@charset "utf-8";
html{ font-size:100px;}
@media screen and (max-width: 1396px) {
html{ font-size:90px;}
}
@media screen and (max-width: 1260px) {
html{ font-size:86px;}
}
@media screen and (max-width: 1205px) {
html{ font-size:80px;}
}
@media screen and (max-width: 1122px) {
html{ font-size:75px;}body>* {min-width: 12.2rem;}
}
body{font-size:.14rem;font-family:MiSansLatin,Arial,Helvetica,sans-serif;margin:0;color:#333;background-color:#fff;padding-top:1.39rem;padding-right:0;padding-bottom:0;padding-left:0}
.grey{background-color:#f7f7f7}
*{padding:0;margin:0;border:0;outline:0;box-sizing:border-box}
img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;transition:.3s}
a{text-decoration:none;-webkit-transition:.5s;transition:.5s;color:#555;background-color:transparent}
a:hover{color:#e9bf2d;text-decoration:none}
dd,dl,dt,li,ul{margin:0;padding:0;list-style-type:none}
.wh{clear:both;float:none;height:auto;width:12.8rem;margin-right:auto;margin-left:auto}
#header{height:1.39rem;z-index:101;width:100%;position:fixed;left:0;top:0;right:0;background-color:#f8e42f;background-image:url(../images/top-header-bg.png);background-repeat:no-repeat;background-position:center center;display:flex;align-items:center;background-size:auto 100%}
#header .box{display:flex;justify-content:space-between}
#header .box .logo img{height:.71rem;width:3.46rem}
#header .box .logo .sjdd{font-size:.14rem;display:flex;justify-content:space-between}
#header .box .logo .sjdd strong{color:#af0508}
#header .box .logo .sjdd span{display:inline-block}
#header .box .menu{display:flex;align-items:center}
#header .box .menu ul{display:flex;gap:.25rem}
#header .box .menu ul li{font-size:.17rem;font-weight:700;position:relative}
#header .box .menu ul li span{ display:none;}
#header .box .menu ul li a{color:#000;line-height:.42rem}
#header .box .menu ul li:hover a{font-weight:700;color:#bb2529}
#header .box .menu ul  li.curr a{color:#bb2529;background-color:#fff;white-space:nowrap;display:block;padding-right:.25rem;padding-left:.25rem;border:2px solid #bb2529;border-radius:.5rem}
#header .box .menu ul li .ejfl{position:absolute;left:50%;top:100%;background-color:#fff;transform:translateX(-50%);border-radius:.1rem;width:1.65rem;padding:.15rem;-moz-box-shadow:0 .01rem .22rem rgba(0,0,0,.15);-webkit-box-shadow:0 .01rem .22rem rgba(0,0,0,.15);box-shadow:0 .01rem .22rem rgba(0,0,0,.15);display:none;z-index:100}
#header .box .menu ul li .ejfl a{font-size:.16rem;font-weight:400;color:#555;text-align:center;display:block;padding-top:.1rem;padding-bottom:.1rem;line-height:.22rem;border-radius:.1rem;border:0px solid #bb2529;}
#header .box .menu ul li.curr .ejfl a{border:0px solid #bb2529;padding-right:.0rem;padding-left:.0rem;}
#header .box .menu ul li .ejfl a:hover{color:#bb2529;background-color:#f7f7f7}
#header .box .menu ul li:hover .ejfl{display:block}
#header .box .r_button{display:flex;align-items:center;gap:.25rem}
#header .box .r_button a{font-size:.16rem;font-weight:700;color:#fff;height:.42rem;padding-right:.15rem;padding-left:.15rem;line-height:.42rem;background-color:#0f9c6c;white-space:nowrap;border-radius:.5rem}
#header .box .r_button a:before{content:"";vertical-align:middle;display:inline-block;height:.2rem;width:.2rem;margin-right:.07rem;background-image:url(../images/icon-zs-yd.png);background-repeat:no-repeat;background-position:center center;background-size:100%;margin-top:-.02rem}
#header .box .r_button a.ticket{background-color:#bb2529}
#header .box .r_button a.ticket:before{background-image:url(../images/icon-mp-ewm.png)}
#header .top_remind_bar{position:absolute;width:100%;left:0;top:100%;right:0;background-color:rgba(255,255,255,.85);backdrop-filter:blur(0.09rem);padding-top:0;padding-bottom:0;display:flex;align-items:center;justify-content:center;gap:.35rem;box-shadow:0 .05rem .05rem rgba(0,0,0,.04);animation:spin2 .6s linear forwards;height:0;overflow:hidden}
@keyframes spin2{0%{height:0;padding-top:0;padding-bottom:0}
40%{height:0;padding-top:0;padding-bottom:0}
100%{height:.6rem;padding-top:.13rem;padding-bottom:.13rem}}
#header .top_remind_bar .text{font-size:.17rem;color:#bb2529;position:relative;animation:spin3 .6s linear forwards;	font-weight: bold;}
#header .top_remind_bar .btn{animation:spin3 .6s linear forwards}
@keyframes spin3{0%{transform:translateY(-100%)}
40%{transform:translateY(-100%)}
100%{transform:translateY(0)}}
#header .top_remind_bar .text:after{content:"";background-image:url(../images/ico-hot.png);background-repeat:no-repeat;background-size:100% 100%;display:inline-block;height:.15rem;width:.22rem;position:absolute;top:-.1rem;right:-.1rem}
#header .top_remind_bar .btn a{font-size:.15rem;line-height:.32rem;font-weight:700;color:#000;background-color:#f5e12d;height:.34rem;padding-right:.28rem;padding-left:.28rem;border:2px solid #fff;white-space:nowrap;display:inline-block;border-radius:.5rem;box-shadow:0 0 .05rem rgba(0,0,0,.1)}
#footer{background-color:#252b3a;padding-top:.68rem;padding-bottom:.68rem}
#footer .data-bar{padding-bottom:.38rem;position:relative}
#footer .data-bar .tips{font-size:.13rem;color:rgba(255,255,255,.2);position:absolute;right:0;bottom:.15rem}
#footer .data-bar ul{width:100%;display:flex;justify-content:space-between;align-items:center}
#footer .data-bar ul li{padding-left:.55rem;position:relative}
#footer .data-bar ul li:before{content:"";background-image:url(../images/icon-data-zlmj.png);background-repeat:no-repeat;height:.38rem;width:.38rem;margin-right:.12rem;background-size:100%;display:inline-block;position:absolute;left:0;top:50%;transform:translate(0,-50%)}
#footer .data-bar ul li:nth-child(2):before{background-image:url(../images/icon-data-gnwczs.png);margin-top:-.01rem}
#footer .data-bar ul li:nth-child(3):before{background-image:url(../images/icon-data-cjxpfb.png);margin-top:-.01rem}
#footer .data-bar ul li:nth-child(4):before{background-image:url(../images/icon-data-yjgz.png);margin-top:-.03rem}
#footer .data-bar ul li div{font-size:.28rem;color:#e5d32f;font-weight:700}
#footer .data-bar ul li p{font-size:.14rem;color:#fff}
#footer .box .container{background-color:rgba(255,255,255,.12);border-radius:.1rem;padding-top:.11rem;padding-right:.11rem;padding-bottom:.11rem;padding-left:.35rem}
#footer .box .container ul{display:flex;align-items:center;justify-content:space-between;gap:.35rem}
#footer .box .container ul li strong{font-size:.17rem;font-weight:700;color:#fff;display:block;padding-bottom:.15rem}
#footer .box .container ul li a{font-size:.14rem;color:rgba(255,255,255,.5);white-space:nowrap;display:inline-block;margin-right:.25rem}
#footer .box .container ul li.r{display:flex;align-items:center;justify-content:space-between}
#footer .box .container ul li.r .tel{font-size:.24rem;color:#fff;font-weight:700;padding-right:.25rem;position:relative;padding-left:.55rem}
#footer .box .container ul li.r .tel:before{content:"";background-image:url(../images/icon-tel.png);background-repeat:no-repeat;height:.49rem;width:.49rem;margin-right:.12rem;background-size:100%;display:inline-block;position:absolute;left:0;top:50%;transform:translate(0,-50%)}
#footer .box .container ul li.r .tel p{font-size:.15rem;color:#fff;font-weight:400}
#footer .box .container ul li.r img{height:.98rem;width:.98rem;border-radius:.06rem}
#footer .box .banquanxinxi{text-align:center;line-height:.24rem;color:rgba(255,255,255,.52);padding-top:.25rem}
#footer .box .banquanxinxi a{color:rgba(255,255,255,.72)}
.be-tit{font-size:.3rem;font-weight:700;color:#252b3a;text-align:center}
.be-tit p{font-size:.15rem;padding-top:.15rem;font-weight:400;line-height:.22rem;color:#575d6c}
.bottom_zhuanyezhan{background-image:url(../images/ztz_bg.jpg);padding-bottom:.7rem;padding-top:.7rem}
.bottom_zhuanyezhan .container{margin-top:.4rem}
.bottom_zhuanyezhan .list ul{width:100%;display:flex;justify-content:center;gap:.25rem}
.bottom_zhuanyezhan .list ul li{background-color:#fff;text-align:center;transition:.2s;border-radius:.05rem;overflow:hidden;margin-left:.02rem;margin-right:.02rem}
.bottom_zhuanyezhan .list ul li img{height:1.37rem;width:100%}
.bottom_zhuanyezhan .list ul li p{font-size:.15rem;padding-top:.1rem;padding-bottom:.15rem}
.bottom_zhuanyezhan .sj_dd{text-align:center;display:flex;justify-content:center;margin-top:.35rem}
.bottom_zhuanyezhan .sj_dd div{font-size:.18rem;font-weight:700;color:#252b3a;margin-right:.2rem;margin-left:.2rem}
.bottom_zhuanyezhan .sj_dd div:before{content:"";background-image:url(../images/zyz-sj.png);background-repeat:no-repeat;background-position:center center;background-size:100% 100%;vertical-align:middle;display:inline-block;height:.2rem;width:.2rem;margin-right:.05rem}
.bottom_zhuanyezhan .sj_dd div.dd:before{background-image:url(../images/zyz-dd.png);background-size:100% 85%}
.indexbanner{background-color:#ccc;height:6.78rem;width:100%;position:relative}
.indexbanner video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;border:none;box-shadow:none}
.indexbanner .text{color:#fff;white-space:nowrap;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:.4rem;text-align:center;text-shadow:.02rem .02rem .3rem #000}
.indexbanner .text strong{font-size:.65rem}
.data_bar{background-color:#fff;position:relative;z-index:10;top:-.24rem;display:flex;border-radius:.06rem;-moz-box-shadow:0 .01rem .22rem rgba(0,0,0,.08);-webkit-box-shadow:0 .01rem .22rem rgba(0,0,0,.08);box-shadow:0 .01rem .22rem rgba(0,0,0,.08);overflow:hidden;margin-top:-.2rem;padding-top:.2rem;padding-bottom:.2rem}
.data_bar ul{width:100%;height:100%;display:flex;justify-content:space-evenly;align-items:center}
.data_bar ul li{font-size:.15rem;color:#252b3a;position:relative}
.data_bar ul li.fg{content:"";display:block;height:.8rem;width:.01rem;border-right-width:.01rem;border-right-style:solid;border-right-color:rgba(0,0,0,.06)}
.data_bar ul li div{font-size:.32rem;font-weight:700;color:#e9bf2d}
.data_bar .tips{line-height:.28rem;color:#fff;background-color:#f2ca3f;height:.28rem;padding-right:.14rem;padding-left:.14rem;position:absolute;right:0;top:0;border-radius:0 .08rem 0}
.mainbanner{height:4rem;width:100%;position:relative;background-repeat:no-repeat;background-position:center center;background-size:cover}
.newsbody .mainbanner{height:3.96rem}
.mainbanner .box{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
.mainbanner .box .tit{position:absolute;left:0;top:50%;transform:translateY(-50%);color:#fff;text-align:left;text-shadow:.02rem .02rem .3rem rgba(0,0,0,.4)}
.mainbanner .box.hs .tit{color:#252b3a;text-shadow:.02rem .02rem .3rem transparent}
.mainbanner .box .tit h1{font-size:.34rem;display:block;margin:0;padding-top:0;padding-right:0;padding-bottom:.15rem;padding-left:0}
.mainbanner .box .tit p{font-size:.22rem;text-transform:uppercase}
.mainbanner .box .tit p.x{font-size:.18rem}
.mainbanner .box .tit p.sx{font-size:.15rem;display:block;padding-top:.2rem;max-width:6rem;line-height:.26rem}
.gywmbox{padding-top:.6rem;padding-bottom:.6rem}
.gywmbox .box{margin-top:.25rem;font-size:.15rem;line-height:.28rem}
.wudaliyou{height:4.15rem;background-image:url(../images/gyzh_bg_01.jpg);background-repeat:no-repeat;background-position:center bottom;background-size:100% 100%;background-color:#fff;padding-top:.7rem;display:flex;justify-content:space-between;flex-direction:column}
.wudaliyou .container ul{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}
.wudaliyou .container ul li{flex-basis:calc(20% - 0rem);padding-right:.3rem;padding-bottom:.9rem;padding-left:.3rem;position:relative;border-radius:.04rem .04rem 0 0;transition:.5s;padding-top:.5rem}
.wudaliyou .container ul li:hover{background-repeat:no-repeat;background-position:bottom;background-size:100% auto;background-color:#f5e12c;box-shadow:0 .01rem .35rem rgba(0,0,0,.15)}
.wudaliyou .container ul li .ico{overflow:hidden;position:absolute;height:0;top:0;right:0;transition:.2s}
.wudaliyou .container ul li:hover .ico{height:auto;overflow:visible}
.wudaliyou .container ul li .ico img{height:1.36rem;width:1.36rem;transition:1s;opacity:0;transform:translateY(.3rem)}
.wudaliyou .container ul li:hover .ico img{transform:translateY(-.5rem);opacity:1}
.wudaliyou .container ul li strong{font-size:.18rem;color:#252b3a;display:block;padding-bottom:.12rem;transition:.5s}
.wudaliyou .container ul li:hover p,.wudaliyou .container ul li:hover strong{transform:translateY(.1rem)}
.wudaliyou .container ul li p{line-height:.26rem;transition:.5s}
.zhbj{padding-top:.6rem;padding-bottom:.6rem}
.zhbj .box{padding-top:.4rem}
.zhbj img{height:auto;width:100%}
.photobox .tab{padding-top:.56rem;padding-bottom:.4rem}
.photobox .tab ul{display:flex;gap:.48rem}
.photobox .tab ul li a{line-height:.34rem;font-size:.16rem}
.photobox .tab ul li.on a{font-weight:700;color:#fff;background-color:#252b3a;white-space:nowrap;display:inline-block;height:.34rem;padding-right:.24rem;padding-left:.24rem;border-radius:.5rem}
#photocontent{overflow:hidden;padding-bottom:.8rem}
#photocontent ul{width:110%;display:flex;gap:.35rem;flex-wrap:wrap}
#photocontent ul li{width:28.6%;background-color:#252b3a;position:relative;padding-top:22%;border-radius:.06rem}
#photocontent ul li img{height:100%;width:100%;display:block;position:absolute;left:0;top:0;right:0;bottom:0;z-index:0;border-radius:.06rem;opacity:1;transition:.5s}
#photocontent ul li:hover img{opacity:.5}
#photocontent ul li .text{position:absolute;bottom:.15rem;z-index:10;font-size:.16rem;font-weight:700;color:#fff;transform:translateY(200%);transition:.5s;text-align:center;padding-right:.15rem;padding-left:.15rem;width:100%}
#photocontent ul li:hover .text{transform:translateY(0)}
.gzfwbox{padding-top:.25rem;padding-bottom:.5rem}
.gzfwbox .box{background-color:#fff;margin-top:.43rem;border-radius:.12rem;padding:.4rem}
.gzfwbox .box .tit{font-size:.24rem;font-weight:700;text-align:center;padding-bottom:.25rem}
.gzfwbox .box .con{font-size:.15rem;line-height:.24rem}
.gzfwbox .box .con p{display:block;padding-top:.1rem;padding-bottom:.1rem}
.gzfwbox .box .con .sjdd{text-align:center;display:flex;justify-content:center;align-items:center;gap:.3rem;font-size:.17rem}
.gzfwbox .box .con .sjdd span strong{color:#bb2529}
.gzfwbox .box .con .list{margin-top:.35rem}
.gzfwbox .box .con .list ul{display:flex;gap:.3rem;justify-content:center}
.gzfwbox .box .con .list ul li{text-align:center;padding:.38rem;border-radius:.06rem;background-color:#fffbd2}
.gzfwbox .box .con .list ul li strong{color:#bb2529}
.gzfwbox .box .con .links{text-align:center}
.gzfwbox .box .con .links a{font-size:.17rem;line-height:.6rem;font-weight:700;color:#fff;background-color:#bb2529;height:.6rem;padding-right:10%;padding-left:10%;white-space:nowrap;display:inline-block;border-radius:.5rem;margin-right:2%;margin-left:2%}
.gzfwbox .box .con .links a:nth-child(2){background-color:#0f9c6c}
.gzfwbox .box .con .links a:nth-child(3){background-color:#4a92e2}
.zhbgsbox{padding-top:.28rem;padding-bottom:.68rem}
.zhbgsbox ul{padding:0;width:120%;display:flex;flex-wrap:wrap;align-content:flex-start}
.zhbgsbox ul li{width:26.15%;margin-right:.38rem;background-color:#fff;border-radius:.05rem;box-shadow:0 .01rem .2rem rgba(0,0,0,.04);margin-top:.38rem;position:relative}
.zhbgsbox ul li .h{display:flex;justify-content:space-between;align-items:center;background-image:url(../images/zhbg_libg.png);background-repeat:no-repeat;background-position:center bottom;background-size:100% 100%;height:1.88rem;padding-right:.35rem;padding-left:.35rem;position:relative;overflow:hidden;font-size:.17rem;font-weight:700;color:#252b3a}
.zhbgsbox ul li .h img{height:1.78rem;width:auto;margin-top:.1rem;box-shadow:.05rem .06rem rgba(0,0,0,.04)}
.zhbgsbox ul li .f{padding-top:.25rem;padding-right:.3rem;padding-bottom:.25rem;padding-left:.3rem;line-height:.24rem}
.zhbgsbox ul li .f .li:before{content:"";background-color:#d7d7d7;vertical-align:middle;display:inline-block;height:.06rem;width:.06rem;margin-right:.05rem;border-radius:50%}
.zhbgsbox ul li .show{display:flex;padding-top:.2rem;text-align:right;justify-content:flex-end;position:absolute;right:.25rem;bottom:.25rem}
.zhbgsbox ul li .show a{height:.33rem;padding-right:.15rem;padding-left:.18rem;line-height:.33rem;font-size:.14rem;font-weight:400;background-color:#2397e8;color:#fff;white-space:nowrap;display:inline-block;border-radius:.5rem}
.wydbox .tips{background-color:#fff9f9;border:1px solid #d4888a;padding:.4rem;display:flex;align-items:center;justify-content:space-between;gap:.8rem;border-radius:.1rem}
.wydbox{padding-top:.5rem;padding-bottom:.7rem}
.wydbox .box{margin-top:.4rem;background-color:#fff;box-shadow:0 0 .15rem rgba(0,0,0,.08);border-radius:.1rem;overflow:hidden}
.wydbox .tips .text strong{color:#bb2529;font-size:.18rem;display:block;padding-bottom:.1rem}
.wydbox .tips .text p{font-size:.16rem;color:#252b3a}
.wydbox .tips .btn a{font-size:.16rem;line-height:.5rem;font-weight:700;color:#bb2529;background-color:#fff;height:.5rem;padding-right:.24rem;padding-left:.24rem;border:2px solid #bb2529;border-radius:.5rem;white-space:nowrap;display:inline-block}
.wydbox .box .be-tit{padding-top:.35rem;padding-bottom:.35rem;text-align:center;background-color:#fafafa}
.wydbox .box .be-tit p{font-size:.15rem;padding-top:.15rem;font-weight:400}
.wydbox .box .container{padding-top:.5rem;padding-bottom:.5rem}
.tybdbox{display:flex;flex-direction:column;max-width:7rem;width:100%;margin-right:auto;margin-left:auto}
.tybdbox .line{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:.28rem}
.tybdbox .line .column{display:flex;width:100%}
.tybdbox .line.r2 .column{width:48%}
.fill-b{border:1px solid #e0e0e0;height:.5rem;width:100%;border-radius:.04rem;position:relative}
.fill-b.dh{height:1.12rem}
.fill-b.fill{border:1px solid #e9bf2d}
.fill-b dt{position:absolute;z-index:0;left:.2rem;top:50%;transform:translateY(-50%);font-size:.15rem;transition:.3s}
.fill-b dd .Validform_checktip{top:.02rem;position:absolute;display:none;right:1%;height:.3rem;border:1px solid #f1e8cb;padding-right:.1rem;padding-left:.2rem;line-height:.3rem;-moz-border-radius:.1rem;-webkit-border-radius:0.1rem;border-radius:.1rem;color:#d3505a;background-color:#fffcf2}
.fill-b dd .Validform_wrong:before{margin-left:.1rem}
.fill-b dd .Validform_wrong{display:block}
.fill-b.fill dt,.fill-b.fill.dh dt{transform:translateY(-50%);top:-.02rem;font-size:.13rem;background-color:#fff;padding-left:.1rem;padding-right:.1rem;left:.1rem;color:#e9bf2d}
.fill-b.dh dt{top:.25rem}
.fill-b.fill dt font{display:none}
.fill-b dt font{color:#bb2529;vertical-align:middle;display:inline-block;margin-right:.05rem}
.fill-b dd .txt{position:absolute;z-index:1;height:100%;width:100%;left:0;top:0;right:0;bottom:0;background-color:transparent;border-radius:.04rem;padding-right:.2rem;padding-left:.2rem;font-size:.15rem;font-weight:700}
.fill-b dd select{position:absolute;z-index:1;height:100%;width:100%;left:0;top:0;right:0;bottom:0;background-color:transparent;border-radius:.04rem;padding-right:.2rem;padding-left:.2rem;font-size:.15rem;font-weight:700;width:98%;padding-top:.5rem;transition:.3s}
.fill-b.fill dd select{padding-top:0}
.fill-b dd .text{position:absolute;z-index:1;height:100%;width:100%;left:0;top:0;right:0;bottom:0;background-color:transparent;border-radius:.04rem;padding-right:.2rem;padding-left:.2rem;font-size:.15rem;font-weight:700;line-height:.3rem;padding-top:10;padding-bottom:.1rem;font-family:"微软雅黑"}
.fill-b dd .sendcode{position:absolute;top:50%;right:.01rem;transform:translateY(-50%);font-size:.15rem;color:#4772b3;background-color:transparent;height:90%;cursor:pointer;padding-right:.2rem;z-index:10}
.tybdbox .line .column .btn{color:#fff;background-color:#bb2529;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;font-size:.17rem;font-weight:700;height:.6rem;width:3rem;border-radius:.5rem;margin-right:auto;margin-left:auto;cursor:pointer}
.tybdbox .line .column .btn:disabled{opacity:.5;cursor:default}
.ts .fill-b .dl{display:flex;align-items:center;justify-content:flex-end;height:100%;font-size:.15rem;margin-right:.2rem;margin-top:.04rem}
.ts .fill-b .dl .txt{width:.7rem;position:static;background-color:#f5f5f5;height:.4rem;text-align:center}
.lxwmbox{background-image:url(../images/lxwm_bg.jpg);background-repeat:no-repeat;background-position:center center;height:6.83rem;background-size:100% 100%;margin-top:.6rem;margin-bottom:.6rem;border-radius:.2rem;border:1px solid #fff;box-shadow:0 .05rem .15rem rgba(0,0,0,.04)}
.lxwmbox .tit{text-align:center;padding-top:1rem;color:#4e5462;font-size:.17rem}
.lxwmbox .tit strong{font-size:.34rem;color:#bb2529;display:block;padding-bottom:.15rem}
.lxwmbox .box{background-color:#fff;width:8.28rem;margin-right:auto;margin-left:auto;padding-top:.48rem;padding-bottom:.48rem;border:2px solid #f8e42f;margin-top:.35rem;border-radius:.15rem;padding-right:.5rem;padding-left:.9rem;display:flex;justify-content:space-between;align-items:stretch;gap:.3rem;}
.lxwmbox .box .ewm{text-align:center}
.lxwmbox .box .ewm img{height:auto;width:1.3rem;border-radius:.15rem}
.lxwmbox .box .info{font-size:.16rem;line-height:.38rem;position:relative; width:100%;}
.lxwmbox .box .info strong{color:#bb2529;font-size:.2rem;vertical-align:middle;white-space:nowrap;display:inline-block;margin-top:-.02rem}
.lxwmbox .box .info .booth{font-size:.16rem;line-height:.38rem;font-weight:700;color:#fff;background-color:#252b3a;height:.38rem;padding-right:.25rem;padding-left:.25rem;border-radius:.5rem;white-space:nowrap;display:inline-block;position:absolute;right:0;bottom:0}
.newsbox{padding-top:.5rem;padding-bottom:.8rem}
.weizhi{padding-bottom:.2rem;padding-left:.15rem;color:#555}
.newsbox .main{display:flex;justify-content:space-between;align-items:flex-start;gap:.35rem}
.newsbox .main .left{ width:100%;}
.newsbox .main .left ul{display:flex;gap:.15rem;flex-direction:column}
.newsbox .main .left ul li{background-color:#fff;display:flex;align-items:center;gap:.28rem;padding:.28rem;border-radius:.05rem;transition:.5s; width:100%;}
.newsbox .main .left ul li .pic img{height:auto;width:2rem;border-radius:.06rem}
.newsbox .main .left ul li:hover{box-shadow:0 .01rem .2rem rgba(0,0,0,.06)}
.newsbox .main .left ul li .info{width:100%;}
.newsbox .main .left ul li .info a{font-size:.17rem;line-height:.24rem;color:#252b3a}
.newsbox .main .left ul li .info a:hover{color:#bb2529}
.newsbox .main .left ul li .info .f{padding-top:.2rem;display:flex;justify-content:space-between;color:#666;width:100%;}
.newsbox .main .left ul li .info .f a{font-size:.14rem;color:#bb2529}
.newsbox .main .right{width:5rem;background-color:#fff;padding:.28rem;border-radius:.05rem}
.newsbox .main .right .tit{font-size:.17rem;font-weight:700;padding-bottom:.15rem}
.newsbox .main .right ul{display:flex;gap:.25rem;flex-direction:column}
.newsbox .main .right ul li a{font-size:.15rem;color:#252b3a}
.newsbox .main .right ul li p{color:#888;padding-bottom:.06rem}
.news_boxhead{background-image:url(../images/newsshow_headbg.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;height:2.66rem;width:100%;position:relative}
.news_boxhead .box{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
.news_boxhead .box h1{font-size:.28rem;display:block;margin:0;padding-top:0;padding-right:0;padding-bottom:.2rem;padding-left:0}
.news_boxhead .box .xx{font-size:.15rem;color:#999}
.news_boxhead .box .xx span{margin-right:.2rem}
.newsbox .newsshow{font-size:.16rem;line-height:.28rem}
.newsbox .tag{padding-top:.2rem;padding-bottom:.2rem;font-size:.15rem;margin-bottom:.2rem;border-bottom-width:.01rem;border-bottom-style:solid;border-bottom-color:#e6e6e6}
.newsbox .tag:before{content:"";background-image:url(../images/ico_news_01.png);background-repeat:no-repeat;background-size:100% 100%;vertical-align:middle;white-space:nowrap;display:inline-block;height:.13rem;width:.2rem;margin-right:.1rem}
.newsbox .sxy{gap:.15rem;display:flex;flex-direction:column}
.newsbox .sxy div{font-size:.15rem;color:#666}
.newsbox .sxy div:before{content:"";background-image:url(../images/ico_news_02.png);background-repeat:no-repeat;background-size:100% 100%;vertical-align:middle;white-space:nowrap;display:inline-block;height:.19rem;width:.19rem;margin-right:.1rem}
.newsbox .sxy div:nth-child(2):before{content:"";background-image:url(../images/ico_news_03.png)}
.zwjgbox .container{display:flex;flex-wrap:wrap;justify-content:space-between}
.zwjgbox .container .list{background-color:#fff;background-image:url(../images/img-bg-6101.jpg);background-repeat:no-repeat;background-position:right bottom;width:48.5%;box-shadow:0 .01rem .15rem rgba(0,0,0,.08);border-radius:.04rem;padding-top:.4rem;padding-right:.2rem;padding-bottom:.4rem;padding-left:.2rem;background-size:2.2rem 1.52rem}
.zwjgbox .container .list:nth-child(2){background-image:url(../images/img-bg-6102.jpg)}
.zwjgbox .container .list .b{display:flex;align-items:center;justify-content:space-between}
.zwjgbox .container .list .b .r{width:55%}
.zwjgbox .container .list .b .r .tt{font-size:.24rem;font-weight:700;color:#252b3a;padding-bottom:.15rem}
.zwjgbox .container .list .b .r li{color:#575d6c;padding-top:.1rem;padding-bottom:.1rem;position:relative;padding-left:.2rem}
.zwjgbox .container .list .b .r li p{ display:inline-block;vertical-align: middle;}
.zwjgbox .container .list .b .r li:before{content:"";background-color:#dbdde2;vertical-align:middle;display:inline-block;height:.1rem;width:.1rem;margin-right:.1rem;position: absolute;left:0;top:.15rem;border-radius:.5rem}
.zwjgbox .container .list .b .pic{width:40%}
.zwjgbox .container .list .b img{width:100%}
.zwjgbox{padding-top:.7rem;padding-bottom:.8rem}
.zwjgbox .tit{padding-bottom:.65rem;text-align:center;font-size:.15rem;color:#434650}
.zwjgbox .tit strong{font-size:.38rem;color:#252b3a;display:block;padding-bottom:.2rem}
.zwjgbox .tit .bh{font-size:.17rem;color:#bb2529;padding-top:.15rem}
.zwjgbox .btn{text-align:center;padding-top:.4rem;display:flex;gap:.25rem;justify-content:center}
.zwjgbox .btn a{line-height:.4rem;color:#b52428;white-space:nowrap;display:inline-block;height:.44rem;padding-right:.36rem;padding-left:.36rem;border:2px solid #b52428;border-radius:.5rem;font-size:.16rem;font-weight:700}
.zwjgbox .btn a:first-child{color:#fff;background-color:#b52428}
.zwjg_b1{background-color:#fff;padding-top:.6rem;padding-bottom:.8rem}
.zwjg_b1 ul{width:100%;display:flex;padding-left:.15rem;padding-right:.15rem;flex-wrap:wrap;justify-content:space-between;padding-top:.45rem}
.zwjg_b1 ul li{background-color:#fff;border-radius:.04rem;border:1px solid #ededed;padding-left:1.05rem;padding-right:.2rem;padding-top:.3rem;padding-bottom:.3rem;transition:.5s;font-size:.2rem;color:#252b3a;position:relative;width:23%}
.zwjg_b1 ul li img{height:.5rem;width:.5rem;position:absolute;left:.26rem;top:.3rem}
.zwjg_b1 ul li:hover{box-shadow:0 .01rem .15rem rgba(0,0,0,.08)}
.zwjg_b1 ul li .text{padding-top:.1rem}
.zwjg_b1 ul li .text span{display:inline-block;margin-top:.06rem;margin-right:.1rem;font-size:.14rem;color:#575d6c}
.huodongcanyuliucheng{padding-top:.8rem;padding-bottom:.8rem}
.huodongcanyuliucheng .container{position:relative;margin-top:.8rem}
.huodongcanyuliucheng .container ul{display:flex;flex-wrap:wrap;justify-content:space-between}
.huodongcanyuliucheng .container:before{content:"";width:75%;border-bottom-width:.01rem;border-bottom-style:dashed;border-bottom-color:#c4c4c4;position:absolute;left:50%;top:0;display:block;transform:translateX(-50%)}
.huodongcanyuliucheng .container.s1:before{border-bottom-color:#fff;border-bottom-width:.02rem}
.huodongcanyuliucheng .container ul li{flex-basis:calc(25% - 0rem);position:relative;padding-top:.52rem;display:flex;flex-direction:column;align-items:center;text-align:center}
.huodongcanyuliucheng .container ul li span{display:inline-block;height:.56rem;width:.56rem;position:absolute;left:50%;top:-.26rem;transform:translateX(-50%);font-size:.2rem;line-height:.56rem;font-weight:700;text-align:center;border:2px solid #fff;background-image:-webkit-linear-gradient(top,#f5f5f5,#fff);border-radius:50%;z-index:2;box-shadow:0 .01rem .1rem rgba(0,0,0,.08)}
.huodongcanyuliucheng .container ul li span.d{width:.72rem;height:.72rem;margin-top:-.1rem}
.huodongcanyuliucheng .container ul li span.d img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:.5rem;height:auto}
.huodongcanyuliucheng .container ul li strong{font-size:.18rem;display:block}
.huodongcanyuliucheng .container ul li strong font{font-size:.28rem;font-weight:400;vertical-align:middle;display:inline-block}
.huodongcanyuliucheng .container ul li p{font-size:.15rem;color:#5f6576;padding-top:.1rem}
.huodongcanyuliucheng .container ul li p.h{color:#252b3a}
.huodongcanyuliucheng .container ul li p a{color:#0052d9;text-decoration:underline}
.huodongcanyuliucheng .container ul li span{height:.7rem;width:.7rem;top:-.35rem}
.huodongcanyuliucheng .container ul li span img{position:absolute;height:.5rem;width:.5rem;left:50%;top:50%;transform:translate(-50%,-50%)}
.index_zlfw{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.index_zlfw .kb{position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;z-index:100}
.index_zlfw .container{margin-top:.2rem}
.index_zlfw .container ul{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}
.index_zlfw .container ul li:nth-child(n+9){display:none}
.index_zlfw .container ul li{margin-top:.3rem;background-image:url(../images/zlfw-fl-bg.jpg);background-repeat:no-repeat;background-position:center center;background-size:100% 100%;border-radius:.05rem;min-height:1.97rem;padding-top:.22rem;padding-left:.3rem;position:relative;flex-basis:calc(25% - 0.15rem);overflow:hidden;position:relative}
.index_zlfw .container ul li:nth-child(6):before,.index_zlfw .container ul li:nth-child(8):before{content:"全新主题";color:#fff;background-color:#bb2529;white-space:nowrap;display:inline-block;padding-top:.05rem;padding-right:.1rem;padding-bottom:.05rem;padding-left:.1rem;position:absolute;top:.1rem;right:.1rem;border-radius:.5rem;z-index:50;font-size:.12rem}
.index_zlfw .container ul li strong{font-size:.18rem;color:#252b3a;display:block;white-space:nowrap;padding-bottom:.05rem}
.index_zlfw .container ul li strong:after{content:"";background-color:#f2ca3f;display:block;height:.02rem;width:.33rem;margin-top:.08rem}
.index_zlfw .container ul li .con{width:100%;display:flex}
.index_zlfw .container ul li .con .more{background-color:#f2ca3f;height:.2rem;width:.2rem;margin-top:.15rem;border-radius:50%;position:relative;transition:.2s;position:absolute;left:0;bottom:-.25rem;display:none}
.index_zlfw .container ul li:hover .con .more{margin-top:.12rem}
.index_zlfw .container ul li .con .more:after{content:"";display:block;height:.06rem;width:.06rem;position:absolute;left:50%;top:50%;background-image:url(../images/Bbtn-arrow-black.png);background-repeat:no-repeat;background-position:center center;background-size:100%;transform:translate(-50%,-50%)}
.index_zlfw .container ul li .con .fl{padding-top:.02rem;clear:both;float:none;max-height:1.6rem;position:relative;width:50%}
.index_zlfw .container ul li .con .fl .xfl{overflow:hidden;max-height:1rem;color:#575d6c}
.index_zlfw .container ul li .con .fl span{white-space:nowrap;margin-top:.06rem;margin-right:.1rem;display:inline-block;color:#575d6c}
.index_zlfw .container ul li .con .pic{width:1.67rem}
.index_zlfw .container ul li .con img{position:absolute;right:0;bottom:0;height:1.67rem;width:auto}
.pb{padding-bottom:.7rem}
.pt{padding-top:.7rem}
.ysbar{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.ysbar .kb{position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;z-index:100}
.ysbar .container ul{width:100%;display:flex;justify-content:space-around;align-items:center}
.ysbar .container ul li{text-align:center;font-size:.15rem;color:#575d6c}
.ysbar .container ul li.fg{border-right-width:.01rem;border-right-style:solid;border-right-color:rgba(0,0,0,.1);width:.01rem;height:.9rem}
.ysbar .container ul li strong{font-size:.24rem;color:#252b3a}
.ysbar .container ul li strong img{vertical-align:middle;display:inline-block;height:.48rem;width:.48rem;margin-right:.1rem}
.ysbar .container ul li p{padding-top:10}
.tu{background-repeat:no-repeat;background-position:center center;background-size:cover}
.qyxlbox{background-image:url(../images/qyxl_bg.jpg);background-repeat:no-repeat;background-position:center top}
.qyxlbox .qylogo{overflow:hidden;height:3.05rem;width:100%;position:relative;margin-top:.4rem}
.qyxlbox .qylogo span{height:100%;width:auto;position:absolute;left:0;top:0;display:flex;animation:spin 70s linear infinite}
@keyframes spin{0%{transform:translateX(0)}
100%{transform:translateX(-50%)}
}
.qyxlbox .qylogo span img{height:100%;width:auto}
.qyxlbox .plbox{margin-top:.45rem}
.qyxlbox .plbox ul{display:flex;gap:.3rem;justify-content:space-between}
.qyxlbox .plbox ul li{background-color:#fff;padding:.3rem;border-radius:.05rem;box-shadow:0 .01rem .05rem rgba(0,0,0,.08);font-size:.14rem;line-height:.24rem;color:#555}
.qyxlbox .plbox ul li .logo{text-align:center;padding-bottom:.15rem}
.qyxlbox .plbox ul li .logo img{display:inline-block;height:.4rem;width:1.2rem}
.qyxlbox .plbox ul li .name{text-align:right;padding-top:.15rem;color:#252b3a;font-size:.14rem}
.qyxlbox .plbox ul li .name:before{content:"";background-color:#f6e22d;vertical-align:middle;display:inline-block;height:.02rem;width:.52rem;margin-right:.08rem}
.index-gxjs ul{width:100%;height:4.5rem;position:relative}
.index-gxjs ul li{height:100%;width:4.11rem;position:absolute;background-color:#252b3a;overflow:hidden;border-radius:.04rem}
.index-gxjs ul li img{transition:.5s;opacity:.8}
.index-gxjs ul li:hover img{opacity:.6;transform:scale(1.05)}
.index-gxjs ul li .text{position:absolute;left:.3rem;top:.3rem;font-size:.14rem;line-height:.24rem;right:.3rem;transition:.5s}
.index-gxjs ul li:hover .text{transform:translateY(.05rem)}
.index-gxjs ul li .text strong{font-size:.2rem;color:#fff}
.index-gxjs ul li .text p{color:rgba(255,255,255,.8);padding-top:.08rem}
.index-gxjs ul li img{height:100%;width:100%}
.index-gxjs ul li:nth-child(2){height:1.55rem;left:50%;transform:translateX(-50%);top:0}
.index-gxjs ul li:nth-child(3){height:2.74rem;top:0;right:0}
.index-gxjs ul li:nth-child(4){height:2.74rem;left:50%;transform:translateX(-50%);bottom:0}
.index-gxjs ul li:nth-child(5){height:1.55rem;bottom:0;right:0}
.index-gxjs .container{margin-top:.4rem}
.indexnewsbox{}
.indexnewsbox .box{ margin-top:.5rem;display: flex;justify-content: space-between;}
.indexnewsbox .box .hot{display: flex; width:60%;}
.indexnewsbox .box .hot ul{display: flex; gap:.4rem;flex-direction: column;justify-content: space-between;}
.indexnewsbox .box .hot ul li{display: flex;gap:.2rem;}
.indexnewsbox .box .hot ul li .pic{ width:27%;}
.indexnewsbox .box .hot ul li .pic img{ width:100%; height:auto;border-radius:.1rem;}
.indexnewsbox .box .hot ul li .text{ width:70%;}
.indexnewsbox .box .hot ul li .text a{font-size:.17rem;font-weight:500;display:block;padding-bottom:.15rem;font-size:18px;color:#252b3a}
.indexnewsbox .box .hot ul li .text a:hover,.indexnewsbox .box .new ul li a:hover{color:#e9bf2d}
.indexnewsbox .box .hot ul li .text span{color:#888;display:block}
.indexnewsbox .box .hot ul li .text .f{display:flex;justify-content:space-between;align-items:center;padding-top:.15rem}
.indexnewsbox .box .hot ul li .text .f a{padding-bottom:0;font-size:.14rem;color:#bb2529;font-weight:400}
.indexnewsbox .box .hot ul li .text p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#888;line-height:24px}
.indexnewsbox .box .new{display:flex;width:36%}
.indexnewsbox .box .new ul{display:flex;gap:0;flex-direction:column}
.indexnewsbox .box .new ul li{display:flex;flex-direction:column;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgba(0,0,0,.1);padding-top:.1rem;padding-bottom:.1rem}
.indexnewsbox .box .new ul li:first-child{padding-top:0}
.indexnewsbox .box .new ul li:last-child{padding-bottom:0;border-bottom-width:0}
.indexnewsbox .box .new ul li a{font-size:.15rem;color:#252b3a}
.indexnewsbox .box .new ul li p{display:block;color:#999;padding-top:.08rem}
.hy-tab{height:.46rem;margin-top:.4rem}
.hy-tab ul{display:flex;width:100%}
.hy-tab ul li{font-size:.16rem;font-weight:700;color:#252b3a;margin-right:.46rem;cursor:pointer}
.hy-tab ul li.on{color:#eebb0a}
.hyconbox{background-color:#f9f9f9}
.hyconbox .container{position:relative;min-height:4.38rem;background-image:url(../images/img-diqiu.png);background-repeat:no-repeat;background-position:center bottom;background-size:100% auto;padding-top:.36rem}
.hyconbox .container .data{position:absolute;top:.52rem;right:0;text-align:right}
.hyconbox .container .data div{margin-bottom:.15rem;font-size:.28rem;color:#f0bc2f;font-weight:700}
.hyconbox .container .data div strong{line-height:.34rem;vertical-align:middle;display:inline-block;height:.34rem;padding-right:.2rem;padding-left:.2rem;border:1px solid #f0bc2f;font-size:.15rem;font-weight:700;background-color:#fff;white-space:nowrap;border-radius:.05rem;color:#f0bc2f;margin-left:.12rem;margin-top:-.05rem;position:relative}
.hyconbox .container .data div strong:before{content:"";background-color:#fff;display:block;height:.06rem;width:.06rem;border-bottom-width:.01rem;border-left-width:.01rem;border-bottom-style:solid;border-left-style:solid;border-bottom-color:#f0bc2f;border-left-color:#f0bc2f;position:absolute;left:-.04rem;top:50%;transform:translateY(-50%) rotate(45deg)}
.hyconbox .container .list{display:none}
.hyconbox .container .list.on{display:block}
.hyconbox .container ul.com{width:10.22rem;display:flex;flex-wrap:wrap;justify-content:space-between;min-height:1.35rem}
.hyconbox .container ul li{width:32%;line-height:.38rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.hyconbox .container ul.xiehui{margin-top:.4rem}
.hyconbox .container ul.xiehui li{text-align:center}
.hyconbox .container ul.xiehui li span{background-color:#fff;display:block;padding:.04rem;border-radius:.05rem;box-shadow:0 0 .05rem rgba(0,0,0,.1)}
.hyconbox .container ul.xiehui li span img{height:.92rem;width:100%}
.hyconbox .container ul.xiehui li p{margin-bottom:.15rem}
.flickr{text-align:center;clear:both;float:none;padding-top:.2rem;padding-bottom:.15rem;padding-top:.4rem}
.flickr a,.flickr span{display:inline-block;margin-right:.03rem;margin-left:.03rem;-moz-border-radius:.04rem;-webkit-border-radius:.04rem;border-radius:.04rem;border:.01rem solid #fff;line-height:.36rem;text-align:center;height:.36rem;width:.36rem;background-color:#fafafa;vertical-align:top;color:#888}
.flickr .tgc-total{display:none}
.flickr .linear-icon-arrow-left{text-indent:10rem;overflow:hidden;background-image:url(../images/ico-jt-l.png);background-size:auto 30%;background-repeat:no-repeat;background-position:center center}
.flickr .disabled{opacity:.41}
.flickr .linear-icon-arrow-right{text-indent:10rem;overflow:hidden;background-image:url(../images/ico-jt-r.png);background-size:auto 30%;background-repeat:no-repeat;background-position:center center}
.flickr .current,.flickr a:hover{color:#000;text-decoration:none;background-color:#f2de2a}
.lir6{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}
.lir6 li{flex-basis:calc(16.666% - 0.22rem)}
.zhanhuijingcaitupian .be-tit{color:#fff}
.zhanhuijingcaitupian .zhjctpdome{height:4.58rem}
.zhanhuijingcaitupian .swiper-slide{height:calc((100% - .24rem)/ 2)!important;display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:.04rem;overflow:hidden}
.zhanhuijingcaitupian .swiper-slide span{color:#fff;display:block;padding:.2rem;position:absolute;left:0;right:0;bottom:0;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.4))}
.zhanhuijingcaitupian .swiper-slide img{height:100%;width:100%}
.zhtpbox .be-tit{color:#fff}
.zhtpbox .box{margin-top:.4rem}
.zhtpbox .box ul{display:flex;gap:.25rem;justify-content:space-between;flex-wrap:wrap}
.zhtpbox .box ul li{flex:1 1 calc(25% - 0.25rem);padding-top:18%;position:relative}
.zhtpbox .box ul li img{height:100%;width:100%;position:absolute;left:0;top:0;right:0;bottom:0;border-radius:.06rem}
.zhtpbox .box ul li p{font-size:.15rem;color:#fff;position:absolute;left:.15rem;bottom:.15rem}
.grey-bg{background-color:#f7f8fa}
.zhanhuilichengbei{overflow:hidden}
.zhanhuilichengbei .container{height:4.46rem;position:relative;margin-top:.4rem;transform:scale(.92) translateX(-.5rem)}
.zhanhuilichengbei .container ul{display:flex;justify-content:space-between;position:relative;z-index:2}
.zhanhuilichengbei .container:after{content:"";height:0;width:90%;border-bottom-width:.02rem;border-bottom-style:dashed;border-bottom-color:#a6b4ca;position:absolute;left:50%;top:50.5%;z-index:1;transform:translate(-50%,-50%)}
.zhanhuilichengbei .container ul li{width:1.12rem;position:relative;transform:translateX(-.13rem)}
.zhanhuilichengbei .container ul li:nth-child(2n){transform:translateY(130%)}
.zhanhuilichengbei .container ul li div{background-color:#fff;width:2.28rem;border-radius:.05rem;box-shadow:0 .01rem .05rem rgba(0,0,0,.08);font-size:.13rem;line-height:.26rem;color:#575d6c;padding-top:.22rem;padding-right:.05rem;padding-bottom:.42rem;padding-left:.15rem;transition:.5s;height:1.97rem}
.zhanhuilichengbei .container ul li div p{height:1.25rem;overflow:auto;padding-right:.1rem;font-size:.15rem}
.zhanhuilichengbei .container ul li div p::-webkit-scrollbar{width:.05rem;background-color:#f9f9f9}
.zhanhuilichengbei .container ul li div p::-webkit-scrollbar-thumb{background-color:#e5e5e5;border:0 solid #000}
.zhanhuilichengbei .container ul li:nth-child(2n) div{transform:translateX(-1.3rem)}
.zhanhuilichengbei .container ul li:hover div{background-color:#f5e12c}
.zhanhuilichengbei .container ul li:before{content:"";background-color:#9097a8;display:block;height:.12rem;width:.12rem;position:absolute;left:50%;border-radius:50%;bottom:-.37rem;z-index:10;border:2px solid #fff;transition:.5s}
.zhanhuilichengbei .container ul li:after{content:"";background-color:#fff;display:block;height:.2rem;width:.2rem;position:absolute;left:49%;bottom:-.1rem;transform:rotate(45deg);transition:.5s}
.zhanhuilichengbei .container ul li:hover:after{background-color:#f5e12c}
.zhanhuilichengbei .container ul li:nth-child(2n):after{top:-.1rem;bottom:auto;left:48%}
.zhanhuilichengbei .container ul li:nth-child(2n):before{top:-.39rem;bottom:auto}
.zhanhuilichengbei .container ul li:hover:before{background-color:#f5e12c;transform:scale(1.3)}
.zhanhuilichengbei .container ul li:hover div strong{color:#252b3a}
.zhanhuilichengbei .container ul li div strong{font-size:.2rem;color:#e9bf2d;display:block;padding-bottom:.1rem;transition:.5s}
.womenderenzheng .be-tit{color:#fff}
.womenderenzheng .be-tit p{color:#fff}
.womenderenzheng .zizhidome{height:2.6rem;margin-top:.4rem}
.womenderenzheng .zizhidome .swiper-slide{height:1.81rem;background-color:rgba(255,255,255,.35);display:flex;justify-content:center;align-items:center;font-size:.18rem;line-height:.26rem;color:#fff;text-align:center;padding:.3rem;transition:.5s}
.womenderenzheng .zizhidome .swiper-slide:hover{background-color:rgba(245,225,4,.85);color:#252b3a}
.womenderenzheng .zizhidome .swiper-slide:after{content:"";display:block;border:1px solid #fff;position:absolute;left:.1rem;top:.1rem;right:.1rem;bottom:.1rem}
.womenderenzheng .zizhidome .swiper-pagination-bullet{background-color:#fff;height:.12rem;width:.12rem;opacity:.4}
.womenderenzheng .zizhidome .swiper-pagination-bullet-active{opacity:1}
.hzmtbox{background-image: -webkit-linear-gradient(top, rgb(255, 255, 255, 1), rgb(249, 249, 249, 1));
background-image: linear-gradient(top, rgb(255, 255, 255, 1), rgb(249, 249, 249, 1));}
.zixunwomen{background-image: -webkit-linear-gradient(top, rgb(255, 255, 255, 1), rgb(249, 249, 249, 1));}
.zixunwomen .container ul{display:flex;flex-wrap:wrap;justify-content:space-between}
.zixunwomen .container ul li{width:48.5%;box-shadow:0 .01rem .15rem rgba(0,0,0,.08);border-radius:.04rem;padding-top:.44rem;padding-bottom:1rem;position:relative;overflow:hidden;font-size:.14rem;background-repeat:no-repeat;background-position:right bottom;background-size:100% auto; padding-bottom:}
.zixunwomen .container{ margin-top:.45rem;}
.zixunwomen .container ul li .tt{font-size:.26rem;text-align:center;color:#bb2529}
.zixunwomen .container ul li .text{line-height:.24rem;padding-top:.33rem;padding-right:.44rem;padding-left:.44rem}
.zixunwomen .container ul li a{font-size:.18rem;line-height:.56rem;background-color:#f6e22e;display:block;height:.56rem;position:absolute;left:0;right:0;bottom:.3rem;width:100%;color:#252b3a;text-align:center;font-weight:700;border-radius:.5rem; width:90%; margin-left:auto; margin-right:auto;}
.hzmtbox .box{ margin-top:.4rem;}
.hzmtbox .swiper-wrapper{transition-timing-function:linear!important}
.hzmtbox .swiper-slide{background-color:#fff;border:1px solid #ccc;box-sizing:border-box;padding-top:5%;position:relative}
.hzmtbox .swiper-slide img{position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0}
.hzmtbox .swiper-slide .text{display:block;position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;text-align:center;padding-right:.1rem;padding-left:.1rem}
.m-menu-btn{ display:none;}
.m-tel-btn{ display:none;}
@media screen and (max-width: 980px) {

  html{ font-size:100px;}
  body>* {
        min-width:100%;
    }
	 body{padding-top: .74rem;}
  .wh{width:100%;}
  #header {height: .6rem;}
  #header .box .logo{position:relative;height:100%;width:100%;padding-bottom:.3rem;padding-top:.18rem;padding-left:.15rem;padding-right:.15rem}
#header .box .logo .sjdd{position:absolute;left:0;top:.6rem;right:0;background-color:#fff;z-index:99;padding:.15rem;padding-top:.06rem;padding-bottom:.06rem}
#header .box .logo .sjdd span{font-size:.13rem;margin-right:0}
#header .box .logo img{height:.4rem;width:auto}
#header .top_remind_bar{display:none}
#header .box .menu{position:absolute;left:0;top:60px;right:0;overflow:hidden;max-height:0;z-index:100;background-color:#fff;width:100%;transition:.5s}
.m-zk #header .box .menu{max-height:8rem}
#header .box .menu{top:.45rem;width:100%;box-sizing:border-box;-moz-box-shadow:0 .1rem .1rem rgba(0,0,0,.08);-webkit-box-shadow:0 .1rem .1rem rgba(0,0,0,.08);box-shadow:0 .1rem .1rem rgba(0,0,0,.08)}
#header .box .menu ul{display:flex;gap:.25rem;flex-direction:column;width:100%;display:block}
#header .box .menu ul li{background-color:rgba(0,0,0,.03);padding:.15rem;padding-top:0;padding-bottom:0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgba(0,0,0,.08);position:relative}
#header .box .menu ul li span{position:absolute;top:0;right:0;width:.4rem;height:.4rem;display:block;background-image:url(../images/rjt.png);background-repeat:no-repeat;background-position:center center;background-size:38% auto;display:none}
#header .box .menu ul li:after{content:"";display:block;height:.2rem;width:.2rem;position:absolute;top:.11rem;right:.15rem;background-image:url(../images/more.png);background-repeat:no-repeat;background-position:center center;background-size:70% auto}
#header .box .menu ul li:nth-child(odd){background-color:#fff}
#header .box .menu ul li.curr a{padding-right:0;padding-left:0;border:0 solid #bb2529;border-radius:.5rem;background-color:rgba(0,0,0,0)}
#header .box .menu ul li .ejfl{position:static;transform:translateX(0);display:block;width:100%;margin-bottom:.15rem;padding:0;box-shadow:0 0 0 rgba(0,0,0,.15);background-color:transparent;display:flex;gap:.15rem}
#header .box .menu ul li:hover .ejfl{display:flex}
#header .box .menu ul li.curr a{display:flex}
#header .box .r_button{display:none}
.m-tel-btn{display:block;position:absolute;height:.3rem;width:.3rem;top:.09rem;right:.51rem;background-image:url(../images/ico-mobile-tel.png);background-repeat:no-repeat;background-position:center center;background-size:80% auto}
.m-tel-btn a{display:block;width:100%;height:100%}
.m-menu-btn{display:block;position:absolute;height:.22rem;width:.3rem;top:.13rem;right:.1rem}
.m-menu-btn span{background-color:#474747;display:block;height:.03rem;width:.22rem;position:absolute;top:.1rem;transition:.5s}
.m-menu-btn:before{content:"";background-color:#474747;display:block;height:.03rem;width:.22rem;position:absolute;top:0;transition:.5s}
.m-menu-btn:after{content:"";background-color:#474747;display:block;height:.03rem;width:.22rem;position:absolute;bottom:0;transition:.5s}
.m-zk .m-menu-btn span{opacity:0;width:0}
.m-zk .m-menu-btn:before{transform:translateY(.113rem) rotate(45deg);background-color:#bb2529;top:-.03rem}
.m-zk .m-menu-btn:after{transform:translateY(-.12rem) rotate(-45deg);background-color:#bb2529;bottom:-.01rem}
#footer{padding-top:0;padding-bottom:.25rem}
#footer .data-bar{padding-bottom:.25rem;padding-left:.15rem;padding-right:.15rem}
#footer .data-bar ul{width:100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}
#footer .data-bar ul li{padding-left:.38rem;margin-top:.2rem;width:50%}
#footer .data-bar ul li div{font-size:.2rem}
#footer .data-bar ul li p{font-size:.13rem;margin-top:-.03rem}
#footer .data-bar ul li:before{height:.3rem;width:.3rem;margin-right:.1rem}
#footer .data-bar .tips{font-size:.11rem;right:.15rem;bottom:.05rem}
#footer .box .container{padding-top:.11rem;padding-right:.15rem;padding-bottom:.11rem;padding-left:.15rem;margin-left:.15rem;margin-right:.15rem}
#footer .box .container ul{gap:0;flex-direction:column;align-items:flex-start;justify-content:flex-start}
#footer .box .container ul li{margin-top:.08rem;margin-bottom:.08rem;width:100%;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgba(255,255,255,.2);padding-top:.15rem;padding-bottom:.15rem}
#footer .box .container ul li.r{border-bottom-color:rgba(255,255,255,0);padding-bottom:0}
#footer .box .container ul li.r .tel:before{height:.4rem;width:.4rem;margin-right:.1rem}
#footer .box .container ul li.r .tel{font-size:.2rem;padding-right:0;padding-left:.45rem}
#footer .box .container ul li.r .tel p{font-size:.12rem}
#footer .box .container ul li strong{font-size:.15rem;padding-bottom:.1rem}
#footer .box .banquanxinxi{line-height:.24rem;padding-top:.25rem;padding-left:.15rem;padding-right:.15rem;font-size:.11rem}
.bottom_zhuanyezhan .list ul{flex-wrap:wrap;justify-content:space-between;padding-left:.15rem;padding-right:.15rem;gap:0}
.bottom_zhuanyezhan .list ul li{flex-basis:calc(33.333% - .04rem);margin-left:0;margin-right:0;margin-top:.06rem}
.bottom_zhuanyezhan .list ul li img{height:auto;width:100%}
.bottom_zhuanyezhan .list ul li p{font-size:.14rem}
.bottom_zhuanyezhan .sj_dd{margin-top:.15rem;flex-direction:column;align-items:center}
.bottom_zhuanyezhan .sj_dd div{font-size:.16rem;margin-right:0;margin-left:0}
.bottom_zhuanyezhan .sj_dd .dd{margin-top:.1rem}
.pt{padding-top:.3rem}
.pb{padding-bottom:.3rem}
.be-tit{font-size:.2rem;padding-left:.15rem;padding-right:.15rem}
.be-tit p{font-size:.13rem}
.index-gxjs .container{margin-top:.2rem}
.bottom_zhuanyezhan .container{margin-top:.2rem}
.hzmtbox{padding-left:.15rem;padding-right:.15rem}
.hzmtbox .box{margin-top:.2rem}
.hzmtbox .swiper-slide{padding-top:20%}
.indexnewsbox{padding-left:.15rem;padding-right:.15rem}
.indexnewsbox .box{margin-top:.2rem;justify-content:space-between;flex-direction:column}
.indexnewsbox .box .hot{width:100%}
.indexnewsbox .box .hot ul{gap:.15rem}
.indexnewsbox .box .hot ul li{gap:.1rem}
.indexnewsbox .box .hot ul li .text a{font-weight:700;font-size:15px}
.indexnewsbox .box .hot ul li .pic{width:40%}
.indexnewsbox .box .hot ul li .text{width:60%}
.index-gxjs ul{width:100%;height:auto;padding-left:.15rem;padding-right:.15rem;display:flex;justify-content:space-between;flex-wrap:wrap}
.index-gxjs ul li{height:auto;width:100%;position:relative;margin-top:.1rem;flex-basis:calc(50% - .05rem)}
.index-gxjs ul li:first-child{flex-basis:calc(100% - 0rem);height:2.2rem}
.index-gxjs ul li .text strong{font-size:.16rem}
.index-gxjs ul li:nth-child(2){height:auto;transform:translateX(0);left:0}
.index-gxjs ul li:nth-child(4){height:auto;transform:translateX(0);left:0}
.index-gxjs ul li:nth-child(5){height:auto}
.index-gxjs ul li:nth-child(3){height:auto;top:0;right:0}
.index-gxjs ul li .text{left:.15rem;top:.15rem;font-size:.12rem;line-height:.18rem;right:.3rem}
.index-gxjs ul li:first-child .text{top:20%;right:.15rem;text-align:center}
.index-gxjs ul li img{height:100%;width:100%;display:block}
.hy-tab{height:auto;padding-bottom:.1rem}
.hy-tab ul{display:flex;width:100%;flex-wrap:wrap;justify-content:center;padding-left:.15rem;padding-right:.15rem}
.hy-tab ul li{font-size:.16rem;font-weight:700;color:#252b3a;margin-right:0;margin-left:0;padding-left:.1rem;padding-right:.1rem;cursor:pointer;white-space:nowrap;padding-top:.06rem;padding-bottom:.06rem;border-radius:.5rem}
.hy-tab ul li.on{color:#fff;background-color:#eebb0a}
.lir6{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}
.lir6 li{flex-basis:calc(33.33333% - .04rem)}
.indexnewsbox .box .hot ul li .text p{display:none}
.indexnewsbox .box .new{width:100%;padding-top:.2rem}
.hyconbox .container .data{position:absolute;top:.25rem;left:.15rem;right:.15rem;text-align:center;display:flex}
.hyconbox .container .data div strong{line-height:.34rem;height:.34rem;padding-right:.2rem;padding-left:.2rem;font-size:.15rem;margin-left:0;margin-top:.1rem}
.hyconbox .container ul.com{width:100%;min-height:1.35rem}
.hyconbox .container ul li{width:48%}
.zhanhuiquanyi .list ul.homeqy li strong{text-align:center;font-size:.18rem}
.hyconbox .container .data div strong:before{height:.06rem;width:.06rem;border-bottom-width:.01rem;border-left-width:.01rem;border-bottom-style:solid;border-left-style:solid;border-bottom-color:#f0bc2f;border-left-color:#f0bc2f;position:absolute;left:50%;top:-.04rem;transform:translateX(-50%) rotate(135deg)}
.zhanhuiquanyi .list ul li p{font-size:.13rem;line-height:.2rem;margin-top:.1rem}
.hyconbox .container ul.xiehui li p{margin-bottom:.15rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.guanzhongziyuan{padding-top:.2rem}
.hyconbox .container{min-height:auto;padding-top:1.2rem;padding-left:.15rem;padding-right:.15rem;background-size:130% auto}
.hyconbox .container ul.xiehui li span img{height:auto;width:100%}
.hyconbox .container .data div{margin-bottom:.15rem;font-size:.24rem}
.hyconbox .container ul.xiehui{margin-top:.3rem}
.ysbar .container ul{flex-direction:column;padding-left:.25rem;padding-right:.25rem}
.ysbar .container ul li.fg{width:100%;height:.01rem;border-top-width:.01rem;border-top-style:solid;border-top-color:rgba(0,0,0,.1);margin-top:.2rem;margin-bottom:.2rem}
.ysbar .container ul li strong{font-size:.2rem}
.ysbar .container ul li strong img{height:.28rem;width:.28rem;margin-right:.1rem}
.ysbar .container ul li p{padding-top:0}
.indexbanner{height:50vw}
.indexbanner .text strong{font-size:.2rem}
.indexbanner .text p{font-size:.15rem}
.data_bar{height:.8rem;top:-.04rem;width:auto;left:0;right:0;margin-top:-.04rem}
.data_bar ul li div{font-size:.15rem}
.data_bar ul li{font-size:.1rem}
.data_bar .tips{line-height:.2rem;height:.2rem;padding-right:.15rem;padding-left:.15rem;font-size:.11rem}
.index_zlfw .container ul{padding-left:.15rem;padding-right:.15rem}
.index_zlfw .container ul li{margin-top:.15rem;min-height:auto;padding-top:.15rem;padding-left:.15rem;flex-basis:calc(50% - .07rem);padding-bottom:.3rem}
.index_zlfw .container ul li .con .fl{padding-top:.02rem;max-height:1.6rem;padding-bottom:.2rem;width:75%}
.index_zlfw .container ul li .con img{height:auto;width:40%}
.index_zlfw .container{margin-top:0}
.index_zlfw .container ul li .con .more{bottom:-.1rem}
.index_zlfw .container ul li strong{font-size:.15rem;padding-bottom:.05rem}
.index_zlfw .container ul li .con .fl span{font-size:.12rem}
.index_zlfw .container ul li:nth-child(6):before,.index_zlfw .container ul li:nth-child(8):before{padding-top:.02rem;padding-right:.04rem;padding-bottom:.02rem;padding-left:.04rem;top:.04rem;right:.04rem;font-size:.1rem}
.qyxlbox .qylogo{height:40vw;width:100%;margin-top:.2rem}
.qyxlbox .plbox ul{display:flex;gap:.15rem;justify-content:flex-start;flex-direction:column}
.qyxlbox .plbox{margin-top:.25rem;padding-left:.15rem;padding-right:.15rem}
.qyxlbox .plbox ul li{padding:.15rem;font-size:.13rem;line-height:.22rem}
.qyxlbox .plbox ul li .name{padding-top:.1rem;font-size:.14rem}
.qyxlbox .plbox ul li .logo{padding-bottom:.1rem}
.mainbanner{height:40vw;width:100%}
.mainbanner .box .tit h1{font-size:.2rem;padding-bottom:.08rem}
.mainbanner .box .tit{left:.15rem}
.mainbanner .box .tit p{font-size:.15rem}
.gywmbox{padding-top:.25rem;padding-bottom:.25rem;padding-left:.15rem;padding-right:.15rem}
.gywmbox .box{margin-top:.15rem;font-size:.13rem;line-height:.24rem}
.gywmbox .box img{width:100%!important}
.wudaliyou{height:auto;padding-top:.25rem;background-size:auto 100%}
.wudaliyou .container ul li strong{font-size:.16rem;padding-bottom:.08rem}
.zhbj{padding-top:.25rem;padding-bottom:.25rem}
.wudaliyou .container ul{width:100%;flex-direction:column;padding-left:.15rem;padding-right:.15rem}
.wudaliyou .container ul li{flex-basis:calc(100% - 0rem);margin-top:.1rem;padding-right:.15rem;padding-bottom:.15rem;padding-left:.15rem;transition:.5s;padding-top:.15rem;border-radius:.1rem;background-color:rgba(0,0,0,.02)}
.wudaliyou .container ul li .ico img{height:auto;width:1rem}
.wudaliyou .container ul li:hover .ico img{transform:translateY(-.24rem);opacity:1}
.wudaliyou .container ul li p{font-size:.13rem;color:#888}
.zhtpbox .box ul{gap:.1rem;padding-left:.15rem;padding-right:.15rem}
.zhtpbox .box ul li{flex:1 1 calc(50% - 0.25rem);padding-top:30vw}
.zhanhuilichengbei .container{height:auto;position:relative;padding-left:.25rem;padding-right:.15rem;width:100%;transform:scale(1) translateX(0);margin-top:0}
.zhanhuilichengbei .container ul{display:flex;justify-content:space-between;position:relative;z-index:2;flex-wrap:wrap}
.zhanhuilichengbei .container:after{content:"";height:auto;width:0%;border-left-width:.02rem;border-left-style:dashed;border-left-color:#a6b4ca;position:absolute;left:50%;top:.7rem;bottom:.55rem;z-index:1;transform:translate(-50%,0)}
.zhanhuilichengbei .container ul li{width:45%;position:relative;margin-top:.15rem}
.zhanhuilichengbei .container ul li:nth-child(2n){transform:translateY(0)}
.zhanhuilichengbei .container ul li div{background-color:#fff;width:100%;border-radius:.05rem;box-shadow:0 .01rem .05rem rgba(0,0,0,.08);font-size:.13rem;line-height:.26rem;color:#575d6c;padding-top:.22rem;padding-right:.05rem;padding-bottom:.42rem;padding-left:.15rem;transition:.5s;height:1.97rem}
.zhanhuilichengbei .container ul li div p{height:1.25rem;overflow:auto;padding-right:.1rem;font-size:.13rem}
.zhanhuilichengbei .container ul li div p::-webkit-scrollbar{width:.05rem;background-color:#f9f9f9}
.zhanhuilichengbei .container ul li div p::-webkit-scrollbar-thumb{background-color:#e5e5e5;border:0 solid #000}
.zhanhuilichengbei .container ul li:nth-child(2n) div{transform:translateX(0)}
.zhanhuilichengbei .container ul li:hover div{background-color:#f5e12c}
.zhanhuilichengbei .container ul li:before{content:"";background-color:#9097a8;display:block;height:.12rem;width:.12rem;position:absolute;left:106.5%;right:auto;border-radius:50%;bottom:auto;top:.52rem;z-index:10;border:.02rem solid #fff;transition:.5s}
.zhanhuilichengbei .container ul li:nth-child(2n):before{left:auto;right:106.5%;bottom:.52rem;top:auto}
.zhanhuilichengbei .container ul li:after{content:"";display:block;height:0;width:0;position:absolute;bottom:auto;top:.5rem;left:auto;transform:rotate(0);transition:.5s;right:-.1rem;background-color:transparent;border-top:.1rem solid transparent;border-bottom:.1rem solid transparent;border-left:.1rem solid #fff}
.zhanhuilichengbei .container ul li:hover:after{background-color:transparent;border-top:.1rem solid transparent;border-bottom:.1rem solid transparent;border-left:.1rem solid #f5e12c}
.zhanhuilichengbei .container ul li:nth-child(2n):after{top:-.1rem;bottom:.5rem;left:auto;right:100%;top:auto;border-top:.1rem solid transparent;border-bottom:.1rem solid transparent;border-right:.1rem solid #fff;border-left:.1rem solid transparent}
.zhanhuilichengbei .container ul li:nth-child(2n):hover:after{border-top:.1rem solid transparent;border-bottom:.1rem solid transparent;border-right:.1rem solid #f5e12c;border-left:.1rem solid transparent}
.zhanhuilichengbei .container ul li:hover:before{background-color:#f5e12c;transform:scale(1.3)}
.zhanhuilichengbei .container ul li:hover div strong{color:#252b3a}
.zhanhuilichengbei .container ul li div strong{font-size:.2rem;color:#e9bf2d;display:block;padding-bottom:.1rem;transition:.5s}
.womenderenzheng .container{padding-left:.15rem}
.womenderenzheng .zizhidome{height:1.8rem}
.womenderenzheng .zizhidome .swiper-slide{height:1.2rem;font-size:.15rem;line-height:.24rem;padding:.3rem}
.photobox .tab{padding-top:.2rem;padding-bottom:.2rem;padding-left:.15rem;padding-right:.15rem}
.photobox .tab ul li a{font-size:.14rem}
.photobox .tab ul li.on a{padding-right:.1rem;padding-left:.1rem}
.photobox .tab ul{display:flex;gap:.1rem;flex-wrap:wrap}
#photocontent{display:flex;flex-wrap:wrap;justify-content:space-between;padding-left:.15rem;padding-right:.15rem;padding-bottom:.25rem}
#photocontent ul{width:100%}
#photocontent ul li{margin-top:.08rem;float:left;width:auto;margin-right:0;overflow:hidden;background-color:#252b3a;box-sizing:border-box;border-radius:.05rem;cursor:pointer;transition:.5s;position:relative;animation-name:photodh;animation-duration:1s;animation-fill-mode:forwards;flex-basis:calc(50% - .04rem);padding-top:30vw}
#photocontent ul li img{height:100%}
.mainbanner .box .tit p.x{font-size:.13rem;color:#666;width:50%}
.zhbgsbox{padding-top:.05rem;padding-left:.15rem;padding-right:.15rem;padding-bottom:.25rem}
.zhbgsbox ul{width:100%;display:flex;flex-wrap:wrap;align-content:flex-start;flex-direction:column}
.zhbgsbox ul li{width:100%;margin-right:0;border-radius:.05rem;margin-top:.15rem}
.zhbgsbox ul li .h{height:1rem;padding-right:.25rem;padding-left:.25rem;font-size:.16rem;border-radius:.05rem .05rem 0 0}
.zhbgsbox ul li .h img{height:.9rem}
.zhbgsbox ul li .f{padding-top:.15rem;padding-right:.15rem;padding-bottom:.25rem;padding-left:.2rem;line-height:.24rem}
.zwjgbox{padding-top:.25rem;padding-bottom:.25rem;padding-left:.15rem;padding-right:.15rem}
.zwjgbox .tit strong{font-size:.2rem;padding-bottom:.15rem}
.zwjgbox .tit{padding-bottom:.25rem;text-align:center;font-size:.14rem;color:#434650}
.zwjgbox .tit .bh{font-size:.15rem}
.zwjgbox .container{display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:column}
.zwjgbox .container .list{width:100%;border-radius:.04rem;padding-top:.4rem;padding-right:.2rem;padding-bottom:.4rem;padding-left:.2rem;background-size:2.2rem 1.52rem;margin-top:.15rem}
.zwjgbox .container .list .b{display:flex;align-items:center;justify-content:space-between;flex-direction:column}
.zwjgbox .container .list .b .r{width:100%}
.zwjgbox .container .list .b .pic{width:100%;display:flex}
.zwjgbox .container .list .b img{width:50%;margin-right:auto;margin-left:auto}
.zwjgbox .container .list .b .r .tt{font-size:.18rem}
.zixunwomen .container ul{display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:column}
.zixunwomen .container ul li{width:100%;box-shadow:0 .01rem .15rem rgba(0,0,0,.08);border-radius:.04rem;padding-top:.25rem;padding-bottom:1rem;position:relative;overflow:hidden;font-size:.14rem;margin-top:.2rem}
.zixunwomen .container ul li .text{line-height:.2rem;padding-top:.2rem;padding-right:.2rem;padding-left:.2rem}
.zixunwomen .container{padding-left:.15rem;padding-right:.15rem;margin-top:.2rem}
.zixunwomen .container ul li .tt{font-size:.2rem}
.zwjg_b1{padding-top:.25rem;padding-bottom:.25rem}
.zwjg_b1 ul{padding-top:.2rem}
.zwjg_b1 ul li{width:100%;padding-top:.1rem;padding-bottom:.1rem;margin-bottom:.15rem}
.huodongcanyuliucheng .container ul li span{height:.36rem;width:.36rem;left:50%;top:-.19rem;font-size:.17rem;line-height:.36rem}
.huodongcanyuliucheng .container{padding-left:.1rem;padding-right:.1rem;margin-top:.5rem}
.huodongcanyuliucheng .container ul li{padding-top:.32rem;padding-left:.04rem;padding-right:.04rem}
.huodongcanyuliucheng .container ul li strong{font-size:.14rem}
.huodongcanyuliucheng .container ul li p{font-size:.11rem;padding-top:.06rem}
.wydbox{padding-top:.25rem;padding-bottom:.25rem;padding-left:.15rem;padding-right:.15rem}
.wydbox .tips{padding:.1rem;padding-bottom:.15rem;gap:.15rem;border-radius:.1rem;flex-direction:column}
.wydbox .tips .text p{font-size:.14rem;color:#555}
.wydbox .tips .btn a{font-size:.16rem;line-height:.4rem;font-weight:700;color:#fff;background-color:#bb2529;height:.4rem;padding-right:.24rem;padding-left:.24rem;border:2px solid #bb2529;border-radius:.5rem;white-space:nowrap;display:inline-block}
.wydbox .box .container{padding-top:.2rem;padding-bottom:.2rem;padding-left:.15rem;padding-right:.15rem}
.ts .fill-b .dl{font-size:.13rem;color:#555}
.sqmj .fill-b{height:.95rem;padding-top:.35rem}
.sqmj .fill-b dt{top:.2rem;transform:translateY(-50%)}
.ts .fill-b .dl .txt{width:.4rem;height:.4rem}
.gzfwbox{padding-top:0;padding-bottom:.25rem;padding-left:.15rem;padding-right:.15rem}
.gzfwbox .box{margin-top:.2rem;border-radius:.06rem;padding:.15rem}
.gzfwbox .box .con .links a{font-size:.16rem;line-height:.34rem;font-weight:700;color:#fff;background-color:#bb2529;height:.34rem;padding-right:.15rem;padding-left:.15rem;white-space:nowrap;display:inline-block;border-radius:.5rem;margin-right:.05rem;margin-left:.05rem}
.gzfwbox .box .con .sjdd{gap:.1rem;font-size:.15rem;flex-direction:column}
.gzfwbox .box .con .list{margin-top:0}
.gzfwbox .box .con .list ul{display:flex;gap:.15rem;justify-content:center;flex-direction:column}
.gzfwbox .box .con .list ul li{text-align:center;padding:.15rem}
.gzfwbox .box .con p{padding-top:0;padding-bottom:0}
.gzfwbox .box .tit{font-size:.2rem;padding-bottom:.15rem}
.gzfwbox .box .con{font-size:.14rem;line-height:.24rem}
.newsbody .mainbanner{height:35vw}
.newsbox{padding-top:.2rem;padding-bottom:.2rem;padding-right:.15rem;padding-left:.15rem}
.newsbox .main{display:flex;justify-content:space-between;align-items:flex-start;gap:.25rem;flex-direction:column}
.newsbox .main .left ul li{gap:.15rem;padding:.15rem;width:100%}
.newsbox .main .right{width:100%;padding:.15rem}
.news_boxhead{background-image:url(../images/newsshow_headbg.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;height:auto;width:100%;position:relative;padding-right:.15rem;padding-left:.15rem;padding-top:.25rem;padding-bottom:.25rem}
.news_boxhead .box{position:static;left:50%;top:50%;transform:translate(0,0)}
.news_boxhead .box h1{font-size:.18rem;padding-bottom:.1rem}
.weizhi{padding-bottom:.2rem;padding-left:0;color:#888}
.newsbox .newsshow{font-size:.14rem;line-height:.24rem}
.newsbox .newsshow img{width:100%!important}
.newsbox .sxy a{font-size:.13rem}
.mainbanner .box .tit p.sx{font-size:.12rem;display:block;padding-top:.1rem;max-width:60%;line-height:.2rem;color:#555}
.lxwmbox{height:auto;background-size:auto 100%;margin-top:.25rem;margin-bottom:.25rem;padding-bottom:.25rem;border-radius:.1rem;padding-right:.15rem;padding-left:.15rem}
.lxwmbox .box{background-color:#fff;width:100%;margin-right:auto;margin-left:auto;padding-top:.2rem;padding-bottom:.2rem;border:2px solid #f8e42f;margin-top:.2rem;border-radius:.15rem;padding-right:.15rem;padding-left:.15rem;display:flex;justify-content:space-between;align-items:stretch;gap:.2rem;flex-direction:column-reverse}
.lxwmbox .box .info{font-size:.14rem;line-height:.24rem;position:relative;width:100%;padding-bottom:.4rem}
.lxwmbox .box .info p{padding-bottom:.2rem}
.lxwmbox .box .info .booth{left:50%;transform:translateX(-50%);right:auto}
.lxwmbox .tit{text-align:center;padding-top:.2rem;color:#4e5462;font-size:.14rem}
.lxwmbox .tit strong{font-size:.2rem}
}



#loadingdiv{text-align:center;padding-top:.2rem;padding-bottom:.2rem;color:#999; width:100%;}
#loadingdiv span{display:inline-block}
#loadingdiv span:before{content:"";background-image:url(../images/ico_load.png);background-repeat:no-repeat;background-position:center center;background-size:100% 100%;height:.2rem;width:.2rem;margin-top:-.02rem;margin-right:.1rem;vertical-align:middle;display:inline-block;-webkit-animation:moveloda 2s infinite linear;animation:moveloda 2s infinite linear}
@keyframes moveloda{from{transform:rotate(0)}
to{transform:rotate(360deg)}