@charset "UTF-8";
/*公共样式 start*/
@font-face{
    font-family:'FZBIAOYSJW';
    src: url('../font/FZBIAOYSJW.TTF');
}
body{
    font-size:15px;
    font-family:'FZBIAOYSJW'!important;
    list-style:none;
}
body{ font:14px "microsoft yahei",Arial,Helvetica,sans-serif; list-style:none;}
body,h1,h2,h3,h4,h5,h6,p,ul,ol,dl,dd{ margin:0; padding:0; list-style:none; font-weight:400; color:#333;}
img{ vertical-align:middle; border:none;}
input,textarea{background-color:#fff;outline:none;}
a{ color:#333; text-decoration:none;}
a:hover{ text-decoration:none; color:#666;}
i,em{ font-style:normal;}
.left{float:left;}
.right{float:right;}
.clear:after{ content:''; clear:both; display:block;}
.clear{clear:both;}
.clearfloat:after{display:block;content:'';height:0;clear:both;visibility:hidden;}
.clearfloat{zoom:1;}
.layui-container{ width:1200px; padding:0;}
/*公共样式 end*/
.iplimit{padding: 50px; line-height: 22px; background-color: #393D49; color: #fff; font-weight: 300;}
/*logo/搜索/登录注册 start*/
#top {
    width:100%;
    min-width:1200px;
    height:100px;
    background:url("../images/top_bg.jpg") no-repeat center;
    overflow:hidden;
}
.top_nav{
    width:100%;
    overflow:hidden;
}
.logo{
    float:left;
    height:60px;
    margin:20px 0;
    overflow:hidden;
}
.search{
    position:absolute;
    top:33px;
    left:50%;
    margin-left:-130px;
    width:400px;
    height:34px;
    background:#fff;
    border-radius:5px;
    overflow: hidden;
}
.search input{
    float:left;
    border:0;
    width:350px;
    height:34px;
    font-size:14px;
    text-indent:20px;
    overflow:hidden;
}
.search a{
    float:right;
    width:50px;
    height:34px;
    text-align: center;
    overflow:hidden;
}
.search a img{
    margin:2px 0;
}

.rtbox{
    float:right;
    height:34px;
    line-height:34px;
    background:rgba(255,255,255,.4);
    border-radius:20px;
    color:#fff;
    font-size:15px;
    padding:0 15px;
    margin:33px 0;
    overflow:hidden;
}
.rtbox a{
    color:#fff;
}
/*logo/搜索/登录注册 end*/

/*导航 start*/
#nav{
    width:100%;
    min-width:1200px;
    height:50px;
    background:#fff;
    box-shadow: 1px 1px 10px rgba(0,0,0,.12);
}
.layui-nav{
    background:#fff;
    padding:0;
}
.layui-nav .layui-nav-item{
    line-height:50px;
    margin:0 15px;
}
.layui-nav .layui-nav-item a{
    color:#333;
    font-size:15px;
}
.layui-nav .layui-nav-item a:hover,
.layui-nav .layui-this a{
    color:#d1141c;
}
.layui-nav-child{
    top:55px;
}
.layui-nav .layui-nav-more,
.layui-nav-itemed>a .layui-nav-more{
    border-color: #333 transparent transparent;
    border-top-color: rgba(0,0,0,.7);
}
.layui-nav .layui-nav-mored{
    border-color:transparent transparent #333;
}
.layui-nav .layui-this:after,
.layui-nav-bar,
.layui-nav-tree .layui-nav-itemed:after{
    display:none;
    background:#d1141c;
}
.layui-nav .layui-nav-child dd.layui-this a, .layui-nav-child dd.layui-this{
    background-color: #f2f2f2;
    color:#d1141c;
}
/*导航 end*/

/*底部 start*/
#footer{
    width:100%;
    min-width:1200px;
    background-color:#1b1f2a;
    padding:30px 0;
    overflow:hidden;
}
.footer_left {
    position: relative;
    z-index: 99999;
    float: left;
    width: 740px;
    overflow: hidden;
}
.footer_c{
    width:100%;
    color:#fff;
    text-align:center;
    overflow:hidden;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.footer_c a {
    padding:0 20px;
    color:#fff;
    font-size:16px;
}
.copy{
    width:100%;
    margin-top:5px;
    text-align: center;
}
.copy>p{
    width:100%;
    height:40px;
    line-height:40px;
    text-align:center;
    font-size:16px;
    color:#999;
    overflow:hidden;
}
.footer_right{
    float:right;
    width:440px;
    padding-left:20px;
    border-left:1px solid #eee;
    margin:50px 0;
    overflow: hidden;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.footer_right li{
    float:left;
    width:138px;
    text-align:center;
    overflow:hidden;
    font-size: 13px;
}
.footer_right li img{
    width:120px;
}
.footer_right li p{
    width:100%;
    color:#fff;
    margin-top:15px;
    overflow:hidden;
}
/*底部 end*/

/*所在页面位置 start*/
#position>span{
    display:block;
    padding:20px 0;
}
#position a:hover{
    color:#d92119!important;
}
/*所在页面位置 end*/

/*分页 start*/
.page{
    text-align: center;
    margin:10px 0;
}
.layui-laypage a, .layui-laypage span{
    padding:0 20px;
    height:35px;
    line-height:35px;
    font-size:14px;
}
.layui-laypage .layui-laypage-curr .layui-laypage-em{
    background-color:#d1141c;
}
/*分页 end*/

/*暂无搜索结果 start*/
.none_tu{
    width:100%;
    text-align:center;
    margin:100px 0;
    overflow:hidden;
}
.none_tu p{
    font-size:18px;
    color:#999;
    margin:10px 0;
}
/*暂无搜索结果 end*/
