@charset "utf-8";
/*翻页条*/
.pagebar{margin: .4rem auto 0 auto;display: flex;align-items: center;justify-content: center;}
.p_pages{text-align: center;display: flex;align-items: center;flex-wrap: wrap;}
.pagebar *{font-size: .16rem;}
.p_pages span{padding: 0 .1rem;height: .36rem;display: flex;margin: 0 .03rem;box-sizing: border-box;border-radius: 0;min-width: .36rem;color: #333;align-items: center;justify-content: center; position: relative; z-index: 1}
.p_pages span:before{ content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; border: #d2d5da 1px solid; border-radius: .04rem; z-index: -1}
.p_pages span a{display: flex;align-items: center;border-radius: .04rem;justify-content: center;margin: 0 -.1rem;height: 100%;width: calc(100% + .2rem);padding: 0 .1rem; transition: .5s;}
.p_pages svg{width: .16rem;height: .16rem; transition: .5s;}
.p_goto{ margin: 0 .03rem}
.p_goto input{display: flex;align-items: center;border-radius: .04rem;justify-content: center;height: .36rem;padding: 0 .1rem;transition: .5s;position: relative;z-index: 1;border: #d2d5da 1px solid;border-radius: .04rem;width: .6rem;}
.p_goto a{display: flex;align-items: center;border-radius: .04rem;justify-content: center;height: .36rem;padding: 0 .1rem;transition: .5s;position: relative;z-index: 1;}
.p_goto a::before{ content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; border: #d2d5da 1px solid; border-radius: .04rem; z-index: -1; transition: .5s;}

.p_pages a:hover, .p_pages a.on, .p_goto a:hover{background: #006dc5;color:#fff!important;}
.p_pages a:hover svg{ fill: #fff}
.p_goto a:hover::before{ border: #006dc5 1px solid;} 

@media(max-width: 1024px){
}
@media(max-width: 800px){
}
@media(max-width: 769px){
    .pagebar{ margin: .3rem auto 0;}
    .pagebar *{font-size: .14rem;}
} 
@media(max-width: 560px){
} 
.t {
    margin-bottom: 0.2rem;
    display: flex;
    justify-content: center;
    font-size: 0.3rem;
}
.n_ej{position: relative;z-index: 1;display: flex;align-items: center;padding: .18rem .2rem;margin-bottom: .25rem;background: #f4f4f4;}
.n_ej::before{content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;background: #f4f4f4;z-index: -1;border-radius: 0.04rem;}
.n_ej ul li{margin: 0 .8rem 0 0;position: relative;padding: .05rem 0;}
.n_ej ul li:before{/* content: "·"; */position: absolute;font-size: .22rem;color: #999;right: -.15rem;top: 50%;transform;transform: translateY(-50%)}
.n_ej ul li .a{font-size: .18rem;color: #333;transition: .5s}
.n_ej ul li.on .a, .n_ej ul li:hover .a{color: #1854d1;}

.n_ej ul li:last-child::before{ display: none;}

.n_container{padding: .3rem 0 .7rem;}

.mianbao{display: flex;align-items: stretch;padding: .15rem 0 0;}
.mianbao *{font-size: .20rem;color: #fff;font-style: normal;line-height: 1.5;font-weight: normal;}
.mianbao img{width: .2rem;margin: 0 .06rem 0 0;}
.mianbao span{margin: 0 .03rem;}

@media(max-width: 1024px){
}
@media(max-width: 800px){
}
@media(max-width: 769px){
    .n_container{padding: .3rem 0 .4rem;}
    
} 
@media(max-width: 560px){

} 

.ar_tit{position: relative;z-index: 1;margin: 0 0 .35rem;border-bottom: 1px solid #dddddd;padding: .15rem 0 .3rem;text-align: center;}
.ar_tit h3{font-size: .3rem;color: #333;line-height: 1.35;margin: 0 auto;padding-bottom: .2rem;}
.ar_tit .con .ll{margin: 0;justify-content: center;}
.ar_tit .con .ll p{font-size: .14rem;color: #666;line-height: .24rem;display: flex;flex-wrap: wrap;align-items: center;margin: 0 1vw;}
.ar_tit .con .ll p img{ width: .22rem; margin: 0 .1rem 0 0}

.ar_tj{border-top: 2px solid #006dc5;padding: .3rem 0 0;position: relative;z-index: 1;margin: .4rem 0 0;display: flex;flex-wrap: wrap;justify-content: space-between;}
.ar_tj .a{display: block;font-size: .16rem;line-height: 1.35;margin: .08rem 0;transition: .5s;width: 100%;}

@media(min-width: 1024px){
    .ar_tj .a:hover{color: #29589F;}
}
@media(max-width: 1024px){
}
@media(max-width: 800px){
}
@media(max-width: 769px){
    .ar_tit{padding: .1rem 0 .15rem;margin-bottom: .25rem;}
    .ar_tit h3{font-size: .24rem;padding-bottom: .15rem;}
    .ar_tj{ margin-top: .25rem; padding-top: .25rem}
    
    .arc-con img{margin: .1rem auto .1rem;}
} 
@media(max-width: 560px){
p img{display: flex;margin: 0.2rem auto;}
} 


.ls3 .a{height: .6rem;border-bottom: #d2d2d2 1px dashed;align-items: center;position: relative;padding: 0 0 0 .26rem;}
.ls3 .a::before{content: "";width: .07rem;height: .07rem;border-radius: 50%;border: #07148b 1px solid;position: absolute;top: 50%;left: .08rem;margin: -.045rem 0 0;}
.ls3 h4{ flex: 1; font-size: .16rem !important;}
.ls3 h6{ margin: 0 0 0 .2rem; width: auto; font-size: .14rem !important;}

@media(min-width: 1024px){
}
@media(max-width: 1024px){
}
@media(max-width: 800px){
}
@media(max-width: 769px){
.mianbao *{font-size: .10rem;color: #fff;font-style: normal;line-height: 1.5;font-weight: normal;}
.cfff{ color: #fff;
    display: flex;
    font-size: .1rem !important;}
.mianbao img{width: .1rem;margin: 0 .06rem 0 0;}

} 
@media(max-width: 560px){
} 

.ls4{ margin: 0 -.1rem -.3rem;}
.ls4 li{ width: 33.33%; padding: 0 .1rem; margin-bottom: .3rem;}
.ls4 .imgBox .img{ padding-bottom: 68.38%;}
.ls4 .txt{height: 2.2rem;background: #fff;display: flex;justify-content: center;padding: 0 .15rem;transition: .5s;flex-direction: column;border: 1px solid #ececec;}
.ls4 h4{ font-weight: bold; margin-bottom: .1rem}
.ls4 .box{ background: #f8f8f8; padding: .15rem; margin: .2rem 0 0}
.ls4 .box .con{ padding: .05rem 0; font-size: .14rem; color: #888}
.ls4 .box .con font{ font-size: .16rem; color: #f00; margin: 0 .04rem 0 0}

@media(min-width: 1024px){
}
@media(max-width: 1024px){
}
@media(max-width: 800px){
}
@media(max-width: 769px){
    .ls4{ margin: 0 -7px -.2rem;}
    .ls4 li{ width: 100%; padding: 0 7px; margin-bottom: .2rem;}
} 
@media(max-width: 560px){
} 

#form1{ margin-bottom: .2rem;}

.jzlb .bd{ padding: .2rem 0}

.ls5{margin: 0 -4px;padding: 0 15px;background: #f2f2f2;}
.ls5 li{padding: 0 4px;width: 25%;height: .56rem;display: flex;align-items: center;font-size: .18rem;color: #333333;font-weight: bold;font-family: "Microsoft YaHei";flex: 1.5;overflow: hidden}
.ls5 li:nth-child(1), .ls5 li:nth-child(2){flex: 3;}
.ls5 li:nth-child(3){flex: 2;}

.ls6 li{margin: 0 -4px;height: .5rem;display: flex;align-items: center;padding: 0 15px;}
.ls6 .li{padding: 0 4px;font-size: .16rem;color: #333333;flex: 1.5;overflow: hidden;transition: .5s;}
.ls6 .li:nth-child(1), .ls6 .li:nth-child(2){flex: 3;}
.ls6 .li:nth-child(3){ color: #e03d3d; flex: 2;}
.ls6 li:nth-child(2n){ background: #f7f7f7;}
.ls6 .li:last-child{ white-space: nowrap}

.amount, .payTime{ align-items: center;}
.sort-caret {width: 0;height: 0;border: 5px solid transparent;position: absolute;left: 7px;}
.sort-caret.ascending {border-bottom-color: #c0c4cc;top: 7px;}
.sort-caret.descending {border-top-color: #c0c4cc;bottom: 5px;}
.caret-wrapper {display: flex;flex-direction: column;align-items: center;height: 34px;width: 24px;vertical-align: middle;cursor: pointer;overflow: initial;position: relative;}

@media(min-width: 1024px){
}
@media(max-width: 1024px){
}
@media(max-width: 800px){
}
@media(max-width: 769px){
    .ls4{ margin: 0 -7px 0 -.1rem}
    .ls4 li{ width: 50%; padding: 0 7px}

    .jzlb.content{ overflow: hidden; overflow-x: scroll;}
    .ls5{ min-width: 7.68rem;}
    .jzlb .bd{ min-width: 7.68rem;}
    .el-date-editor--datetimerange.el-input, .el-date-editor--datetimerange.el-input__inner, .el-form--inline .el-form-item, .el-form--inline .el-form-item__content,.el-select{max-width: 100%;width: 100% !important;}
    .el-form-item{ margin-bottom: .15rem !important}

    .ls6 li{  height: .36rem;}
    .ls6 .li{ font-size: .14rem; white-space: nowrap; }

    .el-button{ padding: .1rem .15rem !important;}
} 
@media(max-width: 560px){
} 

.xmxq .fl1{align-items: center;border: #ededed 1px solid;}
.xmxq .fl1 .left{width: 5.8rem;position: relative;}
.xmxq .fl1 .left .imgBox .img{ padding-bottom: 68.38%;}
.xmxq .fl1 .right{flex: 1;overflow: hidden;padding: 0 .4rem;}
.xmxq .fl1 .right h4{ font-size: .22rem; color: #333; font-weight: bold;}
.xmxq .fl1 .right .arc-con{border-top: 1px dashed #e8e8e8;border-bottom: 1px dashed #e8e8e8;padding: .1rem 0;margin: .2rem 0;}
.xmxq .fl1 .right .arc-con p{ color: #999}
.xmxq .fl1 .right .jd{border-top: 1px dashed #e8e8e8;border-bottom: 1px dashed #e8e8e8;padding: .3rem 0;margin: .2rem 0; font-size: .16rem;  color: #999}
.xmxq .fl1 .right .jd big{ font-size: .24rem; margin: 0 .06rem}
.xmxq .fl1 .right .jd big.big1{ color: #f00}
.xmxq .fl1 .right .jd big.big2{ color: #000}
.xmxq .fl1 .right h6{font-size: .15rem;color: #999;margin-bottom: .6rem;}
.ls10 li{margin: 0 .15rem 0 0;}
.ls10 .a{display: flex;width: 1.4rem;height: .5rem;background: #ef1a5b;border-radius: .04rem;justify-content: center;align-items: center;font-size: .16rem;color: #ffff;}
.ls10 li:nth-child(2) .a{ background: #1e88ec;}

.xmxq .fl2{ margin: .4rem 0 0;}

.slides1 .hd{border-bottom: #ededed 1px solid;margin-bottom: .3rem;}
.slides1 .hd ul li{ margin: 0 .3rem 0 0;}
.slides1 .hd ul li .a{ display: block; padding: .15rem 0; position: relative; font-size: .2rem; color: #333; transition: .5s}
.slides1 .hd ul li .a:after{ content: ""; position: absolute; left: 0; width: 0; height: .03rem; background: #1e88ec; bottom: -1px}

.slides1 .hd ul li.on .a{ color: #1e88ec}
.slides1 .hd ul li.on .a:after{ width: 100%}
.slides1 .arc-con p{margin-bottom: 0;font-size: .15rem;}

.ls11{ position: relative; padding: 0 0 0 .3rem}
.ls11:before{ content: ""; position: absolute; top: 0; bottom: 0; left: 0; width: 1px; background: #e0e0e0;}
.ls11 li{margin-bottom: .15rem;position: relative}
.ls11 li:before{content: "";position: absolute;width: .1rem;height: .1rem;border: #1e88ec 2px solid;border-radius: 50%;left: -.36rem;top: 50%;transform: translateY(-50%);background: #fff;}
.ls11 li:after{content: "";position: absolute;border-right: #f8f8f8 .1rem solid;border-top: transparent .1rem solid;border-bottom: transparent .1rem solid;left: -.09rem;top: 50%;transform: translateY(-50%)}
.ls11 .a{display: block;background: #f8f8f8;padding: .2rem;}
.ls11 h4{font-size: .18rem;color: #333;transition: .5s;font-weight: bold;}
.ls11 h6{ font-size: .16rem; color: #999; margin: .1rem 0 .1rem;}
.ls11 span{ font-size: .14rem; color: #ef1a5b; display: block; text-align: right;}

.tc1 .tc{pointer-events: none;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0; position:  fixed;width:  100%;height:  100%;top: 0;z-index: 99999999999;}
.tc1 .tc.act{ filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1; opacity: 1;  pointer-events: auto; }
.tc1 .close:hover{ transform:rotate(180deg);}
.tc1 .close,.tc{ transition:all ease 400ms; -moz-transition:all ease 400ms; -ms-transition:all ease 400ms; -o-transition:all ease 400ms; -webkit-transition:all ease 400ms; }
.tc1 .tc-box{position:absolute;background: #e6e6e6;border-radius: .5rem;overflow: hidden;top:50%;z-index:9999;width: 2.88rem;left:50%;margin-left: -1.44rem;margin-top: -1.44rem;padding: .16rem;-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;-o-border-radius: 0;text-align: center;}
.tc1 .tc.act .tc-box{  transform:scale(1);}
.tc1 .tc.act{display: block;  }
.tc1 .close{position: absolute; cursor:pointer;font-size: 20px;right: 30px;top: 30px; }
.tc1 .tc_bg {height: 100%;background: rgba(0,0,0,.7);position: absolute;top: 0;left: 0;width: 100%;z-index: 0;}
.tc1 .tc-box h3 img{width:100%; margin: 0 auto;display: block;}
.tc1 .tc-box h5{padding-top: .16rem;font-size: .14rem;color: #6c6c6c;text-align:center;}
.tc1 .tc-box .a{font-size: 12px;color: #f00;text-align:center;display: inline-block;margin: .1rem auto 0;border: #f00 1px solid;border-radius: 50vw;padding: .05rem .15rem}

@font-face{font-family:"socialshare";src:url("../fonts/iconfont1.eot");src:url("../fonts/iconfont1.eot?#iefix") format("embedded-opentype"),url("../fonts/iconfont1.woff") format("woff"),url("../fonts/iconfont1.ttf") format("truetype")}.social-share{
    display: flex;
    align-items: center;
    font-size: .14rem;
    color: #666666;
    margin: .4rem 0 0;
}
.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 .1rem;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: .17rem;}.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;color:#7bc549;border:#7bc549 1px solid;}.social-share .icon-wechat:hover{background: #7bc549;}.social-share .icon-wechat .wechat-qrcode{display:none;border:1px solid #eee;position:absolute;z-index:9;bottom: -188px;left: -62px;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;top:-15px;width:0;height:0;border-width:8px 6px 6px 6px;border-style:solid;border-color:transparent transparent #fff transparent;}.social-share .icon-wechat:hover .wechat-qrcode{display:block}.help{ display: none;}
.social-share .social-share-icon:before{ transform: translateY(0rem)}

.yjs{position: absolute;top: 0;right: 0;background: rgb(153, 153, 153);width: .68rem;line-height: 30px;color: #fff;font-size: 14px;text-align: center;}
.jxz{position: absolute;top: 0;right: 0;background: rgb(121, 198, 84);width: .68rem;line-height: 30px;color: #fff;font-size: 14px;text-align: center;}

body{ background:none}
.index_content{box-shadow:none;padding: 0;}

.n_ba{position: relative;z-index: 10;overflow: hidden;}
.n_ba .imgBox .img{padding-bottom: 21%;}
.n_ba .top{position: absolute;top: 0;right: 0;left: 0;bottom: 0;}
.n_ba .top .wp{height: 130%;display: flex;flex-direction: column;justify-content: center;}
.n_ba .top h3{font-size: .3rem;color: #fff;position: relative;font-weight: 700;text-shadow: -2.924px 12.667px 22.32px rgba(7, 101, 158, 0.36);}
.n_ba .top h4{font-size: .48rem;color: #fff;margin: .05rem 0 .3rem;font-weight: 100;opacity: .5;text-transform: uppercase;}
.n_ba .top .line{ width: 3.38rem; height: .02rem; background: rgba(255,255,255,.5); position: relative; z-index: 1}
.n_ba .top .line:after{ content: ""; position: absolute; left: 0; width: .94rem; height: .04rem; background: #fff; bottom: -.01rem}

@media(min-width: 1024px){
}
@media(max-width: 1024px){
}
@media(max-width: 800px){
}
@media(max-width: 769px){
    .xmxq .fl1 .left{ width: 100%;}
    .xmxq .fl1 .right{width: 100%;padding: .3rem .2rem;}
    .xmxq .fl1 .right .jd{ padding: .2rem 0;}

    .n_ba{ margin: .7rem 0 0}
    .n_ba .imgBox .img{padding-bottom: 1.4rem;}
	.n_ba .top h3{ font-size: .22rem}
} 
@media(max-width: 560px){
} 

p img{display: flex;margin: 0.2rem auto;}