@charset "utf-8";

header{height: 70px;background: #fff; }

header h3 img{margin-top: 14px;max-width: 100%;}

.nav_bg{height: 57px;background: #fff;overflow: hidden; }

 ul,li{list-style: none;padding: 0;margin: 0;}

.nav_bg  li {height: 57px;line-height: 57px;margin-right: 90px;float: left;}
.nav_bg  li a{font-size: 18px; color:#393939; text-transform: uppercase;}

.search{margin:8px 0 0 20px;float: left; border-bottom:1px solid #000;}
.search  .form-control{font-size: 15px;color: #6f6f6f;border: 1px solid #fff;font-family: "proxima-nova", Helvetica, Arial, sans-serif;}

.mb{margin:12px 40px 0 0px;float: right;}
.mb a{display: block;color:#5c5c5c;font-size: 13px;line-height: 20px;}

.pro{background: url(../images/pro_dbg.jpg) no-repeat top center;height: 674px;padding-top: 67px;}

.pro_pic img{width: 100%;height: 342px;}


.pro_info {height: 170px;background: #FFF;box-shadow: 0 0 40px 0 #ddd;}
.pro_info  h2{font-size: 30px;line-height: 30px;padding-top: 15px;font-weight: normal; }
.pro_info  h2 a{color: #353535;}

.pro_info  p{color: #424542;font-size: 14px;height: 45px;line-height: 20px;display: block;overflow: hidden;padding:6px 5px;font-weight: lighter;}

.pro_info a.more{font-size: 16px;color: #000;width:138px;height: 37px;line-height: 37px;text-align: center;display: block;border: 1px solid #000000;margin:17px auto;}
 



.video{background: url(../images/sp_dbg.jpg) no-repeat top center;height: 456px; overflow: hidden;}


.news{height: 280px;background: #f0f0f0;}


/*banner*/

#full-screen-slider { width:100%; height:640px; float:left; position:relative;z-index: 2; overflow:hidden;}
#slides { display: block;play:block; width:100%; height:640px; list-style:none; padding:0; margin:0; position:relative;}
#slides li { display:block; width:100%; height:740px; list-style:none; padding:0; margin:0; position:absolute; background-position-x:center; background-size:100% 100%;}
#slides li a { display:block; width:100%; height:740px; text-indent:-9999px;}


/*
#full-screen-slider { width:100%; height:740px; float:left; position:relative;z-index: 2;}
#slides { display: block;play:block; width:100%; height:740px; list-style:none; padding:0; margin:0; position:relative;}
#slides li { display:block; width:100%; height:740px; list-style:none; padding:0; margin:0; position:absolute; background-position-x:center; background-size:100% 100%;}
#slides li a { display:block; width:100%; height:740px; text-indent:-9999px;}

*/


#pagination { display:block;list-style:none;position:absolute;left:50%;bottom:60px;z-index:999;}
#pagination li { display:block;list-style:none;width:35px;height:10px;float:left;margin-right:5px;margin-left: 5px;filter:alpha(opacity:80);opacity:0.8;border-radius:15px;background:#fff;}
#pagination li a { display:block; width:100%; height:100%;  padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#000; filter:alpha(opacity:80);opacity:0.8; }





.banner{position: relative;z-index: 2;}
/*banner end */


 

 
.video{position: relative;z-index: 1; }

.video .icon-video{width: 78px;
    height: 78px;
    position: absolute;
    top: 160px;
    left: 50%;z-index: 3;display: block; cursor: pointer;
    }

.video  .js-video iframe{height: 406px;width:1180px;margin:0 auto;}






.case_t{margin-top: 40px;}
.case_t h3 a{font-size: 40px;color: #353535;}


.case_t h3 i{background: #000;width: 58px;height: 2px;display: block;margin:10px auto 0;}


    .swiper-container {
      width: 996px;
      height: 300px;padding:40px 0 0;
    }

   .case_n .swiper-wrapper{width:996px;}
 

    .swiper-slide {
      text-align: center;
      font-size: 18px;padding:0px 15px;
      background: #fff;
 
      display: flex;
     

    }


.swiper-slide  img{width:100%;height: 245px;border:3px solid #fff;border: 1px solid #FFF;box-shadow: 0 0 10px #ddd;}



 .swiper-button-next{background: url(../images/case_right.png) no-repeat;width: 73px;height: 73px;display: block;  }


  .swiper-button-prev{background: url(../images/case_left.png) no-repeat;width: 73px;height: 73px;display: block;}

.case .container{position: relative;}

.case2 .container{position: relative;}



.quick_links{margin-top: 40px;height: 390px;background: #f7f7f7;}
 .quick_n{margin-top: 40px;}
  .quick_n h3{margin-top: 20px;}
  .quick_n h3 a{font-size: 24px;color: #353535;}
   .quick_n ul{margin-top: 20px;}
   .quick_n ul li{font-size: 16px;line-height: 26px;color: #565656;}
.quick_n ul li a{color: #565656;}
.news{background: #f0f0f0;height: 280px;margin-top: 40px;
}



.news_nav{height: 46px;background: #FFF;margin-top: 40px; line-height: 46px;
}

.news_nav h3{font-size: 20px;color: #666;line-height: 46px;padding-left: 20px;
}

.news_nav a{font-size: 14px;text-transform: uppercase;color: #7b7b7b;padding-right: 20px;
}
.news_pic{width:37%;height: 138px;float: left;}
.news_pic img{max-width: 100%;height: 138px;}

 .news_n{margin-top: 32px;background: #fff;height: 138px;}
.news_info{width:60%;float: right;padding:15px 20px 0 0 ;}
 
.news_info h4 a{color: #363636;font-size: 16px;display: block;overflow: hidden;height: 30px;line-height: 30px;}
.news_info p{font-size: 13px;height: 52px;line-height: 26px;display: block;overflow: hidden;color: #797979;}


.news_nav.tebie{ background: #000; 
}

.news_nav.tebie h3{ color: #fff; 
}

.news_nav.tebie a{ color: #fff; 
}

.news_nr{height: 138px;background: #FFF;margin-top: 32px;padding:10px 0 0 20px;}

.news_nr li{height: 40px;line-height: 40px;display: block;overflow: hidden;background: url(../images/news_tag.png) no-repeat left center;padding-left: 30px;
 }
.news_nr li a{color: #4f4f4f;float: left;width:80%;display: block;overflow: hidden;}
.news_nr li span{font-size: 13px;color: #8a8a8a;float: right;padding-right: 20px;}

.end_left{ padding:60px 0;}
.end_right{ padding:60px 0;}
.footer{  background: url(../images/end_Dbg.jpg) repeat-y top center;color:#FFF;}
 
.footer a{color:#FFF;
}
 
 

.clearboth{clear: both;}
 

  

.end_right {padding-left: 80px;}

 
.end_right ul{background: url(../images/end_link.jpg) no-repeat 10px 8px;width:380px;height: 40px; }
 
.end_right  li{float: left;width:42px;display: block;height: 40px;display: block; margin-right: 20px;}
 
.end_right  li a{width:100%;height: 100%;display: block;}



/*样式3*/
@media (max-width: 640px) {


header{height: 60px; }

header  h3 img{max-width: 100%;}

#pagination {
	bottom: 20px;
}

#slides li {
	background-position-x: center;
	background-size: auto 100%;
	height: 200px;
}

#full-screen-slider {
	height: 200px;
}

#slides {
	height: 200px;
}

#slides li a {
	height: 210px;
}

#pagination li {
	width: 30px;
	height: 6px;
}



.pro .col-xs-6{padding:0px 6px;}
 .pro_pic img{width:100%;height: 116px;text-align: center;}
.pro_info{height: 125px;}
.pro_info h2{font-size: 16px;padding-top: 8px;}


.pro{background: url(../images/pro_dbg.jpg) no-repeat top center;height: auto;padding: 27px 0 30px;}


 
.video{position: relative;z-index: 1;height: 216px;margin-top: 10px;}

.video .icon-video{width: 60px;
    height: 60px;
    position: absolute;
    top: 90px; margin-left: -39px;
    left: 50%;z-index: 3;display: block; cursor: pointer;
    }
 
.video  .js-video iframe{height: 216px;width:100%;margin:0 auto;}

 .swiper-button-next{background: url(../images/case_right.png) no-repeat;width: 40px;height: 40px;display: block;background-size: cover;  }


  .swiper-button-prev{background: url(../images/case_left.png) no-repeat;width: 40px;height: 40px;display: block;background-size: cover; }
 
.swiper-slide  img{width:100%;height: 160px;border:3px solid #fff;border: 1px solid #FFF;box-shadow: 0 0 10px #ddd;}


   .swiper-container {
      width: 100%;
      height: 251px;
      padding:40px 0 0;
    }

   .case_n .swiper-wrapper{width:100%;}

 

.news_pic{width:37%;height: 100px;float: left;}
.news_pic img{max-width: 100%;height: 100px;}

 .news_n{margin-top: 20px;background: #fff;height: 100px;}

 .news_info{padding:5px 20px 0 0 ;}

 .news_info h4{margin-bottom: 0px;}
.news_info h4 a{ font-size: 14px;display: block;overflow: hidden;height: 24px;line-height: 24px;}
.news_info p{font-size: 13px;height: 44px;line-height: 22px;display: block;overflow: hidden;color: #797979;}


.news{height: auto;padding-bottom: 30px;}
 
.news_nav h3{font-size: 16px; 
}

.news_nav a{font-size: 12px; 
}
.news_nr{height: 138px;background: #FFF;margin-top: 20px;padding:10px 0 0 20px;}
.news_nr li a{color: #4f4f4f;float: left;width:60%;display: block;overflow: hidden;}
 
.end_left{background: #212121;padding:30px 0;}
.end_right{background: #212121;padding:0px 0 30px 0;}

 
.footer{margin-top: 0px; background:#212121;}
.quick_links{margin-top: 20px;height: auto;background: #f7f7f7;padding-bottom:30px;}
.quick_n .col-md-4{padding-bottom:30px;}


.case2 .swiper-button-next,.case2 .swiper-button-prev{margin-top: 7px;}

.case_t h3 a{font-size: 20px;}
.pro_info p{padding:0px 4px;height:40px;}
.pro_info a.more{width:80px;height:24px;font-size:12px;line-height:24px;margin:0px auto;}

.end_right ul{background: url(../images/end_link2.jpg) no-repeat 10px 8px;width:100%;height: 40px; background-size:90%;}
 .end_right li{width:38px;margin-right:10px;}
.end_right li:last-child{margin-right:0px;}
.navbar-default .navbar-nav>li>a{text-transform:uppercase;}
.navbar-default .navbar-nav>li>a{color:#fff;}
}
