/* CSS Document */
* {margin: 0;  padding: 0;}
ul,dl,div,dd,h1,h2,h3,h4,h5,h6,form,p,b { padding:0; margin:0;}
ul { list-style:none;}
ol, ul {
    list-style: none outside none;
}

img { border:0px;}
a { color:#444; text-decoration:none;}
a:hover { color:#f00;}

body{color:#333; font-family: Arial, Helvetica, sans-serif;}

/*------------共用文件--------------*/
.cl:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.cl { zoom: 1; }
.ju{ text-align:center;}
.lf{ float: left;}
.rg{ float:right;}
.w_1200{width:1200px; margin:0 auto; }
.ma_20{ margin-top:20px;}

.clearfix:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix{*zoom:1;}
.qf{clear:both;}


/*------------body--------------*/
.clear{clear:both;height:0;font-size: 0px;line-height: 0px;}


/*------------标头部文件--------------*/

.top_he{width:100%; background-color:#efebe3;}
.top_hebox{ margin:0 auto; width:1260px; height:87px;}
.top_hebox_lfe{	width:900px; float:left; height:87px;}
.tophebox_rig{ width:240px; float:left;}
.tophebox_rig2{ padding-top:28px;}

.tophebox_rig2 dl{}

.tophebox_rig2 dl dt{ width:60px; float:left;}



/*------------top头部文件--------------*/
.top{width:100%; background-color:#214031;}
.top_box{width:1260px;margin:0 auto; height:60px; }
.top_left{width:10px;float:left; height:60px; line-height:60px;}
.top_right{width:1155px;height:60px; line-height:60px;}


/*------------导行-----------------*/
.dh_nav{ margin-left: auto; margin-right: auto; width: 1155px; height: 60px; }

.dh_nav ul {height: 10px;}
.dh_nav ul li{float:left; line-height:60px; height:60px; padding-left:56px; font-size:18px; font-family: microsoft yahei;}

.dh_nav ul li a{font-size:18px; color:#ffffff; text-align:center;  display:block;}

.dh_nav ul li a:hover{
	font-size:18px;
	color:#e05456;
	text-align:center;
	display:block;
	background-image: url(../images/hiee_1.gif);
}

.dh_nav ul li.active a, .nav_box ul li a:hover{ font-size:18px; color:#e05456; text-align:center;  background-color:#47af34; display:block;}

/*------------bannet-----------------*/
.banho{
	width:100%; height:628px;
	background-image: url(../images/baba.jpg);	
}

.banabt{
	width:100%; height:328px; background-image: url(../images/baba.jpg);	
}

.banabtpr{
	width:100%; height:328px; background-image: url(../images/banbabt2.jpg);	
}

.banabtjf{
	width:100%; height:328px; background-image: url(../images/banbabt3.jpg);	
}

.banabtnes{
	width:100%; height:328px; background-image: url(../images/banbabt4.jpg);	
}

.banabtcn{
	width:100%; height:328px; background-image: url(../images/banbabt3.jpg);	
}

.banabtnes{
	width:100%; height:328px; background-image: url(../images/banbabt4.jpg);	
}

.banabtnjj{
	width:100%; height:328px; background-image: url(../images/banbabt5.jpg);	
}


/*----产品搜索------*/
.fontso{
	height: 30px; margin-left:2px;
	color:#666666;
	width: 160px;
	padding-left: 10px;
	line-height: 30px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


/*-------首简介------*/

.hom_hbb{
	width:100%;
	margin:0 auto;
	display:block;
	height:695px;
	background-image: url(../images/hereizte3.jpg);
	background-repeat: no-repeat;
	padding-top:45px;
	background-position: center center; 
}
.hom_box{
	width:1260px; margin:0 auto; display:block; 
}

.hom_34{ font-size:38px; height:45px; line-height:45px;  text-align:center;}

.homeag{ height:100px; line-height:100px;}

.hom_wh3{padding-top:78px; height:180px;}

.hom_hy2{ width:280px; float:left; padding-left:16px; margin-right:8px; }

.hom_hy2 dl dt{ width:280px; }

.hom_hy2 dl dt h3{ width:280px; font-size:24px; color:#0c418d; line-height:35px; height:35px;}

.hom_hy2 dl dd{ width:280px; line-height:24px; padding-top:8px;}

.hom_hy3{ padding-left:35px;}

.hom_hy4{ padding-left:35px;}

.hom_hy5{ padding-left:45px;}


.hom_hy8{ width:230px; float:left; padding-left:16px; margin-left:25px; }

.hom_hy8 dl dt{ width:280px; }

.hom_hy8 dl dt h3{ width:280px; font-size:24px; color:#0c418d; line-height:35px; height:35px;}

.hom_hy8 dl dd{ width:280px; padding-top:8px; line-height:24px;}



/*-------产品中心------*/

.hom_hpp{
	width:100%; margin:0 auto; display:block; padding-top:15px;}
	
.hom_xian{padding-top:5px;}

.hom_xian h5{
	font-size:36px; line-height:85px; height:85px;
	text-align:center;
	display:block;
	color:#2c2c2c;
	font-weight: normal; background-image: url(../images/prd_2.png); background-repeat: no-repeat; background-position: center bottom;
}
.hom_xian p{
	font-size:16px;
	height:35px;
	line-height:35px;
	text-align:center;
	display:block;
	color:#777777;
	
}

.hom_prhe{padding-top:35px;}

.hom_prhe2{
	padding-bottom: 65px; 
}



.hompro_3{display:block;}
.hom_prod{ display:block; width:1270px; overflow:hidden; margin-top:8px; padding-left:15px;}
.hom_prod li{ display:block; width:260px; height:280px; float:left; padding:18px 15px 10px 15px; overflow:hidden; margin-right:22px; margin-bottom:10px;background-color:#f8f8f8;}
.hom_prod li p{ display:block; width:260px; height:260px; overflow:hidden;}
.imglist1{ width:260px; height:260px; *font-size:150px;}
.hom_prod li span{ display:block; width:260px; line-height:20px; overflow:hidden; margin-top:5px;}
.hom_prod li span a{ color:#333333; font-weight:bold; font-size:14px; font-family:Arial, Helvetica, sans-serif; }
.hom_prod li strong{ color:#fc0000; font-weight:normal; display:block; width:260px; margin-top:10px; text-align:center; height:32px; line-height:16px; overflow:hidden;}
.hom_prod li:hover{display:block; width:260px; float:left; background-color:#dbdbdb; padding:18px 15px 10px 15px; overflow:hidden;}
.hom_prod li:hover span a{ color:#333333;}
.hom_prod li:hover strong a{ color:#fc0000;}
.hom_prod li:hover span a{ text-decoration:underline;}


/*-------行业应用------*/

.hom_hay{
	background-color: #f6f6f6;
}
.hom_jizhlf{ width:392px; padding-right:25px; float:left;}
.hom_jizhqu{ width:392px; padding-right:25px; float:left;}
.hom_jizhrg{ width:392px; float:left;}

.ji_2{ height:170px; background:#FFFFFF; display:block; padding-left:15px;}

.ji_2 h2{font-size: 22px; line-height:50px; font-weight: normal; color: #000000; padding-top:15px;}

.ji_2 h3{font-size: 14px; line-height:26px; font-weight: normal; }


/*-------新闻中心------*/

.nes_lf{ width:790px; float:left;}
.home_n2{ padding-top:8px;}

.news_index{clear: both; list-style:none;margin:0px; padding: 0px; margin-bottom: 25px;}
.news_index li{padding: 25px 0px 25px 0px; border-bottom: 1px dotted #dbd4cd;}
.news_index li span{display: inline-block; width: 80px; height:80px; text-align: center; background-color: #0173bc; color: #fff; float: left;  padding:0px 2px; margin-right: 15px;}
.news_index li span strong{display: block; font-size: 36px; font-weight: normal; padding-top:5px;}
.news_index li span i{display: block; font-size: 14px;  font-style: normal; font-family: Arial;}
.news_index li a{color:#8b8b8b; font-size: 22px;}
.news_index li a:hover{ text-decoration:none;color:#0173bc; }
.news_index li em{ font-style: normal; display:inline-block; line-height: 18px;color:#a7a7a7; padding-top: 8px; font-size: 14px;}


.nes_rg{
	width:420px; height:572px;
	float:right;
	background-image: url(../images/hthomt6.gif);
}

.nes_h3{margin:0 auto; width:367px; padding-top:25px;}

.nes_h4{ height:35px; line-height:35px;}
.nes_h4 h3{ font-size: 22px; float:left;line-height:35px; font-weight: normal; width:95px;}
.nes_h4 span{color:#777777; float:left; line-height:35px;}

.nes_h5{ width:366px; padding-top:13px;}
.nes_h6{ width:366px; padding-top:13px;}


.nes_h6 ul{ padding-left:15px; padding-right:15px;  display:block;}

.nes_h6 ul li{ float:left; padding-top:1px; }

.nes_h6 ul li h2{ float:left; font-size: 14px; line-height:25px; font-weight: normal; color: #000000; width:320px; }

.nes_h6 ul li span{ float:left; font-size: 12px; line-height:23px; font-weight: normal; color: #9b9b9b; }



/*-------解决方案------*/
.abufan{
	background-image: url(../images/hthombg3.jpg); height:588px;
}
.hhjifangg{ height:100px;}

.hhjifan{width:820px;  padding-top:20px; float:left;}

.hhjiafn_2{ float:left; width:120px;}
.hhjiafn_3{ float:left; width:420px;}

.hhjiafn_3 dl{ }

.hhjiafn_3 dl dt{font-size: 28px; line-height:38px; font-weight: normal; color: #023d8b;}

.hhjiafn_3 dl dd{font-size: 16px; line-height:35px; font-weight: normal; color: #000000;}


/*-------产品详情------*/
.pro_show{width:1270px; margin-bottom:27px;}
.pro_sh2{ width:1270px;  display:block;}
.pro_sh2 li{width:1270px;  float:left;}
.pro_sh2 li p{text-align:center;}
.pro_sh2 li h2{text-align:center;}
.pro_show2{width:1270px; }
.pro_h2{
	width:1270px;
	height:38px;
	line-height:38px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.pro_h2 h2{
	width:120px; font-size:18px;
	text-align:center;
	color:#FFFFFF;
	height:38px;
	line-height:37px;
	background-color:#99c24c;
	display:block; 
	font-weight: normal;
}
.pro_h3{
	width:1270px; line-height:26px; padding-top:13px;}
	
.pro_h3 table{font: 16px/35px Microsoft Yahei;}

.pro_h4{
	width:1270px; height:460px; line-height:26px; padding-top:13px;}

.picbox{
	border: 1px solid #ececec;
}
	
.dhuei{width:500px; margin-left:425px; margin-bottom:20px;}	

.hom_ab{}

.hom_ab h3{
	font-size:16px; color:#1369c0; font-weight: normal;
}

.hom_ab h5{
	font-size:36px;
	text-align:center;
	display:block;
	color:#1369c0;
	font-weight: normal;
}
.hom_ab p{
	font-size:16px;
	height:35px;
	line-height:35px;
	text-align:center;
	display:block;
	color:#333333;

}
.hom_ab3{ line-height:120px; }



/*-------新闻内展------*/

.net_list{ width:1270px; display:block;}
.net_list dl dt{ width:418px; height:220px; float:left;}
.net_list dl dd{ width:812px; height:235px; float:left; padding-left:32px;}
.net_list dl dd h4{ font-size:20px;  font-weight: normal;}
.p14_nes3{ font-size:14px; line-height:30px; padding-top:14px;}

.r_news{}

.n2{ font-size:24px; line-height:35px; text-align:center;}
.n3{ font-size:14px; line-height:26px; text-align:center;}
.n4{ padding-top:35px; line-height:32px;}


/*-------联系------*/
.conta_t2{ width:420px; display:block; float:left;}
.conta_t2 dl{}
.conta_t2 dl dt{ width:85px; float:left;}
.conta_t2 dl dd{ width:330px; float:left;}
.conta_t2 dl dd h3{font-size:20px;  font-weight: normal; }
.cn2_nes3{ font-size:16px; line-height:30px;}

/*-------内页通用------*/
.tong_box{
	width:100%; margin:0 auto; display:block; padding-top:56px; padding-bottom:56px;
}
.hom_bolf{ float:left; width:251px;}

.hom_bo_2{
	width:251px; background-image: url(../images/hthomt7.gif); height:68px; 
}
.hom_bo_2 h2{font-size:25px; line-height:68px; font-weight: normal; padding-left:56px; color:#FFFFFF;}
.hom_bo_3{
	width:251px;
	background-image: url(../images/hthomt8.gif);
	background-position: top;
}
.hom_bo_3 ul {
}


.hom_bo_3 ul li {
	height:50px;
	line-height:50px;
	font-size:18px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #cfcfcf; background-image: url(../images/hhyuyu8.gif); background-repeat: no-repeat;background-position: 199px 22px;
}

.hom_bo_3 ul li a{
	height:50px;
	line-height:50px;
	display:block;
	
	padding-left:20px;
	
}
.hom_bo_3 ul li a:hover{ height:50px; line-height:50px;  display:block;  color:#0858b1; padding-left:20px;}
.hom_bo_3 ul li a.hover{ height:50px; line-height:50px;  display:block;  color:#0858b1; padding-left:20px;}




.hom_bo_4{
	background-image: url(../images/hthomt9.gif); height:12px;
}



.hom_borg{ float:right; width:968px;}

.hom_borg_2{
	height:41px;
	line-height:41px;
	background-image: url(../images/hthomt10.gif);
}

.hom_borg_2 h3{ font-size:18px; padding-left:25px; font-weight: normal;}

.hom_borg_3{ padding-top:25px;
}

.rig_you{ float:left; width:968px; margin-left:25px;}
.r_mav{ background:url(../images/jiy7.jpg) no-repeat; height:45px;}
.r_mav h2{ float:left; padding-left:22px; font-weight:normal; line-height:35px;}
.r_mav span{ float:right;}

.gaoyu{width:100%; background:url(../images/guang2.jpg) no-repeat; height:160px;}


/*------------footer-----------------*/
.footer{width:100%; background-color: #f6f3ef;}
.footer_box{ margin:0 auto; width:1260px; height:100px;
}

.food2{ width:1260px; display:block; padding-top:38px;}

.food2 dt{ font-size:18px; line-height:45px; height:45px;  color:#FFFFFF;}

.food2 dd{ font: 14px/26px ;}

.food2 dd a{
	color:#c0c0c0;font-size:14px; line-height:26px; padding-left:5px;	text-decoration: none;
}

.food2 dd a:hover{
	color:#2059a6;font-size:14px; line-height:26px; padding-left:5px;	text-decoration: none;
}


.footer_box2{ width:1260px; margin:0 auto; height:45px; padding-top:8px; text-align:right; font-size:14px; color:#FFFFFF;}

.honm_box{width:1260px; margin:0 auto 20px; padding-top:32px;}

/*网站左侧*/
.lf_pp{ width:251px; float:left;}
.lfpp_2{ background:url(../images/hthomt7.gif);}
.lfpp_2 h5{ height:68px; line-height:68px; display:block; font-size:22px; color:#ffffff; padding-left:35px;}

.lfpp_3{display:block; background-image: url(../images/hhyuyu7.gif); background-repeat: repeat;}

.lfpp_3 ul{}
.lfpp_3 ul li{
	height:50px;
	line-height:50px;
	font-size:18px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #cfcfcf; background-image: url(../images/hhyuyu8.gif); background-repeat: no-repeat;background-position: 195px 22px;
}
.lfpp_3 ul li a{
	height:50px;
	line-height:50px;
	display:block;
	
	padding-left:24px;
	
}
.lfpp_3 ul li a:hover{ height:50px; line-height:50px;  display:block;  color:#0858b1; padding-left:24px;}
.lfpp_3 ul li a.hover{ height:50px; line-height:50px;  display:block;  color:#0858b1; padding-left:24px;}


/*产品页面*/

.hh_pr3{ padding-top:25px; margin-right:-35px;}
.hh_pr3 ul li{width:226px; margin-right:16px; float:left; margin-bottom:25px; display:block;}
.hh_pr3 ul li h5{ height:35px; width:226px; line-height:35px; text-align:center; font-size:14px; font-weight:normal;}
.hh_pr3 ul li a{ border:1px solid #f4f4f4; display:block; width:226px;}
.hh_pr3 ul li a:hover{ border:1px solid #3598db; display:block; width:226px;}
.hh_pr3 ul li a h5 {display:block;  background:#d3d3d3;}
.hh_pr3 ul li a:hover h5 {display:block;  background:#3598db; color:#FFFFFF;}

.abo_a2{ padding-top:15px; padding-left:12px; padding-right:12px; font-size:14px; line-height:28px;}
.abo_a3{ padding-bottom:15px;}
.abo_a3 dt h3 img{border: 1px solid #CCCCCC; }
.abo_a3 dd { margin-left: 340px;}
.abo_a3 dd h2{	font-size:18px;	font-weight: normal;
}

.r_show2{width:100%; margin-top:25px; border: 1px solid #ccc;}

.r_sh2{ height:40px; line-height:40px;}
.r_sh2 h2{ border-top:2px solid #127f3b; width:180px; text-align:center; font-size:16px; float:left; background:url(../images/pro_Vimg1.png) no-repeat 13px; 10px;}
.rr{
	height:40px; line-height:40px;
	background-color:#f8f8f8;
	float:left;
	width:821px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.r_sh3{ line-height:30px; padding:20px;}

.r_pro2{margin-top:15px;}
.r_show3{width:100%px; margin-top:25px; }
.r_show3 ul li{ line-height:35px;}
.r_show3 ul li a{}

.xianggup2{width:100%px; margin-top:25px; margin-right: -12px;}
.xianggup3{ width:230px; float:left; padding-right:25px;}
.xianggup3 dl dt{ float:left; text-align:center; display:block;}
.xianggup3 dl dd{ float:left; text-align:center; display:block; font-size:14px; line-height:30px;}



/*产品系列主要样式*/

.lf_box{ width:251px; float:left;}


.subNavBox{width:249px; border:solid 1px #e5e3da;}
.subNav{border-bottom:solid 1px #e5e3da;cursor:pointer;font-weight:bold;font-size:18px;color:#999;line-height:65px;padding-left:10px;background:url(../images/jiantou1.jpg) no-repeat;background-position:95% 50%}
.subNav:hover{color:#277fc2;}
.currentDd{color:#277fc2}
.currentDt{background-image:url(../images/jiantou.jpg);}
.navContent{display: none;border-bottom:solid 1px #e5e3da;}
.navContent li a{display:block;width:226px;heighr:45px; padding-left:23px;font-size:14px;line-height:45px;color:#333}
.navContent li a:hover{color:#fff;background-color:#3a4f45}
.navContent li a.hover{color:#fff;background-color:#3a4f45}