@media screen and (max-width:1680px){
	
}
@media screen and (max-width:1360px){
}

@media screen and (max-width:1023px){

body{font-size:0.24rem;min-width:0;line-height:1.5;}
.body{min-height:5rem;}
.block{width:auto;}
input,textarea,select,button{-webkit-appearance:none;}
h1,h2,h3,h4,h5,h6{line-height:1.3;}
h1{font-size:0.42rem;}
h2{font-size:0.36rem;}
h3{font-size:0.32rem;}
h4{font-size:0.28rem;}
.pages{display:none;}
.loadmore{background:#bf0512;border-radius:0.1rem;height:0.8rem;line-height:0.8rem;font-size:0.32rem;text-align: center;margin-top:0.2rem;display: block;color: #fff;}

.header{height:1rem;}
.header .logo{top:0;left:0.1rem;width:auto;max-width:50%;}
.header .logo img{max-height:50%;max-width:100%;}
.header .nav_main{display:none;}
.header .tools{display:none;}
.header .menu{position:absolute;cursor:pointer;z-index:4;display:block;width:1rem;height:1rem;right:0;top:0;}
.header .menu .inner{right:0.3rem;top:0.3rem;width:0.5rem;height:0.4rem;position: absolute;}
.header.dark .menu i{border-color: #fff;}
.header .menu i{float:right;border-top:2px solid #555;
transition:all 0.2s ease-out 0s;-webkit-transition:all 0.2s ease-out 0s;}
.header .menu i:nth-child(1){width:100%;position:absolute;right:0;top:0;}
.header .menu i:nth-child(2){width:100%;position:absolute;right:0;top:0.18rem;}
.header .menu i:nth-child(3){width:100%;position:absolute;right:0;top:0.35rem;}
.header .menu.act i{border-color:#fff;}
.header .menu.act i:nth-child(1){transform:translate(0,0.18rem) rotate(45deg);}
.header .menu.act i:nth-child(2){opacity:0;}
.header .menu.act i:nth-child(3){transform:translate(0,-0.17rem) rotate(-45deg);}
.header .nav_main_m{position:fixed;right:0;top:0;width:70%;height:100%;background:#2b2b2b;color:#fff;z-index:3;right:-70%;display:block;
transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s;}
.header .nav_main_m.show{right:0;box-shadow:0 0 0.5rem rgba(0,0,0,0.2);}
.header .nav_main_m .t{padding-left:0.15rem;border-bottom:2px solid rgba(255,255,255,0);}
.header .nav_main_m .lang{float:left;line-height:1rem;margin-left:0.25rem;font-size:0.32rem;}
.header .nav_main_m .lang a{margin-right:0.15rem;}
.header .nav_main_m .wb{background:url(404.png) center center no-repeat;background-size:auto 0.35rem;width:0.6rem;height:1rem;float: left;margin-left:0.2rem;}
.header .nav_main_m .nav{position: absolute;left:0;top:1.3rem;right:0;bottom:1.5rem;overflow:auto;font-size:0.32rem;}
.header .nav_main_m .nav .item{position:relative;padding:0.15rem 0;}
.header .nav_main_m .nav .item.now{background:rgba(255,255,255,0.1);}
.header .nav_main_m .nav .item a{padding:0 0.4rem;display: block;}
.header .nav_main_m .nav .item i{background:url(../image/arrow1.png) center center no-repeat;width:0.7rem;height:0.72rem;background-size:0.3rem auto;position:absolute;right:0.19rem;top:0rem;
transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s;}
.header .nav_main_m .nav .item i.on{transform:rotate(-180deg);-webkit-transform:rotate(-180deg);}
.header .nav_main_m .nav .item ul{background:rgba(255,255,255,0.05);padding:0.15rem;font-size:0.3rem;display:none;margin-top:0.15rem;}
.header .nav_main_m .nav .item li{padding:0.05rem 0;}
.header .scmbtn{background:url(../image/ico_search.png) center center no-repeat;width:0.8rem;height:1rem;position: absolute;right:1rem;top:0;background-size:auto 45%;}
.header .search_m{position:absolute;left:0;top:100%;background:#2b2b2b;height:0;overflow: hidden;box-shadow:0 0 0.1rem rgba(0,0,0,0.3);padding:0 0.1rem;box-sizing:border-box;width:100%;
transition:all 0.1s ease-out 0s;-webkit-transition:all 0.1s ease-out 0s;}
.header .search_m.s{height:0.9rem;}
.header .search_m form{height:100%;}
.header .search_m .kw{float: left;height:0.6rem;width:5.4rem;margin:0.15rem 0;background:#fff;border-radius:0.12rem;border:none;box-sizing:border-box;padding:0 0.15rem;font-size:0.24rem;box-shadow:0.05rem 0.05rem 0.05rem rgba(0,0,0,0.5) inset;}
.header .search_m .ok{background:url(../image/ico_search.png) center center no-repeat;background-size:auto 50%;width:0.8rem;height:0.9rem;border: none;}
.header .nav_main_m .btns{position:absolute;left:0;bottom:0;right:0;padding:0 0.3rem;background: #2b2b2b;}
.header .nav_main_m .btns a{width:0.7rem;height:0.7rem;display: inline-block;background-size:60% auto;background-repeat:no-repeat;background-position:center center;}
.header .nav_main_m .btns .a1{background-image:url(../image/icon1a_1.png);}
.header .nav_main_m .btns .a2{background-image:url(../image/icon1a_2.png);}
.header .nav_main_m .btns .a3{background-image:url(../image/icon1a_3.png);}

.footer .nav_foot{display:none;}
.footer .part1{padding:0.3rem 0.2rem;}
.footer .part1 .r{float: none;font-size:0.24rem;}
.footer .address th{width:1.3rem;}
.footer .address th i{margin-right:0.15rem;}
.footer .friend{margin-top:0.3rem;}
.footer .part2{height:auto;line-height:1.6;padding:0.2rem;text-align: center;font-size:0.22rem;}
.footer .copy{float: none;margin:auto;}
.footer .support{float: none;margin:auto;}
.footer .copy{float: none;margin:auto;}
.select ul{height:1.6rem;top:auto;bottom:100%;}
.footer .gotop{position:fixed;right:0.3rem;bottom:1rem;width:0.6rem;height:0.6rem;background-size:120% auto;background-color:#555;border-radius:100%;display: none;}

.banner *{transform:none !important;-webkit-transform:none !important;opacity: 1 !important;transition:none !important;-webkit-transition:none !important;animation:none !important;-webkit-animation:none !important;}
.banner .frame{height:8rem;}
.banner .b{height:1.5rem;animation:none;-webkit-animation:none; background-size:auto 100%;margin-top:-0.6rem;margin-left:-0.65rem;}
.banner .text h1{font-size:0.5rem;}
.banner .text h2{font-size:0.58rem;margin-top:0.1rem;}
.banner .text .p{margin-top:0rem;padding:0 3%;}
.banner .text .p br{display:none;}
.banner .text{width:100%;left:0;margin-left:0;}

.title h1{font-size:0.42rem;}
.title h2{font-size:0.36rem;margin-top:0.05rem;}
.title .p{margin-top:0.1rem;}
.title .p br{display:none;}

.tabs2 a{height:0.45rem;}

.home1{padding:1.2rem 0 0;}
.home1 .text{display:none;}
.home1 .content{background-position:left center;background-size:cover;height:6.5rem;margin-top:0.3rem;}
.home1 .content .mask{background-position:10% center;background-size:cover;}
.home1 .line1{margin:0;top:0.52rem;left:-1.5rem;width:3rem;height:6rem;background-size:contain;}
.home1 .content .list .item{width:2rem;font-size:0.26rem;}
.home1 .content .list .item a{display:block;position: absolute;left:0;top:0;width:100%;height:100%;}
.home1 .content .list .item span{font-size:0.6rem;}
.home1 .content .list .d1{left:3.2rem;top:0.3rem;}
.home1 .content .list .d2{left:3.2rem;top:1.8rem;}
.home1 .content .list .d3{left:1.6rem;top:2.8rem;}
.home1 .content .list .d4{left:3.2rem;top:3.7rem;}
.home1 .content .list .d6{left:1.6rem;top:5.3rem;}
.home1 .content .list .d5{left:3.2rem;top:5rem;}
.home1 .content .list .d7{left:4.8rem;top:5.3rem;}

.home2{padding:1.5rem 0.3rem 0.4rem;}
.home2 .block{height:auto;}
.home2 .content{margin-top:0.2rem;}
.home2 .line1{height:1.2rem !important;background-size:cover;background-position:center bottom;width:0.16rem;
transition:none;-webkit-transition:none;}
.home2 .map{float: none;width:auto;height:5rem;background-size:contain;margin:auto;position: relative;top: auto;right: auto;}
.home2 .map .p1{width:55%;height:66%;left:28%;top:20%;background-size:contain;}
.home2 .map .p2{width:62%;height:85%;left:15%;top:7%;background-size:contain;}
.home2 .list{float: none;width:auto;padding:0;}
.home2.show .line2{display:none;}
.home2 .list{text-align: center;margin:0.2rem -0.3rem 0;}
.home2 .list .item{display: inline-block;margin:0 2% 6%;font-size:0.28rem;text-align: center;}
.home2 .list .item strong{font-size:0.8rem;}

.home3{height:auto;}
.home3 .title{text-align: center;}
.home3 .left{float: none;width:auto;height:auto;}
.home3 .left .inner{position:static;width:auto;height:auto;margin:auto;padding:0.6rem 0.3rem;text-align: left;
transform:none;-webkit-transform:none;
transition:none;-webkit-transition:none;opacity: 1;}
.home3 .left .title{text-align: center;}
.home3 .right{float: none;width:auto;height:auto;padding:0;}
.home3 .right .bg{position:absolute;left:0;top:0;width:100%;height:100%;}
.home3 .right .inner{width:100%;height:auto;margin:auto;padding:0.6rem 0.3rem;text-align: left;left:0;right:0;top:0;position: relative;box-sizing:border-box;
transform:none;-webkit-transform:none;
transition:none;-webkit-transition:none;opacity: 1;}
.home3 .btn3_l{margin-top:0.1rem;}
.home3 .btn3{margin-top:0.1rem;}
.home3 .text{margin-top:0.4rem;}
.home3 .text h3{text-align: center;font-size:0.32rem;}
.home3 .text .p{margin-top:0.1rem;}
.home3 .date{float: left;font-size:0.24rem;}
.home3 .date strong{float: right;font-size:0.24rem;line-height:inherit;margin-left:0.1rem;}
.home3 .text h4{padding-top:0.1rem;clear:both;margin-top:0;font-size: 0.32rem;}
.home3 .btn1{display:none;}

.banner1 .frame{height:6rem;}
.banner1 .text{width:100%;left:0;margin:0;}
.banner1 .text h1{font-size:0.42rem;}
.banner1 .text h2{font-size:0.36rem;margin-top:0.05rem;}
.banner1 .text .p{margin-top:0.2rem;padding:0 5%;max-height:5rem;overflow: hidden;}

.about1{padding:1.3rem 0 0.3rem;}
.about1 .line{height:0.8rem;background-size:0.15rem auto;background-position:center bottom;}
.about1 .list{text-align:center;margin-top:0.3rem;}
.about1 .list .item{width:45%;margin-bottom:0.3rem;display: inline-block;float: none;vertical-align: middle;}
.about1 .list .item .ico{width:2rem;height:2rem;}
.about1 .list .item .ico::before{background-size:100% auto;}
.about1 .list .item .ico span{transform:scale(0.8);-webkit-transform:scale(0.8);}
.about1 .list .item h3{margin-top:0.1rem;font-size:0.24rem;height:0.8rem;}

.about2{padding:1.3rem 0 1rem;}
.about2 .line{height:0.8rem;background-size:0.15rem auto;background-position:center bottom;}
.about2 .focus{margin-top:0.3rem;}
.about2 .child{padding:0 0.1rem;box-sizing:border-box;}
.about2 .item{width:50%;margin:0;height:auto;padding:0 0.1rem;margin-bottom:0.2rem;box-sizing:border-box;}

.about3{padding:1.3rem 0.3rem 0.5rem;}
.about3 .line{height:0.8rem;background-size:0.15rem auto;background-position:center bottom;}
.about3 .content{margin-top:0.4rem;padding:0;}
.about3 .content .d{height:auto;}
.about3 .content .d .pic{width:auto;height:auto;float: none;}
.about3 .content .d .text{width:auto;height:auto;float: none;}
.about3 .content .d .text .inner{padding:0.5rem;}
.about3 .content .d .text h3{margin-bottom:0.15rem;font-size:0.32rem;}
.about3 .content .d .text .p{margin-bottom:0.1rem;font-size:inherit;}
.about3 .content .d .text strong{font-size:0.32rem;}

.article{padding:0.6rem 0.3rem 0;}
.article h1{font-size:0.42rem;}
.article .info{font-size:0.3rem;}
.article .content{margin-top:0.3rem;padding-bottom:0.3rem;font-size:0.26rem;}
.article .content p{margin:0.15rem 0;}
.article .links{padding:0.3rem 0;height:auto;line-height:1.3;}
.article .links .prev{float: none;background-size:contain;display: block;font-size:0.28rem;background: none;padding:0;}
.article .links .next{float: none;background-size:contain;margin-top:0.1rem;display: block;font-size:0.28rem;background: none;padding:0;}

.tabs1 a{width:48%;margin:0 2% 2% 0;font-size:0.24rem;height:0.5rem;background-size:auto 1rem;line-height:0.5rem;box-sizing:border-box;overflow: hidden;}
.tabs1 a:nth-child(even){margin:0 0 2% 2%;}

.tabs2 a{height:0.4rem;font-size:0.26rem;padding:0 0.1rem;}


.btn4_l{height:0.4rem;background-size:auto 100%;font-size:0.22rem;line-height:0.4rem;}

.case1{padding:0.6rem 0.3rem 0;}
.case1 .content{margin-top:0.3rem;}
.case1 .content .text{width:auto;position:static;height:auto;}
.case1 .content .text .inner{padding:0.3rem 0.3rem;width:auto;}
.case1 .content .text h3{font-size:0.38rem;}
.case1 .content .text .p{margin-top:0.1rem;}

.case2{padding:1.3rem 0.3rem 0;}
.case2 .line{height:0.8rem;background-size:0.15rem auto;background-position:center bottom;}
.case2 .content{margin-top:0.2rem;box-shadow:0 0 0.1rem rgba(0,0,0,0.2);}
.case2 .pic{padding:0.1rem;}

.case3{padding:1.3rem 0.3rem 0.6rem;}
.case3 .line{height:0.8rem;background-size:0.15rem auto;background-position:center bottom;}
.case3 .focus{margin-top:0.3rem;}
.case3 .focus .frame{width:auto;margin:0 0.6rem;}
.case3 .focus .child .ico{width:2rem;height:2rem;}
.case3 .focus .child .ico::before{background-size:100% auto;}
.case3 .focus .child .ico span{transform:scale(0.8);-webkit-transform:scale(0.8);}
.case3 .focus .child h3{margin-top:0.1rem;font-size:0.24rem;height:auto;}
.case3 .focus .child h4{margin-top:0.1rem;font-size:0.24rem;}

.bottom1{padding:0.6rem 0.3rem;}
.bottom1 .left{width:auto;float: none;}
.bottom1 .right{width:auto;float: none;margin-top:0.4rem;}
.bottom1 .list{margin-top:0.15rem;}
.bottom1 .tit h3{font-size:0.32rem;}
.bottom1 .item{width:48%;margin-left:4%;}
.bottom1 .item .pic{height:auto;}
.bottom1 .item h3{margin-top:0.1rem;font-size:0.24rem;}

.data_center1{padding:1.3rem 0.3rem 0;}
.data_center1 .line{height:0.8rem;background-size:0.15rem auto;background-position:center bottom;}
.data_center1 .item{height:auto;margin-top:0.5rem;}
.data_center1 .item .pic{float: none !important;width:auto;height:auto;}
.data_center1 .item .text{float: none !important;width: auto;margin-top:0.2rem;}
.data_center1 .item .text .inner{padding:0 !important;}
.data_center1 .item .text h3{font-size:0.32rem;}
.data_center1 .item .text .p{margin-top:0.1rem;}
.data_center1 .item .text .tabs2{margin-top:0.2rem;}
.data_center1 .item .text .tabs2 a{min-width:0;}
.data_center1 .item .text ul{margin-top:0.2rem;}
.data_center1 .item .text li{margin-bottom:0.05rem;}

.data_center2{padding:0.6rem 0.3rem;}
.data_center2 .line{display:none;}
.data_center2 .frame{margin-top:0.3rem;}
.data_center2 .child{width:auto;margin:0;}
.data_center2 .child .pic{height:auto;}
.data_center2 .child h3{margin-top:0.15rem;font-size:0.32rem;}
.data_center2 .nav{margin-top:0.3rem;}

.data_center_business{padding:0.6rem 0 0;}
.data_center_business .block{padding:0 0.3rem;}
.data_center_business .tit h3{font-size:0.32rem;}
.data_center_business .tit .btn4_l{height:0.4rem;line-height:0.4rem;}
.data_center_business .content{}
.data_center_business .text{width:auto;}
.data_center_business .text h3{font-size:0.36rem;}
.data_center_business .text .p{margin-top:0.15rem;}
.data_center_business .text .p br{display:none;}
.data_center_business .pic{width:auto;left:0;margin:0.3rem 0 0;}
.data_center_business .pic img{max-width:100%;margin-top:0.2rem;}
.data_center_business .d1{padding:0 0.3rem;padding-top:0.5rem;}
.data_center_business .d2{padding-top:0.8rem;}
.data_center_business .d3{padding:0.8rem 0.3rem;}
.data_center_business .d4{padding:0.8rem 0.3rem;}
.data_center_business .d5{padding:0.3rem;}
.data_center_business .d6{padding:0.3rem;}

.join1{height:auto;}
.join1 .bl{display:none;}
.join1 .br{position:static;height:4rem;background-size:cover;width:auto;}
.join1 .left{padding:0.3rem;background:url(../image/png8.png) center center no-repeat;background-size:cover;float: none;}
.join1 .b{display:none;}
.join1 .left .title{width:auto;}
.join1 .list{padding:0.1rem 0 0.2rem;margin-top:0;}
.join1 .item{width:50%;margin:0.3rem 0 0;}
.join1 .item h3{margin-top:0.15rem;font-size:0.26rem;}
.join1 .item h4{margin-top:0rem;font-size:0.26rem;}
.join1 .item .ico{width:1rem;height:1.1rem;}

.join2{padding:0.3rem 0.3rem 0.6rem;}
.join2 .block{margin-top:0.2rem;}
.join2 .pic{position:static;width:auto;height:auto;}
.join2 .pic img{width:100%;height:auto;}
.join2 .text{width:auto;height:auto;margin:auto;margin-top:0.3rem;min-height:0;}
.join2 .text .inner{padding:0;}
.join2 .text h3{font-size:0.36rem;}
.join2 .text .d h4{font-size:0.32rem;}
.join2 .text .d{margin-top:0.2rem;}
.join2 .text .d .p{margin-top:0.05rem;}
.join2 .text .btn2{margin-top:0.3rem;}
.join2 .table{margin-top:0.5rem;border-top:1px solid #ddd;padding-top:0.2rem;}
.join2 .table thead{display:none;}
.join2 tr{display:block;margin-bottom:0.2rem;border-bottom:1px solid #ddd;padding-bottom:0.2rem;}
.join2 td{display:block;padding:0 !important;text-align: left;height:auto;border: none;}
.join2 td:before{content:attr(tit);display: inline-block;min-width:1.8rem;text-align: right;}
.join2 td:last-child{text-align:right;margin-top:-0.35rem;}
.join2 td:last-child:before{display:none;}
.join2 .pages{margin-top:0.2rem;}

.job_layer{left:0.2rem;top:50%;right:0.2rem;margin-top:0.2rem;width:auto;margin:auto;height:80%;}
.job_layer .close{right:0.3rem;top:0.5rem;width:0.5rem;height:0.5rem;background-size:cover;z-index:1;}
.job_layer .inner{position: absolute;left:0.5rem;top:0.5rem;right:0.5rem;bottom:0.5rem;padding:0;}
.job_layer .inner .content{position:absolute;left:0;top:0.8rem;right:0;bottom:0rem;overflow:auto;height:auto;}
.job_layer h2{font-size:0.36rem;white-space:normal;overflow: hidden;}
.job_layer table{margin-top:0rem;font-size:0.28rem;}
.job_layer table th{display:block;float:left;width:20%;padding:0rem 0;text-align: left;box-sizing:border-box;}
.job_layer table td{display:block;float:left;width:80%;padding:0rem 0;box-sizing:border-box;min-height:0.42rem;}
.job_layer .text{margin-top:0.2rem;}
.job_layer .text h3{font-size:0.28rem;}

.network1{padding:0.6rem 0.3rem;}
.network1 .map{display:none;}
.network1 .list_m{margin-top:0.3rem;display: block;}
.network1 .list_m .item{margin-top:0.3rem;}
.network1 .list_m .item h3{margin-bottom:0.1rem;}
.network1 .list_m .item:first-child{margin-top:0;}

.network2{padding:1.3rem 0.3rem 0.6rem;}
.network2 .line{height:0.8rem;background-size:0.15rem auto;background-position:center bottom;}
.network2 .line1{display:none;}
.network2 .line2{display:none;}
.network2 .frame{width:auto;float: none;margin:0;}
.network2 .child{width:auto;height:auto;margin:0;text-align: center;background:#fff !important;height:2rem;}
.network2 .nav{background: none;width:auto;height:auto;float: none;margin-top:0.3rem;text-align: center;}
.network2 .nav .prev{position:static;display: inline-block;margin-right:0.3rem;}
.network2 .nav .next{position:static;display: inline-block;}

.news{padding:0.6rem 0.3rem;}
.news .tabs2{margin-top:0.2rem;}
.news .list{margin-top:0.3rem;}
.news .item{padding:0.3rem 0;height:auto;}
.news .item:first-child{border-top: none;}
.news .item:last-child{border-bottom:none;}
.news .item .date{line-height:1;font-size:0.32rem;position:static;float: left;}
.news .item .date strong{font-size:0.32rem;height:auto;line-height:1;margin-left:0.15rem;float: right;}
.news .item .pic{width:auto;height:auto;margin:0;clear:both;float: none;padding-top:0.2rem;}
.news .item .text{margin:0.2rem 0 0;width:auto;float: none;}
.news .item .text h3{font-size:0.32rem;padding-top: 0;}
.news .item .text .p{margin-top:0.1rem;height:auto;}
.news .item .more{margin-top:0.2rem;width:0.6rem;height:0.6rem;background-size:0.6rem auto;float: right;margin-top:-0.3rem;display: none;}
.news .pages{margin-top:0.4rem;}

.p_s1{padding:0;}
.p_s1 .list1{display:none;}
.p_s1 .list2{position:static;display: block;height:auto;padding-bottom:0.3rem;color: #fff;}
.p_s1 .list2 .item{padding:0.4rem 0 0;}
.p_s1 .list2 .item .ico{width:auto;height:0.8rem;text-align: center;opacity: 1;overflow: hidden;position: relative;left:auto;top:auto;}
.p_s1 .list2 .item .ico img{width:auto;height:200%;top:-100%;left:50%;
transform:translateX(-50%);-webkit-transform:translateX(-50%);}
.p_s1 .list2 .tit{width:auto;float: none;margin:0;height:auto;margin-top:0.2rem;}
.p_s1 .list2 .tit .p{margin-top:0.1rem;font-size:0.24rem;}
.p_s1 .list2 .tit .more{font-size:0.24rem;margin-top:0.1rem;}
.p_s1 .list2 .list{float: none;width:auto;height:auto;padding:0.3rem;background:rgba(255,255,255,0.1);margin:0.3rem 0.3rem 0;}
.p_s1 .list2 .list .item{float: none;width:auto;padding:0;margin-top:0.2rem;opacity: 0.9;}
.p_s1 .list2 .list .item:first-child{margin-top:0;}
.p_s1 .list2 .list .item a{width:auto;padding:0;height:auto;}
.p_s1 .list2 .list .item h4{font-size:0.26rem;color: #fff;}
.p_s1 .list2 .list .item .p{margin-top:0.05rem;font-size:0.22rem;opacity: 1;color: #fff;}
.p_s1 .list2 .list .item .p br{display:none;}

.solution{padding:0.6rem 0.3rem;background:none;}
.solution .part1{margin-top:0.3rem;padding:0;}
.solution .part1 .pic{position:static;width:auto;height:auto;}
.solution .part1 .line{display:none;}
.solution .part1 .content{float: none;width:auto;border: none;margin-top:0.3rem;}
.solution .part1 .content .inner{padding:0;}
.solution .part1 .content h1{font-size:0.42rem;}
.solution .part1 .content h2{font-size:0.32rem;margin-top:0.1rem;}
.solution .part1 .content .text{margin-top:0.1rem;}
.solution .part1 .content .text .p{margin-bottom:0.1rem;}
.solution .part2{padding:0.6rem 0 0;}
.solution .part2 .list{margin-top:0.2rem;}
.solution .part2 .item.odd{float: none;}
.solution .part2 .item{width:auto;float: none;margin-bottom:0.3rem;}
.solution .part2 .item .pic{height:auto;}
.solution .part2 .item .text{margin:0;padding:0.2rem 0 0;}
.solution .part2 .item .text h3{font-size:0.32rem;}
.solution .part2 .item .text .p{margin-top:0.1rem;height:auto;}
.solution .part3{padding:0.4rem 0.3rem 0;}
.solution .part3 .focus .frame{width:auto;}
.solution .part3 .focus .child .ico{width:2rem;height:2rem;}
.solution .part3 .focus .child .ico::before{background-size:100% auto;}
.solution .part3 .focus .child .ico span{transform:scale(0.8);-webkit-transform:scale(0.8);}
.solution .part3 .focus .child h3{margin-top:0.1rem;font-size:0.24rem;height:auto;}
.solution .part3 .focus .child h4{margin-top:0.1rem;font-size:0.24rem;height:auto;}

.search_result{padding:0.6rem 0.3rem;}
.search_result .title1 .p{margin-top:0.1rem;font-size:inherit;}
.search_result .list{margin-top:0;}
.search_result .item{padding:0.3rem 0;}

.p_s1 .list2 .tit .inr{display:block;}
}