/*==============================响应式=======================================*/
* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
    }
@media screen and (max-width: 1820px) {
	
}
@media screen and (max-width: 1620px) {
}
@media screen and (max-width: 1366px) {
.swiper-button-next1{ right: 0; }	
.swiper-button-prev1{ left: 0; }
.nav_kong{ height: 110px;  }
.nav{ width: 100%; height: 110px; padding: 0; line-height: 110px; position: fixed; left: 0; top: 0; z-index: 999999; background: #FFFFFF; transition: all 0.6s; }
}
@media screen and (max-width: 1200px) {
.wrap{ width: 96% !important; }
.kefudianhua { display: none; }

}

@media screen and (max-width: 1100px) {

}

@media screen and (max-width: 1040px) {/*===================  1040px区域  ======================*/
div.burger{ display: block; }
.nav .nav_list{ display: none; }
.nav_kong{ height: 75px;  }
.nav{ width: 100%; height: 75px; padding: 0; line-height: 75px; position: fixed; left: 0; top: 0; z-index: 999999; background: #FFFFFF; transition: all 0.6s; }
.nav .logo img{ width: 70%; }
.index_renwu{ display: none; }
.index_mian1 .wenzi{ width: 100%; text-align: center; padding: 0; }
.index_mian1{ height: auto; padding: 30px 0; background-size: 100% 100%; } 
.index_mian1 .wenzi h2{ font-size: 32px; margin-bottom: 20px; }
.dingzhituandui .list ul li .wenzi p{ max-height: 90px;   }
.dibu_xx2{ width: 100%; }
.jiaobu{ padding: 30px 0; height: auto; background-size: cover; }
.dzsmengc22{ padding-top: 15%; }
.ztlx22 .ztlx22_list .right .wenzi p{ max-height: 90px; margin-bottom: 10px; }
.ztlx22 .ztlx22_list .right{ padding-left: 25px; }
.dianjixiazai{ height: auto; line-height: initial; text-align: center; }
.dianjixiazai .left{ float: inherit !important; width: 100%; margin-bottom: 10px; }
.dianjixiazai .ceter{ float: inherit !important; width: 100%; margin-bottom: 10px;  }
.dianjixiazai .right{ float: inherit !important; width: 100%; }
.zaixianzix ul li{ float: inherit; width: 100% !important; background-size: contain !important; margin-right: 0 !important; }
.zaixianzix ul li:nth-child(2){ display: none; }
.zaixianzix ul li:nth-child(3){ display: none; }
.zaixianzix ul li:nth-child(4){ display: none; }
.zaixianzix ul li:nth-child(5){ display: none; }
.zaixianzix ul li:nth-child(6){ line-height: 70px; }
.zaixianzix ul li:nth-child(7){ line-height: 50px; }
.zaixianzix{ margin: 30px 0 0; height: auto; }
}
@media screen and (max-width: 768px) {/*===================  768px区域  ======================*/
.tujian_dzs .title{ padding:0 10px; }
.anli_khpj ul li{ width: 49%; }
.anli_khpj ul li:nth-child(3n){ margin-right: 2%; }
.anli_khpj ul li:nth-child(2n){ margin-right: 0; }
.anli_list ul li{ width: 49%; margin-right: 2%; }
.anli_list ul li:nth-child(4n){ margin-right: 2%; }
.anli_list ul li:nth-child(2n){ margin-right: 0; }
.kehupingjia{ width: 100%; }
.kehupingjia .left{ float: inherit !important; width: 100%; }
.ztlx22 .ztlx22_list .left{ width: 100%; float: inherit !important; }
.ztlx22 .ztlx22_list .right{ width: 100%;  float: inherit !important; height: auto !important; }
.ztlx22 .ztlx22_list .right .dianjijxq{ line-height: 0 !important; padding-top: 30px; }
.xiangqingyemian{ padding: 15px; margin: 20px auto; }
}
@media screen and (max-width: 640px) {/*===================  640px区域  ======================*/
.index_mian1 .wenzi h2{ font-size: 26px; margin-bottom: 20px; }
.index_mian1 .wenzi a{ margin: 25px 0 0; }
.index_mian2_list{ display: none; margin: 0; }
.index_mian2_list2{ display: block; }
.index_mian2{ background-size: cover; padding: 30px 0; height: auto; }
.title h2{ font-size: 26px !important; margin-bottom: 20px !important; }
.index_mian2 .title a{ margin: 25px 0 0; }
.index_mian3{ padding: 30px 0; }
.in_cplist ul li{ width: 49%; margin-right: 2%; }
.in_cplist ul li:nth-child(3n){ margin-right: 2%; }
.in_cplist ul li:nth-child(2n){ margin-right: 0; }
.index_mian4{ height: auto; padding: 30px 0; }
.index_mian4_list{ padding: 20px 10px; }
.banliliuc{ padding: 20px 10px; }
.index_mian4_list ul li{ width: 49%; margin-right: 2%; }
.index_mian4_list ul li:nth-child(4n){ margin-right: 2%; }
.index_mian4_list ul li:nth-child(2n){ margin-right: 0; }
.banliliuc{ text-align: center; }
.banliliuc .title2{ margin-bottom: 15px; padding-bottom: 10px; text-align: center; }
.banliliuc .title2 span{ margin: 0 auto; float: inherit; }
.banliliuc .img00{ display: none;}
.index_mian5{ padding: 30px 0; height: auto; }
.index_mian5 .title h2{ line-height: 50px; }
.index_mian5 .biandantijiao{ width: 100%; }


.youqinglianjie .yqlx_list a{ width: 33.333%; }
.dingzhituandui .list ul li .img00{ width: 100%; margin-bottom: 10px; }
.dingzhituandui .list ul li .wenzi{ width: 100%; }
.tujian_dzs ul li{ width: 49%; margin-right: 2%; margin-bottom: 15px; }
.tujian_dzs ul li:nth-child(4n){ margin-right: 2%; }
.tujian_dzs ul li:nth-child(2n){ margin-right: 0; }
}
@media screen and (max-width: 540px) {/*===================  540px区域  ======================*/

}

@media screen and (max-width: 414px) {/*===================  414px区域  ======================*/
.nav .logo{ width: 160px; }
.dzsmengc{ padding: 6px; }
.dzsmengc22{ padding-top: 15px; }
.dzsmengc22 p{ display: none; }
.dzsmengc22 p{ display: none; }
.ztlx22{ padding: 15px 0; }
.ztlx22 .ztlx22_list .right{ padding: 0; padding: 15px; }
.ztlx22 .ztlx22_list .right .wenzi{  width: 100%; float: inherit !important; padding: 0; border: none; }
.ztlx22 .ztlx22_list .right .dianjijxq{ width: 100%; float: inherit !important; padding-top: 10px; }
.ztlx22 .ztlx22_list .right .wenzi h2{ margin-bottom: 10px; }
.ztlx22 .ztlx22_list .right .wenzi p{ line-height: 26px; margin-bottom: 10px;max-height: 78px; }
.ztlx22 .ztlx22_list .right .dianjijxq p{ margin: 5px auto; }
}
@media screen and (max-width: 386px) {/*===================  386px区域  ======================*/

}
@media screen and (max-width: 320px) {/*===================  320px区域  ======================*/

}
