@charset "gb2312";
html{ font-size:62.5%;}
*{margin:0px;padding:0px;}
body{font:14px/24px Arial;color:#333; margin:0;background:#fff}
img{border:none; background-image:url(../images/loading.gif);background-size:10px 10px;background-position:center center; background-repeat:no-repeat;}
li{list-style:none;}
h1,h2{font-size:16px; font-weight:normal;line-height:3.6rem;}
a{text-decoration:none;color:#000;}

div,ul,p,header,nav,footer{overflow:hidden;font:1.4rem/2.4rem Arial;}
header img{width:100%;min-height:50px;margin-top:10px;}
nav{padding-bottom:10px;}
nav span{display:block;float:left;width:25%;background:#104179;text-align:center;}
nav span:first-child,nav span:nth-child(2),nav span:nth-child(3),nav span:nth-child(4){border-bottom:1px solid #fff;}
nav span a{display:block;color:#fff;padding:5px;font-size:1.6rem;}
nav span:nth-child(2) a,nav span:nth-child(6) a{border-left:1px solid #fff;border-right:1px solid #fff;}
nav span:nth-child(3) a,nav span:nth-child(7) a{border-right:1px solid #fff;}
.ban img{width:100%;float:left;min-height:150px;}

.js{padding:0px 5px;}
.tit{padding:10px 0px;}
.tit img,.tit .why{float:left;}
.tit img{margin:7px 5px 0px 0px;}
.tit .why{line-height:2rem;color:#0472b1;margin-top:5px;}
.tit .why span{display:block;font-size:1.6rem;}
.tit .dj{width:80px;height:40px;float:right;background:url(../images/bg.jpg) no-repeat;background-size:100% 100%;}
.tit .dj a{color:#fff;display:block; margin-top:18px;text-align:center}
.zj img{float:left;border:1px solid #ccc;margin:0px 5px 0px 0px;}
.hs {font-weight:bold;color:#F00;}
ul.how{margin-top:10px;}
ul.how li{width:51%;height:28px;float:left;background:#0472b1;text-align:center}
ul.how li a {color:#fff;font-size:1.3rem;}
ul.how li:nth-child(2){background:#49bafb}
ul.how li:nth-child(3){background:#01cfcd}
ul.how li:nth-child(4){background:#0493b1}
ul.how li:nth-child(2),ul.how li:nth-child(3){width:49%;}
ul.how li:nth-child(3) a{font-size:1.2rem;}

.con{padding-top:10px;}
.bt h1{background:#489e00;text-align:center;color:#fff;font-size:1.8rem;}
.bt span{display:block;width: 0;height: 0;border-left: 5px solid transparent;border-right: 5px solid transparent;border-top: 10px solid #489e00;margin:0 auto}
.gl{padding:10px  5px 0px 5px;}
h2{border-bottom:1px solid #0472b1;line-height:2.4rem;font-size:1.3rem;color:#0472b1;}
h2 span{display:inline-block;color:#FF0;background:#0472b1;margin-right:5px;padding:0px 1px;}
h2 a{display:inline-block;background:#0472b1;color:#fff;float:right;border-radius:10px;line-height:1.5rem;padding:0px 5px;margin-top:5px;}
h2 span,.click,h2 a{text-align:center;}
.tp img{width:100%;float:left;margin-top:5px;}
.gl .bs,.info{padding:5px 0px}
.click {background:#bce3ff;padding:3px 0px;}
.click a{color:#0472b1;}

.ys{margin-bottom:10px;}
.ys ul{background:#0472b1;float:left;}
.ys ul li{color:#fff;font-size:1.2rem;padding:0px 3px;line-height:2.3rem;}
.ys img{float:right}

.zs {padding:10px 0px;}
.zs img{float:left;border:1px solid #ccc;margin-right:10px;}
.zs .dl p{text-indent:2em;font-size:1.3rem;}
.zs .dl p a,.cs p{background:#0472b1;color:#fff;padding:0px 3px;}

.cs ul{float:left;}
.cs ul li{font-size:1.3rem;}
.cs p{text-align:center;padding:5px 0px}
ul.aa{margin:10px 0px;}
.info{text-indent:2em;}

.tj{padding:0px 5px;}
.tj h2{border-bottom:none;}
.tj h2 span{border-top-left-radius:10px;border-top-right-radius:10px;color:#fff;padding:0px 5px;font-size:1.6rem;height:30px;line-height:2.8rem;}
.tj h2 a{background:none;color:#0472b1;margin-top:10px;}

ul.jishu{margin-bottom:10px;}
ul.jishu li{background:#bce3ff;padding:5px;border-bottom:1px dashed #fff;}
ul.jishu li:last-child{border-bottom:none}
ul.jishu li em{font-style:normal;font-weight:bold}

.arc .info{float:left;width:65%;line-height:2rem;}
.arc img{float:right;border:1px solid #ccc;margin-top:10px;}
.dc span{display:block;}
.dc span img{margin-left:55%;}
.dc span img,.dc ul{float:left;}
.dc ul{margin-bottom:10px;}
.dc ul li{width:50%;float:left;background:#0472b1;color:#fff;text-align:center}

.wx{color:#F00;text-align:center;font-size:1.2rem;margin-bottom:41px;}




.footer{color:#636363;text-align:center;}

.footer h4{height:28px;font-size:12px;line-height:28px;color:#555;background:#E6E6E6;}

.footer p{background:#BCE3FF;line-height:24px;}
.zz{margin-left:5px;}
.footer p a,.zz{color:#3399ff;}



.bottom{width:100%;overflow:hidden;position:fixed;bottom:41px;left:0px;border-top:1px solid #0771DB;}
.bottom li{width:25%;float:left;height:41px;background:#54A7FA;}
.bottom a{position: relative;line-height:40px;display:block;background-image:url(http://wxkybdf.b0.upaiyun.com/comm/bottom.png); background-size:50px 300px;background-repeat:no-repeat;text-align:center;padding:10px 0 0;color:white;font-size:12px;margin-top:1px;background-color:#39f;}
.bottom li:nth-child(1) a{ background-position:center 3px;border-right:1px solid #53A7FC;}
.bottom li:nth-child(2) a{ background-position:center -55px;border-right:1px solid #53A7FC;border-left:1px solid #0771DB;}
.bottom li:nth-child(3) a{ background-position:center -117px;border-right:1px solid #53A7FC;border-left:1px solid #0771DB;-webkit-animation:run 1s ease-in-out 0s infinite;-moz-animation:run 1s ease-in-out 0s infinite;-o-animation:run 1s ease-in-out 0s infinite;animation:run 1s ease-in-out 0s infinite;}
.bottom li:nth-child(4) a{ background-position:center -237px;border-left:1px solid #0771DB;}
@keyframes run{
	0%{background-position-y:-117px}
	50%{background-position-y:-117px}
	50.1%{background-position-y:-177px}
	100%{background-position-y:-177px}
	}
@-webkit-keyframes run{
	0%{background-position-y:-117px}
	50%{background-position-y:-117px}
	50.1%{background-position-y:-177px}
	100%{background-position-y:-177px}
	}
@-moz-keyframes run{
	0%{background-position-y:-117px}
	50%{background-position-y:-117px}
	50.1%{background-position-y:-177px}
	100%{background-position-y:-177px}
	}
@-o-keyframes run{
	0%{background-position-y:-117px}
	50%{background-position-y:-117px}
	50.1%{background-position-y:-177px}
	100%{background-position-y:-177px}
	}
.bottom a .no1 {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;display: inline-block;position: absolute;border: 2px solid #fff;width: 20px;height: 20px;line-height: 17px;font-size: 14px;color: #fff;right: 1px;top: 1px;font-family: arial;font-weight: bold;-webkit-animation: dot 2s infinite;
animation: dot 2s infinite;border-radius: 10px;background: -webkit-linear-gradient(top, #fd142e, #bf0116);background: linear-gradient(to bottom, #fd142e, #bf0116);}
@-webkit-keyframes dot{
	  0%{opacity:1;}
	  50%{opacity:1;}
	  50.01%{opacity:0;}
	  100%{opacity:0;}
	}
@keyframes dot{
	  0%{opacity:1;}
	  50.01%{opacity:1;}
	  50%{opacity:0;}
	  100%{opacity:0;}
	}