
@media (max-width: 1800px) {
    #section5 .container5{transform: scale(.6);-webkit-transform: scale(.6);}
    #section2 .container{transform: scale(.7);-webkit-transform: scale(.7);}
    #section4 .container{transform: scale(.7);-webkit-transform: scale(.7);}
    .caseBox{
        transform: scale(.7);-webkit-transform: scale(.7);
        transform-origin: top;-webkit-transform-origin: top;
    }
}

@media (max-width: 1200px) {

    .about_lt .lt_cont{padding:40px 30px;}
    .about_lt .about_txt{margin:25px 0;}
    .mission_cont .mission_list:nth-child(5) dl:before{height:104px;top:-70px;left:-14px;}
    .mission_cont .mission_list:nth-child(5) dl:after{height:104px;top:-70px;right:-14px;}
    .mission_cont .mission_list:nth-child(4) dl:before{height:104px;top:-70px;left:-14px;}
    .mission_cont .mission_list:nth-child(4) dl:after{height:104px;top:-70px;right:-14px;}


    .partnerList li{width:100px;height:100px;}


}
@media (max-width: 992px) {
    .about_lt .lt_box{padding:15px;}
    .about_lt .lt_cont{padding:15px 15px;}
    .about_lt .about_txt{margin:10px 0;}
    .mission_list dl  {width:100px; }
    .mission_list dl dt{width:100px;height:100px;}
    .mission_cont .mission_list:nth-child(5) dl:before{height:92px;top:-69px;left:-11px;}
    .mission_cont .mission_list:nth-child(5) dl:after{height:92px;top:-69px;right:-11px;}
    .mission_cont .mission_list:nth-child(4) dl:before{height:92px;top:-69px;left:-11px;}
    .mission_cont .mission_list:nth-child(4) dl:after{height:92px;top:-69px;right:-11px;}

    .partnerSlider .slick-slide a{margin:0 auto 20px;}


    .partnerList li{width:88px;height:88px;}

}
@media (max-width: 768px) {

    #section5 .container5{transform: scale(1);-webkit-transform: scale(1);}
    #section2 .container{transform: scale(1);-webkit-transform: scale(1);}
    #section4 .container{transform: scale(1);-webkit-transform: scale(1);}
    .caseBox{
        transform: scale(1);-webkit-transform: scale(1);
    }

    .about_lt{width:100%;float:none;margin-top:20px;}
    .about_rt{width:100%;float:none;}
    .about_lt .lt_cont{text-align:center;padding:30px 15px;}
    .about_lt .more a{margin:0 auto;}
    .about_lt .about_txt{margin:15px 0;line-height: 24px;height:168px;-webkit-line-clamp:7}
    .about_lt .lt_box{padding:10px 10px;}
    .about_lt span{line-height: 20px;font-size: 13px;height:20px;}
    .about_lt h3{line-height: 24px;font-size: 15px;height:24px;}
    .about_lt .more a{width:140px;height:32px;line-height: 32px;}

    .about_rt:before{background-size:cover;width:80px;height:67px;}
    .about_rt:after{background-size: cover;width:80px;height:67px;}

    .contPadd{padding:40px 0;}
    #section2 .contPadd{padding:0;}
    .caseBox{width:100%;background: #fff;padding-bottom:0;}
    .case_title{padding:7px 0 10px;}
    .s_title h3{line-height: 20px;font-size: 13px;height:20px;}
    .s_title span{line-height: 24px;font-size: 16px;height:24px;}
    .case_cont  {padding-top:85px;}
    .caseSlider .slick-slide {overflow: hidden;}
    /*.caseSlider .slick-slide img{width:150%;max-width: 150%;margin-left:-25%;}*/
    .caseSlider .slick-dots{bottom:10px;}
    .caseSlider .slick-dots li{width:6px;height:6px;}
    .caseSlider .slick-next{right:20px;background-size: 25px;}
    .caseSlider .slick-next.slick-disabled{background-size: 25px;}
    .caseSlider .slick-prev.slick-disabled{background-size: 25px;}
    .caseSlider .slick-prev{left:20px;background-size: 25px;}
    #section3,#section5 {overflow: hidden;}
    #section3 .contPadd{padding-bottom:0;}
    #section4{position: relative;}
    #section4:before{top:0;height:25px;}
    #section4:after{ height:28px;}
    #section4 .contPadd{padding:20px 0;}
    .s_des{margin-top:20px;}
    .mission_cont{margin:20px 0 0;}
    .mission_cont .mission_list dl{width: auto;display: table;}
    .mission_list dl dd a{margin-top:10px;}
    .mission_cont .mission_list{margin-bottom:10px;width:32%;}
    .mission_cont .mission_list:nth-child(5) dl:before ,
    .mission_cont .mission_list:nth-child(4) dl:before{height:110%;top:-100px;left:0px;}
    .mission_cont .mission_list:nth-child(5) dl:after,
    .mission_cont .mission_list:nth-child(4) dl:after{height:110%;top:-100px;right:0px;}

    .mission_cont .mission_list:nth-child(1) dl{float: left;}
    .mission_cont .mission_list:nth-child(4) dl{float: left;margin-left:14%;}
    .mission_cont .mission_list:nth-child(3) dl{float: right;}
    .mission_cont .mission_list:nth-child(5) dl{float: right;margin-right:14%;}


    html{overflow-x: hidden;}


    .partnerSlider .slick-slide { }
    .partnerSlider .slick-slide a{ width:80px;height:80px;}
    .partnerSlider{padding:20px 0 30px;}
    .partnerSlider .slick-dots{bottom:10px;}
    .partnerSlider .slick-dots li button{display: none;}
    .partnerSlider .slick-dots li {width:6px;height:6px;border-radius:50%;background:#fff;}
    .partnerSlider .slick-dots li.slick-active{background: #928074;}
    #section5 .contPadd{padding-bottom:0;}
    .footer{margin-top:10px;}
    .footer .footLogo{display: block;width:100%;text-align: center;border:none;height:50px;margin-bottom: 0;}
    .footLogo a{height:50px;}
    .footLogo a img{right:0;}
    .footer .contact{display: block;width:100%;padding:0;text-align: center;}
    .footer .contact h3{border-bottom:1px solid #383734;padding-bottom: 10px;margin-bottom:10px;}
    .footer .contact h3 span{line-height: 20px;display: block;margin:0;}
    .footer .contact p{line-height: 20px;}

    .line_hot img{width:18px;}
    .menu{left:15px;}
    .menu img{width:24px;}
    .line_hot{right:15px;}
    .line_hot{width:30px;}
    .header.on .line_hot img{display: block;}
    .header.on .line_hot img.on{display: none;}
    .line_hot img{display: none;position: absolute;top:0;bottom:0;left:0;right:0;margin:auto;}
    .line_hot img.on{display: block;}
    .header{height:50px;}
    .menu{height:50px;}
    .logo{height:50px;}
    .logo a{height:32px;margin:9px 0;}
    .line_hot{height:50px;}
    .leftLogo{height:50px;}
    .leftLogo a{height:50px;}
    .leftContact{padding:13px 0;}
    .navContent{padding:50px 0 70px;}
    .banner  .slick-dots li{width:6px;height:6px;}
    .det_ban  .slick-dots li{width:6px;height:6px;}
    .banner .slick-dots{bottom:5px;}



    /*内页*/
    .minHeight{overflow: hidden;}
    .det_ban.slick-dotted.slick-slider{margin-top:50px;}
    .det_content{padding:15px 0;}
    .about_list li{width:49%;margin-right:0;}
    .about_list li:nth-child(2n){float:right;}
    .about_list li .title{margin-top:10px;}

    .caseCont .case_list{width:100%;float:none;margin-right:0;text-align: center;margin-bottom: 15px;}

    .partnerList {width:100%;}
    .partnerList li{width:25%;height:auto;margin:0 0 10px 0;}
    .partnerList li a{width:88px;height:88px;display: block;margin:0 auto;border-radius: 50%;overflow: hidden;}

    .news_list {padding:0 0 15px 0;margin-bottom:15px;}
    .news_list dt{float:none;width:100%;text-align: center;}
    .news_list dd{margin-left:0;}
    .news_list dd a{margin-top:10px;}
    .news_list dd .news_txt{margin:15px 0;}

    .team_list{width:49%;margin-right:0;margin-bottom:20px;}
    .teamCont .team_list:nth-child(2n){float:right;}
    .team_list dd a{height:40px;line-height: 40px;}

    .det_page ul{width:100%;display: block;}

    /*.mission_list dl dd a{width:55px;height:40px;-webkit-line-clamp:2;margin:10px auto 0;}*/

    .case_page{padding:30px 0;margin-bottom:0;margin-top:10px;}
    .case_page li {width:28%}
    .case_page li a{width:100%;height:35px;line-height: 33px;}
    .case_back{width:40px;height:40px;top:20px;right:20px;}
    .case_back a{margin-top:5px;font: 28px "宋体"}
    .detCaseS .slick-prev, .detCaseS .slick-next{background-size:25px;}
    .detCaseS .slick-prev{left:20px;}
    .detCaseS .slick-next{right:20px;}


    #section5  .s_title{padding:0 15px;}
    #section5 .container{padding:0;}
    #section5 .contPadd{padding:40px 0 0;}

    .partenrMob  .slick-dots{bottom:20px;}
    .partenrMob  .slick-dots li button{display: none;}
    .partenrMob  .slick-dots li  {width:5px;height:5px;border-radius: 50%;padding:0;margin:0 8px;background: #fff;}
    .partenrMob  .slick-dots li.slick-active{background:#928074;}


    .main{padding:70px 0 20px;}
    .page_txt{padding:5px 0;}
    .caseMain .case_page{padding:10px 0;}
    .minHeight .s_title{margin-bottom: 10px;}
    /*.caseSlider img {
        width: 104%;
        margin-left: -2%;
        max-width: none;
    }*/


    .left_navBody{width:55%;}

}
@media (max-width: 520px) {
    /*.mission_list dl {width:70px;}*/
    .mission_list dl dt{width:70px;height:70px;}
    .mission_list dl dd a{margin-top:10px;}
    .mission_cont .mission_list:nth-child(5) dl:before ,
    .mission_cont .mission_list:nth-child(4) dl:before{height:100%;top:-74px;left:-2px;
    /*transform: rotate(-25deg);-webkit-transform: rotate(-25deg)*/}
    .mission_cont .mission_list:nth-child(5) dl:after,
    .mission_cont .mission_list:nth-child(4) dl:after{height:100%;top:-74px;right:-2px;
    /*transform: rotate(-25deg);-webkit-transform: rotate(25deg)*/}

    .partnerList li a{width:70px;height:70px;}
    .partnerSlider .slick-slide a{ width:70px;height:70px;}
    /*add*/
    .mission_cont .mission_list:nth-child(5) dl:before, .mission_cont .mission_list:nth-child(4) dl:after{height:120%;top:-100px;}
    .mission_cont .mission_list:nth-child(4) dl:after{right:0;}
    .mission_cont .mission_list:nth-child(5) dl:before{left:0;}
    /*.caseSlider img{max-width: none; width: 150%;margin-left: -25%;}*/
    .s_title, .minHeight .case_class{margin-bottom: 0;}
    .case_class li a{font-size: 13px;}
    .case_class li{padding: 0 7%;}
}
@media (max-width: 374px){
    .partnerList li a{width:60px;height:60px;}

    .partnerSlider .slick-slide a{ width:60px;height:60px;}

    .mission_cont .mission_list:nth-child(4) dl{margin-left:8%;}
    .mission_cont .mission_list:nth-child(5) dl{margin-right:8%;}
    /*.mission_cont .mission_list:nth-child(5) dl:before ,*/
    /*.mission_cont .mission_list:nth-child(4) dl:before{height:100%;top:-74px;left:-2px;*/
       /*transform: rotate(-25deg);-webkit-transform: rotate(-25deg);}*/
       /*.mission_cont .mission_list:nth-child(5) dl:after,*/
       /*.mission_cont .mission_list:nth-child(4) dl:after{height:100%;top:-74px;right:-2px;*/
        /*transform: rotate(-25deg);-webkit-transform: rotate(25deg);}*/
    /*add*/
    .mission_cont .mission_list:nth-child(4),.mission_cont .mission_list:nth-child(5){margin-bottom:10px;}
    .mission_cont .mission_list:nth-child(4) dl:before{height:120%;top:-102px;left:20px;}
    .mission_cont .mission_list:nth-child(4) dl:before{-webkit-transform:rotate(-20deg);transform:rotate(-20deg);}
    .mission_cont .mission_list:nth-child(4) dl:after{height:120%;top:-70px;left:42px;}
    .mission_cont .mission_list:nth-child(4) dl:after{-webkit-transform:rotate(20deg);transform:rotate(20deg);}
    .mission_cont .mission_list:nth-child(5) dl:before{height:120%;top:-80px;left:40px;}
    .mission_cont .mission_list:nth-child(5) dl:before{-webkit-transform:rotate(-20deg);transform:rotate(-20deg);} 
    .mission_cont .mission_list:nth-child(5) dl:after{-webkit-transform:rotate(20deg);transform:rotate(20deg);}
    .mission_cont .mission_list:nth-child(5) dl:after{height:120%;top:-84px;left:58px;}
    }
    @media (min-width: 768px) {
        /*.banner img{position: relative;left:50%;transform: translate(-50%);-webkit-transform: translate(-50%);max-width: none;}*/
        .footer{ position: absolute;bottom:0;left:0;width:100%;}
        /*.caseSlider .slick-slide{position: relative;overflow: hidden;height:868px;}*/
        /*.caseSlider .slick-slide img{max-width: none;height:868px;width:1920px;margin-left:-960px;*/
            /*position: absolute;top:0;left:50%;}*/


            .case_page li a:hover{background: #928074;}
            .case_page li a:hover img{display: none;}
            .case_page li a:hover img.on{display: inline-block;}




        }