body{ color:#333; margin:0 auto;}
.wd{width:1600px; margin: 0 auto;}
.leftUp img{-webkit-animation-name:leftUp;animation-name:leftUp;}
.hide0{display:none;}
.return_box{right:0;top:10px;line-height:1.5;}
.return_box a{color:#fff;font-size:14px;line-height:1.5;background:rgba(0,0,0,0.3);border-radius:25px;padding:5px 20px;;}
.return_box a:hover{background:#fff;color:#0b5cae;}

@-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; background:#0b5cae;}
.topbj{width:100%;border-bottom:0.01rem solid #3571ad;}
.logocont{padding:0.3rem 0;}
.logocont .logo{ float:left;}
.logocont .logor{float: right;display: flex;justify-content: space-around;flex-wrap: wrap;margin:0.13rem 0 0 0;}
.serch{margin:0.05rem 0 0 0;}
.serch form{display: flex;  overflow:hidden;float: right;}
.serch .text{width:3.65rem;height:0.42rem;padding:0 0.1rem;background:#fff;  border-radius:0.21rem; -moz-border-radius:0.21rem; -ms-border-radius:0.21rem; -o-border-radius:0.21rem; -webkit-border-radius:0.21rem;overflow:hidden;}
.serch form a{width:0.42rem;height:0.42rem;background:#fff;margin:0 0 0 0.1rem; border-radius:0.21rem; -moz-border-radius:0.21rem; -ms-border-radius:0.21rem; -o-border-radius:0.21rem; -webkit-border-radius:0.21rem;}
.serch form img{width:0.22rem;height:0.22rem;margin:0.1rem 0 0 0.1rem;}
.serch .srimg{width:0.42rem;height:0.42rem;margin:0;border-radius: 50%;background: #fff;padding: 0.1rem;    margin: 0 0 0 0.1rem;}
.serch input::-webkit-input-placeholder {color: #999;}
.navcont{width:100%;}
.navbox{width:100%;}
.navli{width:12.5%;float:left;position:relative;}
.navyjlm{width:100%;}
.navyjlm a{width:100%;font-size:0.2rem;font-weight:bold; line-height:0.65rem;height:0.65rem;color:#fff;text-align:center;display:block;overflow:hidden;position:relative;}
.navyjlm a:hover,.navyjlm .on{background:rgba(255,255,255,0.2); }
.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:#0b5cae;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:#1785f3;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:#00abba; text-align:center; display: block;}
#header .menu .nav_right li .ejlm a:hover{ color: #fff;background:#00abba;}
/**************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.2rem;position:absolute;z-index:2;display:flex;flex-wrap:wrap;justify-content:center;}
.sybanner .banner_pages .swiper-pagination-bullet{width:0.18rem; height:0.18rem; line-height:0.18rem;display:block;opacity:0.5; cursor:pointer;border:0.02rem solid #fff}
.sybanner .banner_pages .swiper-pagination-bullet-active{opacity:1;background:#fff !important;}
/************************/
.titlename{float:left;display:block;font-size:0.28rem; line-height:0.3rem;font-weight:bold;padding:0.28rem 0 0.2rem 0;position:relative;}
.titlename:before{content:"";width:100%;height:0.04rem;background:#0b5caf;position:absolute;left:0;bottom:0;}
.titlename:after{content:"";width:0.71rem;height:0.78rem;background:url("../img/title01.png") no-repeat;background-size: cover;position:absolute;left:50%;bottom:0;margin:0 0 0 -0.35rem;}


.title .gd{float:right;display:block;color:#999;line-height:0.3rem;padding:0 0.25rem 0 0;position:relative;margin:0.35rem 0 0 0;}
.title .gd:before{content:"";width:0.14rem;height:0.14rem;background:url("../img/gdjt01.png") no-repeat;background-size:100%;position:absolute;right:0;top:0.08rem;overflow:hidden;}
.title .gd:hover{background:#0b5caf;color:#fff;padding:0 0.35rem 0 0.1rem;}
.title .gd:hover:before{background:url("../img/gdjt01.png") 0 -0.14rem no-repeat;right:0.1rem;transition:0.5s;background-size:100%;}
.cont01,.zcfgbox{margin:0.3rem 0 0 0;}
/************************/
.box01{margin:0.2rem 0 0.4rem 0;}
.hzjlqh,.hzjlul,.djyl,.cjdt{width:48%;}
.hzjlqh{float:left;position:relative;}
.hzjlqh .hzjx_box{width:100%; position:relative; z-index:0;border-radius: 20px;overflow: hidden;display: block;}
.hzjlqh .hzjx_box .hzjlqhimg,.hzjlqh .hzjx_box video{width:100%;height:425px;overflow:hidden; display:block;}
.hzjlqh .hzjx_box video{background:#000;}
.hzjlqh .hzjx_box .hzjlqhimg img,.hzjlqh .hzjx_box video img{width:100%;height:100%;object-fit:cover;transition:0.5s;}
.hzjlqh .hzjx_box .hzjlqhfont{width:100%;background:#0b5caf;}
.hzjlqh .hzjx_box .hzjlqhfont p{width:90%; margin:0 auto;line-height:0.65rem;height:0.65rem;font-size:0.22rem;color:#fff;text-align:center;font-weight:bold; overflow:hidden;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}
.hzjlqh .hzjx_box:hover .hzjlqhimg img{animation: centerBig 2s linear infinite;}
.hzjlqh .hzjx_box:hover .hzjlqhfont{background:#c91b24;}
.hzjlqh .hzjx_box span{width:0.77rem;height:0.77rem;display:block;background:url("../img/ico02.png") no-repeat;background-size:cover;position:absolute;left:50%;top:40%;margin:0 0 0 -0.38rem;}
.hzjlqh .prev{width:0.54rem;height:0.54rem;background:url("../img/ico03.png") no-repeat;background-size:cover;position:absolute;left:0.35rem;top:40%;}
.hzjlqh .next{width:0.54rem;height:0.54rem;background:url("../img/ico04.png") no-repeat;background-size:cover;position:absolute;right:0.35rem;top:40%;}
.hzjlqh .prev:hover{background:url("../img/ico03.png") 0 -0.54rem no-repeat;background-size:cover;}
.hzjlqh .next:hover{background:url("../img/ico04.png") 0 -0.54rem no-repeat;background-size:cover;}
.hzjlul{float:right;box-shadow: 0 0 0.15rem #dbdbdb;padding:0 0.25rem 0.2rem 0.25rem;}
.hzjlul li{width:100%;display:block;margin: 0.22rem 0 0 0;}
.hzjlul li a{width:100%;display:block;}

.hzjlul .hzjltime{width:0.8rem;float:left;border:0.01rem solid #e5e5e5;padding:0.05rem 0; line-height:0.2rem;text-align:center;color:#0b5caf;}
.hzjlul .hzjltime strong{width:100%; line-height:0.4rem;display:block;font-size:0.4rem;text-align:center;}
.hzjlul .hzjlfont{width:calc(100% - 0.9rem);float:left;padding:0 0 0 0.2rem;}
.hzjlul .hzjlfont span{width:100%;display:block;line-height:0.4rem;height:0.4rem;font-size:0.18rem;overflow:hidden;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical; }
.hzjlul .hzjlfont p{width:100%;line-height:0.3rem;height:0.3rem;font-size:0.16rem;overflow:hidden;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical; color:#999;}
.hzjlul li:hover{background:#0b5caf;}
.hzjlul li:hover a{padding:0 0.1rem;transition:0.5s;}
.hzjlul li:hover .hzjltime{color:#fff;border:0.01rem solid #0684ff;}
.hzjlul li:hover .hzjlfont span{color:#fff;}
.hzjlul li:hover .hzjlfont p{color:#fff;}
/************************/
.box02{}
.box02 .wd{ position:relative;padding:0.2rem 0.2rem;z-index:2;background:#fafafa;}
/*.box02 .wd:before{content:"";width:3.93rem;height:2.25rem;background:url("../img/xyboxbj02.png") right bottom no-repeat;background-size: contain;position:absolute;right:0;bottom:0;z-index:-1;}*/
.djyl,.zcfg,.xyqh{float:left;}
.cjdt,.dxal,.xyqhul{float:right;}
.djylul{margin:0.2rem 0 0 0;}
.djylul li{width:100%;display:block;border-bottom:0.01rem solid #e5e5e5;}
.djylul li a{width:100%;display:block;}
.djylul li .sp{width:calc(100% - 0.9rem); float:left;line-height:0.6rem;height:0.6rem;font-size:0.18rem;padding:0 0.2rem;position:relative;overflow:hidden;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical; }
.djylul li .sp:before{ content:"";width:0.13rem;height:0.22rem;background:url("../img/ico05.png") no-repeat;background-size:cover;position:absolute;left:0;top:0.17rem;}
.djylul li p{width:0.82rem;display:block;float:right;line-height:0.6rem;height:0.6rem;font-size:0.16rem;color:#999; overflow:hidden;text-align:right;}
.djylul li:hover{background:#0b5caf;}
.djylul li:hover a{padding:0 0.1rem;transition:0.5s;}
.djylul li:hover span:before{background:url("../img/ico05b.png") no-repeat;}
.djylul li:hover span{color:#fff;}
.djylul li:hover p{color:#fff;}

.keywordfontcolor271071{display: inline-block;line-height: 0.6rem;height: 0.6rem;font-size: 0.18rem !important;color:#f00 !important;FONT-WEIGHT: bold;}
/************************/
.zcfg,.dxal,.xyqh,.xyqhul{width:49%;}
.zcfgbox{box-shadow: 0 0 0.15rem #dbdbdb;-moz-border-radius:0.1rem; -ms-border-radius:0.1rem; -o-border-radius:0.1rem; -webkit-border-radius:0.1rem;overflow:hidden;}
.zcfgimg{width:100%;position:relative;}
.zcfgimg img{width:100%;height:175px;object-fit:cover;transition:0.5s;}
.zcfgimg span{width:0.77rem;height:0.77rem;display:block;background:url("../img/ico02.png") no-repeat;background-size:cover;position:absolute;left:50%;top:0.5rem;margin:0 0 0 -0.38rem;}
.zcfgul{padding:0.2rem 0.3rem;}
.zcfgul li{width:100%;display:block;border-bottom:0.01rem solid #e5e5e5;padding:0.1rem 0;}
.zcfgul li a{width:100%;display:block;}
.zcfgul li span{width:100%;line-height:0.4rem;height:0.4rem;font-size:0.18rem;padding:0 0 0 0.2rem;position:relative;overflow:hidden;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical; }
.zcfgul li span:before{ content:"";width:0.13rem;height:0.22rem;background:url("../img/ico05.png") no-repeat;background-size:cover;position:absolute;left:0;top:0.07rem;}
.zcfgul li p{width:100%;display:block;float:right;line-height:0.2rem;height:0.2rem;font-size:0.16rem;color:#999; overflow:hidden;padding:0 0 0 0.2rem;}
.zcfgul li:hover{background:#0b5caf;}
.zcfgul li:hover a{padding:0 0.1rem;transition:0.5s;}
.zcfgul li:hover span:before{background:url("../img/ico05b.png") no-repeat;}
.zcfgul li:hover span{color:#fff;}
.zcfgul li:hover p{color:#fff;}
/************************/
.cont03{margin:0.3rem 0 0 0;}
.cont03>.hd{width:100%;height:1rem;}
.cont03>.hd li{float:left;margin:0 0.4rem 0 0;cursor:pointer;font-size:0.28rem; line-height:0.3rem;font-weight:bold;padding:0.28rem 0 0.2rem 0;color:#999;position:relative;}
.cont03>.hd li:hover,.cont03>.hd li.on{color:#333;}
.cont03>.hd li:hover:before,.cont03>.hd li.on:before{content:"";width:100%;height:0.04rem;background:#0b5caf;position:absolute;left:0;bottom:0;}
.cont03>.hd li:hover:after,.cont03>.hd li.on:after{content:"";width:0.71rem;height:0.78rem;background:url("../img/title01.png") no-repeat;background-size: cover;position:absolute;left:50%;bottom:0; margin:0 0 0 -0.35rem;}
/************************/
.xybox{margin:0.2rem 0 0 0;position:relative;}
.xyqh{position:relative;}
.xyqh .xyqh_page{display:flex;flex-wrap:wrap;justify-content:center;width:100%; height:0.2rem;position:absolute;left:0;bottom:0.7rem !important;z-index:3}
.xyqh .xyqh_page span{width:0.18rem; height:0.18rem; border-radius:50%;border:0.02rem solid #fff;margin:0 0.05rem;cursor:pointer;}
.xyqh .xyqh_page span.swiper-pagination-bullet-active{background:#fff;}
.xyqh .xyqh_box {width:100%;display:block;position:relative;}
.xyqh .xyqh_box .xyqhimg{width:100%;height:420px;overflow:hidden; display:block;}
.xyqh .xyqh_box .xyqhimg img{width:100%;display:block;height:100%;object-fit:cover;transition:0.5s;}
.xyqh .xyqh_box .xyqhfont{width:100%;height:1rem; background: linear-gradient(180deg, rgba(0,0,0,0) 0%, #000 100%);position:absolute;left:0;bottom:0;}
.xyqh .xyqh_box .xyqhfont p{width:90%;height:0.5rem; line-height:0.5rem;font-size:0.22rem;font-weight:bold; color:#fff;text-align:center; margin:0.35rem auto 0 auto;overflow:hidden;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical; }
.xyqh .xyqh_box:hover .xyqhimg img{animation: centerBig 2s linear 1;}
.xyqh .xyqh_box:hover .xyqhfont{ background: linear-gradient(180deg, rgba(3,106,207,0) 0%, rgba(3,106,207,1) 100%);}

.xybox .xyqhul{}
.xybox .xyqhul li{width:100%;display:block;border-bottom:0.01rem solid #e5e5e5;}
.xybox .xyqhul li a{width:100%;display:block;}
.xybox .xyqhul li span{width:calc(100% - 0.9rem); float:left;line-height:0.59rem;height:0.59rem;font-size:0.18rem;padding:0 0.2rem;position:relative;overflow:hidden;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical; }
.xybox .xyqhul li span:before{content:"";width:0.13rem;height:0.22rem;background:url("../img/ico05.png") no-repeat;background-size:cover;position:absolute;left:0;top:0.17rem;}
.xybox .xyqhul li p{width:0.82rem;display:block;float:right;line-height:0.59rem;height:0.59rem;font-size:0.16rem;color:#999; overflow:hidden;text-align:right;}
.xybox .xyqhul li:hover{background:#0b5caf;}
.xybox .xyqhul li:hover a{padding:0 0.1rem;transition:0.5s;}
.xybox .xyqhul li:hover span:before{background:url("../img/ico05b.png") no-repeat;}
.xybox .xyqhul li:hover span{color:#fff;}
.xybox .xyqhul li:hover p{color:#fff;}
.xyqhgd{position:absolute;right:0;top:-1.2rem;}

.box03{position:relative; padding: 0.2rem 0 0.6rem 0;}
.box03:before{content:"";width:4.68rem;height:3.37rem; background:url("../img/xyboxbj.jpg") right bottom no-repeat;background-size: contain;z-index:-1;position:absolute;right:0;bottom:0;}
.box03 .nybox2{padding:0.3rem 0 0 0;}
/************************/
.box04{width:100%;background:url("../img/bqbj01.jpg") center bottom no-repeat;background-size:cover; }
.box04>.wd{ padding:0.4rem 0;display:flex;flex-wrap:wrap;justify-content:center;}
.box04 .bqleft,.bqlogo{width:33.3%;}
.box04 .bqleft span{line-height:0.2rem;font-size:0.2rem;color:#fff;display:block;}
.box04 .bqul{width:100%;display:block;margin:0.3rem 0 0 0;}
.box04 .bqul li{width:33.3%;display:block;float:left;padding:0 0.2rem 0 0;}
.box04 .bqul li a{width:100%; line-height:0.36rem;height:0.36rem;color:#fff;overflow:hidden;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical; }
.box04 .bqleft:last-child{padding:0 0 0 0.4rem;}
.box04 .bqleft:last-child .bqul li{width:50%;}
.box04 .bqlogo{border-left:0.01rem solid #3d7bb4;border-right:0.01rem solid #3d7bb4;padding:0 0.3rem;}
.bqlogo2{width:100%;display:block;text-align:center;}
.bqlogo2 img{max-width:100%;margin:0 auto;}
.bqlogo p{text-align:center;color:#fff; line-height:0.2rem;margin:0.25rem 0 0 0;}
.bqbottom{padding:0.2rem 0;border-top:0.01rem solid #3d7bb4;display:none;visibily:hidden;}
.bah,.bah a,.bah p,.jszc,.jszc a{line-height:0.3rem;color:#fff;}
.bah{float:left;}
.jszc{float:right;}
.bah a:hover,.jszc a:hover,.box04 .bqul li:hover a{color:#fcff00;}
.current_div {    height: 0.6rem;  line-height: 0.6rem;display:none;}
/************************/
.xybox .xyfcbox{margin:0;}

@media screen and (max-width:1680px) {
}
@media screen and (max-width:1620px) {
	.wd{width:90%;}
}
@media screen and (max-width:1550px) {
	.titlename span,.cont03>.hd li:hover span, .cont03>.hd li.on span{font-size: 0.36rem;}
	.titlename p,.cont03>.hd li:hover p, .cont03>.hd li.on p{font-size: 0.16rem;}
	.hzjlqh .bd .hzjlqhimg, .hzjlqh .bd video{height:365px;}
	.hzjlul li{    margin: 0.13rem 0 0 0;}
	.xyqh .parBd .xyqhimg{height:465px;}
	.xybox .xyqhul li span,.xybox .xyqhul li p{ line-height:0.52rem;height:0.52rem;}
	.xybox .xyqhul li span:before{top: 0.13rem;}
	.hzjlul .hzjltime strong{font-size: 0.32rem;}
	.hzjlqh .bd .hzjlqhfont p,.xyqh .parBd .xyqhfont p{font-size:0.2rem;}
.xyqh .xyqh_box .xyqhimg{height:360px;}
.hzjlqh .hzjx_box .hzjlqhimg, .hzjlqh .hzjx_box video{height:360px;}
}
@media screen and (max-width:1500px) {
}
@media screen and (max-width:1440px) {
	.hzjlqh .bd .hzjlqhimg, .hzjlqh .bd video{height:340px;}
	.xyqh .parBd .xyqhimg{height:430px;}
	.cont03>.hd li span{font-size:0.3rem;}
.xyqh .xyqh_box .xyqhimg{height:340px;}
.hzjlqh .hzjx_box .hzjlqhimg, .hzjlqh .hzjx_box video{height:340px;}
}
@media screen and (max-width:1380px) {
.xyqh .xyqh_box .xyqhimg{height:320px;}
.hzjlqh .hzjx_box .hzjlqhimg, .hzjlqh .hzjx_box video{height:320px;}
}
@media screen and (max-width:1366px) {
	.hzjlqh .bd .hzjlqhimg, .hzjlqh .bd video{height:320px;}
	.xyqh .parBd .xyqhimg{height:410px;}
	.titlename span, .cont03>.hd li:hover span, .cont03>.hd li.on span{font-size:0.3rem;}
	.cont03>.hd li span{font-size:0.24rem;}
	.cont03>.hd li:hover p:after, .cont03>.hd li.on p:after,.titlename p:after{left: 0.28rem;}
	.titlename span, .cont03>.hd li:hover span, .cont03>.hd li.on span{font-size:0.28rem;}
	.box01{margin: 0.3rem 0 0.4rem 0}
	.box03{padding: 0.3rem 0 0.4rem 0}
	.box02bj{padding:0.3rem 0;}
	.cont03{margin: 0.3rem 0 0 0;}
	.cont01, .djylul,.zcfgbox{margin: 0.2rem 0 0 0;}
	.zcfgul{padding:0.2rem;}
	.title .gd{margin: 0.2rem 0 0 0;}
	.titlename{font-size:0.24rem;}
	.cont03>.hd li{font-size:0.24rem;}
}
@media screen and (max-width:1300px) {
.xyqh .xyqh_box .xyqhimg{height:305px;}
.hzjlqh .hzjx_box .hzjlqhimg, .hzjlqh .hzjx_box video{height:305px;}
}
@media screen and (max-width:1280px) {
.xyqh .xyqh_box .xyqhimg{height:298px;}}
@media screen and (max-width:1210px) {
	.logocont .logo{width:60%;}
	.logocont .logo img{width:100%;height: auto;}
	.hzjlqh .bd .hzjlqhimg, .hzjlqh .bd video{height:280px;}
	.xyqh .parBd .xyqhimg{height:305px;}
	.xybox .xyqhul li p,.djylul li p{width:auto;}
	/*.xybox .xyqhul li span,.djylul li span{width:calc(100% - 1.5rem)}*/
	.cont03>.hd li:hover p:after, .cont03>.hd li.on p:after, .titlename p:after{left:0;}
	
}
@media screen and (max-width:1200px) {
.xyqh .xyqh_box .xyqhimg{height:235px;}
.hzjlqh .hzjx_box .hzjlqhimg, .hzjlqh .hzjx_box video{height:240px;}
.xybox .xyqhul li span,.djylul li .sp{width: calc(100% - 1rem);}
}
@media screen and (max-width:1024px) {
}
@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;}
	.hzjlqh, .hzjlul, .djyl, .cjdt,.zcfg, .dxal, .xyqh, .xyqhul,.box04 .bqleft, .bqlogo{width:100%;}
	.xyqh .parBd .xyqhimg{height:435px;}
	.hzjlul{margin:0.2rem 0 0 0;padding:0.2rem;}
	.cjdt,.dxal,.xyqhul{margin:0.2rem 0 0 0;}
	.box04 .bqlogo{border-left:0;border-right:0;padding:0.2rem 0; margin:0.2rem 0 0 0;}
	.box04 .bqleft:last-child{padding:0;margin:0.2rem 0 0 0;}
	.hzjlqh .bd .hzjlqhimg, .hzjlqh .bd video{height:435px;}
	.bqlogo{order:1;border:none}
	.current_div { display:block;}
	.titlename{font-size:0.2rem;}
	.cont03>.hd li{font-size:0.2rem;}
}
@media screen and (max-width:800px) {
	
}
@media screen and (max-width:700px) {
}
@media screen and (max-width:600px) {
}
@media screen and (max-width:500px) {
	#header .menua{right:0.15rem;}
	#header .menua a{width: 0.3rem;height:0.3rem;padding:6px 0 0 0;}
	#header .menua a img{width: 0.15rem;}
	.logocont .logo{width: 90%;}
	.hzjlqh .bd .hzjlqhimg, .hzjlqh .bd video{height:240px;}
	.hzjlqh .bd .hzjlqhfont p, .xyqh .parBd .xyqhfont p{font-size:0.18rem;}
	.hzjlul .hzjltime strong{font-size:0.24rem;}
	.hzjlul .hzjlfont{padding: 0 0 0 0.1rem;}
	.xybox .xyqhul li span, .djylul li span{    width: calc(100% - 1rem);padding:0 0 0 0.2rem;}
	.xybox .xyqhul li p, .djylul li p{width:auto;}
	.xyqh .parBd .xyqhimg{height:300px;}
	.cont03>.hd{height:0.8rem;}
	.box04>.wd{padding: 0.2rem 0;}
	.box01{margin: 0.2rem 0;}
	.box03{padding: 0.2rem 0;}
	.jszc,.bah{width:100%;text-align:center;}
	.sybanner .banner_pages{display:none;}
	.xyqhgd{position: initial;}
	.xyqhgd .gd{ margin:0.2rem 0 0 0;}
	.hzjlqh .next{right:0.1rem;}
	.hzjlqh .prev{left:0.1rem;}
}
@media screen and (max-width:414px) {
	.hzjlqh .bd .hzjlqhimg, .hzjlqh .bd video{height:205px;}
	.hzjlqh .bd .hzjlqhfont p{line-height:0.5rem;height:0.5rem;}
	.titlename span, .cont03>.hd li:hover span, .cont03>.hd li.on span{font-size:0.24rem;}
	.zcfgimg img{height:85px;}
	.zcfgimg span{top: 0.2rem;}
	.cont03>.hd li{margin: 0 0.1rem 0 0;}
	.xyqh .parBd .xyqhimg{height:255px;}
	.xyqhgd{top: -1rem;}
	.box04 .bqul{margin: 0.2rem 0 0 0;}
	.hzjlqh .bd span{top:30%;}
        .hzjlqh .hzjx_box .hzjlqhimg,.hzjlqh .hzjx_box video{width:100%;height:230px;overflow:hidden; display:block;}
        .xyqh .xyqh_box .xyqhimg{height:240px;}
        .xyqh .xyqh_box .xyqhfont p{font-size:0.18rem;}
        .hzjlqh .hzjx_box .hzjlqhfont p{font-size:0.18rem;}
}
@media screen and (max-width:375px){
	.hzjlqh .bd .hzjlqhimg, .hzjlqh .bd video{height:185px;}
	.xyqh .parBd .xyqhimg{height:230px;}
	.box03:before{max-width:100%;max-height:2.8rem;}
	.box02bj:before{max-width:100%;max-height:2.3rem;}
}
@media screen and (max-width:320px){
}