@charset "gb2312";
*{ margin:0; padding:0;}
html{ max-width:360px; margin:0 auto; overflow-x:hidden;}
body{ font:16px/28px 'Microsoft YaHei' Arial;color:#333;}
img[src*=".jpg"]{border:none; background-image:url(http://wxkybdf.b0.upaiyun.com/comm/loading.gif);background-size:10px 10px;background-position:center center; background-repeat:no-repeat;}
li{list-style:none;}
h1{font-size:18px;font-weight:normal;color:#000;}
h2{font-size:18px;font-weight:normal;}
a{text-decoration:none;color:#000;-webkit-tap-highlight-color:rgba(0,255,0,0.3);}
em{font-style:normal;}

header img{width:100%;min-height:50px;margin-top:10px;}
nav{padding-bottom:1px; overflow:hidden;}
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;}
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;}

.banner{ overflow:hidden;}
.banner img{ float:left; width:100%; height:auto;}
.con,.con1{ overflow:hidden;}
.con p,.con1 p{ overflow:hidden; display:block; padding:6px 10px 0; text-indent:2em; font-size:14px; line-height:24px;}
.con p a,#df{ color:#ff0000; font-weight:bold;}
.con img,.con1 img{ width:100%; height:auto; display:block; padding:6px 0 0;}
.con h3,.con1 h3{ font-weight:bold; font-size:14px; text-align:center; display:block; padding:0 10px; line-height:26px;}
.con h3 a,.con1 p a,.con1 h3 a{ color:#ff0000;}
.con .tu,.con1 .tu{ padding:0 10px; overflow:hidden;}
.tu ul{overflow:hidden;}
.tu ul li{ width:20%; float:left;}
.tu2 ul li{ width:25%; float:left;}
.tu ul li img{ width:95%; margin:0 auto;}
.con .tu h4,.con1 .tu h4{ font-size:14px; font-weight:bold; line-height:20px; padding-top:6px; display:block; overflow:hidden; text-align:center;}
.con .tu h4 a,.con1 .tu h4 a{ color:#8f8f8f; }

.con1{  margin-top:10px;}
.con1 h2{ display:block; overflow:hidden; line-height:36px; color:#fff; font-size:16px; font-weight:normal; background:#0472b1; padding:0 10px;}
.con1 h2 span{ color:#ffff00; font-size:20px; font-weight:bold;}

.con2{ overflow:hidden; margin-top:10px; padding-bottom:6px;}
.con2 p{ display:block; overflow:hidden; padding:0 10px; line-height:26px; font-size:14px;}
.con2 p span{ float:left; padding:0px 12px; margin-right:6px; background:#0472b1; color:#ffff00; font-size:18px; font-weight:bold;}

.footer{color:#636363;text-align:center;padding-bottom:82px;background:#BCE3FF;}
.footer h2{ width:100%; height:36px;margin:0; line-height:36px; background:#01538b; font-size:16px; text-align:center; font-weight:normal; }
.footer h2 a{ color:#fff; margin:0 6px;}
.footer h4{height:28px;font-size:12px;line-height:28px;color:#555;background:#E6E6E6;}
.footer p{background:#BCE3FF;line-height:24px; font-size:14px;}
.footer p a{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;}
	}
