body{ color:#333; margin:0 auto;}
.wd{width:1400px; 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;}
.topbox{width:100%;position:absolute;left:0;top:0.35rem;}
.top .logo{width:5.61rem;float:left;}
.top .logo img{width:100%;}
.top .logoright{float:right;margin:0.2rem 0 0 0;}
.top .topul li{float:left;}
.top .topul li a{display:block;line-height:0.2rem;float:left;color:#fff;}
.top .topul li p{line-height:0.2rem;float:left;margin:0 0.1rem;color:#fff;}
.top form{width:3.4rem;background:#fff; display:block;border-radius:0.2rem;overflow:hidden;margin:0.1rem 0 0 0;}
.top form input{width:calc(100% - 0.5rem); float:left; line-height:0.4rem;font-size:0.14rem;padding:0 0 0 0.1rem;    border: 0 !important;font-weight: inherit !important;}
.top input::-webkit-input-placeholder {color: #999;}
.top form button{width:0.26rem;height:0.27rem; float:right;padding:0;margin:0;background:#fff;margin:0.06rem 0.15rem 0 0;}
.top form button img{width:100%;}
.banner{width:100%;border-bottom:0.05rem solid #0153c1;}
.banner img{width:100%;}
.nav{background: linear-gradient(180deg, #fff 60%, #a6ceff 100%); box-shadow: 0 0.1rem 0.1rem rgba(195,222,255);width:100%;position:relative;z-index:3;}
.navli{width:12.5%;float:left;position:relative;margin:0 0 0 0;}
.navli:nth-child(8n){ float:right;margin:0; }
.navyjlm{width:100%;}
.navyjlm a{width:100%;font-size:0.18rem;line-height:0.5rem;height:0.5rem;text-align:center;display:block;overflow:hidden;position:relative;}
.navyjlm a:hover,.navyjlm .on{/*background: linear-gradient(180deg, #a6ceff 0%, rgba(255,255,255,0.5) 40%);*/background:#0066cc;color:#fff;border-left:0.01rem solid #fff;border-right:0.01rem 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:#0066cc;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:80px;right:40px;opacity:0;visibility:hidden;}
#header .menua a{ width:40px; height:42px;background:#3192f3;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:#0066cc;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:#3192f3; text-align:center; display: block;}
#header .menu .nav_right li .ejlm a:hover{ color: #fff;background:#3192f3;}
/************************/
.box01{background:url("../img/bj01.jpg") center bottom no-repeat;background-size:cover;padding:0.3rem 0;}
.tpxwqh{width:53%;float:left;border-radius:0.05rem;position:relative; border:0.01rem solid #fff;background:#fff; box-shadow: inset 0px 0px 10px rgba(199,225,255);}
.tpxwqh:before{content:"";width:100%;height:100%;box-shadow:0px 0.1rem 0.1rem rgba(0,0,0,0.05);position:absolute;left:0;top:0;}
.tpxwqh .hd{ height:18px; overflow:hidden; position:absolute; right:0; bottom:0.15rem; z-index:1; }
.tpxwqh .hd ul{ overflow:hidden; zoom:1; float:left;  }
.tpxwqh .hd ul li{ float:left; margin-right:0.1rem;  width:0.14rem; height:0.14rem; background:#fff;border-radius:50%;border:0.02rem solid #0066cc; cursor:pointer; }
.tpxwqh .hd ul li.on{ background:#0066cc;  }
.tpxwqh .bd{ position:relative;   z-index:0; padding:0.1rem; }
.tpxwqh .bd li{width:100%; zoom:1; vertical-align:middle; }
.tpxwqh .bd li a{width:100%;display:block;}
.tpxwqh .bd li p{width:100%;padding:0 16% 0 0.15rem; line-height:0.2rem;height:0.2rem;font-size:0.18rem;margin:0.15rem 0 0.05rem 0; overflow:hidden; display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}
.tpxwqh .tpxwqhimg{width:100%; height:440px;overflow:hidden;border-radius:0.1rem;}
.tpxwqh .tpxwqhimg img{width:100%;height:100%;object-fit: cover;transition:0.5s;}
.tpxwqh .bd li:hover p{color:#0066cc;text-decoration:underline;}
.tpxwqh .bd li:hover .tpxwqhimg img{transform: scale(1.1);}
.gzdtbox{width:45%;float:right;}
.gzdt{width:100%;position:relative;border-radius:0.05rem;border:0.01rem solid #fff;background:#fff; box-shadow: inset 0px 0px 10px rgba(199,225,255);}
.gzdt:before{content:"";width:100%;height:100%;box-shadow:0px 0.1rem 0.1rem rgba(0,0,0,0.05);position:absolute;left:0;top:0;}
.gzdttitle{background: linear-gradient(180deg, #fff 60%, #d1e6ff 100%);padding:0.1rem 0;position:relative; box-shadow:inset 0 0.05rem 0.05rem rgb(227 241 254);}
.gzdttitle:before{content:"";width:100%;height:100%;box-shadow:0px 0.1rem 0.1rem rgba(199,225,255,0.3);position:absolute;left:0;top:0;}
.gzdttitle h5{float:left;display:block;line-height:0.2rem;font-size:0.2rem; padding:0 0 0 0.15rem;color:#0066cc;border-left:0.02rem solid #0066cc;}
.gzdttitle a{float:right;display:block;line-height:0.2rem;font-size: 0.14rem;margin:0 0.2rem 0 0;padding:0 0.22rem 0 0;color:#0066cc;position:relative;}
.gzdttitle a:before{content:"";width:0.18rem;height:0.06rem;position:absolute;right:0;top:0.07rem;background:url("../img/jt06.png") no-repeat;background-size: contain;}
.gzdttitle a:hover{background:#0066cc;color:#fff;padding:0 0.3rem 0 0.1rem}
.gzdttitle a:hover:before{background:url("../img/jt06b.png") no-repeat;right:0.1rem;transition:0.5s;background-size: contain;}
.gzdtul{width:95%;margin:0.09rem auto;}
.gzdtul li{width:100%;border-bottom:0.01rem dashed #cacaca;}
.gzdtul li a{width:100%;display:block;}
.gzdtul li h6{width:calc(100% - 0.85rem); float:left;font-size:0.17rem; line-height:0.44rem;height:0.44rem;position:relative;padding:0 0 0 0.2rem;overflow:hidden; display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}
.gzdtul li h6:before{content:"";width:0.06rem;height:0.06rem;background:#fff;border:0.02rem solid #0066cc;position:absolute;left:0;top:0.17rem;border-radius:50%;}
.gzdtul li p{ display:block;float:right;font-size:0.14rem; line-height:0.44rem;color:#999;}
.gzdtul li:hover{background:#0066cc;}
.gzdtul li:hover a{padding:0 0.1rem;transition:0.5s;}
.gzdtul li:hover h6{color:#fff}
.gzdtul li:hover p{color:#fff}
.gzdt:nth-child(2n){margin:0.2rem 0 0 0;}
/************************/
.title{width:100%;position:relative;}
.title .titleyw{width:100%;font-size:0.7rem;text-align:center;line-height:0.7rem;font-family: "";font-weight:bold;color:#e7f0f8;text-transform: uppercase;}
.title .titlename{width:100%;display:flex;justify-content: center;flex-wrap: wrap;position:absolute;left:0;top:0.2rem;}
.title .titlename>img{width:0.64rem;height:0.5rem;margin:0 0.1rem 0 0;}
.title .titlename h6{display:block; line-height:0.3rem;font-size:0.24rem;font-weight:bold;letter-spacing:0.01rem; position:relative;}
.title .titlename h6:before{content:"";width:100%;height:0.04rem;background:#0066cc;position:absolute;left:0;bottom:0.12rem;transform:skew(-45deg);}
.ztbox01{margin:0 0 0.3rem 0;}
.ztbox01 a{width:100%;display:block;}
.ztbox01 img{width:100%;}
.box02{background:url("../img/bj02.jpg") center top no-repeat;background-size:cover;padding:0.3rem 0 0.4rem 0;}
/************************/
.kjfwul{width:100%;position:relative;overflow:hidden;margin:0.3rem 0 0.2rem 0;}
.kjfwul .next{width:0.45rem; height:0.45rem;cursor:pointer; background:#fff;border:0.01rem solid #bbdbfc;border-radius:50%; position:absolute;right:0;top:45%;z-index:3;}
.kjfwul .next:before{content:"";width:0.13rem;height:0.21rem;background:url("../img/jt04.png") no-repeat;background-size: contain;position:absolute;left:50%;top:0.12rem;margin:0 0 0 -0.06rem;}
.kjfwul .next:hover{background:#0066cc;}
.kjfwul .next:hover:before{background:url("../img/jt04b.png") no-repeat;background-size: contain;transition:0.5s;}
.kjfwul .prev{width:0.45rem; height:0.45rem;cursor:pointer;background:#fff;border:0.01rem solid #bbdbfc;border-radius:50%; position:absolute;left:0;top:45%;z-index:3;}
.kjfwul .prev:before{content:"";width:0.13rem;height:0.21rem;background:url("../img/jt03.png") no-repeat;background-size: contain;position:absolute;left:50%;top:0.12rem;margin:0 0 0 -0.06rem;}
.kjfwul .prev:hover{background:#0066cc;}
.kjfwul .prev:hover:before{ background:url("../img/jt03b.png") no-repeat;background-size: contain;}
.kjfwul .bd{}
.kjfwul .bd ul{}
.kjfwul .bd ul li{margin:0 0.2rem 0.2rem 0.2rem;position:relative;z-index:2; float:left;width:311px;border-radius:0.1rem;border:0.01rem solid #fff;background: linear-gradient(180deg, #b6dcff 0%, #fff 50%); box-shadow:0px 0px 10px rgba(199,225,255);}
.kjfwul .bd ul li:before{content:"";width:100%;height:0;background: linear-gradient(180deg,#3291fb 40%, #3291fb 100%); position:absolute;left:0;bottom:0;z-index:-1;transition:0.55s;border-radius:0.1rem;}
.kjfwul .bd ul li a{width:100%; padding:0.2rem 0.35rem;display:block;}
.kjfwul .bd .kjfwimg{margin:0 auto;width:0.6rem;height:0.64rem;overflow:hidden;position:relative;}
.kjfwul .bd .kjfwimg img{ width:100%;position:absolute;left:0;top:0;transition:0.5s;}
.kjfwul .bd .kjfwtitle{width:100%;font-size:0.18rem;line-height:0.2rem;font-weight:bold;text-align:center; margin:0.15rem 0 0.1rem 0;}
.kjfwul .bd .kjfwp{width:100%; line-height:0.25rem;height:1rem;color:#666;overflow:hidden; display: -webkit-box;-webkit-line-clamp:4;-webkit-box-orient: vertical;font-size:0.14rem;}
.kjfwul .bd .kjfwxq{width:0.8rem; line-height:0.2rem;font-size:0.14rem; color:#0066cc;font-weight:bold;margin:0.1rem auto 0 auto;position:relative;}
.kjfwul .bd .kjfwxq:before{content:"";width:0.15rem;height:0.13rem;background:url("../img/jt05.png") no-repeat;background-size: contain;position:absolute;right:0;top:0.03rem;transition:0.5s;}
.kjfwul .bd ul li:hover:before{height:100%;}
.kjfwul .bd ul li:hover .kjfwtitle{color:#fff;}
.kjfwul .bd ul li:hover .kjfwimg{animation: jumpImg 2s linear infinite;}
.kjfwul .bd ul li:hover .kjfwimg img{top:-0.64rem;}
.kjfwul .bd ul li:hover .kjfwp{color:#fff;}
.kjfwul .bd ul li:hover .kjfwxq{color:#fff;}
.kjfwul .bd ul li:hover .kjfwxq:before{background:url("../img/jt05b.png") no-repeat;background-size: contain;transition:0.5s;}
.ztul{margin:0 0 0.3rem 0;}
.ztul li{width:49%;float:left;}
.ztul li:nth-child(2n){ float:right;}
.ztul li a{width:100%; display:block;border-radius:0.1rem;overflow:hidden;}
.ztul li img{width:100%;}
/************************/
.jnul{}
.jnul li{width:15%;float:left;margin:0.3rem 2% 0 0;padding:0.14rem 0.1rem;background:#fff;border:0.03rem solid #b9d5f3;border-radius:0.15rem;overflow:hidden;}
.jnul li:nth-child(6){ float:right; margin:0.3rem 0 0 0;}
.jnul li a{width:100%;display:block;position:relative;z-index:2;display: flex;}
.jnul li .jnimg{width:100%;display:flex;justify-content: space-between;flex-wrap:wrap;}
.jnul li .jnimg p{width:100%;text-align:center;line-height:0.3rem;font-size:0.16rem;font-weight:bold;}
.jnul li .jnimg img{margin:0.3rem auto 0 auto;max-width:100%;}
.jnul li .jnyw{width: 100%;text-align:center;font-size:0.18rem;font-weight:bold;color:#ebf2f8;text-transform: uppercase; line-height:0.2rem;position:absolute;left:0;top:0;
z-index:-1;display:none;}
.jnul li:hover{background: linear-gradient(180deg,#fff 50%, #c9e3ff 100%);border:0.03rem solid #c6e3ff;}
.jnul li:hover .jnyw{color:#3291fb;opacity:0.15;}
.jnul li:hover .jnimg p{color:#3291fb;}
.jnul li:hover .jnimg img{animation: jumpImg 2s linear infinite;}
/************************/
.box03{margin:0.4rem auto 0.3rem auto;position:relative;z-index:2;}
.box03 .title .titlename{width:auto;}
.box03 .title .titleyw{width:auto;text-align:left;}
.box03 .title a{width:auto;float:right;display:block;position:absolute;right:0;top:0.2rem;z-index: 2;padding:0 0.25rem 0 0; line-height:0.3rem;color:#0066cc;}
.box03 .title a:before{content:"";width:0.18rem;height:0.06rem;background:url("../img/jt06.png") no-repeat;background-size: contain;transition:0.5s;position:absolute;right:0;top:0.12rem;}
.box03 .title a:hover{background:#0066cc;color:#fff;padding:0 0.3rem 0 0.1rem;transition:0.5s;}
.box03 .title a:hover:before{background:url("../img/jt06b.png") no-repeat;background-size: contain;right:0.05rem;}
/************************/
.ztzl{ width:100%;  overflow:hidden; position:relative; margin:0.3rem 0 0 0;padding:0 0 0.55rem 0;}
.ztzl .hd{width:100%;  overflow:hidden;  height:0.45rem; padding:0 0.15rem;position:absolute;left:0;bottom:0;}
.ztzl .hd .prev,.ztzl .hd .next{display:block;width:0.45rem;height:0.45rem;top:0;border: 0.01rem solid #bbdbfc;cursor:pointer;border-radius: 50%;position:absolute;}
.ztzl .hd .prev{left:0.15rem; }
.ztzl .hd .prev:before,.ztzl .hd .next:before{content:"";width:0.13rem;height:0.21rem;position:absolute;left:50%;top:0.12rem;margin:0 0 0 -0.06rem;transition:0.5s;}
.ztzl .hd .prev:before{background:url("../img/jt03.png") no-repeat;background-size: contain;}
.ztzl .hd .next{left:0.7rem;}
.ztzl .hd .next:before{background:url("../img/jt04.png") no-repeat;background-size: contain;}
.ztzl .hd .prev:hover,.ztzl .hd .next:hover{background:#0066cc;border:0.01rem solid #0066cc;}
.ztzl .hd .prev:hover:before{background:url("../img/jt03b.png") no-repeat;background-size: contain;}
.ztzl .hd .next:hover:before{background:url("../img/jt04b.png") no-repeat;background-size: contain;}
.ztzl .hd ul{float:right;margin:0.1rem 0 0 0;}
.ztzl .hd ul li{width:0.18rem;height:0.18rem;background:rgba(0,0,0,0.2);border-radius:50%;overflow:hidden;cursor:pointer;color:#ccc;float:left;margin:0 0 0 0.1rem;}
.ztzl .hd ul li:hover,.ztzl .hd ul li.on{background:#0066cc;color:#0066cc;}
.ztzl .bd{width:100%;}
.ztzl .bd ul{ overflow:hidden; zoom:1; }
.ztzl .bd ul li{ margin:0 0.15rem; float:left;width:320px;}
.ztzl .bd ul li a{ width:100%;display:block;}
.ztzl .bd ul .ztzlimg{ width:100%;height:195px;overflow:hidden; display:block;}
.ztzl .bd ul .ztzlimg img{ width:100%;height:100%;object-fit:cover;transition:0.5s;}
.ztzl .bd ul .ztzltitle{ width:100%; line-height:0.2rem;height:0.2rem;text-align:center;font-size:0.18rem;margin:0.1rem 0;overflow:hidden; display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}
.ztzl .bd ul li:hover{background:#3a9dff;}
.ztzl .bd ul li:hover .ztzlimg img{transform: scale(1.1);}
.ztzl .bd ul li:hover .ztzltitle{color:#fff;}
/************************/
.yqlj{ width:100%;  overflow:hidden; position:relative; margin:0.3rem 0 0 0; }
.yqlj .bd{}
.yqlj .bd ul{ overflow:hidden; zoom:1;padding:0.1rem 0 0 0;}
.yqlj .bd ul li{ margin:0 0.2rem 0.05rem 0.2rem;border-radius:0.1rem;height:1.05rem; float:left; display:flex; border-radius:0.1rem;padding:0.1rem;width:195px;background:#fff; box-shadow: inset 0px 0px 10px rgba(199,225,255); position:relative;}
.yqlj .bd ul li:before{content:"";width:100%;height:100%;border-radius:0.1rem; overflow:hidden;position:absolute;left:0.03rem;top:0.03rem; background:rgba(0,102,204,0.2);z-index:-1;}
.yqlj .bd ul li a{width:100%;display:flex;justify-content:center;align-items:center;height:100%;border-radius:0.1rem;overflow:hidden;background:#fff;}
.yqlj .bd ul li img{max-width:100%;max-height:0.83rem; margin:0 auto;object-fit:cover;transition:0.5s;}
.yqlj .bd ul li:hover:before{background:#0066cc;}
/************************/
.bq01{width:100%;background:url("../img/bqbj.jpg") center top no-repeat;background-size:cover;padding:1.1rem 0 0 0;position:relative;margin:-0.8rem 0 0 0;z-index:1;}
.bq01 .wd{min-height:2.2rem;}
.bq01 .lxwmul{float:left;margin:0.2rem 0 0 0;}
.bq01 .lxwmul li{width:100%;line-height:0.4rem;font-size:0.18rem;color:#fff;}
.bq01 .ewmul{float:right;margin:0.1rem 0 0 0;}
.bq01 .ewmul li{float:left;margin:0 0 0 0.3rem;}
.bq01 .ewmul li .ewmimg{width:1.3rem;height:1.3rem;background:#fff;}
.bq01 .ewmul li .ewmimg img{width:100%;}
.bq01 .ewmul li p{width:100%; line-height:0.3rem;text-align:center;font-size:0.18rem;color:#fff;margin:0.1rem 0 0 0;}
.bq02{background:#292929;padding:0.2rem 0;}
.bq02 .wd{display:flex;flex-wrap:wrap;justify-content: center;}
.bq02 p{font-size:0.18rem; line-height:0.45rem;color:#fff;}
.bq02 a{margin:0 0.07rem;}
/************************/
/************************/
/************************/
/************************/
@media screen and (max-width:1680px) {
}
@media screen and (max-width:1620px) {
	.wd{width:1300px;}
	.navyjlm a{font-size:0.2rem;}
	.gzdttitle h5{font-size:0.2rem;}
	.gzdtul li h6{font-size:0.16rem;}
	.gzdtul{margin: 0.1rem auto;}
	.gzdttitle{padding:0.1rem 0;}
	.gzdtul li h6{line-height:0.39rem;height:0.39rem;}
	.gzdtul li p{line-height:0.39rem;}
	.gzdtul li h6:before{top:0.15rem;}
	.tpxwqh .tpxwqhimg{height:390px;}
	.tpxwqh .bd li p{margin:0.25rem 0 0.05rem 0;font-size:0.2rem;}
	.tpxwqh .hd{bottom:0.3rem;}
	.title .titleyw{font-size:0.7rem;}
	.kjfwul .bd ul li{width:285px;}
	.kjfwul .bd ul li a{padding:0.2rem;}
	.kjfwul .bd .kjfwtitle{font-size:0.2rem; line-height:0.2rem;}
	.kjfwul .bd .kjfwp{font-size:0.14rem; line-height:0.2rem;height:0.8rem;}
	.kjfwul .bd .kjfwxq{font-size:0.14rem;width:0.8rem;margin:0.2rem auto 0 auto;}
	.kjfwul{margin:0.35rem 0 0.3rem 0;}
	.box02{padding: 0.4rem 0 0.5rem 0;}
	.ztul{margin:0 0 0.4rem 0;}
	.ztzl .bd ul li{width:295px;}
	.ztzl .bd ul .ztzlimg{height:180px;}
	.ztzl .bd ul .ztzltitle{font-size:0.16rem; line-height:0.2rem;height:0.2rem;margin:0.1rem 0;}
	.bq01{margin: -1rem 0 0 0;}
	.bq01 .lxwmul li,.bq01 .ewmul li p,.bq02 p{font-size:0.16rem;}
	.yqlj .bd ul li{width:176px;padding:0.1rem;height:0.9rem;}
	.yqlj .bd ul li img{max-height:0.68rem;}
	.ztzl .hd ul li{width:0.15rem;height:0.15rem;}
	.title .titlename h6{font-size:0.22rem;}
	.title .titlename h6:before{bottom:0.1rem;}
	.gzdt:nth-child(2n){margin:0.15rem 0 0 0;}
}
@media screen and (max-width:1550px) {
	.tpxwqh .tpxwqhimg{height:380px;}
	.gzdt:nth-child(2n){margin:0.2rem 0 0 0;}
}
@media screen and (max-width:1500px) {
	.tpxwqh .tpxwqhimg{height:370px;}
}
@media screen and (max-width:1440px) {
	.tpxwqh .tpxwqhimg{height:355px;}
	.box01{padding:0.4rem 0;}
}
@media screen and (max-width:1400px) {
	.tpxwqh .tpxwqhimg{height:348px;}
}
@media screen and (max-width:1366px) {
	.wd{width:1200px;}
	.navyjlm a{font-size:0.18rem; line-height:0.5rem;height:0.5rem;}
	.tpxwqh .bd{padding:0.1rem;}
	.tpxwqh .tpxwqhimg{height:363px;}
	.box01{padding:0.4rem 0;}
	.tpxwqh .bd li p{margin:0.1rem 0 0.05rem 0;font-size:0.18rem;}
	.tpxwqh .hd{bottom:0.15rem;right:0.1rem;}
	.kjfwul .bd ul li{width:267px;}
	.kjfwul .bd .kjfwtitle{font-size:0.16rem;font-weight:bold;}
	.title .titleyw{font-size:0.5rem;line-height:0.5rem;}
	.title .titlename{top:0.1rem;}
	.title .titlename h6{font-size:0.2rem;letter-spacing:0;}
	.title .titlename>img{margin:0 0.1rem 0 0;}
	.jnul li .jnimg p{font-size:0.16rem;}
	.jnul li .jnyw{font-size:0.22rem; line-height:0.25rem;}
	.ztzl .bd ul li{width:270px;}
	.ztzl .bd ul .ztzlimg{height:165px;}
	.box03 .title a{top:0.125rem;}
	.box03{margin: 0.3rem auto;}
	.gzdt:nth-child(2n){margin:0.25rem 0 0 0;}
	.gzdtul li h6:before{top: 0.12rem;}
	.gzdtul{margin:0.13rem auto;}
	.jnul li .jnimg img{width:0.65rem;}
}
@media screen and (max-width:1300px) {
	.tpxwqh .tpxwqhimg{height:345px;}
	.ztbox01{margin: 0 0 0.3rem 0;}
}
@media screen and (max-width:1280px) {
	.wd{width:90%;}
	.kjfwul .bd ul li{width:255px;}
	.tpxwqh .tpxwqhimg{height:343px;}
	.ztzl .bd ul li{width:263px;}
	.ztzl .bd ul .ztzlimg{height:160px;}
	.jnul li .jnimg p{line-height:0.5rem;}
	.kjfwul .bd .kjfwtitle{margin:0.1rem auto;}
	.box01{padding:0.3rem 0;}
	.box02{padding: 0.3rem 0 0.4rem 0;}
}
@media screen and (max-width:1210px) {
	.tpxwqh .tpxwqhimg{height:325px;}
	.kjfwul .bd ul li{width:232px;}
	.jnul li .jnimg img{width:0.6rem;height:auto;}
	.ztzl .bd ul li{width:250px;}
	.ztzl .bd ul .ztzlimg{height:150px;}
}
@media screen and (max-width:1150px) {
	.tpxwqh .tpxwqhimg{height:270px;}
	.tpxwqh .hd{bottom:0;}
}
@media screen and (max-width:1100px) {
	.kjfwul .bd ul li{width:222px;}
	.ztzl .bd ul li{width:230px;}
	.ztzl .bd ul .ztzlimg{height:140px;}
}
@media screen and (max-width:1024px) {	
	.ztzl .bd ul li{width:213px;}
	.ztzl .bd ul .ztzlimg{height:130px;}
	.yqlj .bd ul li{width:127px;}
	.kjfwul .bd ul li{width:207px;}
}
@media screen and (max-width:950px) {
	.box01{padding:0.2rem 0;}
	.tpxwqh,.gzdtbox{width:100%;}
	.gzdtbox{margin:0.2rem 0 0 0;}
	.tpxwqh .tpxwqhimg{height:535px;}
	.kjfwul{margin:0.3rem 0 0.1rem 0;}
	.kjfwul .bd ul li{width:184px;}
	.box02{padding: 0.2rem 0 0.3rem 0;}
	.ztul li{width:100%;margin:0 0 0.2rem 0;}
	.ztul{margin:0 0 0 0;}
	.ztzl .bd ul li{width:190px;}
	.ztzl .bd ul .ztzlimg{height:115px;}
}
@media screen and (max-width:900px) {
	.top .logo{width:40%;}
	.top .logoright{margin:0;}
	.top .topul li a{font-size:0.12rem;}
	.top form{margin:0.05rem 0 0 0;width:100%;}
	.top form input{ line-height:0.25rem;font-size:0.12rem;}
	.top form button{width: 0.2rem;height:0.21rem; margin: 0.02rem 0.05rem 0 0;}
	.tpxwqh .tpxwqhimg{height:430px;}
	.jnul li .jnimg{display:block;text-align: center;}
	.jnul li .jnimg p{line-height:0.35rem;}
	.jnul li .jnimg img{margin:0 auto;}
	.jnul li .jnyw{display: block;width: 100%;text-align: center;}
	.jnul li{margin:0.2rem 2% 0 0;}
	.jnul li:nth-child(3n){margin:0.2rem 0 0 0;}
	.nav{display:none;}
	.topnav{display:block;opacity:1;visibility: visible;}
	#header .menua{display:block;opacity:1;visibility: visible;}
}
@media screen and (max-width:800px) {
}
@media screen and (max-width:700px) {
	.bq01{padding: 1.3rem 0 0 0;}
}
@media screen and (max-width:600px) {
}
@media screen and (max-width:500px) {
	.topbox{top: 0.2rem;}
	.top .logo{width:80%;float:none;display:block}
	.navli{width:25%;}
	.banner img{min-height:150px;object-fit: cover;}
	.top .logoright{width:70%;float: none;margin: 0.1rem auto 0 auto;}
	.topul{display:flex;flex-wrap:wrap;justify-content: center;}
	.navyjlm a{}
	.tpxwqh .tpxwqhimg{height:275px;}
	.gzdttitle h5,.title .titlename h6{font-size:0.18rem;}
	.gzdttitle a{font-size:0.14rem;}
	.gzdtul li h6{font-size:0.14rem;}
	.gzdtul li p,.kjfwul .bd .kjfwp{font-size:0.12rem;}
	.title .titleyw{font-size: 0.36rem; line-height:0.4rem;}
	.title .titlename{top:0;}
	.kjfwul{margin:0.2rem 0 0.2rem 0;}
	.kjfwul .bd ul li{width:420px;}
	.kjfwul .bd .kjfwtitle{margin:0.1rem 0;}
	.kjfwul .bd .kjfwp{margin:0 0 0.1rem 0;}
	.jnul li{width:49%;margin:0.2rem 0 0 0;float:left;}
	.jnul li:nth-child(2n){float:right;}
	.jnul li .jnyw{font-size:0.18rem; line-height:0.2rem;}
	.bq01 .lxwmul{width:100%;}
	.bq01 .lxwmul li, .bq01 .ewmul li p, .bq02 p{font-size:0.14rem;}
	.bq01 .lxwmul li{ line-height:0.3rem;text-align:center;}
	.bq01 .ewmul{float:none;margin:0 auto;width: 100%;display:flex;flex-wrap:wrap;justify-content: center;}
	.bq01{padding:1.2rem 0 0.1rem 0;max-height:none;}
	.ztzl .bd ul li{width:430px;}
	.ztzl .bd ul .ztzlimg{height:265px;}
	.tpxwqh .hd ul li{width:0.1rem;height:0.1rem;margin-right:0.05rem;}
	#header .menua{top:22px;right:15px;}
	#header .menua a{background: #49a4ff;width:0.3rem;height:0.3rem;padding:0.05rem 0 0 0;}
	#header .menua a img{ width:0.2rem; }	
	.bq01 .wd .fl,.bq01 .wd .fr{float:none;}
}
@media screen and (max-width:414px) {
	.nav{padding:0 0 0.1rem 0;}
	.navyjlm a{font-size:0.16rem; line-height:0.4rem;height:0.4rem;}
	.tpxwqh .tpxwqhimg{height:225px;}
	.bq01 .ewmul li .ewmimg{width:1rem;height:1rem;}
	.bq02 p{width:100%; line-height:0.2rem;text-align:center;}
	.kjfwul .bd ul li{width:345px;}
	.ztzl .bd ul li{width:355px;}
	.ztzl .bd ul .ztzlimg{height:215px;}
	.gzdt:nth-child(2n){margin:0.2rem 0 0 0;}
}
@media screen and (max-width:390px){
	.tpxwqh .tpxwqhimg{height:200px;}
	.kjfwul .bd ul li{width:325px;}
	.ztzl .bd ul li{width:330px;}
	.ztzl .bd ul .ztzlimg{height:200px;}
}
@media screen and (max-width:375px){
	.banner img{min-height: 130px;}
	.tpxwqh .tpxwqhimg{height:205px;}
	.tpxwqh .bd li p{font-size:0.16rem;margin:0.15rem 0 0 0;}
	.jnul{display:block;}
	.jnul li{width:48%;margin:0.2rem 0 0 0;padding:0.1rem;}
	.jnul li:nth-child(2n){float:right;margin:0.2rem 0 0 0;}
	.jnul li:nth-child(3){float:left;margin:0.2rem 0 0 0;}
	.jnul li:nth-child(6){float:right;margin:0.2rem 0 0 0;}
	.kjfwul .bd ul li{width:321px; margin:0 0.1rem;}
	.ztzl .bd ul li{width:317px; margin:0 0.1rem;}
	.ztzl .bd ul .ztzlimg{height:185px;}
}
@media screen and (max-width:320px){
	.kjfwul .bd ul li{width:270px;}
	.ztzl{margin:0.2rem 0 0 0;}
	.ztzl .bd ul li{width:288px; margin:0;}
	.ztzl .bd ul .ztzlimg{height:175px;}
}
@media screen and (max-width:300px){
	.topul{display:none;}
	.banner img{min-height:100px;}
	.tpxwqh .tpxwqhimg{height:160px;}
	
}


