*{
    margin: 0;
    padding: 0;
}
@media (min-width: 1201px) {
    body {
        font-size: 12px;
        font-family: "Microsoft YaHei" ! important;
        color: #000000;
        background: #fff;
        margin: 0 auto;
        padding: 0px;
    }

    a {
        text-decoration: none;
        color: #235aa7;
        outline: none;
    }

    a:active {
        star: expression(this.onFocus=this.blur());
    }

    img {
        border: 0px;
        vertical-align: middle;
    }

    li {
        list-style: none;
    }

    .pt10 {
        padding-top: 10px;
    }

    .pl10 {
        padding-left: 10px;
    }

    .pr10 {
        padding-right: 10px;
    }

    .pb10 {
        padding-bottom: 10px;
    }

    .pn5 {
        padding: 5px;
    }

    .pt5 {
        padding-top: 5px;
    }

    .pl5 {
        padding-left: 5px;
    }

    .pr5 {
        padding-right: 5px;
    }

    .pb5 {
        padding-bottom: 5px;
    }

    .mt10 {
        margin-top: 10px;
    }

    .mt20 {
        margin-top: 20px;
    }

    .mt30 {
        margin-top: 30px;
    }

    .ml10 {
        margin-left: 10px;
    }

    .mr10 {
        margin-right: 10px;
    }

    .mb10 {
        margin-bottom: 10px;
    }

    .mn5 {
        margin: 5px;
    }

    .mt5 {
        margin-top: 5px;
    }

    .ml5 {
        margin-left: 5px;
    }

    .mr5 {
        margin-right: 5px;
    }

    .mb5 {
        margin-bottom: 5px;
    }

    .bgfd {
        background: #fdf5e8;
    }

    .bgfe {
        background: #fef6e9;
    }

    .fl {
        float: left;
    }

    .fr {
        float: right;
    }

    .wrap {
        width: 1200px;
        margin: 0 auto;
    }

    .header {
        width: 100%;
        height: 159px;
        background: url(../image/headbg.jpg) no-repeat center 0;
        background-size: cover;
    }

    .logo {
        width: 553px;
        height: 104px;
        float: left;
        margin-top: 25px;
    }

    .logo img {
        width: 553px;
        height: 104px;
        float: left;
    }

    .htel {
        width: 260px;
        float: right;
        margin-top: 40px;
    }

    .htel em {
        width: 100%;
        height: 40px;
        background: url(../image/iconhtel.png) no-repeat left 0;
        float: left;
        text-indent: 52px;
        font-style: normal;
        font-size: 30px;
        font-weight: bold;
        color: #6b3614;
        line-height: 40px;
    }

    .htel span {
        width: 100%;
        display: block;
        text-align: left;
        height: auto;
        float: left;
        font-size: 17px;
        color: #6b3614;
        line-height: 26px;
    }

    .nav {
        width: 100%;
        height: 60px;
        background: #d5993c;
    }

    .nav ul {
        width: 100%;
        height: auto;
        /*float: left;*/
        display: flex;
        justify-content: space-around;
    }

    .nav ul li {
        width: 150px;
        float: left;
        position: relative;
        /*margin-right: 25px;*/
    }

    .nav ul li:last-child {
        margin-right: 0
    }

    .nav ul li h3 {
        width: 100%;
        height: auto;
        float: left;
    }

    .nav ul li h3 a {
        width: 100%;
        text-align: center;
        height: 60px;
        line-height: 60px;
        float: left;
        font-size: 20px;
        color: #ffffff;
        font-weight: normal;
    }

    .nav ul li dl {
        width: 100%;
        height: auto;
        float: left;
        position: absolute;
        top: 60px;
        left: 0;
        background: #d1a549;
        padding-top: 10px;
        padding-bottom: 10px;
        display: none;
        z-index: 999;
        opacity: 0.8;
    }

    .nav ul li dl dd {
        width: 100%;
        height: auto;
        float: left;
    }

    .nav ul li dl dd:hover a{
        color: #b81d25;
        background: #d5993c;
        font-weight: bold;
    }
    .nav ul li dl dd a {
        width: 100%;
        height: auto;
        float: left;
        text-align: center;
        font-size: 18px;
        color: #ffffff;
        line-height: 40px;
        display: block;
    }

    .nav ul li:hover h3 a {
        background: #d1a549;
        font-weight: bold;
        color: #b81d25;
    }

    .nav ul li:hover dl {
        display: block;
    }

    .fullSlide {
        min-width: 1200px;
        position: relative;
        height: 598px;
        overflow: hidden;
    }

    .fullSlide .bd {
        position: relative;
        z-index: 0;
    }

    .fullSlide .bd ul {
        width: 100% !important;
    }

    .fullSlide .bd li {
        width: 100% !important;
        height: 598px;
    }

    .fullSlide .bd li a {
        position: absolute;
        width: 100%;
        height: 598px;
        display: block;
        z-index: 1;
        ;
    }

    .fullSlide .bd .txt {
        position: absolute;
        width: 415px;
        top: 100px;
        left: 22px;
        font: normal 18px/30px "Microsoft YaHei";
    }

    .fullSlide .bd .btn {
        display: block;
        zoom: 1;
        margin-top: 8px;
        width: 72px;
        padding-right: 10px;
        height: 31px;
        line-height: 31px;
        text-align: center;
        color: #fff;
        font-size: 12px;
    }

    .fullSlide .hd {
        width: 100%;
        position: absolute;
        z-index: 1;
        bottom: 0;
        left: 0;
        height: 30px;
        line-height: 30px;
        text-align: center;
    }

    .fullSlide .hd ul li {
        cursor: pointer;
        display: inline-block;
        *display: inline;
        zoom: 1;
        width: 16px;
        height: 16px;
        margin: 4px;
        background: #795548;
        overflow: hidden;
        line-height: 9999px;
        filter: alpha(opacity=40);
        opacity: 0.4;
        border-radius: 10px;
    }

    .fullSlide .hd ul .on {
        filter: alpha(opacity=100);
        opacity: 1;
    }

    .yuyue {
        width: 100%;
        height: auto;
        float: left;
        margin-top: 11px;
    }

    .yuyue span {
        height: 42px;
        line-height: 42px;
        display: inline-block;
        font-size: 20px;
        color: #a9704f;
        margin-right: 32px;
        float: left;
        margin-left: 65px;
    }

    .yuyue .intxt {
        width: 290px;
        height: 40px;
        line-height: 40px;
        border: 1px solid #e9e5da;
        text-indent: 10px;
        font-size: 14px;
        color: #a7acb2;
        display: inline-block;
        margin-right: 40px;
        float: left;
    }

    .yuyue .tjbtn {
        width: 178px;
        height: 40px;
        line-height: 40px;
        background: #9f5f22;
        border: 1px solid #88653f;
        border-radius: 5px;
        display: inline-block;
        margin-left: 10px;
        font-size: 18px;
        color: #fff;
        text-align: center;
        float: left;
    }

    .h2tit {
        width: 100%;
        height: auto;
        float: left;
        margin: 30px 0;
    }

    .h2tit h2 {
        display: inline-block;
        font-size: 40px;
        color: #9e5f22;
        margin-right: 18px;
    }

    .h2tit span {
        display: inline-block;
        font-size: 20px;
        color: #9e5f22;
    }

    .tese {
        width: 100%;
        overflow: hidden;
    }

    .tese .wrap {
        width: 1380px;
    }

    .tese ul {
        width: 100%;
        height: auto;
        float: left;
        margin-bottom: 90px;
    }

    .tese ul li {
        width: 15%;
        height: 180px;
        border-radius: 10px;
        background: #eedbbb;
        float: left;
        text-align: center;
        padding: 0;
        margin-right: 20px;
        position: relative;
    }

    .tese ul li:last-child {
        margin-right: 0
    }

    .tese ul li i {
        width: 100%;
        height: 100%;
        display: inline-block;
        margin-top: 0;
        border-radius: 10px;
    }

    .tese ul li i.ts1 {
        background: url(../image/ts1.png) no-repeat center center;
    }

    .tese ul li i.ts2 {
        background: url(../image/ts2.png) no-repeat center center;
    }

    .tese ul li i.ts3 {
        background: url(../image/ts3.png) no-repeat center center;
    }

    .tese ul li i.ts4 {
        background: url(../image/ts4.png) no-repeat center center;
    }

    .tese ul li i.ts5 {
        background: url(../image/ts5.png) no-repeat center center;
    }

    .tese ul li i.ts6 {
        background: url(../image/ts6.png) no-repeat center center;
    }

    .tese ul li i.ts7 {
        background: url(http://dhbwsnk.com/static/public/images/ts7.png) no-repeat center center;
    }

    .tese ul li i.ts8 {
        background: url(http://dhbwsnk.com/static/public/images/ts8.png) no-repeat center center;
    }



    .tese ul li i.ts1s {
        background: url(../image/c1.jpg) no-repeat center center;
        background-size: cover;
    }

    .tese ul li i.ts2s {
        background: url(../image/c2.jpg) no-repeat center center;
        background-size: cover;
    }

    .tese ul li i.ts3s {
        background: url(../image/c3.jpg) no-repeat center center;
        background-size: cover;
    }

    .tese ul li i.ts4s {
        background: url(../image/c4.jpg) no-repeat center center;
        background-size: cover;
    }

    .tese ul li i.ts5s {
        background: url(../image/c5.jpg) no-repeat center center;
        background-size: cover;
    }

    .tese ul li i.ts6s {
        background: url(../image/c6.jpg) no-repeat center center;
        background-size: cover;
    }

    .tese ul li i.ts7s {
        background: url(http://dhbwsnk.com/static/public/images/c7.jpg) no-repeat center center;
        background-size: cover;
    }

    .tese ul li i.ts8s {
        background: url(http://dhbwsnk.com/static/public/images/c8.jpg) no-repeat center center;
        background-size: cover;
    }









    .tese ul li span {
        width: 160px;
        height: auto;
        display: block;
        position: absolute;
        bottom: -20px;
        left: 50%;
        margin-left: -80px;
        height: 44px;
        line-height: 44px;
        background: #9f5f22;
        border: 1px solid #88653f;
        border-radius: 5px;
        font-size: 18px;
        color: #fff;
        text-align: center;
    }

    .tese ul li p {
        width: 100%;
        height: 40px;
        display: block;
        font-size: 14px;
        color: #9f5f22;
        line-height: 20px;
        text-align: center;
        margin-top: 16px;
    }

    .wenhua {
        width: 100%;
        height: 400px;
        overflow: hidden;
        < !--background: url(../image/wenhuabg.jpg) no-repeat center 0;
        -->
    }

    .wenhua .wrap {
        width: 1200px;
    }

    .wenhua .wenhualist {
        width: 100%;
        height: auto;
        float: left;
    }

    .wenhua .wenhualist dl {
        width: 600px;
        height: auto;
        float: left;
    }

    .wenhua .wenhualist dl:nth-child(2) {
        float: right;
        width: 560px
    }

    .wenhua .wenhualist dl dt {
        width: 182px;
        height: 303px;
        float: left;
        margin-right: 24px;
    }

    .wenhua .wenhualist dl dt img {
        width: 182px;
        height: 303px;
        float: left;
    }

    .wenhua .wenhualist dl dd {
        width: 390px;
        height: auto;
        float: left;
        margin-bottom: 20px;
    }

    .wenhua .wenhualist dl dd:nth-child(2) {
        width: 350px;
    }

    .wenhua .wenhualist dl dd:nth-child(3) {
        width: 350px;
    }

    .wenhua .wenhualist dl dd span {
        width: 100%;
        height: 40px;
        font-weight: bold;
        float: left;
        font-size: 20px;
        color: #341a1e;
        line-height: 40px;
        margin-top: 8px;
    }

    .wenhua .wenhualist dl dd p {
        width: 100%;
        height: 115px;
        overflow: hidden;
        float: left;
        font-size: 16px;
        color: #341a1e;
        line-height: 30px;
    }

    .lishi {
        width: 100%;
        overflow: hidden;
        padding-top: 45px;
    }

    .lishi .lishiitem {
        width: 100%;
        height: auto;
        float: left;
        margin-bottom: 50px;
    }

    .lishi .lishiitem .lishibox {
        width: 560px;
        height: auto;
    }

    .lishi .lishiitem .lishibox .title {
        width: 360px;
        height: auto;
        float: left;
        border-bottom: 4px solid #9f5f22;
    }

    .lishi .lishiitem .lishibox .title h3 {
        width: 100%;
        font-size: 30px;
        color: #050505;
        line-height: 35px;
        float: left;
        font-weight: normal;
        letter-spacing: 2px;
    }

    .lishi .lishiitem .lishibox .title span {
        width: 100%;
        text-align: right;
        color: #050505;
        font-size: 18px;
        height: 24px;
        line-height: 24px;
        float: left;
        letter-spacing: 2px;
        margin-bottom: 2px;
    }

    .lishi .lishiitem .lishibox p {
        width: 100%;
        float: left;
        font-size: 18px;
        color: #050505;
        line-height: 30px;
        margin: 15px 0 0;
    }

    .lishi .lishiitem .lishibox a.more {
        transition: .15s;
        border-radius: 6px;
        width: 117px;
        height: 37px;
        line-height: 37px;
        background: #9f5f22;
        color: #fff;
        text-align: center;
        float: right;
        display: block;
        font-size: 15px;
    }
    .lishi .lishiitem .lishibox a.more:hover{
        /*font-weight: bold;*/
        margin-top: -5px;
        text-shadow: -2px 3px 2px rgba(0,0,0,.8);
        box-shadow: 0px 0px 10px 2px rgba(0,0,0,.6);
    }

    .lishi .lishiitem .lishipic {
        width: 560px;
        height: auto;
    }

    .lishi .lishiitem .lishipic img {
        width: 100%;
        height: auto;
        float: left;
    }

    .mingyi {
        width: 100%;
        height: 457px;
        overflow: hidden;
        background: url(../image/mingyibg.jpg) no-repeat center 0;
    }

    .mingyi .title {
        width: auto;
        height: auto;
        float: left;
    }

    .mingyi .title a {
        color: #955f36;
    }

    .mingyi .title h2 {
        width: 40px;
        height: auto;
        float: left;
        font-size: 40px;
        line-height: 40px;
        font-weight: normal;
        color: #9e5f22;
        margin-top: 134px;
        margin-right: 18px;
    }

    .mingyi .title p {
        width: 20px;
        height: auto;
        float: left;
        font-size: 20px;
        color: #955f36;
        line-height: 22px;
        margin-top: 80px;
    }

    .mingyiqh {
        float: right;
        margin-top: 80px;
        overflow: hidden;
        position: relative;
        padding: 0 41px;
    }

    .mingyiqh .hd {
        overflow: hidden;
        height: 270px;
        width: 100%;
        position: absolute;
        left: 0;
        top: 0;
        z-index: 0;
    }

    .mingyiqh .hd .prev {
        display: block;
        width: 22px;
        height: 45px;
        cursor: pointer;
        background: url("../image/arrow.png") 0 0 no-repeat;
        position: absolute;
        left: 8px;
        top: 50%;
        margin-top: -22px;
    }

    .mingyiqh .hd .next {
        display: block;
        width: 22px;
        height: 45px;
        cursor: pointer;
        background: url("../image/arrow.png") -22px 0 no-repeat;
        position: absolute;
        right: 8px;
        top: 50%;
        margin-top: -22px;
    }

    .mingyiqh .hd ul {
        float: right;
        overflow: hidden;
        zoom: 1;
        margin-top: 0px;
        zoom: 1;
        display: none;
    }

    .mingyiqh .hd ul li {
        float: left;
        width: 9px;
        height: 9px;
        overflow: hidden;
        margin-right: 5px;
        text-indent: -999px;
        cursor: pointer;
    }

    .mingyiqh .hd ul li.on {
        background-position: 0 0;
    }

    .mingyiqh .bd {
        padding: 0px;
        position: relative;
        z-index: 1;
        width: 1025px;
        overflow: hidden;
    }

    .mingyiqh .bd ul {
        overflow: hidden;
        zoom: 1;
    }

    .mingyiqh .bd ul li {
        width: 220px;
        margin-right: 50px;
        float: left;
        _display: inline;
        overflow: hidden;
        text-align: center;
    }

    .mingyiqh .bd ul li .pic {
        text-align: center;
        padding: 0 10px;
    }

    .mingyiqh .bd ul li .pic img {
        width: 200px;
        height: 270px;
        display: block;
    }

    .mingyiqh .bd ul li .pic a:hover img {}

    .mingyiqh .bd ul li .title {
        width: 100%;
        text-align: center;
    }

    .mingyiqh .bd ul li .title a {
        width: 100%;
        display: block;
        font-size: 16px;
        color: #9f5f22;
        line-height: 48px;
    }

    .mingyiqh .bd ul li .title span {
        display: inline-block;
        font-size: 20px;
        font-weight: bold;
        color: #9f5f22;
    }

    .main {
        width: 100%;
        overflow: hidden;
    }

    .h2title {
        width: 100%;
        height: auto;
        float: left;
        margin: 30px 0;
        width: 100%;
        float: left;
    }

    .h2title h2 {
        display: inline-block;
        font-size: 40px;
        color: #9e5f22;
        margin-right: 18px;
        text-align: left;
        line-height: 60px;
        width: 100%;
        float: left;
    }

    .h2title span {
        display: inline-block;
        font-size: 20px;
        color: #9e5f22;
        text-align: left;
        width: 100%;
        float: left;
    }

    .yibingan {
        width: 100%;
        height: auto;
        float: left;
    }

    .yibingan dl {
        width: 350px;
        height: auto;
        float: left;
        margin-right: 75px;
    }

    .yibingan dl:last-child {
        margin-right: 0
    }

    .yibingan dl dt {
        width: 100%;
        height: auto;
        float: left;
        margin-bottom: 15px;
    }

    .yibingan dl dt img {
        width: 100%;
        height: auto;
        float: left;
    }

    .yibingan dl dd {
        width: 100%;
        height: auto;
        float: left;
    }

    .yibingan dl dd a {
        width: 100%;
        height: auto;
        float: left;
        font-size: 16px;
        color: #0b0b0b;
        line-height: 30px;
    }

    .yibingan dl dd a span {
        float: right;
    }

    .w50 {
        width: 50%;
        height: auto;
        float: left;
    }

    .mmpic {
        width: 660px;
        height: auto;
        float: left;
    }

    .mmpic img {
        width: 100%;
        float: left;
    }

    .mminfo {
        width: 500px;
        height: auto;
        float: right;
        margin-top: 10px;
    }

    .mminfo span {
        width: 100%;
        height: auto;
        float: left;
        font-size: 20px;
        line-height: 30px;
        color: #3a3a3a;
        margin: 10px 0;
    }

    .mminfo p {
        width: 100%;
        height: auto;
        float: left;
        font-size: 20px;
        line-height: 30px;
        color: #3a3a3a;
    }

    .mmpiclist {
        width: 100%;
        height: auto;
        float: left;
        margin-top: 14px;
    }

    .mmpiclist ul {
        width: 100%;
        height: auto;
        float: left;
    }

    .mmpiclist ul li {
        width: 395px;
        height: auto;
        float: left;
        margin-right: 7px;
    }

    .mmpiclist ul li:last-child {
        margin-right: 0
    }

    .mmpiclist ul li .picbox {
        width: 100%;
        height: auto;
        float: left;
    }

    .mmpiclist ul li .picbox img {
        width: 100%;
        height: auto;
        float: left;
    }

    .inewslist {
        width: 980px;
        height: auto;
        margin: 0 auto;
        overflow: hidden;
        position: relative;
    }

    .inewslist ul {
        width: 820px;
        height: auto;
        float: left;
    }

    .inewslist ul li {
        width: 100%;
        height: auto;
        float: left;
        border-bottom: 1px solid #d6c29f;
        margin-bottom: 16px;
    }

    .inewslist ul li .date {
        width: 98px;
        height: 100px;
        background: #d16a03;
        color: #fff;
        text-align: center;
        margin-bottom: 16px;
        margin-right: 40px;
        float: left;
        border-radius: 10px;
    }

    .inewslist ul li .date em {
        width: 100%;
        height: 50px;
        line-height: 50px;
        font-style: normal;
        font-size: 30px;
        margin-top: 10px;
        float: left;
    }

    .inewslist ul li .date span {
        width: 100%;
        height: 20px;
        float: left;
        line-height: 20px;
        font-size: 16px;
        color: #fff;
    }

    .inewslist ul li h3 {
        width: 665px;
        height: auto;
        float: left;
        font-size: 22px;
        line-height: 30px;
        color: #894d33;
    }

    .inewslist ul li p {
        width: 665px;
        height: auto;
        float: left;
        font-size: 15px;
        line-height: 24px;
        margin-top: 5px;
        color: #341a1e
    }

    .inewslist a.more {
        transition: .15s;
        width: 117px;
        height: 37px;
        border-radius: 6px;
        line-height: 37px;
        background: #9f5f22;
        color: #fff;
        text-align: center;
        float: right;
        display: block;
        font-size: 15px;
        position: absolute;
        right: 5px;
        bottom: 16px;
    }
    .inewslist a.more:hover {
        position: absolute;
        right: 5px;
        bottom: 21px;
        text-shadow: -2px 3px 2px rgba(0,0,0,.8);
        box-shadow: 0px 0px 6px 2px rgba(0,0,0,.6);
    }

    .zhenwei {
        width: 100%;
        background: url(../image/zhenweibg.jpg) no-repeat center 0;
        height: 307px;
        position: relative;
        margin-top: 20px;
    }

    .zhenwei a.cha {
        width: 191px;
        height: 36px;
        background: url(../image/zhenweibtn.png) no-repeat 0 0;
        position: absolute;
        left: 50%;
        margin-left: -95px;
        bottom: 28px;
    }

    .footer {
        width: 100%;
        height: 200px;
        overflow: hidden;
        background: url(../../images/footer.png) no-repeat center 0;
        background-size: cover;
        padding-top: 50px;
    }

    .footer .contact {
        display: flex;
        justify-content: space-between;
        align-items: center;
        font-size: 16px;
    }

    .contact .foot-one img{
        width: 300px;
    }
    .contact .foot-three{
        display: flex;
        flex-direction: column;
        align-items: center;
    }
    .contact .foot-three img{
        width: 150px;
    }

    .footer .contact p {
        width: auto;
        height: auto;
        float: left;
        font-size: 16px;
        color: #1d1d1d;
        line-height: 30px;
        margin-right: 42px;
    }

    .footer .ftewm {
        width: 169px;
        margin-right: 20px;
        height: auto;
        float: right;
    }

    .footer .ftewm img {
        width: 169px;
        height: 169px;
        float: left;
    }

    .footer .ftewm span {
        width: 169px;
        height: auto;
        float: left;
        text-align: center;
        font-size: 16px;
        color: #cccccc;
        line-height: 30px;
        display: block;
    }

    .copyright {
        width: 100%;
        height: auto;
        float: left;
        text-align: center;
        font-size: 14px;
        color: #454545;
    }

    .copyright p a {
        font-size: 14px;
        color: #454545;
        line-height: 24px;
    }

    .tg_pages {
        float: left;
        overflow: hidden;
        padding-bottom: 40px;
        padding-top: 0px;
        text-align: left;
        width: 100%;
    }

    .tg_pages li {
        display: inline-block;
    }

    .tg_pages li a {
        border: 1px solid #bebebe;
        color: #bebebe;
        display: inline-block;
        font-size: 13px;
        height: 26px;
        line-height: 26px;
        margin-left: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    .tg_pages li.thisclass a {
        background: #daab59 none repeat scroll 0 0;
        border: 1px solid #daab59;
        color: #ffffff;
    }

    .posi {
        width: 100%;
        height: auto;
        float: left;
        font-size: 18px;
        color: #131313;
        line-height: 40px;
        margin-top: 15px;
        margin-bottom: 30px;
    }

    .posi a {
        font-size: 18px;
        color: #131313;
        line-height: 40px;
        display: inline-block;
    }

    .posi a:hover {}

    .pright {
        width: 860px;
        height: auto;
        float: right;
    }

    .pright .tyname {
        width: 100%;
        height: 63px;
        float: left;
        background: url(../image/rtynamebg.png) repeat-x 0 bottom;
    }

    .pright .tyname h2 {
        float: left;
        font-size: 25px;
        color: #202020;
        line-height: 55px;
        font-weight: normal;
        letter-spacing: 2px;
    }

    .picinfolist {
        width: 100%;
        height: auto;
        float: left;
        margin-top: 30px;
    }

    .picinfolist ul {
        width: 100%;
        height: auto;
        float: left;
    }

    .picinfolist ul li {
        width: 100%;
        height: auto;
        float: left;
        border-bottom: 1px dashed #e1e3df;
        margin-bottom: 45px;
    }

    .picinfolist ul li .picbox {
        width: 198px;
        height: auto;
        float: left;
        margin-right: 20px;
        margin-bottom: 45px;
    }

    .picinfolist ul li .picbox img {
        width: 198px;
        height: auto;
        float: left;
    }

    .picinfolist ul li .info {
        width: 640px;
        height: auto;
        float: right;
    }

    .picinfolist ul li .info h3 {
        width: 100%;
        height: auto;
        float: left;
        font-size: 20px;
        color: #1f1f1f;
        margin-right: 5px;
        line-height: 30px;
        margin-top: 10px;
    }

    .picinfolist ul li .info h3 span {
        font-size: 20px;
        color: #1f1f1f;
        font-weight: normal;
    }

    .picinfolist ul li .info p {
        width: 100%;
        height: auto;
        float: left;
        font-size: 20px;
        color: #1f1f1f;
        line-height: 30px;
        margin-top: 20px;
    }

    .pleft {
        width: 260px;
        height: auto;
        float: left;
    }

    .pleft .pltit {
        width: 100%;
        height: 56px;
        float: left;
        background: #e1c188;
    }

    .pleft .pltit span {
        width: 100%;
        height: auto;
        float: left;
        font-size: 20px;
        color: #ffffff;
        line-height: 56px;
        text-indent: 24px;
        font-weight: bold;
        letter-spacing: 2px;
    }

    .pleft .sidebar {
        width: 100%;
        height: auto;
        float: left;
    }

    .pleft .sidebar ul {
        height: auto;
        float: left;
        background: #f5e8d7;
        padding: 0 17px;
    }

    .pleft .sidebar ul li {
        width: 100%;
        height: auto;
        float: left;
        margin: 10px 0;
    }

    .pleft .sidebar ul li a {
        width: 100%;
        height: 44px;
        float: left;
        font-size: 20px;
        color: #0b0b0b;
        line-height: 44px;
        text-indent: 18px;
    }

    .pleft .sidebar ul li a:hover {
        background: #9f5f21 url(../image/sidebarcur.png) no-repeat 204px 20px;
        color: #fff;
    }

    .pleft .sidebar ul li a.current {
        background: #9f5f21 url(../image/sidebarcur.png) no-repeat 204px 20px;
        color: #fff;
    }

    .pleft .sidebar ul li.current a {
        background: #9f5f21 url(../image/sidebarcur.png) no-repeat 204px 20px;
        color: #fff;
    }

    .plnewslist {
        width: 100%;
        height: auto;
        float: left;
        background: #f5e8d7;
    }

    .plnewslist ul {
        padding: 8px 12px;
        height: auto;
        float: left;
    }

    .plnewslist ul li {
        width: 100%;
        height: auto;
        float: left;
    }

    .plnewslist ul li a {
        width: 100%;
        height: auto;
        float: left;
        font-size: 16px;
        color: #0b0b0b;
        line-height: 40px;
        background: url(../image/lnewsicon.png) no-repeat left 18px;
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
        display: block;
        text-indent: 9px;
    }

    .plnewslist ul li a:hover {}

    .plcontact {
        height: auto;
        float: left;
        padding: 15px;
        background: #f5e8d7;
    }

    .plcontact p {
        width: 100%;
        height: auto;
        float: left;
        font-size: 16px;
        color: #0b0b0b;
        line-height: 40px;
    }

    .plcontact .picbox {
        width: 100%;
        height: auto;
        float: left;
        text-align: center;
    }

    .plcontact .picbox img {
        width: 172px;
    }

    .plcontact span {
        width: 100%;
        height: auto;
        float: left;
        font-size: 16px;
        color: #0b0b0b;
        line-height: 40px;
        text-align: center;
    }

    .newslist {
        width: 100%;
        height: auto;
        float: left;
        margin-bottom: 30px;
    }

    .newslist ul {
        width: 100%;
        height: auto;
        float: left;
    }

    .newslist ul li {
        width: 100%;
        height: auto;
        float: left;
        border-bottom: dashed 1px #aaa;
    }

    .newslist ul li a {
        width: 100%;
        height: auto;
        float: left;
        font-size: 20px;
        color: #535353;
        line-height: 66px;
    }

    .newslist ul li span {
        font-size: 14px;
        float: right;
        color: #999999;
    }

    .article {
        width: 100%;
        height: auto;
        float: left;
        margin-top: 20px;
        margin-bottom: 20px;
    }

    .article h1 {
        width: 100%;
        height: auto;
        float: left;
        font-size: 24px;
        color: #9f5f22;
        margin-bottom: 10px;
        font-weight: normal;
        text-align: center;
    }

    .article .info {
        width: 100%;
        height: auto;
        float: left;
        border-bottom: dashed 1px #aaa;
        padding: 10px;
        text-align: center;
        margin-bottom: 20px;
        font-size: 14px;
        color: #232323;
    }

    .article .content {
        width: 100%;
        height: auto;
        float: left;
        line-height: 32px;
        font-size: 16px;
        color: #131313;
    }

    .article .content img {
        max-width: 100%;
        height: auto;
    }

    .mt0 {
        margin-top: 0;
    }

    .chaxunform {
        width: 100%;
        height: 360px;
        float: left;
        margin-top: 60px;
        background: url(../image/chaxunformbg.png) no-repeat 0 0 / 100%;
    }

    .chaxunform .intxt {
        width: 577px;
        height: 60px;
        margin-top: 60px;
        line-height: 60px;
        background: #fff;
        text-align: center;
        font-size: 18px;
        color: #868686;
        border-radius: 10px;
        border: 0 none;
        margin-left: 312px;
        margin-right: 300px;
        float: left;
    }

    .chaxunform .tjbtn {
        width: 120px;
        height: 48px;
        line-height: 48px;
        background: #8fc31f;
        color: #fff;
        font-size: 18px;
        text-align: center;
        border: 0 none;
        cursor: pointer;
        float: left;
        margin-top: 36px;
        border-radius: 4px;
        margin-left: 460px;
        margin-right: 40px;
    }

    .chaxunform .qxbtn {
        width: 120px;
        height: 48px;
        line-height: 48px;
        background: #e60012;
        color: #fff;
        font-size: 18px;
        text-align: center;
        border: 0 none;
        cursor: pointer;
        float: left;
        margin-top: 36px;
        border-radius: 4px;
    }

    .chaxunform span {
        height: auto;
        float: left;
        font-size: 28px;
        color: #fff;
        padding-left: 312px;
        margin-top: 38px;
        letter-spacing: 1px;
    }

    .chaxunform p {
        height: auto;
        float: left;
        font-size: 20px;
        color: #fff;
        padding-left: 312px;
        margin-top: 4px;
        letter-spacing: 0px;
    }

    .chaxunsm h2 {
        width: 100%;
        height: auto;
        float: left;
        line-height: 88px;
        color: #af0d0e;
        font-size: 36px;
        font-weight: normal;
    }

    .chaxunsm {
        width: 100%;
        height: auto;
        float: left;
        margin-bottom: 40px;
    }

    .chaxunsm ul {
        width: 100%;
        height: auto;
        float: left;
    }

    .chaxunsm ul li {
        width: 180px;
        height: 210px;
        float: left;
        border: 3px solid #af0d0e;
        border-radius: 10px;
        background: #fff;
        padding: 7px;
        margin-right: 50px;
        padding-top: 0px;
    }

    .chaxunsm ul li:last-child {
        width: 430px;
        margin-right: 0;
    }

    .chaxunsm ul li span {
        width: 100%;
        height: auto;
        float: left;
        font-size: 24px;
        color: #2e2421;
        line-height: 1.1;
    }

    .chaxunsm ul li span i {
        color: #af0d0e;
        font-size: 80px;
        font-style: normal;
    }

    .chaxunsm ul li p {
        height: auto;
        float: left;
        font-size: 18px;
        color: #222221;
        line-height: 30px;
        padding: 0 18px;
        margin-top: 25px;
    }

    .chaxunsm ul li:last-child p {
        padding: 0 8px;
        margin-top: 0;
    }

    .cxjg {
        width: 800px;
        height: 300px;
        margin: 0 auto;
        position: relative;
        padding: 0px;
        border: 12px solid #d5a865;
        background-color: white;
        z-index: 1002;
        text-align: center;
        background: url(../image/cxjgbg.jpg) no-repeat 0 0;
        margin-top: 50px;
        margin-bottom: 50px;
    }

    .cxjg .gbbtn {
        width: 39px;
        height: 39px;
        position: absolute;
        right: 0;
        top: 0;
        background: url(../image/gbbtn.png) no-repeat 0 0;
    }

    .cxjg .cxjgwb {
        width: 100%;
        line-height: 37px;
        height: 39px;
        float: left;
        font-size: 20px;
        color: #d5a865;
        font-weight: bold;
        text-align: center;
        margin-top: 122px;
    }

    .cxjg .cxjgwb span {
        display: inline-block;
        border-bottom: 2px solid #d5a865;
    }

    .cxjg .fhbtn {
        width: 100px;
        height: 34px;
        line-height: 34px;
        background: #8fc31f;
        color: #fff;
        font-size: 16px;
        text-align: center;
        border-radius: 4px;
        margin-top: 18px;
        border: 0 none;
        cursor: pointer;
        display: inline-block;
    }

    .cxjg p {
        width: 100%;
        height: auto;
        display: block;
        margin-top: 24px;
        font-size: 16px;
        color: #d5a865;
    }


    .sjewm {
        display: none;
    }

}





/*兼容手机站hank*/
@media (max-width: 1200px) {
    html {
        width: 125%;
    }

    /*修正商务代码问题*/
    #LRdiv0,
    #LRdiv1,
    #LRdiv3 {
        zoom: 2.5;
    }

    #LR_miniframe {
        zoom: 2.5;
    }

    body {
        font-size: 30px;
        font-family: "Microsoft YaHei" ! important;
        color: #000000;
        background: #fff;
        margin: 0 auto;
        padding: 0px;
    }

    a {
        text-decoration: none;
        color: #235aa7;
        outline: none;
    }

    a:active {
        star: expression(this.onFocus=this.blur());
    }

    img {
        border: 0px;
        vertical-align: middle;
    }

    li {
        list-style: none;
    }

    .pt10 {
        padding-top: 10px;
    }

    .pl10 {
        padding-left: 10px;
    }

    .pr10 {
        padding-right: 10px;
    }

    .pb10 {
        padding-bottom: 10px;
    }

    .pn5 {
        padding: 5px;
    }

    .pt5 {
        padding-top: 5px;
    }

    .pl5 {
        padding-left: 5px;
    }

    .pr5 {
        padding-right: 5px;
    }

    .pb5 {
        padding-bottom: 5px;
    }

    .mt10 {
        margin-top: 10px;
    }

    .mt20 {
        margin-top: 20px;
    }

    .mt30 {
        margin-top: 30px;
    }

    .ml10 {
        margin-left: 10px;
    }

    .mr10 {
        margin-right: 10px;
    }

    .mb10 {
        margin-bottom: 10px;
    }

    .mn5 {
        margin: 5px;
    }

    .mt5 {
        margin-top: 5px;
    }

    .ml5 {
        margin-left: 5px;
    }

    .mr5 {
        margin-right: 5px;
    }

    .mb5 {
        margin-bottom: 5px;
    }

    .bgfd {
        background: #fdf5e8;
    }

    .bgfe {
        background: #fef6e9;
    }

    .fl {
        float: left;
    }

    .fr {
        float: right;
    }

    .wrap {
        width: 100%;
        margin: 0 auto;
    }

    .header {
        width: 100%;
        height: 159px;
        background: url(../image/headbg.jpg) no-repeat center 0;
    }

    .logo {
        width: 553px;
        height: 104px;
        float: left;
        margin-top: 25px;
    }

    .logo img {
        width: 553px;
        height: 104px;
        float: left;
    }

    .htel {
        width: 400px;
        float: right;
        margin-top: 38px;
        margin-right: 20px;
    }

    .htel em {
        width: 100%;
        height: 40px;
        background: url(../image/iconhtel.png) no-repeat 100px 0;
        float: left;
        text-align: right;
        text-indent: 52px;
        font-style: normal;
        font-size: 40px;
        font-weight: bold;
        color: #6b3614;
        line-height: 40px;
    }

    .htel span {
        width: 100%;
        display: block;
        text-align: right;
        height: auto;
        float: left;
        font-size: 28px;
        color: #6b3614;
        line-height: 40px;
    }

    .nav {
        width: 100%;
        height: 160px;
        background: #d5993c;
        padding: 10px 0px;
    }

    .nav ul {
        width: 100%;
        height: auto;
        float: left;
    }

    .nav ul li {
        width: 25%;
        float: left;
        position: relative;
    }

    .nav ul li:last-child {
        margin-right: 0
    }

    .nav ul li h3 {
        width: 100%;
        height: auto;
        float: left;
    }

    .nav ul li h3 a {
        width: 100%;
        text-align: center;
        height: 80px;
        line-height: 80px;
        float: left;
        font-size: 43px;
        color: #ffffff;
        font-weight: normal;
        padding: 0 0px;
    }

    .nav ul li dl {
        width: 100%;
        height: auto;
        float: left;
        position: absolute;
        top: 60px;
        left: 0;
        background: #d1a549;
        padding-top: 10px;
        padding-bottom: 10px;
        display: none;
        z-index: 9999;
    }

    .nav ul li dl dd {
        width: 100%;
        height: auto;
        float: left;
    }

    .nav ul li dl dd a {
        width: 100%;
        height: auto;
        float: left;
        text-align: center;
        font-size: 35px;
        color: #ffffff;
        line-height: 80px;
        display: block;
    }

    .nav ul li:hover h3 a {
        background: #d1a549;
    }

    .nav ul li:hover dl {
        display: block;
    }

    .fullSlide {
        min-width: 1200px;
        position: relative;
        height: 598px;
        overflow: hidden;
    }

    .fullSlide .bd {
        position: relative;
        z-index: 0;
    }

    .fullSlide .bd ul {
        width: 100% !important;
    }

    .fullSlide .bd li {
        width: 100% !important;
        height: 598px;
    }

    .fullSlide .bd li a {
        position: absolute;
        width: 100%;
        height: 598px;
        display: block;
        z-index: 1;
        ;
    }

    .fullSlide .bd .txt {
        position: absolute;
        width: 415px;
        top: 100px;
        left: 22px;
        font: normal 18px/30px "Microsoft YaHei";
    }

    .fullSlide .bd .btn {
        display: block;
        zoom: 1;
        margin-top: 8px;
        width: 72px;
        padding-right: 10px;
        height: 31px;
        line-height: 31px;
        text-align: center;
        color: #fff;
        font-size: 12px;
    }

    .fullSlide .hd {
        width: 100%;
        position: absolute;
        z-index: 1;
        bottom: 0;
        left: 0;
        height: 30px;
        line-height: 30px;
        text-align: center;
    }

    .fullSlide .hd ul li {
        cursor: pointer;
        display: inline-block;
        *display: inline;
        zoom: 1;
        width: 11px;
        height: 11px;
        margin: 4px;
        background: #fff;
        overflow: hidden;
        line-height: 9999px;
        filter: alpha(opacity=40);
        opacity: 0.4;
        border-radius: 10px;
    }

    .fullSlide .hd ul .on {
        filter: alpha(opacity=100);
        opacity: 1;
    }

    .yuyue {
        width: 100%;
        height: auto;
        float: left;
        margin-top: 11px;
    }

    .yuyue span {
        height: 80px;
        line-height: 80px;
        display: inline-block;
        font-size: 35px;
        color: #a9704f;
        margin-right: 32px;
        float: left;
        margin-left: 25px;
    }

    .yuyue .intxt {
        width: 290px;
        height: 80px;
        line-height: 80px;
        border: 1px solid #e9e5da;
        text-indent: 10px;
        font-size: 30px;
        color: #a7acb2;
        display: inline-block;
        margin-right: 40px;
        float: left;
    }

    .yuyue .tjbtn {
        width: 178px;
        height: 80px;
        line-height: 80px;
        background: #9f5f22;
        border: 1px solid #88653f;
        border-radius: 5px;
        display: inline-block;
        margin-left: 10px;
        font-size: 30px;
        color: #fff;
        text-align: center;
        float: left;
    }

    .h2tit {
        width: auto;
        height: auto;
        float: left;
        margin: 30px 0;
        padding: 0 3%;
    }

    .h2tit h2 {
        display: inline-block;
        font-size: 50px;
        color: #9e5f22;
        margin-right: 18px;
    }

    .h2tit span {
        display: inline-block;
        font-size: 40px;
        color: #9e5f22;
    }

    .tese {
        width: 100%;
        overflow: hidden;
    }

    .tese .wrap {
        width: 1380px;
    }

    .tese ul {
        width: 100%;
        height: auto;
        float: left;
        margin-bottom: 30px;
    }

    .tese ul li {
        width: 40%;
        height: 450px;
        border-radius: 10px;
        background: #eedbbb;
        float: left;
        text-align: center;
        padding: 0 10px;
        margin-right: 0%;
        margin-left: 2%;
        margin-bottom: 3%;
        position: relative;
    }

    input[type="submit"] {
        -webkit-appearance: none;
        border-radius: 0;
    }



    .tese ul li:last-child {
        margin-right: 0
    }




    .tese ul li i {
        width: 100%;
        height: 100%;
        display: inline-block;
        margin-top: 0;
    }

    .tese ul li i.ts1 {
        background: url(../image/ts1.png) no-repeat center center;
        background-size: 100%;
    }

    .tese ul li i.ts2 {
        background: url(../image/ts2.png) no-repeat center center;
        background-size: 100%;
    }

    .tese ul li i.ts3 {
        background: url(../image/ts3.png) no-repeat center center;
        background-size: 100%;
    }

    .tese ul li i.ts4 {
        background: url(../image/ts4.png) no-repeat center center;
        background-size: 100%;
    }

    .tese ul li i.ts5 {
        background: url(../image/ts5.png) no-repeat center center;
        background-size: 100%;
    }

    .tese ul li i.ts6 {
        background: url(../image/ts6.png) no-repeat center center;
        background-size: 100%;
    }

    .tese ul li i.ts7 {
        background: url(http://dhbwsnk.com/static/public/images/ts7.png) no-repeat center center;
        background-size: 100%;
    }

    .tese ul li i.ts8 {
        background: url(http://dhbwsnk.com/static/public/images/ts8.png) no-repeat center center;
        background-size: 100%;
    }



    .tese ul li i.ts1s {
        background: url(../image/c1.jpg) no-repeat center center;
        background-size: cover;
    }

    .tese ul li i.ts2s {
        background: url(../image/c2.jpg) no-repeat center center;
        background-size: cover;
    }

    .tese ul li i.ts3s {
        background: url(../image/c3.jpg) no-repeat center center;
        background-size: cover;
    }

    .tese ul li i.ts4s {
        background: url(../image/c4.jpg) no-repeat center center;
        background-size: cover;
    }

    .tese ul li i.ts5s {
        background: url(../image/c5.jpg) no-repeat center center;
        background-size: cover;
    }

    .tese ul li i.ts6s {
        background: url(../image/c6.jpg) no-repeat center center;
        background-size: cover;
    }

    .tese ul li i.ts7s {
        background: url(http://dhbwsnk.com/static/public/images/c7.jpg) no-repeat center center;
        background-size: cover;
    }

    .tese ul li i.ts8s {
        background: url(http://dhbwsnk.com/static/public/images/c8.jpg) no-repeat center center;
        background-size: cover;
    }


    .tese ul li span {
        width: 300px;
        height: auto;
        display: block;
        position: absolute;
        bottom: -20px;
        left: 50%;
        margin-left: -150px;
        height: 80px;
        line-height: 80px;
        background: #9f5f22;
        border: 1px solid #88653f;
        border-radius: 5px;
        font-size: 40px;
        color: #fff;
        text-align: center;
    }

    .tese ul li p {
        width: auto;
        height: 40px;
        display: block;
        font-size: 40px;
        color: #9f5f22;
        line-height: 50px;
        text-align: justify;
        text-align-last: justify;
        text-align: center;
        margin-top: 12px;
        padding: 1% 10%;
    }

    .wenhua {
        width: 100%;
        height: auto;
        overflow: hidden;
        /*background: url(../image/wenhuabg.jpg) no-repeat center 0;*/
    }

    .wenhua .wrap {
        width: 100%
    }

    .wenhua .wenhualist {
        width: auto;
        height: auto;
        float: left;
        padding: 0 2%;
    }

    .wenhua .wenhualist dl {
        width: auto;
        height: auto;
        float: left;
        margin-bottom: 20px;
    }

    .wenhua .wenhualist dl:nth-child(2) {
        float: right;
    }

    .wenhua .wenhualist dl dt {
        width: 300px;
        height: 550px;
        float: left;
        margin-right: 24px;
    }

    .wenhua .wenhualist dl dt img {
        width: 300px;
        height: 550px;
        float: left;
    }

    .wenhua .wenhualist dl dd {
        width: 70%;
        height: auto;
        float: left;
        margin-bottom: 20px;
    }

    .wenhua .wenhualist dl dd span {
        width: 100%;
        height: 80px;
        font-weight: bold;
        float: left;
        font-size: 50px;
        color: #341a1e;
        line-height: 80px;
        margin-top: 8px;
    }

    .wenhua .wenhualist dl dd p {
        width: 100%;
        height: 180px;
        overflow: hidden;
        float: left;
        font-size: 40px;
        color: #341a1e;
        line-height: 60px;
    }

    .lishi {
        width: 100%;
        overflow: hidden;
        padding-top: 45px;
    }

    .lishi .lishiitem {
        width: auto;
        height: auto;
        float: left;
        margin-bottom: 50px;
        padding: 0 2%;
    }

    .lishi .lishiitem .lishibox {
        width: auto;
        height: auto;
    }

    .lishi .lishiitem .lishibox .title {
        width: 630px;
        height: auto;
        float: left;
        border-bottom: 4px solid #9f5f22;
    }

    .lishi .lishiitem .lishibox .title h3 {
        width: 100%;
        font-size: 50px;
        color: #9e5f22;
        line-height: 80px;
        float: left;
        font-weight: normal;
        letter-spacing: 2px;
    }

    .lishi .lishiitem .lishibox .title span {
        width: 100%;
        text-align: left;
        color: #9e5f22;
        font-size: 40px;
        height: 40px;
        line-height: 40px;
        float: left;
        letter-spacing: 2px;
        margin-bottom: 2px;
    }

    .lishi .lishiitem .lishibox p {
        width: 100%;
        float: left;
        font-size: 50px;
        color: #050505;
        line-height: 80px;
        margin: 15px 0 0;
    }

    .lishi .lishiitem .lishibox a.more {
        width: 300px;
        height: 80px;
        line-height: 80px;
        background: #9f5f22;
        color: #fff;
        text-align: center;
        float: right;
        display: block;
        font-size: 40px;
        margin-bottom: 20px;
    }

    .lishi .lishiitem .lishipic {
        width: 100%;
        height: auto;
    }


    .lishi .lishiitem .lishipic video {
        width: 100%;
        height: auto;
    }

    .lishi .lishiitem .lishipic img {
        width: 100%;
        height: auto;
        float: left;
    }

    .mingyi {
        width: 100%;
        height: 457px;
        overflow: hidden;
        background: url(../image/mingyibg.jpg) no-repeat center 0;
        margin: 20px 0;
    }

    .mingyi .title {
        width: auto;
        height: auto;
        float: left;
    }

    .mingyi .title a {
        color: #955f36;
    }

    .mingyi .title h2 {
        width: 40px;
        height: auto;
        float: left;
        font-size: 40px;
        line-height: 40px;
        font-weight: normal;
        color: #9e5f22;
        margin-top: 134px;
        margin-right: 18px;
    }

    .mingyi .title p {
        width: 20px;
        height: auto;
        float: left;
        font-size: 30px;
        color: #955f36;
        line-height: 50px;
        margin-top: 80px;
    }

    .mingyi .title .wap {
        display: none;
    }

    .mingyiqh {
        float: right;
        margin-top: 80px;
        overflow: hidden;
        position: relative;
        padding: 0 41px;
    }

    .mingyiqh .hd {
        overflow: hidden;
        height: 270px;
        width: 100%;
        position: absolute;
        left: 0;
        top: 0;
        z-index: 0;
    }

    .mingyiqh .hd .prev {
        display: block;
        width: 22px;
        height: 45px;
        cursor: pointer;
        background: url("../image/arrow.png") 0 0 no-repeat;
        position: absolute;
        left: 8px;
        top: 50%;
        margin-top: -22px;
    }

    .mingyiqh .hd .next {
        display: block;
        width: 22px;
        height: 45px;
        cursor: pointer;
        background: url("../image/arrow.png") -22px 0 no-repeat;
        position: absolute;
        right: 8px;
        top: 50%;
        margin-top: -22px;
    }

    .mingyiqh .hd ul {
        float: right;
        overflow: hidden;
        zoom: 1;
        margin-top: 0px;
        zoom: 1;
        display: none;
    }

    .mingyiqh .hd ul li {
        float: left;
        width: 9px;
        height: 9px;
        overflow: hidden;
        margin-right: 5px;
        text-indent: -999px;
        cursor: pointer;
    }

    .mingyiqh .hd ul li.on {
        background-position: 0 0;
    }

    .mingyiqh .bd {
        padding: 0px;
        position: relative;
        z-index: 1;
        width: 1025px;
        overflow: hidden;
    }

    .mingyiqh .bd ul {
        overflow: hidden;
        zoom: 1;
    }

    .mingyiqh .bd ul li {
        width: 220px;
        margin-right: 50px;
        float: left;
        _display: inline;
        overflow: hidden;
        text-align: center;
    }

    .mingyiqh .bd ul li .pic {
        text-align: center;
        padding: 0 10px;
    }

    .mingyiqh .bd ul li .pic img {
        width: 200px;
        height: 270px;
        display: block;
    }

    .mingyiqh .bd ul li .pic a:hover img {}

    .mingyiqh .bd ul li .title {
        width: 100%;
        text-align: center;
    }

    .mingyiqh .bd ul li .title a {
        width: 100%;
        display: block;
        font-size: 24px;
        color: #9f5f22;
        line-height: 48px;
    }

    .mingyiqh .bd ul li .title span {
        display: inline-block;
        font-size: 40px;
        font-weight: bold;
        color: #9f5f22;
    }

    .main {
        width: 100%;
        overflow: hidden;
    }

    .h2title {
        width: auto;
        height: auto;
        float: left;
        margin: 30px 0;
        width: 100%;
        float: left;
        padding: 0 2%;
    }

    .h2title h2 {
        display: inline-block;
        font-size: 50px;
        color: #9e5f22;
        margin-right: 18px;
        text-align: left;
        line-height: 60px;
        width: 100%;
        float: left;
    }

    .h2title span {
        display: inline-block;
        font-size: 40px;
        color: #9e5f22;
        text-align: left;
        width: 100%;
        float: left;
    }

    .yibingan {
        width: 100%;
        height: auto;
        float: left;
        margin: 20px 0;
    }

    .yibingan dl {
        width: 100%;
        height: auto;
        float: left;
        margin-right: 75px;
        margin-bottom: 20px;
    }

    .yibingan dl:last-child {
        margin-right: 0
    }

    .yibingan dl dt {
        width: 30%;
        height: auto;
        float: left;
        margin-bottom: 15px;
        margin-right: 2%
    }

    .yibingan dl dt img {
        width: 100%;
        height: auto;
        float: left;
    }

    .yibingan dl dd {
        width: 65%;
        height: auto;
        float: left;
    }

    .yibingan dl dd a {
        width: 100%;
        height: auto;
        float: left;
        font-size: 45px;
        color: #050505;
        line-height: 60px;
    }

    .yibingan dl dd a span {
        float: right;
    }

    .w50 {
        width: 50%;
        height: auto;
        float: left;
    }

    .mmpic {
        width: 96%;
        height: auto;
        float: left;
        padding: 0 2%;
    }

    .mmpic img {
        width: 100%;
        float: left;
    }

    .mminfo {
        width: 96%;
        height: auto;
        float: right;
        margin-top: 10px;
        padding: 0 2%;
    }

    .mminfo span {
        width: 100%;
        height: auto;
        float: left;
        font-size: 50px;
        line-height: 80px;
        color: #3a3a3a;
        margin: 10px 0;
    }

    .mminfo p {
        width: 100%;
        height: auto;
        float: left;
        font-size: 50px;
        line-height: 80px;
        color: #3a3a3a;
    }

    .mmpiclist {
        width: 96%;
        height: auto;
        float: left;
        margin-top: 6px;
        padding: 2%
    }

    .mmpiclist ul {
        width: 100%;
        height: auto;
        float: left;
    }

    .mmpiclist ul li {
        width: 33%;
        height: auto;
        float: left;
        margin-right: 5px;
    }

    .mmpiclist ul li:last-child {
        margin-right: 0
    }

    .mmpiclist ul li .picbox {
        width: 100%;
        height: auto;
        float: left;
    }

    .mmpiclist ul li .picbox img {
        width: 100%;
        height: auto;
        float: left;
    }

    .inewslist {
        width: 98%;
        height: auto;
        margin: 0 auto;
        overflow: hidden;
        position: relative;
    }

    .inewslist ul {
        width: 100%;
        height: auto;
        float: left;
    }

    .inewslist ul li {
        width: 100%;
        height: auto;
        float: left;
        border-bottom: 1px solid #d6c29f;
        margin-bottom: 16px;
        padding-bottom: 20px;
    }

    .inewslist ul li .date {
        width: 98px;
        height: 100px;
        background: #e1c188;
        color: #fff;
        text-align: center;
        margin-bottom: 16px;
        margin-right: 40px;
        margin-bottom: 100px;
        float: left;
    }

    .inewslist ul li .date em {
        width: 100%;
        height: 50px;
        line-height: 50px;
        font-style: normal;
        font-size: 30px;
        margin-top: 10px;
        float: left;
    }

    .inewslist ul li .date span {
        width: 100%;
        height: 20px;
        float: left;
        line-height: 40px;
        font-size: 20px;
        color: #fff;
    }

    .inewslist ul li h3 {
        width: 80%;
        height: auto;
        float: left;
        font-size: 50px;
        line-height: 80px;
        color: #341a1e;
    }

    .inewslist ul li p {
        width: 80%;
        height: auto;
        float: left;
        font-size: 45px;
        line-height: 60px;
        margin-top: 5px;
        color: #341a1e
    }

    .inewslist a.more {
        width: 300px;
        height: 80px;
        line-height: 80px;
        background: #9f5f22;
        color: #fff;
        text-align: center;
        float: right;
        display: block;
        font-size: 40px;
        position: initial;
        right: 0;
        bottom: 16px;
    }

    .zhenwei {
        width: 100%;
        background: url(../image/zhenweibg.jpg) no-repeat center 0;
        height: 307px;
        position: relative;
        margin-top: 20px;
    }

    .zhenwei a.cha {
        width: 191px;
        height: 36px;
        background: url(../image/zhenweibtn.png) no-repeat 0 0;
        position: absolute;
        left: 50%;
        margin-left: -95px;
        bottom: 28px;
    }

    .footer {
        width: 96%;
        height: 700px;
        margin-top: 20px;
        overflow: hidden;
        background: url(../image/ftbg.jpg) no-repeat center 0;
        background-size: 200% 100%;
        padding: 50px 2%;
    }

    .footer .contact {
        float: left;
    }

    .footer .contact p {
        width: auto;
        height: auto;
        float: left;
        font-size: 45px;
        color: #9e5f22;
        line-height: 60px;
        /*margin-right: 42px;*/
        padding-bottom: 50px;
    }

    .footer .ftewm {
        width: 169px;
        margin-right: 20px;
        height: auto;
        float: right;
        display: none;
    }

    .footer .ftewm img {
        width: 169px;
        height: 169px;
        float: left;
    }

    .footer .ftewm span {
        width: 169px;
        height: auto;
        float: left;
        text-align: center;
        font-size: 16px;
        color: #cccccc;
        line-height: 30px;
        display: block;
    }

    .copyright {
        width: 100%;
        height: auto;
        float: left;
        text-align: center;
        font-size: 20px;
        color: #454545;
        line-height: 50px;
    }

    .copyright a {
        font-size: 14px;
        color: #454545;
        line-height: 30px;
    }

    .tg_pages {
        float: left;
        overflow: hidden;
        padding-bottom: 40px;
        padding-top: 0px;
        text-align: left;
        width: 100%;
    }

    .tg_pages li {
        display: inline-block;
    }

    .tg_pages li a {
        border: 1px solid #bebebe;
        color: #bebebe;
        display: inline-block;
        font-size: 13px;
        height: 26px;
        line-height: 26px;
        margin-left: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    .tg_pages li.thisclass a {
        background: #daab59 none repeat scroll 0 0;
        border: 1px solid #daab59;
        color: #ffffff;
    }

    .posi {
        width: 96%;
        height: auto;
        float: left;
        font-size: 40px;
        color: #131313;
        line-height: 40px;
        margin-top: 15px;
        margin-bottom: 30px;
        padding: 0 2%
    }

    .posi a {
        font-size: 40px;
        color: #131313;
        line-height: 40px;
        display: inline-block;
    }

    .posi a:hover {}

    .pright {
        width: 96%;
        height: auto;
        float: left;
        padding: 0 2%;
    }

    .pright .tyname {
        width: 100%;
        height: 100px;
        float: left;
        background: url(../image/rtynamebg.png) repeat-x 0 bottom;
    }

    .pright .tyname h2 {
        float: left;
        font-size: 50px;
        color: #202020;
        line-height: 100px;
        font-weight: normal;
        letter-spacing: 2px;
    }

    .picinfolist {
        width: 100%;
        height: auto;
        float: left;
        margin-top: 30px;
    }

    .picinfolist ul {
        width: 100%;
        height: auto;
        float: left;
    }

    .picinfolist ul li {
        width: 100%;
        height: auto;
        float: left;
        border-bottom: 1px dashed #e1e3df;
        margin-bottom: 45px;
    }

    .picinfolist ul li .picbox {
        width: 300px;
        height: auto;
        float: left;
        margin-right: 20px;
        margin-bottom: 45px;
    }

    .picinfolist ul li .picbox img {
        width: 100%;
        height: auto;
        float: left;
    }

    .picinfolist ul li .info {
        width: 70%;
        height: auto;
        float: right;
    }

    .picinfolist ul li .info h3 {
        width: 100%;
        height: auto;
        float: left;
        font-size: 35px;
        color: #1f1f1f;
        margin-right: 5px;
        line-height: 60px;
        margin-top: 10px;
    }

    .picinfolist ul li .info h3 span {
        font-size: 30px;
        color: #1f1f1f;
        font-weight: normal;
    }

    .picinfolist ul li .info p {
        width: 100%;
        height: auto;
        float: left;
        font-size: 30px;
        color: #1f1f1f;
        line-height: 50px;
        margin-top: 20px;
    }

    .pleft {
        width: 260px;
        height: auto;
        float: left;
        display: none;
    }

    .pleft .pltit {
        width: 100%;
        height: 56px;
        float: left;
        background: #e1c188;
    }

    .pleft .pltit span {
        width: 100%;
        height: auto;
        float: left;
        font-size: 20px;
        color: #ffffff;
        line-height: 56px;
        text-indent: 24px;
        font-weight: bold;
        letter-spacing: 2px;
    }

    .pleft .sidebar {
        width: 100%;
        height: auto;
        float: left;
    }

    .pleft .sidebar ul {
        height: auto;
        float: left;
        background: #f5e8d7;
        padding: 0 17px;
    }

    .pleft .sidebar ul li {
        width: 100%;
        height: auto;
        float: left;
        margin: 10px 0;
    }

    .pleft .sidebar ul li a {
        width: 100%;
        height: 44px;
        float: left;
        font-size: 20px;
        color: #0b0b0b;
        line-height: 44px;
        text-indent: 18px;
    }

    .pleft .sidebar ul li a:hover {
        background: #9f5f21 url(../image/sidebarcur.png) no-repeat 204px 20px;
        color: #fff;
    }

    .pleft .sidebar ul li a.current {
        background: #9f5f21 url(../image/sidebarcur.png) no-repeat 204px 20px;
        color: #fff;
    }

    .pleft .sidebar ul li.current a {
        background: #9f5f21 url(../image/sidebarcur.png) no-repeat 204px 20px;
        color: #fff;
    }

    .plnewslist {
        width: 100%;
        height: auto;
        float: left;
        background: #f5e8d7;
    }

    .plnewslist ul {
        padding: 8px 12px;
        height: auto;
        float: left;
    }

    .plnewslist ul li {
        width: 100%;
        height: auto;
        float: left;
    }

    .plnewslist ul li a {
        width: 100%;
        height: auto;
        float: left;
        font-size: 16px;
        color: #0b0b0b;
        line-height: 40px;
        background: url(../image/lnewsicon.png) no-repeat left 18px;
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
        display: block;
        text-indent: 9px;
    }

    .plnewslist ul li a:hover {}

    .plcontact {
        height: auto;
        float: left;
        padding: 15px;
        background: #f5e8d7;
    }

    .plcontact p {
        width: 100%;
        height: auto;
        float: left;
        font-size: 16px;
        color: #0b0b0b;
        line-height: 40px;
    }

    .plcontact .picbox {
        width: 100%;
        height: auto;
        float: left;
        text-align: center;
    }

    .plcontact .picbox img {
        width: 172px;
    }

    .plcontact span {
        width: 100%;
        height: auto;
        float: left;
        font-size: 16px;
        color: #0b0b0b;
        line-height: 40px;
        text-align: center;
    }

    .newslist {
        width: 100%;
        height: auto;
        float: left;
        margin-bottom: 30px;
    }

    .newslist ul {
        width: 100%;
        height: auto;
        float: left;
    }

    .newslist ul li {
        width: 100%;
        height: auto;
        float: left;
        border-bottom: dashed 1px #aaa;
    }

    .newslist ul li a {
        width: 100%;
        height: auto;
        float: left;
        font-size: 40px;
        color: #535353;
        line-height: 100px;
    }

    .newslist ul li span {
        font-size: 35px;
        float: right;
        color: #999999;
    }

    .article {
        width: 100%;
        height: auto;
        float: left;
        margin-top: 20px;
        margin-bottom: 20px;
    }

    .article h1 {
        width: 100%;
        height: auto;
        float: left;
        font-size: 45px;
        color: #9f5f22;
        margin-bottom: 10px;
        font-weight: normal;
        text-align: center;
    }

    .article .info {
        width: 100%;
        height: auto;
        float: left;
        border-bottom: dashed 1px #aaa;
        padding: 10px;
        text-align: center;
        margin-bottom: 20px;
        font-size: 25px;
        color: #232323;
    }

    .article .content {
        width: 100%;
        height: auto;
        float: left;
        line-height: 80px;
        font-size: 50px;
        color: #131313;
    }

    .article .content img {
        max-width: 100%;
        height: auto;
    }

    .mt0 {
        margin-top: 0;
    }

    .chaxunform {
        width: 100%;
        height: 360px;
        float: left;
        margin-top: 60px;
        background: url(../image/chaxunformbg.png) no-repeat 0 0 / 100%;
    }

    .chaxunform .intxt {
        width: 577px;
        height: 60px;
        margin-top: 60px;
        line-height: 60px;
        background: #fff;
        text-align: center;
        font-size: 18px;
        color: #868686;
        border-radius: 10px;
        border: 0 none;
        margin-left: 312px;
        margin-right: 300px;
        float: left;
    }

    .chaxunform .tjbtn {
        width: 200px;
        height: 80px;
        line-height: 80px;
        background: #8fc31f;
        color: #fff;
        font-size: 30px;
        text-align: center;
        border: 0 none;
        cursor: pointer;
        float: left;
        margin-top: 36px;
        border-radius: 4px;
        margin-left: 400px;
        margin-right: 40px;
    }

    .chaxunform .qxbtn {
        width: 200px;
        height: 80px;
        line-height: 80px;
        background: #e60012;
        color: #fff;
        font-size: 30px;
        text-align: center;
        border: 0 none;
        cursor: pointer;
        float: left;
        margin-top: 36px;
        border-radius: 4px;
    }

    .chaxunform span {
        height: auto;
        float: left;
        font-size: 28px;
        color: #fff;
        padding-left: 312px;
        margin-top: 38px;
        letter-spacing: 1px;
    }

    .chaxunform p {
        height: auto;
        float: left;
        font-size: 20px;
        color: #fff;
        padding-left: 312px;
        margin-top: 4px;
        letter-spacing: 0px;
    }

    .chaxunsm h2 {
        width: 100%;
        height: auto;
        float: left;
        line-height: 88px;
        color: #af0d0e;
        font-size: 36px;
        font-weight: normal;
    }

    .chaxunsm {
        width: 100%;
        height: auto;
        float: left;
        margin-bottom: 40px;
    }

    .chaxunsm ul {
        width: 100%;
        height: auto;
        float: left;
    }

    .chaxunsm ul li {
        width: 180px;
        height: 210px;
        float: left;
        border: 3px solid #af0d0e;
        border-radius: 10px;
        background: #fff;
        padding: 7px;
        margin-right: 50px;
        padding-top: 0px;
    }

    .chaxunsm ul li:last-child {
        width: 430px;
        margin-right: 0;
    }

    .chaxunsm ul li span {
        width: 100%;
        height: auto;
        float: left;
        font-size: 24px;
        color: #2e2421;
        line-height: 1.1;
    }

    .chaxunsm ul li span i {
        color: #af0d0e;
        font-size: 80px;
        font-style: normal;
    }

    .chaxunsm ul li p {
        height: auto;
        float: left;
        font-size: 18px;
        color: #222221;
        line-height: 30px;
        padding: 0 18px;
        margin-top: 25px;
    }

    .chaxunsm ul li:last-child p {
        padding: 0 8px;
        margin-top: 0;
    }

    .cxjg {
        width: 800px;
        height: 300px;
        margin: 0 auto;
        position: relative;
        padding: 0px;
        border: 12px solid #d5a865;
        background-color: white;
        z-index: 1002;
        text-align: center;
        background: url(../image/cxjgbg.jpg) no-repeat 0 0;
        margin-top: 50px;
        margin-bottom: 50px;
    }

    .cxjg .gbbtn {
        width: 39px;
        height: 39px;
        position: absolute;
        right: 0;
        top: 0;
        background: url(../image/gbbtn.png) no-repeat 0 0;
    }

    .cxjg .cxjgwb {
        width: 100%;
        line-height: 37px;
        height: 39px;
        float: left;
        font-size: 20px;
        color: #d5a865;
        font-weight: bold;
        text-align: center;
        margin-top: 122px;
    }

    .cxjg .cxjgwb span {
        display: inline-block;
        border-bottom: 2px solid #d5a865;
    }

    .cxjg .fhbtn {
        width: 100px;
        height: 34px;
        line-height: 34px;
        background: #8fc31f;
        color: #fff;
        font-size: 16px;
        text-align: center;
        border-radius: 4px;
        margin-top: 18px;
        border: 0 none;
        cursor: pointer;
        display: inline-block;
    }

    .cxjg p {
        width: 100%;
        height: auto;
        display: block;
        margin-top: 24px;
        font-size: 16px;
        color: #d5a865;
    }

    .footer .contact .wap {
        display: none
    }

    .sjewm {
        text-align: center;
        font-size: 40px;
    }

    .sjewm img {
        text-align: center;
        width: 350px;
    }
}