

@media (max-width: 1600px) {




}
@media (max-width: 1400px) {

    .two_list{margin:25px;width:calc(25% - 50px)}

    .three_content .three_rt .cont{line-height: 30px;font-size: 14px;height:120px;}
    .four_list dd{bottom:15px;left:15px;right:15px;}

}

@media (max-width: 1366px) {




}
@media (max-width: 1200px) {

    .one_list .text{left:15px;right:15px;}
    .one_list .text .ti{font-size: 20px;line-height: 24px;height: 24px;margin:8px 0 5px;}
    .one_list .text .des{font-size: 14px;}
    .one_list .text .more a{margin-top:5px;}

    .two_list{margin:25px 15px;width:calc(25% - 30px)}
    .two_list .img dd .box .text{font-size: 12px;}
    .six_content{margin:0 -10px;}
    .six_list{width: calc(100% / 6 - 20px);margin:0 10px 10px;}
    .foot_nav li h3{font-size: 16px;margin-bottom:10px;}

    .newsCont_lt{width:100%;padding:0;}
    .newsCont_rt{float: none;width:100%;padding:0;margin-top:40px;border:none;}

    .det_caseCont_slide{width: 800px;}
    .det_caseCont_slide .slider-nav{width:17.4%;}





}

@media (max-width: 992px) {

    .logo{width: 12%;}
    .nav li a{font-size: 13px;}

    .two_list{width:calc(50% - 30px);}
    .two_list .img dd{display: none!important;}
    .three_content .three_lt{float: none;width: 100%;}
    .three_content .three_rt{float: none;width: 100%;}
    .three_contact{margin:40px -15px;}
    .three_contact:after{content:"";display: block;clear: both;}
    .three_contact li{width: calc(50% - 30px);margin:0 15px;float: left;}
    .four_list{width: calc(50% - 30px);margin:15px;}
    .five_list{float: none!important;width: 100%;}
    .six_list{width: calc(100% / 4 - 20px);margin:0 10px 10px;}
    .foot_one .foot_tell{font-size: 25px;line-height: 30px;margin:15px 0;}

    .det_class li{margin-right:4%;}
    .det_class li a{font-size: 14px;}
    .det_pos a{font-size: 14px;}

    .det_caseCont_slide{width: 100%; }
    .det_caseCont_slide .slider-for{width:100%;float: none;}
    .det_caseCont_slide .slider-nav{width:100%;float: none;margin:5px 0 0;}
    .det_caseCont_slide .slider-nav .slick-list{margin:0 -3px ;}
    .det_caseCont_slide .slider-nav .slick-slide{margin:0 3px;}
    .det_caseCont_slide .slider-nav .slick-slide img{border:none!important;}
    .det_caseCont_slide .slider-nav .slick-prev{left:10px;transform: rotate(-90deg)}
    .det_caseCont_slide .slider-nav .slick-next{right:10px;transform: rotate(-90deg)}
    .det_caseCont_slide .slider-nav .slick-prev,
    .det_caseCont_slide .slider-nav .slick-next{width: 20px;margin-top:-10px;}
    .det_caseCont_slide .slider-for .slick-slide .pic{font-size: 16px;line-height: 30px;height:30px;border-radius: 15px;bottom:10px;}

    .det_proCont_cont .cont_lt{float: none;width: 100%;}
    .det_proCont_cont .cont_rt{margin-left:0;}
    .det_proCont_cont .cont_rt .ti{text-align: center;}
    .det_proCont_cont .cont_rt .des{text-align: center;}
    .det_proCont_cont .cont_rt .tell{text-align: center;}
    .det_proCont_cont .cont_rt .line_more{margin:0 auto;}

}
@media (max-width: 767px) {
    body{font-family: "苹方","pingfang","Arial"; }

    .header{height:50px;background: #fff;}
    .logo{float: left;height:50px;width:60%;padding:10px;position: static;}
    .logo a{height:30px;position: relative;display: block;padding:0;}
    .menu{float:right;line-height: 50px;height: 50px;width:30px;position: relative;}
    .menu img{width:22px;position: absolute;top:0;bottom:0;left:0;right:0;margin:auto;}
    .search_box{height:50px;}
    .ser_form{top:5px;}
    .ser_form form{width:220px;height:40px;padding:2px 10px;}
    .ser_form form input{line-height: 36px;height:36px;}

    .banner .slick-dots li{width:12px;height:12px;padding:2px;margin:0 5px;}
    .banner .slick-dots li button{width:6px;height:6px;}

    .common_title{padding:35px 0 20px;}
    .common_title .en{font-size: 14px;line-height: 16px;}
    .common_title .cn{font-size: 18px;line-height: 20px;}
    .common_title .line{line-height: 14px;}
    .common_title .line:before{width:35px;margin:-3px 10px 0;}
    .common_title .line:after{width:35px;margin:-3px 10px 0;}

    .one_slide{margin-right:-15px;}
    .one_slide .slick-list{padding-right:24%;}
    .one_content{overflow: visible;padding-bottom:40px;}
    .one_list{margin:0 5px;}
    .one_list .text:before{width:14px;height:4px;}
    .one_list .text .ti{font-size: 16px;line-height: 20px;height:20px;}
    .one_list .text .des{font-size: 13px;line-height: 18px;height:18px;}
    .one_list .text .more a{font-size: 12px;}
    .one_list .text{bottom:15px;left:10px;right:10px;}

    .section_two{padding-bottom:40px;}
    .two_content{padding:15px 0;}
    .two_list{margin:10px;width: calc(50% - 20px);}
    .two_list .cont{margin-top:8px;}
    .two_list .cont .ti a{font-size: 16px;line-height: 20px;height: 20px;}
    .two_list .cont .des{font-size: 12px;line-height: 20px;height: 20px;}

    .three_number{padding: 0;}
    .three_number li{width: 50%;margin:15px 0;}
    .three_number li .year span{font-size: 24px;height:30px;}
    .three_number li .year{font-size: 12px;line-height: 30px;height: 30px;}
    .three_number li .des{font-size: 13px;height:20px;line-height: 20px;margin-top:3px;}
    .three_number li:nth-child(2):after{display: none;}
    .three_content{padding:15px 0;}
    .three_content .three_lt{position: relative;}
    .three_content .three_lt .more{position: absolute;bottom:0;right:0;background: #0779c1;padding:1px 14px;color:#fff;font-size: 12px;}
    .three_content .three_rt .cont{line-height: 24px;height:96px;font-size: 13px;}

    .three_contact {margin:20px -5px 40px;}
    .three_contact li {width:calc(50% - 10px);margin:0 5px;line-height: 30px;height:30px;}
    .three_contact li img{width: 14px;margin-right:5px;}
    .three_contact li a{font-size: 12px;}
    .three_contact li b{font-size: 14px;}

    .section_four{padding-bottom:30px;}
    .four_content{margin:0 -8px;}
    .four_list {width: calc(50% - 16px);margin: 8px;}
    .four_list dd {bottom:5px;left:5px;right:5px;}
    .four_list dd a{font-size: 13px;line-height: 28px;height:28px;border-radius: 15px;}

    .section_five{padding-bottom:25px;}
    .five_list{padding:10px 20px;margin-bottom:15px;}
    .five_list .time{line-height: 20px;}
    .five_list .more a{line-height: 20px;font-size: 12px;}
    .five_list .cont {margin:8px 0;}
    .five_list .cont dt{width: 100px;}
    .five_list .cont dd{margin-left:110px;}
    .five_list .cont dd .ti a{font-size: 14px;line-height: 16px;height:16px;}
    .five_list .cont dd .des{margin-top:5px;line-height: 18px;font-size: 12px;height:54px;}
    .section_six{padding-bottom:40px;}
    .six_content{margin:0 -5px;}
    .six_list {width: calc(100% / 4 - 10px);margin: 0 5px 10px;}

    .footer{padding-top:35px;}
    .foot_one{width:48%;}
    .foot_three{width:42%;}
    .foot_one .foot_logo{height:40px;}
    .foot_one .foot_tell{font-size: 20px;line-height: 24px;margin:15px 0;}
    .foot_one .foot_time{font-size: 12px;line-height: 20px;}
    .foot_address{font-size: 12px;line-height: 24px;}
    .foot_email{font-size: 12px;line-height: 24px;}
    .copy{margin-top:20px;padding:10px 0;font-size: 12px;line-height: 18px;}

    .det_mainTop{}
    .det_class{display: block;width: 100%;}
    .det_class li a{line-height: 38px;height:38px;font-size:14px;}
    .det_classThree{padding:10px 0;background: #fff;}
    .det_classThree li a{line-height: 22px;height:22px;font-size: 13px;}

    .det_caseCont .four_content{padding:10px 0;}
    .det_caseCont .four_list{margin-top:8px;margin-bottom:8px;}
    .det_main{padding-bottom:20px;}
    .det_page a{line-height: 30px;height:30px;padding:0 8px;margin:0 2px;font-size: 12px;}
    .det_page {font-size: 12px;line-height: 30px;}
    .det_page span{padding:0 8px;}

    .det_class li{margin-right:2%;}

    .det_proCont .two_content{margin:30px 0;padding:10px 0;}

    .det_aboutCont{padding:30px 0 10px;}
    .aboutCont_lt{float: none;width:100%;padding-right:0;text-align: center;}
    .aboutCont_rt{padding:10px 0;font-size: 14px;line-height: 24px;}
    .aboutCont_rt .ti{margin:10px 0;font-size: 16px;line-height: 24px;}

    .det_newsCont{padding:30px 0 10px;}
    .newsCont_cont{padding-bottom:1px;}
    .newsCont_rt{margin-top:15px;}
    .newsCont_rt .name{font-size: 16px;margin-bottom:8px;}
    .hotNews_list li{padding:10px 0;}
    .hotNews_list li .ti{font-size: 14px;line-height: 18px;height:18px;}
    .hotNews_list li .des{font-size: 12px;line-height: 18px;height:36px;margin-top:6px;}
    .hotNews_list li .ti:before{margin:-2px 3px 0 0;}
    .hotNews_list li:last-child{border:none;}

    .recommend_news{margin-top:25px;}
    .recom_list{padding:0 5px;margin-top:20px;}
    .recom_list dd a{margin-top:6px;font-size: 13px;}

    .det_newsCont_cont .newsCont_lt{border-right:none;}
    .det_newsCont_cont .newsCont_rt{border:none;}
    .det_contTitle  { text-align: center}
    .det_contTitle .ti{font-size: 16px;line-height: 24px;}
    .det_contTitle .time{font-size: 12px;line-height: 20px;color:#999;margin:5px 0;}
    .det_contTitle .time span{margin-left:10px;}
    .det_contText{font-size: 13px;line-height: 26px;color:#666;}
    .det_contPage{padding:5px 15px; margin-top:20px;}
    .det_contPage a{  margin:8px 0;font-size: 12px;}

    .det_caseCont_slide{margin:30px auto 15px;}

    .det_proCont_cont{margin:30px 0 15px;padding:0 15px;}
    .det_proCont_cont .cont_rt {padding:20px 0;}
    .det_proCont_cont .cont_rt .text{font-size: 13px;line-height: 26px;margin:10px 0;}
    .det_proCont_cont .cont_rt .ti{font-size: 16px;line-height: 18px;margin:7px 0;}
    .det_proCont_cont .cont_rt .des{font-size: 12px;line-height: 20px;}
    .det_proCont_cont .cont_rt .tell{font-size: 12px;line-height: 20px;}
    .det_proCont_cont .cont_rt .line_more{width: 120px;line-height: 35px;height:35px;font-size: 13px;}

}



@media (max-width: 413px){



}
@media (max-width: 374px){


}


@media (min-width: 767px){




}
@media (min-width: 992px){

    .det_caseCont_slide .slider-nav .slick-prev,
    .det_caseCont_slide .slider-nav .slick-next{
        -webkit-transform: translate(0);-ms-transform: translate(0);transform: translate(0);}
    .det_caseCont_slide .slider-nav .slick-prev{top:20px;left:50%;margin-left:-13px;}
    .det_caseCont_slide .slider-nav .slick-next{top:auto;bottom:20px;left:50%;right:auto;margin-left:-13px;}

}
@media (min-width: 1200px){

}
@media (min-width: 1366px){

}
@media (min-width: 1400px){
    .container{width:1370px;}
}
@media (min-width: 1600px){
    .container{width:1570px;}
}



