@charset "utf-8";
body,html{position:relative;height:100%}
.slideMain{width: 100%;height: 100%}
.slideMain .swiper-slide{height: 100%; position: relative;overflow: hidden;}
.slideMain .swiper-slide .wp{height: calc(100vh - 1.3rem); position: relative;z-index: 5;margin-top: 1.3rem}
.slideMain .swiper-slide .wps{height: calc(100vh - 1.3rem); position: relative;margin-top: 1.3rem}
.slideMain .homef{height: auto!important}
.swiper-container-vertical>.main-wrapper {flex-direction: column;}
.swiper-container-android .swiper-slide, .main-wrapper {transform: translate3d(0px,0,0);}
.main-wrapper {position: relative;width: 100%;height: 100%;z-index: 1;display: flex;transition-property: transform;box-sizing: content-box;}
 



.rightFix{position: fixed;right: 0;top:50%;transform: translateY(-50%);z-index: 30;}
.rightFix a{display: flex;justify-content: flex-end;margin: .1rem 0;width: 100%}
.rightFix i{width: .6rem; height: .6rem;border-radius: 50%;text-align: center;line-height: .6rem;background: #0b5292;display: block;font-size: .3rem;color: #fff;}
.rightFix a:not(.totop) i{position: relative;}
.rightFix a:not(.totop):hover i{position: relative;left: .1rem}
.rightFix a span{display: block;line-height: .4rem;overflow: hidden;padding: 0 0 0 .1rem;font-size: .15rem;color: #fff;white-space: nowrap;width: 0 ;transition: .3s;text-align: right}
.rightFix a:hover span{background: #eaac33;padding-right: .15rem}
.rightFix a:hover i{background: #eaac33;}
.rightFix .totop{right: .1rem;display: none;position: relative;}
.rightFix .totop.show{display: flex}
.rightFix a.ani1:hover span{width: 1.05rem}
.rightFix a.ani2:hover span{width: 1.2rem}
.rightFix a.ani3:hover span{width: .9rem}

@media screen and (max-width: 1440px){



}

.banner a.a{display:flex;justify-content: center;flex-direction: column; height: 100vh;background-position:center;background-repeat: no-repeat;background-size: cover;padding: 0 9.2vw;position: relative;}
/*.banner a.a:before{content: '';position: absolute;top: -1px;left:-1px;right: -1px;background: url(../images/bamask.png) no-repeat top center;background-size: 100% 100%;height: 30vh;z-index: 1;}
*/
.banner a.a:after{content: '';position: absolute;bottom: -1px;left:-1px;right: -1px;background: url(../images/bamask1.png) no-repeat top center;background-size: 100% 100%;height: 20vh;z-index: 1;opacity: .7;}


.banner .pgaline{position: absolute;bottom: 5vh;right: 9.2vw;color: #fff;z-index: 10;width: auto;left: auto}
.banner .pgaline span{width: auto;height: auto;display: block;position: relative;background: none;opacity: 1;line-height: .25rem;font-size: .15rem;margin: 0 .15rem} 
.banner .pgaline span.swiper-pagination-bullet-active{font-size: .2rem} 
.banner .pgaline span:after{content: '';height: 1px;width:0;display: inline-block;vertical-align: .07rem;background: #fff;margin-left: 3px;transition: .3s} 
.banner .pgaline span.swiper-pagination-bullet-active:after{width: .45rem;} 



@media screen and (min-width: 1280px){
.banner .a{transform: scale(1.1);transition: 5s linear}
.banner .swiper-slide-active .a{transform:scale(1);}
}
@keyframes scaleTwo{0%{transform:scale(1);opacity:.9}100%{transform:scale(1.6);opacity:0}}
.tsmouse{position: absolute;left: 50%;transform: translateX(-50%);color: #00519b;bottom: 4vh;z-index: 5;text-align: center;cursor: pointer;width: .6rem;height: .6rem;background: #fff;border-radius: 50%}
.tsmouse p{font-size: .13rem;position: relative;z-index: 3;line-height: 1em}
.tsmouse i{position: relative;z-index: 3;font-size: .14rem}
.tsmouse:before{position: relative;z-index: 3}
.tsmouse:after{content: '';width: 100%;height: 100%;border-radius:50%;position: absolute;left:0;top: 0;background: rgba(255,255,255,.7);z-index: 2;animation:scaleTwo 1.8s infinite;display: block;}


.homeb{background: url(../images/habg.jpg) no-repeat center;background-size: cover}
.homec{background: url(../images/hbbg.jpg) no-repeat center;background-size: cover}
.homed{background: url(../images/hcbg.jpg.png) no-repeat center;background-size: cover}
.homee{background: url(../images/hdbg.jpg) no-repeat center;background-size: cover}
.homef1{background: url(../images/hebg.jpg) no-repeat center;background-size: cover}
.intit .t{height: 1.09rem}
.intit .more img{display: inline-block;vertical-align: 2px;margin-left: 3px}
.intit .more{font-size: .14rem;color: #1760a1}
.homeb .intit {margin-bottom: 4vh}
.homeb .intit .more{position:absolute;right: 0;bottom: .2rem;}


.homeb .aleft{width:calc(50% - 1.5vh)}
.homeb .aright{width:calc(50% - 1.5vh)}
.homeb .aright ul{width:calc(50% - 1.5vh) }
.homeb .aright ul:nth-child(1) .itema{margin-top: 3vh}
.homeb .aright ul:nth-child(2) .itema{margin-bottom: 3vh}
.homeb .aleft .slide-newsb{margin-bottom: 3vh}
.homeb .aleft .slide-newsb .pic{height: 42vh}
.homeb .aleft .slide-newsb a{color: #fff}
.homeb .aleft .slide-newsb .swiper-pagination{width: auto;left: auto;right:.2rem;bottom: .2rem;}
.homeb .aleft .slide-newsb .swiper-pagination-bullet{border: 1px solid #fff;background: transparent;opacity: 1;margin: 0 5px;width: 10px;height: 10px}
.homeb .aleft .slide-newsb .swiper-pagination-bullet-active{background: #fff}
.homeb .aleft .slide-newsb  p{position: absolute;left: 0;bottom: 0;right: 0;background: url(../images/newsmak.png) no-repeat bottom center;background-size: 100% 100%; color: #fff;padding: .2rem 1rem .2rem .2rem;font-size: .18rem}
.homeb .itema{height:17.4vh;background-color:#fff;border: 1px solid #ddd; border-bottom: 2px solid #004685;padding:2.5vh 2vh 2vh;transition: background-color .3s,border-color .3s}
.homeb .itema.bg1{background-image: url(../images/habg2.png);background-repeat: no-repeat;background-position:right bottom;}
.homeb .itema.bg2{background-image: url(../images/habg1.png);background-repeat: no-repeat;background-position:right bottom;}
.homeb .itema.bg1:hover{background-image: url(../images/habg2on.png);background-repeat: no-repeat;background-position:right bottom;}
.homeb .itema h4{font-size: .18rem;line-height: 1.6em;margin-top: .1rem}
.homeb .itema h4 a{max-height: .56rem\0;display: block\0}
.homeb .itema time{display: block;font-style: italic;position: relative; }
.homeb .itema time:before{content: '';width: 1px;background: #aaa;height: .3rem;position: absolute;transform: rotate(35deg);top: 0;left: .32rem}
.homeb .itema time span:nth-child(1){font-weight: bold;display: inline-block;position: relative;top:-.1rem;font-size: .2rem;margin-right: .1rem}
.homeb .itema time span:nth-child(2){display: inline-block;margin-top: .1rem;color: #666}
.homeb .itemb{height:42vh;background: #fff;border-bottom: 2px solid #004685 ;box-shadow: 0 0 10px rgba(0,0,0,.1);transition: .3s}
.homeb .itemb.bg3{height:21.58vh;}
.homeb .itemb:hover{box-shadow: 0 5px 10px rgba(0,0,0,.2)}
.homeb .itemb .pic{height: 20vh}
.homeb .itemb .txt{padding: 2vh}
.homeb .itemb .txt p{font-size: .14rem;color: #666;line-height: 1.6em;margin-bottom: 1vh;max-height: .66rem\0}
.homeb .itemb .txt h4{font-size: .18rem;line-height: 1.6em;margin-bottom: 1vh}
.homeb .itemb .txt h4 a{max-height: .56rem\0;display: block\0}
.homeb .itemb .txt time{color: #666;font-size: .15rem}
.homeb .itemb .txt time i{margin-right: 5px}
.homeb .itemb:hover h4 a{color: #004685 }
.homeb .itema:hover{background-color: #1280ad;border-color: #1280ad }
.homeb .itema:hover h4 a{color: #fff}
.homeb .itema:hover time span{color: #fff}
.homeb .itema:hover time:before{background: rgba(255,255,255,.6);}
.homeb .aleft .itema{width: calc(50% - 1.5vh)}
.homeb .tzgg{background: url(../images/hdbg1.jpg) no-repeat center;background-size: cover;padding: 4vh 4.5vh 6.5vh;width: 100%;position: relative;}
.homeb .tzgg:before{width: 50%;height: 6px;background: #fff;content: '';position: absolute;left: 0;bottom: 0}
.homeb .tzgg:after{width: 50%;height: 6px;background: rgba(255,255,255,.5);content: '';position: absolute;right: 0;bottom: 0}
.homeb .tzgg .intit .more{color: #fff;margin-top: 4.5vh;display: block;}
.homeb .tzgg .intit{width: 2.3rem;margin-bottom: 0;}
.homeb .tzgg .list{width:calc(100% - 2.6rem);padding-top: 2vh}
.homeb .tzgg .list li{width: 48%;background: url(../images/hdbg2.png) no-repeat center;background-size: 100% 100%;height: 1.31rem;display: flex;padding: .2rem;position: relative;}
.homeb .tzgg .list li time{color:#fff;font-size: .14rem}
.homeb .tzgg .list li time span{display: block;font-size: .24rem;font-weight: bold;}
.homeb .tzgg .list li .txt{padding-left: .3rem;color: #fff;width: calc(100% - .55rem)}
.homeb .tzgg .list li .txt h4{font-size: .18rem;margin-bottom: 1.5vh}
.homeb .tzgg .list li .txt h4 a{color: #fff}
.homeb .tzgg .list li .txt p{font-size: .14rem;line-height: 1.6em;color: rgba(255,255,255,.8);max-height: .44rem\0}
.homeb .tzgg .list li:hover .ico{opacity: 1;visibility: inherit;}
.homeb .tzgg .list li .ico{position: absolute;left: 45%;bottom: -.43rem;width: .8rem;height: .45rem;z-index: 3;overflow: hidden;padding-left: .2rem;padding-bottom: .2rem;opacity: 0;visibility: hidden;transition: .3s}
.homeb .tzgg .list li .ico .more{width: .4rem;height: .4rem;border-radius:50%;background: #fff;color: #0560b4;text-align: center;line-height: .53rem;z-index: 3;display: block;position: relative;position: absolute;bottom: .2rem;left:.2rem;}
.homeb .tzgg .list li .ico .more:before{position: relative;z-index: 3;display: block;font-size: .14rem}
.homeb .tzgg .list li .ico .more:after{content: '';width: 100%;height: 100%;border-radius:50%;position: absolute;left:0;top: 0;background: #fff;opacity: .6; z-index: 2;animation:scaleTwo 1.8s infinite;display: block;}
.homeb .tzgg .list li .ico .more:hover .swi-jia:before{transform: rotate(180deg);transition: .6s}

.homec .intit{position: absolute;left: 0;top: 0;z-index: 10;width: 3.95rem}
.homec .intit .more{color: #fff;padding-top: .2rem}
.homec .wp{height: auto!important}
.homec .aleft{width:43.75%}
.homec .aright{width:56.25%}

.homec .aleft .slide-newsc{margin-top: 14vh}
.homec .aleft .slide-newsc .pic{height: 50vh}
.homec .aleft .slide-newsc a{color: #fff}
.homec .aleft .slide-newsc .sbtn{right:.2rem;bottom: .22rem;position:absolute;z-index: 5;width: 1rem}
.homec .aleft .slide-newsc .sbtn a{display: block;width: .38rem;height: .38rem;line-height: .36rem;text-align: center;border: 1px solid #fff;border-radius: 50%;opacity: .7;}
.homec .aleft .slide-newsc .sbtn a:hover{opacity: 1;}
.homec .aleft .slide-newsc  p{position: absolute;left: 0;bottom: 0;right: 0;background: url(../images/newsmak.png) no-repeat bottom center;background-size: 100% 100%; color: #fff;padding: .3rem 1.4rem .3rem 5%;font-size: .18rem}

.homec .aright ul li{display: flex;flex-wrap: wrap;}
.homec .aright ul li:nth-child(3){width: 43.5%}
.homec .aright ul li:nth-child(1) .pic{order: 2}
.homec .aright ul li:nth-child(1) .txt{order: 1;background: url(../images/hbbg1.jpg) no-repeat center;background-size: cover}
.homec .aright ul li:nth-child(2) .txt{background: url(../images/hbbg2.jpg) no-repeat center;background-size: cover}
.homec .aright ul li:nth-child(3) .txt{background: url(../images/hbbg3.jpg) no-repeat center;background-size: cover;width: 100%;height: 24vh}
.homec .aright ul li .pic{width: 43.5%;height: 28vh}
.homec .aright ul li .txt{width: 56.5%;padding: 3vh 3.5vh;color: #fff}
.homec .aright ul li .txt h4{font-size: .18rem;margin-bottom: 1.5vh;line-height: 1.6em}
.homec .aright ul li .txt h4 a{color: #fff}
.homec .aright ul li .txt p{font-size: .14rem;color: rgba(255,255,255,.8);line-height: 1.6em;max-height: .66rem\0}
.homec .aright ul li .txt .time{padding-top: 2vh;border-top: 1px solid rgba(255,255,255,.4);margin-top: 2vh}
.homec .aright ul li .txt .time time span{display: block;font-size: .24rem;font-weight: bold;}
.homec .aright ul li .txt .time a{font-size: .3rem;color: #fff}
.homec .aright ul li:hover .txt .time a{-webkit-animation: go linear 1s infinite}

.homed .aleft{width:calc(50% - 1.75vh);height: 100%}
.homed .aright{width:calc(50% - 1.75vh);height: 100%}
.homed .intit {margin-bottom: 4vh}
.homed .intit .more{position:absolute;right: 0;bottom: .2rem;}
.homed .aleft .item .pic{height: 40.1vh}
.homed .aleft .item  h4{height: 1.01rem;max-width: 6.2rem;background: url(../images/tx1.png) no-repeat right center;background-size: 100% 100%;position: relative;margin-top:-.5rem;left: -.1rem;line-height: .9rem;padding: 0 .8rem 0 .3rem;font-size: .18rem;margin-bottom: 1.5vh}
.homed .aleft .item  time{height: .43rem;width:1.6rem;background: url(../images/tx2.png) no-repeat right center;background-size: 100% 100%;line-height: .43rem;padding: 0 .3rem 0 .2rem;color: #fff;display: block;margin-bottom: 1.5vh}
.homed .aleft .item  time span{font-size: .24rem;vertical-align: -2px;margin-right: 3px}
.homed .aleft .item  p{font-size: .14rem;line-height: 1.6em;color: #00519b;margin-bottom:1.5vh}
.homed .aleft .item .more{font-size: .15rem;color: #00519b }
.homed .aright .itemb{height: 24vh;box-shadow: 0 0 10px rgba(0,0,0,.15);transition: .3s;width: 100%;position: relative;}
.homed .aright .itemb:hover{box-shadow: 0 5px 10px rgba(0,0,0,.15);transform: translateY(-10px);}
.homed .aright .itemb .txt{padding: 2vh 3.5vh;background: #fff;width: 100%;height: 100%}
.homed .aright .itemb .txt h4{font-size: .18rem;margin-bottom: 1.5vh;line-height: 1.6em;font-weight: bold;}
.homed .aright .itemb .txt h4 a{color:#00519b }
.homed .aright .itemb .txt p{font-size: .14rem;color: #777;line-height: 1.6em;max-height: .66rem\0;width: 100%}
.homed .aright .itemb .txt .time{padding-top: 1.5vh;border-top: 1px solid #ddd;margin-top: 1.5vh}
.homed .aright .itemb .txt .time time{color:#00519b;font-size: .14rem}
.homed .aright .itemb .txt .time time span{display: block;font-size: .24rem;font-weight: bold;}
.homed .aright .itemb .txt .time a{font-size: .3rem;color: #fff}
.homed .aright .itemb:hover .txt .time a{animation: go linear 1s infinite}
.homed .aright .itemb .swi-jia{position: absolute;right: 3vh;bottom: -.2rem;width: .4rem;height: .4rem;border-radius:50%;background: #0560b4;color: #fff;text-align: center;line-height: .4rem;z-index: 3;}
.homed .aright .itemb .swi-jia:before{position: relative;z-index: 3;display: block;}
.homed .aright .itemb .swi-jia:after{content: '';width: 100%;height: 100%;border-radius:50%;position: absolute;left:0;top: 0;background: #0560b4;opacity: .6; z-index: 2;animation:scaleTwo 1.8s infinite;display: block;}
.homed .aright .itemb .txt .more:hover .swi-jia:before{transform: rotate(180deg);transition: .6s}

.homed .aright .itema{width: calc(50% - 1.75vh);background:url(../images/hcbg1.jpg) no-repeat right bottom;background-size: cover;
    margin-top: 3.5vh;height: 12.6vh;padding: 2vh;display: flex;box-shadow: 0 0 10px rgba(0,0,0,.1);transition: .4s}
.homed .aright .itema:hover{box-shadow: 0 5px 10px rgba(0,0,0,.2);background:url(../images/hcbg1on.jpg) no-repeat right bottom;background-size: cover;transform: translateY(-10px);}
.homed .aright .itema:hover{}
.homed .aright .itema:hover .time time{color: #fff;}
.homed .aright .itema:hover .txt{border-left: 1px solid rgba(255,255,255,.4)}
.homed .aright .itema:hover .txt a{color: #fff}
.homed .aright .itema .time{padding-right: .15rem}
.homed .aright .itema .time time{color:#00519b;font-size: .14rem}
.homed .aright .itema .time time span{display: block;font-size: .24rem;font-weight: bold;}
.homed .aright .itema .txt{padding-left: .15rem;border-left: 1px solid #ddd;height: 100%;width: calc(100% - .64rem)}
.homed .aright .itema .txt a{line-height: 1.6em;max-height: .5rem\0;display: block\0;}

.homee .swiper-pagination{bottom: 0}
.homee .swiper-pagination span{margin: 0 6px}
.homee .slide-ico{color: #fff;width: 100%;/*padding-top: 10vh;padding-bottom: .5rem*/}
.homee .slide-ico .swiper-slide:hover .ico img{transform: rotateY(360deg);transition: .6s}
.homee .slide-ico .ico{width: 1.3rem;height: 1.3rem;border: 1px solid #fff;border-radius: 50%;margin: 0 auto;margin-bottom: 2vh}
.homee .slide-ico .ico img{margin:0 auto;width: .78rem;height: .75rem}
.homee .slide-ico .txt{text-align: center;font-size: .18rem}
.homee .slide-ico .txt span em{font-size: .4rem;font-family: 'imp';margin-right: 5px;letter-spacing: .05em}
.homee .slide-ico .txt p{margin-top: 1vh}

.homef1{padding: 1px 0 22vh}
.homef1 .intit{margin-bottom: 5vh}
.homef1 .intit .more{color: #fff;position: absolute;right: 0;bottom: .2rem}
.homef .wp{height: auto!important;}
.homef1 ul:nth-child(1){width: calc(50%  - 1vh)}
.homef1 ul:nth-child(2){width: calc(28%  - 1vh)}
.homef1 ul:nth-child(3){width: 22%}

.homef1 ul:nth-child(1) .pic{height: 46vh}
.homef1 ul:nth-child(2) .pic{height: 22.5vh}
.homef1 ul:nth-child(3) .pic{height: 46vh}
.homef1 ul:nth-child(2) li:nth-child(2){margin-top: 1vh}
.homef1 ul li{position: relative;transition: .3s}
.homef1 ul:hover{z-index: 10}
.homef1 ul li .pic{overflow: hidden;}
.homef1 ul li .a{background-repeat: no-repeat;background-position: center;background-size: cover;height: 100%;display: block;position: relative;}
.homef1 ul li:hover{transform: scale(1.1);z-index: 10;box-shadow:  0 0 10px rgba(0,0,0,.3)}
.homef1 ul li .a:before{content: '';position:absolute;left:-1px;top: -1px;right: -1px;bottom: -1px;border: 6px solid #fff;z-index: 2;opacity: 0;visibility: hidden;}
.homef1 ul li:hover .a:before{opacity:1;visibility: inherit;}




@media screen and (max-width: 1680px){
.homec .aright ul li .txt p{-webkit-line-clamp: 2;;max-height: .44rem\0}
.homec .aright ul li .pic{min-height: 26vh;height: auto}    
.homec .aright ul li:nth-child(3) .txt{height: 26vh}

.homed .aright .itemb .txt p{-webkit-line-clamp: 2;;max-height: .44rem\0}
.homeb .itemb .txt p{-webkit-line-clamp: 2;;max-height: .44rem\0}
}

@media screen and (max-width:1400px){
.slideMain .swiper-slide.homeb .wp{margin-top:0.7rem;}
.homec .aright ul li:nth-child(3) .txt p{display: none}
.homed .aleft .item p{display: none}
}


@media screen and (max-width: 1279px){

/*.rightFix{display: block;}*/
body,html{position:relative;height:auto}
.slideMain .swiper-slide{height:auto;width: 100%}
.main-wrapper{display: block;}
.slideMain .swiper-slide.homeb .wp,.slideMain .swiper-slide .wp{margin-top: 0;height: auto}

.topFix{display: none}
/*.rightFix{display: none}*/
.rightFix{top:auto;bottom:5%;}
.tsmouse{display: none}
.banner a.a{height: auto;transform: none;padding: 0;background: transparent}
.banner a.a img{display: block;width: 100%}

.homeb{padding: .8rem 0}
.homec{padding: .8rem 0 0}
.homed{padding: 0 0 .8rem}
.homef1{padding: .8rem 0 2rem}
.homed .aleft .item p{display: -webkit-box;}
.homec .aright ul li:nth-child(3) .txt p{display:-webkit-box;}
.homee .slide-ico{margin-bottom: .5rem}
}

@media screen and (max-width: 1000px){
.slideMain .swiper-slide .wps{height: auto;margin-top: 0;width: 90%;margin:  0 auto}
.intit .t{margin: 0}
.homeb .intit{margin-bottom: .5rem}
.homeb .intit .more{bottom: .3rem}
.homed .intit .more{bottom: .3rem}
.homef1 .intit .more{bottom: .3rem}
.homeb .aleft{width: 100%;margin-bottom: .3rem}
.homeb .aright{width: 100%}
.homeb .aleft .slide-newsb .pic{height: 55vw}
.homeb .aleft .slide-newsb{margin-bottom: .3rem}
.homeb .aleft .itema,.homeb .aright ul{width: calc(50% - .15rem)}
.homeb .itema{height: auto;padding: .25rem}
.homeb .itemb{height: 100%;}
.homeb .flex-v1000{display: -webkit-flex;display: flex;flex-direction: column;justify-content: space-between;}
.homeb .itemb .txt{padding: .25rem}
.homeb .aright ul:nth-child(1) .itema{margin-top: .3rem}
.homeb .aright ul:nth-child(2) .itema{margin-bottom: .3rem}
.homeb .slide-ico{padding-top: .8rem}
.homeb .tzgg{padding: .35rem .35rem .7rem;margin-top:.3rem;}
.homeb .tzgg .list{padding-top: 0}
.homeb .tzgg .list li{width: 100%;margin-top: .3rem}

.homec .aleft{width: 100%;margin-bottom: .3rem}
.homec .aright{width: 100%}
.homec .aleft .slide-newsc .pic{height: 55vw}
.homec .aleft .slide-newsc{margin-top: 0}
.homec .intit{position: static;width: 100%;margin-bottom: .5rem}
.homec .aright ul li .pic{min-height: inherit;}
.homec .aright ul li:nth-child(3) .txt{height: auto}
.homec .aright ul li:nth-child(3) {width: 100%}
.homec .aright ul li .txt{padding: .3rem}
.homed .aleft .item h4{margin-bottom: .2rem}
.homed .aleft .item time{margin-bottom: .2rem}
.homed .aleft .item p{margin-bottom: .2rem}
.homed .aright .itema{margin-top: .3rem;width: calc(50% - .15rem);}


.homed{padding: .8rem 0}
.homed .aleft{width: 100%;margin-bottom: .5rem}
.homed .aright{width: 100%}
.homed .aleft .item .pic{height: 55vw}
.homed .aright .itema{height: auto;padding: .25rem}
.homed .aright .itemb{height: auto}
.homed .aright .itemb .txt{padding: .3rem}

.homef1 ul:nth-child(1){width: 100%;margin-bottom: .2rem}
.homef1 ul:nth-child(2){width: calc(55% - .2rem);margin-right: .2rem}
.homef1 ul:nth-child(3){width: 45%}
.homef1 ul:nth-child(1) .pic{height: 50vw}
.homef1 ul:nth-child(2) .pic{height: 25vw}
.homef1 ul:nth-child(3) .pic{height: calc(50vw + .2rem)}
.homef1 ul:nth-child(2) li:nth-child(2){margin-top: .2rem}
.homef1 ul li:hover{transform: scale(1);}
}

@media screen and (max-width: 640px){
    .banner .pgaline{bottom: .2rem;right: 5%}
    .banner .pgaline span{margin: 0 .1rem}
    .banner a.a:after{height: 1rem}
.intit .t{height: .85rem}
.homeb .intit .more{bottom: .23rem}
.homeb .tzgg .intit{width: 100%}
.homeb .tzgg .list{width: 100%}
.homeb .tzgg .intit .more{position: absolute;margin: 0;right: 0;bottom: .25rem}
.homed .intit .more{bottom: .23rem}
.homef1 .intit .more{bottom: .23rem}
.homeb .aleft .slide-newsb .swiper-pagination-bullet{margin: 0 3px}
.homeb{padding: .6rem 0}
.homec{padding: .6rem 0 0}
.homed{padding: .6rem 0 .6rem}
.homef1{padding: .6rem 0 1.8rem}

}

@media screen and (max-width: 480px){
.homeb .aleft .itema, .homeb .aright ul{width: 100%}
.homeb .itemb .pic{height: 45vw}
.homeb .aright ul:nth-child(1){margin-bottom: .3rem}
.homeb .aleft .itema:nth-child(1){margin-bottom: .3rem}
.homec .aright ul li{margin-bottom: .3rem}
.homec .aright ul li .pic{width: 100%;height: 50vw}
.homec .aright ul li .txt{width: 100%}
.homec .aright ul li:nth-child(1) .pic{order: 1}
.homec .aright ul li:nth-child(1) .txt{order: 2}
.homec .aright ul li:nth-child(3) {margin-bottom: 0}
.homed .aright .itema{width: 100%}

.homee .slide-ico .ico{width: 1.1rem;height: 1.1rem}
.homee .slide-ico .ico img{height: .5rem;width: auto}
.homee .slide-ico .txt span em{font-size: .34rem}
}
/*ie11 css hack*/ 
@media all and (-ms-high-contrast:none) { 
*::-ms-backdrop,

} 
/*ie11注意里面的标点符号*/ 
/*ie10 css hack*/ 
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { 

}