@charset "utf-8";
.n_pa1{padding: 1rem 0;overflow: hidden;}

.n_banner .imgBox .img{ padding-bottom: 31.25%;}

.qygk{ background: url(../images/qygk_b.jpg) center top no-repeat; background-size: 100% auto;}
.qygk .left{ width: 4.52rem; padding: 0 .3rem 0 0;}
.qygk .left>h3{font-size: .3rem;color: #2766dd;font-weight: bold;font-family: "Microsoft YaHei";margin-bottom: .24rem;}
.qygk .left h4{font-size: .24rem;color: #333333;line-height: 1.75;}
.qygk .right{ width: calc(100% - 4.52rem);}

.list10{ margin: .8rem 0 0}
.list10 .a{display: block;padding: .3rem 0;}
.list10 h3{ display: flex; align-items: baseline;}
.list10 h3 big{font-size: .5rem;color: #1d252d;font-family: 'Montserrat bold';transition: .5s;}
.list10 h3 sup{font-size: .2rem;color: #1d252d;align-self: flex-start;}
.list10 h3 small{font-size: .2rem;color: #1d252d;transition: .5s;}
.list10 h6{ font-size: .16rem; color: #1d252d; line-height: 1.35}


.qygk .left .dots{height: .04rem;display: flex;align-items: center;position: relative;margin: .3rem  0 0;z-index: 4;}
.qygk .left .dots span{width: .1rem;height: 100%;background: #1584f5;opacity: 1;transition: .5s;margin: 0 .03rem !important;border-radius: 50vw;}
.qygk .left .dots  span.active{ width: .36rem}

@media(min-width: 1024px){
    .list10 .a:hover h3 big, .list10 .a:hover h3 sup, .list10 .a:hover h3 small{ color: #d3252b;}
}
@media(max-width: 1024px){
}
@media(max-width: 800px){
}
@media(max-width: 769px){
    .n_pa1{ padding: .4rem 0;}

    .qygk .left{width: 100%;padding: 0;}
    .qygk .left>h3{font-size: .24rem;margin-bottom: .12rem;}
    .qygk .left h4{font-size: .18rem;}
    .qygk .right{ width: 100%;}
    
    .list10{margin: .3rem 0 .15rem;}
    .list10 li{display: flex;text-align: center;}
    .list10 h3 big{ font-size: .3rem;}
    .list10 h3{ justify-content: center}
    .list10 .a{padding: 0 .1rem .3rem;}

    .list10 h3 small{ font-size: .16rem}

    

}
@media(max-width: 560px){
} 

.zzjg{ background: url(../images/qygk_b.jpg) center top no-repeat; background-size: 100% auto;}
.list18 li{ margin-bottom: .46rem;}
.list18 .a{ background: url(../images/list18_b.jpg) right center no-repeat; background-size: cover; height: 3.3rem; box-shadow: 0.827px 2.884px 18px 0px rgba(38, 94, 225, 0.08); align-items: center; border-radius: .2rem; overflow: hidden; position: relative;}
.list18 .a::after{ content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: url(../images/list18_t.png) center no-repeat; background-size: 100% 100%; opacity: 0; visibility: hidden; transition: .5s; z-index: 1;}
.list18 .imgBox{ width: 2.32rem; order: 1;}
.list18 .imgBox .img{ padding-bottom: 142.2%; background: none;}
.list18 .txt{ flex: 1; overflow: hidden; padding: 0 1.05rem;}
.list18 .line{background: url(../images/list18_l.png) center no-repeat;width: 3.11rem;height: 1px;background-size: 100% 100%;margin: .2rem 0 .35rem; position: relative}
.list18 .line:after{ content: ""; position: absolute; left:0; width: 1.1rem; height: 3px; background: linear-gradient(30deg, #265fe1, #3ac7af); bottom: -1px}
.list18 h3{font-size: .38rem;color: #333333;font-weight: bold;font-family: "Microsoft YaHei";}
.list18 h4{font-size: .25rem;color: #333333;padding-bottom: 0.05rem;}
.list18 li:last-child{ margin-bottom: 0;}

.ldtd{ background: url(../images/ldtd_b.jpg) center bottom no-repeat; background-size: 100% auto;}

@media(min-width: 1024px){
    .list18 .a:hover:after{ opacity: 1; visibility: visible;}
}
@media(max-width: 1024px){
}
@media(max-width: 800px){
}
@media(max-width: 769px){
    .list18 li{ margin-bottom: .25rem;}
    .list18 .a{height: auto;background-size: auto 100%; border-radius: .1rem}
    .list18 .imgBox{margin: 0 auto;width: 1.5rem;}
    .list18 .txt{padding: .25rem .2rem;}

    .list18 .line{ margin: .16rem 0 .2rem}
    .list18 h3{ font-size: .26rem}
    .list18 h4{ font-size: .18rem}
    .list18 .line:after{ width: .6rem}
} 
@media(max-width: 560px){
} 

.arc_web{ display: block;}
.arc_wap{ display: none;}

.ryzz{ background: url(../images/ryzz_b.jpg) center no-repeat; background-size: cover;}
.ryzz .wp{ align-items: flex-start;}
.ryzz .left{ width: 3.14rem;}
.ryzz .right{ width: calc(100% - 3.14rem); position: relative; border-left: #39c6b0 .03rem solid;}
.ryzz .right::before{content: "";position: absolute;top: .52rem;bottom: 0;left: 0;background: url(../images/ryzz_l.png) center repeat-y;background-size: .32rem .3rem;width: .32rem;}

.list19 li{padding: 0 0 0 1.14rem;position: relative; z-index: 1;}
.list19 li::before{content: "";position: absolute;right: 0;left: 1.14rem;bottom: 0;height: 1px;background: #d2d2d2;}
.list19 .a{flex-direction: column;justify-content: center;min-height: 1.65rem; padding: 0 .3rem; position: relative; z-index: 1;}
.list19 .a:before{ content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: url(../images/list19_b.jpg) center no-repeat; background-size: cover; opacity: 0; visibility: hidden; z-index: -1; transition: .5s;}
.list19 h3{font-size: .3rem;color: #333333;margin-bottom: .1rem;position: relative; transition: .5s;}
.list19 h3:before{content: "";position: absolute;left: -1.44rem;right: calc(100% + .5rem);height: 1px;background: #d2d2d2;top: 50%;}
.list19 p{ font-size: .16rem; color: #333333; opacity: .6; line-height: .3rem; transition: .5s;}

@media(min-width: 1024px){
    .list19 .a:hover:before{ opacity: 1; visibility: visible;}
    .list19 .a:hover *{ color: #fff;}
}
@media(max-width: 1024px){
}
@media(max-width: 800px){
}
@media(max-width: 769px){
    .arc_web{ display: none;}
    .arc_wap{ display: block;}

    .ryzz .left{max-width: 100%;margin: 0 auto;order: 1;}
    .ryzz .right{ width: 100%; }

    .ryzz .right::before{background-size: 0.18rem 0.16rem;width: 0.18rem;top: .24rem}
    .list19 li{ padding-left: .3rem}
    .list19 li::before{left: .45rem;}
    .list19 h3:before{ display: none}
    .list19 .a{padding: .25rem .15rem;min-height: auto;}
    .list19 h3{font-size: .24rem;margin-bottom: .05rem;}
} 
@media(max-width: 560px){
} 

.gsyw{ padding-top: 0 !important;}
.gsyw .fl1{padding: 1.2rem 0 .8rem; overflow: hidden; background: url(../images/gsyw_b.jpg) center no-repeat; background-size: cover;}

.list20 .a{ align-items: center;}
.list20 .imgBox{ width: 7rem; order: 1;}
.list20 .imgBox .img{ padding-bottom: 56.42%;}
.list20 .txt{ flex: 1; overflow: hidden; padding: 0 .8rem 0 0;}
.list20 h4{ font-size: .28rem; }
.list20 p{ font-size: .18rem; line-height: .3rem; max-height: .9rem\0; margin: .6rem 0 1.2rem;text-indent: 2em;}
.list20 h6{ width: auto; align-items: center; font-size: .16rem; color: #c3c3c3;}

.list20Box .dots span{ width: .04rem; height: .04rem; margin: 0 .05rem; border-radius: 50vw; background: linear-gradient(30deg, #265fe1, #3ac7af); opacity: 1;}
.list20Box .dots span.active{ width: .38rem;}

.pages{ margin: .75rem 0 0; justify-content: center;}

.gsyw .fl2{padding: .8rem 0 0; overflow: hidden;}
.list21{ margin: 0 -.35rem -.7rem;}
.list21 li{ width: 33.33%; padding: 0 .35rem; margin-bottom: .7rem;}
.list21 .a{ display: block; box-shadow: 0px 0px .45rem 0px rgba(97, 141, 173, 0.14);}
.list21 .imgBox .img{ padding-bottom: 62.37%;}
.list21 .txt{background: #fff;height: 2.3rem;padding: 0 .3rem;display: flex;flex-direction: column;justify-content: center; position: relative; z-index: 1;}
.list21 .txt::before{ content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: linear-gradient(30deg, #265fe1, #3ac7af); z-index: -1; opacity: 0; visibility: hidden; transition: .5s;}
.list21 h4{font-size: .2rem;line-height: .28rem;max-height: calc(.28rem * 2)\0;}
.list21 p{ margin: .15rem 0; font-size: .16rem;}
.list21 h6{ font-size: .16rem; text-align: right; color: #c3c3c3;}

@media(min-width: 1024px){
    .list21 .a:hover .txt::before{ opacity: 1; visibility: visible;}
    .list21 .a:hover *{ color: #fff;}
    .list21 .a:hover p, .list21 .a:hover h6{ opacity: .6;}
}
@media(max-width: 1024px){
}
@media(max-width: 800px){
}
@media(max-width: 769px){
    .gsyw .fl1{ padding: .4rem 0;}
    .list20 .txt{ padding: .3rem 0 0; order: 1;}
    .list20 p{ margin: .15rem 0 .3rem;}

    .list20Box .dots span.active{ width: .24rem;}

    .list21{ margin: 0 -7px -.25rem;}
    .list21 li{ width: 100%; padding: 0 7px; margin-bottom: .25rem;}

    .gsyw .fl2{ padding: .4rem 0 0;}
    .list21 .txt{ padding: 0 .2rem;}

    .pages{ margin: .4rem 0 0;}
} 
@media(max-width: 560px){
} 

.mtgz{ background: url(../images/mtgz_b.png) center bottom no-repeat; background-size: cover;}

.list22{ margin: 0 -.35rem;}
.list22 li{ width: 50%; padding: 0 .35rem;}
.list22 .a{ height: 1.28rem; border-bottom: #f0f0f0 1px solid; align-items: center; position: relative; z-index: 1;}
.list22 .a::before{ content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: -1; background: linear-gradient(30deg, #265fe1, #3ac7af); transition: .5s; opacity: 0; visibility: hidden;}
.list22 .time{ width: 1.04rem; text-align: center;}
.list22 .time h6{ font-size: .12rem; color: #363a3f; transition: .5s;}
.list22 .time h3{font-size: .4rem;color: #363a3f;font-weight: normal;line-height: 1; transition: .5s;}
.list22 .txt{ flex: 1; overflow: hidden; padding: 0 .2rem;}
.list22 h5{ font-size: .16rem; color: #265ee1; font-weight: bold; transition: .5s;}
.list22 h4{ margin: .08rem 0 0; transition: .5s;}

@media(min-width: 1024px){
    .list22 .a:hover::before{ opacity: 1; visibility: visible;}
    .list22 .a:hover *{ color: #fff;}
}
@media(max-width: 1024px){
}
@media(max-width: 800px){
    
}
@media(max-width: 769px){
    .list22{ margin: 0 -7px;}
    .list22 li{ width: 100%; padding: 0 7px;}
    .list22 .a{ height: 1rem;}
    .list22 .time{width: .7rem;margin: 0 .15rem 0 0;}
    .list22 .txt{ padding: 0;}
    .list22 .time h3{font-size: .32rem;}
    .list22 h4{ margin: .04rem 0 0}
} 
@media(max-width: 560px){
} 


.n_sj{margin: 0 -.225rem .5rem;}
.n_sj li{padding: 0 .225rem;margin-bottom: .2rem;}
.n_sj .a{display: flex;height: .6rem;justify-content: center;align-items: center;background: rgba(39,102,221,.1);font-size: .24rem;color: #2766dd;/*padding: 0 .36rem;*/border-radius: 50vw;transition: .5s;min-width: 2.4rem;}

.n_sj li.on .a, .n_sj li .a:hover{ background: #2766dd; color: #fff;}

.kjcx{ background: url(../images/kjcx_b.jpg) center no-repeat; background-size: cover;}
.kjcx .wp.flexjs{ align-items: center;}
.kjcx .left{ flex: 1; overflow: hidden; padding: 0 .75rem 0 0;}
.kjcx .right{ width: 5.7rem;}
.kjcx .right .imgBox .img{ padding-bottom: 105.26%;}

.list23{ border-top: #d4dce0 1px solid;}
.list23 li{border-bottom: #d4dce0 1px solid;padding: 0;/* align-items: center; */}
.list23 .ll{width: 40%;padding: 0.12rem .3rem;font-size: .2rem;color: #333333;line-height: 1.5;display: flex;align-items: center;border: transparent 1px solid;transition: .5s;}
.list23 .rr{width: 60%;}
.list23 .a{font-size: .2rem;color: rgba(51,51,51,.6);display: flex;line-height: 1.5;padding: 0 .3rem;transition: .5s;height: .8rem;align-items: center;position: relative;z-index: 1;overflow: hidden;}
.list23 .a:before{content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: -1;background: linear-gradient(to left, #4ae0a8, #275ee0);transform: translateX(-101%);transition: .5s;}



@media(min-width: 1024px){
    .list23 li:hover .ll{ border: #275ee0 1px solid}
    .list23 .a:hover:before{ transform: translateX(0)}
    .list23 .a:hover{ color: #fff;}
}
@media(max-width: 1024px){
}
@media(max-width: 800px){
}
@media(max-width: 769px){
    .kjcx .left{ flex: auto; width: 100%; padding: 0 0 .3rem;}
    .kjcx .right{ max-width: 100%; margin: 0 auto;}
    .list23 li{padding: 0;}
    .list23 .ll{ padding: .04rem .15rem; font-size: .16rem}
    .list23 .a{font-size: .16rem;padding: 0;height: .6rem;}

    .n_sj{margin: 0 -4px .2rem;}
    .n_sj li{padding: 0 4px;margin-bottom: .2rem;}
    .n_sj .a{height: .45rem;font-size: .16rem;/*padding: 0 .16rem*/;min-width: 1.9rem;}

    .list23 .ll{ width: 50%}
    .list23 .rr{ width: 50%}
} 
@media(max-width: 560px){
} 

.list24 li{ margin-bottom: .7rem;}
.list24 .a{ position: relative; z-index: 1; background: #fff;}
.list24 .a::after{ content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: url(../images/list24_b.jpg) center no-repeat; background-size: cover; z-index: -1; transform: translateY(-.28rem); opacity: 0; visibility: hidden; transition: .5s;}
.list24 .a::before{ content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; border: #c8c7c7 1px solid; z-index: -1; transform: translateY(-.28rem); transition: .5s;}
.list24 .txt{ flex: 1; overflow: hidden; padding: .2rem .6rem;}
.list24 h4{ font-size: .2rem; }
.list24 p{ margin: .32rem 0 .5rem;}
.list24 .imgBox{ width: 5.1rem;}

.more2{ align-items: center; font-size: .16rem; color: rgba(29,37,45,.6); align-items: center; transition: .5s;}
.more2 i{margin: 0 0 0 .08rem;position: relative;display: flex;align-items: center;width: .08rem; transition: .5s;}
.more2 i img{ transition: .5s;}
.more2 i img.i2{ position: absolute; top: 0; right: 0; bottom: 0; left: 0; opacity: 0;}

.list24 li:nth-child(2n-1) .txt{ order: 1;}

@media(min-width: 1024px){
    .list24 .a:hover .more2 i{ transform: translateX(.1rem);}
    .list24 .a:hover .more2 i img.i1{ opacity: 0;}
    .list24 .a:hover .more2 i img.i2{ opacity: 1; }
    .list24 .a:hover::after{ opacity: 1; visibility: visible;}
    .list24 .a:hover *{ color: #fff;}
}
@media(max-width: 1024px){
}
@media(max-width: 800px){
}
@media(max-width: 769px){
    .list24 li{ margin-bottom: .25rem}
    .list24 .imgBox{ width: 100%;}
    .list24 .txt{ flex: auto; width: 100%; padding: .25rem .2rem; order: 1}
    .list24 p{ margin: .15rem 0 .3rem;}
    .list24 .a::before, .list24 .a::after{ transform: translateY(0);}
} 
@media(max-width: 560px){
} 

.list25{ margin: 0 -.1rem -.3rem;}
.list25 li{ width: 50%; padding: 0 .1rem; margin-bottom: .3rem;}
.list25 .a{ display: block; position: relative; z-index: 1;}
.list25 .imgBox::before{ content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; border:#fff .05rem solid; z-index: 1; opacity: 0; transition: .5s;}
.list25 .imgBox::after{ content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; border: .05rem solid;border-image: linear-gradient(to right, rgba(47,104,240,.3), rgba(71,204,179,.3)) 4; z-index: 1; opacity: 0; transition: .5s;}
.list25 .imgBox .img{ padding-bottom: 31.88%;}

@media(min-width: 1024px){
    .list25 .a:hover{ box-shadow: 0px 0px .35rem 0px rgba(39, 96, 222, 0.25);}
    .list25 .a:hover .imgBox::before, .list25 .a:hover .imgBox::after{ opacity: 1;}
}
@media(max-width: 1024px){
}
@media(max-width: 800px){
}
@media(max-width: 769px){
    .list25 li{ width: 100%; margin-bottom: .2rem}
} 
@media(max-width: 560px){
} 

.details{ background: #f4f4f4;}
.details .wp{ max-width: 12.8rem;}
.details .arc-con{ color: #797979;}

.details .arc-con img{ margin: 0 auto;display: block;}
.ar_tit{position: relative;z-index: 1;margin: 0 0 .25rem;text-align: center;border-bottom: #323235 1px solid;padding: 0 0 .15rem;}
.ar_tit h3{font-size: .3rem;color: #313134;line-height: 1.35;margin: 0 auto;padding-bottom: .3rem;width: 10rem;max-width: 100%;}
.ar_tit .con .ll{justify-content: center;}
.ar_tit .con p{font-size: .16rem;color: #797979;line-height: .24rem;}
.ar_tit .con .rr p{ margin: 0 0 0 .25rem}
.ar_tit .con .rr p:first-child{ margin-left: 0;}

.details .arc-con p{ text-indent: 0;text-indent: 2em;text-align: justify;font-family: 微软雅黑;}

.ar_tj{border-top: 1px solid #323235;padding: .25rem 0 0;position: relative;z-index: 1;margin: .8rem 0 0;display: flex;flex-wrap: wrap;justify-content: space-between;}
.ar_tj .ll{ flex: 1; overflow: hidden}
.ar_tj .rr{ align-items: center; margin: 0 0 0 .2rem}
.ar_tj .a{display: block;font-size: .16rem;color: #313134;line-height: 1.5;padding: .1rem 0;transition: .5s;width: 100%;}
.ar_tj .a:hover{color: #d3252b;}

@font-face{font-family:"socialshare";src:url("../fonts/fx/iconfont.eot");src:url("../fonts/fx/iconfont.eot?#iefix") format("embedded-opentype"),url("../fonts/fx/iconfont.woff") format("woff"),url("../fonts/fx/iconfont.ttf") format("truetype")}.social-share{
    display: flex;
    align-items: center;
    font-size: .14rem;
    color: #666666;
    margin: 0 0  0 .1rem;
}
.social-share *{font-family:"socialshare" !important}.social-share .icon-tencent:before{content:"\f07a"}.social-share .icon-qq:before{content:"\f11a";}.social-share .icon-weibo:before{content:"\f12a"}.social-share .icon-wechat:before{content:"\f09a";}.social-share .icon-douban:before{content:"\f10a"}.social-share .icon-heart:before{content:"\f20a"}.social-share .icon-like:before{content:"\f00a"}.social-share .icon-qzone:before{content:"\f08a";}.social-share .icon-linkedin:before{content:"\f01a"}.social-share .icon-diandian:before{content:"\f05a"}.social-share .icon-facebook:before{content:"\f03a"}.social-share .icon-google:before{content:"\f04a"}.social-share .icon-twitter:before{content:"\f06a"}.social-share a{position:relative;text-decoration:none;margin: 0 0 0 .04rem;display:inline-block;outline:none;}.social-share .social-share-icon{position:relative;display: flex;width: .32rem;height: .32rem;border-radius: 50vw;background: inherit;color:#666;text-align:center;vertical-align:middle;transition:.5s;align-items: center;justify-content: center;font-size: .2rem;border: none !important;}.social-share .social-share-icon:hover{color:#fff;}.social-share .icon-weibo{color:#EC763B;border:#EC763B 1px solid;}.social-share .icon-weibo:hover{background:#ff763b}.social-share .icon-tencent{color:#56b6e7;border-color:#56b6e7}.social-share .icon-tencent:hover{background:#56b6e7}.social-share .icon-qq{color:#56b6e7;border:#56b6e7 1px solid;}.social-share .icon-qq:hover{background:#56b6e7}.social-share .icon-qzone{color:#FDBE3D;border:#FDBE3D 1px solid;}.social-share .icon-qzone:hover{background:#FDBE3D}.social-share .icon-douban{color:#33b045;border-color:#33b045}.social-share .icon-douban:hover{background:#33b045}.social-share .icon-linkedin{color:#0077B5;border-color:#0077B5}.social-share .icon-linkedin:hover{background:#0077B5}.social-share .icon-facebook{color:#44619D;border-color:#44619D}.social-share .icon-facebook:hover{background:#44619D}.social-share .icon-google{color:#db4437;border-color:#db4437}.social-share .icon-google:hover{background:#db4437}.social-share .icon-twitter{color:#55acee;border-color:#55acee}.social-share .icon-twitter:hover{background:#55acee}.social-share .icon-diandian{color:#307DCA;border-color:#307DCA}.social-share .icon-diandian:hover{background:#307DCA}.social-share .icon-wechat{position:relative;border: none;}.social-share .icon-wechat:hover{background: #7bc549;}.social-share .icon-wechat .wechat-qrcode{display:none;border:1px solid #eee;position:absolute;z-index:9;top: -188px;left: -66px;width: 160px;height: 156px;color:#666;font-size:12px;text-align:center;background-color:#fff;box-shadow:0 2px 10px #aaa;transition:all 200ms;-webkit-tansition:all 350ms;-moz-transition:all 350ms;}.social-share .icon-wechat .wechat-qrcode.bottom{top:40px;left:-84px}.social-share .icon-wechat .wechat-qrcode.bottom:after{display:none}.social-share .icon-wechat .wechat-qrcode h4{font-weight:normal;height:26px;line-height:26px;font-size:12px;background-color:#f3f3f3;margin:0;padding:0;color:#777}.social-share .icon-wechat .wechat-qrcode .qrcode{width:105px;margin:10px auto}.social-share .icon-wechat .wechat-qrcode .qrcode table{margin:0 !important}.social-share .icon-wechat .wechat-qrcode .help p{font-weight:normal;line-height:16px;padding:0;margin:0}.social-share .icon-wechat .wechat-qrcode:after{content:'';position:absolute;left:50%;margin-left: -6px;bottom: -15px;width:0;height:0;border-width: 6px 6px 8px 6px;border-style:solid;border-color: #fff transparent transparent transparent;}.social-share .icon-wechat:hover .wechat-qrcode{display:block}.help{ display: none;}
.social-share .social-share-icon:before{ transform: translateY(0rem)}
.social-share .icon-wechat{color: #7bc549;}

@media(min-width: 1024px){
}
@media(max-width: 1024px){
}
@media(max-width: 800px){
}
@media(max-width: 769px){
    .ar_tit h3{font-size: .22rem;padding-bottom: .15rem;}
    .ar_tit .con .ll p{ text-align: center}

    .ar_tj{ padding-top: .15rem}
    .ar_tj .a{font-size: .16rem;max-width: 100%;width: 100%;}

    .ar_tit .con{ justify-content: center}

    .ar_tj .ll{ width: 100%; flex: auto}
    .ar_tj .rr{ margin: .2rem auto 0}
} 
@media(max-width: 560px){
} 


.qywh{ background: url(../images/qygk_b.jpg) center no-repeat; background-size: cover;}

.list26{ padding: .65rem .65rem; background: url(../images/qygk_b1.jpg) center no-repeat; background-size: cover; border-radius: .2rem;}
.list26 li{ width: 48%; padding: .2rem 0;}
.list26 .ll{width: 1.55rem;font-size: .24rem;color: #2766dd;line-height: .3rem;font-family: "Microsoft YaHei";font-weight: bold;}
.list26 .rr{ flex: 1; overflow: hidden; font-size: .2rem; color: #666666; line-height: .3rem;}

.qywh .fl2{ margin: .66rem 0 0;}
.qywh .fl2 .content{padding: .75rem .65rem .35rem;background: url(../images/qygk_b2.jpg) center no-repeat;background-size: cover;border-radius: .2rem;justify-content: center;align-items: flex-end;}
.qywh .fl2 .content .img1{max-width: 27%;}
.qywh .fl2 .content .img2{position: relative;margin: 0 0 0 .6rem;max-width: 55%;}

.more3{position: absolute;z-index: 1;width: 2.7rem;height: .8rem;align-items: center;justify-content: center;right: 12%;bottom: 5%; font-size: .24rem; color: #fff !important}
.more3 img{ width: .25rem; margin: 0 0 0 .12rem}
.more3:before{content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;background: linear-gradient(30deg, #265fe1, #3ac7af);z-index: -1;border-radius: 50vw;opacity: .3; transition: .5s;}
.more3:after{content: "";position: absolute;top: .1rem;right: .1rem;bottom: .1rem;left: .1rem;background: linear-gradient(30deg, #265fe1, #3ac7af);z-index: -1;border-radius: 50vw; transition: .5s;}

@media(min-width: 1024px){
    .more3:hover:after{ top: 0;right: 0;bottom: 0;left: 0;}
}
@media(max-width: 1024px){
}
@media(max-width: 800px){
}
@media(max-width: 769px){
    .list26{ padding: .25rem;}
    .list26 li{width: 100%;padding: .1rem 0;}
    .list26 .ll{width: 1rem;font-size: .18rem;}
    .list26 .rr{font-size: .16rem;}

    .qywh .fl2 .content{ padding: .2rem}
    .qywh .fl2 .content .img1{width: 100%;max-width: 100%;}
    .qywh .fl2 .content .img2{width: 100%;max-width: 100%;margin: 0;}
    .more3{ bottom: 0; width: 2rem;height: .7rem; font-size: .18rem; right: 50%; transform: translateX(50%)}
    .more3 img{ width: .2rem}
    .qywh .fl2{ margin: .4rem 0 0;}
} 
@media(max-width: 560px){
} 

.more4{ width: 1.8rem; height: .6rem; background: #2766dd; align-items: center; justify-content: center; background: #2766dd; font-size: .24rem; color: #fff; border-radius: 50vw; margin-bottom: .58rem;}

.list27{ margin: 0 -.2rem -.5rem;}
.list27 li{ width: 50%; padding: 0 .2rem; margin-bottom: 1rem;}
.list27 .a{ position: relative; z-index: 1; align-items: center }
.list27 .a::before{ content: ""; position: absolute; top: 0; right: 1.2rem; bottom: 0; left: 0; border: .02rem solid;border-image: linear-gradient(to right, rgba(47,104,240,.3), rgba(71,204,179,.3)) 4; z-index: -1;}
.list27 .a::after{ content: "";position: absolute;top: 0;right: 1.2rem;bottom: 0;left: 0;background: linear-gradient(30deg, #265fe1, #3ac7af);z-index: -1;transition: .5s;opacity: 0;}
.list27 .txt{flex: 1;overflow: hidden;padding: 0 .36rem;position: relative;z-index: 1;display: flex;flex-direction: column;justify-content: center;}
.list27 .imgBox{ width: 2.4rem; order: 1; transform: translateY(.3rem);}
.list27 .imgBox .img{ padding-bottom: 125%;}
.list27 h3{ font-size: .24rem; color: #2766dd; transition: .5s; font-family: "Microsoft YaHei";}
.list27 p{margin: .15rem 0 .3rem;opacity: .6;transition: .5s}
.list27 .a .more2 i{ transition: .5s;}

@media(min-width: 1024px){
    .list27 .a:hover:after{ opacity: 1; box-shadow: .03rem .018rem .1rem 0px rgba(4, 49, 80, 0.19);}
    .list27 .a:hover *{ color: #fff}

    .list27 .a:hover .more2 i{ transform: translateX(.1rem);}
    .list27 .a:hover .more2 i img.i1{ opacity: 0;}
    .list27 .a:hover .more2 i img.i2{ opacity: 1;}
    .list27 .a:hover p{ opacity: 1;}
}
@media(max-width: 1024px){
}
@media(max-width: 800px){
}
@media(max-width: 769px){
    .more4{width: 1.2rem;height: .45rem;font-size: .18rem;margin-bottom: .3rem;}
    .list27{ margin: 0 -.2rem -.1rem;}
    .list27 li{width: 100%;margin-bottom: .25rem;}
    .list27 .imgBox{width: 1.75rem;transform: translateY(0);}
    .list27 .txt{ padding: .2rem .2rem;}
    .list27 h3{ font-size: .2rem;}
    .list27 p{ margin: .1rem 0 .15rem}

    .details .scroll{ overflow: hidden; overflow-x: scroll}
} 
@media(max-width: 560px){
} 

.hdyx{ background: url(../images/hdyx_b.jpg) center top no-repeat; background-size: cover;}

.list28 .imgBox .img{ padding-bottom: 46.42%; background: #2766dd;}
.list28 .imgBox .img img{ opacity: .8;}
.list28 .ico{ position: absolute; top: 0; right: 0; bottom: 0; left: 0; display: flex; align-items: center; justify-content: center;}
.list28 .ico img{ width: .9rem; height: .9rem; position: relative;}
.list28 .txt{ display: none;}

.list29W{ margin: .35rem 0 0;}
.list29{ margin: 0 -.26rem}
.list29 li{ width: 25%; padding: 0 .26rem; margin-bottom: .3rem}
.list29 .imgBox .img{ padding-bottom: 52.12%; background: #00153f;}
.list29 .imgBox::after{ content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; border: #2763df .03rem solid; opacity: 0; visibility: hidden; transition: .5s;}
.list29 .ico{ position: absolute; top: 0; right: 0; bottom: 0; left: 0; display: flex; align-items: center; justify-content: center;}
.list29 .ico img{ width: .58rem; height: .58rem; position: relative;}
.list29 .txt{padding: .25rem 0;margin: .03rem 0 0;border-bottom: #cedbef 1px solid;}
.list29 h4{position: relative;font-size: .2rem;color: #333333;padding: 0 0 0 .18rem;line-height: .24rem;}
.list29 h4::before{ content: ""; position: absolute; left: 0; width: .03rem; top: 0; bottom: 0; background: linear-gradient(30deg, #265fe1, #3ac7af); }

.list29 li.swiper-slide-thumb-active .imgBox .img img{ opacity: .45;}
.list29 li.swiper-slide-thumb-active .imgBox::after{ opacity: 1; visibility: visible;}
.list29 li.swiper-slide-thumb-active h4, .list29 .a:hover h4{ color: #2766dd;}

@media(min-width: 1024px){
}
@media(max-width: 1024px){
}
@media(max-width: 800px){
}
@media(max-width: 769px){
    .list28 .ico img{ width: .7rem; height: .7rem;}
    .list29 .txt{ padding: .15rem 0;}

    .list29{ margin: 0 -7px}
    .list29 li{ width: 50%; padding: 0 7px; margin-bottom: .3rem}
} 
@media(max-width: 560px){
} 

.list30{ margin: 0 -.3rem;}
.list30 li{ width: 25%; padding: 0 .3rem;}
.list30 .a{ display: block; position: relative; z-index: 1;}
.list30 .imgBox{ position: absolute; top: 0; right: 0; bottom: 0; left: 0;}
.list30 .imgBox:after{ content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: rgba(0,0,0,.4); opacity: 0; transition: .5s}
.list30 .imgBox .img{ padding-bottom: 189.63%;}
.list30 .ico{position: absolute;top: 0;right: 0;bottom: 0;left: 0;display: flex;justify-content: center;align-items: center;z-index: 10;transition: .5s;opacity: 0;}
.list30 .ico img{ width: .3rem; height: .3rem}

.list30 .imgBox:first-child{ position: relative; }
.list30 .imgBox:nth-child(1){ z-index: 3;}
.list30 .imgBox:nth-child(2){ z-index: 2; transform: translate(.12rem, .12rem); opacity: .4;}
.list30 .imgBox:nth-child(3){ z-index: 1; transform: translate(.24rem, .24rem); opacity: .1;}

.more3s{position: relative;z-index: 1;width: 3.1rem;height: .7rem;align-items: center;justify-content: center;font-size: .2rem;color: #333;margin: .45rem auto 0;padding: 0 .4rem;text-align: center;transition: .5s;max-width: 100%;}
.more3s img{ width: .25rem; margin: 0 0 0 .12rem}
.more3s:before{content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;background: linear-gradient(30deg, #265fe1, #3ac7af);z-index: -1;border-radius: 50vw;opacity: 0;transition: .5s;}
.more3s:after{content: "";position: absolute;top: .1rem;right: .1rem;bottom: .1rem;left: .1rem;background: linear-gradient(30deg, #265fe1, #3ac7af);z-index: -1;border-radius: 50vw;transition: .5s;opacity: 0;}

.list30 h4{font-size: .2rem;line-height: .24rem;max-height: calc(.24rem*2)\0;}

@media(min-width: 1024px){
    .list30 li:hover .more3s:before{ opacity: .3;}
    .list30 li:hover .more3s:after{ opacity: 1;}
    .list30 li:hover h4{ color: #fff;}

    .list30 .a:hover .ico{ opacity: 1}
    .list30 .a:hover .imgBox:after{ opacity: 1}
}
@media(max-width: 1024px){
}
@media(max-width: 800px){
}
@media(max-width: 769px){
    .list30{ margin: 0 -7px}
    .list30 li{width: 50%;padding: 0 7px;}
    .list30 .imgBox:nth-child(2){ transform: translate(.06rem, .06rem); }
    .list30 .imgBox:nth-child(3){ transform: translate(.12rem, .12rem); }

    .more3s{margin: .2rem auto;height: auto;padding: 0;}
} 
@media(max-width: 560px){
} 


.hdyx_d{ background: rgba(0,0,0,.85); position: fixed; top: 0; right: 0; bottom: 0; left: 0; align-items: center;}
.list31W{ width: 110%; position: relative; margin: 0 -5%;}
.list31 .imgBox .img{padding-bottom: 177.63%;background: #000000;}
.list31 h4{ font-size: .2rem; color: #fff; text-align: center; margin: .2rem 0 0; opacity: .2;}

.list31 .swiper-slide-next .imgBox .img img, .list31 .swiper-slide-prev .imgBox .img img{ opacity: .4;}
.list31 .imgBox .img img{ opacity: .2;}
.list31 .swiper-slide-prev h4, .list31 .swiper-slide-next h4{ opacity: .4;}

.list31 .swiper-slide-active .imgBox .img img{ opacity: 1;}
.list31 .swiper-slide-active h4{ opacity: 1;}

.closes1{ position: absolute; top: -.5rem; right: 10vw; font-size: .18rem; color: #fff; align-items: center; cursor: pointer;}
.closes1 i{ font-family: 'lib'; font-size: .16rem; color: #fff; margin: 0 0 0 .04rem;}

.list31W .prev{position: absolute;width: .54rem;height: .54rem;background: #fff;border-radius: 50vw;top: 50%;left: 30%;display: flex;align-items: center;justify-content: center;font-size: .24rem;color: #2766dd;font-family: 'lib';transition: .5s;cursor: pointer; z-index: 10;}

@media(min-width: 1024px){
    .list31W .prev:hover{ background: #2766dd; color: #fff;}
}
@media(max-width: 1024px){
}
@media(max-width: 800px){
}
@media(max-width: 769px){
    .list31W .prev{ width: .4rem; height: .4rem; font-size: .2rem; left: 10%;}
} 
@media(max-width: 560px){
} 

.qthd .fl1{ overflow: hidden; background: url(../images/qthd_b1.jpg) center no-repeat; background-size: cover;}
.qthd .fl1 .wp.flexjs{ align-items: flex-end;}
.qthd .fl1 .left{ width: 6.22rem; padding: .1rem; background: #f7f7f7;}
.qthd .fl1 .left .imgBox .img{ padding-bottom: 66.66%;}
.qthd .fl1 .right{ width: calc(100% - 6.22rem); padding: 0 0 0 .3rem;}
.qthd .fl1 .right h3{ font-size: .3rem; color: #2766dd; font-family: '微软雅黑';}
.qthd .fl1 .right .con{ background: linear-gradient(to right, rgba(9,218,70,.2), rgba(39,94,224,.2)); padding: 2px; margin: .35rem 0 .4rem; position: relative;}
.qthd .fl1 .right .con::before{content: "";position: absolute;background: url(../images/yh1.png) center no-repeat;width: .3rem;height: .17rem;left: .2rem;top: -.08rem;background-size: cover;}
.qthd .fl1 .right .con::after{content: "";position: absolute;background: url(../images/yh2.png) center no-repeat;width: .3rem;height: .17rem;right: .2rem;bottom: -.08rem;background-size: cover;}
.qthd .fl1 .right .con p{ background: #fff; padding: .3rem .4rem; font-size: .16rem; color: #666; line-height: 1.6875;text-indent: 2em;}

.list32W{ padding: 0 .84rem 0 0; position: relative;}
.list32 .a{ display: block; padding: .04rem; background: #fff;}
.arrow1{position: absolute;top: 50%;transform: translateY(-50%);width: .54rem;right: 0;}
.arrow1 .arrow{width: .54rem;height: .54rem;border: #d3252b 1px solid;border-radius: 50vw;display: flex;justify-content: center;align-items: center; font-size: .22rem; color: #d3252b; font-family: 'lib'; margin: .08rem 0; transition: .5s; cursor: pointer;}
.arrow1 .arrow.prev{ padding-bottom: .05rem}
.arrow1 .arrow.next{ padding-top: .05rem}

.list32s1 li{ display: none;}
.list32s2 li{ display: none;}

.list32s1 li.on{ display: block}
.list32s2 li.on{ display: block;}

@media(min-width: 1024px){
    .arrow1 .arrow:hover{ background: #d3252b; color: #fff;}
}
@media(max-width: 1024px){
}
@media(max-width: 800px){
}
@media(max-width: 769px){
} 
@media(max-width: 560px){
} 

.list33{ margin: 0 0;}
.list33 li{  margin-bottom: 1rem;}
.list33 .a{ position: relative; z-index: 1; align-items: center }
.list33 .a::before{ content: ""; position: absolute; top: 0; right: 1.2rem; bottom: 0; left: 0; border: .02rem solid;border-image: linear-gradient(to right, rgba(47,104,240,.3), rgba(71,204,179,.3)) 4; z-index: -1;}
.list33 .a::after{ content: "";position: absolute;top: 0;right: 1.2rem;bottom: 0;left: 0;background: linear-gradient(30deg, #265fe1, #3ac7af);z-index: -1;transition: .5s;opacity: 0;}
.list33 .txt{flex: 1;overflow: hidden;padding: 0 .44rem;position: relative;z-index: 1;display: flex;flex-direction: column;justify-content: center;}
.list33 .imgBox{width: 4.6rem;order: 1;transform: translateY(.3rem);}
.list33 .imgBox .img{padding-bottom: 60.86%;}
.list33 h3{ font-size: .24rem; color: #2766dd; transition: .5s; font-family: "Microsoft YaHei";}
.list33 p{margin: .15rem 0 .3rem;opacity: .6;transition: .5s}
.list33 .a .more2 i{ transition: .5s;}

.more5{ font-size: .16rem; color: #265ee1; transition: .5s;}

.list33 li:nth-child(2n) .imgBox{ order: -1;}
.list33 li:nth-child(2n) .a::before{ left: 1.2rem; right: 0;}
.list33 li:nth-child(2n) .a::after{ left: 1.2rem; right: 0;}

.qthd .fl2{ background: url(../images/mtgz_b.png) center bottom no-repeat; background-size: 100% auto;}

@media(min-width: 1024px){
    .list33 .a:hover:after{ opacity: 1; box-shadow: .03rem .018rem .1rem 0px rgba(4, 49, 80, 0.19);}
    .list33 .a:hover *{ color: #fff}

    .list33 .a:hover .more2 i{ transform: translateX(.1rem);}
    .list33 .a:hover .more2 i img.i1{ opacity: 0;}
    .list33 .a:hover .more2 i img.i2{ opacity: 1;}
    .list33 .a:hover p{ opacity: 1;}
}
@media(max-width: 1024px){
}
@media(max-width: 800px){
}
@media(max-width: 769px){
    .more4{width: 1.2rem;height: .45rem;font-size: .18rem;margin-bottom: .3rem;}
    .list33{margin: 0;}
    .list33 li{width: 100%;margin-bottom: .25rem;}
    .list33 .imgBox{width: 1.5rem;transform: translateY(0);}
    .list33 .txt{ padding: .2rem .2rem;}
    .list33 h3{ font-size: .2rem;}
    .list33 p{ margin: .1rem 0 .15rem}

    .qthd .fl1 .left{ width: 100%;}
    .qthd .fl1 .right{width: 100%;padding: .3rem 0 0;}
    .qthd .fl1 .right h3{ font-size: .22rem}

    .list32W{ padding: 0 .6rem 0 0;}
    .arrow1{ width: .36rem;}
    .arrow1 .arrow{ width: .36rem; height: .36rem; font-size: .2rem;}
} 
@media(max-width: 560px){
} 

.gsgg{ background: #f3faff url(../images/mtgz_b.png) center bottom no-repeat; background-size: 100% auto;}

.list34 li{ margin-bottom: .32rem;}
.list34 .a{height: 2.52rem;flex-direction: column;justify-content: center;background: #fff;box-shadow: 0px .12rem .25rem 1.62px rgba(5, 44, 134, 0.07);padding: 0 .5rem;overflow: hidden;position: relative;z-index: 1;}
.list34 .a::before{content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;background: url(../images/list34_b.jpg) center no-repeat;background-size: cover;transform: translateY(101%);transition: .5s;z-index: -1;}
.list34 .a::after{ content: ""; position: absolute; right: 0; bottom: 0; left: 0; height: .08rem; background: linear-gradient(-90deg, rgb(39,94,224) 0%, rgb(9,218,70) 100%); transition: .5s;}
.list34 h6{ font-size: .28rem; color: #275fdf}
.list34 h4{ font-size: .28rem; font-family: "Microsoft YaHei"; font-weight: bold; margin: .1rem 0 .2rem}
.list34 p{ font-size: .16rem}

@media(min-width: 1024px){
    .list34 .a:hover::before{ transform: translateY(0);}
    .list34 .a:hover::after{ opacity: 0;}
    .list34 .a:hover *{ color: #fff;}
}
@media(max-width: 1024px){
}
@media(max-width: 800px){
}
@media(max-width: 769px){
    .list34 li{ margin-bottom: .2rem;}
    .list34 .a{ height: 2rem; padding: 0 .3rem;}
    .list34 .a::after{ height: .04rem;}
    .list34 h6{ font-size: .14rem;}
    .list34 h4{ margin: .1rem 0 .15rem;}
} 
@media(max-width: 560px){
} 

.list35{ margin: 0 -3.28125vw -.5rem;}
.list35 li{ width: 33.33%; padding: 0 3.28125vw; margin-bottom: .8rem;}
.list35 .imgBox{ width: calc(100% - .28rem); margin: 0 auto; box-shadow: 0.827px 2.884px .18rem 0px rgba(38, 94, 225, 0.08); z-index: 2;}
.list35 .imgBox .img{ padding-bottom: 124.29%;}
.list35 .txt{ height: .94rem; flex-direction: column; justify-content: center; background: linear-gradient(to right, #2660e1, #3ac7af); padding: 0 .3rem; position: relative;}
.list35 .txt::before{content: "";position: absolute;bottom: 100%;right: 0;left: 0;height: .22rem;background: linear-gradient(to right, #2660e1, #3ac7af);opacity: .2;clip-path: polygon(0 .22rem, .14rem 0, 100% 0, calc(100% - 0.14rem) 0, 100% 0.22rem, 100% 100%, 0 100%, 0 100%);}
.list35 h4{ color: #fff !important; width: 100%;}
.list35 h6{ font-size: .16rem; color: rgba(255,255,255,.6); align-items: center; margin: .1rem 0 0;}
.list35 h6 i{ position: relative; display: flex}
.list35 h6 img{ width: .2rem; transition: .5s}
.list35 h6 i .i2{ position: absolute; top: 0; right: 0; opacity: 0}

@media(min-width: 1024px){
    .list35 .a:hover h6 i .i1{ opacity: 0}
    .list35 .a:hover h6 i .i2{ opacity: 1}
}
@media(max-width: 1024px){
}
@media(max-width: 800px){
    .list35{ margin: 0 -7px -.1rem;}
    .list35 li{ width: 50%; padding: 0 7px; margin-bottom: .3rem;}
    .list35 .txt{ padding: 0 .2rem; height: .8rem;}
    .list35 h6{ margin: .04rem 0 0;}
}
@media(max-width: 769px){
} 
@media(max-width: 560px){
}

.xyzp{ background: url(../images/xyzp_b.png) center top no-repeat; background-size: 100% auto; position: relative; z-index: 1;}
.xyzp::before{ content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: -1; background: url(../images/mtgz_b.png) center bottom no-repeat; background-size: 100% auto;}
.xyzp .content1{ position: relative; z-index: 1; margin-bottom: .6rem;}
.xyzp .content1 .imgBox .img{ padding-bottom: 37.92%;}
.xyzp .content1 .top{ position: absolute; top: 0; right: 0; bottom: 0; left: 0; flex-direction: column; justify-content: center; align-items: center;}
.xyzp .content1 .top > img{width: 7.46rem;max-width: 54%;}
.more6{ width: 3.8rem; height: .53rem; background: linear-gradient(to right, #2660e1, #3ac7af); border-radius: 50vw; align-items: center; justify-content: center; font-size: .23rem; color: #fff !important; margin: .24rem auto 10% }
.more6 img{ width: .27rem; margin: 0 0 0 .2rem;}

.h3-1{ font-size: .24rem; color: #333333; margin-bottom: .32rem; font-family: "Microsoft YaHei";}
.h3-2{ font-size: .24rem; color: #fff; font-family: "Microsoft YaHei"; width: 100%;}

.xyzp .left{ width: calc(100% - 26.07% - 5%);}
.xyzp .left .box{ background: url(../images/xyzp_b1.jpg) center no-repeat; background-size: cover; min-height: 4rem; border-radius: .2rem; box-shadow: 0.827px 2.884px .18rem 0px rgba(38, 94, 225, 0.08); justify-content: center; align-items: center; padding: .3rem;}
.xyzp .right{ width: 26.07%;}
.xyzp .right .box{background: url(../images/xyzp_b3.jpg) center no-repeat;background-size: cover;min-height: 4rem;border-radius: .2rem;box-shadow: 0.827px 2.884px .18rem 0px rgba(38, 94, 225, 0.08);justify-content: center;padding: .3rem;flex-direction: column;align-items: flex-start;}
.xyzp .right .box .line{margin: .15rem 0 .2rem;width: 2.2rem;}
.xyzp .right .box h6{ margin-bottom: .2rem; font-size: .18rem; color: #fff}
.xyzp .right .box h6 a{ color: inherit}
.xyzp .right .box .ewm{ width: 1.27rem}

@media(min-width: 1024px){
    .xyzp .content1:hover .imgBox .img img{ transform: scale(1.04);}
}
@media(max-width: 1024px){
}
@media(max-width: 800px){
}
@media(max-width: 769px){
    .xyzp .content1{ margin-bottom: .4rem}
    .xyzp .content1 .imgBox .img{ padding-bottom: 50%}
    .more6{width: 2.7rem;height: .45rem;font-size: .18rem;margin: .15rem auto 5%;}
    .more6 img{width: .2rem;margin: 0 0 0 .1rem;}
    .xyzp .left{ width: 100%;}
    .xyzp .left .box{ min-height: auto; position: .6rem .25rem;}
    .xyzp .right{ width: 100%; padding: .3rem 0 0;}
    .h3-1{ margin-bottom: 0rem;}
    .xyzp .right .box .line{ width: 1.5rem}
    .xyzp .right .box{ min-height: auto; position: .3rem .25rem;}
} 
@media(max-width: 560px){
} 


.shzp{ background: url(../images/xyzp_b.png) center top no-repeat; background-size: 100% auto; position: relative; z-index: 1;}
.shzp::before{ content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: -1; background: url(../images/mtgz_b.png) center bottom no-repeat; background-size: 100% auto;}

.more1{align-items: center;font-size: .16rem;color: rgba(29,37,45,.6);transition: .5s;}
.more1 img{ width: .1rem; margin: 0 0 0 .14rem;}

.tit2{ margin-bottom: .35rem;}
.tit2 .ll{ align-items: center}
.tit2 h3{ font-size: .24rem;}
.tit2 h6{ font-size: .22rem; color: #d3252b; margin: 0 0 0 .3rem;}

.miso_form2{ margin: 0 0 0 .45rem; width: 5.34rem;}
.miso_form2 .box{ margin: 0 -.15rem;}
.miso_form2 .box .con{ width: 50%; padding: 0 .15rem; position: relative;}
.miso_form2 .box .con1{position: relative;z-index: 1;height: .38rem;padding: 0 .1rem;}
.miso_form2 .box .con1::before{content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;border: #cdd7e6 1px solid;border-radius: .06rem;background: #fff;z-index: -1;}
.miso_form2 select{ width: 100%; height: 100%}
.miso_form2 select option{ font-size: .14rem; color: #73757a;}

.list36{ margin: 0 -.25rem .4rem}
.list36 li{ width: 50%; padding: 0 .25rem; margin-bottom: .4rem;}
.list36 .a{ height: 2.82rem; box-shadow: 0px 12px .25rem 1.62px rgba(5, 44, 134, 0.07); padding: 0 .5rem; flex-direction: column; justify-content: center; background: #fff;}
.list36 .top{position: relative;padding: 0 0 0 .22rem;margin: 0 0 0 -.22rem;width: 100%;}
.list36 .top::before{content: "";position: absolute;top: 0;bottom: .06rem;left: 0;width: 2px;background: linear-gradient(to top, #2660e1, #09d947);}
.list36 .top h6{ font-size: .22rem; color: #275fdf}
.list36 .top h4{ font-size: .22rem; margin: .06rem 0 0}
.list36 p{margin: .2rem 0 .25rem;}

.more7{ align-items: center; position: relative; z-index: 1; width: 1.14rem; height: .35rem; justify-content: center; font-size: .14rem; color: #000; transition: .5s;}
.more7:before{ content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; border: #000000 1px solid; border-radius: 50vw; z-index: -1; transition: .5s;}
.more7:after{ content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: linear-gradient(to left, #2660e1, #09d947); border-radius: 50vw; z-index: -1; opacity: 0; transition: .5s;}
.more7 svg{ margin: 0 0 0 .12rem; fill: #000; transition: .5s}

.shzp .box1{ background: url(../images/shzp_b.jpg) center no-repeat; background-size: cover; padding: .3rem 6%; align-items: center; justify-content: center; min-height: 4rem; border-radius: .2rem; box-shadow: 0.827px 2.884px .18rem 0px rgba(38, 94, 225, 0.08);}

.list37{align-items: center; width: 100%; justify-content: space-around;}
.list37 li{ text-align: center;}
.list37 .ico{ width: 1.36rem}
.list37 .ico img{ width: 100%}
.list37 h3{ margin: .15rem 0 0; font-size: .24rem; font-family: "Microsoft YaHei";}
.list37 > img{ width: .18rem; margin-bottom: .4rem;}

@media(min-width: 1024px){
    .list36 .a:hover .more7:before{ opacity: 0;}
    .list36 .a:hover .more7:after{ opacity: 1;}
    .list36 .a:hover .more7{ color: #fff;}
    .list36 .a:hover .more7 svg{ fill: #fff;}
    .list36 .a:hover h4{ color: #2660e1;}
}
@media(max-width: 1024px){
}
@media(max-width: 800px){
}
@media(max-width: 769px){
    .list36 li{ width: 100%; margin-bottom: .2rem}
    .list36 .a{padding: 0 .2rem;height: 2.6rem;}
    .list36 .top{ margin: 0 0 0 0; padding: 0 0 0 .2rem}

    .miso_form2{width: 100%;margin: .15rem 0 .25rem;}
    .miso_form2 .box{ margin: 0 -7px;}
    .miso_form2 .box .con{ padding: 0 7px;}
    .tit2s .ll{ width: 100%;}

    .list37{ justify-content: center}
    .list37 li{ margin-bottom: .2rem}
    .list37 .ico{ width: .9rem}
    .list37 h3{ font-size: .18rem; margin: .1rem 0 0}
    .list37 > img{width: .06rem;margin: 0 .1rem;margin-bottom: .5rem;}
} 
@media(max-width: 560px){
} 

.czyfz{ background: url(../images/xyzp_b.png) center top no-repeat; background-size: 100% auto; position: relative; z-index: 1;}

.tit3{align-items: baseline;margin-bottom: .3rem;}
.tit3 h3{ font-size: .35rem; color: #333333;}
.tit3 h6{ font-size: .22rem; color: #d3252b; margin: 0 0 0 .3rem;}

.list38{margin: 0 -.7px .4rem;}
.list38 li{width: 33.33%;padding: 4px 7px;}
.list38 .a{display: block;position: relative;line-height: 1.5;font-size: .24rem;color: #333333;padding: 0 0 0 .24rem;}
.list38 .a::before{content: "";position: absolute;width: .12rem;height: .12rem;border: #333 2px solid;border-radius: 50vw;left: 0;top: 50%;transform: translateY(-50%);}

.czyfz .fl2{ padding-top: .5rem;}
.czyfz .fl2 .box{ background: url(../images/shzp_b.jpg) center no-repeat; background-size: cover; min-height: 4rem; border-radius: .2rem; box-shadow: 0.827px 2.884px .18rem 0px rgba(38, 94, 225, 0.08); justify-content: center; align-items: center; padding: .6rem .3rem .3rem; margin-top: .6rem;}

.czyfz .fl3{background: url(../images/czyfz_b1.jpg) center no-repeat;background-size: cover;padding-bottom: .4rem;}
.czyfz .fl3 .tit3{ margin-bottom: .75rem;}
.czyfz .fl3 .tit3 *{ color: #fff;}
.czyfz .fl3 .wz{justify-content: flex-end;margin: 1.2rem 0 0;}
.czyfz .fl3 .wz img{ width: 3.45rem; max-width: 60%}

.list44{ justify-content: space-between;}
.list44 dl{position: relative;padding: .1rem 0 0 .28rem;}
.list44 dl::before{content: "";position: absolute;width: 1px;height: 3.4rem;background: linear-gradient(to bottom, #ffffff, #ffffff, transparent);left: 0;top: 0;}
.list44 dl::after{content: "";position: absolute;width: .14rem;height: .11rem;background: url(../images/list44_i1.png) center no-repeat;background-size: 100% 100%;top: 0;left: -1px;}
.list44 dt{display: flex;width: 1.88rem;height: .5rem;background: url(../images/list44_b.png) center no-repeat;background-size: 100% 100%;font-size: .24rem;color: #fff;justify-content: center;align-items: center;margin-bottom: .2rem;}
.list44 dd{font-size: .2rem;color: #fff;line-height: .44rem;padding: 0 0 0 .48rem;}

.list44 li:nth-child(1){ transform: translateY(1.2rem);}
.list44 li:nth-child(2){ transform: translateY(.6rem);}
.list44 li:nth-child(4){ transform: translateY(-.6rem);}
.list44 li:nth-child(5){ transform: translateY(-1.2rem);}

@media(min-width: 1024px){
}
@media(max-width: 1024px){
}
@media(max-width: 800px){
}
@media(max-width: 769px){
    .tit3 h3{ font-size: .26rem; width: 100%;}
    .tit3 h6{ font-size: .18rem; width: 100%; margin: .1rem 0 0;}

    .list38 li{width: 100%;}
    .list38 .a{ font-size: .18rem;}
    .list38 .a::before{ width: .08rem; height: .08rem;}

    .czyfz .fl2 .box{min-height: auto;margin-top: .3rem;}
    .czyfz .fl2{padding-top: 0;}

    .list44 li{transform: translateY(0) !important;width: 50%;margin-bottom: .2rem;}
    .list44 dt{ font-size: .2rem; width: 1.2rem; height: .4rem}
    .list44 dd{padding: 0 0 0 0;font-size: .16rem;line-height: 1.75;}
    .list44 dl{ padding: .1rem 0 0 .2rem}
    .list44 dl::before{ height: 100%}
    .czyfz .fl3 .tit3{margin-bottom: .4rem;}

    .czyfz .fl3 .wz{ margin: 0 0 0}
} 
@media(max-width: 560px){
} 

.tanchuang1{position: fixed;top: 0;left: 0;background: rgba(0,0,0,.85);z-index: 100000000;width: 100vw;height: 100vh;align-items: center; opacity: 0; visibility: hidden; transition: .5s;}
.tanchuang1 .content .box{ background: #fff url(../images/list27_b.jpg) center bottom no-repeat; background-size: 100% auto; padding: .95rem;}
.tanchuang1 .content .imgBox1{ width: 3.6rem;}
.tanchuang1 .content .txt1{ width: calc(100% - 3.6rem - .6rem); padding: .15rem 0 0;}
.tanchuang1 .content .txt1 h3{font-size: .3rem;font-family: inherit;margin-bottom: .25rem;}
.tanchuang1 .arc-con{height: 3.9rem;overflow: hidden;overflow-y: scroll;padding-right: .4rem;}
.tanchuang1 .arc-con p{font-size: .16rem;color: #333;opacity: 1;margin: 0;margin-bottom: 0.24rem;}

.tanchuang1 .arc-con::-webkit-scrollbar{width:.06rem;height:4px}
.tanchuang1 .arc-con::-webkit-scrollbar-track{background:#e4e8eb;border-radius: 50vw}
.tanchuang1 .arc-con::-webkit-scrollbar-thumb{background:#4b7ee0;border-radius: 50vw}

.closes2{ margin-bottom: .1rem; font-size: .18rem; color: #fff; align-items: center; cursor: pointer; justify-content: flex-end;}
.closes2 i{ font-family: 'lib'; font-size: .16rem; color: #fff; margin: 0 0 0 .04rem;}

.act .tanchuang1{ opacity: 1; visibility: visible;}

@media(min-width: 1024px){
}
@media(max-width: 1024px){
}
@media(max-width: 800px){
    
}
@media(max-width: 769px){
    .tanchuang1 .content .box{ padding: .3rem;}
    .tanchuang1 .content .imgBox1{ width: 2rem; margin: 0 auto;}
    .tanchuang1 .content .txt1{ width: 100%;}
    .tanchuang1 .arc-con{height: calc(100vh - 5rem);}
    .tanchuang1 .content .txt1 h3{ font-size: .2rem; margin-bottom: .15rem}
} 
@media(max-width: 560px){
}

.ydyl{ background: url(../images/ydyl_b1.jpg) center bottom no-repeat; background-size: cover;}
.ydyl .fl1 .wp{ align-items: center;}
.ydyl .fl1 .left{ width: calc(100% - 5.84rem - .6rem);}
.ydyl .fl1 .left h4{ font-size: .24rem; color: #2a73d7;}
.ydyl .fl1 .left .arc-con{ padding: .4rem 0 .5rem;}
.ydyl .fl1 .left .arc-con p{ text-indent: 0;}
.ydyl .fl1 .left h3{ font-size: .3rem; color: #64cdc4;}
.ydyl .fl1 .right{ width: 5.84rem;}

.nybat .p{border: rgba(255,255,255,.2) 2px solid;border-radius: .2rem;margin: .3rem auto 0;background: rgba(4,64,200,.6);max-width: 14rem;padding: .5rem .9rem;text-align: justify;font-size: .18rem;color: #fff;line-height: 1.85;}

.tit4{justify-content: center;position: relative;z-index: 1;margin-bottom: .5rem;}
.tit4 .ll{ text-align: center;}
.tit4 .ll h4{font-size: .4rem;background: linear-gradient(to bottom, rgba(0, 0, 0, .1) 30%, rgba(255, 255, 255, 0));-webkit-background-clip: text;color: transparent;background: transparent\0;color: #9bdcda \0;text-transform: uppercase;font-weight: bold;}
.tit4 .ll h3{font-size: .3rem;color: #333333;margin: -.2rem 0 0;position: relative;padding-bottom: .12rem;}
.tit4 .ll h3:before{ content: ""; position: absolute; bottom: 0; left: 50%; transform: translateX(-50%); width: .32rem; height: .03rem; background: linear-gradient(to right, #2660e1, #3ac7af)}
.tit4 .more1{ position: absolute; top: 50%; right: 0; transform: translateY(-50%);}

.list39W{ background: url(../images/list39_b.png) center no-repeat; background-size: cover; padding: .6rem; position: relative;}
.list39 .a{ align-items: center;}
.list39 .imgBox{ width: 5.46rem; margin: 0 .54rem 0 0;}
.list39 .imgBox .img{ padding-bottom: 62.27%;}
.list39 .txt{ flex: 1; overflow: hidden;}
.list39 h4{ font-size: .24rem; color: #2a73d7; margin-bottom: .2rem;}
.list39 .arc-con p{ text-indent: 0;}

.arrow2{position: absolute;top: 50%;transform: translateY(-50%);width: .54rem;right: 0;}
.arrow2{width: .54rem;height: .54rem;background: linear-gradient(to right, #2660e1, #3ac7af);border-radius: 50vw;display: flex;justify-content: center;align-items: center;font-size: .22rem;color: #fff;font-family: 'lib';margin: .08rem 0;transition: .5s;cursor: pointer;}
.arrow2.prev{left: -.27rem;}
.arrow2.next{right: -.27rem;}

.ydyl .fl3{ padding-top: .5rem;}

.list40{ margin: 0 -.2rem;}
.list40 li{ width: 50%; padding: 0 .2rem; margin-bottom: .4rem;}
.list40 .imgBox{ width: 3rem;}
.list40 .imgBox .img{ padding-bottom: 57%;}
.list40 .txt{ flex: 1; overflow: hidden; padding: 0 .44rem; flex-direction: column; justify-content: center; position: relative; z-index: 1; background: #fff;}
.list40 .txt::before{ content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: linear-gradient(to right, #2660e1, #3ac7af); z-index: -1; opacity: 0; transition: .5s;}
.list40 h6{ font-size: .16rem; color: #c3c3c3; margin: .25rem 0 0;}

.tit4w .ll h4{background: linear-gradient(to bottom, rgba(255, 255, 255, .3) 30%, rgba(255, 255, 255, 0));-webkit-background-clip: text;color: transparent;background: transparent\0;color: #9bdcda \0;}
.tit4w .ll h3{ color: #fff;}
.tit4w .ll h3:before{ background: #fff;}

.ydyl .fl4{background: url(../images/ydyl_b2.jpg) center top no-repeat;background-size: 100% 6.45rem;}

@media(min-width: 1024px){
    .list40 .a:hover .txt::before{ opacity: 1;}
    .list40 .a:hover h4, .list40 .a:hover h6{ color: #fff;}
}
@media(max-width: 1024px){
}
@media(max-width: 800px){
}
@media(max-width: 769px){
} 
@media(max-width: 560px){
} 

.ydyl .fl4{ padding-bottom: .6rem;}
.ydyl .fl4 .content{align-items: flex-start;position: relative;z-index: 1;overflow: hidden;padding: 20px 0; background: url(../images/list41_b.png) center no-repeat; background-size: cover; padding: .35rem .3rem;}
.ydyl .fl4 .left{ width: calc(100% - 3.36rem - .2rem);}
.ydyl .fl4 .right{width: 3.36rem;position: relative;z-index: 10;}

.list41 .a{ display: block; position: relative; z-index: 1;}
.list41 .imgBox::after{content: "";position: absolute;height: 30%;right: 0;bottom: 0;left:0;background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 100%);}
.list41 .imgBox .img{padding-bottom: 49.7%;padding-bottom: 5.62rem;}
.list41 .txt{ position: absolute; right: 0; bottom: 0; left: 0; padding: .1rem .3rem .2rem;}
.list41 h4{ font-size: .24rem; color: #fff !important}

.list42W{ position: relative; padding: 0 .25rem 0 0;}
.list42Box{ height: 5.62rem;}
.list42 .imgBox .img{padding-bottom: 61.30%;padding-bottom: 100%;}
.list42 .imgBox:after{ content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; border: #286ee4 .05rem solid; opacity: 0; visibility: hidden;}
.list42 .a, .list42 .imgBox{ display: block; height: 100%}
.list42 .a{display: block;position: relative;z-index: 1;transition: .5s;}
.list42 .txt{ display: none;}

.list42 li.swiper-slide-thumb-active .a::before{ display: block; opacity: 1;visibility: visible;}
.list42 li.swiper-slide-thumb-active .imgBox:after{ opacity: 1; visibility: visible;}

.list42W .swiper-scrollbar{ position: absolute; top: 0; bottom: 0; right: 0; width: .08rem;}
.list42W .swiper-scrollbar .swiper-scrollbar-drag{ background: #377cdb;}

.ydyl .fl5{ padding-top: 0;}

.list43 .imgBox .img{ padding-bottom: 148%;}

.arrow4{ align-items: center; justify-content: center; margin: .36rem 0 0;}
.arrow4 .arrow{ width: .54rem; height: .54rem; border: #d3252b 1px solid; border-radius: 50%; display: flex; justify-content: center; align-items: center; margin: 0 .09rem; font-size: .24rem; color: #d3252b; font-family: 'lib'; cursor: pointer; transition: .5s;}
.arrow4 .arrow:hover{ background: #d3252b; color: #fff;}

@media(min-width: 1024px){
}
@media(max-width: 1024px){
}
@media(max-width: 800px){
}
@media(max-width: 769px){
    .uny-ba2{ height: auto !important;}
    .uny-ba2 .nybat{ padding: .3rem 0;}
    .uny-ba2 .nybat .p{padding: .2rem;font-size: .14rem;}

    .ydyl .fl1 .left{ width: 100%;}
    .ydyl .fl1 .right{width: 3rem;margin: 0 auto;max-width: 100%;padding-top: .25rem;}

    .list39W{ padding: .25rem}
    .list39 .imgBox{width: 2.5rem;margin: 0 auto;max-width: 100%;}
    .list39 .txt{ flex: auto; width: 100%; margin: .25rem 0 0}

    .arrow2{ width: .4rem; height: .4rem; font-size: .16rem}
    .arrow2.prev{ left: 10px; top: 1rem}
    .arrow2.next{ right: 10px; top: 1rem}

    .ydyl .fl1 .left .arc-con{ padding: .2rem 0;}

    .tit4 .ll h4{ font-size: .24rem;}
    .tit4 .ll h3{ font-size: .26rem; margin: -.1rem 0 0;}

    .list40{ margin: 0 -7px;}
    .list40 li{ width: 50%; padding: 0 7px; margin-bottom: .2rem;}
    .list40 .txt{padding: .2rem .2rem;}
    .list40 h6{ margin: .1rem 0 0;}

    .ydyl .fl4 .left{ width: 100%;}
    .ydyl .fl4 .right{ width: 100%; }
    .list41Box .imgBox .img{ padding-bottom: 49.7%;}

    .list42Box{height: auto;margin: .2rem 0 0;overflow: hidden;}
    .list42 .imgBox .img{ padding-bottom: 56%;}
    .ydyl .fl4 .content{ padding: .2rem;}

    .list42W{ padding: 0 0 .2rem;}
    .list42W .swiper-scrollbar{ width: 100%; height: .04rem; top: auto; bottom: 0;}
    .list42 .imgBox:after{ border: #286ee4 .03rem solid;}
    .tit4{ margin-bottom: .25rem;}
    .ydyl .fl4{background-size: 100% 3rem;padding-bottom: .4rem;}

    .arrow4 .arrow{ width: .4rem; height: .4rem; font-size: .16rem}
    .ydyl .fl1 .left h4{ font-size: .2rem;}
    .ydyl .fl1 .left h3{ font-size: .24rem;}
    .ydyl .fl1{ padding-bottom: .4rem;}
} 
@media(max-width: 560px){
} 

.hdrwd .imgBox{ width: 7.18rem;}
.hdrwd .imgBox .img{ padding-bottom: 80%;}
.hdrwd .txt{ flex: 1; overflow: hidden; background: url(../images/hdrwd_b.jpg) center top no-repeat; background-size: cover; padding: 0 .4rem .5rem; flex-direction: column; justify-content: flex-end;}
.hdrwd .txt h3{ font-size: .35rem; color: #333333;}
.hdrwd .txt h5{ font-size: .25rem; color: #2766dd; margin: .2rem 0 0;}
.hdrwd .arc-con{ margin: .8rem 0 0;}
.hdrwd .arc-con p{ color: #797979;}

@media(min-width: 1024px){
}
@media(max-width: 1024px){
    
}
@media(max-width: 800px){
}
@media(max-width: 769px){
    .hdrwd .txt{ padding: .3rem .25rem;}
    .hdrwd .arc-con{ margin: .4rem 0 0;}
    .hdrwd .txt h3{ font-size: .25rem; }
    .hdrwd .txt h5{ font-size: .2rem;}
} 
@media(max-width: 560px){
} 

.miso_form3{border-radius: 0;width: 3rem;margin: 0 0 0 .3rem;max-width: 100%;}
.miso_form3 .sse{top: 0rem;position: relative;height: .4rem;display: flex;border: #cdd7e6 1px solid;border-radius: 0.06rem;background: #fff;overflow: hidden;}
.miso_form3 .input{width: calc(100% - .4rem);height: 100%;}
.miso_form3 .input .input{width: 100%;height: 100%;font-size: .14rem;color: #000000;padding: 0 .2rem;}
.miso_form3 .submit{width: .4rem;height: 100%;position: absolute;right: 0;}
.miso_form3 .submit .input{background: #11b771 url(../images/serw.png) center no-repeat;width: 100%;height: 100%;background-size: .18rem .17rem !important;cursor: pointer;transition: .5s;}
.miso_form3 .submit .input:hover{background: #265ee1 url(../images/serw.png) center no-repeat;}
@media(max-width: 769px){
    .miso_form3{margin: .15rem 0;width: 100%;}
} 

.list300{margin: 0 -7px;}
.list300 li{width: 50%;padding: 0 7px;margin-bottom: 14px;}
.list300 .a{/* border: #fff 1px solid; */display: block}
.list300 .imgBox .img{ padding-bottom: 46.71%}
