@charset "utf-8";
@media screen and (max-width:768px){
.logo_list a{
	max-width: 100%;
}
.logo_list a:nth-child(4) {
    max-width: 100%;
}
.logo_list a:nth-child(5) {
    max-width: 100%;
}
.zlbh{color:#ffffff;font-size:12px;padding-top:13px;float:left;}
.plr60{padding-left:10px;padding-right:10px}
.index_banner{ padding-top: 45px}
.index_banner .d1 .x2{margin-top:20px}
.index_banner .d1 .x2 a{width:100px;height:30px}
.index_banner .d1 .x2 a em{font-size:12px;font-weight:400}
.index_banner .d1 .x2 a img{height:5px;margin-left:5px}
.menu .d1 .icon_list img{height:15px;}
.menu .d1 .lan{width:auto;height:25px;padding:0 10px;}
.menu .d1 .lan a{font-size:12px;font-weight: normal;}
.menu .d1 .lan em{font-size:12px;font-weight: normal;}
.menu .d1 li div:nth-child(2) a{padding-left:10px;font-size:12px;}

.profile_dom{padding-left:10px;padding-right:10px;}
.profile_dom .d0{padding:30px 30px;}
.profile_dom .d1{width:100%;}
.profile_dom .d2{width:100%;margin-top:30px;}
.profile_dom .d1 .x2{margin-top:20px;}

.bus_swiper .swiper-slide .d1{padding:30px 0;}
.bus_main{width:30%;}
.bus_txt{width:30%;}
.bus_txt .d1 img{ height: 10px}
.bus_txt .d3 a{width:30px;height:30px;}
.bus_txt .d3 a:nth-child(1){background-size: 5px auto;}
.bus_txt .d3 a:nth-child(2){background-size: 5px auto;}

.foot .d1 ul li a{font-size:14px;}
.foot .d1 ul li em{color:#dbdfe1;font-size:14px;}
.foot .d1{flex:1;}
.foot .d1:nth-child(4){ width: 35%; flex: initial}
.foot .d2{width:100%;}

.about_dom .d0{width: 100%;margin-top:80px;padding-left:30px;padding-right:30px;}
.dev{border-radius:210px;}
.dev .swiper-slide .d0{ height: 210px;}
.dev .swiper-slide .d2{margin-top:35px;}

.hexin .d1{font-size:22px;padding-left:30px;}
.hexin .d2{padding-left:20px;padding-right:20px;}
.hexin .d3{padding-left:20px;padding-right:20px;margin-top:180px;}
.hexin .d3 li .x2{margin-top:10px;font-size:18px;}
.hexin .d3 li .x3{font-size:14px;}


.rony1{margin-top:50px;}
.rony1 em{font-size:28px;}
.rony1 span{font-size:28px;}

.ry2{margin-top:60px;}
.ry2 .swiper-slide{ width: 240px; }
.ry2 .swiper-slide .d2{margin-top:-15px;}

.contact_form{padding:30px 30px}
.contact_form .d1{width:100%;}
.contact_form .d3{padding-left:0;width:100%;}
.contact_form .d2{margin-top:20px;}
.contact_form .d2 .x2{margin-left:10px;}

.news_dom a{padding-bottom:50px;}

.alist{margin-top:50px;}
.alist li{width:32%;}
.alist li:nth-child(3n){margin-right:0;}
.alist li:nth-child(4n){margin-right:2%;}
.alist li:nth-child(12n){margin-right:0;}

.news_item_con{margin-top:110px;}
.art{padding-right:120px;}
.art div{font-size:18px;}
.art h1{margin-top:10px;font-size:32px;padding-bottom:30px;}
.art a.back{left:initial;right:0px;top:10px;width:55px;height:55px;background-size: 15px auto;}
.news_content{margin-top:30px;}

.news_more .d1{font-size:22px;}
.news_more .d2{margin-top:20px;}

.news_more_swiper .swiper-slide a{padding:0 30px;height:165px;}
.news_more_swiper .swiper-slide a .x2{font-size:14px;}
.news_more_swiper .swiper-slide a .x3 span{font-size:14px;}

.page_dom{padding-top:100px;padding-left:20px;padding-bottom:40px;}
.page_dom .d1 em{font-size:28px;height:90px;}
.page_dom .d2{margin-top:40px;}
.page_dom .d2 .x1 div{min-width:160px;}
.page_dom .d2 .x1 div span{width:50px;height:50px;border-radius:50px;}
.page_dom .d2 .x1 div span img{height: 20px; }
.page_dom .d2 .x1 div em{font-size:14px;}


.yanfagx .d1{padding:40px 0;font-size:26px;}

.yanfagx1{padding-left:45%;padding-right:5%;padding-top:80px;padding-bottom:100px;background:url(../images/41.png) -20px top no-repeat; background-size: 40% auto}
.yanfagx1 .d1{font-size:26px;}
.yanfagx1 .d2{margin-top:30px;font-size:14px;}

.yanfagx3{padding-left:45%;padding-right:5%;padding-top:80px;padding-bottom:100px;background:url(../images/47.png) -20px top no-repeat; background-size: 40% auto}
.yanfagx3 .d1{font-size:26px;}
.yanfagx3 .d2{margin-top:30px;font-size:14px;}

.yanfagx2{padding-left:45%;padding-right:5%;padding-top:30px;padding-bottom:100px;background:url(../images/44.png) -20px top no-repeat; background-size: 40% auto}
.yanfagx2 .d1{font-size:26px;}
.yanfagx2 .d2{margin-top:30px;font-size:14px;}


}