body{ color:#333; margin:0 auto;}
.wd{width:1500px; margin: 0 auto;}
.leftUp img{-webkit-animation-name:leftUp;animation-name:leftUp;}
@-webkit-keyframes leftUp{
    0%{transform:scale(1.1,1.1) translate(4.545%,4.545%); }
    100%{transform:scale(1.1,1.1)  translate(-4.545%,-4.545%);}}
@keyframes leftUp{
    0%{transform:scale(1.1,1.1) translate(4.545%,4.545%);}
    100%{transform:scale(1.1,1.1)  translate(-4.545%,-4.545%);}}

.moveRight img{-webkit-animation-name:moveRight;animation-name:moveRight;}
@-webkit-keyframes moveRight{
    0%{transform:scale(1.1,1.1) translate(-4.545%,0); }
    100%{transform:scale(1.1,1.1)  translate(4.545%,0);}}
@keyframes moveRight{
    0%{transform:scale(1.1,1.1) translate(-4.545%,0);}
    100%{transform:scale(1.1,1.1)  translate(4.545%,0);}}

.moveDown img{-webkit-animation-name:moveDown;animation-name:moveDown;}
@-webkit-keyframes moveDown{
    0%{transform:scale(1.1,1.1) translate(0,-4.545%); }
    100%{transform:scale(1.1,1.1)  translate(0,4.545%);}}
@keyframes moveDown{
    0%{transform:scale(1.1,1.1) translate(0,-4.545%);}
    100%{transform:scale(1.1,1.1)  translate(0,4.545%);}}

.centerBig img{-webkit-animation-name:centerBig;animation-name:centerBig;}
@-webkit-keyframes centerBig{
    100%{transform:scale(1.1,1.1);}}
@keyframes centerBig{
    100%{transform:scale(1.1,1.1);}}

.rightDownBig img{-webkit-animation-name:rightDownBig;animation-name:rightDownBig;}
@-webkit-keyframes rightDownBig{
    100%{transform:scale(1.1,1.1) translate(4%,4%);}}
@keyframes rightDownBig{
    100%{transform:scale(1.1,1.1) translate(4%,4%);}}
/*********************************************************/
.top{width:100%;position:relative;    z-index: 2;}
.topbj{width:100%;}
.logocont{padding:0.15rem 0;position:relative;}
.logocont .logo{ float:left;}
.logocont .logor{float: right;display: flex;justify-content: space-around;flex-wrap: wrap;margin:0.13rem 0 0 0;}
.logocont .xyzz{float: left;display:block;font-size:0.14rem;color:#0e26ec;padding:0 0.18rem;border:0.01rem solid #0e26ec;line-height:0.38rem;height:0.38rem;border-radius:0.19rem; -moz-border-radius:0.19rem; -ms-border-radius:0.19rem; -o-border-radius:0.19rem; -webkit-border-radius:0.19rem;}
.logocont .xyzz:hover{color:#fff;background: linear-gradient(90deg, rgba(17,36,237,1) 0%, rgba(171,0,254,1) 100%);}

.navss{ float: right;position:relative;margin:0.18rem 0 0 0;}
.xxsy{display:block;float:right; line-height:0.3rem;color:#fff;margin-right:0.5rem;}
.xxsy:hover{background:#620973;padding:0 0.1rem;border-radius:0.05rem;}
.ss{width:0.38rem;height:0.38rem;background: linear-gradient(90deg, rgba(17,36,237,1) 0%, rgba(171,0,254,1) 100%);margin:0 0 0 0.1rem;float: right;padding:0.11rem 0 0 0.11rem;display: block; border-radius:0.19rem; -moz-border-radius:0.19rem; -ms-border-radius:0.19rem; -o-border-radius:0.19rem; -webkit-border-radius:0.19rem;}
.ss img{width:0.16rem;height:0.16rem;}
.serch{width:3rem;position:absolute;right:0.43rem; top:0; display:none;z-index:2;transition:0.5s;}
.serch input{border:0.01rem solid #5496f5; width:80%;height:0.38rem;background:#fff;float:left;border-radius:0.17rem 0 0 0.17rem;padding:0 0.1rem;}
.serch button{width:20%;height:0.38rem;line-height: 0.38rem;background:#5496f5;float:left;border-radius:0 0.17rem 0.17rem 0;text-align:center;font-size:0.16rem;color:#fff;}

.serch input::-webkit-input-placeholder {color: #999;}
.navcont{width:100%;background: linear-gradient(90deg, rgba(17,36,237,1) 0%, rgba(171,0,254,1) 100%);}
.navbox{width:100%;}
.navli{width:12.5%;float:left;position:relative;
/*margin:0 6.16% 0 0;*/
    
}
.navli:nth-child(7n){ float:right;margin:0; }
.navyjlm{width:100%;}
.navyjlm a{width:100%;font-size:0.18rem;line-height:0.6rem;height:0.6rem;color:#fff;text-align:center;display:block;overflow:hidden;position:relative;}
.navyjlm a:hover,.navyjlm .on{ border-bottom:0.02rem solid #fff;}
.nav_erji{visibility: hidden;opacity:0;width:100%;position: absolute;left: 0;top: 130%;background:#fff;transition: .5s;padding:0.05rem 0;}
.navli:hover .nav_erji{top: 100%;visibility: visible;opacity: 1;z-index: 9;}
.nav_erji a{padding: 0.1rem 0.15rem;display: block; text-align:center;color:#333; line-height:0.2rem;}
.nav_erji a:hover{ background: linear-gradient(90deg, rgba(17,36,237,1) 0%, rgba(171,0,254,1) 100%);color: #fff;}
/***********************************************************/
.topnav{ position:absolute;right:5px; top:0;z-index:99;display:none;opacity:0;visibility:hidden;}
#header .menua{ display:none;margin: 4px 0;position: absolute; top:30px;right:15px;opacity:0;visibility:hidden;}
#header .menua a{ width:40px; height:42px;background: linear-gradient(90deg, rgba(17,36,237,1) 0%, rgba(171,0,254,1) 100%);display: block;   padding: 8px 0 0 0;}
#header .menua a img{ width:25px; margin:0 auto 0 auto;}
#header a.menu_btn i {font-size:18px;}
#header .menu_bg,#header .menu {position: fixed;top: 0;right: 0;z-index: 10;}
#header .menu_bg {background-color: rgba(0, 0, 0, 0.7);display: none;width: 100%;height: 100%;}
#header a.menu_btn i {font-size:18px; padding-right:25px;}
#header .menu_bg,#header .menu {position: fixed;top: 0;right: 0;z-index:99;}
#header .menu_bg {background-color: rgba(0, 0, 0, 0.7);display: none;width: 100%;height: 100%;}
#header .menu {width: 9.75rem;background-color: #FFFFFF;overflow-x: hidden;height: 100%;overflow-y: auto;}
#header .menu .nav_right li{display: block;border-bottom: 0.01rem solid #eeeeef;}
#header .menu .nav_right li> a {display: block;width:100%;height:60px; box-sizing: border-box;color: #3a3a3a;line-height:60px;text-align: center; font-size:18px;}
#header .menu .nav_right li> a.active {background:#0b72b4;border-color: #2797fd;color: #FFFFFF;}
#header .menu .nav_right .ejlm{ display: none;}
#header .menu .nav_right li .ejlm{ width: 100%; background: #f7f7f7; }
#header .menu .nav_right li .ejlm a{ width: 100%; line-height:30px;font-size:14px;font-weight:bold; color:#5496f5; text-align:center; display: block;}
#header .menu .nav_right li .ejlm a:hover{ color: #fff;background:#5496f5;}
/**************banner**********/
.banner{width:100%;position:relative;overflow:hidden; }
.sybanner{ width:100%;overflow:hidden; position:relative; }
.sybanner .swiper-slide{width:100%;/*height:845px;*/overflow:hidden;}
.sybanner .swiper-slide img{width:100%;height:100%;object-fit:cover;animation-duration:5s;animation-timing-function:linear;animation-fill-mode: forwards;-webkit-animation-duration:5s;-webkit-animation-timing-function:linear;-webkit-animation-fill-mode: forwards;}
.sybanner .banner_pages{width:100%; overflow:hidden; right:0; bottom:40px !important;height:0.32rem;position:absolute;z-index:2;display:flex;flex-wrap:wrap;justify-content:center;}
.sybanner .banner_pages .swiper-pagination-bullet{width:0.3rem; height:0.32rem; line-height:0.32rem;display:block; background:url("../img/ico01.png") no-repeat;background-size:cover;opacity:0.5; cursor:pointer;}
.sybanner .banner_pages .swiper-pagination-bullet-active{opacity:1;}
/************************/
.title{width:100%;padding:0 0 0.15rem 0;border-bottom:0.02rem solid #e7e7e7;position:relative;}
.title b,.title strong{display:block;float:left;font-size:0.28rem;font-weight:bold;color:#014099;line-height:0.3rem;background-image: linear-gradient(to right, #1423f0, #ab00fe);-webkit-background-clip: text;color: transparent;}
.title b {position:relative;margin:0 10px 0 0;}
.title b:before{content:"";width:45%;height:100%;border-bottom:0.02rem solid #1023eb;position:absolute;left:0;bottom:-0.17rem;}

.tab_box .title b{cursor:pointer;color:#333;}
.tab_box .title b:before{border:none;}
.tab_box .title b.on{display:block;float:left;font-size:0.28rem;font-weight:bold;color:#014099;line-height:0.3rem;background-image: linear-gradient(to right, #1423f0, #ab00fe);-webkit-background-clip: text;color: transparent;}
.tab_box .title b.on:before{content:"";width:45%;height:100%;border-bottom:0.02rem solid #1023eb;position:absolute;left:0;bottom:-0.17rem;}

.title strong{}
.title p{display:block;float:left;line-height:0.3rem; color:#ccc;}
.title a{display:block;float:right; color:#999;line-height:0.3rem;font-size:0.14rem;}
.title a:hover{color:#fff; background: linear-gradient(90deg, rgba(17,36,237,1) 0%, rgba(171,0,254,1) 100%);padding:0 0.1rem;transition:0.5s;}
.cont{margin:0.8rem auto;}
.xwdt{width:66%;float:left;}

.xwdtqh{ width:49%; overflow:hidden; position:relative;float:left;margin:0.2rem 0 0 0;}
.xwdtqh .hd{ height:0.1rem; overflow:hidden; position:absolute; right:0.05rem; bottom:0.2rem; z-index:1; }
.xwdtqh .hd ul{ overflow:hidden; zoom:1; float:left;  }
.xwdtqh .hd ul li{ float:left; margin-right:0.08rem;  width:0.1rem; height:0.1rem; background:#fff; cursor:pointer; }
.xwdtqh .hd ul li.on{ background:#5496f5; }
.xwdtqh .bd{ position:relative; height:100%; z-index:0;   }
.xwdtqh .bd li{ zoom:1; vertical-align:middle; }
.xwdtqh .bd li a{width:100%;display:block;position:relative;}
.xwdtqh .xwdtqhimg{width:100%;height:342px;overflow:hidden;}
.xwdtqh .xwdtqhimg img{width:100%;height:100%;object-fit:cover;transition:0.5s;}
.xwdtqh .xwdtqhfont{width:100%;background: linear-gradient(90deg, rgba(17,36,237,0.7) 0%, rgba(171,0,254,0.7) 100%); line-height:0.5rem;height:0.5rem;font-size:0.18rem;padding:0 1.15rem 0 0.15rem;color:#fff;position:absolute;left:0;bottom:0; overflow:hidden;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}
.xwdtqh .bd li:hover .xwdtqhimg img{transform: scale(1.1);}
.xwdtqh .bd li:hover .xwdtqhfont{background: linear-gradient(90deg, rgba(17,36,237,1) 0%, rgba(171,0,254,1) 100%);}

.xwdtul{width:49%;margin:0.2rem 0 0 0;float:right;}
.xwdtul li{width:100%;border-bottom:0.01rem dashed #d2d2d2;}
.xwdtul li a{width:100%;display:block;}
.xwdtul li span{width:calc(100% - 0.8rem);float:left;line-height:0.56rem;height:0.56rem;padding:0 0 0 0.12rem;position:relative;font-size:0.18rem; overflow:hidden;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}
.xwdtul li span:before{content:"";width:0.06rem;height:0.06rem;background:#d9d9d9;position:absolute;left:0;top:0.25rem;}
.xwdtul li p{ float:right;line-height:0.56rem; font-size:0.14rem;color:#999;}
.xwdtul li:hover{background: linear-gradient(90deg, rgba(17,36,237,1) 0%, rgba(171,0,254,1) 100%);}
.xwdtul li:hover a{padding:0 0.1rem;transition:0.5s;}
.xwdtul li:hover span{color:#fff;}
.xwdtul li:hover span:before{background:#fff;left:0;}
.xwdtul li:hover p{color:#fff;}

.tzgg{width:32%;float:right;}
.tzggul{width:100%;margin:0.2rem 0 0 0;}
.tzggul li{width:100%;display:block;background:#fbf0ff;margin:0 0 0.08rem 0;}
.tzggul li a{width:100%;display:block;}
.tzggul li span{width:0.85rem; display:block;float:left;background:#efd7fb;color:#ab00fe;overflow:hidden; padding:0.2rem 0 0.2rem 0.15rem;font-size:0.14rem;line-height:0.2rem;position:relative;}
.tzggul li span:before{content:"";width:0;height:0; position:absolute;right:0;top:0;
border-left:0.15rem solid transparent;border-right: 0 solid transparent;border-bottom:0.8rem solid #fbf0ff;}
.tzggul li strong {width:100%; display:block; font-size:0.2rem;font-weight:normal; line-height:0.2rem;}
.tzggul li p{width:calc(100% - 0.85rem);float:left;padding:0 0.1rem;line-height:0.25rem;height:0.5rem;margin:0.15rem 0 0 0;font-size:0.18rem;overflow:hidden;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}
.tzggul li:hover{background: linear-gradient(90deg, rgba(17,36,237,1) 0%, rgba(171,0,254,1) 100%);}
.tzggul li:hover p{color:#fff;}
.tzggul li:hover span:before{border-bottom:0.8rem solid #1223ed;}

.box02{margin:0.8rem 0 0.45rem 0;}
.box02 .item{width:49%;float:left; }
.box02 .item:nth-child(2){ float:right; }
.box02 .itemul{margin:0.1rem 0 0 0;}
.box02 .itemul li{width:100%;border-bottom:0.01rem dashed #d2d2d2;}
.box02 .itemul li a{width:100%;display:block;}
.box02 .itemul li span{width:calc(100% - 0.8rem);float:left;line-height:0.56rem;height:0.56rem;font-size:0.18rem; overflow:hidden;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}
.box02 .itemul li p{ float:right;line-height:0.56rem; font-size:0.14rem;color:#999;}
.box02 .itemul li:hover{background: linear-gradient(90deg, rgba(17,36,237,1) 0%, rgba(171,0,254,1) 100%);}
.box02 .itemul li:hover a{padding:0 0.1rem;transition:0.5s;}
.box02 .itemul li:hover span{color:#fff;}
.box02 .itemul li:hover p{color:#fff;}
.xsfccont{}
.xsfctt{width:3rem;float:left;margin:0.1rem 0 0 0;}
.xsfctt a{width:100%;display:block;}
.xsfctt .xsfcimg{width:100%;height:1.7rem;  overflow:hidden;}
.xsfctt .xsfcimg img{width:100%; height:100%;object-fit:cover;transition:0.5s;}
.xsfctt .xsfcfont{background:#f3f3ff;padding:0.2rem;}
.xsfctt .xsfcfont h6{width:100%; line-height:0.25rem;height:0.5rem;font-size:0.18rem; overflow:hidden;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}
.xsfctt .xsfcfont p{width:100%; line-height:0.15rem;font-size:0.12rem;color:#999;margin:0.1rem 0 0 0;}
.xsfctt a:hover .xsfcimg img{transform: scale(1.1);}
.xsfctt a:hover .xsfcfont{background: linear-gradient(90deg, rgba(17,36,237,1) 0%, rgba(171,0,254,1) 100%);}
.xsfctt a:hover .xsfcfont h6{color: #fff;}
.xsfctt a:hover .xsfcfont p{color: #fff;}
.xsfccont .xsfcul{width:calc(100% - 3.2rem);float:right;}






.icoul{margin:0.4rem 0 0 0;}
.icoul li{width:32%;float:left; margin:0 2% 0.2rem 0;border:0.01rem solid #ddd;padding:0.05rem;}
.icoul li:nth-child(3n){ float:right;margin:0 0 0.2rem 0;}
.icoul li a{width:100%;display:flex;overflow:hidden;position:relative;justify-content: center;flex-wrap: wrap;align-items: center;vertical-align: top;}
.icoul .icoimg{width:100%;height:auto; display:block;overflow:hidden;}
.icoul .icoimg img{width:100%;height:100%;transition:0.5s;}
.icoul .icofont{width:100%;position:absolute;font-size:0.26rem;color:#fff;text-align:center;font-weight:bold; line-height:0.3rem;}
.icoul li:hover .icoimg img{transform: scale(1.1);}
.icoul li:hover .icofont{text-decoration:underline;}

.box04{background:url("../img/bqbj01.jpg") no-repeat;background-size:cover; }
.box04 .bqcont{padding:0.5rem 0 0.3rem 0;}
.box04 .lxwm{width:31%;float:left;}
.box04 .lxwm .title{border-bottom:0;padding:0 0 0 0.1rem;border-left:0.03rem solid #fff;}
.box04 .lxwm .title b{color:#fff;}
.box04 .lxwm .title b:before{display:none;}
.box04 .lxwm .title strong{color:#fff;}
.box04 .lxwm .title p{color:#fff;}
.box04 .lxwmul{ margin:0.2rem 0 0 0;}
.box04 .lxwmul li{width:100%; line-height:0.3rem;color:#fff;}
.box04 .bqlogo{float:left;margin:0.1rem 0 0 0;}
.box04 .bqlogo a{ display:block;}
/*.box04 .bqlogo img{width:100%;}*/
.box04 .ewm{width:1rem;float:right;}
.box04 .ewm img{width:100%;}

.bq{ justify-content: center;flex-wrap: wrap;display:flex;padding:0.15rem 0;border-top:0.01rem solid rgba(255,255,255,0.2);}
.bq .wd{ justify-content: center;flex-wrap: wrap;display:flex;}
.bq p,.bq a{color:#fff;font-size:0.14rem; line-height:0.2rem;}
.bq a{margin:0 0.05rem;}
.bq a:hover{color:#f00;}
/************************/
.nycont{margin: -0.45rem 0 0 0;position: relative;    z-index: 2;}
.dw{width:100%;padding:0.3rem 0.6rem;background:#fff;box-shadow:0 0 10px #ababab; }
.dwbox{float:left;}
.dwbox>img{width:0.2rem;height:0.2rem;float:left;margin:0.05rem 0 0 0;}
.dwbox p{ float:left; line-height:0.3rem; margin:0 0.05rem;}
.dwbox a{ float:left; line-height:0.3rem;display:block; }
.dwbox a:hover{color:#f00;}
.nyej{float:right;}
.nyej li{float:left;margin:0 0 0 0.5rem;border-bottom:0.03rem solid #fff}
.nyej li a{line-height:0.3rem;display:block;}
.nyej li:hover,.nyej li.on{border-bottom:0.03rem solid #014099;}
.nyej li:hover a{color:#014099;}
.nrk{margin:0.7rem 0 1rem 0;min-height:2rem;padding:0 0.6rem;}
/************************/
.jtjsnr{width:calc(100% - 5.2rem);float:left;}
.jtjsnrtitle{line-height:0.3rem;color:#014099;font-size:0.3rem;}
/*.jtjsnr p{ line-height:0.3rem;margin:0.35rem 0;text-indent:2em;}*/
.jtjsright{width:4.2rem;float:right;position:relative;}
.jtjsimg{width:100%;}
.jtjsimg img{width:100%;}
/************************/
.nytzggul{margin:0 0 0.4rem 0;}
.nytzggul li{width:100%; border-bottom:0.01rem solid #dfdfdf;padding:0.2rem 0;}
.nytzggul li a{width:100%;display:block;padding:0 0.3rem;}
.nytzggul .jtywtime{width:0.8rem;height:0.8rem;z-index:2;background: linear-gradient(90deg, rgba(17,36,237,1) 0%, rgba(171,0,254,1) 100%);padding:0.1rem 0 0 0;float:left; line-height:0.2rem;text-align:center;color:#fff;}
.nytzggul .jtywtime strong{width:100%;font-size:0.4rem;line-height:0.4rem;display:block;font-weight:normal;}
.nytzggul li span{width:calc(100% - 0.8rem);line-height:0.8rem;height:0.8rem;font-weight:bold;font-size:0.2rem;float:left;padding:0 0 0 0.3rem; overflow:hidden;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}
.nytzggul li:hover{background: linear-gradient(90deg, rgba(17,36,237,1) 0%, rgba(171,0,254,1) 100%);}
.nytzggul li:hover a{padding:0 0.3rem;transition:0.5s;}
.nytzggul li:hover .jtywtime{background:#433afd;}
.nytzggul li:hover .jtywfont span{color:#fff;}
.nytzggul li:hover span{color:#fff; }
/************************/
/************************/
.jtywul{margin-bottom:0.5rem;}
.jtywul li{width:100%;display:block;border-bottom:0.01rem solid #dfdfdf;padding:0.35rem 0;}
.jtywul li a{width:100%;display:block;}
.jtywul .jtywimg{width:3.3rem;height:2.4rem;float:left;position:relative;overflow:hidden;}
.jtywul .jtywimgbox img{width:100%;height:100%;object-fit:cover;}
.jtywul .jtywtime{width:0.8rem;height:0.8rem;z-index:2;background: linear-gradient(90deg, rgba(17,36,237,1) 0%, rgba(171,0,254,1) 100%);padding:0.1rem 0 0 0; position:absolute;left:0.2rem;top:0;line-height:0.2rem;text-align:center;color:#fff;}
.jtywul .jtywtime strong{width:100%;font-size:0.4rem;line-height:0.4rem;display:block;font-weight:normal;}
.jtywul .jtywfont{width:calc(100% - 3.3rem);float:right;padding:0 0.3rem;}
.jtywul .jtywfont span{width:100%;line-height:0.3rem;height:0.3rem;font-weight:bold;font-size:0.2rem;margin:0.4rem 0 0.2rem 0; overflow:hidden;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}
.jtywul .jtywfont p{width:100%;line-height:0.3rem;height:0.6rem; font-size:0.14rem;color:#999; overflow:hidden;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}
.jtywul li:hover{background: linear-gradient(90deg, rgba(17,36,237,1) 0%, rgba(171,0,254,1) 100%);}
.jtywul li:hover a{padding:0 0.3rem;transition:0.5s;}
.jtywul li:hover .jtywimgbox img{animation: centerBig 2s linear infinite;}
.jtywul li:hover .jtywtime{background:#5496f5;}
.jtywul li:hover .jtywfont span{color:#fff;}
.jtywul li:hover .jtywfont p{color:#fff;opacity:0.5;}
/************************/
.fyul{display:flex;justify-content: center;flex-wrap: wrap;}
.fyul li{margin:0 0.05rem;font-size:0.14rem;line-height:0.2rem;}
.fyul li a{display:block;}
.fyul li a{display:block;line-height:0.22rem; color:#333;padding:0 0.07rem;border:0.01rem solid #ebebeb;}
.fyul li:hover a,.fyul li.active a{ background: linear-gradient(90deg, rgba(17,36,237,1) 0%, rgba(171,0,254,1) 100%);color:#fff; }
.fyul .fytext{width:0.42rem;line-height:0.2rem;border:1px solid #ddd;display:block;}
/************************/
.xyjs{}
.xqtitle{ padding:0.2rem;background:#f6f6ff;}
.xqtitle h4{width:100%;line-height:0.4rem;overflow:hidden;font-size:0.24rem; display:block;text-align:center;margin-bottom:0.2rem;}
.xqtitle .xqtime{width:100%;text-align:center;display: flex;justify-content: center;flex-wrap: wrap;}
.xqtitle .xqtime label{display:block; margin:0 0.1rem;opacity:0.6;line-height:0.2rem;float:left;display:flex;justify-content:center;}
.xqtitle .xqtime label span{ line-height:0.2rem;}
.xqfont{margin:0.2rem 0;}
.xqfont img{display: inline-block;max-width: 100%}
.xqfont p,.xqfont span{font-size: 0.18rem;line-height: 3;}
.xqfont table{margin: 0 auto !important;border-left: 0.01rem solid #000 !important;border-top: 0.01rem solid #000 !important;border-spacing: 0;}
.xqfont table tr{width: min-content;word-break: break-word;border:0.01rem solid #000 !important;}
.xqfont table td{border-bottom:0.01rem solid #000 !important;border-right: 0.01rem solid #000 !important;min-width:1rem;border-left: none!important;border-top: none!important;}
.xqfont td p,.xqfont td span{font-size:0.16rem !important;line-height:2.5 !important;text-indent:0 !important;min-width:1rem !important;}
.xqsx li{width:48%;float:left;}
.xqsx li a{width:100%; display:block;}
.xqsx li:nth-child(2){ float:right;}
.xqsx li h4{width:1.35rem;line-height:0.5rem;overflow:hidden;font-size:0.18rem; display:block;text-align:center;float:left;background: linear-gradient(90deg, rgba(17,36,237,1) 0%, rgba(171,0,254,1) 100%);color:#fff;}
.xqsx li span{width:calc(100% - 1.35rem);line-height:0.5rem;height:0.5rem;overflow:hidden;font-size:0.18rem; display:block;float:left;background:#fafafa; padding:0 0.1rem;text-overflow:ellipsis;white-space: nowrap;}
.xqsx li:hover h4{color:#fff;}
.xqsx li:hover span{background: linear-gradient(90deg, rgba(17,36,237,1) 0%, rgba(171,0,254,1) 100%);color:#fff;}
@media screen and (max-width:1680px) {
}
@media screen and (max-width:1620px) {
	.wd{width:90%;}
}
@media screen and (max-width:1550px) {
}
@media screen and (max-width:1500px) {
}
@media screen and (max-width:1440px) {
	.cont{margin:0.3rem auto;}
	.xwdtqh .xwdtqhimg{height:308px;}
	.box02{margin:0.3rem 0 0.3rem 0;}
}
@media screen and (max-width:1366px) {
	.xwdtqh .xwdtqhimg{height:291px;}
	.title b,.title strong,.tab_box .title b.on{font-size: 0.22rem;}
	.title{padding: 0 0 0.05rem 0;}
	.title b:before{bottom: -0.07rem;}
	.icoul .icofont{font-size: 0.2rem;}
}
@media screen and (max-width:1300px) {
}
@media screen and (max-width:1210px) {
	.logocont .logo{width:75%;}
	.logocont .logo img{width:100%;}
	.xwdtqh .xwdtqhimg{height:260px;}
	.navss{margin: 0.23rem 0 0 0;}
	.xwdtul li span,.box02 .itemul li span{width: calc(100% - 1rem);}
}
@media screen and (max-width:1100px) {
	.xwdtqh .xwdtqhimg{height:215px;}
	.box02{margin:0.2rem 0;}
}
@media screen and (max-width:1024px) {
	.xwdt,.tzgg,.xwdtqh,.xwdtul{width:100%;}
	.box02 .item{width:100%;margin:0 0 0.2rem 0;}
	.xwdtqh .xwdtqhimg{height:auto;}
	.xwdtul{margin:0.2rem 0;}
	.navli{width:14.28%;margin:0;}
	.nytzggul li{padding: 0.1rem 0;}
	.nytzggul li a{ padding: 0;}
	.nytzggul .jtywtime{font-size:0.12rem;width: 0.7rem;height:auto;padding:0.1rem 0;}
	.nytzggul .jtywtime strong{font-size: 0.24rem; line-height:0.24rem;}
	.nytzggul li span{width: calc(100% - 0.7rem);font-size:0.16rem; line-height:51px;height:51px;padding: 0 0 0 0.1rem;}
	.nytzggul li:hover a{padding:0 0.1rem;}
	.nrk{margin:0.2rem 0 0.4rem 0;padding:0;}
}
@media screen and (max-width:900px) {
	.navbox,.logocont .logor{display:none;}
	.topnav{display:block;opacity: 1;visibility: visible;}
	#header .menua{display:block;opacity: 1;visibility: visible;top: 0.25rem;right: 0.25rem;}
	#header .menua a{width:0.5rem;height:0.5rem;}
	#header .menua a img{width:0.3rem;}
	.icoul .icofont{ font-size: 0.18rem; line-height:0.2rem;}
	.cont{margin:0.2rem auto 0 auto;}
	.ss{display:none;}
	.navss{margin:0.15rem 0 0 0;}
	.logocont .xyzz{margin:0  0.4rem 0 0;}
	#header .menua{top: 0.18rem;}
	.box04 .lxwm{width:100%;}
	.box04 .bqlogo{ margin: 0.2rem 0;}
	.box04 .bqlogo img{width:100%;}
	.box04 .ewm{float:none;margin:0 auto;}
	.box04{padding:0.2rem 0 0 0;}
	.jtjsnr{width:100%;}
	.jtjsright{max-width:100%;margin:0 auto;float:none;}
	.nrk{padding:0;margin:0.2rem 0;}
	.jtjsnrtitle{font-size: 0.22rem;}
	.jtjsnr p{margin: 0.15rem 0;}
	.dw{padding:0.1rem;}
	.xqsx li{width:100%;margin:0 0 0.2rem 0;}
	.xqtitle h4{font-size: 0.2rem; line-height:0.24rem;}
}
@media screen and (max-width:800px) {
    .xsfctt{width:100%;}
    .xsfctt .xsfcimg{height:auto;}
    .xsfccont .xsfcul{width:100%;}
	
}
@media screen and (max-width:700px) {
}
@media screen and (max-width:600px) {
	.jtywul li{padding:0.1rem 0;}
	.jtywul .jtywimg{width:100%;height:auto;}
	.jtywul .jtywfont{width:100%;padding:0;}
	.jtywul .jtywfont span{font-size: 0.18rem;margin: 0.1rem 0;}
	.jtywul li:hover a{padding:0 0.1rem;}
}
@media screen and (max-width:500px) {
	.logocont .logo{width:100%;}
	.navss{width:100%;}
	#header .menua{top: 0.8rem;}
	.title b, .title strong,.tab_box .title b.on{font-size:0.2rem;}
	.icoul li{width:100%;margin:0 0 0.2rem 0;}
	#header .menua a{width:0.4rem;height:0.4rem;padding:0.08rem 0 0 0;}
	#header .menua a img{width:0.25rem;}
	.nytzggul{margin: 0 0 0.2rem 0;}
	.xqtitle h4{font-size: 0.18rem; line-height:0.2rem;margin:0 0 0.1rem 0;}
	.xqtitle .xqtime label{font-size:0.12rem;}
	.xqsx li h4{width: 0.8rem;font-size: 0.14rem;}
	.xqsx li span{ width: calc(100% - 0.8rem);}
	.jtywul{ margin-bottom: 0.3rem;}
	.nycont{margin: -0.25rem 0 0 0;}
	.xqfont p, .xqfont span{line-height:2 !important;font-size:0.14rem !important;}
	.xqtitle .xqtime label span {font-size:0.14rem !important;}
	.box04 .bqcont{padding:0.2rem 0;}
	.dwbox{display:none;}
	.nyej{width:100%;display:flex;flex-wrap:wrap;justify-content:center;}
	.nyej li{margin:0;border-bottom:0;}
	.nyej li a{padding: 0 0.1rem;}
	.nyej li:hover, .nyej li.on{background: linear-gradient(90deg, rgba(17, 36, 237, 1) 0%, rgba(171, 0, 254, 1) 100%);border-bottom:0;}
	.nyej li:hover a, .nyej li.on a{color:#fff;}
	.jtjsnr p,.jtjsnr span{font-size:0.14rem !important;}
}
@media screen and (max-width:414px) {
	.jtjsnrtitle{font-size: 0.18rem;}
	.jtywul{ margin-bottom: 0.2rem;}
	.sybanner .swiper-slide img{height:100px;}
}
@media screen and (max-width:375px){
    #header .menua{top: 0.7rem;}
	.nytzggul li span{font-size:0.14rem;}
}
@media screen and (max-width:320px){
	.nytzggul li span{line-height:25px;-webkit-line-clamp:2;}
	#header .menua{ top: 0.6rem;right: 0.2rem;}
}


