@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;}
body{ font-family:"微软雅黑"; font-size:12px;}
a,li,input,img,em{ text-decoration:none; list-style:none; border:none; font-style:normal;}
a:link, a:hover, a:visited, a:active{
	text-decoration: none;
	cursor: pointer;
}

#wrap{width:1200px;margin:0 auto;position: relative;overflow: hidden;}
.wrap{width:1000px;margin:0 auto;overflow:hidden;padding-bottom: 50px;}
#header{width:100%; min-width:1200px;float:left; height:176px;}
#banner{width:100%; min-width:1200px;float:left;  /** min-height:322px; */ overflow:hidden; padding-bottom: 10px;}
#banner .banner-box{
	width: 1200px;
	margin: 0 auto;
}
#foot{width:100%; min-width:1200px;float:left; background:url("../image/bj4.jpg") repeat-x;/* min-height:1200px;*/}
#beian_area{
	text-align: center;
	margin-bottom: 20px;
}
#wrap .language{position:absolute;right:41px;top:0;}
#wrap .language a{display: inline-block;margin-top: 10px;margin-right: 10px;padding: 10px;
background: #2974a9;color:#fff;opacity: 0.8;
}
#wrap .language a:hover{background: #2974a9;color:#fff;opacity: 1;}
.logo{float:left;}
.logo img{float:left;}
.header_right{width:510px;float:right;}
.header_nav{float:right;padding:90px 50px 0 0;}
.header_nav a{width:105px;float:left; height:24px; background:#eeeeee; line-height:24px; text-align:center; color:#424242;margin-left:10px;}
.header_nav a:hover{ color:red;}
.header_nav a.nav_active{
	background: #2974a9;
	color:#fff;
}
.header_text{/*float:left;padding-top:20px;*/position: absolute;left:50px;top: 0px;padding-top: 20px;}
.header_text span{float:left; font-size:14px; color:#000;margin-right:50px;}
.header_text span em{ font-family:Arial; font-size:20px; color:#2974a9; font-weight:bold; font-style:oblique;}



#foucsBox { margin: 0 auto; padding: 0; width: 100%; /** min-height:322px; */overflow: hidden; zoom: 1; position: relative; }
#foucsBox .imgCon { width: 100%; height: 430px; margin: 0; padding: 0; position: relative; list-style: none; }
#foucsBox .imgCon li { float: left; width: 100%; height: 430px; }
#foucsBox .imgCon li img { border: 0; }

#foucsBox .foucs { width: 1400px; height: 22px; position: absolute; bottom: 50px; text-align: center; z-index: 3; display: none;}
#foucsBox ul{
	margin-bottom: 0;
}


.foucs .hd{ height:22px; overflow:hidden; position:absolute; left:45%; z-index:4; }
		.foucs .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.foucs .hd ul li{ float:left; margin:0px 10px;  width:20px; height:20px;  cursor:pointer;background: url("../image/bg.png") -160px -90px no-repeat; }
		.foucs .hd ul li.on{ background: url("../image/bg.png") -210px -90px no-repeat; }
		
		
.box{width:100%;float:left; height:255px; background:#eeeeee; overflow:hidden;}
.box_text{width:200px;float:left; height:230px; background:url("../image/shutiao.jpg") no-repeat right center;padding-top:25px;}
.box_img{width:199px;float:left; text-align:center;}
.box_t{width:199px;float:left;}
.box_t p{width:199px;float:left; text-align:center; font-size:24px; color:#000;}
.box_t span{width:199px;float:left; text-align:center; line-height:16px; font-size:12.5px; color:#8c8c8c;padding-top:5px;}


.box1{width:100%;float:left;min-width: 1200px; padding-bottom: 55px; background:url("../image/bj1.jpg") repeat-x; overflow:hidden;}
.box1_text{/*width:1175px;float:left;*/padding:0 8%;margin-top:55px;}
.box1_text_title{/*width:1100px;float:left;*/  font-size:30px; font-weight:bold; color:#0085c1; line-height:36px;margin-bottom: 15px;}
.box1_text_title span{ font-size:24px; color:#d99941;}
.box1_text_title span em{ font-size:28px;}
/*.box1_text_contect{width:1100px;float:left; }*/
.box1_text_contect p{/*float:left; width:1100px;*/font-size:24px; color:#353535; line-height:28px;padding-top:30px; /*text-indent:2em;*/}
/*.box1_text_contect span{float:left; font-size:18px; line-height:28px; color:#7b7b7b; text-indent:2em;padding-top:30px;}*/
.box1_text_contect span{ font-size:18px;  color:#7b7b7b;line-height: 28px;}

.box2{width:100%;float:left;min-width: 1200px; /*height:410px;*/ background:url("../image/bj2_01.jpg"); 
/*background-size:100% 410px; o*/verflow:hidden;padding: 20px 0;}
.box2_text{width:1110px;float:left;padding:45px 0 0 90px;}
.box2_title{width:1100px;float:left;}
.box2_title strong{ font-size:45px; color:#000;padding-left:10px;}
.box2_img{float:left;padding-top:30px;}
.box2_t{width:1100px;float:left; color:#535353;padding-top:18px;}
.box2_t span{float:left;}


.box3{width:100%;float:left;min-width: 1200px; /*height:945px;*/background:#eee; /*background:url(../images/bj3.jpg) repeat-x;*/ overflow:hidden;}
.box3_text{width:1100px;float:left;padding:90px 0 0 100px;}
.box4_text{/*width:1100px;float:left;*//*padding:90px 0 0 100px;*/padding: 0 20px 50px 20px;height:auto;overflow: hidden;}

.box4_title{
  padding: 0 20px;
  font-size: 14px;
	
}
.box4_title div{
	padding: 5px 0;
	
}
.box4_title .div_img{
	height: 10px;
	margin-top: 5px;
	background:url("../image/xgray_line02.png") 0 center repeat-x;
	display: block;
}
/*.box4_title div span.span_left{
	color:#2974a9;
	font-size: 14px;
	margin-left: 25px;
}
.box4_title div span.span_left b{
	font-size: 12px;
	color:#5d5d5d;
}*/

.box4_title div span.span_right{
	
	margin-right: 25px;
	color:#2974a9;
}

.box4_text_contect{
	overflow: hidden;
}
.box4_text_contect .inleft,
.box4_text_contect .inright{
	float:left;
}
.box4_text_contect .inleft{
	width:330px;
	margin-right: 40px;
	height: auto;
	padding: 5px 0;
	overflow: hidden;
}
.box4_text_contect .inleft li{
	margin-bottom:5px;
	text-align: center;
}
.box4_text_contect .inleft li a{
	display: block;
	background: #fff;
	padding: 10px 0;
	color:#2c2c2c;
	font-size: 16px;
	border-radius: 2px;
}
.box4_text_contect .inleft li a:hover{
	background: #2974a9;
	color:#fff;
}
.box4_text_contect .inleft li a.category_active{
		background: #2974a9;
	color:#fff;
}
 

/* 产品种类listStyle */
.prodList, .prodList_en{
	height: auto;
	padding: 5px 0;
	overflow: hidden;
}
.prodList li, .prodList_en li{
	float: left;
	width: 200px;
	text-align: center;
	margin: 0 42px;
	padding: 10px 0;
}
.prodList_en li {
	width: 245px;
	margin: 0 20px;
}
.prodList li a, .prodList_en li a{
	display: block;
	background: #3b9add;
	padding: 28px 0;
	color:#fff;
	font-size: 26px;
	border-radius: 8px;
	text-decoration: none;
}
.prodList_en li a {
	font-size: 24px;
}
.prodList li a:hover, .prodList_en li a:hover{
	background: #982810;
	color:#fff;
}



.box4_text_contect .inright{
	width:750px;
	height: auto;
	overflow: hidden;
	padding: 20px 20px 60px 20px;
	box-sizing: content-box;
	
}
.box4_text_contect .inright .inright-title{
	text-align: center;
}
.box4_text_contect .inright .inright-title h2{
	padding:5px 0;
}
.box4_text_contect .inright .inright-title span{
	
	color:#2974a9;
}
.box4_text_contect .inright .inright-icon{
	background:url("../image/logo_03.png") no-repeat 0 center;
	background-size: 32px 40px;
	height: 40px;
	line-height: 40px;
	font-size: 16px;
	text-indent: 45px;
	margin-bottom: 10px;
	border-bottom: 1px solid #eee;
	padding-bottom: 5px
}
.box4_text_contect .inright ul{
	margin-left:-15px;
}
.box4_text_contect .inright ul li{
	width:240px;
	
	margin-left:15px;
	float:left;
	margin-bottom: 15px;
	color:#fff;
	overflow: hidden;
	text-align: center;
	/*padding: 3px 0;*/
/*	border-bottom: 2px solid #2974a9;
	border-top:2px solid #2974a9;*/
}
.box4_text_contect .inright ul li a,
.box4_text_contect .inright ul li span{
	color:#fff;
}
.list-product{
	position: relative;
	text-align: center;
	margin-bottom: 5px;
}
.list-product span{
	display: inline-block;
	color:#2974a9;
	padding: 3px 0;
   
}

.list-product a.seka{
	display: block;
	height: 130px;
	margin-bottom: 5px;
}

.box4_text_contect .inright2{
	width:750px;
	height: auto;
	overflow: hidden;
	padding: 20px 20px 60px 20px;
	box-sizing: content-box;
	
}

.box4_text_contect .inright2 .news_list li{
	border-bottom: 1px solid #dedede;
	padding: 20px 0;
	margin-bottom: 10px;
	
}
.box4_text_contect .inright2 .news_list li span{
	float: right;
	font-size: 16px;
	color:#2974a9;
}
.box4_text_contect .inright2 .news_list li a{
	font-size: 16px;
	color:#2974a9;
}



.newsListCenter{
	width:1000px;
	height: auto;
	overflow: hidden;
	box-sizing: content-box;
	margin: 0 auto;
}

.newsListCenter h2{
	background-color: #2974A9;
	text-align: center;
	padding: 10px 0;
}

.newsListCenter .news_list li{
	border-bottom: 1px solid #dedede;
	padding: 5px 0;
	
}
.newsListCenter .news_list li span{
	float: right;
	font-size: 16px;
	color:#2974a9;
}
.newsListCenter .news_list li a{
	font-size: 16px;
	color:#2974a9;
}



.box4_text_contect .inright2 .news_list .news_list_t{
	margin-bottom: 5px;
}
.box4_text_contect .incontact img{
	display: block;
	width: 100%;
	margin-bottom: 5px;
}
.box4_text_contect .incontact{
	margin-top:15px;
	
	padding-bottom: 15px;
	
}
.box4_text_contect .incontact li{
	text-align: left;
	font-size: 14px;
	padding: 0 10px 0 10px;
}
.box4_text_contect .incontact li span{
	color:#2974a9;
	font-size: 14px;
	font-weight: bold;
}









.box4_text .current{display: inline-block;padding: 3px 10px;border:1px solid #000;cursor: pointer;}
.box3_text_title{width:1000px;float:left; text-align:center;}
.box3_text_title p{ font-size:60px; font-weight:bold; color:#000; line-height:80px;}
.box3_text_title span{ font-size:18px; color:#7b7b7b;}
.box3_text_contect{width:1100px;float:left;padding-top:100px;}
.box4_text_contect{/*width:1100px;float:left;*//*padding-top:100px;*/}
/*.box4_text_contect ul{
	margin-left:-26px;
}*/
.box3_text_contect ul li{width:330px;float:left;margin:0 5px 30px 0;}
/*.box4_text_contect ul li{float:left;width: 160px;margin-left:40px;padding:5px 0;overflow: hidden;margin-bottom:5px;text-align:center;}
*/
/*.box4_text_contect ul li{
	
	float:left;width: 201px;margin-left:26px;padding:5px;overflow: hidden;margin-bottom:15px;text-align:center;
	background: #fff;
}*/
/*.box4_text_contect ul li a{
	   -moz-border-radius: 25px;     
    -webkit-border-radius: 25px;  
    border-radius:25px;          
}*/
.box4_text_contect ul li .box4_img a{display: block;}
.box4_text_contect ul li .box4_img img{display: block;width: 100%;}
.box4_text_contect ul li .box4_t p{padding: 5px 0;
  white-space: nowrap;
  word-wrap: normal;
  overflow: hidden;
  text-overflow: ellipsis;
  margin: 0;
  background: #fff;
 
  
}
.box4_text_contect ul li .box4_t p a{
	 color:#2974a9;
}
.box4_text_contect ul li .box4_t span{ color:#fff;}

.box3_img{width:330px;float:left; height:180px; background:#c8c8c8; position:relative;}
.box3_t{width:330px;float:left;}
.box3_t p{width:330px;float:left; font-size:18px; color:#000;padding-top:10px;}
.box3_t span{width:330px;float:left;  color:#7b7b7b;padding-top:5px;}

.fudong{width:330px; text-align:center;float:left; position:absolute; left:0; bottom:20px;}
.pagenav{
	text-align: center;
}


.pagenav a,
.pagenav span{
	display: inline-block;
	*display: inline;
	zoom: 1;
	padding: 5px 10px;
	border:1px solid #6a6a6a;
	color:#6a6a6a;	
	margin: 0 3px;
}
.pagenav a:hover,
.pagenav span:hover{
		color:#fff;	
	background: #6a6a6a;
}


.pagenav span.current{
	padding: 5px 10px;
	border:1px solid #6a6a6a;
	color:#fff;	
	background: #6a6a6a;
	
}


.foot{/*width:1100px;float:left;padding:60px 0 150px 100px;*/padding: 0 20px;overflow:hidden;margin:0 auto;}
/*.foot_box{width:1100px;float:left;}*/
.foot_sk1{width:295px;float:left; height:230px; background:url("../image/foot_bj1.jpg") no-repeat center center;padding:40px 0 0 40px;}
.foot_sk1 p{ float:left; font-weight:bold; font-size:43px; color:#fff; line-height:44px;}
.foot_sk1 span{float:left; font-size:19px; font-weight:bold; color:#000;padding-top:25px;}
.foot_sk2{width:281px;float:left; height:230px; background:url("../image/foot_bj2.jpg") no-repeat center center;padding:40px 0 0 53px;}
.foot_sk2 p{ float:left; font-weight:bold; font-size:43px; color:#fff; line-height:44px;}
.foot_sk2 span{float:left; font-size:19px; font-weight:bold; color:#000;padding-top:25px;}
.foot_sk3{width:269px;float:left; height:230px; background:url("../image/foot_bj3.jpg") no-repeat center center;padding:40px 0 0 62px;}
.foot_sk3 p{ float:left; font-weight:bold; font-size:43px; color:#fff; line-height:44px;}
.foot_sk3 span{float:left; font-size:19px; font-weight:bold; color:#fff;padding-top:25px;}
.foot_img1,
.foot_img2{
	text-align: center;
	margin-bottom: 20px;
}
#mycarousel1{
	margin: 100px 0 100px 0;
	overflow: hidden;
	height:auto;
}
#mycarousel1 ul{
	margin-left:-26px;
}
#mycarousel1 li{
	width:211px;
	height: 160px;
	float:left;
	background: #006600;
	margin-left:26px;
}

/*.foot_img1{float:left;}
.foot_img1 img{float:left;}
.foot_img2{float:left;}
.foot_img2 img{float:left;}*/


.bodybj{ float:left; min-width:1340px; width:100%; background:url("../image/nybodyBj.jpg") repeat-x #fff;}

.headerny{ width:100%; min-width:1280px;  padding-top:100px;}
.headl{ float:left; width:272px; overflow:hidden; font-family:"微软雅黑"; color:#6a6a6a; font-size:12px; font-weight:bold;padding: 0 20px;}
.fir{ float:left; width:250px; overflow:hidden; line-height:20px;}
.sec{ float:left; width:272px; overflow:hidden; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#979394; height:24px; line-height:24px; border-bottom:1px solid #707070; margin-top:3px; margin-bottom:6px; display:inline;}
.thi{ float:left; width:272px; overflow:hidden; line-height:20px;}

.headr{ float:right;padding-right: 20px;}
.headr{ float:right;padding-right: 20px;}

.col{ /*float:left;*//* width:1310px;*//* padding-top:40px; */clear: both;height:auto;overflow: hidden;}



.col h3{
	padding:0 20px 0 20px;color:#6a6a6a;
	margin: 10px 0;
	width:1160px;
	
}
.col .col-main{
	padding: 0 20px;height:auto;
	overflow: hidden;
}
.col .col-main ul{
	margin-left: -4px;
}
.col .col-main ul li{
	width: 161px;
	height: 100px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	text-align: center;
	overflow: hidden;
	float: left;
	padding: 5px 0;
	margin-bottom: 25px;
	margin-left: 5px;
}
.col .col-main ul li img{
	display: block;
	width: 100%;
	height: auto;
}

.col .col-parameter{
	padding: 2px 20px;
	height: auto;
	overflow: hidden;
}
.col .col-parameter ul{
	margin-left: -4px;
}
.col .col-parameter li{
	float: left;
	width:380px;
	border:1px solid #707070;
	padding: 10px 0;
	text-align: center;
	margin-bottom: 5px;
	margin-left: 6px;
}
.col .col-parameter li span{
	color:#268ecd;
}

.incontact li{
   font-size: 18px;
   color:#7b7b7b;
}







.ys{ float:left; width:160px; padding-left:30px; padding-bottom:36px;}
.sc{ float:left; width:157px; overflow:hidden; height:84px;}
.sc img{
	display: block;
	width: 100%;
	height: auto;
}
.sj{ float:left; width:157px; font-family:"微软雅黑"; font-size:14px; color:#424242; height:24px; line-height:24px;text-align: center;}
/*.sj span{ float:left;}*/
.sj em{ float:right; font-style:normal;} 

.eng{ float:left; width:157px;}


.main{ width:100%;  min-width:1280px;clear:both;}
.bt{ float:left; width:1000px;padding-top:20px; text-align:center; font-family:"微软雅黑"; font-size:25px; color:#2e2e2e; padding-bottom:16px;}
.fbt{ float:left; width:1000px; text-align:center; font-family:"微软雅黑"; font-size:30px; color:#a0a0a0; padding-bottom:62px;}
.nr{ float:left; width:1000px; font-family:"微软雅黑"; font-size:18px; color:#777777; line-height:36px;}
.nr img{
	display: block;
	max-width: 100%;
	height: auto;
}
.fo{ float:left; padding-bottom:5px;}
/* .fo a{ font-family:"微软雅黑"; font-size:19px; color:#268ecd; text-decoration:none; text-indent:-9999999px; background:url("../image/back.jpg") no-repeat; display:block; width:106px; height:31px; float:left;}
.fo a:hover{ background:url("../image/backHover.jpg") no-repeat;} */


.clearfix:after{clear:both;}
.clearfix:after,
.clearfix:before{
	display: table;
	content: '';
}
.clearfix{*zoom:1;}



		.slideBox{ width:100%; height:230px; overflow:hidden; position:relative; border:1px solid #ddd;  }
		.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
		.slideBox .hd ul li.on{ background:#f00; color:#fff; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{ width:450px; height:230px; display:block;  }

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideBox .prev,
		.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url("../image/slider-arrow.png") -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }





		/* 本例子css */
		.picScroll-left{ width:450px;  overflow:hidden; position:relative;  border:1px solid #ccc;   }
		.picScroll-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
		.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("../image/arrow.png") no-repeat;}
		.picScroll-left .hd .next{ background-position:0 -50px;  }
		.picScroll-left .hd .prevStop{ background-position:-60px 0; }
		.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
		.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
		.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../image/icoCircle.gif") 0 -9px no-repeat; }
		.picScroll-left .hd ul li.on{ background-position:0 0; }
		.picScroll-left .bd{ padding:10px;   }
		.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picScroll-left .bd ul li .pic{ text-align:center; }
		.picScroll-left .bd ul li .pic img{ width:120px; height:90px; display:block;  padding:2px; border:1px solid #ccc; }
		.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.picScroll-left .bd ul li .title{ line-height:24px;   }


.box-carousel{
	padding:50px 0;
	width: 1200px;
}

.carousel {
  margin: 0 30px;
  width: calc(100% - ($button-spacing * 2));
}
.carousel[data-shift="1"] .carousel-inner > .item {
  -webkit-transition: all .5s ease-in-out;
  transition: all .5s ease-in-out;
}
.carousel .carousel-inner > .item.row {
  margin: 0;
}
.carousel .carousel-control {
  background: none;
  color: transparent;
  overflow: hidden;
  text-shadow: none;
  -webkit-transition: all .3s ease-in-out;
  transition: all .3s ease-in-out;
  width: 30px;
}
.carousel .carousel-control:before {
  color: #444;
  font-family: 'Glyphicons Halflings';
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 30px;
}
.carousel .carousel-control:after {
  border-radius: 50%;
  box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.7);
  content: '';
  height: 60%;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  -webkit-transition: all .3s ease-in-out;
  transition: all .3s ease-in-out;
  width: 100%;
}
.carousel .carousel-control:hover:after {
  box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.7);
}
.carousel .carousel-control.left {
  left: -30px;
}
.carousel .carousel-control.left:before {
  content: '\e079';
}
.carousel .carousel-control.left:after {
  right: -100%;
}
.carousel .carousel-control.right {
  right: -30px;
}
.carousel .carousel-control.right:before {
  content: '\e080';
}
.carousel .carousel-control.right:after {
  left: -100%;
}

































































































