@charset "utf-8";
/* CSS Document */
@font-face {
  font-family: "思源黑体简体";
  src: url("/honda/fonts/SourceHanSansCN-Regular.woff2") format("woff2"),
       url("/honda/fonts/SourceHanSansCN-Regular.woff") format("woff"),
       url("/honda/fonts/SourceHanSansCN-Regular.ttf") format("truetype"),
       url("/honda/fonts/SourceHanSansCN-Regular.eot") format("embedded-opentype"),
       url("/honda/fonts/SourceHanSansCN-Regular.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}

.bodymain{ background-color: #f0f0f0;font-family: '思源黑体简体', Arial, Helvetica, sans-serif;}
/*公用样式*/
.edit-container{ margin-right: auto;margin-left: auto; position: relative; width: 1680px;}

.swiper-container,.swiper-wrapper{ width: 100%; height: auto !important;}
.swiper-slide{ width: 100%; height: auto !important; position: relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.swiper-active-switch{ width: 34px; height: 5px; background-color: #dc3832;}
.swiper-pagination-bullet{ width: 16px; height: 16px; border-radius: 100%; background-color: #fff; opacity:0.49; position: relative; margin: 0 6px;}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{ margin: 0 6px;}
.swiper-pagination-bullet-active{opacity: 1;}

.row{ margin: 0 -10px;}
.col-xs-12{ padding: 0 10px;}

/* 首页 */
.home-top{ width: 100%; margin: 0 auto;}
.home-banner{ width: 100%; position: relative; }
.home-banner .video-bg img{ display: block; width: 100%; }
.home-banner .video-box-hide {width: 100%;}
.home-banner .video-box-hide video{width: 100%;}
.home-banner .cont-inner{ width: 100%; position: absolute; top: 28%; left:0; z-index: 9; text-align: center; }
.home-banner .cont-inner .slogen img{ width: 1260px; margin: 0 auto 50px; display: block; }
.home-banner .cont-inner .title{ font-size: 70px; /* color: #6bc9ee; */ color: #fff; display: block; margin-bottom: 60px; text-shadow: 2px 2px 5px #333;}
.home-banner .cont-inner .play-btn{ font-size: 40px; color: #6bc9ee; border:#6bc9ee solid 2px; border-radius:45px; display: inline-block; padding: 15px 70px;}
.home-banner .video-box-hide{ display: none;}
.home-banner .video-box{ position: relative; }
.home-banner .video-box video{ width: 100%; z-index: 15; display: block;}

.home-three{ width: 100%; overflow: hidden; position: relative;  }
.home-three .threebg{ width: 100%; }
.home-three .threebg img{ width: 100%; display: block; }
.home-three .three-content{ width: 1320px; position: absolute; top: 6%; left: 50%; margin-left: -660px; text-align: center; color: #fff; }
.home-three .three-content .big-tit{ font-size: 80px; display: block;}
.home-three .three-content .small-tit{ font-size: 30px; line-height: 1.4;margin-bottom: 30px; }
.home-three .three-content .three-com{ width: 100%; position: relative; height: 750px;}
.home-three .three-content .three-com .one-box{ position: absolute; width: 389px;left: 50%; top: 2%; margin-left: -194px; }
.home-three .three-content .three-com .two-box{ position: absolute; width: 389px;left: 20%; bottom:0; }
.home-three .three-content .three-com .three-box{ position: absolute; width: 389px;right: 20%; bottom:0;}
.home-three .three-content .three-com .turn{ width: 389px; height: 389px; position: relative;}
.home-three .three-content .three-com .turn img.circle{ width: 389px; height: 389px; position: absolute; left: 0; top: 0;}
.home-three .three-content .three-com .one-box img.circle{animation:turn1 5s linear infinite;}
.home-three .three-content .three-com .two-box img.circle{animation:turn2 5s linear infinite;}
.home-three .three-content .three-com .three-box img.circle{animation:turn3 5s linear infinite;}
.home-three .three-content .three-com .turn img.quan{ width: 389px; height: 389px; position: absolute; left: 0; top: 0;}
.home-three .three-content .three-com .turn img.quanbg{ width: 0; height: 0; position: absolute; left: 50%; top: 50%;}
.home-three .three-content .three-com .turn:hover img.quanbg{ width: 389px; height: 389px; position: absolute; left: 0; top: 0;transition:all 0.1s ease;}
.home-three .three-content .three-com .turn a{ color: #fff; }
.home-three .three-content .three-com .turn .text{ position: absolute; width: 100%; left: 0; top:38%; text-align: center; }
.home-three .three-content .three-com .turn .text strong{ display: block; font-size: 32px; margin-bottom: 5px; }
.home-three .three-content .three-com .turn .text span{ display: block; font-size: 18px; line-height: 1.4; }
.home-three .three-content .three-com .turn .text .jian{ width: 42px; height: 16px; display: block; margin: 15px auto 0; text-align: center; }
.home-three .three-content .three-com .turn .text i{ width: 14px;height: 16px;background: url(/honda/safe/images/jian.png) no-repeat center center;display: inline-block; }
.home-three .three-content .three-com .turn .text i.jian1{animation:engine 1s infinite alternate;-webkit-animation:engine 1s infinite alternate;animation-delay:0.3s;}
.home-three .three-content .three-com .turn .text i.jian2{animation:engine 1s infinite alternate;-webkit-animation:engine 1s infinite alternate;animation-delay:0.6s;}
.home-three .three-content .three-com .turn .text i.jian3{animation:engine 1s infinite alternate;-webkit-animation:engine 1s infinite alternate;animation-delay:0.9s;}

@keyframes turn1{
      0%{-webkit-transform:rotate(0deg);}
      25%{-webkit-transform:rotate(90deg);}
      50%{-webkit-transform:rotate(180deg);}
      75%{-webkit-transform:rotate(270deg);}
      100%{-webkit-transform:rotate(360deg);}
    }
@keyframes turn2{
      0%{-webkit-transform:rotate(180deg);}
      25%{-webkit-transform:rotate(270deg);}
      50%{-webkit-transform:rotate(360deg);}
      75%{-webkit-transform:rotate(450deg);}
      100%{-webkit-transform:rotate(540deg);}
    }
@keyframes turn3{
      0%{-webkit-transform:rotate(360deg);}
      25%{-webkit-transform:rotate(270deg);}
      50%{-webkit-transform:rotate(180deg);}
      75%{-webkit-transform:rotate(90deg);}
      100%{-webkit-transform:rotate(0deg);}
    }
@keyframes engine{
      0%{opacity: 0.3;}
      100%{opacity: 1;}
    }


/*提升清静性能*/
.sub-top{ width: 100%; margin: 0 auto; }
.sub-top .sub-banner{ width: 100%; position: relative; }
.sub-top .sub-banner .sub-banner-bg{ position: relative; }
.sub-top .sub-banner .sub-banner-bg img{ display: block;width: 100%;}
.sub-top .sub-banner .sub-banner-bg:before{ content: ""; position: absolute;width: 100%; height: 100%; background-color: #000; opacity: 0.5; left: 0; top: 0; z-index: 2; }
.sub-top .sub-banner .cont-inner{ width: 80%;position: absolute;top: 20%;left: 10%;text-align: center; color: #fff; z-index: 3;}
.sub-top .sub-banner .cont-inner .sub-tit{ font-size: 60px; display: block; margin-bottom: 20px; }
.sub-top .sub-banner .cont-inner .banner-text{ font-size: 30px; line-height: 50px; }

.sub-content{background-color: #f0f0f0; padding: 20px; position: relative;z-index: 4;}
.sub-content .big-tab{width: 100%; padding: 0 65px; overflow: hidden; margin-bottom: 10px; margin-top: -150px; }
.sub-content .big-tab .big-tab-tit{ float: left; width: 48%; margin: 0 1%; text-align: center; border-bottom: #9c9c9d solid 2px; font-size: 28px; line-height: 2; font-weight: bold; color: #fff; cursor: pointer;}
.sub-content .big-tab .big-tab-tit.active{ color: #46a2dc; border-bottom: #46a2dc solid 2px; }
.sub-content .mid-tab{ padding: 0 65px; overflow: hidden; }
.sub-content .mid-tab .tab-item{ height: 120px; text-align: center; width: 25%; float: left; background-color: #fff; font-size: 28px; color: #333; border-left: #d9d9d9 solid 1px; display: flex;align-items: center;justify-content: center; cursor: pointer; }
.sub-content .mid-tab .tab-item:nth-child(1){ border-left: none; }
.sub-content .mid-tab .tab-item.active{ background-color: #46a2dc; color: #fff;}

.sub-content .detail{ display: none; overflow: hidden;}
.sub-content .detail.active{ display: block; }
.sub-content .detail-cont{ margin-top: 20px; }
.detail .adas-pic{ width: 100%;/* background-color: #4f4e53;*/ /* background-color: rgba(79,78,83,0.8); */ position: relative; /*margin-bottom: 20px; */}
.detail .adas-pic img{ width: 100%; display: block; }
.detail .adas-pic .cont-inner{ width:100%; text-align: center; color: #fff; text-shadow: 1px 1px 5px #000; position: relative;}
.detail .adas-pic .cont-inner .txt-inner{ width: 100%; position: absolute; left: 0; top: 100px; z-index: 5;}
.detail .adas-pic .cont-inner .title{ font-size: 54px; display: block; margin-bottom: 40px;}
.detail .adas-pic .cont-inner .sub-tit{ font-size: 40px; color: #46a2dc; display: block; margin: 30px auto; }
.detail .adas-pic .cont-inner p{ font-size: 20px; line-height: 30px; }
.detail .adas-pic .cont-inner .adas-center video{ width: 100%; display: block; margin: 30px auto 0; }
.detail .adas-pic .cont-inner .adas-center img{ display: block; width: 100%;}
.detail .adas-pic .cont-inner .adas-center .cont-box{ width: 100%; position: absolute; top: 10%; left: 0; color: #fff;}
.detail .adas-pic .cont-inner .adas-center .cont-box .sensing-link{ color: #fff; font-size: 18px; display: inline-block;border:#fff solid 1px; border-radius: 25px; padding:10px 30px; margin: 40px auto 0; }


.detail .adas-pic .cont-inner-bot{ width:100%; text-align: center; color: #333; position: relative; padding: 10px 0 40px 0; background-color: #fff;}
.detail .adas-pic .cont-inner-bot .sub-tit{ font-size: 52px; color: #46a2dc; display: block; margin: 30px auto; }
.detail .adas-pic .cont-inner-bot p{ font-size: 20px; line-height: 30px; }

.detail .adas-video{ width: 100%; position: relative; margin-bottom: 20px; }
.detail .adas-video .video-bg img{ width: 100%; display: block;}
.detail .adas-video .play-btn{ width: 81px; height: 81px; position: absolute; left: 50%; top: 50%; margin-left: -40px; margin-top: -40px; cursor: pointer; }
.detail .adas-video .play-btn img{width: 100%;}
.detail .adas-video .video-box-hide{ display: none;}
.detail .adas-video .video-box{ position: relative; }
.detail .adas-video .video-box video{ position: absolute; width: 100%; left: 0; top: 0; z-index: 15;}
.detail .adas-listbox{ width: 100%; padding: 0 90px; overflow: hidden;text-align: center; }
.detail .adas-listbox .adas-title{ font-size: 52px; color: #333; margin: 100px auto 80px; display:block; text-align: center;}
.detail .adas-listbox .adas-title strong{ display: inline-block; padding: 20px 65px; border:#222 solid 1px; }
.detail .adas-listbox .adas-list{ width: 47%; float:left; margin-left: 6%; margin-bottom: 20px; cursor: pointer; }
.detail .two-listbox .adas-list:nth-child(2n){ margin-left: 0; }
.detail .three-listbox .adas-list:nth-child(2){margin-left: 0; }
.detail .three-listbox .adas-list:nth-child(5){margin-left: 0; }
.detail .adas-listbox .adas-list .listpic-cont{ background-color: #fff; padding: 10px;overflow: hidden;}
.detail .adas-listbox .adas-list .listpic-cont .listpic{ position: relative;}
.detail .adas-listbox .adas-list .listpic-cont .listpic img{ width: 100%; display: block; }
.detail .adas-listbox .adas-list .listpic-cont .listpic .pic-info{position: absolute; bottom:-225px; left: 0; width: 100%; font-size: 26px; color: #fff; background-color: rgba(0,0,0,0.57); padding: 15px 30px; text-align: left;}
.detail .adas-listbox .adas-list .pic-tit{ display: block; font-size: 40px; color: #333; margin: 20px auto; line-height: 1.2em; height: 2.4em;}


.detail .three-listbox .adas-list{ width: 32%; float:left; margin-left:2%; margin-bottom: 20px; cursor: pointer; }
.detail .three-listbox .adas-list:first-child{ margin-left: 0; }
.detail .three-listbox .adas-list .listpic-cont .listpic .pic-info{ bottom: -225px;}

.detail .adas-listbox .adas-list:hover .listpic-cont{ background-color: #46a2dc;}
.detail .adas-listbox .adas-list:hover .pic-tit{ color: #46a2dc; }
.detail .adas-listbox .adas-list:hover .listpic-cont .listpic .pic-info{ bottom: 0;transition:all 0.1s ease; }
.detail .adas-listbox-inner{ background: url(/honda/safe/images/pic4-jb.jpg) center bottom no-repeat; background-size: 100% auto; margin: 0 -20px;}
.detail .adas-video-withe{ padding: 0; background-color: #fff; overflow: hidden; margin: 0 -20px;}
.detail .adas-video-withe .cont-inner{ text-align: center; margin: 80px auto 50px; }
.detail .adas-video-withe .cont-inner .sub-tit{ font-size: 40px; color: #46a2dc;display: block; margin-bottom: 30px; }
.detail .adas-video-withe .cont-inner p{ font-size: 20px; line-height: 32px; color: #333;}

.detail .adas-video-withe .adas-bottom{ position: relative; width: 100%; }
.detail .adas-video-withe .adas-bottom img{ width: 100%; display: block; position: relative; }
/* .detail .adas-video-withe .adas-bottom:before{ content: ""; position: absolute;width: 100%; height: 100%; background-color: #000; opacity: 0.1; left: 0; top: 0; z-index: 2;} */
.detail .adas-video-withe .adas-bottom .cont{ position: absolute;  top: 35%; left: 0; width: 100%; text-align: center; z-index: 3;}
.detail .adas-video-withe .adas-bottom .cont .title{ font-size:50px; line-height: 1.4; color: #0e2357; display: block; margin-bottom: 30px;text-shadow: 2px 2px 5px #fff; font-weight: bold;}
.detail .adas-video-withe .adas-bottom .cont p{ font-size: 26px; line-height: 48px; color: #0e2357;text-shadow: 2px 2px 5px #fff;}

.detail .sensing-pic{width: 100%; position: relative; background-color: #050e1d; padding: 80px 0;}
.detail .sensing-pic img{width: 100%; display: block;}
.detail .sensing-pic .cont-inner{ width: 100%;text-align: center; color: #fff; }
.detail .sensing-pic .cont-inner .title{ font-size: 54px; display: block; margin-bottom: 40px; }
.detail .sensing-pic .cont-inner .sub-tit img{ width: 565px;display: block; margin: 0 auto 40px; text-align: center; }
.detail .sensing-pic .cont-inner p{ font-size: 20px; line-height: 38px; }
.detail .sensing-pic .cont-inner a.sensing-link{ color: #fff; font-size: 18px; display: inline-block;border:#fff solid 1px; border-radius: 25px; padding:10px 30px; margin: 40px auto 0; }
.detail .sensing-pic .cont-inner .sensing-center{width: 100%; margin: 0 auto; display: block; }
.detail .sensing-pic .cont-inner .sensing-center video{width: 100%;}
.detail .sensing-pic .technology-inner{ width: 90%;  margin: 50px auto 0; text-align: center; color: #fff; overflow: hidden; }
.detail .sensing-pic .technology-inner li{ float: left; width: 33%; position: relative; min-height: 230px; }
.detail .sensing-pic .technology-inner li strong{ font-size: 28px; display: block; margin-bottom: 10px; }
.detail .sensing-pic .technology-inner li a{ font-size: 18px; line-height: 34px; color: #fff; display: block; text-align: center; }
.detail .sensing-pic .technology-inner li:before{ content: ""; position: absolute; width: 1px; height: 100px;border-right: #fff solid 1px; right: 0; top: 50%; margin-top: -50px;  }
.detail .sensing-pic .technology-inner li:last-child:before{border-right:none;}

.detail .ace-com{width: 100%; position: relative;}
.detail .ace-com img{width: 100%; display: block;}
.detail .ace-com .cont-inner{ width: 90%; left:5%; top: 5%; position: absolute; text-align: center; color: #000; }
.detail .ace-com .cont-inner .title{ font-size: 54px; display: block; margin-bottom: 20px; }
.detail .ace-com .cont-inner p{ font-size: 20px; line-height: 38px; }
.detail .more-inner{ width: 80%; margin: -190px auto 20px auto; text-align: center; color: #000; background: url(/honda/safe/images/txt-bg.png) right center no-repeat #fff; background-size: contain; box-shadow: 0 0 10px #e1e2e2; overflow: hidden; position: relative; }
.detail .more-inner .left-text{ width: 100%;text-align: left;}
.detail .more-inner .left-text .cont-inner{ padding:20px 75px;}
.detail .more-inner .left-text .cont-inner .block-box{ padding: 20px 0;}
.detail .more-inner .left-text .cont-inner .block-box:last-child{ border-bottom: 0;}
.detail .more-inner .left-text .title{ font-size: 30px; line-height: 1.2; margin-bottom: 15px;}
.detail .more-inner .left-text .title span{ border-bottom: 1px solid #666; padding-bottom: 15px; display: inline-block;}
.detail .more-inner .left-text p{ font-size: 22px; line-height: 1.6; margin: 0; color: #666;}
.detail .more-inner .right-text{ width: 30%;float: right;height: 350px; display: flex;align-items: center;justify-content: center; cursor: pointer; background-color: #46a2dc; }
.detail .more-inner .left-text .btn-box { text-align: center; display: block; }
.detail .more-inner .left-text .btn-box a.ace-link{ font-size: 16px;margin: 0 auto 30px; text-align: center; background-color: #fff; line-height: 50px;
 display: inline-block; color: #00caf4; padding: 0 80px; border:#00caf4 solid 1px; }
.detail .more-inner .left-text .btn-box a:hover.ace-link{ border:#006bc5 solid 1px;color: #006bc5;text-decoration: none; }

.detail .ace-inner{ background-color: #fff; width: 100%;padding-top: 50px; margin-top: 40px; }
.detail .ace-inner .title{ font-size: 40px; color: #46a2dc; display: block; margin: 20px auto;  font-weight: bold; text-align: center;}
.detail .ace-inner p{ font-size: 25px; line-height: 40px; text-align: center;}
.detail .ace-inner .ace-list{ overflow: hidden; margin: 40px -10px 0 -10px;}
.detail .ace-inner .ace-list .ace-box{ width: 50%; float: left; color: #fff; text-align: left;}
.detail .ace-inner .ace-list .ace-box .video-com{ position: relative; margin-bottom: 20px; padding: 0 10px;}
.detail .ace-inner .ace-list .ace-box .video-pic{ width: 100%; display: block;}
.detail .ace-inner .ace-list .ace-box .video-com .video-pic{ width: 100%; display: block;}
.detail .ace-inner .ace-list .ace-box .video-com .video-play{ position: absolute; width: 81px; height: 81px; left: 50%; top: 50%; margin-left: -40px; margin-top: -40px; cursor: pointer;}
.detail .ace-inner .ace-list .ace-box .video-com .video-play img{ width: 100%; display: block; }
.detail .ace-inner .ace-list .ace-box .ace-text{ padding: 11% 10% 0 10%;}
.detail .ace-inner .ace-list .ace-box .ace-text strong{ font-size: 30px;  display: block; margin-bottom: 20px; position: relative;padding-bottom: 20px;}
.detail .ace-inner .ace-list .ace-box .ace-text strong:before{content: ""; position: absolute; left: 0; bottom: 0; border-bottom:#fff solid 3px; width: 100%;}

.detail .ace-inner .ace-list .ace-box .ace-text p{ font-size:24px; line-height: 40px; text-align: left;margin-bottom: 10px;}
.detail .ace-inner .ace-list .bgcolor1{/* background-color: #45a4a4; */ background: url(/honda/safe/images/ace-box-new-bgcolor1.png) right center no-repeat #45a4a4; background-size: contain;}
.detail .ace-inner .ace-list .bgcolor2{/* background-color: #46a2dc; */ background: url(/honda/safe/images/ace-box-new-bgcolor2.png) left center no-repeat #46a2dc; background-size: contain;}
.detail .ace-inner .ace-list .ace-box-new{ /* overflow: hidden; margin: 0 -15px; */}
.detail .ace-inner .ace-list .bgcolor2 .ace-box .ace-text{ padding-top: 23%;}


.detail .polar-com{ background-color: #fff; padding: 80px 90px 50px; position: relative;margin-bottom: 30px; }
.detail .polar-com .cont-inner{ width: 100%; text-align: center; margin-bottom: 40px;}
.detail .polar-com .cont-inner .title{ font-size: 60px; display: block; margin: 0 auto 30px;}
.detail .polar-com .cont-inner p{ font-size: 28px; line-height: 46px; }
.detail .polar-com .cont-inner .polar-pic{ width: 700px; display: block; margin: 40px auto; }
.detail .polar-com .cont-inner p.bluet{ background-color: #46a2dc; color: #fff; padding: 30px; text-align: left; }
.detail .polar-com .polar-box{ width: 100%; position: relative; margin-top: 40px;}
.detail .polar-com .polar-box .polarbg{ width: 100%; display: block; }
.detail .polar-com .polar-box .polar-info{ position: absolute; background-color: #46a2dc; padding: 50px 15px; border-radius: 25px; left: 70px; top: 30%; color: #fff; }
.detail .polar-com .polar-box .polar-info strong{ font-size: 30px; line-height: 1.2;display: block; margin-bottom: 10px; }
.detail .polar-com .polar-box .polar-info p{ font-size: 25px; line-height: 1.2; display: block; margin-bottom: 10px; }
.detail .polar-com .polar-box .polar-tab{ width: 1318px; height: 855px; position: absolute; top: 100px; right: 70px; overflow: hidden; }
.detail .polar-com .polar-box .polar-tab .polar-man{ position: absolute; width: 502px; left: 0; top:15px; }
.detail .polar-com .polar-box .polar-tab .polar-man img{ width: 100%; }
.detail .polar-com .polar-box .polar-tab .polar-body{ width: 154px; float: left; margin-left: 512px; }
.detail .polar-com .polar-box .polar-tab .polar-body .body-item{ display: block;position: relative; width: 154px; height: 154px; margin-bottom: 48px; }
.detail .polar-com .polar-box .polar-tab .polar-body .body-item .body-pic img{ width: 100%; display: block; border-radius: 100px; border:#46a2dc solid 3px; }
.detail .polar-com .polar-box .polar-tab .polar-body .body-item .body-mask{ display:none; width: 148px; height: 148px; position: absolute;left:50%; top:50%; margin-top: -74px; margin-left: -74px; }
.detail .polar-com .polar-box .polar-tab .polar-body .body-item .body-mask img{ width: 100%; display: block;}
.detail .polar-com .polar-box .polar-tab .polar-body .body-item.active .body-mask{ display:block; }
.detail .polar-com .polar-box .polar-tab .polar-detail{ width: 570px; height: 820px; float: right;  padding:40px;color: #fff; background-color: #04a3e2; border-radius: 25px; }
.detail .polar-com .polar-box .polar-tab .polar-detail .body-detail{ display: none;  position: relative;}
.detail .polar-com .polar-box .polar-tab .polar-detail .body-detail.active{ display: block; }
.detail .polar-com .polar-box .polar-tab .polar-detail .body-detail img{ width: 100%; display: block; }
.detail .polar-com .polar-box .polar-tab .polar-detail .body-detail strong{ display: block; font-size: 34px; text-align: center; margin: 20px auto; }
.detail .polar-com .polar-box .polar-tab .polar-detail .body-detail p{ font-size: 26px; line-height: 38px; }
.detail .polar-com .polar-box .polar-tab .polar-detail .body-detail:before{content: "";background:url(/honda/safe/images/bluejian.png) no-repeat; position: absolute; width: 23px; height: 29px; left: -63px;}
.detail .polar-com .polar-box .polar-tab .polar-detail .body-detail:nth-child(1):before{ top: 24px; }
.detail .polar-com .polar-box .polar-tab .polar-detail .body-detail:nth-child(2):before{ top: 235px; }
.detail .polar-com .polar-box .polar-tab .polar-detail .body-detail:nth-child(3):before{ top: 422px; }
.detail .polar-com .polar-box .polar-tab .polar-detail .body-detail:nth-child(4):before{ top: 630px; }
/*.detail .polar-com .collision-inner{ width: 100%; position: relative; margin-top: 150px;padding-bottom: 350px; }
.detail .polar-com .collision-inner .environment img{ width: 100%; display: block; }
.detail .polar-com .collision-inner .collision-info{ position: absolute; width: 582px; height: 600px; color: #fff; padding: 0 60px; top: -100px; right: 165px; background-color: #46a2dc; display: flex;align-items: center;justify-content: center; }
.detail .polar-com .collision-inner .collision-info span{ font-size: 30px; display: block; margin-bottom: 20px; }
.detail .polar-com .collision-inner .collision-info p{ font-size: 24px; line-height: 42px; }
.detail .polar-com .collision-inner .collision-pic{ position: absolute;top: 378px; left: 160px; }
.detail .polar-com .collision-inner .collision-pic img{width: 563px; border:#fff solid 10px; box-shadow: 0 0 10px #e1e2e2; }
.detail .polar-com .collision-inner .collision-text{ width: 850px; position: absolute; top: 700px; right: 0; color: #333; }
.detail .polar-com .collision-inner .collision-text span{ font-size: 34px; display: block; margin-bottom: 20px; }
.detail .polar-com .collision-inner .collision-text p{ font-size: 24px; line-height: 40px; }*/

.detail .polar-video{ width: 100%; position: relative; margin-top: 30px; }
.detail .polar-video .video-bg img{ width: 100%; display: block;}
.detail .polar-video .play-btn{ width: 81px; height: 81px; position: absolute; left: 50%; top: 50%; margin-left: -40px; margin-top: -40px; cursor: pointer; }
.detail .polar-video .play-btn img{width: 100%;}
.detail .polar-video .video-box-hide{ display: none;}
.detail .polar-video .video-box{ position: relative; }
.detail .polar-video .video-box video{ position: absolute; width: 100%; left: 0; top: 0; z-index: 15;}

.detail .polar-com .collision-inner{ width: 100%; overflow: hidden; margin: 30px 0; position: relative; height: 668px;}
.detail .polar-com .collision-inner .infobg1{background:url(/honda/safe/images/environment-rightpic1.png) right center no-repeat; background-size: contain; height: 668px; position: absolute;right: 0; top: 0;}
.detail .polar-com .collision-inner .infobg2{background:url(/honda/safe/images/environment-rightpic2.png) left center no-repeat; background-size: contain; height: 668px; position: absolute;left: 0; top: 0;}
.detail .polar-com .collision-inner .collision-picnew1{ position: absolute; left: 0; top: 0; height: 100%; }
.detail .polar-com .collision-inner .collision-picnew2{ position: absolute; right: 0; top: 0; height: 100%; }
.detail .polar-com .collision-inner .collision-picnew1 img{ height: 100%; display: block; }
.detail .polar-com .collision-inner .collision-picnew2 img{ height: 100%; display: block; }
.detail .polar-com .collision-inner .collision-infonew{ color: #fff; overflow: hidden; } 
.detail .polar-com .collision-inner .infobg1 .infotext{ width: 37%;float: right;padding: 165px 0 0 0;}
.detail .polar-com .collision-inner .infobg1 span{ font-size: 30px; display: block; margin-bottom: 20px; font-weight: bold; position: relative; padding-bottom: 20px; }
.detail .polar-com .collision-inner .infobg1 span:before{content: ""; position: absolute; left: 0; bottom: 0; border-bottom:#fff solid 3px; width: 100%;}
.detail .polar-com .collision-inner .infobg1 p{ font-size: 24px; line-height: 40px; padding-right: 50px; text-align: justify;}
.detail .polar-com .collision-inner .infobg2 .infotext{ width: 41%;float: left;padding: 225px 0 0 0;}
.detail .polar-com .collision-inner .infobg2 span{ font-size: 34px; display: block; margin-bottom: 20px; font-weight: bold; padding-left: 50px; position: relative; padding-bottom: 20px; }
.detail .polar-com .collision-inner .infobg2 span:before{content: ""; position: absolute; right: 0; bottom: 0; border-bottom:#fff solid 3px; width: 92%; left:50px;}
.detail .polar-com .collision-inner .infobg2 p{ font-size: 24px; line-height: 40px; padding-left: 50px; text-align: justify;}

.detail .polar-com .polar-slide{ width: 100%; margin: 30px auto; height: 585px; text-align: center; position: relative; background-color: #d7effc; }
.detail .polar-com .polar-slide .gallery-top{ width: 1330px; position: absolute; top: 55px; right: 55px; height: 100% !important;}
.detail .polar-com .polar-slide .gallery-top .swiper-wrapper,.detail .polar-com .polar-slide .gallery-top .swiper-slide{ height: 100% !important;}
.detail .polar-com .polar-slide .gallery-top .swiper-container{ margin:0 auto; overflow: hidden; text-align: left; }
.detail .polar-com .polar-slide .gallery-top .swiper-slide img{width: 1330px; display: block; margin-bottom: 20px;}
.detail .polar-com .polar-slide .gallery-top .swiper-slide p{ text-align: center; font-size: 22px;line-height: 32px; background-color: #69d0d3; width: 1200px; display: block; padding: 10px 0; color: #fff; border-radius: 25px; }

.detail .polar-com .polar-slide .gallery-thumbs{ width: 360px; height:585px!important;position: absolute; top: 0; left: 35px;background:url(/honda/safe/images/slide-line.png) right center no-repeat; background-size: contain;}
.detail .polar-com .polar-slide .gallery-thumbs .swiper-wrapper{ padding-top: 70px; }
.detail .polar-com .polar-slide .gallery-thumbs .slide-tab{ text-align: right; margin-bottom: 45px; position: relative; padding-right: 34px;}
.detail .polar-com .polar-slide .gallery-thumbs .slide-tab p{ display: inline-block; font-size: 18px; margin: 0; line-height: 1; color: #04a3e2;}
.detail .polar-com .polar-slide .gallery-thumbs .slide-tab span{background-color: #fff; border:#46a2dc solid 2px; border-radius: 100%; width: 18px; height: 18px; display: inline-block; position: absolute; top: 50%; margin-top: -9px; right: 0;}
.detail .polar-com .polar-slide .gallery-thumbs .swiper-slide:nth-child(1) .slide-tab {margin-right: 18px;}
.detail .polar-com .polar-slide .gallery-thumbs .swiper-slide:nth-child(2) .slide-tab {margin-right: 38px;}
.detail .polar-com .polar-slide .gallery-thumbs .swiper-slide:nth-child(3) .slide-tab {margin-right: 59px;}
.detail .polar-com .polar-slide .gallery-thumbs .swiper-slide:nth-child(4) .slide-tab {margin-right: 79px;}
.detail .polar-com .polar-slide .gallery-thumbs .swiper-slide:nth-child(5) .slide-tab {margin-right: 100px;}
.detail .polar-com .polar-slide .gallery-thumbs .swiper-slide:nth-child(6) .slide-tab {margin-right: 120px;}
.detail .polar-com .polar-slide .gallery-thumbs .swiper-slide:nth-child(7) .slide-tab {margin-right: 141px;}
.detail .polar-com .polar-slide .gallery-thumbs .swiper-slide-thumb-active .slide-tab span{ width: 28px; height: 28px; margin-top: -14px; right: -5px;}
.detail .polar-com .polar-slide .gallery-thumbs .swiper-slide-thumb-active .slide-tab span::before{ content: ''; width: 18px; height: 18px; background-color: #69d0d3; border-radius: 100%; position: absolute; top: 50%; left: 50%; margin: -9px 0 0 -9px;}

.detail .polar-com .polar-slide .swiper-container-vertical>.swiper-wrapper{ -webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column; flex-direction: column;}

.detail .polar-com .polar-slide .swiper-button-next{ right: -30px;background:url(/honda/safe/images/icon-right.png) no-repeat; width: 22px; background-size: 100%; }
.detail .polar-com .polar-slide .swiper-button-prev{ left: -30px;background:url(/honda/safe/images/icon-left.png) no-repeat; width: 22px; background-size: 100%; }
.swiper-button-next:after, .swiper-button-prev:after{ font-size: 0; }
.detail .polar-com .polar-slide-hidden{ display: none; }

/* 建设交通生态 */
.shengtai{ width: 100%; position: relative;overflow: hidden; }
.shengtai .shengtai-box{ width: 32%; float: left; margin-right: 2%; }
.shengtai .shengtai-box:last-child{ margin-right: 0; }
.shengtai .shengtai-box .shengtai-com{background:url(/honda/safe/images/shengtai-iconbg.jpg) repeat-x; height: 358px; width: 100%; padding-top: 20px; text-align: center;}
.shengtai .shengtai-box .shengtai-com .icon{ width: 181px; margin:0 auto 10px; display: block; }
.shengtai .shengtai-box .shengtai-com .title{ font-size: 24px; font-weight: bold; margin:10px auto; display: block; }
.shengtai .shengtai-box .shengtai-com p{ font-size: 20px; line-height: 34px; }
.shengtai .shengtai-box .shengtai-pic img{ width: 100%; display: block; }
.tips{ display: block; text-align: right; margin:60px auto -20px; font-size: 16px; color: #727272; }

/* 提高清静意识 */
.dream-com{ width: 100%; padding: 30px 90px; position: relative; margin-bottom: 30px; overflow: hidden; background-color: #fff; color: #333; }
.dream-com .title{ display: block; text-align: center; font-size: 64px; margin:20px auto; }
.dream-com .sub-tit{ display: block; text-align: center; font-size: 38px;color: #46a2dc; margin:20px auto 40px; }
.dream-com .dream-pic{ position: relative; }
.dream-com .dream-pic a{ position: absolute; right: 10px; bottom: 10px; font-size: 14px; padding: 4px 10px;background-color: rgba(255,255,255,0.5); color: #333; border-radius: 25px; text-decoration: none; }
.dream-com .dream-pic img{ width: 100%; display: block; margin:20px auto;}
.dream-com h3{ font-size: 44px; display: block; margin: 30px 0 20px; }
.dream-com p{ font-size: 24px; line-height: 36px; }
.dream-com .dream-list-box{ overflow: hidden; margin: 0 -1%; }
.dream-com .dream-list-box .dream-list{ width: 50%; padding:0 1%; float: left; }
.dream-com .threelist .dream-list { width: 33.333%;  padding: 0 1%;}

/*目今播放视频*/
.detail .common-video{ width: 100%; position: relative; margin-bottom: 20px; }
.detail .common-video .video-bg img{ width: 100%; display: block;}
.detail .common-video .play-btn{ width: 81px; height: 81px; position: absolute; left: 50%; top: 50%; margin-left: -40px; margin-top: -40px; cursor: pointer;}
.detail .common-video .play-btn img{width: 100%;}
.detail .common-video .video-box-hide{ display: none;}
.detail .common-video .video-box{ position: relative; }
.detail .common-video .video-box video{ width: 100%;}
.detail .common-video .video-tit{ font-size: 60px;display: block;margin: 60px auto ; text-align: center; }


/* 视频弹框 */
.video-layer{display:none;position: fixed;width:100%;height:100%;left:0;right:0;top:0;bottom:0;z-index:9999;}
.video-layer .opacity{position: absolute;width:100%;height:100%;top:0;left:0;background: #000;filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity:0.9; opacity:0.9;}
.video-layer .layer-inner{position:absolute; top: 0; left: 0; width: 100%; height: 100%;}
.video-layer .layer-content{font-size: 24px;color:#fff;line-height: 40px;position: absolute;top:-10px;left:0;}
.video-layer .layer-container{width:100%;height:100%;background: #000;position: absolute; top: 0; left: 0;}
.video-layer .layer-container video{ width: 100%;}
.video-layer .layer-inner .layer-close{position: absolute;top:20px;right:20px;cursor:pointer;z-index:10;width:36px;height:36px;background:url(/honda/safe/images/icon-close.png) center center no-repeat; background-size: cover;}

.tgaqys-container{ width: 100%; padding: 30px 90px; position: relative; overflow: hidden; background-color: #fff; color: #333; }
.tgaqys-container .tab{ margin-top: 20px; border-bottom: 1px solid #979797; position: relative;}
.tgaqys-container .tab ul{ position: relative; top: 1px;}
.tgaqys-container .tab li{ float: left; width: 33.333333%; font-size: 30px; text-align: center; cursor: pointer; padding-bottom: 20px; position: relative;}
.tgaqys-container .tab li::before{ content: ''; width: 0; height: 2px; background-color: #46a2dc; position: absolute; left: 0; bottom: 0;}
.tgaqys-container .tab li.active{ color: #46a2dc;}
.tgaqys-container .tab li.active::before{ width: 100%; animation:tabdh 0.5s ease;}
.tgaqys-container .content-box{ padding-top: 40px; overflow: hidden;}
.tgaqys-container .content-box .top-title-box{ font-size: 30px; text-align: center;}
.tgaqys-container .content-box .box{ display: none;}

@keyframes tabdh{
  0%{ width: 0%;}
  100%{  width: 100%;}
}

.tgaqys-list-box .item-block-box:nth-child(2n) .pic{ float: right; }
.tgaqys-list-box .item-block-box:nth-child(2n) .cont-inner{ float: left; }
.tgaqys-list-box .item-block-box{ margin-top: 40px;}
.tgaqys-list-box .item-block-box .pic{ float: left; width: 50%; position: relative; -webkit-animation-duration: .6s; animation-duration: .6s;-webkit-animation-fill-mode: both; animation-fill-mode: both;}
.tgaqys-list-box .item-block-box .pic img{ display: block; width: 100%;}
.tgaqys-list-box .item-block-box .cont-inner{ float: right; width: 50%; /* -webkit-animation-duration: .6s; animation-duration: .6s;-webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-timing-function: cubic-bezier(.075,.82,.165,1); animation-timing-function: cubic-bezier(.075,.82,.165,1); */}
.tgaqys-list-box .item-block-box .cont-inner .block-box{ padding: 6% 10% 0 8%;}
.tgaqys-list-box .item-block-box .cont-inner .top-title{ border-bottom: #46a2dc solid 2px; padding-bottom: 20px; opacity: 0; font-size: 30px;-webkit-animation-duration: .6s; animation-duration: .6s;-webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-timing-function: cubic-bezier(.075,.82,.165,1); animation-timing-function: cubic-bezier(.075,.82,.165,1);}
.tgaqys-list-box .item-block-box .cont-inner .cont{ opacity: 0; font-size: 18px; line-height: 2em; margin-top: 30px; text-align: justify;-webkit-animation-duration: 1.5s; animation-duration: 1.5s;-webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-timing-function: cubic-bezier(.075,.82,.165,1); animation-timing-function: cubic-bezier(.075,.82,.165,1);}
.tgaqys-list-box .item-block-box .cont-inner .more-btn{ opacity: 0; font-size: 18px; margin-top: 20px;-webkit-animation-duration: 1.5s; animation-duration: 1.5s;-webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-timing-function: cubic-bezier(.075,.82,.165,1); animation-timing-function: cubic-bezier(.075,.82,.165,1);}
.tgaqys-list-box .item-block-box .cont-inner .more-btn a:hover{ color: #46a2dc; text-decoration: underline;}

.tgaqys-container .content-box .box.active .tgaqys-list-box .item-block-box .pic{ -webkit-animation-name: fadeInLeft; animation-name: fadeInLeft;}
/* .tgaqys-container .content-box .box.active .tgaqys-list-box .item-block-box .cont-inner{ -webkit-animation-name: fadeInRight; animation-name: fadeInRight;} */
.tgaqys-container .content-box .box.active .tgaqys-list-box .item-block-box .cont-inner .top-title.active{ -webkit-animation-name: fadeInUp; animation-name: fadeInUp;}
.tgaqys-container .content-box .box.active .tgaqys-list-box .item-block-box .cont-inner .cont.active{ -webkit-animation-name: fadeIn; animation-name: fadeIn;}
.tgaqys-container .content-box .box.active .tgaqys-list-box .item-block-box .cont-inner .more-btn.active{ -webkit-animation-name: fadeIn; animation-name: fadeIn;}




@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}

@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}

@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}

@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}

.detail .specific-note{ width: 100%; position: absolute; left: 0; bottom: 0; padding: 20px;}
.detail .adas-pic .specific-note{ color: #000;}


@media (min-width: 1441px) and (max-width: 1680px){
	/* 缩小83% */
	
	/* 首页 */
	.home-banner .cont-inner{ top: 28%; }
	.home-banner .cont-inner .slogen img{ width: 1045px; margin: 0 auto 42px; }
	.home-banner .cont-inner .title{ font-size: 58px; margin-bottom: 50px;}
	.home-banner .cont-inner .play-btn{ font-size: 32px; border-radius:45px; padding: 12px 58px;}

	.home-three .three-content{ width: 1096px; top: 5%; margin-left: -548px;}
	.home-three .three-content .big-tit{ font-size: 66px;}
	.home-three .three-content .small-tit{ font-size: 24px; line-height: 1.4;margin-bottom: 25px; }
	.home-three .three-content .three-com{ height: 642px;}
	.home-three .three-content .three-com .one-box{width: 322px; top: 2%; margin-left: -161px; }
	.home-three .three-content .three-com .two-box{width: 322px; left: 12%;}
	.home-three .three-content .three-com .three-box{width: 322px;right: 12%;}
	.home-three .three-content .three-com .turn{ width: 322px; height: 322px; }
	.home-three .three-content .three-com .turn img.circle{ width: 322px; height: 322px;}
	.home-three .three-content .three-com .turn img.quan{ width: 322px; height: 322px;}
	.home-three .three-content .three-com .turn:hover img.quanbg{ width: 322px; height: 322px;}
	.home-three .three-content .three-com .turn .text{ top:38%; }
	.home-three .three-content .three-com .turn .text strong{ font-size:26px; margin-bottom: 5px; }
	.home-three .three-content .three-com .turn .text span{ font-size: 16px; line-height: 1.4; }
	.home-three .three-content .three-com .turn .text .jian{ width: 36px; height: 14px; margin: 10px auto 0; }
	.home-three .three-content .three-com .turn .text i{ width: 12px;height: 14px; }


	/*提升清静性能*/
	.sub-top .sub-banner .cont-inner{}
	.sub-top .sub-banner .cont-inner .sub-tit{ font-size: 46px;  margin-bottom: 16px; }
	.sub-top .sub-banner .cont-inner .banner-text{ font-size: 24px; line-height: 40px; }

	.sub-content{ padding: 20px; }
	.sub-content .big-tab{ padding: 0 55px; margin-bottom: 8px; margin-top: -120px; }
	.sub-content .big-tab .big-tab-tit{ font-size: 22px;}
	.sub-content .mid-tab{ padding: 0 55px;}
	.sub-content .mid-tab .tab-item{ height: 96px; font-size: 22px;}

	.sub-content .detail-cont{ margin-top: 16px; }
	.detail .adas-pic{/* margin-bottom: 16px;*//* padding: 64px 0 0; */ }
	.detail .adas-pic .cont-inner .txt-inner{ top: 80px;}
	.detail .adas-pic .cont-inner .title{ font-size: 45px; margin-bottom: 32px;}
	.detail .adas-pic .cont-inner .sub-tit{ font-size: 32px; margin: 32px auto; }
	.detail .adas-pic .cont-inner p{ font-size: 16px; line-height: 24px; }
	.detail .adas-pic .cont-inner .adas-center .cont-box .sensing-link{ font-size: 15px; padding:8px 25px; margin: 32px auto 0; }

	
	.detail .adas-pic .cont-inner-bot{ padding-bottom: 35px;}
  .detail .adas-pic .cont-inner-bot .sub-tit{ font-size: 42px; margin: 25px auto; }
  .detail .adas-pic .cont-inner-bot p{ font-size: 16px; line-height: 24px; }

	.detail .adas-video{margin-bottom: 16px; }
	.detail .adas-video .play-btn{ width: 66px; height: 66px; margin-left: -33px; margin-top: -33px;}
	.detail .adas-listbox{ padding: 0 72px;}
	.detail .adas-listbox .adas-title{ font-size: 42px; margin: 80px auto 64px; }
	.detail .adas-listbox .adas-title strong{padding: 16px 52px;  }
	.detail .adas-listbox .adas-list{ margin-bottom: 16px; }
	.detail .adas-listbox .adas-list .listpic-cont{ padding: 8px;}
	.detail .adas-listbox .adas-list .listpic-cont .listpic .pic-info{ bottom:-188px; font-size: 22px; padding: 12px 24px; }
	.detail .adas-listbox .adas-list .pic-tit{ font-size: 32px; margin: 16px auto; }

	.detail .adas-video-withe .cont-inner{ margin: 64px auto 40px; }
	.detail .adas-video-withe .cont-inner .sub-tit{ font-size: 32px; margin-bottom: 24px; }
	.detail .adas-video-withe .cont-inner p{ font-size: 16px; line-height: 28px; }
	.detail .adas-video-withe .play-btn{ width: 66px; height: 66px; margin-left: -33px; margin-top: -33px;}
	
	.detail .adas-video-withe .adas-bottom .cont{ position: absolute;  top: 35%; left: 0; width: 100%; text-align: center; z-index: 3;}
	.detail .adas-video-withe .adas-bottom .cont .title{ font-size:42px;margin-bottom: 24px;}
	.detail .adas-video-withe .adas-bottom .cont p{ font-size: 22px; line-height: 36px;}

	.detail .sensing-pic{ padding: 64px 0;}
	.detail .sensing-pic .cont-inner .title{ font-size: 45px; margin-bottom: 32px; }
	.detail .sensing-pic .cont-inner .sub-tit img{ width: 468px; margin: 0 auto 32px; }
	.detail .sensing-pic .cont-inner p{ font-size: 16px; line-height: 30px; }
	.detail .sensing-pic .cont-inner a.sensing-link{ font-size: 15px; padding:8px 25px; margin: 32px auto 0; }
	.detail .sensing-pic .technology-inner{ margin: 40px auto 0;}
	.detail .sensing-pic .technology-inner li{ min-height: 210px; }
	.detail .sensing-pic .technology-inner li strong{ font-size: 22px; margin-bottom: 8px; }
	.detail .sensing-pic .technology-inner li a{ font-size: 16px; line-height: 28px; }
	.detail .sensing-pic .technology-inner li:before{ content: "";  height: 80px; margin-top: -40px;}

	.detail .ace-com .cont-inner .title{ font-size: 42px; margin-bottom: 16px; }
	.detail .ace-com .cont-inner p{ font-size: 16px; line-height: 30px; }
	.detail .more-inner{ margin: -150px auto 20px auto;}
	.detail .more-inner .left-text .cont-inner{ padding: 15px 55px;}
	.detail .more-inner .left-text .cont-inner .block-box{ padding: 15px 0;}
	.detail .more-inner .left-text .title{ font-size: 24px;}
	.detail .more-inner .left-text .title span{}
	.detail .more-inner .left-text p{ font-size: 18px;}
	.detail .more-inner .left-text .btn-box a.ace-link{ font-size: 14px; line-height: 45px; padding: 0 64px;}

	.detail .ace-inner{ padding-top: 40px; margin-top: 32px; }
	.detail .ace-inner .title{ font-size: 32px; margin: 16px auto;}
	.detail .ace-inner p{ font-size: 20px; line-height: 32px;}
	.detail .ace-inner .ace-list{ margin-top: 32px;}
	.detail .ace-inner .ace-list .ace-box .video-com .video-play{ width: 64px; height: 64px;margin-left: -32px; margin-top: -32px;}
	.detail .ace-inner .ace-list .ace-box .ace-text{ /*padding: 64px 80px;*/ padding: 12% 10% 0 10%;}
	.detail .ace-inner .ace-list .ace-box .ace-text strong{ font-size: 34px; margin-bottom: 16px;padding-bottom: 16px; }
  .detail .ace-inner .ace-list .ace-box .ace-text strong:before{content: ""; border-bottom:#fff solid 3px; }
  .detail .ace-inner .ace-list .ace-box .ace-text strong span{ display: block;}
	.detail .ace-inner .ace-list .ace-box .ace-text p{ font-size:18px; line-height: 34px;margin-bottom: 8px;}
	.detail .ace-inner .ace-list .bgcolor2 .ace-box .ace-text{ padding-top: 18%;}

	.detail .polar-com{ padding: 64px 72px 40px;margin-bottom: 24px; }
	.detail .polar-com .cont-inner{ margin-bottom: 32px;}
	.detail .polar-com .cont-inner .title{ font-size: 46px; margin: 0 auto 24px;}
	.detail .polar-com .cont-inner p{ font-size: 20px; line-height: 36px; }
	.detail .polar-com .cont-inner .polar-pic{ margin: 32px auto; }
	.detail .polar-com .cont-inner p.bluet{ padding: 24px;}
	.detail .polar-com .polar-box{  margin-top: 32px;}
	.detail .polar-com .polar-box .polar-info{ padding: 40px 12px; left: 56px; top: 30%;}
	.detail .polar-com .polar-box .polar-info strong{ font-size: 24px; margin-bottom: 8px; }
	.detail .polar-com .polar-box .polar-info p{ font-size: 20px; line-height: 1.2;  margin-bottom: 8px; }
	.detail .polar-com .polar-box .polar-tab{ width: 1125px; height: 760px;top: 80px; right: 56px;}
  .detail .polar-com .polar-box .polar-tab .polar-man{ width: 415px; left: 0; top:10px; }
	.detail .polar-com .polar-box .polar-tab .polar-body{ width: 124px; margin-left: 435px; }
	.detail .polar-com .polar-box .polar-tab .polar-body .body-item{ width: 124px; height: 124px; margin-bottom: 42px; }
	.detail .polar-com .polar-box .polar-tab .polar-body .body-item .body-mask{ width: 118px; height: 118px; margin-top: -59px; margin-left: -59px; }
	.detail .polar-com .polar-box .polar-tab .polar-detail{ width: 456px; height:656px; padding:32px; }
	.detail .polar-com .polar-box .polar-tab .polar-detail .body-detail strong{  font-size: 26px; margin: 16px auto; }
	.detail .polar-com .polar-box .polar-tab .polar-detail .body-detail p{ font-size: 20px; line-height: 30px; }
	.detail .polar-com .polar-box .polar-tab .polar-detail .body-detail:before{content: ""; width: 23px; height: 29px; left: -55px;}
	.detail .polar-com .polar-box .polar-tab .polar-detail .body-detail:nth-child(1):before{ top: 16px; }
	.detail .polar-com .polar-box .polar-tab .polar-detail .body-detail:nth-child(2):before{ top: 192px; }
	.detail .polar-com .polar-box .polar-tab .polar-detail .body-detail:nth-child(3):before{ top: 344px; }
	.detail .polar-com .polar-box .polar-tab .polar-detail .body-detail:nth-child(4):before{ top: 522px; }

	/*.detail .polar-com .collision-inner{ margin-top: 120px;padding-bottom: 290px; }
	.detail .polar-com .collision-inner .collision-info{ width: 466px; height: 480px; padding: 0 48px; top: -80px; right: 132px;  }
	.detail .polar-com .collision-inner .collision-info span{ font-size: 24px;  margin-bottom: 16px; }
	.detail .polar-com .collision-inner .collision-info p{ font-size: 20px; line-height: 34px; }
	.detail .polar-com .collision-inner .collision-pic{ top: 302px; left:128px; }
	.detail .polar-com .collision-inner .collision-pic img{width: 450px; border:#fff solid 8px;}
	.detail .polar-com .collision-inner .collision-text{ width: 710px; top: 600px; right: 20px;}
	.detail .polar-com .collision-inner .collision-text span{ font-size: 26px; margin-bottom: 16px; }
	.detail .polar-com .collision-inner .collision-text p{ font-size: 20px; line-height:32px; }*/


  .detail .polar-com .collision-inner{ margin: 24px 0; height: 534px;}
  .detail .polar-com .collision-inner .infobg1{ height: 620px; }
  .detail .polar-com .collision-inner .infobg2{ height: 625px;}
  /* .detail .polar-com .collision-inner .collision-picnew1{ height: 534px; }
  .detail .polar-com .collision-inner .collison-picnew2{ height: 534px; } */ 
  .detail .polar-com .collision-inner .infobg1 .infotext{padding: 142px 0 0 0; width: 41%;}
  .detail .polar-com .collision-inner .infobg1 span{ font-size: 34px;margin-bottom: 16px;padding-bottom: 16px; }
  .detail .polar-com .collision-inner .infobg1 p{ font-size: 20px; line-height: 32px; padding-right: 40px; }
  .detail .polar-com .collision-inner .infobg2 .infotext{ padding: 174px 0 0 0; width: 45%;}
  .detail .polar-com .collision-inner .infobg2 span{ font-size: 34px;  margin-bottom: 16px; padding-left: 40px; padding-bottom: 16px; }
  .detail .polar-com .collision-inner .infobg2 span:before{content: "";  width: 94%; left:40px;}
  .detail .polar-com .collision-inner .infobg2 p{ font-size: 20px; line-height: 32px; padding-left: 40px; }





	.detail .polar-video{ margin-top: 25px; }
	.detail .polar-video .play-btn{ width: 66px; height: 66px; margin-left: -33px; margin-top: -33px; }

  .detail .polar-com .polar-slide{ margin: 24px auto; height: 468px;}
  .detail .polar-com .polar-slide .gallery-top{ width: 1064px; top: 44px; right: 44px; height: 100% !important;}
  .detail .polar-com .polar-slide .gallery-top .swiper-wrapper,.detail .polar-com .polar-slide .gallery-top .swiper-slide{ height: 100% !important;}
  .detail .polar-com .polar-slide .gallery-top .swiper-slide img{width: 1064px; margin-bottom: 16px;}
  .detail .polar-com .polar-slide .gallery-top .swiper-slide p{  font-size: 18px;line-height: 26px; width: 960px;  padding: 8px 0;}

  .detail .polar-com .polar-slide .gallery-thumbs{ width: 350px; height:468px!important;left: 28px; }
  .detail .polar-com .polar-slide .gallery-thumbs .swiper-wrapper{ padding-top: 56px; }
  .detail .polar-com .polar-slide .gallery-thumbs .slide-tab{margin-bottom: 36px; padding-right: 28px;}
  .detail .polar-com .polar-slide .gallery-thumbs .slide-tab p{ font-size: 18px;}
  .detail .polar-com .polar-slide .gallery-thumbs .slide-tab span{ border:#46a2dc solid 2px; width: 14px; height: 14px;margin-top: -7px; }
  .detail .polar-com .polar-slide .gallery-thumbs .swiper-slide:nth-child(1) .slide-tab {margin-right: 16px;}
  .detail .polar-com .polar-slide .gallery-thumbs .swiper-slide:nth-child(2) .slide-tab {margin-right: 33px;}
  .detail .polar-com .polar-slide .gallery-thumbs .swiper-slide:nth-child(3) .slide-tab {margin-right: 50px;}
  .detail .polar-com .polar-slide .gallery-thumbs .swiper-slide:nth-child(4) .slide-tab {margin-right: 68px;}
  .detail .polar-com .polar-slide .gallery-thumbs .swiper-slide:nth-child(5) .slide-tab {margin-right: 86px;}
  .detail .polar-com .polar-slide .gallery-thumbs .swiper-slide:nth-child(6) .slide-tab {margin-right: 104px;}
  .detail .polar-com .polar-slide .gallery-thumbs .swiper-slide:nth-child(7) .slide-tab {margin-right: 121px;}
  .detail .polar-com .polar-slide .gallery-thumbs .swiper-slide-thumb-active .slide-tab span{ width: 22px; height: 22px; margin-top: -11px; right: -5px;}
  .detail .polar-com .polar-slide .gallery-thumbs .swiper-slide-thumb-active .slide-tab span::before{ content: ''; width: 14px; height: 14px;margin: -7px 0 0 -7px;}

  /* 建设交通生态 */
  .shengtai .shengtai-box .shengtai-com{ height: 286px; padding-top: 16px;}
  .shengtai .shengtai-box .shengtai-com .icon{ width:145px; margin:0 auto 8px; }
  .shengtai .shengtai-box .shengtai-com .title{ font-size: 20px;  margin:8px auto;}
  .shengtai .shengtai-box .shengtai-com p{ font-size:16px; line-height: 28px; }
  .tips{ font-size: 14px; }

  /* 提高清静意识 */
  .dream-com{ padding: 24px 72px; margin-bottom: 24px; }
  .dream-com .title{ font-size: 46px; margin:16px auto; }
  .dream-com .sub-tit{ font-size: 30px; margin:16px auto 32px; }
  .dream-com .dream-pic img{ margin:16px auto;}
  .dream-com .dream-pic a{ right: 8px; bottom: 8px; font-size: 12px; padding: 4px 10px;}
  .dream-com h3{ font-size: 34px; margin: 24px 0 16px; }
  .dream-com p{ font-size: 20px; line-height: 28px; }


  .detail .common-video .video-tit{ font-size: 46px;margin: 48px auto ;}

	.tgaqys-container{ padding: 24px 72px;}
	.tgaqys-container .tab{ margin-top: 15px;}
	.tgaqys-container .tab li{ font-size: 24px; padding-bottom: 15px;}
	.tgaqys-container .content-box{ padding-top: 30px;}
	.tgaqys-container .content-box .top-title-box{ font-size: 24px;}
	.tgaqys-list-box .item-block-box{ margin-top: 30px;}
	.tgaqys-list-box .item-block-box .cont-inner .top-title{ font-size: 24px;}
	.tgaqys-list-box .item-block-box .cont-inner .cont{ font-size: 14px; margin-top: 25px;}
	.tgaqys-list-box .item-block-box .cont-inner .more-btn{ font-size: 14px; margin-top: 15px;}
	.tgaqys-list-box .item-block-box .cont-inner .block-box{ padding-top: 10%;}

	
}
@media (min-width: 1201px) and (max-width: 1440px){
	/* 缩小70% */

	/* 首页 */
	.home-banner .cont-inner{top: 25%;}
	.home-banner .cont-inner .slogen img{ width: 882px; margin: 0 auto 35px; }
	.home-banner .cont-inner .title{ font-size: 48px; margin-bottom: 42px;}
	.home-banner .cont-inner .play-btn{ font-size: 32px; padding: 10px 48px;}

	.home-three .three-content{ width: 924px;  top: 6%; left: 50%; margin-left: -462px;}
	.home-three .three-content .big-tit{ font-size: 54px; }
	.home-three .three-content .small-tit{ font-size: 20px; line-height: 1.4;margin-bottom: 30px; }
	.home-three .three-content .three-com{ height: 555px;}
	.home-three .three-content .three-com .one-box{ width: 272px; top: 1%; margin-left: -136px; }
	.home-three .three-content .three-com .two-box{ width: 272px;left: 15%; }
	.home-three .three-content .three-com .three-box{ width: 272px;right: 15%;}
	.home-three .three-content .three-com .turn{ width: 272px; height: 272px;}
	.home-three .three-content .three-com .turn img.circle{ width: 272px; height: 272px;}
	.home-three .three-content .three-com .turn img.quan{ width: 272px; height: 272px;}
	.home-three .three-content .three-com .turn:hover img.quanbg{ width: 272px; height: 272px;}
	.home-three .three-content .three-com .turn .text{ top:38%; }
	.home-three .three-content .three-com .turn .text strong{ font-size: 22px; margin-bottom: 5px; }
	.home-three .three-content .three-com .turn .text span{ font-size: 13px; line-height: 1.4; }
	.home-three .three-content .three-com .turn .text .jian{ width: 33px; height: 12px; margin: 8px auto 0; }
	.home-three .three-content .three-com .turn .text i{ width: 11px;height: 12px; }

	/*提升清静性能*/
	.sub-top .sub-banner .cont-inner{}
	.sub-top .sub-banner .cont-inner .sub-tit{ font-size: 42px;  margin-bottom: 14px; }
	.sub-top .sub-banner .cont-inner .banner-text{ font-size: 21px; line-height: 28px; }

	.sub-content{ padding: 15px; }
	.sub-content .big-tab{ padding: 0 45px; margin-bottom: 7px; margin-top: -105px; }
	.sub-content .big-tab .big-tab-tit{ font-size: 20px;}
	.sub-content .mid-tab{ padding: 0 45px;}
	.sub-content .mid-tab .tab-item{ height: 84px; font-size: 20px;}

	.sub-content .detail-cont{ margin-top: 14px; }
	.detail .adas-pic{ /*margin-bottom: 14px; padding: 56px 0 0; */ }
	.detail .adas-pic .cont-inner .txt-inner{ top: 70px;}
	.detail .adas-pic .cont-inner .title{ font-size: 38px; margin-bottom: 28px;}
	.detail .adas-pic .cont-inner .sub-tit{ font-size: 28px; margin: 20px auto; }
	.detail .adas-pic .cont-inner p{ font-size: 14px; line-height: 24px; }
	.detail .adas-pic .cont-inner .adas-center .cont-box .sensing-link{ font-size: 12px; padding:7px 20px; margin: 28px auto 0; }

	.detail .adas-pic .cont-inner-bot{ padding-bottom: 30px;}
  .detail .adas-pic .cont-inner-bot .sub-tit{ font-size: 36px; margin: 20px auto; }
  .detail .adas-pic .cont-inner-bot p{ font-size: 14px; line-height: 24px; }

	.detail .adas-video{margin-bottom: 14px; }
	.detail .adas-video .play-btn{ width: 58px; height: 58px; margin-left: -29px; margin-top: -29px;}
	.detail .adas-listbox{ padding: 0 63px;}
	.detail .adas-listbox .adas-title{ font-size: 36px; margin: 70px auto 56px; }
	.detail .adas-listbox .adas-title strong{padding: 14px 45px;  }
	.detail .adas-listbox .adas-list{ margin-bottom: 14px; }
	.detail .adas-listbox .adas-list .listpic-cont{ padding: 7px;}
	.detail .adas-listbox .adas-list .listpic-cont .listpic .pic-info{ bottom:-140px; font-size: 16px; padding: 10px 20px; }
	.detail .adas-listbox .adas-list .pic-tit{ font-size: 24px; margin: 14px auto; }

	.detail .adas-listbox-inner{ margin: 0 -15px;}
	.detail .adas-video-withe{ margin: 0 -15px;}
	.detail .adas-video-withe .adas-bottom .cont{top: 35%; }
	.detail .adas-video-withe .adas-bottom .cont .title{ font-size:36px;margin-bottom: 20px;}
	.detail .adas-video-withe .adas-bottom .cont p{ font-size: 20px; line-height: 34px;}

	.detail .sensing-pic{ padding: 63px 0; }
	.detail .sensing-pic .cont-inner .title{ font-size: 38px; margin-bottom: 28px;}
	.detail .sensing-pic .cont-inner .sub-tit img{ width: 395px; margin: 0 auto 28px;}
	.detail .sensing-pic .cont-inner p{ font-size: 16px; line-height: 26px; }
	.detail .sensing-pic .cont-inner a.sensing-link{ font-size: 12px; padding:7px 20px; margin: 28px auto 0; }
	.detail .sensing-pic .technology-inner{ margin: 35px auto 0;}
	.detail .sensing-pic .technology-inner li{ min-height: 180px; }
	.detail .sensing-pic .technology-inner li strong{ font-size: 20px; margin-bottom: 7px; }
	.detail .sensing-pic .technology-inner li a{ font-size: 14px; line-height: 24px;}
	.detail .sensing-pic .technology-inner li:before{ content: ""; height: 70px; margin-top: -35px; }

	.detail .ace-com .cont-inner .title{ font-size: 38px; margin-bottom: 12px; }
	.detail .ace-com .cont-inner p{ font-size: 16px; line-height: 26px; }
	.detail .more-inner{ margin: -130px auto 20px auto;}
	.detail .more-inner .left-text .cont-inner{ padding: 15px 50px;}
	.detail .more-inner .left-text .cont-inner .block-box{ padding: 15px 0;}
	.detail .more-inner .left-text .title{ font-size: 22px;}
	.detail .more-inner .left-text p{ font-size: 16px;}
	.detail .more-inner .left-text .btn-box a.ace-link{ font-size: 14px; line-height: 45px;margin: 0 auto 25px;padding: 0 56px;}

	.detail .ace-inner{ padding-top: 35px; margin-top: 28px; }
	.detail .ace-inner .title{ font-size: 28px; margin: 12px auto;}
	.detail .ace-inner p{ font-size: 18px; line-height: 26px;}
	.detail .ace-inner .ace-list{ margin-top: 28px; }
	.detail .ace-inner .ace-list .ace-box .video-com .video-play{ width: 56px; height: 56px;margin-left: -28px; margin-top: -28px;}
	.detail .ace-inner .ace-list .ace-box .ace-text{/* padding: 9%; */ padding-top: 10%;}
	.detail .ace-inner .ace-list .ace-box .ace-text strong{ font-size: 24px; margin-bottom:14px; padding-bottom: 14px; }
  .detail .ace-inner .ace-list .ace-box .ace-text strong:before{content: ""; border-bottom:#fff solid 2px; }
  .detail .ace-inner .ace-list .ace-box .ace-text strong span{ display: block;}
	.detail .ace-inner .ace-list .ace-box .ace-text p{ font-size:16px; line-height: 30px;margin-bottom: 7px;}
	.detail .ace-inner .ace-list .bgcolor2 .ace-box .ace-text{ padding-top: 20%;}

	.detail .polar-com{ padding: 56px 63px 35px; margin-bottom: 20px; }
	.detail .polar-com .cont-inner{ margin-bottom: 28px;}
	.detail .polar-com .cont-inner .title{ font-size: 40px; margin: 0 auto 20px;}
	.detail .polar-com .cont-inner p{ font-size: 20px; line-height: 32px; }
	.detail .polar-com .cont-inner .polar-pic{ margin: 28px auto; }
	.detail .polar-com .cont-inner p.bluet{  padding: 20px;}
	.detail .polar-com .polar-box{  margin-top: 28px;}
	.detail .polar-com .polar-box .polar-info{padding: 35px 10px; left: 50px; top: 30%;}
	.detail .polar-com .polar-box .polar-info strong{ font-size: 20px; margin-bottom: 7px; }
	.detail .polar-com .polar-box .polar-info p{ font-size: 18px; margin-bottom: 7px; }
	.detail .polar-com .polar-box .polar-tab{ width: 910px; height: 620px; top: 80px; right: 50px;}
  .detail .polar-com .polar-box .polar-tab .polar-man{ width: 356px; left: 0; top:0; }
	.detail .polar-com .polar-box .polar-tab .polar-body{ width: 108px;margin-left:366px; }
	.detail .polar-com .polar-box .polar-tab .polar-body .body-item{ width: 108px; height: 108px; margin-bottom: 34px; }
	.detail .polar-com .polar-box .polar-tab .polar-body .body-item .body-mask{ width: 104px; height: 104px; margin-top: -52px; margin-left: -52px; }
	.detail .polar-com .polar-box .polar-tab .polar-detail{ width: 400px; height: 574px; padding:28px; }
	.detail .polar-com .polar-box .polar-tab .polar-detail .body-detail strong{ font-size: 24px; margin: 14px auto; }
	.detail .polar-com .polar-box .polar-tab .polar-detail .body-detail p{ font-size: 16px; line-height: 26px; }
	.detail .polar-com .polar-box .polar-tab .polar-detail .body-detail:before{content: ""; width: 23px; height: 29px; left: -50px;}
	.detail .polar-com .polar-box .polar-tab .polar-detail .body-detail:nth-child(1):before{ top: 10px; }
	.detail .polar-com .polar-box .polar-tab .polar-detail .body-detail:nth-child(2):before{ top: 160px; }
	.detail .polar-com .polar-box .polar-tab .polar-detail .body-detail:nth-child(3):before{ top: 293px; }
	.detail .polar-com .polar-box .polar-tab .polar-detail .body-detail:nth-child(4):before{ top: 444px; }

	/*.detail .polar-com .collision-inner{ margin-top: 105px;padding-bottom: 210px; }
	.detail .polar-com .collision-inner .collision-info{ width: 408px; height: 380px; padding: 0 42px; top: -70px; right: 115px;}
	.detail .polar-com .collision-inner .collision-info span{ font-size: 20px; margin-bottom: 14px; }
	.detail .polar-com .collision-inner .collision-info p{ font-size: 16px; line-height: 30px; }
	.detail .polar-com .collision-inner .collision-pic{ top: 264px; left: 112px; }
	.detail .polar-com .collision-inner .collision-pic img{width: 394px; border:#fff solid 7px; }
	.detail .polar-com .collision-inner .collision-text{ width:595px; top: 512px; right: 20px;}
	.detail .polar-com .collision-inner .collision-text span{ font-size: 24px; margin-bottom: 14px; }
	.detail .polar-com .collision-inner .collision-text p{ font-size: 16px; line-height: 28px; }*/

  .detail .polar-com .collision-inner{ margin: 20px 0; height: 466px;}
  .detail .polar-com .collision-inner .infobg1{ height: 466px; }
  .detail .polar-com .collision-inner .infobg2{ height: 466px;}
  /* .detail .polar-com .collision-inner .collision-picnew1{ height: 466px; }
  .detail .polar-com .collision-inner .collision-picnew2{ height: 466px; } */
  .detail .polar-com .collision-inner .infobg1 .infotext{padding: 113px 0 0 0; width: 36%;}
  .detail .polar-com .collision-inner .infobg1 span{ font-size: 24px;margin-bottom: 14px;padding-bottom: 14px; }
  .detail .polar-com .collision-inner .infobg1 span:before{content: "";border-bottom:#fff solid 2px; }
  .detail .polar-com .collision-inner .infobg1 p{ font-size: 16px; line-height: 28px; padding-right: 35px; }
  .detail .polar-com .collision-inner .infobg2 .infotext{ padding: 155px 0 0 0; width: 40%;}
  .detail .polar-com .collision-inner .infobg2 span{ font-size: 24px;  margin-bottom: 14px;  padding-left: 35px; padding-bottom: 14px; }
  .detail .polar-com .collision-inner .infobg2 span:before{content: "";border-bottom:#fff solid 2px;left: 35px;}
  .detail .polar-com .collision-inner .infobg2 p{ font-size: 16px; line-height: 28px; padding-left: 35px; }

	.detail .polar-video{ margin-top:20px; }
	.detail .polar-video .play-btn{ width: 58px; height: 58px; margin-left: -29px; margin-top: -29px; }

  .detail .polar-com .polar-slide{ margin: 20px auto; height: 410px; }
  .detail .polar-com .polar-slide .gallery-top{ width: 920px; top: 38px; right: 38px; height: 100% !important;}
  .detail .polar-com .polar-slide .gallery-top .swiper-wrapper,.detail .polar-com .polar-slide .gallery-top .swiper-slide{ height: 100% !important;}
  .detail .polar-com .polar-slide .gallery-top .swiper-slide img{width: 920px; margin-bottom: 14px;}
  .detail .polar-com .polar-slide .gallery-top .swiper-slide p{ font-size:16px;line-height: 22px; width: 840px; padding: 7px 0;}

  .detail .polar-com .polar-slide .gallery-thumbs{ width:280px; height:410px!important; left: 25px;}
  .detail .polar-com .polar-slide .gallery-thumbs .swiper-wrapper{ padding-top:38px; }
  .detail .polar-com .polar-slide .gallery-thumbs .slide-tab{  margin-bottom: 32px;  padding-right: 24px;}
  .detail .polar-com .polar-slide .gallery-thumbs .slide-tab p{ font-size: 14px;}
  .detail .polar-com .polar-slide .gallery-thumbs .slide-tab span{  width: 12px; height: 12px; margin-top: -6px; right: 0;}
  .detail .polar-com .polar-slide .gallery-thumbs .swiper-slide:nth-child(1) .slide-tab {margin-right: 10px;}
  .detail .polar-com .polar-slide .gallery-thumbs .swiper-slide:nth-child(2) .slide-tab {margin-right: 27px;}
  .detail .polar-com .polar-slide .gallery-thumbs .swiper-slide:nth-child(3) .slide-tab {margin-right: 44px;}
  .detail .polar-com .polar-slide .gallery-thumbs .swiper-slide:nth-child(4) .slide-tab {margin-right: 60px;}
  .detail .polar-com .polar-slide .gallery-thumbs .swiper-slide:nth-child(5) .slide-tab {margin-right: 76px;}
  .detail .polar-com .polar-slide .gallery-thumbs .swiper-slide:nth-child(6) .slide-tab {margin-right: 93px;}
  .detail .polar-com .polar-slide .gallery-thumbs .swiper-slide:nth-child(7) .slide-tab {margin-right: 109px;}
  .detail .polar-com .polar-slide .gallery-thumbs .swiper-slide-thumb-active .slide-tab span{ width: 20px; height: 20px; margin-top: -10px; right: -4px;}
  .detail .polar-com .polar-slide .gallery-thumbs .swiper-slide-thumb-active .slide-tab span::before{ content: ''; width: 12px; height: 12px; margin: -6px 0 0 -6px;}




  /* 建设交通生态 */
  .shengtai .shengtai-box .shengtai-com{height: 250px; padding-top: 14px;}
  .shengtai .shengtai-box .shengtai-com .icon{ width: 126px; margin:0 auto 7px; }
  .shengtai .shengtai-box .shengtai-com .title{ font-size: 16px; margin:7px auto; }
  .shengtai .shengtai-box .shengtai-com p{ font-size: 14px; line-height: 24px; }
  .tips{font-size: 14px; }

  /* 提高清静意识 */
  .dream-com{ padding: 20px 63px; margin-bottom: 20px;}
  .dream-com .title{ font-size: 40px; margin:15px auto; }
  .dream-com .sub-tit{ font-size: 26px; margin:15px auto 28px; }
  .dream-com .dream-pic img{ margin:15px auto;}
  .dream-com .dream-pic a{ right: 7px; bottom: 7px; font-size: 12px; padding: 3px 8px;}
  .dream-com h3{ font-size: 30px; margin: 20px 0 15px; }
  .dream-com p{ font-size: 16px; line-height: 24px; }

  .detail .common-video .video-tit{ font-size: 40px;margin: 40px auto ;}

	.tgaqys-container{ padding: 20px 63px;}
	.tgaqys-container .tab{ margin-top: 15px;}
	.tgaqys-container .tab li{ font-size: 22px; padding-bottom: 15px;}
	.tgaqys-container .content-box{ padding-top: 30px;}
	.tgaqys-container .content-box .top-title-box{ font-size: 22px;}
	.tgaqys-list-box .item-block-box{ margin-top: 30px;}
	.tgaqys-list-box .item-block-box .cont-inner .top-title{ font-size: 22px;}
	.tgaqys-list-box .item-block-box .cont-inner .cont{ font-size: 14px; margin-top: 20px;}
	.tgaqys-list-box .item-block-box .cont-inner .more-btn{ font-size: 14px; margin-top: 15px;}
	
	
	

	
}
@media (min-width: 993px) and (max-width: 1200px){
	/* 缩小70% */
	
	/* 首页 */
	.home-banner .cont-inner{top: 24%;}
	.home-banner .cont-inner .slogen img{ width: 715px; margin: 0 auto 25px; }
	.home-banner .cont-inner .title{ font-size: 42px; margin-bottom: 32px;}
	.home-banner .cont-inner .play-btn{ font-size: 22px; padding: 6px 36px;}

	.home-three .three-content{ width: 880px; top: 6%;  margin-left: -440px;}
	.home-three .three-content .big-tit{ font-size: 46px; }
	.home-three .three-content .small-tit{ font-size: 16px; line-height: 1.4;margin-bottom: 10px; }
	.home-three .three-content .three-com{ height: 426px;}
	.home-three .three-content .three-com .one-box{ width: 212px; top: 0; margin-left: -106px; }
	.home-three .three-content .three-com .two-box{ width: 212px;left: 24%; }
	.home-three .three-content .three-com .three-box{ width: 212px;right: 24%;}
	.home-three .three-content .three-com .turn{ width: 212px; height: 212px;}
	.home-three .three-content .three-com .turn img.circle{ width: 212px; height: 212px;}
	.home-three .three-content .three-com .turn img.quan{ width: 212px; height: 212px;}
	.home-three .three-content .three-com .turn:hover img.quanbg{ width: 212px; height: 212px;}
	.home-three .three-content .three-com .turn .text{ top:38%; }
	.home-three .three-content .three-com .turn .text strong{ font-size: 16px; margin-bottom: 5px; }
	.home-three .three-content .three-com .turn .text span{ font-size: 12px; line-height: 1.4; }
	.home-three .three-content .three-com .turn .text .jian{ width: 33px; height: 12px; margin: 5px auto 0; }
	.home-three .three-content .three-com .turn .text i{ width: 11px;height: 12px; }

	/*提升清静性能*/
	.sub-top .sub-banner .cont-inner{}
	.sub-top .sub-banner .cont-inner .sub-tit{ font-size: 36px;  margin-bottom: 12px; }
	.sub-top .sub-banner .cont-inner .banner-text{ font-size: 16px; line-height: 24px; }

	.sub-content{ padding: 15px; }
	.sub-content .big-tab{ padding: 0 35px; margin-bottom: 5px; margin-top: -85px; }
	.sub-content .big-tab .big-tab-tit{ font-size: 20px;}
	.sub-content .mid-tab{ padding: 0 35px;}
	.sub-content .mid-tab .tab-item{ height: 78px; font-size: 18px;}

	.sub-content .detail-cont{ margin-top: 14px; }
	.detail .adas-pic{/* margin-bottom: 14px; padding: 42px 0 0; */ }
	.detail .adas-pic .cont-inner .txt-inner{ top: 60px;}
	.detail .adas-pic .cont-inner .title{ font-size: 28px; margin-bottom: 20px;}
	.detail .adas-pic .cont-inner .sub-tit{ font-size: 22px; margin: 16px auto; }
	.detail .adas-pic .cont-inner p{ font-size: 14px; line-height: 22px; }
	.detail .adas-pic .cont-inner .adas-center .cont-box .sensing-link{ font-size: 12px; padding:7px 20px; margin: 20px auto 0; }

	.detail .adas-pic .cont-inner-bot{ padding-bottom: 26px;}
  .detail .adas-pic .cont-inner-bot .sub-tit{ font-size: 30px; margin: 16px auto; }
  .detail .adas-pic .cont-inner-bot p{ font-size: 14px; line-height: 22px; }

	.detail .adas-video{margin-bottom: 14px; }
	.detail .adas-video .play-btn{ width: 58px; height: 58px; margin-left: -29px; margin-top: -29px;}
	.detail .adas-listbox{ padding: 0 54px;}
	.detail .adas-listbox .adas-title{ font-size: 30px; margin: 60px auto 46px; }
	.detail .adas-listbox .adas-title strong{padding: 12px 38px;  }
	.detail .adas-listbox .adas-list{ margin-bottom: 14px; }
	.detail .adas-listbox .adas-list .listpic-cont{ padding: 7px;}
	.detail .adas-listbox .adas-list .listpic-cont .listpic .pic-info{ bottom:-120px; font-size: 14px; padding: 10px 20px; }
	.detail .adas-listbox .adas-list .pic-tit{ font-size: 20px; margin: 14px auto; }

	.detail .adas-listbox-inner{ margin: 0 -15px;}
	.detail .adas-video-withe{ margin: 0 -15px;}
	.detail .adas-video-withe .adas-bottom .cont{top: 30%; }
	.detail .adas-video-withe .adas-bottom .cont .title{ font-size:32px;margin-bottom: 15px;}
	.detail .adas-video-withe .adas-bottom .cont p{ font-size:18px; line-height: 30px;}

	.detail .sensing-pic{ padding: 42px 0; }
	.detail .sensing-pic .cont-inner .title{ font-size: 28px; margin-bottom: 20px;}
	.detail .sensing-pic .cont-inner .sub-tit img{ width: 328px; margin: 0 auto 20px;}
	.detail .sensing-pic .cont-inner p{ font-size: 14px; line-height: 24px; }
	.detail .sensing-pic .cont-inner a.sensing-link{ font-size: 12px; padding:7px 20px; margin: 20px auto 0; }
	.detail .sensing-pic .technology-inner{ margin: 30px auto 0; }
	.detail .sensing-pic .technology-inner li{ min-height: 140px; }
	.detail .sensing-pic .technology-inner li strong{ font-size:16px; margin-bottom: 7px; }
	.detail .sensing-pic .technology-inner li a{ font-size: 12px; line-height: 20px;}
	.detail .sensing-pic .technology-inner li:before{ content: ""; height: 60px; margin-top: -30px; }

	.detail .ace-com .cont-inner .title{ font-size: 28px; margin-bottom: 10px; }
	.detail .ace-com .cont-inner p{ font-size: 14px; line-height: 24px; }
	.detail .more-inner{ margin: -130px auto 0; width: 92%;}
	.detail .more-inner .left-text .cont-inner{ padding: 10px 35px;}
	.detail .more-inner .left-text .cont-inner .block-box{ padding: 15px 0;}
	.detail .more-inner .left-text .title{ font-size: 22px;}
	.detail .more-inner .left-text p{ font-size: 16px;}
	.detail .more-inner .left-text .btn-box a.ace-link{ font-size: 14px; line-height: 45px; padding: 0 50px;}

	.detail .ace-inner{ padding-top: 30px; margin-top: 22px; }
	.detail .ace-inner .title{ font-size: 28px; margin: 10px auto;}
	.detail .ace-inner p{ font-size: 16px; line-height: 24px;}
	.detail .ace-inner .ace-list{ margin-top: 24px; }
	.detail .ace-inner .ace-list .ace-box .video-com .video-play{ width: 50px; height: 50px;margin-left: -25px; margin-top: -25px;}
	.detail .ace-inner .ace-list .ace-box .ace-text{ padding:7% 8% 0 8%;}
	.detail .ace-inner .ace-list .ace-box .ace-text strong{ font-size: 16px; margin-bottom: 14px; padding-bottom: 12px; }
  .detail .ace-inner .ace-list .ace-box .ace-text strong:before{content: ""; border-bottom:#fff solid 1px; }
  .detail .ace-inner .ace-list .ace-box .ace-text strong span{ display: block;}
	.detail .ace-inner .ace-list .ace-box .ace-text p{ font-size:14px; line-height: 26px;margin-bottom: 6px;}
	.detail .ace-inner .ace-list .bgcolor2 .ace-box .ace-text{ padding-top: 18%;}

	.detail .polar-com{ padding: 42px 63px 35px; margin-bottom: 10px; }
	.detail .polar-com .cont-inner{ margin-bottom: 24px;}
	.detail .polar-com .cont-inner .title{ font-size: 28px; margin: 0 auto 10px;}
	.detail .polar-com .cont-inner p{ font-size: 14px; line-height: 28px; }
	.detail .polar-com .cont-inner .polar-pic{ margin: 20px auto; }
	.detail .polar-com .cont-inner p.bluet{  padding: 20px;}
	.detail .polar-com .polar-box{  margin-top: 24px;}
	.detail .polar-com .polar-box .polar-info{padding: 35px 10px; left: 30px; top: 30%;}
	.detail .polar-com .polar-box .polar-info strong{ font-size:18px; margin-bottom: 5px; }
	.detail .polar-com .polar-box .polar-info p{ font-size: 14px; margin-bottom: 5px; }
	.detail .polar-com .polar-box .polar-tab{ width: 770px; height: 420px; top: 56px; right: 30px;}
  .detail .polar-com .polar-box .polar-tab .polar-man{ width: 280px; left: 0; top:0; }
	.detail .polar-com .polar-box .polar-tab .polar-body{ width: 88px; margin-left: 290px; }
	.detail .polar-com .polar-box .polar-tab .polar-body .body-item{ width: 88px; height: 88px; margin-bottom: 20px; }
	.detail .polar-com .polar-box .polar-tab .polar-body .body-item .body-mask{ width: 88px; height: 88px; margin-top: -44px; margin-left: -44px; }
	.detail .polar-com .polar-box .polar-tab .polar-detail{ width: 290px; height: 415px; padding:10px; }
	.detail .polar-com .polar-box .polar-tab .polar-detail .body-detail strong{ font-size: 20px; margin: 10px auto; }
	.detail .polar-com .polar-box .polar-tab .polar-detail .body-detail p{ font-size: 14px; line-height: 22px; }
	.detail .polar-com .polar-box .polar-tab .polar-detail .body-detail:before{content: ""; width: 23px; height: 29px; left: -32px;}
	.detail .polar-com .polar-box .polar-tab .polar-detail .body-detail:nth-child(1):before{ top: 23px; }
	.detail .polar-com .polar-box .polar-tab .polar-detail .body-detail:nth-child(2):before{ top: 135px; }
	.detail .polar-com .polar-box .polar-tab .polar-detail .body-detail:nth-child(3):before{ top: 230px; }
	.detail .polar-com .polar-box .polar-tab .polar-detail .body-detail:nth-child(4):before{ top: 343px; }

	/*.detail .polar-com .collision-inner{ margin-top: 105px;padding-bottom: 185px; }
	.detail .polar-com .collision-inner .collision-info{ width: 380px; height: 300px; padding: 0 30px; top: -70px; right: 50px;}
	.detail .polar-com .collision-inner .collision-info span{ font-size: 18px; margin-bottom: 10px; }
	.detail .polar-com .collision-inner .collision-info p{ font-size: 14px; line-height: 24px; }
	.detail .polar-com .collision-inner .collision-pic{ top: 200px; left: 50px; }
	.detail .polar-com .collision-inner .collision-pic img{width: 290px; border:#fff solid 5px; }
	.detail .polar-com .collision-inner .collision-text{ width:460px; top: 346px; right: 10px;}
	.detail .polar-com .collision-inner .collision-text span{ font-size: 20px; margin-bottom: 10px; }
	.detail .polar-com .collision-inner .collision-text p{ font-size: 14px; line-height: 24px; }*/

  .detail .polar-com .collision-inner{ margin: 10px 0; height: 305px;}
  .detail .polar-com .collision-inner .infobg1{ height: 360px; }
  .detail .polar-com .collision-inner .infobg2{ height: 360px;}
  /* .detail .polar-com .collision-inner .collision-picnew1{ height: 360px; }
  .detail .polar-com .collision-inner .collision-picnew2{ height: 360px; } */
  .detail .polar-com .collision-inner .infobg1 .infotext{padding: 57px 0 0 0; width: 40%;}
  .detail .polar-com .collision-inner .infobg1 span{ font-size: 16px;margin-bottom: 14px;padding-bottom: 12px; }
  .detail .polar-com .collision-inner .infobg1 span:before{content: "";border-bottom:#fff solid 1px; }
  .detail .polar-com .collision-inner .infobg1 p{ font-size: 12px; line-height: 22px; padding-right: 30px; }
  .detail .polar-com .collision-inner .infobg2 .infotext{ padding: 90px 0 0 0; width: 45%;}
  .detail .polar-com .collision-inner .infobg2 span{ font-size: 16px;  margin-bottom: 14px; padding-left: 30px; padding-bottom: 12px; }
  .detail .polar-com .collision-inner .infobg2 span:before{content: "";border-bottom:#fff solid 1px; left: 30px;}
  .detail .polar-com .collision-inner .infobg2 p{ font-size: 12px; line-height: 22px; padding-left: 30px; }


	.detail .polar-video{ margin-top:20px; }
	.detail .polar-video .play-btn{ width: 58px; height: 58px; margin-left: -29px; margin-top: -29px; }

  .detail .polar-com .polar-slide{ margin: 20px auto; height: 328px; }
  .detail .polar-com .polar-slide .gallery-top{ width: 605px; top: 30px; right: 30px;}
  .detail .polar-com .polar-slide .gallery-top .swiper-slide img{width: 605px; margin-bottom: 14px;}
  .detail .polar-com .polar-slide .gallery-top .swiper-slide p{ font-size:14px;line-height: 20px; width: 590px; padding: 5px 0;}

  .detail .polar-com .polar-slide .gallery-thumbs{ width:260px; height:328px!important; left: 5px;}
  .detail .polar-com .polar-slide .gallery-thumbs .swiper-wrapper{ padding-top:30px; }
  .detail .polar-com .polar-slide .gallery-thumbs .slide-tab{  margin-bottom: 20px; padding-right: 24px;}
  .detail .polar-com .polar-slide .gallery-thumbs .slide-tab p{ font-size: 14px;}
  .detail .polar-com .polar-slide .gallery-thumbs .slide-tab span{  width: 10px; height: 10px; margin-top: -5px; right: 0;}
  .detail .polar-com .polar-slide .gallery-thumbs .swiper-slide:nth-child(1) .slide-tab {margin-right: 8px;}
  .detail .polar-com .polar-slide .gallery-thumbs .swiper-slide:nth-child(2) .slide-tab {margin-right: 21px;}
  .detail .polar-com .polar-slide .gallery-thumbs .swiper-slide:nth-child(3) .slide-tab {margin-right: 34px;}
  .detail .polar-com .polar-slide .gallery-thumbs .swiper-slide:nth-child(4) .slide-tab {margin-right: 46px;}
  .detail .polar-com .polar-slide .gallery-thumbs .swiper-slide:nth-child(5) .slide-tab {margin-right: 59px;}
  .detail .polar-com .polar-slide .gallery-thumbs .swiper-slide:nth-child(6) .slide-tab {margin-right: 72px;}
  .detail .polar-com .polar-slide .gallery-thumbs .swiper-slide:nth-child(7) .slide-tab {margin-right: 84px;}
  .detail .polar-com .polar-slide .gallery-thumbs .swiper-slide-thumb-active .slide-tab span{ width: 16px; height: 16px; margin-top: -8px; right: -4px;}
  .detail .polar-com .polar-slide .gallery-thumbs .swiper-slide-thumb-active .slide-tab span::before{ content: ''; width: 10px; height: 10px; margin: -5px 0 0 -5px;}





  /* 建设交通生态 */
  .shengtai .shengtai-box .shengtai-com{height: 240px; padding-top: 14px;}
  .shengtai .shengtai-box .shengtai-com .icon{ width: 106px; margin:0 auto 7px; }
  .shengtai .shengtai-box .shengtai-com .title{ font-size: 16px; margin:10px auto; }
  .shengtai .shengtai-box .shengtai-com p{ font-size: 14px; line-height: 24px; }
  .tips{font-size: 14px; }

  /* 提高清静意识 */
  .dream-com{ padding: 20px 63px; margin-bottom: 10px;}
  .dream-com .title{ font-size: 36px; margin:10px auto; }
  .dream-com .sub-tit{ font-size: 24px; margin:10px auto 20px; }
  .dream-com .dream-pic img{ margin:10px auto;}
  .dream-com .dream-pic a{ padding: 2px 6px; }
  .dream-com h3{ font-size: 24px; margin: 15px 0 10px; }
  .dream-com p{ font-size: 14px; line-height: 22px; }

  .detail .common-video .video-tit{ font-size:28px;margin: 30px auto ;}

	.tgaqys-container{ padding: 20px 63px;}
	.tgaqys-container .tab{ margin-top: 15px;}
	.tgaqys-container .tab li{ font-size: 22px; padding-bottom: 15px;}
	.tgaqys-container .content-box{ padding-top: 30px;}
	.tgaqys-container .content-box .top-title-box{ font-size: 22px;}
	.tgaqys-list-box .item-block-box{ margin-top: 30px;}
	.tgaqys-list-box .item-block-box .cont-inner .top-title{ font-size: 22px;}
	.tgaqys-list-box .item-block-box .cont-inner .cont{ font-size: 14px; margin-top: 15px;}
	.tgaqys-list-box .item-block-box .cont-inner .more-btn{ font-size: 14px; margin-top: 10px;}
	.tgaqys-list-box .item-block-box .cont-inner .block-box{ padding: 0 0 0 8%;}
	
	
}

@media (max-width: 992px){
	
	/* 缩小60% */
	/* 首页 */
	.home-banner .cont-inner{ top: 27%; }
	.home-banner .cont-inner .slogen img{ width: 320px; margin: 0 auto 15px; }
	.home-banner .cont-inner .title{ font-size: 24px;margin-bottom: 15px; }
	.home-banner .cont-inner .play-btn{ font-size: 14px; padding: 5px 20px;}

	.home-three .three-content{ width: 100%;top: 6%; left:0; margin-left:0;}
	.home-three .three-content .big-tit{ font-size: 26px;}
	.home-three .three-content .small-tit{ font-size: 16px; line-height: 1.4;margin-bottom: 10px;padding: 0 20px; }
	.home-three .three-content .three-com{height: 400px;}
	.home-three .three-content .three-com .one-box{ width: 220px;left: 50%; top: 0; margin-left: -110px; }
	.home-three .three-content .three-com .two-box{ width: 220px;left: 0; bottom:0; }
	.home-three .three-content .three-com .three-box{ width: 220px;right: 0; bottom:0;}
	.home-three .three-content .three-com .turn{ width: 220px; height: 220px;}
	.home-three .three-content .three-com .turn img.circle{ width: 220px; height: 220px;}
	.home-three .three-content .three-com .turn img.quan{ width: 220px; height: 220px;}
	.home-three .three-content .three-com .turn:hover img.quanbg{ width: 220px; height: 220px;}
	.home-three .three-content .three-com .turn .text{ top:36%;}
	.home-three .three-content .three-com .turn .text strong{ font-size: 16px; margin-bottom: 5px; }
	.home-three .three-content .three-com .turn .text span{ font-size: 12px; line-height: 1.4; }
	.home-three .three-content .three-com .turn .text .jian{ width: 38px; height: 10px; margin: 5px auto 0;}
	.home-three .three-content .three-com .turn .text i{ width: 11px;height: 10px;}

	/*提升清静性能*/
	.sub-top .sub-banner .cont-inner{ width: 90%; left: 5%; top: 10%; }
	.sub-top .sub-banner .cont-inner .sub-tit{font-size: 34px;}
	.sub-top .sub-banner .cont-inner .banner-text{ font-size: 16px; line-height: 24px; }
	.sub-content{ padding: 10px; }
	.sub-content .big-tab{ padding: 0 10px; margin-bottom: 5px;margin-top: -85px;}
	.sub-content .big-tab .big-tab-tit{ font-size: 20px;}
	.sub-content .mid-tab{padding: 0;}
	.sub-content .mid-tab .tab-item{ height: 75px; font-size: 12px;}
	.sub-content .detail-cont{margin-top: 10px;}
	.detail .adas-pic{ margin-bottom: 10px; /* padding: 20px 0 0; */ /* background-color: rgba(79,78,83,0.8); */}
	.detail .adas-pic .cont-inner{ text-shadow: none;}
	.detail .adas-pic .cont-inner .txt-inner{ position: relative; top: 0;}
	.detail .adas-pic .cont-inner .title{ font-size: 18px; margin-bottom: 10px; padding: 0 15px; }
	.detail .adas-pic .cont-inner .sub-tit{font-size: 16px; margin: 10px auto; padding: 0 15px;}
	.detail .adas-pic .cont-inner p{ font-size: 12px; line-height: 22px;  padding: 0 15px;}
	.detail .adas-pic .cont-inner .adas-center .cont-box .sensing-link{ font-size: 12px; padding:5px 20px; margin: 10px auto 0; }

	.detail .adas-pic .cont-inner-bot{ padding: 10px 15px 20px 15px;}
  .detail .adas-pic .cont-inner-bot .sub-tit{ font-size: 18px; margin: 10px auto; }
  .detail .adas-pic .cont-inner-bot p{ font-size: 12px; line-height: 22px; }

	.detail .adas-video .play-btn{ width: 40px; height: 40px; margin-left: -20px; margin-top: -20px; }

	.detail .adas-listbox{ padding: 0; }
	.detail .adas-listbox .adas-title{font-size: 18px; margin: 0 auto 10px;}
	.detail .adas-listbox .adas-title strong{padding: 10px 20px;}
	.detail .adas-listbox .adas-list{ width: 100%; margin-left:0; margin-bottom: 10px; }
	.detail .adas-listbox .adas-list .listpic-cont{ padding: 5px; }
	.detail .adas-listbox .adas-list .listpic-cont .listpic .pic-info{bottom:0; padding:10px;font-size: 14px;}
	.detail .adas-listbox .adas-list .pic-tit{ font-size: 20px; margin: 10px auto;}
	.detail .adas-video-withe{ padding: 0;}
	.detail .adas-video-withe .cont-inner{margin: 10px auto 10px; padding: 0 10px;}
	.detail .adas-video-withe .cont-inner .sub-tit{ margin-bottom: 10px;font-size: 20px;}
	.detail .adas-video-withe .cont-inner p{ font-size: 14px;line-height: 24px;}
	.detail .adas-video-withe .play-btn{ width: 40px; height: 40px; margin-left: -20px; margin-top: -20px; }

	.detail .adas-listbox-inner{ margin: 0; background: none;}
	.detail .adas-video-withe{ margin: 0;}
	.detail .adas-video-withe .adas-bottom .cont{ padding: 0 20px; top: 42%;}
	.detail .adas-video-withe .adas-bottom .cont .title{ font-size: 26px;margin-bottom: 15px;}
	.detail .adas-video-withe .adas-bottom .cont p{ font-size: 16px;line-height: 30px;}

	.detail .sensing-pic{padding: 20px 0;}
	.detail .sensing-pic .cont-inner{ padding: 0 15px; }
	.detail .sensing-pic .cont-inner .title{ font-size: 18px; margin-bottom: 10px;}
	.detail .sensing-pic .cont-inner .sub-tit img{ width: 186px; margin: 0 auto 10px;}
	.detail .sensing-pic .cont-inner p{ font-size: 12px; line-height: 20px; }
	.detail .sensing-pic .cont-inner a.sensing-link{ font-size: 12px; padding:5px 20px; margin: 10px auto 0; }
	.detail .sensing-pic .technology-inner{ margin:20px auto 20px auto;  }
	.detail .sensing-pic .technology-inner li{ width: 100%; min-height: auto; padding-bottom: 15px;margin-bottom: 15px; }
	.detail .sensing-pic .technology-inner li:before{ bottom: 0; height: 1px; width: 200px; margin-left: -100px; left: 50%; background-color: #fff;top: unset; }
	.detail .sensing-pic .technology-inner li strong{ font-size:15px; margin-bottom: 7px; }
	.detail .sensing-pic .technology-inner li a{ font-size: 13px; line-height: 22px;}
	.detail .sensing-pic .technology-inner li:last-child:before{border-right:none;background-color: unset;}

	.detail .ace-com .cont-inner .title{ font-size: 18px; margin-bottom: 10px; }
	.detail .ace-com .cont-inner p{ font-size: 13px; line-height: 22px; }
	.detail .more-inner{ margin: 0 0 10px 0; width: 100%;}
	.detail .more-inner .left-text .cont-inner{ padding: 0 15px; background: #fff;}
	.detail .more-inner .left-text .cont-inner .block-box{ padding: 15px 0;}
	.detail .more-inner .left-text .title{ font-size: 18px; margin-bottom: 10px;}
	.detail .more-inner .left-text .title span{ padding-bottom: 10px;}
	.detail .more-inner .left-text p{ font-size: 14px;}
	.detail .more-inner .left-text .btn-box a.ace-link{ font-size: 14px; line-height: 42px; padding: 0 38px; }

	.detail .ace-inner{ padding-top: 20px; margin-top: 10px; }
	.detail .ace-inner .title{ font-size: 18px; margin: 10px auto; padding: 0 20px;}
	.detail .ace-inner p{ font-size: 14px; line-height: 22px; padding: 0 20px;}
	.detail .ace-inner .ace-list .ace-box .video-com{ padding: 0; margin-bottom: 10px;}
	.detail .ace-inner .ace-list{ margin: 20px 0 0 0; }
	.detail .ace-inner .ace-list .ace-box{ width: 100%; float: none;}
	.detail .ace-inner .ace-list .ace-box .video-com .video-play{ width: 40px; height: 40px;margin-left: -20px; margin-top: -20px;}
	.detail .ace-inner .ace-list .ace-box .ace-text{ padding:20px;}
	.detail .ace-inner .ace-list .ace-box .ace-text strong{ font-size: 18px; line-height: 26px; margin-bottom: 5px; }
	.detail .ace-inner .ace-list .ace-box .ace-text strong span{ display: block;}
	.detail .ace-inner .ace-list .ace-box .ace-text p{ font-size:14px; line-height: 22px;margin-bottom: 5px; padding: 0;}
	.detail .ace-inner .ace-list .bgcolor1{min-height: auto; margin: 0; background-size: cover;}
	.detail .ace-inner .ace-list .bgcolor2{min-height: auto; background-size: cover; }

	.detail .polar-com{ padding: 20px 10px 20px; margin-bottom: 10px; }
	.detail .polar-com .cont-inner{ margin-bottom: 20px;}
	.detail .polar-com .cont-inner .title{ font-size: 20px; margin: 0 auto 10px;}
	.detail .polar-com .cont-inner p{ font-size: 14px; line-height: 24px; }
	.detail .polar-com .cont-inner .polar-pic{width: 100%; margin: 20px auto; }
	.detail .polar-com .cont-inner p.bluet{  padding: 20px;}
	.detail .polar-com .polar-box{  margin-top: 20px;height: auto;}
	.detail .polar-com .polar-box .polar-info{position: unset; border-radius: none; padding: 10px 30px; width: 100%; }
	.detail .polar-com .polar-box .polar-info strong{ font-size:18px; margin-bottom: 5px; }
	.detail .polar-com .polar-box .polar-info p{ font-size: 14px; margin-bottom: 5px; }
	.detail .polar-com .polar-box .polar-tab{ width: 100%;position: relative; top: 0; right: 0; height: auto; overflow: hidden;margin-top: 10px;}
  .detail .polar-com .polar-box .polar-tab .polar-man{width: 260px; position: absolute;left: 10px;top: 10px;}
	.detail .polar-com .polar-box .polar-tab .polar-body{ width: 88px; float: right; }
	.detail .polar-com .polar-box .polar-tab .polar-body .body-item{ width: 88px; height: 88px; margin-bottom: 15px; display: block;position: relative; }
	.detail .polar-com .polar-box .polar-tab .polar-body .body-item .body-mask{position: absolute; left: 50%; top: 50%; width: 88px; height: 88px; margin-top: -44px; margin-left: -44px; }
	.detail .polar-com .polar-box .polar-tab .polar-body .body-item .body-mask img{ width: 100%; display: block; }
  .detail .polar-com .polar-box .polar-tab .polar-body .body-item .body-pic img{ width: 100%; display: block; }
  .detail .polar-com .polar-box .polar-tab .polar-detail{ width: 100%; height: auto; color: #fff;background-color: #46a2dc; padding:10px; border-radius: 0; }
	.detail .polar-com .polar-box .polar-tab .polar-detail .body-detail strong{ font-size: 20px; margin: 10px auto; }
	.detail .polar-com .polar-box .polar-tab .polar-detail .body-detail p{ font-size: 14px; line-height: 22px; }
	.detail .polar-com .polar-box .polar-tab .polar-detail .body-detail:before{content: ""; position: unset;}

	.detail .polar-com .collision-inner{ margin-top: 0;padding-bottom: 0; color: #fff; }
	.detail .polar-com .collision-inner .collision-info{ width: 100%; height: auto; padding:20px; position: unset; background-color: #46a2dc;}
	.detail .polar-com .collision-inner .collision-info span{ font-size: 18px; margin-bottom: 10px; }
  
	.detail .polar-com .collision-inner .collision-info p{ font-size: 14px; line-height: 24px; }
	.detail .polar-com .collision-inner .environment img{ width: 100%; display: block;}
	.detail .polar-com .collision-inner .collision-pic{ width: 100%; position: unset; }
	.detail .polar-com .collision-inner .collision-pic img{width: 100%;box-shadow: none; border:none;}
	.detail .polar-com .collision-inner .collision-text{ width:100%; position: unset; padding: 20px; background-color: #45a4a4;}
	.detail .polar-com .collision-inner .collision-text span{ font-size: 20px; margin: 10px 0; }
	.detail .polar-com .collision-inner .collision-text p{ font-size: 14px; line-height: 24px; }
	.detail .polar-video{ margin-top:20px; }
	.detail .polar-video .play-btn{ width: 58px; height: 58px; margin-left: -29px; margin-top: -29px; }

  /* 建设交通生态 */
  .shengtai .shengtai-box{width: 100%; margin-right: 0;}
  .shengtai .shengtai-box .shengtai-com{height: 240px; padding-top: 14px;}
  .shengtai .shengtai-box .shengtai-com .icon{ width: 106px; margin:0 auto 7px; }
  .shengtai .shengtai-box .shengtai-com .title{ font-size: 16px; margin:10px auto; }
  .shengtai .shengtai-box .shengtai-com p{ font-size: 14px; line-height: 24px; }
  .tips{font-size: 14px; margin: 30px auto 0; }

  /* 提高清静意识 */
  .dream-com{ padding: 10px; margin-bottom: 10px;}
  .dream-com .title{  font-size: 24px; margin:10px auto; }
  .dream-com .sub-tit{ font-size: 18px; margin:10px auto 20px; }
  .dream-com .dream-pic img{ margin:10px auto;}
  .dream-com .dream-pic a{ font-size: 12px; }
  .dream-com h3{ font-size: 20px; margin: 20px 0 10px; }
  .dream-com p{ font-size: 16px; line-height: 26px; }
  .dream-com .dream-list-box .dream-list{ width: 100%; margin-right: 0;}
  .dream-com .threelist .dream-list { width: 100%;  padding: 0 1%;}

  /*目今播放视频*/
  .detail .common-video .play-btn{ width: 40px; height: 40px; margin-left: -20px; margin-top: -20px; }
  .detail .common-video .video-tit{ font-size:20px;margin: 10px auto 20px;}

  .detail .polar-com .polar-slide{ width: 100%; margin:10px auto; height: auto; padding: 10px;}
  .detail .polar-com .polar-slide .gallery-top{ width: 100%; position: unset; }
  .detail .polar-com .polar-slide .gallery-top .swiper-slide img{ width: 100%; display: block; }
  .detail .polar-com .polar-slide .gallery-top .swiper-slide p{ width: 100%; font-size: 14px; line-height: 1.2; padding: 5px 10px; }
  .detail .polar-com .polar-slide .gallery-top .swiper-slide strong{color: #04a3e2;}
  .detail .polar-com .polar-slide .gallery-thumbs{ width: 100%; background: none; height: auto!important;left:0; display: none; }
  .detail .polar-com .polar-slide .gallery-thumbs .swiper-wrapper{ padding-top: 10px; }
  .detail .polar-com .polar-slide .gallery-thumbs .slide-tab{ width: 100%; margin-bottom: 0; text-align: center; margin-right: 0!important; padding-right: 0; }
  .detail .polar-com .polar-slide .gallery-thumbs .slide-tab p{ font-size: 14px;}
  .detail .polar-com .polar-slide .gallery-thumbs .slide-tab span{ display: none; }



  .detail .polar-com .polar-slide .swiper-slide strong{ font-size: 14px; margin-bottom: 6px;padding: 6px 15px;}
  .detail .polar-com .polar-slide .swiper-slide img{ margin-bottom: 10px;}
  .detail .polar-com .polar-slide .swiper-slide p{ font-size: 14px;line-height: 20px; }
  .detail .polar-com .polar-slide .swiper-button-next{ width: 10px; right: 0; }
  .detail .polar-com .polar-slide .swiper-button-prev{ width: 10px; left: 0; }

	.tgaqys-container{ padding: 10px;}
	.tgaqys-container .tab{ margin-top: 15px; overflow-y: hidden; overflow-x: auto; -webkit-overflow-scrolling: touch;}
	.tgaqys-container .tab ul{ display: block; white-space: nowrap;}
	.tgaqys-container .tab li{ font-size: 16px; padding-bottom: 15px; float: none; display: inline-block; width: auto; margin-right: 25px;}
	.tgaqys-container .content-box{ padding-top: 20px;}
	.tgaqys-container .content-box .top-title-box{ font-size: 16px;}
	.tgaqys-list-box .item-block-box{ margin-top: 20px;}
	.tgaqys-list-box .item-block-box .pic{ float: none; width: 100%;}
	.tgaqys-list-box .item-block-box .cont-inner { float: none; width: 100%;}
	.tgaqys-list-box .item-block-box .cont-inner .top-title{ font-size: 16px; border-bottom: #46a2dc solid 1px;padding-bottom: 6px;}
	.tgaqys-list-box .item-block-box .cont-inner .cont{ font-size: 14px; margin-top: 15px;}
	.tgaqys-list-box .item-block-box .cont-inner .more-btn{ font-size: 14px; margin-top: 10px;}
	.tgaqys-list-box .item-block-box .cont-inner .block-box{ padding: 20px 0 0 0;}
	
	.tgaqys-list-box .item-block-box .pic{ -webkit-animation-duration: 0s; animation-duration: 0s;}
	.tgaqys-list-box .item-block-box .cont-inner .top-title{ -webkit-animation-duration: 0s; animation-duration: 0s; opacity: 1;}
	.tgaqys-list-box .item-block-box .cont-inner .cont{ -webkit-animation-duration: 0s; animation-duration: 0s; opacity: 1;}
	.tgaqys-list-box .item-block-box .cont-inner .more-btn{ -webkit-animation-duration: 0s; animation-duration: 0s; opacity: 1;}
	
	/* 视频弹框 */
	.video-layer .layer-container{ height: auto; top: 50%; transform:translate(0,-50%);}
	

	.detail .adas-pic .specific-note{ position: initial; background-color: #fff;}


}




@media (max-width: 768px){
	
	
}

/* 特殊缩放 */
@media (min-width: 1201px) and (max-width: 1280px){
	/* 缩小70% */
	.detail .polar-com .polar-slide .gallery-top{ width: 830px;}
	.detail .polar-com .polar-slide .gallery-top .swiper-slide img{ width: 830px;}
	.detail .polar-com .polar-slide .gallery-top .swiper-slide p{ width: 750px;}
	.detail .polar-com .polar-slide .gallery-thumbs .slide-tab{ margin-bottom: 28px;}
	.detail .polar-com .polar-slide .gallery-thumbs .swiper-slide:nth-child(2) .slide-tab{ margin-right: 25px;}
	.detail .polar-com .polar-slide .gallery-thumbs .swiper-slide:nth-child(3) .slide-tab{ margin-right: 40px;}
	.detail .polar-com .polar-slide .gallery-thumbs .swiper-slide:nth-child(4) .slide-tab{ margin-right: 55px;}
	.detail .polar-com .polar-slide .gallery-thumbs .swiper-slide:nth-child(5) .slide-tab{ margin-right: 70px;}
	.detail .polar-com .polar-slide .gallery-thumbs .swiper-slide:nth-child(6) .slide-tab{ margin-right: 86px;}
	.detail .polar-com .polar-slide .gallery-thumbs .swiper-slide:nth-child(7) .slide-tab{ margin-right: 101px;}
	
	.detail .polar-com .collision-inner{ height: 410px;}
	/* .detail .polar-com .collision-inner .collision-picnew1{ height: 410px;} */
	.detail .polar-com .collision-inner .infobg1{ height: 454px;}
	.detail .polar-com .collision-inner .infobg1 .infotext{ width: 39%; padding-top: 85px;}
	.detail .polar-com .collision-inner .infobg2{ height: 454px;}
	.detail .polar-com .collision-inner .infobg2 .infotext{ width: 43%; padding-top: 127px;}
	
	.detail .ace-inner .ace-list .ace-box .ace-text{ padding-top: 8%;}
	.detail .ace-inner .ace-list .bgcolor2 .ace-box .ace-text{ padding-top: 19%;}
	
	.tgaqys-list-box .item-block-box .cont-inner .block-box{ padding-top: 0;}
	
}
<!--耗时1764568339.6971秒-->