/*header*/
.header {position:fixed;top:0;left:0;width:100%;border-bottom:1px solid rgba(255,255,255,0.3);z-index:55}
.header>div {padding:0}
.header .logo {padding-right:75px;text-align:right;line-height:90px;}
.header .navlist li {display:inline-table;padding:0 27px;line-height:90px;}
.header .navlist li>a {font-size:1.4rem;color:#FFF;font-weight:bold;}

.header .rlt_div {line-height:90px;}
.header .rlt_div>div {display:inline-block;position:relative}
.header .rlt_div .langs{background:url(../images/icon1-1.png) 0 center no-repeat; padding-left:15px;}
.header .langs>a {font-size:1.4rem;color:#FFF;padding-left:10px;/*padding-left:30px;background:url(../images/icon1-1.png) 0 center no-repeat;*/line-height:17px;/*display:block;*/}
.header .langs>a i {font-size:1.2rem;padding-left:9px;}
.header .langs>dl {position:absolute;transition:none;top:20px;width:100%;left:0;background:#FFF;margin:0;padding:10px;display:none;border-top:3px solid #019bff;box-shadow:0 0 8px rgba(0,0,0,.15)}
.header .langs>dl dd a {font-size:1.4rem;color:#333;display:block;border-bottom:1px dashed #666;line-height:30px;}
.header .langs>dl dd:last-child a {border:0}

.header .t_search {padding-left:23px;margin-left:23px;}
.header .t_search:before {content:'';width:1px;height:15px;background:rgba(255,255,255,0.14);position:absolute;left:0;top:50%;transform:translateY(-50%)}
.header .t_search>a {color:#FFF;font-size:1.4rem;}
.header .t_search>div {position:fixed;transition:none;top:91px;right:0;line-height:1;display:none;}
.header .t_search>div>input {background:#FFF;line-height:30px;line-height:30px;padding:0 35px 0 15px;width:100%;min-width:250px;border:1px solid #019bff;box-shadow:0 0 6px rgba(0,0,0,0.2)}
.header .t_search>div>i {position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:1.8rem;color:#000;cursor:pointer;}
.st-effect-2.st-menu{z-index:30!important;}
.on_header {background:#FFF;box-shadow:0 0 15px rgba(0,0,0,0.2)}
.on_header .navlist li a,.on_header .langs>a,.on_header .t_search>a {color:#333}
.on_header .t_search:before {background:rgba(0,0,0,0.3)}
.on_header .langs {background:url(../images/icon1-2.png) 0 center no-repeat!important;}
/*tem video*/
.tem_video {position:relative;transition:all .6s}
.tem_video .video_full {position:fixed;width:100%;height:100%;left:0;top:0;transition:none;background:#000}
 #background_video{position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); object-fit: cover; height: 100%; width: 100%;} 
 #video_cover{position: absolute; width: 100%; height: 100%; background-size: cover; background-position: center;background-repeat:no-repeat;} 
 #video_controls{position: absolute; left: 50%; transform: translate(-50%, 0);} 
 #play img{width: 100px;} 
 #pause img{width: 90px;} 
 #pause{display: none;} 
 #overlay {
  position: absolute;
  top: 0; right: 0; left: 0; bottom: 0;
  background: rgba(0,0,0,0.4);
}
 @media (min-width: 768px){
	 #video_controls{display: none;} 
}
.tem_video .infos {position:absolute;top:50%;transform:translateY(-50%) translateX(-50%);left:50%;width:100%;max-width:1200px;text-align:center;color:#FFF;}
.tem_video .infos>p {font-size:2.4rem;text-transform:uppercase}
.tem_video .infos>h1 {font-size:5.4rem;font-weight:bold;position:relative;padding:0 145px;margin:0 0 25px;}
.tem_video .infos>h2 {font-size:3rem;color:rgba(255,255,255,0.58)}
.tem_video .infos>h1:before,.tem_video .infos>h1:after {font-size:25.4rem;color:rgba(255,255,255,0.04);font-family:"Arial";position:absolute;top:50%;transform:translateY(-30%);}
.tem_video .infos>h1:before{content:'“';left:0}
.tem_video .infos>h1:after{content:'”';right:0}
.tem_video a.scroll_down {position:absolute;bottom:80px;left:50%;transform:translate(-50%,0);font-size:1.4rem;color:#FFF;font-weight:bold;text-transform:uppercase;text-align:center;}
.tem_video a.scroll_down i {width:2px;height:14px;display:block;background:#FFF;margin:0 auto 10px;transition:none;}
/*index-main*/
#index_main {position:relative;background:#FFF; overflow:hidden;}

.tem_about {padding:55px 0 0;transform:translateY(115px);position:relative;}
.tem_about:before {content:attr(data-name);font-size:24.7rem;color:rgba(0,0,0,0.03);text-transform:uppercase;font-weight:bold;position:absolute;right:0;top:0;}
.tem_about >div>h1 {font-size:6.4rem;color:#3a3a3a;font-weight:bold;text-transform:uppercase;margin:0 0 32px;}
.tem_about .editor {width:50%;font-size:1.4rem;color:#9c9b9b;line-height:1.6;margin:0 0 60px;}
.data_box>div {padding:0 17px;}
.data_box>div .item {padding:60px 30px 0;min-height:357px;box-shadow:0 0 25px rgba(0,0,0,0.23)}
.data_box>div .item>p {font-size:1.4rem;color:#9c9b9b;margin:0;height:90px;overflow:hidden;line-height:24px;}
.data_box>div .item>h1 {font-size:5.2rem;color:#0068b7;margin:0 0 10px;position:relative;}
.data_box>div .item>span {font-size:1.4rem;color:#606060;text-transform:capitalize}
.data_box>div:last-child .item>h1:after {content:'+';display:inline-table;font-size:3rem}
.data_box .num0 {background:url(../images/icon2-1.jpg) 0 0 no-repeat #FFF;}
.data_box .num1 {background:url(../images/icon2-2.jpg) 0 0 no-repeat #FFF;}
.data_box .num2 {background:url(../images/icon2-3.jpg) 0 0 no-repeat #FFF;}
.data_box .num3 {background:url(../images/icon2-4.jpg) 0 0 no-repeat #FFF;}
/*产品系列*/
.tem_product {width:100%;max-width:1700px;background-position:center;background-repeat:no-repeat;background-size:cover;padding:200px 0 115px;margin:0 auto;}
.tem_product h1 {font-size:3.6rem;color:#FFF;margin:0 0 50px;}
.tem_product .lists {display:table;width:100%;}
.tem_product .lists>div {display:table-cell;width:50%;vertical-align:top;}
.tem_product .lists>div>p.title {font-size:1.4rem;color:#f39801;text-transform:uppercase;margin:0 0 25px;}
.tem_product .lists>div li {padding:0 50px 0 0;margin:0 0 8px;}
.tem_product .lists>div li a {display:block;border-bottom:1px solid rgba(255,255,255,0.15);line-height:30px;font-size:1.4rem;color:#FFF;max-width:130px;}
.service_nav {padding-left:90px;}
/*icon 动画*/
.region-list{position:absolute;left:0;top:0}

@-webkit-keyframes warn{
0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}
100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}
}
@-moz-keyframes warn{
0%{-moz-transform:scale(0);transform:scale(0);opacity:1}
100%{-moz-transform:scale(1);transform:scale(1);opacity:0}
}
@-o-keyframes warn{
0%{-o-transform:scale(0);transform:scale(0);opacity:1}
100%{-o-transform:scale(1);transform:scale(1);opacity:0}
}
@keyframes warn{
0%{-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0);opacity:1}
100%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:0}
}
.area-box .dot{position:absolute;left:0;width:6px;height:6px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#3385c3;opacity:1;filter:alpha(opacity=100)}
.area-box .pulse{position:absolute;top:-8px;left:-8px;height:22px;width:22px;border:10px solid #f39801;-webkit-border-radius:48px;-moz-border-radius:48px;border-radius:48px;-webkit-box-shadow:0 0 4px #f39801,0 0 10px #f39801 inset;-moz-box-shadow:0 0 4px #f39801,0 0 10px #f39801 inset;box-shadow:0 0 4px #f39801,0 0 10px #f39801 inset;opacity:.53;filter:alpha(opacity=0);-webkit-animation:warn 2s ease-out both;-moz-animation:warn 2s ease-out both;-o-animation:warn 2s ease-out both;animation:warn 2s ease-out both;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite;background:0 0}
.area-box .delay-01{-webkit-animation-delay:0;-moz-animation-delay:0;-o-animation-delay:0;animation-delay:0}
.area-box .delay-02{-webkit-animation-delay:.4s;-moz-animation-delay:.4s;-o-animation-delay:.4s;animation-delay:.4s}
.area-box .delay-03{-webkit-animation-delay:.8s;-moz-animation-delay:.8s;-o-animation-delay:.8s;animation-delay:.8s}
.area-box .delay-04{-webkit-animation-delay:1.2s;-moz-animation-delay:1.2s;-o-animation-delay:1.2s;animation-delay:1.2s}
.area-box .delay-05{-webkit-animation-delay:1.6s;-moz-animation-delay:1.6s;-o-animation-delay:1.6s;animation-delay:1.6s}
.area-box .delay-06{-webkit-animation-delay:2s;-moz-animation-delay:2s;-o-animation-delay:2s;animation-delay:2s}
.area-box .delay-07{-webkit-animation-delay:2.4s;-moz-animation-delay:2.4s;-o-animation-delay:2.4s;animation-delay:2.4s}
.area-box .delay-08{-webkit-animation-delay:-.4s;-moz-animation-delay:-.4s;-o-animation-delay:-.4s;animation-delay:-.4s}
.area-box .delay-09{-webkit-animation-delay:-.8s;-moz-animation-delay:-.8s;-o-animation-delay:-.8s;animation-delay:-.8s}
.area-box .delay-10{-webkit-animation-delay:-1.2s;-moz-animation-delay:-1.2s;-o-animation-delay:-1.2s;animation-delay:-1.2s}
.area-box .delay-11{-webkit-animation-delay:4s;-moz-animation-delay:4s;-o-animation-delay:4s;animation-delay:4s}
.show-regin{display:none;}
.postition-1{left:37.7%;top:40%}
.postition-2{left:39.5%;top:35.6%}
.postition-3{left:35%;top:38.5%}
.postition-4{left:31.5%;top:43.2%}
.postition-5{left:30.5%;top:43.2%}
.postition-6{left:36%;top:38.5%}

.area-box .pulse {display:none;transition:none;}
/*销售地区*/
.tem_mark {width:100%;max-width:1315px;margin:0 auto;position:relative;padding:105px 0 65px;}
.tem_mark .title {margin:0 0 40px;text-align:center;}
.tem_mark .title h1{font-size:3.6rem;color:#383838;}
.tem_mark .title p {font-size:1.4rem;color:#aaa;margin:10px 0 0}
.tem_mark .map {position:relative;}
.tem_mark .map .mark_col {width:100%;position:absolute;top:0;left:50%;max-width:925px;transform:translateX(-50%);background:#FFF;border-radius:25px;box-shadow:0 0 10px rgba(0,0,0,0.2);padding:0 85px;}
.mark_col .swiper-slide a {line-height:52px;padding:0 3px;display:block;overflow:hidden;position:relative;font-size:1.4rem;color:#9b9b9b;text-align:center;}
.mark_col .swiper-slide a:after {content:'';width:0;height:2px;background:#0068b7;left:50%;bottom:0;position:absolute;transition:all .3s}
.mark_col .swiper-slide#current a,.mark_col .swiper-slide a:hover{color:#0068b7}
.mark_col .swiper-slide#current a:after,.mark_col .swiper-slide a:hover:after {width:100%;left:0}
.mark_col .swiper-page>div{position:absolute;top:50%;transform:translateY(-50%);outline:none;font-size:1.8rem;color:#888;left:35px;}
.mark_col .swiper-page>div.slide-button-next {left:auto;right:35px;}
.mark_col .swiper-page>div:hover {color:#000}

.tem_mark .main {position:absolute;top:40%;left:48%;background:#FFF;box-shadow:0 0 10px rgba(0,0,0,0.2);max-width:280px;padding:30px;width:275px;}
.tem_mark .main>div {font-size:1.4rem;color:#c9c9c9;}
.tem_mark .main>div>p:first-child {color:#989898;padding:0 0 8px;border-bottom:1px solid #d2d2d2;margin:0 0 15px;}

.icon_main .text>p{font-size:1.8rem;color:#989898;text-transform:capitalize;position:absolute;}
.icon_main .text>p:first-child {top:30%;left:7%}
.icon_main .text>p:first-child+p {top:53%;left:9%}
.icon_main .text>p:first-child+p+p {top:35%;right:19%}
.icon_main .text>p:last-child {top:70%;right:8%}
/*经典案例*/
.tem_case {background:#eee;padding:105px 0;}
.tem_case .title {text-align:center;margin:0 0 60px;}
.tem_case .title h1 {font-size:4.2rem;color:#383838;}
.tem_case .title p {font-size:1.4rem;color:#8f8f8f;margin:10px 0 0}
.tem_case .lists {position:relative;}
.tem_case .swiper-slide {position:relative;}
.tem_case .swiper-slide .img {overflow:hidden;margin:0 0 80px;background:#000;}
.tem_case .swiper-slide .infos {position:absolute;left:16%;bottom:-80px;height:100%;background:#FFF;box-shadow:0 0 8px rgba(0,0,0,0.08);padding:70px 45px 85px;max-width:395px;transform:scale(0);opacity:0;transition:all .6s}
.tem_case .swiper-slide .infos h2 {padding:20px 0 0;position:relative;font-size:2.4rem;color:#333;}
.tem_case .swiper-slide .infos h2:before {content:'';width:36px;height:3px;background:#0068b7;position:absolute;top:0;left:0}
.tem_case .swiper-slide .infos .editor {font-size:1.4rem;color:#949494;line-height:1.7;padding:50px 0 95px;text-align:justify;}
.tem_case .swiper-slide .infos>a {font-size:1.4rem;color:#0068b7;text-transform:capitalize;}
.tem_case .swiper-slide .infos>a i {padding-left:15px;}
.tem_case .swiper-slide.swiper-slide-active .infos {transform:none;opacity:1;transition-delay:.4s}

.tem_case .swiper-page {position:absolute;top:50%;width:100%;max-width:1200px;left:50%;transform:translate(-50%,-50%);z-index:1;margin:-40px 0 0}
.tem_case .swiper-page>div {outline:none;width:57px;height:57px;background:#FFF;border-radius:100%;box-shadow:0 0 10px rgba(0,0,0,0.2);line-height:57px;text-align:center;font-size:1.6rem;color:#949494}
.tem_case .swiper-page .slide-button-prev {float:left;transform:translateX(-26px)}
.tem_case .swiper-page .slide-button-next {float:right;transform:translateX(26px)}
.tem_case .swiper-page>div:hover {color:#0068b7}

.tem_case .slide-pagination {text-align:center;margin:40px 0 0;}
.tem_case .slide-pagination>span {display:inline-block;margin:0 6px;width:14px;height:14px;border-radius:0;background:#aaa;opacity:1;outline:none;}
.tem_case .slide-pagination>span.swiper-pagination-bullet-active {background:#0068b7}
/*新闻资讯*/
.tem_news {padding:115px 0 0;}
.tem_news .title {text-align:center;margin:0 0 100px;}
.tem_news .title h1 {font-size:3.6rem;color:#383838;}
.tem_news .title p {font-size:1.4rem;color:#a3a3a3;margin:20px 0 0}
.tem_news .lists {position:relative;}
.tem_news .swiper-slide a {display:block;position:relative;overflow:hidden;padding:0 45px 95px;}
.tem_news .swiper-slide p {font-size:1.4rem;color:#0068b7;margin:0 0 30px;}
.tem_news .swiper-slide h2 {font-size:1.8rem;color:#414141;line-height:24px;height:48px;overflow:hidden;margin:0 0 50px;}
.tem_news .swiper-slide .editor {font-size:1.4rem;color:#adadad;line-height:26px;margin:0 0 40px;height:78px;overflow:hidden;}
.tem_news .swiper-slide span {font-size:1.4rem;color:#adadad;}
.tem_news .swiper-slide a:before,.tem_news .swiper-slide a:after {content:'';width:1px;height:100%;background:#ededed;position:absolute;top:0;left:0}
.tem_news .swiper-slide a:after {left:auto;right:0}
/*通用footer*/
.footer {background:#282828;}
.footer .f_navlist {padding:80px 0 55px;display:table;}
.footer .f_navlist>dl {display:table-cell;margin:0}
.footer .f_navlist>dl dt a {font-size:1.8rem;color:#FFF;font-weight:normal;display:inline-block;margin:0 0 30px;}
.footer .f_navlist>dl dd a {font-size:1.4rem;color:#969696;display:inline-block;margin:0 0 10px;}
.footer .f_navlist>dl.pro_dl {width:280px;}
.footer .f_navlist>dl.pro_dl dd{display:inline-block;width:49%}

.copy {padding:50px 0;border-top:1px solid #3e3e3e}
.copy>div>* {display:table-cell;vertical-align:middle;}
.copy>div>div:last-child{position:absolute;right:0;top:50%;transform:translateY(-50%)}
.copy .copy_info {padding:0 0 0 50px;font-size:1.2rem;color:#5a5a5a;}
.copy .copy_info p {margin:10px 0 0;}
.copy .copy_info a {font-size:1.2rem;color:#5a5a5a;}
.copy .f_share a{width:31px;height:31px;display:inline-block;font-size:1.6rem;color:#FFF;line-height:31px;text-align:center;margin-left:10px;border-radius:100%;position:relative}
.copy .f_share a.wx {background:#26961a;}
.copy .f_share a.wb {background:#087dba}
.copy .f_share a.qq {background:#4a7eae}
.footer .code {position:absolute;bottom:35px;left:0;width:120px;display:none;transition:none;}
.footer .code img {padding:8px;background:#FFF;border-radius:5px;}
/*通用内页*/
.tem_banner {position:relative;}
.tem_banner .title {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:3.6rem;color:#FFF;font-weight:bold;text-shadow:0 4px 10px rgba(0,0,0,0.5)}

.subnav {padding:0 120px;position:relative;border-bottom:1px solid #d2d2d2}
.subnav  .mbx_nav {float:left;}
.subnav  .share_btn {float:right;position:relative}
.mbx_nav>a {font-size:1.4rem;color:#414141;line-height:60px;height:60px;float:left;padding:0 45px;position:relative;}
.mbx_nav>a:after,.mbx_nav .now span:after {content:'';width:1px;height:9px;background:#cacaca;position:absolute;top:50%;right:0;transform:translateY(-50%)}
.mbx_nav .now {float:left;position:relative;}
.mbx_nav .now span {display:block;line-height:60px;font-size:1.4rem;color:#0068b7;cursor:pointer;padding:0 45px;position:relative}
.mbx_nav .now .nav_down {position:absolute;top:60px;left:0;z-index:1;background:#FFF;width:100%;text-align:center;transition:none;display:none;border:1px solid #d2d2d2;border-top:2px solid #0068b7;}
.mbx_nav .now .nav_down li {border-bottom:1px solid #d2d2d2}
.mbx_nav .now .nav_down li a {font-size:1.4rem;color:#414141;line-height:35px;display:block;}
.mbx_nav .now .nav_down li:last-child{border:0}
.mbx_nav .now .nav_down li a:hover {color:#0068b7}
.mbx_nav>a:first-child {background:url(../images/icon5.png) center no-repeat;width:64px;border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2;padding:0}
.mbx_nav>a:first-child:after {display:none;}

.share_btn>span {font-size:1.4rem;color:#868686;padding:0 32px 0 63px;background:url(../images/icon4.png) 34px center no-repeat;line-height:60px;border:1px solid #d2d2d2;border-top:0;border-bottom:0;display:block;cursor:pointer;}
.share_btn>div {position:absolute;top:60px;right:0;z-index:1;display:none;transition:none;}
.share_btn>div a {font-size:1.6rem !important;}
/*公司简介*/
.company {padding:190px 0 0;position:relative;background-position:right -272px;background-repeat:no-repeat;}
.company .company_slogan {width:100%;max-width:1330px;margin:0 auto 85px;border-bottom:1px solid rgba(0,0,0,0.18);padding:0 35px 210px;}
.company .company_slogan>h1 {font-size:6.4rem;color:#0068b7;font-weight:bold;text-transform:uppercase;margin:0 0 62px;}
.company .company_slogan>div {width:50%;font-size:1.6rem;color:#272727;line-height:1.6;position:relative;padding:0 80px 0 65px;}
.company .company_slogan>div:before {content:'';position:absolute;background:url(../images/icon6-1.png) 0 0 no-repeat;width:55px;height:46px;top:0;left:20px}
.company .company_slogan>div:after {position:absolute;content:'';background:url(../images/icon6-2.png) 0 0 no-repeat;width:55px;height:46px;right:75px;bottom:-45px;}

.company .main {font-size:1.4rem;color:#646464;line-height:1.8;}

.about_box .img_list  {padding:95px 0;position:relative}
.about_box .img_list .swiper-slide a {display:block;position:relative;overflow:hidden;}
.about_box .img_list .swiper-slide a:hover img {transform:scale(1.06)}
.about_box .img_list .swiper-page {margin:25px 0 0;text-align:center;}
.about_box .img_list .swiper-page>div {outline:none;width:30px;height:30px;border:1px solid #d3d3d3;border-radius:100%;line-height:30px;text-align:center;font-size:1.4rem;color:#707070;display:inline-block;margin:0 10px;}
.about_box .img_list .swiper-page>div:hover {background:#0068b7;color:#FFF;border-color:#0068b7}

.about_box  .content {font-size:1.4rem;color:#646464;line-height:1.8;padding:45px 0}

.honor_list {padding:0 0 185px;}
.honor_list .editor {padding:100px 0 65px;font-size:1.4rem;color:#ababab;border-bottom:1px solid #e5e5e5;text-align:center;line-height:1.6}
.honor_list .editor h2 {font-size:2.4rem;color:#0068b7;padding:0 0 24px;margin:0 0 30px;position:relative;}
.honor_list .editor h2:after {content:'';width:46px;height:2px;background:#0068b7;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}
.honor_list  .lists {padding:35px 0 0}
.honor_list  .lists li {padding:0 12px;margin:0 0 50px;}
.honor_list  .lists li a {display:block;overflow:hidden;}
.honor_list  .lists li img {-webkit-animation-fill-mode:none;animation-fill-mode:none;}
.honor_list  .lists li a:hover img {transform:scale(1.06)}

.culture_box .main{padding:95px 0;text-align:center;}
.culture_box .main>h1 {font-size:2.4rem;color:#0068b7;padding:0 0 19px;position:relative;margin:0 0 25px;}
.culture_box .main>h1:after {content:'';width:18px;height:2px;background:#0068b7;position:absolute;bottom:0;left:50%;margin-left:-9px;}
.culture_box .main .editor {font-size:1.4rem;color:#4d4d4d;line-height:1.7;}
.culture_box .main .editor  .item {margin:85px 0 0;background:url(../images/icon7.jpg)0 0 no-repeat;padding:100px 0 90px;text-align:right;}
.culture_box .main .editor  .item .text {display:inline-block;text-align:left;color:#FFF;}

.culture_box  .imglists .editor{font-size:1.4rem;color:#656565;line-height:1.6;margin:0 0 54px;}
.culture_box  .imglists .lists {position:relative;padding:0 0 110px;}
.culture_box  .imglists .swiper-slide a {display:block;overflow:hidden;margin:0 0 16px;}
.culture_box  .imglists .swiper-slide a:hover img{transform:scale(1.06)}
.culture_box  .imglists .swiper-page {margin:40px 0 0;text-align:center;}
.culture_box  .imglists .swiper-page>div {display:inline-block;width:auto;padding:0 20px;outline:none;font-size:1.4rem;color:#3a3a3a}
.culture_box  .imglists .swiper-page>div span {width:auto;height:auto;border-radius:0;opacity:1;background:none;margin:0 14px;outline:none;position:relative;padding:0 3px;}
.culture_box  .imglists .swiper-page>div span:after {content:'';width:100%;height:3px;background:#0068b7;position:absolute;left:0;bottom:-11px;opacity:0;transition:all .3s}
.culture_box  .imglists .swiper-page>div span:hover,.culture_box  .imglists .swiper-page>div span.swiper-pagination-bullet-active {color:#0068b7}
.culture_box  .imglists .swiper-page>div span.swiper-pagination-bullet-active:after,.culture_box  .imglists .swiper-page>div span:hover:after {opacity:1}

.hisitory {padding:85px 0 120px;}
.hisitory>h1 {font-size:3rem;color:#343434;text-align:center;padding:0 0 38px;position:relative;margin:0 0 45px;}
.hisitory>h1:after {content:'';width:2px;height:23px;background:#0068b7;position:absolute;bottom:0;left:50%;margin-left:-1px;}
.hisitory .main {position:relative;}
.hisitory .main>ol li {float:left;width:50%;}
.hisitory .main>ol li  a {border:1px solid #e5e5e5;display:block;text-align:center;font-size:1.6rem;color:#343434;line-height:48px;}
.hisitory .main>ol li#current a {border-color:#0068b7;color:#FFF;background:#0068b7}
.hisitory .main .item {padding:96px 0 0}
.hisitory .main .item li {display:table;width:100%;}
.hisitory .main .item li>div {display:table-cell;vertical-align:top;}
.hisitory .main .item li>div.times {font-size:3rem;color:#0068b7;border-top:1px solid #0068b7;width:300px;padding-top:35px;}
.hisitory .main .item li>div.cnt{padding-left:40px;}
.hisitory .main .item li>div.cnt p{margin:0;border-top:1px solid #e5e5e5;font-size:1.4rem;color:#545454;line-height:48px;}
.hisitory .main .item li:last-child>div.cnt>p:last-child {border-bottom:1px solid #e5e5e5}

.technology {padding:80px 0 0;}
.technology>h1 {font-size:3rem;color:#343434;padding:0 0 38px;position:relative;text-align:center;}
.technology>h1:after {content:'';width:2px;height:23px;background:#0068b7;position:absolute;bottom:0;left:50%;margin-left:-1px;}
.technology .editor {font-size:1.4rem;color:#555;line-height:1.6;padding:25px 0 50px;text-align:center;}
.production_box {padding:95px 0 110px;}
.production_box h2 {font-size:3rem;color:#212121;margin:0 0 40px;}
.production_box .editor {font-size:1.4rem;color:#212121;line-height:1.6;}
.production_box  .lists {margin:70px 0 0}
.production_box  .lists .swiper-slide .img {overflow:hidden;position:relative;}
.production_box  .lists .swiper-slide p {font-size:1.4rem;color:#212121;margin:30px 0 0;text-align:center;}
.production_box  .lists .swiper-slide a:hover img {transform:scale(1.06)}
.production_box  .lists .slide-pagination {margin:45px 0 0;text-align:center;}
.production_box  .lists .slide-pagination >span {display:inline-block;margin:0 5px;opacity:1;width:10px;height:10px;background:#959595;border:3px solid #FFF;outline:none;}
.production_box  .lists .slide-pagination >span.swiper-pagination-bullet-active {border-color:#0068b7;background:#0068b7}
/*新闻资讯*/
.news_box .news_lists {padding:70px 0 0;}
.news_box .news_lists>h1 {font-size:3rem;color:#111;text-align:center;}
.news_box .news_lists .first{padding:70px 0;display:table;width:100%;}
.news_box .news_lists .first>div {display:table-cell;vertical-align:middle;}
.news_box .news_lists .first>.img{overflow:hidden;width:325px;}
.news_box .news_lists .first>.infos {padding-left:50px;}
.news_box .news_lists .first>.infos h2 a {font-size:1.8rem;color:#111;}
.news_box .news_lists .first>.infos span {font-size:1.4rem;color:#858585;padding:15px 0 30px;display:inline-block}
.news_box .news_lists .first>.infos .editor {font-size:1.4rem;color:#858585;line-height:1.6}
.news_box .news_lists .first:hover img {transform:scale(1.06)}

.news_box .lists {background:#f6f6f6;padding:80px 0 90px;}
.n_lists li {margin:0 0 43px;}
.n_lists li a {display:block;}
.n_lists li .img {overflow:hidden;}
.n_lists li .infos {border:1px solid #d2d2d2;border-top:0;padding:33px 35px 30px;}
.n_lists li .infos p {font-size:1.6rem;color:#187fc4;margin:0 0 13px;}
.n_lists li .infos h3 {font-size:1.6rem;color:#090909;margin:0 0 40px;}
.n_lists li .infos>div {font-size:1.4rem;color:#8e8e8e;line-height:24px;height:24px;overflow:hidden;}
.n_lists li .infos>span {display:block;font-size:1.4rem;color:#b5b5b5;display:block;margin:15px 0 0;text-align:right;}
.n_lists li a:hover img {transform:scale(1.06)}
/*产品中心-别墅电梯*/
.product_box .product_infos {padding:70px 0;}
.product_infos  .title {padding:0 0 40px;margin:0 0 50px;border-bottom:2px solid #434343;text-align:center;}
.product_infos  .title h1 {font-size:3rem;color:#111;margin:0 0 35px;}
.product_infos  .title .editor {font-size:1.4rem;color:#969696;line-height:1.7;}
.product_infos   .infos>div {padding:0}
.product_infos   .infos>div:last-child{padding-left:65px;}
.product_infos   .infos>div:last-child .item {display:table;width:100%;margin:0 0 55px;}
.product_infos   .infos>div:last-child .item >div {display:table-cell;vertical-align:top;}
.product_infos   .infos>div:last-child .item >div.img {width:60px;}
.product_infos   .infos>div:last-child .item >div.text{font-size:1.4rem;color:#868686;line-height:1.6;}
.product_infos   .infos>div:last-child .item >div.text em {font-size:1.8rem;color:#111;display:block;margin:0 0 10px;}

.decorating {padding:0 0 40px;text-align:center;}
.decorating h1 {font-size:2.4rem;color:#1a1a1a;padding:0 0 25px;border-bottom:1px solid #d8d8d8;margin:0 0 40px;}
.decorating .swiper-slide .img {overflow:hidden;}
.decorating .swiper-slide p {font-size:1.4rem;color:#221815;margin:25px 0 0}
.decorating  .swiper-page {margin:45px 0 0;}
.decorating  .swiper-page>div {display:inline-block;margin:0 5px;width:auto;outline:none;}
.decorating  .swiper-page>div:first-child,.decorating  .swiper-page>div:last-child {width:30px;height:30px;border:1px solid #d4d4d4;border-radius:100%;line-height:30px;font-size:1.4rem;color:#707070;}
.decorating  .swiper-page>div span {font-size:1.4rem;color:#1a1a1a}
.decorating .swiper-slide a:hover img {transform:scale(1.06)}

.text_download {background:#eee;padding:65px 0 50px;}
.text_download h3 {font-size:2.4rem;color:#353535;padding:0 0 15px;border-bottom:1px solid #bfbfbf;margin:0 0 10px;}
.text_download li {border-bottom:1px dashed #c9c9c9;}
.text_download li>p {float:left;font-size:1.4rem;color:#3d3d3d;margin:0;line-height:45px;}
.text_download li>a {float:right;font-size:1.4rem;color:#727272;padding-right:41px;background:url(../images/icon8.png) right center no-repeat;margin-right:20px;line-height:45px;}
/*乘客电梯*/
.product_table {}
.product_table>ol {text-align:center;}
.product_table>ol li {display:inline-block;margin:0 10px;}
.product_table>ol li a {display:block;padding:0 26px;line-height:40px;font-size:1.6rem;color:#000}
.product_table>ol li#current a,.product_table>ol li a:hover {background:#187fc4;color:#FFF}
.product_table .pro_cnt {margin:50px 0 0;}
.pro_cnt .item>div {padding:0}
.pro_cnt .item>div:last-child {padding:0 0 0 60px;}
.pro_cnt .item h2 {font-size:2.4rem;color:#000;padding:24px 0 45px;}
.pro_cnt .item .editor {font-size:1.4rem;color:#868686;line-height:1.6}
.pro_cnt .item .editor>p:first-child {padding-right:100px;}
.pro_cnt .item .editor .pz_list {margin:70px 0 50px;padding-right:100px;}
.pro_cnt .item .editor .pz_list li {display:table;width:100%;margin:0 0 40px;}
.pro_cnt .item .editor .pz_list li>div {display:table-cell;vertical-align:top}
.pro_cnt .item .editor .pz_list li>div.img {width:60px;}
.pro_cnt .item .editor .pz_list li>div.infos p.name{color:#000;margin:0}
/***配置单****/
.configuration {background:url(../images/icon_bg.jpg) center no-repeat;padding:54px 0 215px;background-size:cover;}
.config_box {width:50%;background:#FFF;padding:50px 40px 35px;max-width:500px;} 
.config_box li {border-bottom:1px dashed #dcdcdc;padding:0 15px;}
.config_box li .c_title {padding:15px 0;font-size:1.8rem;color:#696e72;padding-left:50px;cursor:pointer;position:relative}
.config_box li .c_main {transition:none;display:none;font-size:1.4rem;color:#868686;line-height:1.6;padding:0 0 20px;}
.config_box li .name0 {background:url(../images/9-1.png) 0 center no-repeat;}
.config_box li .name1 {background:url(../images/9-3.png) 0 center no-repeat;}
.config_box li .name2 {background:url(../images/9-2.png) 0 center no-repeat;}
.config_box li .name3 {background:url(../images/9-4.png) 0 center no-repeat;}
.config_box li .name4 {background:url(../images/9-5.png) 0 center no-repeat;}
.config_box li .c_title i {font-size:1.4rem;position:absolute;right:10%;top:50%;transform:translateY(-50%)}
.config_box li.open .c_title i {transform:rotate(180deg) translateY(50%)}
.config_box li:first-child .c_main {display:block;}
.config_box li:last-child {border:0}

.product_list {width:100%;max-width:1000px;margin:0 auto;}
.product_list li{margin:0 0 50px;position:relative}
.product_list li>div {padding:0;overflow:hidden;}
.product_list li.flt>div {float:right;}
.product_list li>div.infos {background:url(../images/icon_10-1.jpg) 0 0 no-repeat;background-size:cover;padding:80px 115px;position:absolute;top:0;right:0;height:100%;}
.product_list li>div.infos h3 {font-size:1.8rem;color:#FFF;margin:0 0 60px;}
.product_list li>div.infos .editor {font-size:1.4rem;color:#d6d6d6;line-height:1.7;padding:0;}
.product_list li>div.infos .editor p {margin:0}
.product_list li.flt>div.infos {background:url(../images/icon_10-2.jpg) 0 0 no-repeat;left:0;right:auto;}
.product_list li:hover img {transform:scale(1.06)}

.product_infos .car_infotitle {font-size:2.4rem;color:#1a1a1a;margin:0 0 60px;}

.medical_elevator{font-size:1.4rem;color:#969696;}
.medical_elevator .item >p:first-child+p{font-size:1.8rem;color:#000;}
.medical_elevator .txt {display:table;width:100%;margin:0 0 60px;}
.medical_elevator .txt>div {display:table-cell;vertical-align:top;}
.medical_elevator .txt>div.img {width:55px;}
.medical_elevator .txt>div.in_txt>em {font-size:1.8rem;color:#000;display:inline-block;margin:0 0 10px;}
/*载货电梯*/
.cargo_box .colimg {margin:0 0 65px;}
.cargo_box .cargo_lists {width:100%;max-width:1000px;margin:0 auto;}
.cargo_lists h2 {font-size:2.4rem;color:#1a1a1a;margin:0 0 40px;text-align:center;}
.cargo_lists li>div{padding:0}
.cargo_lists li.flt>div {float:right;}
.cargo_lists li>div:last-child {padding:50px 55px 0;}
.cargo_lists li>div:last-child p.cargo_name {font-size:1.8rem;color:#187fc4;margin:0 0 35px;font-weight:bold;}
.cargo_lists li>div:last-child p.cargo_name i {padding-right:10px;}
.cargo_lists li>div:last-child .editor {font-size:1.4rem;color:#686868}
/*工程业绩*/
.case_box {background:#f7f7f7;padding:70px 0 120px;}
.case_box h1 {font-size:3rem;color:#111;text-align:center;margin:0 0 45px;}
.case_box .case_nav {background:#FFF;padding:35px 0;width:100%;max-width:1100px;margin:0 auto 95px;text-align:center;box-shadow:0 5px 10px rgba(0,0,0,0.3);}
.case_box .case_nav li {display:inline-block;margin:0 25px;}
.case_box .case_nav li a{font-size:1.4rem;color:#969696;padding-left:23px;position:relative;}
.case_box .case_nav li a:before {content:'';width:11px;height:11px;border:1px solid #979797;border-radius:100%;position:absolute;left:0;top:50%;transform:translateY(-50%);}
.case_box .case_nav li a:after {content:'';width:5px;height:5px;background:#187fc4;position:absolute;left:3px;top:50%;transform:translateY(-50%);border-radius:100%;transition:all .3s;opacity:0}
.case_box .case_nav li.on a:after ,.case_box .case_nav li a:hover:after{opacity:1;}

.case_lists .list li {padding:0 15px;margin:0 0 58px;}
.case_lists .list li a{display:block;border:1px solid #d2d2d2;padding:22px 22px 30px;text-align:center;}
.case_lists .list li .img {overflow:hidden;}
.case_lists .list li p.title {font-size:1.4rem;color:#353535;margin:35px 0 0;}
.case_lists .list li a:hover img {transform:scale(0.98)}
.more_btn {background:#FFF;padding:18px 0;border:1px solid #c9c9c9;text-align:center;}
.more_btn a>*{display:inline-block;margin:0}
.more_btn p>span {transition:none;font-size:1.4rem;color:#8a8a8a;}
.more_btn p>span:last-child {display:none;}
.more_btn p:after {content:'+';font-size:1.8rem;color:#187fc4;display:inline-block;}
.more_btn a>span {font-size:1.4rem;color:#000;font-weight:bold;}
/*工程业绩内页*/
.caseshow {background:#f7f7f7;padding:70px 0 120px;}
.caseshow h1 {font-size:3rem;color:#111;text-align:center;margin:0 0 45px;}
.caseshow .imglist {position:relative;}
.caseshow .swiper-slide {overflow:hidden;}
.caseshow .imglist .swiper-page>div {position:absolute;z-index:1;outline:none;left:10px;top:50%;transform:translateY(-50%);font-size:4.5rem;color:#FFF;text-shadow:0 0 8px rgba(0,0,0,0.2)}
.caseshow .imglist .swiper-page>div.slide-button-next {right:10px;left:auto;}
.caseshow .imglist .swiper-page>div:hover {color:#0068b7}
.caseshow .imglist .slide-pagination {position:absolute;bottom:15px;left:0;width:100%;z-index:1;text-align:center;}
.caseshow .imglist .slide-pagination span {display:inline-block;margin:0 6px;width:10px;height:10px;opacity:1;background:#FFF;outline:none;box-shadow:0 0 6px rgba(0,0,0,.1)}
.caseshow .imglist .slide-pagination span.swiper-pagination-bullet-active {background:#0068b7}
.caseshow .details {margin:35px 0 0;padding:35px 0 0;border-top:2px solid #000;font-size:1.4rem;color:#1a1a1a;line-height:1.8}
/***/
.page {text-align:center;}
.page li {display:inline-block;margin:0 17px;}
.page li a {font-size:1.4rem;color:#3a3a3a;display:inline-block;padding:0 2px;position:relative;}
.page li a:after {content:'';width:100%;height:3px;background:#0068b7;position:absolute;bottom:-11px;left:0;opacity:0;transition:all .3s}
.page li.active a ,.page li a:hover{color:#0068b7;}
.page li.active a:after,.page li a:hover:after {opacity:1}
/*客户中心*/
.service_box {padding:60px 0 110px;}
.service_box h1 {font-size:2.4rem;color:#000;text-align:center;margin:0 0 120px;}
.service_box .editor {font-size:1.4rem;color:#808080;line-height:1.6}
.service_box .editor h3 {font-size:1.8rem;color:#187fc4;margin:0 0 30px;}
.service_box .editor .item {padding:10px 0;margin-top:25px;border:1px solid #e5e5e5;border-left:0;border-right:0;display:table;width:100%}
.service_box .editor .item>div {display:table-cell;vertical-align:middle;width:50%}
.service_box .editor .item>div p {padding-left:25px;position:relative;margin:0 0 30px;}
.service_box .editor .item>div p:before {content:'';width:4px;height:4px;background:#187fc4;border-radius:100%;position:absolute;top:8px;left:10px;}
.service_box .editor .item>div.img {text-align:right;}
.service_box .editor>.img {padding:65px 0}
.service_box .editor .item2 {padding:90px 0 0}
.service_box .editor .item2 .info {display:table;width:100%;padding:30px 0;}
.service_box .editor .item2 .info>p {display:table-cell;vertical-align:middle;padding-right:35px;font-size:1.6rem;color:#000;margin:0}
.service_box .editor .item2 .info>p>img {margin-right:15px;}

.service_mapbox {padding:60px 0 35px;}
.service_mapbox .infos {position:relative;}
.service_mapbox .infos>h1 {font-size:2.4rem;color:#1f1f1f;position:absolute;text-align:center;top:40px;left:0;width:100%;text-align:center;line-height:1.6}
.service_mapbox .lists {width:100%;max-width:1000px;margin:0 auto;padding:40px 80px 35px;transform:translateY(-95px);box-shadow:0 0 10px rgba(0,0,0,0.2);background:#FFF}
.service_mapbox .lists li {display:table;width:100%;border-bottom:1px solid #e5e5e5;line-height:50px;cursor:pointer;position:relative}
.service_mapbox .lists li:after {content:'';width:0;height:2px;background:#000;position:absolute;bottom:-1px;left:0;transition:all .3s}
.service_mapbox .lists li >div {display:table-cell;vertical-align:middle;}
.service_mapbox .lists li >div.name {width:130px;font-size:1.4rem;color:#9b9b9b;}
.service_mapbox .lists li >div.cnt {font-size:1.4rem;color:#000}
.service_mapbox .lists li#current>div.name {color:#0068b7;}
.service_mapbox .lists li#current:after{width:100%;left:0}
/*加盟代理*/
.join_agent {background:#f8f8f8;padding:60px 0 150px;}
.join_agent .title {margin:0 0 60px;text-align:center;}
.join_agent .title h1 {font-size:2.4rem;color:#000;margin:0 0 10px;}
.join_agent .title .editor {font-size:1.4rem;color:#808080;}

.join_agent .feedback {background:#FFF;padding:60px 100px 95px;}
.feedback h2 {font-size:1.6rem;color:#000;margin:0 0 20px;}
.feedback .mainbox .all_message {border:1px solid #1b1b1b;border-left:0;border-right:0}
.feedback .mainbox  .item {display:table;width:100%}
.feedback .mainbox  .item>div {display:table-cell;vertical-align:middle;}
.feedback .mainbox  .item>div.name {width:185px;background:#f8f8f8;font-size:1.6rem;color:#000;text-align:center;}
.feedback .mainbox  .item:first-child {border-bottom:1px solid #dcdcdc}
.feedback .mainbox  .item:first-child .lists {padding:54px 240px 54px 60px;}
.feedback .mainbox  .item:first-child .lists li {float:left;width:50%;padding-right:15px;margin:0 0 17px;}
.feedback .mainbox  .item:first-child .lists li:last-child {width:100%}
.feedback .mainbox  .item .lists li input[type="text"],.feedback .mainbox  .item .lists li select {width:100%;height:46px;line-height:46px;border:1px solid #e5e5e5;padding:0 15px;font-size:1.4rem;color:#868686}
.feedback .mainbox  .item:last-child .lists {padding:54px;}
.feedback .mainbox  .item:last-child .lists li {margin:0 0 15px;}
.feedback .mainbox  .item .lists li textarea {width:100%;height:134px;padding:5px 15px;border:1px solid #e5e5e5;font-size:1.4rem;color:#868686}
.feedback .mainbox  .item .lists li.verify_code input[type="text"] {max-width:220px;background:#f8f8f8}
.feedback .mainbox  .item .lists li.verify_code a {font-size:1.4rem;color:#c7c7c7;text-decoration:underline}
.feedback .mainbox  .item .lists li select {padding-left:36px;background:url(../images/icon_11.png) 17px center no-repeat;outline:none;}

.feedback .mainbox  .sub {text-align:center;margin:65px 0 0;}
.feedback .mainbox  .sub input{margin:0 9px;border:1px solid #dcdcdc;display:inline-block;width:175px;height:50px;background:none;font-size:1.4rem;color:#575757}
.feedback .mainbox  .sub input:first-child {background:#0068b7;border-color:#0068b7;color:#FFF}
/*联系我们*/
.contact_box, .recruit_box {background:#f8f8f8;padding:64px 0 35px;}
.contact_box .title {text-align:center;}
.contact_box .title h1 {font-size:2.4rem;color:#000;margin:0 0 10px;}
.contact_box .title .editor {font-size:1.4rem;color:#808080;}
.contact_box .infos {text-align:center;padding:65px 0 80px;}
.contact_box .infos p {font-size:1.8rem;color:#000;}
.contact_box .infos p:last-child {font-size:1.8rem;color:#187fc4;}
.contact_box .infos p i {font-weight:bold;}

.contact_box .map {position:relative;z-index:1}
.contact_box .info_list {background:#FFF;transform:translateY(-65px);border:1px solid #e5e5e5;padding:65px 100px 35px;z-index:2}
.contact_box .info_list>p:first-child {font-size:1.4rem;color:#000;margin:0 0 40px;}
.contact_box .info_list>p:first-child em {padding-right:40px;}
.contact_box .info_list>div.item {margin:0 0 75px;}
.contact_box .info_list>div.item h3 {font-size:1.6rem;color:#187fc4;margin:0 0 20px;}
.contact_box .info_list>div.item table {width:100%;border-top:1px solid #000;font-size:1.4rem;color:#808080}
.contact_box .info_list>div.item table td {line-height:50px;border-bottom:1px solid #e8e8e8;width:25%;vertical-align:middle}
.contact_box .info_list>div.item table tr.firstRow {color:#000}
.contact_box .info_list>div.item table tr:last-child td {border-color:#000}
.contact_box .info_list>div.item1 table td {width:20%}

.recruit_box .title{padding: 0 0 40px; margin: 0 0 50px; text-align: center;}
.recruit_box .title h1 {font-size: 3rem; color: #111; margin: 0 0 35px;}
.recruit_box .title .editor {font-size: 1.4rem; color: #969696; line-height: 1.7;}
.recruit_box .job_list li{padding: 15px;}
.recruit_box .job_list li .inner-wrap{ border: 1px solid #ccc; padding: 20px; transition: 0.5s all; display: block;}
.recruit_box .job_list li:hover .inner-wrap{ /*border: 1px solid rgb(1, 155, 255); */background: #fff; box-shadow: 0 0 10px rgba(0,0,0,.2); transition: 0.5s all;}
.recruit_box .job_list li .job-title{font-size: 20px; color: rgb(1, 155, 255); margin: 20px 0; position: relative;}
.recruit_box .job_list li a i{margin-top: 10px;}
.recruit_box .job_list li a i.fa{color: #f8f8f8; font-size: 18px; transition: 0.5s all;}
.recruit_box .job_list li a:hover i.fa{color: rgb(1, 155, 255); transition: 0.5s all;}
.recruit_box .job_list li .job-title::after{width: 50px; border-bottom: 5px solid #ccc; position: absolute;}
/**/
.st-container .st-menu {background:rgba(0,0,0,0.7)}
.st-container .st-menu ul li a {color:rgba(255,255,255,0.8)}
.st-container .st-menu ul li a:hover,.st-container .st-menu ul li.active a {background:rgba(0,0,0,0.07);box-shadow:0 4px 8px rgba(0,0,0,0.2)}
/***************************/

/***********ipad and coomon mobile***************/
@media(max-width:1920px){
.tem_case .swiper-slide .infos .editor{padding:50px 0px 55px;}
}
@media(max-width:1500px){
.tem_case .swiper-slide .infos .editor{padding:30px 0px 25px;}
}
@media(max-width:1366px){
  .tem_case .swiper-slide .infos{padding: 50px 45px 85px;}
  .tem_case .swiper-slide .infos h2{font-size:2.2rem;}
  .tem_case .swiper-slide .infos .editor{padding: 40px 0 25px;}
  .technology .editor{padding: 0 10px;}
  .product_infos .title .editor{padding: 0 10px;}
  .feedback .mainbox .item:first-child .lists{padding: 54px 140px 54px 60px}
}
@media(max-width:1280px){
  .tem_case .swiper-slide.swiper-slide-active .infos{ padding: 40px 45px 25px;}
  .tem_case .swiper-slide .infos .editor{padding:20px 0px 20px;}
}

@media(max-width:1200px){
  .tem_inner{padding-left:10px; padding-right:10px;}
  .feedback .mainbox .item:first-child .lists{padding: 54px 40px 54px 60px}
}
@media(max-width:1032px){
  .data_box>div .item>h1{font-size:4rem; transition:0.5s all;}
}
@media(max-width:992px){
	.st-menu {display:block;}	
	.header {display:none;}
	.m-header  {top:0;opacity:1}	
	.data_box>div .item>h1{font-size:3.6rem;}
	.tem_product .lists>div li{padding:0 15px;}
	.tem_case .swiper-container{overflow:visible;}
	.footer .f_navlist{display:none;}
	.hisitory .main .item li>div.times{width: 150px;}
	.config_box{width: 60%;}
	.product_list li>div.infos{padding: 40px 60px;}
	.service_box .editor .item2 .info>p{width: 50%;display: block; float: left; margin: 10px 0;}
	.service_box .editor .item2 .info>p>img{ height: 33px; }
	.service_mapbox .lists{transform: translateY(-75px);}
	.feedback .mainbox .item:first-child .lists{ padding: 54px 40px 54px 60px;}
	.cargo_lists li>div:last-child{padding: 30px 35px 0;}
}

/********mobile********/
@media(max-width:768px){
	.data_box .item{background-size:cover;}
	.col-sm-3{width:50%; float:left; margin: 17px 0;}
	.tem_case .swiper-slide .infos h2{font-size:1.8rem;}
	.subnav{padding:0;}
	.company .company_slogan>div{width:90%; padding: 0 20px 0 25px; line-height:36px;}
	.company .main{padding-top: 0px;}
	.hisitory .main .item li>div{display: block;}
	.hisitory .main .item li>div.times{padding:20px; border: 1px solid #0068b7; background: #0068b7; width: 100%; color: #fff; transition: 0.5s all;}
	.hisitory .main .item li>div.cnt{padding-left:20px;}
	.hisitory .main .item li>div.cnt p{line-height: 26px; padding: 8px 0;}
	.config_box{width: 70%; padding: 50px 30px 35px 30px;}
	.config_box li .c_title{font-size: 1.5rem;}
	.config_box li .c_title i{right: 10px;}
	.product_list li>div.infos h3{margin:0 0 30px;}
	.service_box .editor .item2 .info>p{font-size: 1.3rem;}
	.service_mapbox .infos>h1{font-size: 2rem;}
	.service_mapbox .lists{transform: translateY(-55px);}
	.join_agent .feedback{padding: 60px 40px 95px;}
	.feedback .mainbox .item:first-child .lists{ padding: 54px 30px 54px 40px;}
	.feedback .mainbox .item:last-child .lists{padding: 54px 30px 54px 40px;}
	.product_infos .infos>div:last-child, .pro_cnt .item>div:last-child{padding-top: 40px; padding-left: 30px;}
}

@media(max-width:640px){
  .tem_about .editor{width:90%;}
  .tem_product .lists .product_nav {width:60%;}
  .tem_product .lists .service_nav{width:40%;}
  .service_nav{padding-left:20px;}
  .tem_mark .main{left:20%;}
  .tem_case{padding:50px 0;}
  .tem_case .swiper-slide .img{margin:0;}
  .tem_case .swiper-slide .infos{ bottom:auto; height:auto; left:0; right:0; max-width:100%; padding:35px; position:relative;}
  .tem_case .swiper-page{top:25%;}
  .mbx_nav>a{padding:0 15px;}
  .mbx_nav .now span{padding:0 15px;}
  .news_box .news_lists .first>.img{width:100%; display:block}
  .news_box .news_lists .first>.img img{width:100%;}
  .news_box .news_lists .first>.infos{display:block; padding-left:10px;}
  .honor_list .editor h2{font-size: 1.8rem; line-height: 1.5;}
  .config_box li{padding: 0;}
  .product_list li>div.infos{ padding: 40px 30px; width: 100%; position: relative; background-size: cover!important;}
  .product_list li>div.img{width: 100%;}
  .product_list li>div.img img{width: 100%;}
  .cargo_lists li>div:last-child{padding: 20px;}
  .cargo_lists li>div:last-child p.cargo_name{margin-bottom: 15px;}
  .service_box .editor .item{  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-box-align: center;
  -webkit-box-pack: center;
  /*-webkit-box-direction: normal;*/
  -webkit-box-direction: reverse;}
  .service_box .editor .item>div{display: block; width: auto; margin-bottom: 30px;}
  .service_box .editor .item2 .info>p{width: 100%;}
  .service_mapbox .infos>h1{font-size: 1.5rem; top:20px;}
  .service_mapbox .lists{padding: 40px 40px 35px;}
  .service_mapbox .lists{transform: translateY(-40px);}
  .feedback .mainbox .item>div.name{width: 120px;}
  .feedback .mainbox .item:first-child .lists li{width: 100%;}
}
@media(max-width:480px){
  .tem_video .infos>h1{font-size:3rem;}
  .tem_about .col-xs-6{margin:0; padding:0;}
  .tem_product .lists .product_nav .col-xs-6{width:50%; }
  .mbx_nav>a{padding:0 10px;}
  .mbx_nav .now span{padding:0 10px;}
  .share_btn>span{padding: 0 26px 0 26px;}
  .company .company_slogan>h1{font-size: 5.2rem;}
  .about_box .img_list{padding:40px 0;}
  .company{padding:100px 0 0;}
  .config_box{width: 100%;}
  .cargo_lists li>div{width: 100%;}
  .service_mapbox .infos>h1{font-size: 1.3rem; top: 0px;}
  .service_mapbox .lists li >div.cnt{line-height: 2; font-size: 1.2rem;}
  .service_mapbox .lists{padding: 40px 30px 35px;}
  .service_mapbox .lists{transform: translateY(-30px);}
  .join_agent .feedback{padding: 60px 30px 95px;}
  .feedback .mainbox .item>div.name{width: 100%; line-height: 48px;}
  .feedback .mainbox .item>div{display: block;}
  .feedback .mainbox .item:first-child .lists {padding: 34px 10px 54px 20px;}
  .feedback .mainbox .item:last-child .lists {padding: 34px 10px 54px 20px;}
  .share_btn>span{background-position:5px;}
  .tem_video .infos>h1{padding:0;}

}


