﻿a {
    text-decoration: none;
}

.inner {
    width: 1200px;
    margin: 0 auto;
}

.foot {
    background: url(../images/ftbg.png);
    border-top: 1px solid #a25d01;
    padding-top: 10px;
}

.ftab {
    text-align: center;
}

.ftnv li {
    float: left;
    width: 25%;
    height: 68px;
}

.ftnv li a {
    height: 68px;
    display: block;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #b55d05;
}

.ftw {
    padding-left: 8px;
}

.ftw em {
    color: #ffc425;
}

.ft {
    padding-bottom: 30px;
    background: url(../images/ftwa.png) no-repeat center 110px;
}

.cop {
    width: 400px;
    text-align: center;
    color: #ffc425;
    font-size: 12px;
}

.cop a {
    color: #ffc425;
    padding: 0 4px;
}

.cop a:hover {
    text-decoration: underline;
}

body {
    background: #592d01;
}

.header {
    height: 104px;
    background: url(../images/hbg.png);
    overflow: hidden;
}

.logo {
    float: left;
}

.heto {
    float: right;
}

.blue {
    color: #24d8ff;
}

.green {
    color: #27eb50;
}

.yel {
    color: #fff000;
}

.zongs {
    color: #eb9c27;
}

.heto {
    color: #eb9c27;
    font-size: 12px;
    line-height: 28px;
}

.heto a {
    padding: 0 3px;
}

.time {
    float: right;
    font-size: 12px;
    color: #eb9c27;
    line-height: 30px;
}

.time span {
    padding-left: 35px;
}

.loq {
    width: 620px;
    height: 30px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}

.suk {
    margin-right: 2px;
    height: 28px;
    background: #5d2f01;
    border: 1px solid #865001;
    border-radius: 5px;
    position: relative;
}

.suk input {
    padding-left: 20px;
    width: 126px;
    height: 28px;
    border: none;
    outline: none;
    font-size: 12px;
    color: #ffc425;
}

.suk input::-webkit-input-placeholder {
    /* WebKit browsers*/
    color: #ffc425;
}

.suk input:-moz-placeholder {
    /* Mozilla Firefox 4 to 18*/
    color: #ffc425;
}

.suk input::-moz-placeholder {
    /* Mozilla Firefox 19+*/
    color: #ffc425;
}

.suk input:-ms-input-placeholder {
    /* Internet Explorer 10+*/
    color: #ffc425;
}

.key1 {
    background: url(../images/key1.png) no-repeat 3px center;
}

.key2 {
    background: url(../images/key2.png) no-repeat 3px center;
}

.key3 {
    background: url(../images/key3.png) no-repeat 3px center;
}

.wang {
    position: absolute;
    width: 30px;
    height: 20px;
    text-align: center;
    display: block;
    background: #683901;
    color: #f89f1a;
    font-size: 12px;
    line-height: 20px;
    top: 4px;
    right: 10px;
}

.loh {
    width: 630px;
    height: 34px;
    font-size: 12px;
    line-height: 34px;
    color: #fff;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}

.out {
    color: #ff0000;
    font-size: 12px;
    line-height: 34px;
    margin: 0 2px;
}

.user span {
    padding: 0px 10px;
    font-size: 12px;
    color: #fff;
}

.user a {
    color: #fff;
    font-size: 12px;
    padding: 0 2px;
}

.user em {
    color: #fff600;
}

.nav {
    height: 62px;
    background: url(../images/nvbg.jpg) no-repeat center top;
}

.fuli {
    float: left;
    width: 86px;
    height: 62px;
    position: relative;
    text-align: center;
}

.fua {
    display: inline-block;
    height: 60px;
    color: #fff;
    text-align: center;
}

.nvt {
    height: 32px;
    padding-top: 4px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}

.fua:hover {
    color: #ffe456;
    border-bottom: 2px solid #fff600;
}

.hot {
    position: absolute;
    top: 10px;
    right: 35px;
}

.xiala {
    position: absolute;
    z-index: 10;
    width: 114px;
    border: 2px solid #ffd04a;
    background: url(../images/labg.png);
    left: -4px;
    top: 60px;
    display: none;
}

.xiala ul {
    width: 102px;
    margin: 0 auto;
}

.xiala li {
    height: 34px;
    border-bottom: 1px dotted #7d4901;
}

.xiala li a {
    display: block;
    height: 34px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
}

.lat {
    text-align: center;
}

.law {
    text-align: center;
    width: 64px;
    font-size: 12px;
}

.xiala li a:hover {
    text-decoration: underline;
}

.psr {
    position: relative;
}

.newbox {
    position: absolute;
    left: 0px;
    top: -31px;
    height: 31px;
    width: 100%;
    background: url(../images/newbg.png);
    z-index: 99;
}

.newin {
    height: 30px;
    float: left;
    width: 900px;
    padding-left: 135px;
    background: url(../images/newtl.png) no-repeat left center;
}

.lunleft {
    position: relative;
    overflow: hidden;
    height: 30px;
}

.lunleft ul {
    position: absolute;
    left: 100%;
    top: 0px;
    display: table;
}

.lunleft ul li {
    display: table-cell;
    white-space: nowrap;
    line-height: 35px;
    color: #fff;
}

.banner {
    height: 444px;
    position: relative;
    overflow: hidden;
}

.tutu li {
    position: absolute;
    top: 0px;
    left: 50%;
    margin-left: -960px;
    display: none;
}

.tutu li:nth-child(1) {
    display: block;
}

.zhis {
    height: 114px;
    background: #6f3d01;
    border: 1px solid #a55c05;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}

.chi {
    width: 240px;
    height: 114px;
    background: url(../images/cge.png) no-repeat right center;
}

.zhit {
    padding-top: 25px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}

.zhit em {
    font-size: 16px;
    padding-left: 5px;
    color: #fff;
}

.zhijin {
    font-size: 25px;
    color: #ffc425;
    text-align: center;
    line-height: 50px;
}

.huo {
    width: 215px;
    padding-right: 30px;
    padding-left: 65px;
    background: url(../images/jd.png) no-repeat left center;
    padding-top: 14px;
    height: 100px;
}

.luntop {
    position: relative;
    overflow: hidden;
    height: 82px;
}

.luntop ul {
    position: absolute;
    width: 100%;
    top: 0px;
    left: 0px;
}

.luntop li {
    height: 21px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
}

.luntop li div {
    font-size: 12px;
    line-height: 20px;
}

.lu2 {
    color: #fff000;
}

.lu3 {
    color: #5aff21;
}

.content {
    padding: 20px 0px;
}

.list {
    padding: 7px 0;
    margin: 0 -8px;
}

.list li {
    float: left;
    padding: 7px;
}

.list li a {
    display: block;
    width: 239px;
    padding: 5px;
    height: 324px;
    position: relative;
    padding-bottom: 0px;
    background: url(../images/libg.png) no-repeat center top;
}

.list li .dalia {
    width: 502px;
    height: 171px;
    background: url(../images/libg2.png) no-repeat center top;
}

.zht {
    width: 239px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}

.zhiw {
    text-align: center;
    color: #fff;
    background: url(../images/litl.png) no-repeat center;
    font-size: 20px;
    line-height: 50px;
}

.zhezhao {
    position: absolute;
    width: 239px;
    height: 274px;
    background: url(../images/hei.png);
    top: 5px;
    left: 5px;
    border: 3px solid #ffc425;
    box-sizing: border-box;
    display: none;
}

.zheen {
    height: 265px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}

.dalia .zht {
    height: 134px;
    width: 502px;
}

.dalia .zhezhao {
    width: 502px;
    height: 134px;
}

.dalia .zheen {
    height: 130px;
}

.dalia .zhiw {
    line-height: 34px;
}

.list li a:hover .zhezhao {
    display: block;
}

.ban {
    height: 265px;
    position: relative;
    overflow: hidden;
}

.bantu {
    position: absolute;
    left: 50%;
    margin-left: -960px;
}

.qipai {
    padding: 10px;
    background: #502701;
    border: 1px solid #7e4308;
}

.qipai li {
    float: left;
    margin: 4px 7px;
    position: relative;
}

.liji {
    display: block;
    width: 120px;
    position: absolute;
    height: 38px;
    top: 145px;
    left: 60px;
}

.shiwan {
    display: block;
    position: absolute;
    width: 120px;
    height: 38px;
    top: 145px;
    left: 05px;
}

.liji2 {
    left: 120px;
}

.buyug {
    height: 530px;
    background: url(../images/bybg.jpg) no-repeat center top;
}

.buyu {
    padding-top: 80px;
    padding-left: 30px;
}

.buwen {
    padding: 20px 0px;
    color: #fff;
    font-size: 16px;
    line-height: 26px;
    width: 460px;
}

.titou {
    text-align: center;
    padding: 10px 0px;
}

.tylist {
    width: 1020px;
    margin: 0 auto;
}

.tylist li {
    float: left;
    padding: 0 8px;
}

.tylist li a {
    display: block;
    width: 322px;
    height: 429px;
    position: relative;
}

.tyt {
    text-align: center;
    padding-top: 10px;
}

.tyk {
    position: absolute;
    width: 100%;
    background: url(../images/tyk1.png) no-repeat center top;
    top: 0px;
    left: 0px;
    text-align: center;
    font-size: 30px;
    color: #fff;
    font-weight: bold;
    line-height: 56px;
    padding-top: 373px;
    height: 56px;
}

.tylist li a:hover .tyk {
    background: url(../images/tyk2.png) no-repeat center top;
}

.sale {
    padding: 20px 30px;
    background: #502701;
    border: 1px solid #7e4308;
}

.sat {
    height: 35px;
    border-bottom: 1px solid #7c4801;
}

.sat li {
    float: left;
    margin-right: 4px;
    width: 96px;
}

.sat li a {
    height: 36px;
    line-height: 36px;
    display: block;
    text-align: center;
    color: #fff;
    border-top-left-radius: 5px;
    background: #7c4801;
    border-top-right-radius: 5px;
}

.sat .cur a {
    color: #4c2501;
    background: #ffd04a;
}

.erleft {
    float: left;
    width: 282px;
    background: #5b2b01 url(../images/erlebg.png) no-repeat center top;
}

.side li {
    height: 50px;
    padding-bottom: 1px;
    background: url(../images/ge.png) no-repeat center bottom;
}

.side li a {
    display: block;
    line-height: 50px;
    color: #fff;
    padding-left: 86px;
    background: url(../images/jian1.png) no-repeat 166px center;
}

.side li a:hover {
    color: #fee20e;
    background: url(../images/jian2.png) no-repeat center;
}

.side li a.on {
    color: #fee20e;
    background: url(../images/jian2.png) no-repeat center;
}

.erright {
    float: left;
    width: 740px;
    padding-top: 20px;
}

.zhucebox {
    border: 1px solid #754301;
    position: relative;
}

.zhucelx {
    position: absolute;
    left: -1px;
    top: -10px;
}

.pl20 {
    padding-left: 20px;
}

.continbg1 {
    background: url(../images/hei1.png);
}

.zhuzuomz {
    float: left;
    width: 125px;
    padding-right: 6px;
    text-align: right;
    color: #fff;
    line-height: 28px;
    font-size: 12px;
}

.zhucbybx {
    float: left;
    width: 513px;
}

.zhucelx {
    position: absolute;
    left: 25px;
    top: -12px;
    background: #502701;
    padding: 0px 12px;
    color: #fae962;
    font-weight: bold;
}

.zhuceinpt {
    background: url(../images/zhukey.png) no-repeat center top;
    height: 28px;
    border: none;
    width: 158px;
    padding-left: 26px;
    outline: none;
    /*border:1px solid #d1d1d1;*/
    border-radius: 5px;
    margin-right: 11px;
}

.zhuceinpt1 {
    background: url(../images/zhukey1.png)0 0 no-repeat;
}

.zhuceinpt2 {
    background: url(../images/zhukey2.png)0 0 no-repeat;
}

.zhuceinpt3 {
    background: url(../images/zhukey3.png)0 0 no-repeat;
}

.zhuceuls li {
    margin-top: 13px;
}

.zhuceinpt-sel {
    width: 64px;
    margin-right: 4px;
}

.tuse {}

.subbtns {
    outline: none;
    width: 131px;
    height: 36px;
    background: url(../images/zhucebtn1.png) no-repeat center top;
    border: none;
    text-align: center;
    border-radius: 6px;
    font-size: 16px;
    color: #140e07;
}

.subbtns-rst {
    color: #140e07;
    background: url(../images/zhucebtn1.png) no-repeat center top;
}

.gytlsm {
    font-size: 20px;
    padding-top: 33px;
}

.fyntmr {
    font-size: 12px;
    padding-top: 12px;
    padding-bottom: 22px;
}

.f12 {
    font-size: 12px;
}

.yellow2 {
    color: #f7ea01;
}

.gytlt {
    font-size: 24px;
    line-height: 40px;
    color: #fff000;
}

.gycont {
    font-size: 12px;
    color: #debd63;
}

.ritls {
    font-size: 24px;
    color: #fefb85;
    font-weight: bold;
    padding-bottom: 12px;
}

.max {
    position: absolute;
    left: 160px;
    top: 3px;
}

.selktl {
    width: 47px;
    border-radius: 6px;
    margin-right: 6px;
    height: 32px;
}

.rizhu {
    width: 670px;
    margin: 0 auto;
}

.rizhi {
    color: #fff;
    line-height: 56px;
}

.riin {
    width: 700px;
    margin: 0 auto;
}

h6 {
    color: #ffd247;
    font-size: 18px;
    line-height: 30px;
    height: 30px;
    border-bottom: 1px solid #743d01;
}

h6 span {
    float: left;
    display: block;
    border-bottom: 1px solid #fad316;
}

.wenzi {
    font-size: 12px;
    line-height: 24px;
    color: #fff;
    padding-top: 20px;
    padding-right: 10px;
}

.contin {
    border: 1px solid #7e4308;
    background: #512801;
}