@charset "gb2312";
/* CSS Document */

*{ margin:0px; padding:0px; list-style:none; text-decoration:none; font-family:"Microsoft YaHei", "Î¢ÈíÑÅºÚ", "SimHei", "ºÚÌå";}
body{background-color:#F0F0F3;}
header{ width:100%; height:38px; background-color:#3399fe; overflow:hidden;  }
header span{width:13%; height:25px; border:1px solid #06F; text-align:center; margin:5px; background-color:inherit;}
header span:nth-child(1){ float:left; margin-right:0px; }
header span:nth-child(2){ float:right; margin-left:0px;}
header span a{ color:#fff; line-height:25px;background-color:inherit;}
header img{ width:69%;background-color:inherit; height:38px;}


nav{ width:100%; height:40px; background-color:#fff; margin:10px 0px; overflow:hidden; clear:both;border:1px solid #D0D0D3; }
nav ul{ width:100%;height:40px;}
nav ul li{ width:15%; float:left;background-color:#fff;height:40px; padding-left:5px; text-align:center; }
nav ul li a{ background-color:inherit;line-height:40px; color:#000;}

.banner{ width:100%; height:auto; margin-bottom:10px;}
.banner img{ width:100%; height:auto;}


.daohan{ width:94%; margin:0px 3% 10px 3%; overflow:hidden;}
.daohan ul li{ width:23%; height:30px; float:left; margin-right:4px; line-height:30px; font-size:12px; text-align:center;}
.daohan ul li:nth-child(1){ background-color:#3399fe; border-bottom:2px solid #1486F7;}
.daohan ul li:nth-child(2){ background-color:#bd0000;border-bottom:2px solid #A00404;}
.daohan ul li:nth-child(3){ background-color:#3399fe;border-bottom:2px solid #1486F7;}
.daohan ul li:nth-child(4){width:26%; background-color:#bd0000; margin-right:0px;border-bottom:2px solid #A00404;}
.daohan ul li a{ background-color:inherit; color:#FFF;}


.content{width:94%; margin:0px 3%; margin-bottom:15px;}
.content .lftp{ position:relative; left:0px; top:0px; width:23%; height:77px; float:left;background-color:#fff;}
.content .lftp div{ background-color:#fff; width:104%;}
.content .lftp div:nth-child(1){ height:20px;  border:1px solid #B6B6B9; border-bottom:none; border-radius:5px 5px 0px 0px; -webkit-border-radius:5px 5px 0px 0px; -ms--border-radius:5px 5px 0px 0px;-o--border-radius:5px 5px 0px 0px;}
.content .lftp div:nth-child(2){ height:56px; border-left:1px solid #B6B6B9;}
.content .lftp img{ width:61px; height:61px; position:absolute; left:5px; top:5px;border-radius:5px; -webkit-border-radius:5px ; -ms--border-radius:5px;-o--border-radius:5px;}
.content .rttp{ width:77%; float:left; margin-top:20px; background-color:#fff; height:56px; border-top:1px solid #B6B6B9;border-right:1px solid #B6B6B9; border-radius:0px 10px 0px 0px;-webkit-border-radius:0px 10px 0px 0px; -ms--border-radius:0px 10px 0px 0px;-o--border-radius:0px 10px 0px 0px; box-sizing:border-box;}

.content .rttp span{ background-color:#fff; line-height:30px;}
.content .rttp span:nth-child(1){ float:left; font-weight:bold; margin-left:8px;}
.content .rttp span:nth-child(2){ float:right; font-size:12px; padding-left:12px; background:url(/kfbl_s/images/4.jpg) no-repeat 0px 10px; margin-right:10px; background-size:11px 8px;}
.content .rttp p{ clear:both; font-size:13px; color:#000; background-color:#fff; margin-left:8px; line-height:20px;}

article{ width:99.5%; height:auto; border:1px solid #B6B6B9; border-top:none; clear:both; background-color:#f6f6f6;}
article h1{ text-align:center; font-size:18px; line-height:36px; color:#333;}
article .img{ width:92%; height:auto; padding:9px 0px 7px 0px; border:1px solid #B6B6B9; margin:0px auto;text-align:center; clear:both;}
article .img img{  width:93%;}
article p{ font-size:14px; text-indent:30px; line-height:28px; padding:0px 4%; overflow:hidden; clear:both;}
article p a{ color:#F00;}

.content .dibu{clear:both;width:99.5%;border:1px solid #B6B6B9; border-top:none; height:auto;border-radius:0px 0px 10px 10px;-webkit-border-radius:0px 0px 10px 10px; -ms--border-radius:0px 0px 10px 10px;-o--border-radius:0px 0px 10px 10px;border-bottom:2px solid #CCC; overflow:hidden;}
.content .dibu div{ height:3px; width:100%; background-color:#ececec; clear:both; }
.content .dibu span{  line-height:40px;}
.content .dibu span:nth-child(2){ margin-left:15px;background:url(/kfbl_s/images/5.jpg) no-repeat 0px 4px; padding-left:12px; background-size:10px 12px;}
.content .dibu span:nth-child(3){ float:right; margin-right:20px;}
.content .dibu span:nth-child(4){float:right; margin-right:5px;}
.content .dibu span:nth-child(5){float:right;margin-right:5px; background:url(/kfbl_s/images/6.jpg) no-repeat 0px 14px; padding-left:16px; background-size:12px 12px;}



footer{ width:100%; height:auto; text-align:center; font-size:12px; line-height:20px; padding-bottom:80px;}
footer p{ background-color: #f6f6f6;}
.bottom{width:100%;overflow:hidden;position:fixed;bottom:0px;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;}
	}