@charset "gb2312";
/* CSS Document */
@import url("public.css");

.bzdh{width:100%;margin:4% auto 5%; overflow:hidden;}
.bzdh ul{overflow:hidden;}
.bzdh ul li{float:left;width:1.69rem;font-size:0.26rem;line-height:1.2; text-align:center;margin:3% 0 0 5%; overflow:hidden;}
.bzdh ul li img{display:block;margin:0 auto 5%;width:1.69rem;transition:0.5s;}
.bzdh ul li:hover{color:#e8b259;}
.bzdh ul li:hover img{transform:rotateY(180deg) scale(0.85);}
.bzdh dl{width:100%;margin:6% auto 0; overflow:hidden;}
.bzdh dl dt{float:left;}
.bzdh dl dt img{display:block;width:3.11rem;}
.bzdh dl dd{float:right;width:3.2rem;height:3.33rem; overflow:hidden;}
.zjkj{width:100%;background:#ddf7f6; overflow:hidden;}
.zjkj p{float:left;width:1.8rem;margin:6% 0 7% 3%;font-size:0.16rem;line-height:1.2; text-align:center;overflow:hidden;}
.zjkj p a{font-size:0.18rem;}
.zjkj p span{display:block;font-size:0.26rem;line-height:1.5;color:#187268;}
.zjkj p span i{float:left;font-size:0.26rem;line-height:1.5; background:#b0eced;padding:0 10%;}
.zjkj p em{display:block; text-align:center;font-size:0.12rem;line-height:1.2;margin:5% 0;color:#187268;}
.zjkj img{float:right;width:1.23rem; margin-top:3%;transition:0.5s;}
.zjkj:hover img{transform:scale(1.1);}
.mrjj{width:100%;height:1.89rem;margin:2% auto 0; overflow:hidden;}
.mrjj em{float:left;width:49%;padding:3% 0; background:#e5efff; overflow:hidden;}
.mrjj em i{display:block; text-align:center;font-size:0.18rem;line-height:1.4;}
.mrjj em i b{display:block;font-weight:normal;font-size:0.26rem;}
.mrjj em img{display:block;width:0.82rem;margin:7% auto 0;transition:0.5s;}
.mrjj1:hover img{transform:scale(1.2);}
.mrjj em.mrjj2{float:right;}
.mrjj2:hover img{transform:scale(1.2);}

.ttxw{width:100%;margin:6% auto 5%; background:#f1f2f6;padding:3% 4%; overflow:hidden;}
.ttxw dl{width:100%;margin:0 auto; overflow:hidden}
.ttxw dl dt{float:left;margin-right:4%;}
.ttxw dl dt img{display:block;width:0.95rem;}
.ttxw dl dd{float:left;width:4.5rem;overflow:hidden}
.wzgd{width:100%;margin:0 auto; overflow:hidden;}
.wzbd ul{overflow:hidden;}
.wzbd ul li{width:100%;margin-top:2%;font-size:0.20rem;line-height:1.2;overflow:hidden;}
.wzbd ul li img{float:left;width:0.23rem;margin-right:3%;}

.jqtj{width:100%;margin:0 auto;overflow:hidden;}
.jqtj p{width:100%;padding:0 3%;border-bottom:1px solid #ebebeb;overflow:hidden;}
.jqtj p span{float:left;width:30%;font-size:0.24rem;line-height:1.2;overflow:hidden;}
.jqtj p span img{width:0.32rem;margin:0 8% 5% 0;}
.jqtj p a{float:right;font-size:0.18rem;line-height:1.5;color:#969696;} 
.jqtj p a i{animation:jtyd 2s linear infinite; position:relative;}
@keyframes jtyd{
	0%{left: 0px;}
	50%{color:#666;left: 0.08rem;}
	100%{left: 0px;}
}
.jqtj ul{width:5.9rem;margin:3% auto 0; overflow:hidden;}
.jqtj ul li{font-size:0.22rem;line-height:1.2;padding:2% 0;border-bottom:1px dashed #ebebeb; text-indent:1em;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}

.yszl{width:100%;margin:6.5% auto 0;overflow:hidden;}
.zhtit{font-size:0.24rem;line-height:1.5; text-align:center;overflow:hidden;padding:3% 0 5%;position:relative;}
.zhtit:before{display:block;content:"";width:2.7rem;height:1.3rem;border:0.08rem solid #f1f2f6; position:absolute;left:0;right:0;top:0;margin:0 auto;}
.zhtit b{display:block;font-size:0.4rem;line-height:1.5;color:#4f8ced;margin-top:1%; position:relative;/*z-index:88; */background:#fff;text-shadow:0 0.01rem 0 #889cbd;}

.hd{width:100%;margin:6% auto 5%;overflow:hidden;}
.zh1{overflow:hidden;}
.zh1 li{float:left;width:14.28%;font-size:0.26rem;line-height:1.2; text-align:center; background:#eef8fe;padding:1.2% 0;overflow:hidden;}
.zh1 li i{display:block;font-size:0.14rem;}
.zh1 li.on{background:#4f8ced;color:#fff;padding:1.2% 0 2.5%}
.bd{width:100%;margin:0 auto; overflow:hidden;}
.bd ul{overflow:hidden;}
.bd ul li{float:left;width:100%; overflow:hidden;}
.bd ul li img{float:left;width:2.71rem;}
.zjrt{float:right;width:3.45rem; overflow:hidden;}
.zjrt .zjrt1{display:flex;height:0.48rem;justify-content:space-between;align-content:space-between;margin-bottom:6%;overflow:hidden;}
.zjrt .zjrt1 b{float:left;font-size:0.3rem;line-height:1.2;color:#dc2900;margin-top:2%;}
.zjrt .zjrt1 span{float:left;width:2.52rem;padding-top:2%;overflow:hidden;}
.zjrt .zjrt1 span em{font-size:0.18rem;line-height:1.5;margin:0 3%;}
.zjrt .zjrt1 span i{font-size:0.18rem;line-height:1.5;color:#bfbfbf;}
.zjrt .zjrt1 span img{display:block;width:100%;height: 9px;}
.zjrt2{text-indent:0.8em;font-size:0.18rem;line-height:1.5;margin-top:1%;}
.zjrt2 i{color:#dc2900;}
.zjrt3{width:45%; text-align:center;padding:2% 0;border:1px solid #4f8ced;font-size:0.18rem;line-height:1.2;border-radius:8em;margin-top:5%;}
.zjrt4{width:3.3rem;text-indent:1em;font-size:0.18rem;line-height:1.5;margin-top:3%;}
.zjrt4 a{color:#dc2900;}
.zjrt5{width:100%;margin:0 auto;height:0.6rem; overflow:hidden;}
.zjrt5 a{float:left;width:48%;height:0.4rem; background:#4f8ced;font-size:0.18rem;line-height:0.4rem;color:#fff; text-align:center;margin-top:3%;border-radius:8px;box-shadow: 0.02rem 0.08rem 0.01rem #bdd2f3;}
.zjrt5 a:last-child{float:right; background:#fcb115;box-shadow: 0.02rem 0.08rem 0.01rem #f7eacd; position:relative;}
.zjrt5 a i{font-size:0.12rem;line-height:0.16rem;width:0.16rem;height:0.16rem;background:#ff0000;color:#fff; text-align:center;border-radius:8em;animation:dians 2s linear infinite; position:absolute;top:5%;}
.zjrt5 a:active{background-color:#2861bb;box-shadow: 0.02rem 0.05rem 0.01rem #5e89d0; transform:translateY(4px);}
@keyframes dians{
	0%{opacity:1;}
	100%{opacity:0;}
}
.zjhd1{width:100%;margin:4% auto;overflow:hidden;}
.zjhd1 .zh2{display:flex;justify-content:center;width:100%;margin:0 auto; overflow:hidden;}
.zjhd1 .zh2 li{float:left;width:0.14rem;height:0.05rem; border-radius:8em; text-indent:-99999em;margin-right:1%; animation:zhqh 5s linear infinite;}
@keyframes zhqh{
	0%{background:#777;}
	50%{background:#4f8ced;}
	100%{background:#777;}
}

.doc_sur{width:100%;margin:0 auto 3%;overflow: hidden;}
.doc_sur ul {width: 100%;overflow: hidden;margin-top: 2%;}
.doc_sur ul h3{float:left;width:2.1rem;height:2.13rem;margin-right:0.1rem;background:#4f8ced;text-align:center;color:#fff;padding-top:0.30rem;font-size:0.28rem;line-height: 1.2em;}
.doc_sur ul h3 strong{display:block;width:1.4rem;line-height:0.34rem;text-align:center;background:#fff;border-radius:0.34rem;color:#f5322e;margin:14% auto 0;font-size:0.24rem;}
.doc_sur ul h3 strong i{animation:jtyd1 2s linear infinite;color:#f3b3b0; position:relative;}
@keyframes jtyd1{
	0%{left: 0px;}
	50%{color:#f00;left: 0.08rem;}
	100%{left: 0px;}
}
.doc_sur ul:first-child li{float:left;width:1.26rem;margin-left:0.1rem;}
.doc_sur ol{width:100%;overflow:hidden;}
.doc_sur ol li{float:left;width:1.42rem;height:1.67rem;margin:0.2rem 0.2rem 0 0;}
.doc_sur ol li:nth-child(4),.doc_sur ol li:nth-child(8),.doc_sur ol li:nth-child(12){margin-right:0;}
.doc_sur ul:nth-child(3){background:#e0e6f0;margin-top: 4%;}
.doc_sur ul:nth-child(3) h3{width:2.1rem;height:2.83rem;margin-right:2.5%;font-size:0.26rem;padding-top:0.50rem;}
.doc_sur ul:nth-child(3) li{float:left;width:2rem;height:2.83rem;}
.doc_sur ul:nth-child(3) li img{margin:10% auto 0}

.xbnqh{width:100%;margin:0 auto 15%; overflow:hidden;}
.xbnqh ul{list-style-type:none;list-style-image:none;}
.xbnqb{width:100%;margin:0 auto;overflow:hidden;position:relative;}
.xbd{width:100%;height:0.98rem;margin:0 auto;overflow:hidden;}
.xbd ul{overflow:hidden;}
.xbd ul li{float:left;width:1.37rem;margin:0 4px;overflow:hidden;}
.xbd ul li img{display:block;width:1.37rem;}

.jrhf{width:100%;margin:0 auto;position:relative;}
.jrhb{width:5.6rem; border:1px solid #4f8ced;margin:0 auto;border-radius:8px; overflow:hidden;padding-bottom:5%;}
.jtti{display:block;float:right; text-align:right;margin:5% 7% 5% 0;width:2.54rem;}
.htbd{width:4.91rem;margin:0 auto;overflow:hidden;}
.htbd ul{overflow:hidden;}
.htbd ul li{float:left;width:4.91rem; overflow:hidden;}
.htbd ul li img{display:block;margin:0 auto;width:100%;}
.htbd ul li p{margin:3% auto;font-size:0.22rem;line-height:1.5; text-align:center;}
.htbd ul li p span{display:block;font-size:0.18rem;color:#676767;}
.htbd ul li p span a{color:#ec2028;margin-left:3%;}
.hthd{width:100%;margin:0 auto; overflow:hidden;}
.hthd ul{display:flex;justify-content:center;width:100%;margin:0 auto; overflow:hidden;}
.hthd li{float:left;width:0.15rem;height:0.15rem; background:#a4c7ff;font-size:0.12rem;line-height:0.15rem;color:#fff; text-align:center; margin-right:1%;}
.hthd li.on{background:#4f8ced;}
.jfgy{width:3.29rem;height:2.64rem; overflow:hidden;position: absolute;top:-0.55rem;left:0;}

.rsph{width:100%;margin:5.5% auto; overflow:hidden;}
.rsph h2{display:block;border-bottom:1px solid #ebebeb;font-size:0.18rem;line-height:1.3;padding-bottom:1.5%;color:#969696;}
.rsph h2 img{float:left;width:0.26rem;margin-left:5%;}
.rsph h2 i{font-size:0.24rem;color:#333;margin:0 2%;}
.rsph ul{display:flex;justify-content:space-between;width:6.1rem;margin:4% auto 3%; overflow:hidden;}
.rsph ul li{display:inline-block;width:32%; background:#9fd0f0;font-size:0.2rem;line-height:1.5; text-align:center; overflow:hidden;padding:3% 0 4%;border-radius:8px;transition:0.5s;}
.rsph ul li a{color:#fff;}
.rsph ul li span{display:block;font-size:0.3rem;text-align:left; text-indent:0.8em;}
.rsph ul li:nth-child(2){background:#88e0e9;}
.rsph ul li:last-child{background:#f7ceae;}
.rsph ul li:last-child span{text-indent:1.2em;}
.rsph ul li:hover{background:#4f8ced;transform:scale(0.8);}
.rsph1{width:6.1rem;margin:0 auto;overflow:hidden; }
.rsph1 p{border-bottom:1px dashed #ebebeb;padding-bottom:1%;overflow:hidden;font-size:0.2rem;line-height:1.5;margin-top:2%;}
.rsph1 p span{float:left;width:80%; text-indent:1em;}
.rsph1 p em{float:right;font-size:0.16rem;color:#969696;margin-right:2%;}
.rsph1 p em i{animation:jtyd3 2s linear infinite;color:#555; position:relative;}
@keyframes jtyd3{
	0%{opacity:1;}
	50%{opacity:0;}
	100%{opacity:1;}
}
