﻿@charset "utf-8";
/* CSS Document */
DIV {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
SPAN {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
OBJECT {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
IFRAME {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
P {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none;
}
BLOCKQUOTE {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
PRE {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
A {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
ABBR {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
ACRONYM {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
ADDRESS {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
CODE {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
DEL {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
DFN {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
EM {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
IMG {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
Q {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
DL {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
DT {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
DD {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
OL {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
UL {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
LI {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
FIELDSET {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
FORM {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
LABEL {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
LEGEND {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
HTML {
	FONT-SIZE: 100%;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%
}
H1 {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
H5 {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
H6 {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
IMG {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px
}
A IMG {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none
}
UL {
	LIST-STYLE-TYPE: none;
	LIST-STYLE-IMAGE: none
}
OL {
	LIST-STYLE-TYPE: none;
	LIST-STYLE-IMAGE: none
}
LI {
	LIST-STYLE-TYPE: none;
	LIST-STYLE-IMAGE: none
}
.clearfix {
	ZOOM: 1;
	DISPLAY: block
}
.clearfix:after {
	DISPLAY: block;
	HEIGHT: 0px;
	VISIBILITY: hidden;
	CLEAR: both;
	CONTENT: "."
}
* {
	outline: none;
}
body {
	margin: 0px auto;
	padding: 0px;
	font-size: 12px;
	font-family: "Arial, Helvetica, Microsoft YaHei";
	color: #333;
	line-height: 25px;
	overflow-y: scroll!important;
	overflow-y: auto;

}
A {
	COLOR: #a2a2a2;
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #018fbd;
}
.clear {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 0;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	HEIGHT: 0px;
	CLEAR: both;
	FONT-SIZE: 0px;
	PADDING-TOP: 0px
}
A:focus {
	-moz-outline: none;
	outline: none;
}
img, div {
	border: none;
	padding: 0px;
	margin: 0px auto;
}
UL, li, ol, dl, dd, dt {
	PADDING-BOTTOM: 0px;
	BORDER-RIGHT-WIDTH: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	BORDER-TOP-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	FONT-SIZE: 100%;
	VERTICAL-ALIGN: baseline;
	BORDER-LEFT-WIDTH: 0px;
	PADDING-TOP: 0px;
	list-style: none;
}
ul, li, ol, dl, dd, dt {
	list-style: none;
	padding: 0px;
	margin: 0px;
}
LABEL {
	CURSOR: pointer;
}
TH {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
TD {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
.containerframe {
	margin: 0px auto;
	width: 100%;
	padding: 0px;
}
.m_a {
	margin: 0px auto;
	width: 1000px;
	padding: 0px;
}
.font_12 {
	font-size: 12px;
	font-family: "Microsoft YaHei";
}
.font_20 {
	font-size: 20px;
	font-family: "Microsoft YaHei";
	color: #000;
}
.font_30 {
	font-size: 30px;
	font-family: "Microsoft YaHei";
	color: #000;
}
.h_35 {
	height: 35px;
	width: 100%;
	clear: both;
	line-height: 1px;
	padding: 0px;
	margin: 0px auto;
	font-size: 1px;
}
.h_10 {
	height: 10px;
	width: 100%;
	clear: both;
	line-height: 1px;
	padding: 0px;
	margin: 0px auto;
	font-size: 1px;
}

.h_25 {
	height: 25px;
	width: 100%;
	clear: both;
	line-height: 1px;
	padding: 0px;
	margin: 0px auto;
	font-size: 1px;
}

.f_l {
	float: left;
}
.f_r {
	float: right;
}
/*========头部底部=======*/ 
.logo {
	float: left;
	width:240px;
	height:133px;
	margin-top:17px;
}

.nav{ height:170px; width:100%; background:url(../images/p01.png) repeat-x; position:absolute; z-index:9999; }

.nav_r{ width:720px; float:right; height:133px; margin-top:17px; }
.nav_r1{ width:170px; height:22px; float:right; margin:5px 10px 0 0; }
.nav_r2{ width:23px; height:23px;  float:right; margin-right:30px; margin-top:5px;background:url(../images/p03.png) no-repeat;}
.nav_r2 a:hover{ background:url(../images/p03_h.png) no-repeat;width:23px; height:23px; padding-top:13px; _padding-top:0px;}
.nav_r3{ width:23px; height:23px;  float:right; margin-right:20px; margin-top:5px;background:url(../images/p04.png) no-repeat;}
.nav_r3 a:hover{ background:url(../images/p04_h.png) no-repeat;width:23px; height:23px; padding-top:13px; _padding-top:0px;}
.nav_r4{ width:430px; height:80px; float:left; color:#c0c0c0;  font-family: "Microsoft YaHei"; line-height:20px; padding-top:10px; _padding-top:0px;}

.sea_input{ border:none; background:url(../images/p02.png) no-repeat; width:130px; height:22px; line-height:15px; padding-left:10px; padding-right:30px;color:#CCC; }
.sea_input placeholder{ }
.sea_bt{ height:22px; width:19px; position:absolute; margin-left:-25px; _margin-top:2px;}

.footbg{ height:40px; background:url(../images/p09.png) repeat-x; width:100%; font-family:Arial;  position:absolute; top:765px; z-index:9999;}
.footbgn{ height:40px; background:url(../images/p09.png) repeat-x; width:100%; font-family:Arial;  }
.foot_l{ float:left; line-height:40px;}
.foot_l a:hover{ color:#fff;}
.foot_r{ float:right;}
.foot_r ul li{ float:right; width:70px; line-height:40px; text-align:center; }
.foot_r a:hover{ color:#fff;}

.dh{ width:100%; height:20px; margin-top:5px; _margin-top:0px;}



/*----banner---*/
#kinMaxShow {
	Z-INDEX: 1; DISPLAY: none; BORDER-TOP: blue 2px solid; _margin-top: -2px
}
#kinMaxShow .sub_1_1 {
	POSITION: absolute; DISPLAY: block; TOP: 136px; LEFT: 110px
}
#kinMaxShow .sub_1_2 {
	POSITION: absolute; DISPLAY: block; TOP: 120px; LEFT: 110px
}
#kinMaxShow .sub_2_1 {
	POSITION: absolute; BOTTOM: 0px; DISPLAY: block; LEFT: -160px
}
#kinMaxShow .sub_2_2 {
	POSITION: absolute; DISPLAY: block; TOP: 20px; LEFT: 110px
}
#kinMaxShow .sub_3_1 {
	POSITION: absolute; BOTTOM: 0px; DISPLAY: block; RIGHT: 180px
}
#kinMaxShow .sub_3_2 {
	POSITION: absolute; DISPLAY: block; TOP: 40px; LEFT: 30px
}

/*----banner---*/
/* common styling */
/* set up the overall width of the menu div, the font and the margins */
.menu {
font-family: "Microsoft YaHei";
width:700px; 
font-size:14px;
margin-left:20px;

}
/* remove the bullets and set the margin and padding to zero for the unordered list */
.menu ul {
padding:0; 
margin:0;
list-style-type: none;
}
/* float the list so that the items are in a line and their position relative so that the drop down list will appear in the right place underneath each list item */
.menu ul li {
float:left; 
position:relative;
}
/* style the links to be 104px wide by 30px high with a top and right border 1px solid white. Set the background color and the font size. */
.menu ul li a, .menu ul li a:visited {
display:block; 
text-align:center; 
text-decoration:none; 
width:100px; 
height:30px; 
color:#000; 
font-family: "Microsoft YaHei";
line-height:30px; 
font-size:14px;
}
/* make the dropdown ul invisible */
.menu ul li ul {
display: none;
}
/* specific to non IE browsers */
/* set the background and foreground color of the main menu li on hover */
.menu ul li:hover a {
	height:58px;
color:#008fbd;
background:url(../images/p06.png) no-repeat;
text-align:center;
}
/* make the sub menu ul visible and position it beneath the main menu list item */
.menu ul li:hover ul {

display:block; 
position:absolute; 
top:58px; 
left:0; 
width:100px;
}
/* style the background and foreground color of the submenu links */
.menu ul li:hover ul li a {
	border-top:1px solid #e1f2f7;
display:block; 
background:#b4e3f7; 
color:#008fbd;
height:30px;
opacity:0.6;
filter:alpha(opacity=60); 
-moz-opacity:0.6;
}
/* style the background and forground colors of the links on hover */
.menu ul li:hover ul li a:hover {
background:#008fbd; 
color:#fff;
height:30px;
font-family: "Microsoft YaHei";

}
/*-------------------------------*/
.homef{ width:240px; height:385px; position:absolute; background:url(../images/p07.png) repeat-x; top:170px; z-index:9998;}
.homef_a{ width:220px; height:225px; overflow:hidden; margin:20px 10px 0 10px; font-family: "Microsoft YaHei";}
.homef_b span{ color:#fff; font-weight:600; font-size:16px; padding-right:5px; font-family:Arial;}
.homef_b{ width:100%; height:35px; border-bottom:1px solid #6d8085;}
.homef_b a{ float:right;}

.homef_c ul li { line-height:20px; height:80px;  }
.homef_c span{  color:#CCC; float:left;  }
.homef_c a{ color:#fff; }
.homef_d{ height:100px; width:200px; float:left; margin:20px 10px;}
.conHr {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 23px; MARGIN-top: 15px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px;  FLOAT: left; HEIGHT: 170px; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.conHr SPAN {
	  FLOAT: left; line-height:35px; height:35px;
}

.shell {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px;  PADDING-LEFT: 5px; WIDTH:100%; PADDING-RIGHT: 0px; FLOAT: left; 
}
.core {
	HEIGHT: 160px; OVERFLOW: hidden
}

/*-------------------------------*/

.neiy_bj{ height:170px; width:100%; background:#70c8df; }
.neiy_h{ background:url(../images/a03.jpg) center no-repeat; height:40px; width:100%;}
.neiy_h span{ float:right; line-height:40px; color:#FFF; }
.neiy_qbj{ width:100%; height:100px; border-bottom:#dbdbdb 1px solid; }
.neiy_l{ height:70px; width:270px; float:left; margin-top:20px;}
.neiy_r{ float:right; font-family: "Microsoft YaHei"; font-size:14px; height:50px;  }
.neirong{ width:100%; min-height:500px; margin:45px 0px; line-height:30px;}

/*========左侧目录=======*/ 

.leftmenu {
    width:700px;
	float:right;

	LIST-STYLE-TYPE: none;
	padding-top:50px;
	font-weight:bold;
}
.leftmenu LI {
	width: 90px;
	height:55px;
	line-height: 30px;
	text-align:center;
	float:right;
	font-size: 14px;
	color:#000;
	background:url(../images/a05.jpg) bottom center no-repeat;
}
.leftmenu LI A {
	font-weight:normal;
    color:#000;
	height:55px;
	line-height:30px;
	vertical-align:middle;

 }
.leftmenu LI A:hover {
	background:url(../images/a06.jpg) bottom center no-repeat; display:block;
    height:55px;
	line-height:30px;
	color: #008fbd;vertical-align:middle;
 }
.leftmenu li .product_list_ulhover {
	height:55px;
	line-height:30px;
vertical-align:middle;
	color: #008fbd;
	background:url(../images/a06.jpg) bottom center no-repeat;display:block;

 }

/*========左侧目录=======*/ 



/*========页码=======*/ 
.pager {
	
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 2px;
	PADDING-LEFT: 15px;
	PADDING-RIGHT: 15px;
	PADDING-TOP: 30px;
	font-size:12px;
}
.pager A {
	BORDER-BOTTOM: #c8c8c8 1px solid;
	BORDER-LEFT: #c8c8c8 1px solid;
	PADDING-BOTTOM: 5px;
	BACKGROUND-COLOR: #ffffff;
	PADDING-LEFT: 7px;
	PADDING-RIGHT: 7px;
	COLOR: #999;
	BORDER-TOP: #c8c8c8 1px solid;
	MARGIN-RIGHT: 5px;
	BORDER-RIGHT: #c8c8c8 1px solid;
	TEXT-DECORATION: none;
	PADDING-TOP: 5px
}
.pager A:hover {
	BACKGROUND-COLOR: #0792bf;
	COLOR: #ffffff
}
.pager .cpb .current{
	BORDER-BOTTOM: #c8c8c8 1px solid;
	BORDER-LEFT: #c8c8c8 1px solid;
	PADDING-BOTTOM: 5px;
	BACKGROUND-COLOR: #0792bf;
	PADDING-LEFT: 7px;
	PADDING-RIGHT: 7px;
	COLOR: #ffffff;
	BORDER-TOP: #c8c8c8 1px solid;
	MARGIN-RIGHT: 5px;
	BORDER-RIGHT: #c8c8c8 1px solid;
	TEXT-DECORATION: none;
	PADDING-TOP: 5px
}

.nplaylist {

	
}
.nplaylist LI {
	width:100%;
	
	background:url(../images/a11.jpg) top left no-repeat ;
	HEIGHT: 40px;
	OVERFLOW: hidden;
	line-height:40px;
	border-bottom:#f5f5f5 1px solid;
	
}
.nplaylist LI A {
	color:#000;
	font-size:14px;
	
	LINE-HEIGHT: 40px;
	PADDING-LEFT:18px;
	PADDING-RIGHT: 0px;
	DISPLAY: inline-block;
	HEIGHT: 40px;
	OVERFLOW: hidden;
	
}

.nplaylist LI A:hover { color:#0792bf;}

.nplaylist LI SPAN {
	font-size: 12px;
	FLOAT: right;
	color: #999;
}


.txt12 {
	LINE-HEIGHT: 130%;
	COLOR: #888888;
	FONT-SIZE: 13px;
	TEXT-DECORATION: none;
	text-align: center;
	width: 100%;
	height:30px;
	line-height:30px;
}
.txt12 a {
	
	COLOR: #888888;
}
.txt12 a:hover {
	COLOR: #0792bf;
}

.txt13 p{ line-height:30px;}

.txt18 {
	LINE-HEIGHT: 50px;
	font-family: "Microsoft YaHei";
	FONT-SIZE: 22px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	text-align: center;
	width: 100%;
	margin: 10px 0;
	color:#000;
}




.newstop {
	width: 100%;
	margin: 25px 0px 15px 0px;
	text-align: right;
	border-bottom: 1px dotted #969696;
	padding-bottom: 5px;
}
.newstop a {
	font-size: 14px;
	color: #840202;
	font-weight: bold;
}
.newstop a:hover {
	text-decoration: underline;}




/*========招聘=======*/ 
.dashed{
	font-size: 13px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #4a4a4a;
}
.joblist th{
	background:#909090;
	padding:5px;
	color:#FFF
}

.joblist td{
padding:8px 0px;
}
.txt_show {
	LINE-HEIGHT: 22px;
}
td .tex_content{
padding:15px;
}






#main {
	Z-INDEX: 2; POSITION: relative; WIDTH: 1000px; FLOAT: left; OVERFLOW: hidden; 
}
#culture_toggle {
	PADDING-BOTTOM: 30px; CLEAR: both; background:#CCC; margin-bottom:20px;
}
#culture_toggle LI { text-align:center; BACKGROUND-COLOR: #939598; WIDTH: 130px; FLOAT: left; HEIGHT: 30px; COLOR: #fff; FONT-SIZE: 14px; 
}
#culture P {
	PADDING-BOTTOM: 15px; LINE-HEIGHT: 24px; PADDING-LEFT: 60px;  COLOR: #8e8e8e; FONT-SIZE: 13px
}
#culture_toggle .select {
	 BACKGROUND-COLOR: #008fbd; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center bottom
}
#culture .pic {
	PADDING-BOTTOM: 25px; 
}
#culture H1 {
	LINE-HEIGHT: 24px;  COLOR: #8e8e8e; FONT-SIZE: 13px
}





.tup{ height:233px; width:350px; overflow:hidden; float:left;}
.tup_r{ float:left; height:233px; padding-left:30px; color:#000;}
.tup_r span{ color:#000;}

/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{ position:relative; width:322px; margin-right:6px;}
#spec-list div{ margin-top:0;margin-left:-30px; *margin-left:0;}






.dow{ font-size:14px; color:#666;}
.dow ul li{ width:980px; margin:10px; float:left; height:40px; border-bottom:dashed 1px #CCCCCC;}
.dow span{ height:25px; line-height:25px; font-size:12px; background:#999; float:right; width:80px; text-align:center; color:#FFF; font-weight:600;}
.dow span:hover{ background:#0792bf; cursor:pointer;}
.service_box{ position:fixed; z-index:1000;right:-147px;top:80%;margin-top:-100px;width:146px; background:#fff; }
.service_box .tab_nav{ position:absolute;left:-42px;top:-1px;}
.service_box .tab_nav > li {background:#ece8e5;border-bottom:1px solid #dfdbd9;}
.service_box .tab_nav > li.active{ background:#088036;}
.service_box .tab_nav > li:first-child{border-radius:8px 0 0;}
.service_box .tab_nav > li:last-child{ border-bottom:none; border-radius:8px 0 0 8px;}
.service_box .tab_nav > li > a{ display:block; width:28px;padding:12px 6px 12px 8px; line-height:14px; text-align:center;color:#088036; text-decoration:none;}
.service_box .tab_nav > li.active > a{ color:#fff;}
.service_box .tab_nav .icon{ display:block; overflow:hidden;margin:3px 0;*margin:6px 0;}
.service_box .tab_nav .icon_1{ background-position:0 0 ;}
.service_box .tab_nav .icon_2{ background-position:-28px 0 ;}
.service_box .tab_nav .icon_3{ background-position:-56px 0 ;}
.service_box .tab_nav .active .icon_1{ background-position:0 -28px ;}
.service_box .tab_nav .active .icon_2{ background-position:-28px -28px ;}
.service_box .tab_nav .active .icon_3{ background-position:-56px -28px ;}
.service_box .tab_content{padding:20px 5px 10px; position:relative;}
.service_box .tab_plan{  text-align:center;}
.service_box .tab_plan p{color:#333;}
















