/*模块标题*/
.section-title{
  position: relative;
  font-size: 20px;
  font-weight: bold;
  line-height:35px;
}
.section-title:after{
content:"";
display:block;
clear:both;
}
.section-title .know-more{
  float: right;
  color: #e70012;
  font-size: 16px;
  margin-right: 30px;
  font-weight: normal;
  position: relative;
  padding-right: 24px;
}
@media (max-width:400px){
.section-title .know-more{
  line-height: normal;
}
}
.section-title .know-more:after{
  content: "";
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -10px;
  width: 20px;
  height: 20px;
  background: url("../images/icon.png") no-repeat;
  background-position: -160px 0;
}
.section-title span{
  font-size: 18px;
  margin-left: 10px;
  font-weight: normal;
}
.section-title:before{
  content: "";
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 30px;
  height: 2px;
  background-color: #e70012;
  overflow: hidden;
}
@media (max-width:400px){
.section-title:before{
display:none;
}
}
.section-txt{
  padding:25px 0;
  line-height: 30px;
  text-align:justify;
}

/* 关于我们 */

.about-index video{
margin-left:auto!important;
margin-right:auto;
width:100%;
height:auto;
}

.about-index:after,
.about-index .video-index:after{
  position: absolute;
  right:0%;
  top:0;
  height:350px;
  bottom:-20px;
  z-index: 1;
  width:60%;
  content: '';
}
.about-index .container{
  position: relative;
  z-index: 2;
}

.about-index .video-index{
  position: static;
}
.about-index .video-index:after{
	height:50px;

  left: auto;
  right: auto;
}
.video-index-inner{
  position: relative;
  z-index: 2;
  margin-left:10px;

}
.qiyejianjie{ padding-left:25px; padding-bottom:10px;}
@media (max-width:992px) {
  .about-index:after,
  .about-index .video-index:after{
    display: none;
  }
  .about-index .video-index-inner{
    margin-left: 0;
  }
  .about-index{
    padding-bottom: 40px;
  }
}



/*content*/

.content{width:1200px;
         margin:auto; margin-top:75px;
		 	word-break:break-all;
		overflow:hidden;
}
/*首页产品中心*/
.product_ta{overflow:hidden;width:100%;text-align:center; margin-top:25px;}
.product_ta td{ width:350px; height:203px; padding-left:10px; padding-bottom:10px; margin-right:18px; color:#FFF; }
.product_ta a{ color:#FFF; margin-right:18px;font-size:12px; }
.product_ta td.right{ margin-right:0px;}
.product_ta td img{ width:265px; height:168px; margin-right:18px;}


.product{width:580px; float:left; height:500px; word-break:break-all;
		overflow:hidden;}

.product dt,.case dt,.hengxiang dt,.jishu dt{ border-bottom:2px solid #138a38; color:#138a38; font-size:14px;}

.product dt span,.case dt span,.hengxiang dt span,.jishu dt span{font-size:16px;display:inline-block; width:90px; height:30px; background:#138a38; line-height:30px; color:#fff; /*border-radius:5px 5px 0px 0px; */text-align:center}

.aaa{display:inline-block;float:right; padding-right:10px; padding-top:5px;}

.focus{ position:relative; width:580px; height:512px; background-color: #d9d9d9; margin:auto; margin-top:10px;}  
.focus img{ width:580px; height:343px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:560px; height:169px; line-height: 80px; background:#d9d9d9; padding:0 10px 10px 10px; color:#333; line-height:22px; font-size:14px;)   
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow h1{font-size:15px;}
.focus .shadow a{ display:block; width:50px; height:18px; border:1px solid #138a38; text-align:center; line-height:18px; font-size:12px; margin-top:8px; color:#138a38;}  
.focus .shadow a:hover{background-color:#138a38; color:#fff;}
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#d9d9d9;  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:25px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top:35%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top:35%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  

.case{float:right; width:580px;word-break:break-all;}
.case_list{  margin-top:15px;}
.case_item{ float: left; width:276px; height:215px; margin-left:10px; margin-bottom:15px;}
.case_item a{ display: block;}
.case_item .img{ width: 276px; height:158px; overflow: hidden;}
.case_item .img img{width: 276px; height:158px;}
.case_item .txt{ text-align: center; background:#ddd; overflow: hidden; position: relative; z-index: 0; padding-bottom:10px;}
.case_item p{ padding: 10px; line-height: 20px; height: 20px; font-size: 14px; margin-bottom: 10px; background: url(../images/pro_line.jpg) no-repeat center top; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; transition: all 0.3s; width:200px; margin:auto;}
.case_item .more1{ width:50px; height:18px; margin: 0 auto; border: 1px solid #fff; background: #138a38; font-size: 12px; text-transform: uppercase; line-height:18px; color: #fff; -webkit-border-radius: 20px; -ms-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; margin-top:20px; }
.case_item:hover .more1{ border-color: #fff;  }
.case_item .txt:before{ position: absolute; content: ''; left: -50%; top: -50%; width: 200%; height: 200%; border-radius: 50%; background: #138a38; z-index: -1; -webkit-transform: scale3d(0,0,1); -moz-transform: scale3d(0,0,1); transform: scale3d(0,0,1); -webkit-transition: transform 0.6s; -moz-transition: transform 0.6s; transition: transform 0.6s;}
.case_item:hover .txt:before{ -webkit-transform: scale3d(1, 1, 1); -moz-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); }
.case_item:hover .txt p{ color: #fff; }		   
		   

.hengxiang{float:left; width:580px; margin-top:40px; word-break:break-all;
		overflow:hidden;}

.product-list{margin-top:15px;overflow: hidden;}
.product-list ul{position: relative;float: left;width: 100px;}
.product-list ul li{width:100px; height:60px;border-top: 1px solid #ddd;border-left: 1px solid #ddd;}
.product-list ul li.last{border-bottom: 1px solid #ddd;}
.product-list ul li.active{width: 101px;background: #f2f2f2;border-color: #138a38; border-color: #138a38;}
.product-list ul li.active:after{position: relative;content: "";display: block;float: right;height: 60px;margin: -60px 1px 0 0;border-left: 1px solid #f2f2f2;}
.product-list ul li.active + li{border-top-color: #138a38;}
.product-list ul li > span{position: relative;z-index: 10;display: block;line-height:60px;cursor: default;font-weight: bold;font-size: 14px;color: #333;text-align: center;}
.product-list ul li.active > span{color: #138a38;}
.product-list ul li dl{position: absolute;top: 0;left:100px;
width:444px;height:240px;padding:17px 17px 17px 17px;background: #f2f2f2;border: 1px solid #138a38; font-size:14px; line-height:25px;display: none;}

.product-list ul li.active dl{display: block;}
.product-list dl dd{overflow: hidden;}
.product-list dl dd label{float: left;min-width: 45px;margin-right: 20px;padding-right: 25px;background: url(../img/icon-caret.png) no-repeat right 4px;font-weight: bold;font-size: 14px;color: #333;}
.product-list dl dd span{float: left;width: 780px;padding-bottom: 8px;overflow: hidden;border-bottom: 1px solid #ddd;}
.product-list dl dd a{float:right;line-height: 18px;margin: 5px 0 5px 0;font-size: 14px;color: #999;}
.product-list dl dd a:hover{color: #138a38;}
.product-detail .button{margin: 30px auto 50px;text-align: center;}
.product-detail .btn-return{margin-right: 40px;display: inline-block;}
.product-detail .btn-consult{display: inline-block;width: 100px;line-height: 30px;font-size: 14px;border: 1px solid #0c5e95;color: #0c5e95;text-align: center;}


.contact{height:147px; width:578px; background:url(../images/22222.png) no-repeat center left; border:1px solid #ddd;margin-top:20px; }
.contact ul{ padding-left:220px; vertical-align:middle; padding-top:10px;}
.contact ul li{line-height:30px; vertical-align:middle; font-size:14px; }
.contact ul li img{padding-right:8px;}


.jishu{float:right; width:580px; margin-top:40px; word-break:break-all;
		overflow:hidden;}
.zhichi{margin-top:10px;}
.zhichi li{width:270px; border-bottom:2px solid #ccc; padding-bottom:10px; float:left; margin-left:15px; margin-bottom:10px;}
.zhichi li h2 span{display:inline-block; width:78px; height:25px; font-size:14px; line-height:25px; border-top:2px solid #ccc; text-align:center; color: #138a38;}
.zhichi li h2 a{display:inline-block;  width:185px; height:26px;  border:1px solid #ccc; font-size:12px; line-height:29px; text-align:right; padding-right:5px;}
.zhichi li h2 a:hover{color:#138a38; font-weight:bold;}
.zhichi li img{width:270px; height:100px; margin:10px 0 5px 0;}
.zhichi li:hover{border-bottom:2px solid #138a38;}
.zhichi li:hover  span{border-top:2px solid #138a38;}



.bottomm{width:100%; margin:auto; border-top:6px solid #fccf00;margin-top:30px; background:#005bab; 	word-break:break-all;
		overflow:hidden;
}
.bottom-c{width:1200px; margin:auto; padding-bottom:50px; padding-top:40px; word-break:break-all;
		overflow:hidden;}
.bottom-c dl dd a{color:#ddd; line-height:30px;}
.bottom-c dl dd a:hover{color:#fccf00;}
.bottom-c dt{color:#fff; font-size:16px; margin-bottom:15px;     margin-bottom: 15px;   width:80px;
    padding-bottom: 10px;
    border-bottom: 1px solid #fff;}
.bottom-c dt img,.bottom-c dl dd img{padding-right:10px;}
.bottom-c dl{float:left;margin-left:120px;}
.foot{width:100%; margin:auto; background:#004b8d; height:55px; 	word-break:break-all;
		overflow:hidden;
}
.foot p{font-size:14px; width:1200px; margin:auto; line-height:55px; color:#fff;}
.foot p span{float:right;}
 .foot p span a{color:#fff;}
	 
	.izl-rmenu{
	       margin-right: 0;
	       width: 82px;
	       position: fixed;
	       right: 2px;
	       top: 65%;
	       -webkit-box-shadow: #DDD 0px 1px 5px;
	       -moz-box-shadow: #DDD 0px 1px 5px;
	       box-shadow: #DDD 0px 1px 5px;
	       z-index:999;
}
.izl-rmenu .consult{    
	background-image: url(../images/consult_icon.gif);
    background-repeat: no-repeat;

    display: block;
    height: 76px;
    width: 82px;
}
.izl-rmenu .consult .phone {
    background-color: rgb(247,247,255);
    position: absolute;
    width: 160px;
    left: -160px;
    top: 0px;
    line-height: 73px;
    color: #000;
    font-size: 18px;
    text-align: center;
    display: none;
    box-shadow: #DDD -1px 1px 4px;
}
.izl-rmenu a.consult:hover .phone{display:inline !important;}
.izl-rmenu .cart {
    background-image: url(../images/consult_icon.gif);
    background-repeat: no-repeat;
    background-position: center bottom;
    display: block;
    height: 16px;
    width: 16px;
    font-size: 12px;
    line-height: 16px;
    color: #45BDFF;
    text-align: center;
    padding-top: 15px;
    padding-right: 18px;
    padding-bottom: 47px;
    padding-left: 48px;
}
.izl-rmenu a.cart:hover .pic{display:block;}
.izl-rmenu .btn_top {
    background-image: url(../images/float_top.gif);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    height: 39px;
    width: 82px;
    -webkit-transition: all 0s ease-in-out;
    -moz-transition: all 0s ease-in-out;
    -o-transition: all 0s ease-in-out;
    transition: all 0s ease-in-out;
}
.izl-rmenu .btn_top:hover {
	background-image: url(../images/float_top.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.izl-rmenu .cart .pic {
	display:none;
    position: absolute;
    left: -160px;
    top: 65px;
    width: 160px;
    height: 160px;
    background:url(../images/weixin.jpg);
}
#udesk-feedback-tab {
    position: fixed;
    right: 2px;
    top: 65%;
    margin-top: -76px;
    -webkit-box-shadow: #DDD 0px -1px 5px;
    -moz-box-shadow: #DDD 0px -1px 5px;
    box-shadow: #DDD 0px -1px 5px;
    z-index: 10000;
    cursor: pointer;
    background-image: url(../images/consult_icon.gif);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    height: 76px;
    width: 82px;
    background-color: #FFF!important;
    z-index:999;
}	 
	  
	 
	 
.ditueeee{ float:left; width:100%; background:#f2f2f2; height:500px; margin-top:30px;}
	 
	 
.aboutList{width:100%; margin-top:40px; margin-bottom:20px;}
.aboutList ul{ padding-right:-20px; }
.aboutList li{width:265px;}
.aboutList li img{ width:265px;}
.aboutList .moreBtn{padding-left:20px; color:#e70012;}
.aboutList li p{color:#e70012;}


.list li{margin-right:18px;float:left;}
.list li.right{margin-right:0px;float:left;}
.list li img{display:block;}
.list li p{color:#fff;font-size:14px;line-height:40px;text-align:center;}
.list select{width:316px;height:30px;line-height:30px;color:#fff;
	background:#8b969d;border:none;border:none;}
.list li a.moreBtn2{width:317px;height:30px;
	background:url(../images/index/more.jpg) no-repeat;display:block;}

	 
	 
.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.rslides li {

  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
  }

.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
  }

.rslides img {
  display: block;
  height: auto;
  float: left;
  width: 100%;
  border: 0;
  }
.slide_container {
  margin-bottom: 50px;
  position: relative;
  float: left;
  width: 100%;
  }

.slide {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.slide li {
  position: absolute;
  width: 100%;
  left: 0;
  top: 0;
  }
  
 .slide img {
  display: block;
  position: relative;
  z-index: 1;
  height: auto;
  width: 100%;
  border: 0;
  }

.slide .caption {
  display: block;
  position: absolute;
  z-index: 2;
  font-size: 20px;
  text-shadow: none;
  color: #fff;
  background: #000;
  background: rgba(0,0,0, .8);
  left: 0;
  right: 0;
  bottom: 0;
  padding: 10px 20px;
  margin: 0;
  max-width: none;
  }
  
 .slide_nav {
  position: absolute;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  top: 52%;
  left: 0;
  opacity: 0.7;
  z-index: 3;
  text-indent: -9999px;
  overflow: hidden;
  text-decoration: none;
  height: 61px;
  width: 38px;
  background: transparent url("../images/themes.gif") no-repeat left top;
  margin-top: -45px;
  }

.slide_nav:active {
  opacity: 1.0;
  }

.slide_nav.next {
  left: auto;
  background-position: right top;
  right: 0;
  }	 
	 
/*头部电话*/ 
.tel {
  float: right;
  padding-top:10px;
}
.tel .tel-dh {
  margin-right: 10px;
  float: left;
  margin-top: 35px;
  padding: 0;
  text-align: right;
}
.tel .text {
  float: right;
  padding: 0;
}
.tel .text span {
  font-size: 12px;
  color: #808080;
  line-height: 80px;
  height: 49px;
  display: block;
}
.tel .text h3 {
color: #00a0ea;
font-size: 25px;
font-weight: bold;
  margin-top: 0;
  margin-bottom: 0;
}
.col-md-offset-2{ display:none; }	

@media (max-width: 768px) {

.aboutList{width:768px;}
.aboutList li{width:100%;padding-bottom:10px; margin-bottom:15px;}
.aboutList li img{ width:275px;}
.aboutList .moreBtn{padding-left:0px;}
.aboutList li p{color:#fff;}

 .tel {
  float: left;
  padding-left:450px;
}
.jiejuefangan{ width:100%; padding:30px 0;} 
.jiejuefangan2{ width:100%; padding-top:20px; background:url(../images/index_49.jpg)repeat;} 
.contact_map{ float:right;} 
.shouyenews{ float:left; width:100%; padding-bottom:10px; padding-top:20px;}
.newsxw{ float:left; width:100%;} 
.newsxw dl{ float:left; width:100%; padding-top:10px;}	 
.newsxw dt{ float:left;  width: 100%; height: 85px; padding-top:10px; text-align:center;} 
.newsxw dd{ float:left; padding-left:15px; width:100%; padding-right:15px; line-height:35px;}	 

}
@media (max-width:640px) {
	.slide_nav {
  position: absolute;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  top: 63%;
  left: 0;
  opacity: 0.7;
  z-index: 3;
  text-indent: -9999px;
  overflow: hidden;
  text-decoration: none;
  height: 61px;
  width: 38px;
  background: transparent url("../images/themes.gif") no-repeat left top;
  margin-top: -45px;
  }
.aboutList{width:285px; text-align:center; padding-left:15px;}
.tel { display:none;}
.product{ width:100%;float:left; height:370px; word-break:break-all;overflow:hidden;}
.focus{ position:relative; width:100%; height:350px; background-color: #d9d9d9; margin:auto; margin-top:10px;}  
.focus img{ width:100%; height:auto;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:250px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:300px; height:auto; line-height: 80px; background:#d9d9d9; padding:0 10px 10px 10px; color:#333; line-height:22px; font-size:14px;)   
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow h1{font-size:15px;}
.focus .shadow a{ display:block; width:50px; height:18px; border:1px solid #138a38; text-align:center; line-height:18px; font-size:12px; margin-top:8px; color:#138a38;}  
.focus .shadow a:hover{background-color:#138a38; color:#fff;}
.focus .fcon{ position:relative; width:320px; float:left;  display:none; background:#d9d9d9;  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:25px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top:18%;margin-top: -13px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top:18%;margin-top: -13px; right:0px; left:280px;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:40px 0;}  

.case{float:left; width:100%; word-break:break-all;
		overflow:hidden; margin-top:20px;}
.case_list{  margin-top:15px;float:left; width:100%;}
.case_item{ float: left; width:100%; height:215px; margin-left:10px; margin-bottom:15px;}
.case_item a{ display: block;}
.case_item .img{ width:100%;height:158px; overflow: hidden;}
.case_item .img img{width: 300px; height:178px;}
.case_item .txt{ float:left; width:25%;text-align: center; background:#ddd; overflow: hidden; position: relative; z-index: 0; padding-bottom:10px;}
.case_item p{ padding: 10px; line-height: 20px; height: 20px; font-size: 14px; margin-bottom: 10px; background: url(../images/pro_line.jpg) no-repeat center top; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; transition: all 0.3s; width:200px; margin:auto;}
.case_item .more1{ width:50px; height:18px; margin: 0 auto; border: 1px solid #fff; background: #138a38; font-size: 12px; text-transform: uppercase; line-height:18px; color: #fff; -webkit-border-radius: 20px; -ms-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; margin-top:20px; }
.case_item:hover .more1{ border-color: #fff;  }
.case_item .txt:before{ position: absolute; content: ''; left: -50%; top: -50%; width: 200%; height: 200%; border-radius: 50%; background: #138a38; z-index: -1; -webkit-transform: scale3d(0,0,1); -moz-transform: scale3d(0,0,1); transform: scale3d(0,0,1); -webkit-transition: transform 0.6s; -moz-transition: transform 0.6s; transition: transform 0.6s;}
.case_item:hover .txt:before{ -webkit-transform: scale3d(1, 1, 1); -moz-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); }
.case_item:hover .txt p{ color: #fff; }		   
.col-md-offset-1{ display:none; }	
.col-md-offset-2{ display:block; margin-top:20px; padding-left:5px; width:330px; }	
}	 
 
	 
	 
/*产品中心*/ 
.chanpinzhongxin{ width:100%; background:#ebebeb; margin-top:20px;}
.chanpinzhanshi{ width:100%; text-align:center;}
.fenlei{ float:left; width:100%; padding:15px 0; background:#fbf9f2; border:1px #f4eede solid; }
.fenlei ul li{ float:left; width:15%; background:#FFF; border:1px #e7e7e7 solid; margin-right:2%;  margin-left:4%;text-align:center; padding:10px 0;}
.fenlei ul li:hover{border:3px #e70012 solid;}
.fenlei ul li.ee{ border:3px #e70012 solid;}
.fenlei ol{ float:right; line-height:70px; padding-right:30px;}


.pro_all { width:100%;}
.pro_all ul { margin-right:-30px; float:left;}
.pro_all ul li { float:left; margin-right:22px; width:265px; margin-bottom:30px;}
.pro_all ul li .pr_img{ width:100%; position:relative;}
.pro_all ul li .pr_img img{ width:100%; max-width:100%;}
.pro_all ul li .pr_img p.pr_imgt { display:none; width:100%; height:100%; position:absolute; left:0px; top:0px; border:2px #00a0ea solid; text-align:center;}
.pro_all ul li .pr_img p.pr_imgt a { color:#fff;}
.pro_all ul li .pr_img p.pr_imgt span { color:#fff;}
.pro_all ul li .pr_img:hover p.pr_imgt { display:block;}
.pro_all ul li .pr_txt{ background:#ccc; text-align:center; ;}
.pro_all ul li .pr_txt:hover{ background:#e70012}
.pro_all ul li .pr_txt h2{ font-weight:normal; line-height:30px; height:40px; overflow:hidden;}
.pro_all ul li .pr_txt h2 a {font-size:14px;font-family:"微软雅黑";}
.pro_all ul li .pr_txt h2 a:hover{ color:#FFF;}
.xingneng{ float:left; width:100%; margin-top:20px;line-height:30px; font-size:18px;}
.xingneng p{color: #272727;font-size: 18px;font-family: "微软雅黑";font-weight: normal;line-height: 35px;}
.xingneng a{display: inline-table;line-height: 50px;color: #272727;font-size: 18px; padding:0 10px;font-family: "微软雅黑";cursor:pointer; font-size:16px;}
.xingneng a:hover{ background: #e70012; color:#FFF;}
.xingneng a.dd{ background: #e70012; color:#FFF;}

/*pro_show*/
.pro_show{ float:left; width:100%; margin-top:30px;}
.products_show { width:100%;}
.pt_img { float:left; width:430px; height: auto; margin-right:30px;}
.pt_txt { float:left; width:740px; height:100%; position:relative;}
.pt_txt h1 { font-weight:normal;font-family:"微软雅黑"; font-size:20px; color:#1b1b1b; margin-top:10px; line-height:30px; height:30px; overflow:hidden; }
.pt_txt p span {font-family:"微软雅黑"; color:#404040; font-size:14px;}
.pt_txt p { font-family:"微软雅黑"; color:#888888; font-size:14px; line-height:20px;overflow:hidden; margin:15px 0; }
.pt_txt .pt_text { width:100%;}
.pt_txt .pt_text p{ color:#404040;font-family:"微软雅黑";  font-size:14px;font-weight:normal; height:25px; line-height:25px; margin-bottom:10px;}
.pt_txt .pt_text p span {font-family:"微软雅黑"; color:#888888; font-size:14px;}
.pt_ul { width:100%;}
.pt_ul span { float:left;color:#404040;font-family:"微软雅黑";  font-size:14px;}
.pt_ul li { float:left; width:25px; height:25px; line-height:25px; text-align:center;}
.pt_ul li a{font-family:"微软雅黑"; color:#888888; font-size:14px; display:inline-table; width:100%; height:100%;}
.pt_ul li.closehv { background:#e70012; }
.pt_ul li.closehv a {color:#fff;}
.pt_txt .pt_text .pt_uls { width:100%; background:#f0f0f0; margin-top:8px; padding:1% 2%;}
.pt_txt .pt_text .pt_ulb { width:100%;}
.pt_txt .pt_text .pt_ulb p {font-family:"微软雅黑"; color:#888888; font-size:13px; line-height:20px; width:100%; margin-bottom:0px;}
.pt_uls p a { color:#e70012;}
.pt_uls p a i {  display:inline-table; margin-left:5px; width:20px;}
.pt_uls p a i img { width:100%; max-width:100%;}
.share { position: relative; width:100%; margin-top:65px;}
.foot_fx span { float:left;}
.foot_fx  .bshare-custom { float:left;}
.pt_links { width:100%; margin-top:15px;}
.pt_links a { padding:0 20px; height:46px; line-height:46px; margin-right:15px; font-family:"宋体"; font-size:16px; color:#fff; border-radius:6px; display:inline-table;}
.pt_links a.links1 { background:#ee7b3d;}
.pt_links a.links2 { background:#d53037;}
.pt_erw { position:absolute; right:0px; bottom:0px; width:160px;}
.pt_erw img { float:left; width:137px; height:137px;}
.pt_erw span { float:left; width:23px; text-align:center;}



.ls-r { width:100%; margin-top:30px;}
.Pro-Details { width:100%; border-top:1px solid #eee;border-right:1px solid #eee; height:50px;border-bottom:1px solid #eee; background:#f8f8f8;}
.Pro-Details ul li { float:left; text-align:center; height:50px; line-height:50px;font-family:'宋体'; font-size:16px; color:#666;border-left:1px solid #eee; width:113px; text-align:center;}
.Pro-Details ul li a { color:#666;}
.Pro-Details ul li.detHover { background: url(../images/tab.png) no-repeat center 0; background-color:#fff; height:49px; line-height:50px;border-left:1px solid #eee;border-right:1px solid #eee;}
.Pro-Details ul li.detHover a {color:#e70012; font-size:16px; font-weight:bold;}
.ProWarpShow {width:100%; border:1px solid #eee;border-top: none; padding:3% 1.5%; min-height:250px;}
.Warp-Detail { width:100%;font-family:"微软雅黑"; font-size:12px; color:#666; line-height:25px;}
.Warp-Detail img { max-width:100%;}


.preview{width:400px; height:465px;}
/* smallImg */
.smallImg{position:relative; height:52px; margin-top:1px; background-color:#F1F0F0; padding:6px 5px; width:390px; overflow:hidden;float:left;}
.scrollbutton{width:14px; height:50px; overflow:hidden; position:relative; float:left; cursor:pointer; }
.scrollbutton.smallImgUp , .scrollbutton.smallImgUp.disabled{background:url(../images/d_08.png) no-repeat;}
.scrollbutton.smallImgDown , .scrollbutton.smallImgDown.disabled{background:url(../images/d_09.png) no-repeat; margin-left:375px; margin-top:-50px;}

#imageMenu {height:50px; width:360px; overflow:hidden; margin-left:0; float:left;}
#imageMenu li {height:50px; width:60px; overflow:hidden; float:left; text-align:center;}
#imageMenu li img{width:50px; height:50px;cursor:pointer;}
#imageMenu li#onlickImg img, #imageMenu li:hover img{ width:44px; height:44px; border:3px solid #959595;}
/* bigImg */
.bigImg{position:relative; float:left; width:400px; height:400px; overflow:hidden;}
.bigImg #midimg{width:400px; height:400px;}
.bigImg #winSelector{width:400px; height:400px;}
#winSelector{position:absolute; cursor:crosshair; filter:alpha(opacity=15); -moz-opacity:0.15; opacity:0.15; background-color:#000; border:1px solid #fff;}
/* bigView */
#bigView{position:absolute;border: 1px solid #959595; overflow: hidden; z-index:999;}
#bigView img{position:absolute;}


/*产品中心表单*/
.team {width:100%; padding:10px 0 10px; margin:35px 0 25px; height:60px;border-bottom:1px solid #3b3737; text-align: right;display:inline-block;}
.team h1 { font-size:33px; color:#d53037;font-family:"微软雅黑"; float:left; height:40px; line-height:40px; display:none;}
.team h1 span {color:#2a2a2a; font-size:21px; font-family:微软雅黑; font-weight:normal; margin-left:5px;}
.protable{ float:left; width:100%; line-height:35px; margin-top:15px;  border-left: 1px solid #e5e5e5; border-top: 1px solid #e5e5e5; }
.protable table td{border-right:1px #dddddd solid;border-bottom:1px #dddddd solid;text-align:center;}
.protable table th{background:#07996c;font-weight:normal;line-height:30px;font-size:14px;color:#FFF;text-align:center;border-right:1px #dddddd solid;border-bottom:1px #dddddd solid;}
.protable table tr:nth-child(odd){background:#F4F4F4; text-align:center; }


.protable table tr:hover{background:#383838;color:#fff;}
.protable td.rr{border-right:1px #dddddd solid;text-align:right;}
.protable td.tt{text-align:left;}
.protable td.cz{text-align:left;  border-bottom:none;}

/*联系我们*/
.lianxi{ float:left; width:100%;padding-top:20px;}
.lianxi p{ padding-top:10px; line-height:30px; }
.lianxi p h2{ float:left; width:100%; font-size:18px; font-weight:bold; color:#07986d;}





.jiejuefangan{ width:100%; padding:30px 0;} 
.jiejuefangan2{ width:100%; padding-top:30px; background:url(../images/index_49.jpg)repeat;} 
.contact_map{ float:right;} 
.shouyenews{ float:left; width:100%; padding-bottom:10px; padding-top:20px;}
.newsxw{ float:left; width:50%;} 
.newsxw dl{ float:left; width:100%; padding-top:10px;}	 
.newsxw dt{ float:left;  width: 120px; height: 85px; padding-top:10px;} 
.newsxw dd{ float:left; padding-left:15px; width:435px; padding-right:15px; line-height:35px;margin-top:0px;}	 
	 
@media (max-width: 768px) {
	body{ padding:5px;}
	
	/*产品中心*/
	.pro_all { width:100%;}
.pro_all ul { margin-right:0px; width:100%; float:left;}
.pro_all ul li { float:left; margin-left:2%; margin-right:2%; width:46%; margin-bottom:15px;}
.pro_all ul li .pr_img{ width:100%; position:relative;}
.pro_all ul li .pr_img img{ width:100%; max-width:100%;}
.pro_all ul li .pr_img p.pr_imgt { display:none; width:100%; height:100%; position:absolute; left:0px; top:0px; border:2px #00a0ea solid; text-align:center;}
.pro_all ul li .pr_img p.pr_imgt a { color:#fff;}
.pro_all ul li .pr_img p.pr_imgt span { color:#fff;}
.pro_all ul li .pr_img:hover p.pr_imgt { display:block;}
.pro_all ul li .pr_txt{ background:#ccc; text-align:center; ;}
.pro_all ul li .pr_txt:hover{ background:#e70012}
.pro_all ul li .pr_txt h2{ font-weight:normal; line-height:30px; height:40px; overflow:hidden;}
.pro_all ul li .pr_txt h2 a {font-size:14px;font-family:"微软雅黑";}
.pro_all ul li .pr_txt h2 a:hover{ color:#FFF;}
	
	
	
.shouyenews{ float:left; width:100%; padding-bottom:10px; padding-top:20px;}
.newsxw{ float:left; width:100%;} 
.newsxw dl{ float:left; width:100%; padding-top:10px;}	 
.newsxw dt{ float:left;  width: 100%; height: 85px; padding-top:10px; text-align:center;} 
.newsxw dd{ float:left; padding-left:15px; width:100%; padding-right:15px; line-height:35px; margin-top:15px;}	
.fenlei{ float:left; width:100%; padding-top:20px; }
.fenlei ul li{ float:left; width:47%; height:70px; background:#FFF; border:1px #e7e7e7 solid; margin-right:3%; text-align:center; padding:10px 0 10px 0; margin-top:5px;}
.fenlei ul li:hover{border:3px #e70012 solid;}
.fenlei ul li.ee{ border:3px #e70012 solid;}

} 
/*首页关于我们*/
.about_head{
    margin-bottom: 30px;
}
.about_head h2{
    text-align: center; 
    margin-top: 20px; 
    font-size: 30px; 
    color: #333;
    font-weight: bold;
	line-height:50px;
}
.about_head span{
    display: block; 
    height: 3px; 
    background: url(../images/h2_line.jpg) center center no-repeat;
}
.about_head p{
    text-align: center;
    font-size: 16px; 
    color: #555; 
    margin-top:8px;
}
.about_h3{
    font-family: Arial;
    color: #00a0ea;
    font-size: 54px;
    font-weight: bold;
    margin: 0px;
}
.about_p{
    font-size: 16px;
    color: #000;
    padding-bottom: 20px;
    border-bottom: 1px solid #dadada;
}
.about_content{
    line-height: 30px;
    color: #555;
    margin-top:20px;
}
.about_btn{
    display: block;
    text-align: center;
    width: 140px;
    padding: 7px 0px;
    color: #fff;
    text-decoration: none;
    border-radius: 15px;
    background-color: #00a0ea;
    margin-top: 20px;
}
.about_btn:hover,.about_btn:focus{
    color: #fff;
    text-decoration: none;
    background-color: #e70012;
}
.about_video{
    width: 100%;
}

/*首页-客户案例*/
.case_bg{
    padding-bottom: 30px;
}
.case_head h2{
    text-align: center;
    font-size: 30px; 
    color: #fff;
    font-weight: bold;
	line-height:50px;
}
.case_head span{
    display: block; 
    height: 3px; 
    background: url(../images/h2_line2.jpg) center center no-repeat;
}
.case_head p{
    text-align: center;
    font-size: 16px;
    color: #fff;
    margin-top:8px;
}


*首页-新闻资讯*/
.news_bg{
    background-color: #f7f7f7;
}
.news_head{
    margin-bottom: 20px;
}
.news_head h2{
    text-align: center; 
    margin-top: 50px; 
    font-size: 30px; 
    color: #333;
    font-weight: bold;
	line-height:50px;
}
.news_head span{
    display: block; 
    height: 3px; 
    background: url(../images/h2_line.jpg) center center no-repeat;
}
.news_head p{
    text-align: center;
    font-size: 16px; 
    color: #555; 
    margin-top:8px;
}
.news_h3{
    background: url(../images/news_title.jpg) left bottom no-repeat;
    padding: 10px 0px 10px 0px;
    font-size: 18px;
    font-weight: bold;
}
.news_ul{
    clear: both;
    list-style:none;
    margin-top:10px;
    padding:0px;
}
.news_ul li{
    color:#545455;
    line-height:21px;
    padding: 10px 0px;
}
.news_ul li a{
    color:#2F2F2F;
  }
.news_ul li a:hover{
    text-decoration:none;
    color:#0071bf;
}
.news_time{
    float:right;
}
.news_img img{
    max-width: 270px;
    margin-right: 28px;
    float: left;
}
.news_img a{
    font-weight: bold;
    font-size: 16px;
}
.news_img p{
    margin-top: 12px;
    line-height: 26px;
}
.answer_ul{
    clear: both;
    list-style:none;
    margin-top:10px;
    padding:0px;
}
.answer_ul li{
    color:#545455;
    line-height:21px;
    padding: 10px 0px;
}
.answer_ul li a{
    display: block;
    background: url(../images/ask.jpg) no-repeat left center;
    padding-left: 28px;
    color:#333;
    font-weight:bold;
  }
.answer_ul li a:hover{
    text-decoration:none;
    color:#0071bf;
}
.answer_ul li p{
    background: url(../images/answer.jpg) no-repeat left 2px;
    padding-left: 28px;
    margin-top: 10px;
    line-height: 22px;
    color: #555;
}



/*首页-四大优势*/
.advantage_head h2{
    text-align: center; 
    margin-top: 30px; 
    font-size: 30px; 
    color: #333;
    font-weight: bold;
	line-height:50px;
}
.advantage_head span{
    display: block; 
    height: 3px; background: url(../images/h2_line.jpg) center center no-repeat;
}
.advantage_head p{
    text-align: center;
    font-size: 16px; 
    color: #555; 
    margin-top:8px;
    margin-bottom: 50px;
}
.advantage_left img{
    width:50%;
    float: left;
}
.advantage_left h3{
    width: 50%;
    float: right;
    text-align: right;
    font-size: 30px;
    color: #00a0ea;
    font-weight: bold;
	margin-top:30px;
}
.advantage_left h3 span{
  font-family: Arial black;
  font-size: 40px;
  color:#e70012;
}
.advantage_left p{
    width: 50%;
    float: right;
    text-align: right;
    color: #555;
    line-height: 48px;
    margin-top: 15px;
    padding-right: 25px;
    background: url(../images/advantage_libg.jpg) repeat-y right 13px;
}
.advantage_right img{
    width: 50%;
    float: right;
}
.advantage_right h3{
    width: 50%;
    float: left;
    text-align: left;
    font-size: 30px;
    color: #00a0ea;
    font-weight: bold;
	    margin-top: 30px;
}
.advantage_right h3 span{
  font-family: Arial black;
  font-size: 40px;
  color:#e70012;
}
.advantage_right p{
    width: 50%;
    float: left;
    text-align: left;
    color: #555;
    line-height: 48px;
    margin-top: 15px;
    padding-left: 25px;
    background: url(../images/advantage_libg.jpg) repeat-y left 13px;
}
/*底部信息*/
footer{
    margin-top: 20px;
    color:#fff;
    padding:40px 0px 0px 0px;
	line-height:30PX;
    background: top center #2d2e32;
}
.footer_logo{
    max-width: 196px;
}
.footer_logo_text{
    width: 196px;
    text-align: center;
    margin-top: 20px;
    padding-top: 10px;
    border-top: 1px solid #fff;
}
.footer_sitemap{
    color: #fff;
}
.footer_sitemap:hover,
.footer_sitemap:focus {
    color: #97f3e7;
    text-decoration: none;
}
/*底部分类*/
.footer_menu a{
    color: #fff;
}
.footer_menu a:hover{
    color: #97f3e7;
    text-decoration: none;
}
.footer_menu_first{
    font-weight: bold;
}
.footer_qrcode{
    max-width: 130px;
}
.footer_qrcode_text{
    width:130px;
    text-align: center;
    margin-top: 10px;
}

/*底部翻译*/
.translate{
    background-color: #005188;
}
.translate_btn{
    width:130px;
    margin: 0 auto;
    padding-top:20px;
}
.copyright{ width:100%; background:#242528; line-height:40px;}




/*小屏幕样式*/
@media screen and (max-width: 768px) {

    /*手机-首页新闻*/
    .news_head{
        margin-bottom: 0px;
    }
    .news_head h2{
        margin-top: 30px; 
        font-size: 26px; 
    }
    .news_head span{
        background: url(../images/m_h2_line.jpg) center center no-repeat;
    }
    .news_head p{
        font-size: 14px; 
        margin-top:4px;
    }
    .news_h3{
        text-align: center;
        background: url(../images/news_title.jpg) center bottom no-repeat;
        padding: 10px 0px 10px 0px;
        margin-bottom: 20px;
    }
    .news_ul li{
        color:#000;
        border-bottom: 1px dotted #dddddd;
        background: url(../images/li.png) no-repeat left 15px;
        line-height:21px; 
        padding: 10px 0px; 
        padding-left:14px;
    }
    .news_time,
    .right_new_time,
    .news_time_p,
    .news_des {
        display: none;
    }
    .news_img img{
        display: none;
    }
    .news_img a{
        font-weight: normal;
        font-size: 14px;
    }

    /*手机-首页公司简介*/
    .about_head{
        margin-bottom: 25px;
    }
    .about_head h2{
        margin-top: 35px; 
        font-size: 26px; 
    }
    .about_head span{
        background: url(../images/m_h2_line.jpg) center center no-repeat;
    }
    .about_head p{
        font-size: 14px; 
        margin-top:8px;
    }
    .about_content{
        margin-top:0px;
    }
    .about_btn{
        display: block;
        width: 200px;
        margin: 0 auto;
        margin-top: 20px;
        margin-bottom: 40px;
    }

  .logo02{ display:none;} 
  .erweima{ display:none;}
}