@charset "gb2312";
html{ font-size:62.5%;}
*{margin:0px;padding:0px;}
body{font:14px/24px Arial;color:#333; margin:0;}
img[src*=".jpg"]{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;}

.intro,.con,.ban,ul,p,header,nav,footer,.nr,.zj,.zj .le,.zj .rh,.want{overflow:hidden;font:1.4rem/2.4rem Arial;}
header img{width:100%;min-height:50px;margin-top:10px;}
nav{padding-bottom:1px;}
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;}

.banner {overflow: hidden; visibility:hidden;position: relative;}
.banner ul{overflow: hidden;position: relative;}
.banner ul > li {float:left;width:100%;position: relative;}
.banner img{width:100%;height:auto;display:block;margin:0 auto;}

.position{font-size:0px;height:8px;margin-left:-26px;width:52px;padding:4px;z-index:10;position:absolute;bottom:12px;left:50%;}
.position em{width:8px;height:8px;border-radius:4px;background:#fff;float:left;margin:0 0 0 4px;}
.position em.on{background:-webkit-radial-gradient(center,farthest-side,#3EAEF0,#6CBDF7);}


.intro{padding:10px 10px 0px 10px;}
.click{background:#E9900C;text-align:center;padding:5px;}
.click a,.click span.icon-user4{color:#fff;}
.click span.icon-user4{margin-right:5px;}
.click img{vertical-align:middle;border:none;}
.info{text-indent:2em;}
.daoyu{text-indent:0em;}
.info span{background: #104179;padding:2px 5px;margin-right:2px;color:#fff;}
.red a{color:#cc0000;}

.con{padding-top:10px;}
h1{font-size:14px;background:#104179;padding:0px 5px;}
h1 span{display:inline-block;color:#fff;text-align:center;}
h1 span.cz{font-weight:bold;border-right:2px solid #fff;padding-right:5px;}
h1 span.lh{border-left:2px solid #fff;padding-left:5px;}
h1 span.zx{background:#E9900C;line-height:1rem;font-size:14px;padding:5px 5px 3px 5px;float:right;margin-top:9px;}
h1 span.zx a{color:#fff;}

.nr{padding:10px;}
ul li img{width:99%;border:1px solid #cccccc;border-radius:2px;float:left;}
ul.cj li{float:left;width:49%;}
ul.cj li:nth-child(2),ul.cj li:nth-child(2) img{float:right;}

.want span{display:inline-block;float:left;}
.want span.line{width:15%;height:1px;background:#104179;margin-top:10px;}
.want span.wz{width:70%;color:#104179;text-align:center;}

ul.gh{padding:5px 0px 0px 0px;}
ul.gh li{float:left;width:33.3%;text-align:center;}
ul.gh li a{display:block;color:#fff;width:85%;background:#E9900C;padding:5px;border-radius:5px;margin:0 auto;}

.weixin {text-align:center;color:#8f0102;font-size:1.2rem;}

footer{background:#01ac8c;overflow:hidden;margin-top:10px;}
ul.f_nav{border-bottom:2px solid #008863;padding:10px 0px;}
ul.f_nav li{float:left;width:14%;text-align:center;}
ul.f_nav li:nth-child(7){width:16%;}
ul.f_nav li a{font-size:16px;color:#fff;}

footer p{padding:10px;color:#fff;text-align:center;}

ul.yx li{width:32.3%;float:left;margin-left:1.5%;}
ul.yx li:first-child{margin-left:0px;}
ul.yx li img{width:100%;min-height:80px;}

.zj .le{float:left;}
.zj .le img{border:1px solid #ccc;}
.zj .rh{padding-left:5px;}
.zj .rh p{font-size:1.2rem;}
.zj .rh p span{color:#8f0102;}
.zj .rh .bor{border-bottom:1px dashed #104179;}
.zj .rh .dj a{display:block;float:left;width:49%;background:#104179;text-align:center;color:#fff;}
.zj .rh .dj a:nth-child(2){background:#E9900C;color:#fff;margin-left:2%;}

ul.sg li{width:32.3%;float:left;margin-left:1.5%;}
ul.sg li:first-child{margin-left:0px;}
ul.sg li img{width:99%;border:1px solid #cccccc;border-radius:2px;float:left;}

.footer{color:#636363;text-align:center;padding-bottom:80px;background:#BCE3FF;}

.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;}
	}