@charset "gb2312";
html{}
*{margin:0px;padding:0px;}
body{font:14px/24px Arial;color:#333; margin:0;}
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:2.6rem;}
a{text-decoration:none;color:#000;}

header{ margin:0 auto; margin-top:4px; overflow:hidden;}
header img{ width:100%; height: auto; float:left;}
nav{ width:100%; margin:0 auto; overflow:hidden;}
nav table{text-align:center;color:white; width:100%;border:none;margin:0 auto; background:#fff; text-align:center; line-height:30px; font-size:14px; float:left;border-spacing: 1px; margin-top:4px;}
nav table a{color:#fff;}
nav table tr{ background:#0472b1;}
nav table td{ width:23.4375%; border:none;}
nav table td{ width:23.4375%; border:none;}    
nav table td.co1{ width:26.5625%;}

.ban,.dy,.nr,.intro,.que,.bg,.info,.wd,.zj,.show,.wall,.list,.le_list,.rh_list,.con,.tit,.js,.anli,.dj,.xinxi,ul,p{overflow:hidden;}
.ban img{width:100%;min-height:150px;}

.dy{padding:5px 5px 10px 5px;}
span.wz{display:inline-block;width:50px;height:23px;background:#0472b1;color:#fff;text-align:center;margin-right:5px;}
.dy span.lj a{color:#F00;text-decoration:underline;}

h1{color:#0472b1;border-bottom:1px solid #0472b1;line-height:1.6rem;padding:0px 5px;}
h1 a{line-height:20px;display:inline-block;color:#fff;float:right;background:#0472b1;padding:3px;}

.nr{padding:10px 5px;}
.nr ul.bz li{float:left;width:50%;}
ul.bz li a{display:block;width:97%;margin:0 auto;}
ul.bz li a span.pic img{width:100%;border:1px solid #ccc;float:left;border-radius:2px;}
ul.bz li a span.pic{display:block;border:1px solid #ccc;overflow:hidden;padding:2px 4px 2px 2px;border-radius:2px;}
ul.bz li p{font-size:12px;line-height:20px;padding:3px 0px 5px 0px;}
ul.bz li p strong{color:#00488e;font-weight:normal;margin-right:5px;}

.intro .bg{background:url(../images/bg_03.jpg) repeat-x;height:5px;}
.intro .arc{padding:10px 0px 0px 0px;}
.intro .arc span.le{display:inline-block;border:1px solid #ccc;botder-radius:2px;float:left;padding:2px;margin-right:5px;}
.intro .arc span.le img{border:1px solid #ccc;botder-radius:2px;float:left;}
.intro .arc span.bdf a{color:#00488e;text-decoration:underline;}
.intro .arc span.zm a{color:#F00;}

.nr .que{float:left;}
.nr .que p{font-size:13px;}
.nr .mm{float:right;width:30%}

.pa{padding:0px 5px;}

ul.yx li{float:left;width:24%;color:#fff;text-align:center;background:#dba500;border-radius:5px;padding:5px 0px;margin-right:1.25%;}
ul.yx li:nth-child(2),ul.yx li:nth-child(4){background:#0472b1;}
ul.yx li:nth-child(4){margin-right:0px;}

.info{text-indent:2em;padding:10px 0px;}
.wd h2{background:#0472b1;line-height:1.6rem;padding:5px 10px;}
.wd h2 a{color:#fff;}

.show img{width:100%;float:left;}
.show{position:relative;width:103px;height:118px;float:left;}
.wall{width:100%;position:absolute;bottom:0px;line-height:15px;border-radius:5px;text-align:center;}
.wall .name{width:93px;background:#0472b1;float:left;font-size:13px;color:#fff;padding:3px 5px;}
.zj{padding:10px 0px;}
.ff{text-indent:2em;padding-left:10px;}
.click{text-align:center;padding:10px;}
.click a{color:#F00;font-size:16px;font-weight:bold;}

ul.zs li{float:left;width:50%;}
ul.zs li span{display:block;width:92%;margin:0 auto;padding:2px 4px 2px 2px;overflow:hidden;border:1px solid #ccc;border-radius:2px;}
ul.zs li span img{width:100%;border:1px solid #ccc;float:left;border-radius:2px;}

.zz{padding:10px 0px;}
h3{color:#256aab;font-weight:bold;text-align:center}
.zz .list div{width:50%;float:left;}

.tit{background:#256aab;padding:5px 0px;}
.tit span{display:block;text-align:center;font-weight:bold;}
.tit span.one{font-size:18px;color:#fff;}
.tit span.two{height:1px;
background: -webkit-linear-gradient(left, #3a90c2, #fff,#3a90c2);
background: -moz-linear-gradient(left, #3a90c2, #fff,#3a90c2);
background: -ms-linear-gradient(left, #3a90c2, #fff,#3a90c2);
background: -o-linear-gradient(left, #3a90c2, #fff,#3a90c2);
}
.tit span.thr{font-size:16px;color:#ffd75b;}

.js{background:#e6e6e6;padding:5px 3px;}
.js img{float:left;margin-top:5px;}
.rr a{color:#F00;}

ul.lf{padding:0px 3px;}
ul.lf li{float:left;width:49%;margin-bottom:5px;}
ul.lf li:nth-child(2),ul.lf li:nth-child(4){float:right;}
ul.lf li a{display:block;color:#fff;background:#256aab;border-radius:3px;font-size:12px;text-align:center;}

.dj{margin:10px 0px;}
.dj a{color:#F00;border:1px solid #ccc;border-radius:5px;width:80%;margin:0 auto;text-align:center;display:block;}
.dj img{ vertical-align:middle;margin-top:3px;}

.anli{padding:10px 3px;}
ul.al li{float:left;width:50%;}
ul.al li img{float:left;width:100%;height:126px;}

.xinxi{background:#e6e6e6;padding:10px 0px;}
.xinxi span.tm{display:block;color:#0472b1;font-weight:bold;text-align:center}
.xinxi .aa {text-indent:2em;}

.hg{line-height:21px;font-size:13px;}
.zt{font-size:13px;}
.zx,.qq{display:inline-block;color:#fff;padding:1px 5px 0px 5px;text-align:center;border-radius:3px;}
.zx{background:#0472b1;margin-right:10px;}
.qq{background:#dba500;}

footer{width:100%; padding-bottom:82px; background:#0472b1;}
footer h2{ height:36px; line-height:36px; background:#0472b1; font-size:16px; text-align:center;;-webkit-box-shadow:0px 2px 1px rgba(2,88,137,.6);}
footer h2 a{ color:#fff; margin:0 6px;}
footer p{text-align:center; padding:10px 0;color:#fff;}
.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;}
	}