﻿body{ font-family: "microsoft Yahei"; font-size: 14px; background: url(../image/bg.jpg) no-repeat center top;}
ul,ol,li,h1,h2,h3,h4,h5,p{list-style: none; padding: 0; margin: 0}
h1,h2,h3,h4,h5{font-size: 14px; font-weight: normal;}

a.red:link,a.red:active,a.red:visited{color: #e74c3c}
img{max-width: 100%}

a:hover{color: #e74c3c; text-decoration: none;}
.clear{clear: both; height: 20px; font-size: 0px; width: 100%}
.topBar{color: #000; height: 30px; line-height: 30px; text-align: right;}
.topBar a{color: #333; padding-left:15px}

.top{height: 125px; margin-bottom: 15px; overflow: hidden;}
.top .logo{float: left; margin-top: 15px}
.top .searchBox{float: right;}
.kflogo{text-align: right; height: 60px; margin-top: 20px; margin-bottom: 10px}
.kflogo img{height: 60px;}

.menuBox{ clear: both; height: 86px; background: url(../image/menubg.jpg); border: 1px #aae1ff solid; border-bottom: 0; border-radius: 5px 5px 0 0}
.menuBox .home{color: #fff; text-align: center; padding: 0 20px; float: left; font-size: 18px; padding-top: 20px; height: 85px}
.menuBox .home a{color: #fff}
.menuBox .home a i{display: block;}
.menu{float: left;color: #fff}
.menu a{color: #fff}
.menu .hd{background: url(../image/hd.png); width: 49px; height: 86px; margin-top: -9px; text-align: center; font-size: 16px; padding: 0 10px; box-sizing: border-box; line-height: 18px; padding-top: 5px; float: left;}
.menu .bd{float: left; height: 85px; padding-top: 10px; box-sizing: border-box;}
.menu .bd a{white-space: nowrap; padding: 0 2px}
/* header end */

.empty{text-align: center; padding: 100px 0}
.empty p{ font-size: 20px; color: #ccc }

.linkBox{clear: both; padding: 15px 0;}
.linkBox .hd{background:#21a0ff; height: 36px; line-height: 36px; color: #fff; padding-left: 15px; margin-bottom: 15px}
.footer{height:100px; line-height: 100px; border-top: 1px #ddd solid; background: #f7f7f7}
.copyright{ line-height: 24px; padding-top: 15px }
.guide{background: #f5f5f5; clear: both;}
.guide .breadcrumb{margin-bottom: 0px; font-size: 12px;}

.inside{min-height: 600px;}
.breadcrumb{margin-bottom: 0px; border-radius: 0}

.page{text-align: right;}
.pagination>li>a, .pagination>li>span{color: #333}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
    background-color: #e74c3c;
    border-color: #e74c3c;
}
.container{width: 1170px;}