/*==============================响应式=======================================*/
* {
    -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) {
.nav_list ul li{ padding: 0 10px; }
}
@media screen and (max-width: 1620px) {

}
@media screen and (max-width: 1440px) {
.wrap{ width: 1200px; height: auto; margin: 0 auto; }
.news_list{ width: 70%; }
.logo{ width: 230px; }
.logo img{ width: 100%; }
.navlist ul li{ padding: 0px 25px; }
.index_news2 ul li{ padding: 20px; padding-top: 60px; width: 170px; height: 190px; }
.index_news2{ width: 350px; right: 0; }
.news_list .swiper-pagination{ padding-left: 30px; }
.qiyezhizi_list .swiper-slide .img{ height: 340px; overflow: hidden; }
}
@media screen and (max-width: 1370px) {
.dingwei1 ul li h2{ font-size: 20px; }

}

@media screen and (max-width: 1200px) {

}

@media screen and (max-width: 1030px) {
body{ max-width: 480px; margin: 0 auto; }
.wrap{ width: 96% !important; }
.wrap2{ width: 96% !important; }
.btn-m-list{ display: block;  }
.navlist{ display: none; }
.daohang{ height: 80px; line-height: 80px; }
.bannertu{ padding-top: 80px; }
.erjibanner{ margin-top: 80px; }
.logo{ width: 200px; }
.logo img{ width: 100%; }
.dingwei1{ display: none; }
.index_news2{ position: inherit; }
.news_list{ width: 100%; margin-bottom: 15px; }
.index_news_title{ position: inherit; left: 0; padding-left: 0; }
.news_list .img{ width: 100%; float: inherit; margin-bottom: 5px; }
.news_list .wenzi{ width: 100%; float: inherit; padding: 0; padding-bottom: 30px; }
.index_news_title a{ font-size: 16px; }
.news_list .swiper-pagination{ padding-left: 0; text-align: center; }
.index_news2{ width: 100%; margin: 0 auto; }
.index_news2 ul li{ width: 49%; margin-right: 2%; }
.index_news2 ul li:nth-child(2n){ margin-right: 0; }
.fenxiangpingtai .left{ float: inherit; }
.fenxiangpingtai .left a{ padding: 0 5px; width: 25%; text-align: center; }
.fenxiangpingtai .right{ text-align: center; width: 100%; float: inherit; }
.fenxiangpingtai .right a{ display: inline-block; float: inherit; }
.jiaobu{ padding-top: 15px; padding-bottom: 25px; text-align: center; }
.jiaobu .img{ width: 100%; float: inherit; }
.jiaobu .wenzi{ width: 100%; float: inherit; }
.erjibanner{ height: 360px; line-height: 360px; text-align: center; }
.erjibanner .wenzi{ font-size: 34px; }
.erjilanmu ul li a{ padding: 0 10px; }
.guanyuwomen1 .left{ width: 100%; float: inherit; line-height: 28px; }
.guanyuwomen1 .right{ width: 100%; float: inherit; }
.jiaru{ padding: 35px 0; }
.guanyuwomen1 .left h2{ font-size: 24px; margin-bottom: 5px; }
.guanyuwomen1 .right{ padding-top: 30px; }

.guanyuwomen2 .wrap{ padding: 30px 0; }
.guanyuwomen2 .wrap .wenzi{ padding: 0; }
.guanyuwomen2 .wrap .wenzi p{ line-height: 28px; margin-bottom: 10px; }
.qiyewnehua{ padding: 0; }
.qiyewnehua h2{ font-size: 24px; margin-bottom: 20px; text-align: center; }
.qiyewnehua ul li{ width: 100%;  background-size: cover; }
.qiyewnehua ul li .right{ width: 160px; padding-top: 30px; line-height: 36px; }
.qiyewnehua{ margin: 30px auto; }
.qiyewnehua ul li:last-child{ margin-bottom: 0; }
.yewubuju h2{ font-size: 24px; margin-bottom: 20px; text-align: center; }
.yewubuju .wenzi{ margin-bottom: 15px; }
.yewubuju ul li{ width: 25%; }
.yewubuju ul li .img{ width: 80px; line-height: 80px; height: 80px; }

.dongshizhangzhici .wrap{ padding: 30px 0; }
.dongshizhangzhici .img{ float: inherit; width: 100%; }
.dongshizhangzhici h2{ font-size: 24px; margin-bottom: 20px; text-align: center; }
.dongshizhangzhici .wenzi{ padding: 0;float: inherit; width: 100%; line-height: 28px; }
.fazhanlicheng{ padding-top: 126px; }
.fazhanlicheng .wrap{ padding: 30px 0; }
.fazhanlicheng h2{ font-size: 24px; margin-bottom: 20px; text-align: center; }

.about_hn{ padding: 0; }
.qiyezhizi .wrap{ padding: 30px 0; }
.qiyezhizi_list .swiper-button-prev{ left: 0; }
.qiyezhizi_list .swiper-button-next{ right: 0; }
.qiyezhizi h2{ font-size: 24px; margin-bottom: 20px; text-align: center; }
.qiyezhizi .title a{ width: 100px; margin: 0 auto; }
.qiyezhizi{ margin-bottom: 0; }

.zhaopin_bt b{ font-size: 24px; text-align: center; }
.zhaopin_bt span{ font-size: 30px; }
.zhaopin_bt{ margin-bottom: 15px; }
.hezuogongying .img{ width: 100%; height: auto; }
.hezuogongying .wenzi{ position: inherit; left: 0; top: 0; width: 100%; padding: 25px 15px; }
.hezuogongying .wenzi h2{ font-size: 18px; margin-bottom: 15px; line-height: 28px; }
.hezuogongying{ margin-bottom: 30px; }
.lianxi2 .title a{ width: 33.333%; }
.lianxi2 .title{ height: auto; }
.lianxi3{ padding: 0; margin: 35px auto; }
.lianxi3 ul li{ width: 50%; padding: 0; height: 170px; }
.news_xq{ padding: 35px 0; }
.news_xq .title h2{ font-size: 24px; margin-bottom: 20px; text-align: center; }
.xiangqing{ padding: 30px 0; padding-bottom: 0; }
.jinqinews{ padding: 20px; }
.jinqinews ul li{ width: 49%; }
.jinqinews ul li:nth-child(4n){ margin-right: 2%; }
.jinqinews ul li:nth-child(2n){ margin-right: 0; }
.news_top{ margin: 35px auto; }
.news_top .img{ width: 100%; height: auto; float: inherit; }
.news_top .wenzi{ width: 100%; height: auto; float: inherit; padding: 0; line-height: 28px; }
.news_top .wenzi h2{ font-size: 18px; margin-bottom: 5px; }
.news_bottom ul li .img{ width: 100%; height: auto; float: inherit; margin-bottom: 6px; }
.news_bottom ul li .wenzi{ width: 100%; height: auto; float: inherit; padding-left: 0; }
.news_bottom ul li{ padding-bottom: 15px; margin-bottom: 15px; }
.wuye1 .wenzi{ width: 100%; height: auto; float: inherit; margin-bottom: 6px; }

.wuye1 .img{ width: 260px; }
.wuye1 .wenzi{  line-height: 28px; }
.wuye1 .wenzi h2{ font-size: 24px; margin-bottom: 20px; padding-bottom: 10px; }
.wuye1{ margin-bottom: 30px; }
.wuye2_bt{ margin-bottom: 30px; }
.wuye2_bt a{ padding: 0 10px; margin: 0 5px; margin-bottom: 10px; }
.wuye_lsit ul li{ width: 49%; }
.wuye_lsit ul li:nth-child(3n){ margin-right: 2%; }
.wuye_lsit ul li:nth-child(2n){ margin-right: 0; }
.wuye_lsit ul li .wenzi{ padding: 10px; }
.wuye_lsit ul li .wenzi h2{ margin-bottom: 5px; }
.wuye_lsit ul{ height: 470px; }
.biaoti02{ font-size: 24px; margin-bottom: 20px; }
.yewufanwei2{ padding: 35px 0; }
.yewufanwei22 .top .left{ width: 100%; float: inherit; }
.yewufanwei22 .top .right{ width: 100%; float: inherit; }
.yewufanwei22 .top .left a{ width: 50%; height: 60px; line-height: 60px; float: left; padding: 0; text-align: center; }
.wuye1 .img{ float: inherit; margin: 0 auto; margin-top: 85px; }
.wuye1 .img3{ left: -50px; }
.wuye1 .img2{ top: -80px; }

.erjilanmu{ height: auto; }
.yewufanwei1 .img{ width: 100%; }
.yewufanwei1 .wrap .wenzi{ position: inherit; left: 0; top: 0; width: 100%; padding: 10px; }
.yewufanwei1{ padding: 35px 0; }
.biaoti01{ font-size: 24px; margin-bottom: 20px; text-align: center; padding-bottom: 10px; }
.yewufanwei22 .bottom{ margin: 35px 0; }

.yewufanwei22 .bottom ul li{ width: 120px; height: 120px; line-height: 120px; margin: 0 10px; }
.yewufanwei22 .bottom ul li span{ font-size: 24px; line-height: 32px; }
.jiatu1 h2{ font-size: 24px; line-height: 32px; }
.jiatu1 p{ font-size: 16px; line-height: 28px; }
.jiatu2 .left{ width: 100%; float: inherit; height: auto; padding: 20px; }
.jiatu2 .right{ width: 100%; float: inherit; height: auto; padding: 35px 0; text-align: center; }
.jiatu2 .left h2{ font-size: 18px; margin-bottom: 15px; }
.jiatu2 .right p a{ width: 100px; margin: 0 10px; }

.jiaru3{ padding: 25px; text-align: center;height: auto; }
.jiaru3 .wenzi{ width: 100%;  }
.jiaru3 .wenzi h2{ font-size: 18px; margin-bottom: 15px; }
.zhaopin_bt2{ margin-bottom: 30px; }
.zhaopin_bt2 a{ margin: 0 5px; width: 120px; }
.zhaopin_list dt{ font-size: 16px; }

.youxianglianjie a{ display: block; width: 100%; margin: 0; margin-bottom: 5px; }
.youxianglianjie .fr{ width: 100%; }


.news_list .img{ height: auto; }











}

@media screen and (max-width: 640px) {












}
@media screen and (max-width: 540px) {

}

@media screen and (max-width: 414px) {


}
@media screen and (max-width: 386px) {

}
@media screen and (max-width: 320px) {

}
