*{margin:0;padding:0;}
.w1000{ width:1000px; margin:0 auto;box-sizing: border-box;}
a{ text-decoration:none;color:#fff; font-size:12px;}
body{font-size:16px; font-family: "微软雅黑";}

.header{height:94px; background:#2e1300;position:relative; z-index:2;}
.header .logo{ width:295px;height:85px;display: block;background:url(../images/logo.png) no-repeat; float:left;margin-top:4px;}
.header .menu{height:85px;position:relative;float:right;margin-right: 10px;}
.header .menu li{float: left;text-align: center; margin-left:30px;}
.header .menu a{ color:#fff;line-height:85px; font-size:16px;padding: 10px 0;}
.header .menu a:hover{ color:#ffff8a;border-bottom: 2px solid #ffff8a;}

.gonggao{overflow: hidden;height:45px; line-height:45px;background:#eee; width:100%; border: 1px solid #d2d2d2;border-left: none;
    border-right: none;}
.gonggao span{background: url(../images/gonggao.png) left center no-repeat; height:45px;float: left;display: block;padding-left: 25px; color: #a77b35;font-size: 16px; font-weight: bold; width:90px;}
.gonggao marquee{float: left; width:88%;}

.banner{height:500px; position:relative; background:url(../images/banner.jpg) top center no-repeat;}

.searchbox{background: url(../images/searchbox.png) center center no-repeat; height:80px; overflow:hidden;background-size: 1000px 80px;margin: 0 auto;}
.searchbox .int{ height:45px; line-height:45px; border:none; background:#fff;width:330px; margin-left:30px; font-size:16px; color: #333; padding-left:26px; float:left; border-radius:5px; margin-top:18px;}
.searchbox .int::-webkit-input-placeholder{color:#333;}
.searchbox .int::-moz-placeholder{color:#333;opacity:1;}
.searchbox .int:-moz-placeholder{color:#333;opacity:1;}
.searchbox .searchbtn{ width:116px; height:44px; float: left; cursor: pointer; font-size:24px; font-weight: bold; color:#ff3333;
    background-color: #ffff74;border-radius: 5px;
    border:none; margin-left:30px; margin-top:18px;}

.main{overflow:hidden; margin:0 auto; margin-top:30px; padding-bottom:10px; margin-bottom:30px; }
.con{ overflow:hidden;color:#666;}
.con .title{text-align: center; margin-top:20px; margin-bottom:20px;}
.con table{ margin:16px 0}
.con{padding-bottom:10px;}
.con p{font-size: 16px; line-height:29px;}
.con span{ color:#ff3333}
.con h3{ color:#ff3333; font-size:16px; line-height:45px;}
.con h3.center{ text-align:center}
.con .title{ margin-top:30px; margin-bottom:10px;}
.con .table1{ width: 100%; }
.con .table1 tr td{height: 42px; border:1px solid #bfbfbf; text-align: center; font-size: 16px;}
.con .table1 tr th{height:60px; border:1px solid #bfbfbf; text-align: center; font-size: 16px; font-weight: normal; background:#ffedd5;}

.footer{position:relative;line-height:30px; padding-top:30px; padding-bottom:30px; background:#3a1c08}
.flink{ text-align:center; color:#fff; margin-top:20px;display: none;}
.flink a{ color:#5b2e0c; margin:0 16px;}
.footerimg{ background:url(../images/footerimg.png) top center no-repeat; height:34px;padding-bottom: 55px;border-bottom: 1px solid #795d4a;}
.copyright{ text-align:center; color:#fff; font-size:16px; margin-top:20px;white-space: nowrap;}


.nofound{overflow-y:visible;overflow-x:visible; display:none}
.nofound img{ display:block}
.found{overflow-y:visible;overflow-x:visible; display:none}
.closebtn2{ background:url(../images/tcclose.png) no-repeat; width:34px; height:34px; position:absolute; right:10px; top:10px; cursor:pointer}

/* 弹窗表格 */
.clearMargin{margin-top:0!important}

.result,.pages{width:96%;line-height:25px; margin:16px 2% 0;font-size:16px;}
.result { border-collapse:collapse}
.result tr td{background:#e5e5e5;color:#333; border:1px solid #999;text-align:center;height:35px;}
.result tr th{border:1px solid #999;text-align:center; font-weight:normal;height:35px;}

.pages{clear:both; height:auto; overflow:auto; text-align:center}
.pages > div{color:#fff; display:inline-block}
.pages .total{background:#1c1c1c; padding:0 10px; height:35px; line-height:35px; margin:0 auto;}
.pages .pg{background:#1c1c1c; margin-left:8px; padding:0 5px; display:inline-block; color:#fff}
.pages .pg.active{background:#E8B263}
.title-h3{
    color:#ff3333;font-size: 16px;line-height: 45px;font-weight:bold;
}

.goTop {
    display: none;
    position: fixed;
    bottom: 164px;
    right: 20px;
    width: 80px;
    height: 80px;
    background-size: 80px 80px;
    cursor: pointer;
    background: url(../images/top.png) no-repeat;
}
.goTop:hover{
    background: url(../images/top-hover.png) no-repeat;
}


@media screen and (max-width: 1024px) {
    body {
        overflow: hidden;
    }
    .w1000{
        width: 980px;
        padding:0 10px;
        margin: 0 auto;
    }
    .footerimg {
        background-size: 980px 34px;
        padding-bottom: 55px;
    }
    
    .goTop{
        display: none;
    }
}