@charset "utf-8";

/* CSS Document */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {

	margin: 0;

	padding: 0;color: #444444;

	font-family:"宋体";

}

img{ border:none; }

ul,li { list-style:none; }

a:link, a:visited {

	text-decoration:none;

	color:#333333;

}



ul, ul li {

	list-style-type:none;

}

.cl {

	zoom:1;

}

.header{ width:100%;}

.header_wz{ width:1103px; margin:0 auto; font-size:12px; height:35px; line-height:35px;}

.header_xx{ width:100%; border-top:2px solid #e1e1e1;}

.header_dh{width:1103px; margin:0 auto;}

.header_logo{ float:left; margin-top:22px;}

.header_dhright{ float:right; width:800px; height:120px; }
.dhys {
	font-family:"微软雅黑";
    color:#fff;
	padding-top:40px;
}
/*网站头部*/
#header {
	POSITION: absolute; Z-INDEX:999; WIDTH: 800px;
}

#header .nav {
	FLOAT: right; WIDTH: 800px
}
#header .nav UL .mainlevel {
	FLOAT: left;width:93px; text-align:center; height:120px;
}
* HTML .nav UL .mainlevel {
	BACKGROUND: 0px 0px; POSITION: relative
}

.language SPAN {
	HEIGHT: 5px; MARGIN: 0px 5px; WIDTH: 1px
}
#header .nav UL {
	DISPLAY: table
}

#header .nav UL LI .nav-a {
	FONT-SIZE: 16px; HEIGHT: 120px; COLOR: #000; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none; DISPLAY: inline-block; line-height:120px;width:93px; text-align:center;
}

#header .nav UL LI .nav-a:hover {
	HEIGHT: 40px; BACKGROUND:url(../images/b.png) no-repeat; COLOR:#ffffff; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; line-height:40px;font-size:16px; width:93px; text-align:center; margin-top:40px;
}

.mainlevel DIV {
	HEIGHT: 85px;  POSITION: absolute; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; PADDING-LEFT: 20px; DISPLAY: none;  PADDING-RIGHT: 20px; WIDTH: 430px ; top:120px;
}
#sub_01 {
	left:90px;
	border:1px solid #CCC;
	background:#FFF;
	height:95px;
}
#sub_02 {
	LEFT:185px;
	border:1px solid #ccc;
	background:#FFF;
}
#sub_03 {
	LEFT: 280px;
	border:1px solid #CCC;
	background:#FFF;
}
#sub_04 {
	LEFT: 373px;
	border:1px solid #CCC;
	background:#FFF;
}
#sub_05 {
	RIGHT: 242px;
	border:1px solid #CCC;
	background:#FFF;
	
}
#sub_06 {
	RIGHT: 150px;
	border:1px solid #CCC;
	background:#FFF;
	
}
#sub_07 {
	RIGHT: 58px;
	border:1px solid #CCC;
	background:#FFF;}
.mainlevel DIV OL {
	OVERFLOW: hidden; FLOAT: left; DISPLAY: block; WIDTH: 240px
}
.mainlevel DIV LI {
	 LINE-HEIGHT: 17px; WIDTH: 40%;float:left;margin:0px 10px;
}
.mainlevel DIV LI A {
	HEIGHT: 27px; BACKGROUND: url(../images-icon.png) no-repeat left center; COLOR: #3b3b3b;  DISPLAY: inline-block; LINE-HEIGHT: 27px;font-size:14px;
}
.mainlevel DIV LI A:hover {
	COLOR: #172053
}
.mainlevel DIV .nav-img {
	FLOAT: right; DISPLAY: inline-block
}
.mainlevel DIV SPAN IMG {
	BORDER-TOP: #ffffff 3px solid; BORDER-RIGHT: #ffffff 3px solid; BORDER-BOTTOM: #ffffff 3px solid; BORDER-LEFT: #ffffff 3px solid
}



.flexslider { position: relative; height:559px; overflow: hidden; background:url(../images/loading.gif) 50% no-repeat; width:100%; margin:0 auto;}

.slides { position: relative; z-index: 1;}

.slides li { height:559px;}

.flex-control-nav { position: absolute; bottom: 10px; z-index: 2; width:100%; text-align: center;}

.flex-control-nav li { display: inline-block; width: 14px; height: 14px; margin: 0 5px; *display: inline; zoom: 1;}

.flex-control-nav a { display: inline-block; width: 14px; height: 14px; line-height: 40px; overflow: hidden; background:url(../images/dot.png) right 0 no-repeat; cursor: pointer;}

.flex-control-nav .flex-active { background-position: 0 0;}

.main{width:1103px; margin:0 auto; margin-top:30px;}

.main_xwzx{ width:360px; float:left;}

.xwzx_wz{ font-size:18px; color:#1679d7;}

.xwzx_wz a:hover{ color:#000;}



.by{ font-size:14px; color:#827d7d;}

.xwzx_wzz{ font-size:14px;color:#1679d7; padding-top:24px; font-weight:600;}

.xwzx_rq{ float:left; font-size:14px; line-height:28px; margin-top:15px; font-weight:600;}

.rq{ font-size:14px; color:#999;}

.xwzx_rqj{ float:left; height:60px; border:1px solid #999; margin-left:30px;margin-top:15px; }

.xwzx_xw{ float:right; font-size:12px; line-height:22px; width:263px; margin-top:15px;font-weight:400;}

.xq{ font-size:12px; color:#1679d7;font-weight:600;}

.xwzx_gd{ font-size:12px;font-weight:600; background:url(../images/tb1.jpg) left no-repeat; line-height:17px; float:left; margin-top:30px; width:160px; text-align:center; }

.main_cpzx{ width:406px; float:left; margin-left:40px;}

.cpzx_cp{ float:left;margin-top:24px; border:1px solid #CCC; width:156px; height:110px;}

.cpzx_xw{ float:left; font-size:12px; line-height:22px; width:170px; margin-top:24px; margin-left:15px;}

.cpzx_xw p{ padding-bottom:10px;}

.cpzx_zyf{ float:right;margin-top:24px;}

.cpzx_gd{ font-size:12px;font-weight:600; background:url(../images/tb1.jpg) left no-repeat; line-height:17px; float:left; margin-top:15px; width:160px; text-align:center; }

.main_lxwm{ width:257px; float:right;}

.lxwm_t{margin-top:24px;}

.lxwm_t p{ font-size:12px; padding-top:5px;}

.lxwm_gd{ font-size:12px;font-weight:600; background:url(../images/tb1.jpg) left no-repeat; line-height:17px; float:left; margin-top:28px; width:160px; text-align:center; }

.lxwm_gd a:hover{ color:#000;}



.footer{  width:100%; background:#0975dc; margin-top:26px; height:35px; float:left;}

.f{width:1103px; margin:0 auto;}

.f_left{ font-size:12px; line-height:35px; float:left; color:#FFF;}

.f_right{ font-size:12px; line-height:35px; float:right;color:#FFF;}





.zwjjwz{ font-size:12px; color:#ccc; padding-bottom:20px;width:770px;margin:0px auto;}



.zwjjwz p{color:#888;}

/*产品切换*/

from,select,input{margin:0;padding:0;vertical-align:middle;}

.clear{clear:both;visibility:hidden;height:0;line-height:0;font-size:0;}

.clearfix:after{clear:both;content:".";height:0;display:block;visibility:hidden;}

.clearfix{*zoom:1;}

.bd_con4 {width:406px;position: relative; margin: 0px auto; }

.bd_c4l { float: left;position: absolute; }

.bd_c4l ul li {color: #FFF; text-align: center; height: 107px; width:406px; cursor: pointer; background: #707070;float: left; }

.bd_c4l ul .bd_cutLi { background: #6B0904; }

.bd_c4r { float: right; width: 406px; }

.bd_c4top { height:142px;}

.bd_r{ width:22px; float:right; margin-top:30px;}

.bd_lbtn {float: right; width: 22px;display: block; height: 37px; background:url(../images/jt3.jpg) no-repeat; }



/* .bd_r a:hover{background:url(../images/jt.jpg) no-repeat;} */
.bd_lbtn:hover{background:url(../images/jt.jpg) no-repeat;}
.bd_rbtn:hover{background:url(../images/jt1.jpg) no-repeat;}


.bd_rbtn { float: right; width:22px; padding-top: 0px;display: block; height:37px; background:url(../images/jt2.jpg) no-repeat; }

.xq{ font-size:12px; color:#1679d7;font-weight:600;}

.cpzx_cp{ float:left;margin-top:24px; border:1px solid #CCC; width:156px; height:110px;}

.cpzx_xw{ float:left; font-size:12px; line-height:22px; width:200px; margin-top:24px; margin-left:25px;}

.bd_chgBox { float: left; height:142px; width:384px; overflow:hidden; position:relative}

.bd_long { width: 3216px; position: absolute; left: 0px; top: 0px; height:142px; }

.bd_long ul li { height:142px; width:384px; float: left; font-family: "微软雅黑"; }

.bd_lbtn img,.bd_rbtn img{cursor:pointer}

.bd_long ul li p {line-height: 22px;}



.zyjj li{ width:228px;  }


/* .zyjj li:hover{ background-color:#0053A6; width:228px; height:51px; text-align:center; line-height:45px;} */