@charset "utf-8";
@media (max-width: 1680px){
.homea .box__b{width: 100%}
.homea .box__b .item1{width: 25%}
.homea .box__b .item3{width: 25%}
.homea .box__b .slogimg{width: 50%;margin-left: -25%}
.homeb{margin-top: -1rem}
}
@media (max-width: 1200px){
.homeb{margin-top: -1.3rem}
}
@media (max-width: 1024px){
.homeg ul li{padding: 0 .5rem}
.homeg ul li:nth-child(1) .txt .desc{padding-right: .8rem}
.homef{padding-bottom: .4rem;padding-top: 0}
.homef:after{width: 100%}
.homef .slide-f{position: static;width: 100%}
.homef .slide-f .img{height: 55vw}
.homef .txts{width: 100%;margin-top: -1.3rem}
.homeg{padding-top: .3rem}
.homee .ani__Bg{display: none}
.homee .right__e{width: 60%}
.homee .right__e ul li .item{height: 2.6rem;padding-top: .4rem}
.homee .right__e ul li .item .scnum{font-size: .7rem}
.homee .left__e .desc{line-height: 1.8em}
.homed .slide-d-b{display: none}
.homee {padding-top: 1.2rem}
.homed .slide-d-a{width: 100%}
.homed{padding-bottom: 1rem}
.homed .slide-d-a .next{left: auto;right: .2rem}
.homed .slide-d-a .item .txt{padding-right: 1rem}
.homed .intit{justify-content: flex-start;}
.homec .wp{width: 100%;margin-left: 0;margin-right: 0}
.homec .left__c{width:100%;padding: .8rem 25px}
.homec .right__c{width:100%;padding: .8rem 25px .8rem 0}
.homec .right__c:before{right: 0}
.homec .right__c:after{display: none}
.homeb .tabCon .left__b{padding-top: 0;padding-bottom: .2rem}
.homeb .tabCon .left__b ul li{width: 32%;}
.homeb .tabCon .left__b ul li:nth-child(4n){margin-right: 2%}
.homeb .tabCon .left__b ul li:nth-child(3n){margin-right: 0}
.homeb .tabCon .left__b .tit{margin-bottom: .3rem;}
.homeb .tabCon .right_b{width: 35%}
.homeb .tabCon>.flex{align-items: flex-end}
.homeb .tabCon .left__b ul li a{height: .4rem;line-height: .38rem}

.homea .box__a{width: 100%}
.homea .box__b .item2{width: 35%;padding: .6rem .3rem .2rem .3rem;}
.homea .box__b .item3{padding: .5rem .3rem 0 .3rem;}
.homea .box__b .item1{padding: .5rem .3rem 0 .3rem;}
.homea .box__a .item1{width: 31.5%}
.homea .box__a .item2{width: 31.5%}
.homea .box__a .img:before{height: 1rem}
.homea .box__a .img{width: 1.6rem;margin-left: -.8rem}
.homeb .tabCon .left__b .tit .svgline{display: none}
.homeb .tabCon .left__b .tit{background: url(../images/bline.png) no-repeat right center;background-size: 80% auto}

}

@media (max-width: 900px){
.intit .h3{font-size: .36rem}
.homeg ul li:nth-child(1){width:100% }
.homeg ul li:nth-child(1) .imgBox .img{height: 4.4rem;}
.homeg ul li:nth-child(1) .txt .desc{margin-top: .2rem;padding-right: 0;}
.homeg ul li:nth-child(1) .txt .desc p{line-height: 1.6em}
.homeg ul li:nth-child(1) .txt .desc i{display: none}
.homeg ul li{padding: 0 .3rem;height: 2.2rem}
.homeg ul li .txt {width: calc(100% - 1.3rem);}
.homeg ul li .txt h4{font-size: .26rem}
.homeg ul li .abCon{padding: .3rem}
.homef .txts{padding: .4rem}
.homee{padding-bottom: .8rem}
.homee .intit{text-align: center;}
.homee .left__e .intit .h3:after{margin-left: auto;margin-right: auto}
.homee .left__e{width: 100%;margin-bottom: .4rem}
.homee .right__e{width: 100%}
.homed .slide-d-a .item .txt{padding-top: 0;padding-bottom: 0}
.homed{padding-top: .6rem}
.homec .left__c .hd{position: static; margin-bottom: .3rem;top: 0;left: 0}
.homeb .tabCon .left__b{width: 100%}
.homeb .tabCon .right_b{width: 100%}
.homeb{background-size: cover;padding-bottom: .3rem}
.homea .item .txt p{display: none}
.homea{padding-bottom: 1.2rem}
.homeb{background: url(../images/bbg1.gif) no-repeat top center;margin-top: -.5rem;padding-top: .8rem;background-size: cover;}
.homea .box__a .img{width: 16vw;margin-left: -8vw;top: 0}
.homea .item .ico{width: .6rem;margin: 0 auto}
.homea .item{text-align: center;flex-wrap: wrap;}
.homea .item .txt{width: 100%;margin-top: .1rem}
.homea .box__a .item1 {height: 100%;padding: .2rem .5rem 0 .3rem;}
.homea .box__a .item2 {height: 100%;padding: .2rem .3rem 0 .5rem;}
.homea .box__a .item1 .ico{order: 1}
.homea .box__a .item1 .txt{order: 2}
.homea .box__b .item3{width: 31.5%;display: block;padding: .4rem .1rem;height: auto}
.homea .box__b .item2{width: 37%;display: block;padding: .4rem .1rem;height: auto}
.homea .box__b .item1{width: 31.5%;display: block;padding: .4rem .1rem;height: auto}
.homea .box__b .slogimg{display: none}
.homea .box__a .bgimg{display: none}
.homea .box__a{display: flex;justify-content: space-between}
.homea .box__a .item{position: relative;padding: .4rem .1rem}
.homea .item:after{opacity: 1;visibility: visible;}
.homea .intit{margin-bottom: 1rem}
.homea .box__b .slogt{top: -.4rem;height: .3rem;margin-left: 0;transform: translateX(-50%);}
.homea .box__a:before{content: '';height: .3rem;left: .2rem;right: .2rem;z-index: 0;top: .22rem;background: #0D4598;position: absolute;}
}

@media (max-width: 640px){
.intit .h3{font-size: .32rem}
.homeg ul{display: flex;flex-wrap: wrap;}
.homeg ul li .txt{width: 100%;text-align: center;margin-top: .2rem}
.homeg ul li .ani__ico{margin: 0 auto}
.homeg ul li{height: auto;padding: .3rem;display: block;}
.homef .txts ul li p{display: none!important}
.homef .txts ul li:before{display: none}
.homef .txts ul li{padding-right: 0;padding: .14rem 0;padding-right: 0}
.homef .txts ul li time{position: relative;top: 0;margin-top: .1rem;display: block;}
.homef .txts{height: auto;margin-top: -.4rem}
.homee .right__e ul li .item{height: 35vw;padding-top: 8vw}
.homee .right__e ul li .item .scnum{font-size: 9vw}
.homee .right__e ul li .item p{font-size: .16rem}
.homed .slide-d-a .item .imgBox{margin: 0 auto .3rem}
.homed .slide-d-a .item .txt{width: 100%;padding-left: .3rem;padding-right: .3rem}
.homed .slide-d-a .item{flex-wrap: wrap;padding-top: 0}
.homed .slide-d-a .item:after{left: 0;top: 20%}
.homee{margin-top: -1rem;padding-top: .8rem}
.homed{padding-bottom: 1.5rem}
.homec .left__c .tabCon ul li:nth-child(1) .img{height: 55vw}
.homec .left__c .tabCon ul li:nth-child(1){width: 100%}
.homec .left__c .tabCon ul li:nth-child(2){width: 100%}
.homec .left__c .tabCon ul li{width: 100%;margin-bottom: .24rem;min-height: inherit;}
.homec .left__c .tabCon ul li:last-child{margin-bottom: 0}
.homec .left__c .tabCon ul li .txt .more{display: none}
.homec .left__c .tabCon ul li .txt .tit{height: auto}
.homec .left__c{padding: .6rem 20px}
.homec .right__c{padding: .6rem 20px .6rem 0}
.homec .right__c ul li{margin-bottom: .2rem}
.homec .left__c .tabCon ul li:nth-child(2) .txt{margin-top: .15rem}
.homeb .tabCon .left__b ul li{width:48%;margin-right: 4%;font-size: .16rem}
.homeb .tabCon .left__b ul li:nth-child(4n){margin-right: 4%}
.homeb .tabCon .left__b ul li:nth-child(3n){margin-right: 4%}
.homeb .tabCon .left__b ul li:nth-child(2n){margin-right: 0}
.homeb .hd ul li svg{width: 20vw}
.homea .item .txt h4{font-size: .2rem}
.homea .box__a .item{position: relative;padding: .3rem .1rem}
.homea .box__b .item3{padding: .3rem .1rem}
.homea .box__b .item2{padding: .3rem .1rem}
.homea .box__b .item1{padding: .3rem .1rem}
.homea{padding-top: .6rem}
}
@media (max-width: 540px){
.homea .box__b .slogt{top: -.5rem;height: .22rem;}
.homea .item .ico{width: .5rem}
}
@media (max-width:360px){
.homeg ul li{padding: .2rem}
}