@charset "gb2312";
A:link {COLOR: #333333; FONT-FAMILY:arial; TEXT-DECORATION:none}
A:visited {COLOR: #333333; FONT-FAMILY:arial; TEXT-DECORATION:none}
A:active {COLOR: #333333; FONT-FAMILY:arial; TEXT-DECORATION:none}
A:hover {COLOR: #ff0000; FONT-FAMILY:arial; TEXT-DECORATION:underline}
BODY {background:url('bg.gif') repeat-x;FONT-SIZE: 12px;FONT-FAMILY: ËÎÌå}
body {
	margin-top: 0px;
}
TH {FONT-SIZE: 12px;FONT-FAMILY: ËÎÌå;}
TD {FONT-SIZE: 12px;FONT-FAMILY: ËÎÌå;text-align: left;}
form { 
         margin-top: 0px;                
         margin-bottom: 0px;                
}
*{font-family:"Î¢ÈíÑÅºÚ", Arial, Helvetica, sans-serif; -webkit-text-size-adjust:none; /*_behavior:url(../<>);*/}
td,th,div,input,select,textarea,li,ol,dt,dd,h1,h2,h3,h4,h5,h6{font-size:12px; color:#333;}
/*font,span{font-size:12px;}*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote{padding:0; margin:0;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
li{list-style-type:none;}
img{border:none;}
/* padding */
.clear{margin:0px auto; clear:both; height:0px; font-size:0px; overflow:hidden;}
.blank15{margin:0px auto; clear:both; height:15px; font-size:1px; overflow:hidden;}
#header{
	width: 100%;
	height: 120px;
	margin: 0 auto;
	position: fixed;
	top: 0px;
	z-index: 10000;
	background-color: #fff;
	background-image: url(../images/bg.gif);
}
#header .nav_shadow_wrap{width:100%; position:relative; z-index:5000;}
#header .nav_shadow_wrap .nav_shadow{width:100%; height:16px; background:url(../style/nav_shadow.png) repeat-x; position:absolute; left:0px; top:0px; z-index:5001;}
#header .logo{/*width:336px; height:51px; padding-top:16px;*/width:320px; padding-top:36px; padding-left:15px;}
#header .logo img{ max-width:100%;}
#header .right{width:638px; height:105px; padding-top:15px;}
#header .right .ico{width:25px; height:25px; margin:0 4px; position:relative; z-index:5000; cursor:pointer;}
#header .right .ico .qcode{width:100px; height:100px; margin-left:-50px; position:absolute; left:50%; top:25px; z-index:5001; display:none;}
#header .right .tel_ico{width:160px; height:24px; margin:0 4px; line-height:24px; text-align:center; color:#fff; font-size:14px; font-family:AvantGarde, "Î¢ÈíÑÅºÚ"; background:#0382db;}
#header .right .nav{width:638px; height:64px; padding-top:21px; border-top:1px solid #e3e3e3;}
#header .right .nav ul li{height:43px; padding:0 19px; text-align:center;}
#header .right .nav ul li.nav_line{width:1px; height:43px; padding:0px; color:#dcdcdc; background:url(/images/nav_line.jpg) no-repeat center 5px;}
#header .right .nav ul li a{color:#333333; text-decoration:none; font-size:14px; font-family:"Î¢ÈíÑÅºÚ";}
#header .right .nav ul li.cur{background:url(/images/nav_cur.jpg) no-repeat center 21px;}
#header .right .nav ul li.cur a{color:#0683db;}
#header .right .nav ul li:hover{background:url(/images/nav_cur.jpg) no-repeat center 21px;}
#header .right .nav ul li:hover a{color:#0683db;}
#header .right .nav ul li.last{padding-right:0px;}
#header_blank{width:100%; height:120px;}
/*#index_banner{width:100%; height:647px; position:relative; z-index:1000; overflow:hidden; display:none;}
#index_banner ul li{width:1920px; height:647px; margin-left:-960px; position:absolute; left:50%; top:0px; z-index:1001; display:none;}*/
#index_banner{width:100%; height:400px; position:relative; z-index:1000; overflow:hidden;}
#index_banner ul li{width:1920px; height:400px; margin-left:-960px; position:absolute; left:50%; top:0px; z-index:1001; display:none;}
#index_banner .index_banner_left{width:54px; height:54px; background:#9fd0f3; position:absolute; left:0px; top:210px; z-index:1002; cursor:pointer;}
#index_banner .index_banner_left:hover{background:#0382db;}
#index_banner .index_banner_right{width:54px; height:54px; background:#9fd0f3; position:absolute; right:0px; top:210px; z-index:1002; cursor:pointer;}
#index_banner .index_banner_right:hover{background:#0382db;}
.clear_both{zoom:1;}
.clear_both:after{content:""; display:block; clear:both;}
.center{width:1000px; margin:0 auto;}
.float_left{float:left;}
.float_right{float:right;}
.kleft {
	float: left;
	width: 200px;
	margin-bottom: 5px;
	clear: both;
}
.left1 {
	background-image: url(../images/pro-list.jpg);
	height: 35px;
	width: 200px;
}
.left1a{
	padding-top: 8px;
		font-size: 14px;
	color: #FFF;
	padding-left: 35px;

}
.left2 {
	background-color: #F6F6F6;
	padding: 10px;
	border: 1px solid #D0E1EE;
}
.left2a {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	line-height: 25px;
}
.left2b {
	height: 25px;
	padding-top: 5px;
}
.left2c {
	line-height: 22px;
}
.dweb {
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.dwebl {
	float: left;
	width: 210px;
}
.dwebr {
	float: right;
	width: 780px;
}
.dwebr1 {
	height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-top: 10px;
	clear: both;
}
.bottom {
	background-image: url(../images/end.jpg);
	height: 120px;
	width: 100%;
	clear: both;
}
.bottom1 {
	line-height: 30px;
	text-align: left;
	height: 40px;
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-indent: 20px;
}
.bottom2 {
	text-align: center;
	padding-top: 20px;
}
.dwebr2 {
	line-height: 25px;
	font-size: 14px;
	padding-top: 20px;
}
.xtb {
	font-size: 16px;
	font-weight: bold;
	text-align: left;
	text-indent: 10;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #FF0000;
	padding-left: 10px;
	float: left;
	width: 500px;
}
.geng {
	font-size: 12px;
	float: right;
}
.ge {
	height: 20px;
}
.cp {
	background-color: #D6D6D6;
	float: left;
	height: 270px;
	width: 240px;
	margin-bottom: 20px;
	margin-right: 20px;
}
.cp1 {
	float: left;
	height: 240px;
	width: 240px;
}
.cp2 {
	float: left;
	height: 30px;
	width: 240px;
	font-size: 14px;
	line-height: 30px;
	text-align: center;

}
