﻿img {
    max-width:100%;
}
body {
     margin-top:79px;
    font-family:"微软雅黑";
}
.top{
    position:fixed;top:0px; width:100%;z-index:900;background-image: linear-gradient(to top, #936c41,#774c1f);
}

.logo{padding:0px; margin:5px 0;}
.syh2{margin:5px 0px;font-size:24px;color:#0d0d0d;}
.nyh2{
    font-size:24px;
    color:#784d20;
    text-align:center;
}
.nyh2 span{
    font-size:12px;
    color:#936c41;
}
.nyh3{
    font-size:24px;
    color:#784d20;
    margin:0px;
    padding-top:10px;
}
.daohang{
    
}
.daohang a{
    font-size:16px;
    display:block;
    color:#fff;
    padding:35px 10px 5px 10px;
}
.daohang a:hover,.daohang a.active{
    border-bottom:#e22017 solid 2px;
    text-decoration:none;
    color:#fff;
}
.sywzlb{
    font-size:14px;
    line-height:30px;
    padding-left:0;
    list-style-type:none;
}
.sywzlb li{
    margin:0px 5px;
    border-bottom:1px dashed #0d0d0d;
}
.sywzlb a{
    color:#333;
    margin-left:5px;
    text-decoration:none;
}
.sywzlb li:hover{
    color:#e22017;
}
.sywzlb li:hover a {
    color:#c30101;
}
.anniu {
    position:absolute;
    right:5px;
    bottom:5px;
}
.anniu a{
    font-size:12px;
    color:#784d20;
}
.anniu a:hover {
    text-decoration:none;
    color:#e22017;
}
.qkyy{padding:0px;  box-shadow: 3px 3px 3px 2px #9a9a9c; min-height:418px; position:relative;}
.qkyy img{padding:5px;}
.qkyy h2{padding:0px 5px;}
.qktop{margin-top:40px;}
.alhx {border-bottom:#0d0d0d solid 1px; margin:20px 0px;}
    .alhx h2 {
        text-align:center;
        margin-bottom:-10px;
    }
.alhx h2 span {
        margin:0 auto;
        background: #e9e2da;
        padding: 0 15px;  
    }
.altp {margin-bottom:20px;}
.altp a{ display: block;overflow: hidden;}
.altp img{
    width: 100%;
    cursor: pointer;
    transition: all 0.5s;
}
.altp a:hover img{transform: scale(1.2);text-decoration:none;}
.altp a:hover{text-decoration:none;}
.altp p { font-size:14px;padding:10px 0; color: #fff;width: 100%;text-align: center;background:rgba(0,0,0,0.5) ;margin: auto;margin-top: -40px;z-index: 99;display: block;position: relative;}
.jdal .imageText {
        float:left; width:25%;
    }

.wzbj{
    background:#e9e2da;
    }
.ksdh {
    text-align:center;
    margin-top:50px;
}
.ksdh li{margin:0px 20px;}
.ksdh a{
    font-size:18px;
    padding:10px 30px;
    border-radius: 50px;
    background:#936c41;
    color:#fff;
    box-shadow: 3px 3px 3px 0px #774c1f;
}
.ksdh a:hover{
    color:#e22017;
}
.lxfs{
    color:#784d20;
    margin-left:0;
    line-height:21px;

}
.lxfs h3{
    font-size:14px;
    margin-left:0;
    margin:10px 0px;
}
.lxfs a{
    color:#784d20;
    margin:0 5px;
}
.lxfs a:hover{
    color:#e22017;
    text-decoration:none;
}
.lxfs img{margin:10px 10px 0px 0px;}
.jzbj{
    background:#784d20;
}
.jzxx{
    text-align:center;
    font-size:12px;
    color:#fff;
    padding:5px 0;
}
.jzxx a{
    color:#fff;
}
.jzxx a:hover{
    color:#f83244;
    text-decoration:none;
}
.bj{background:#f3f3f3;}
.ymtbbj{
    padding:20px 0;
}
.ymbj{
    padding:10px;
    background:white;
}
.mbx{
    color:#784d20;
    margin:10px;
    padding:10px 0px 5px 0px;
    border-bottom:#784d20 solid 1px;
}
.mbx a{
    text-decoration:none;
    color:#784d20;
}
.mbx a:hover{color:#e22017;}
.fy{
    padding:20px 0px 20px 0px;
}
.fy a{
    text-decoration:none;
    color:#784d20;
}
.fy a:hover{color:#e22017;}
.wzfy{
    margin:10px 0;
    padding:20px 0px 20px 0px;
}
.wzfy a{
    text-decoration:none;
    color:#784d20;
}
.wzfy a:hover{color:#e22017}
.xgwz{}
.xgwz a{
    color:#333;
}
.xgwz a:hover{
    text-decoration:none;
    color:#c30101;
}
.tjwz{
    margin:10px;
    line-height:18px;
}
.tjwz li{width:49%;margin:5px 0px;}
.tjwz a{
    color:#784d20;
}
.tjwz a:hover{
    text-decoration:none;
    color:#e22017;
}
.syp{
    display:block;
    margin:10px 0;
    color:#784d20;
}
.syp a{
    color:#784d20;
}
.syp a:hover{
    color:#e22017;
    text-decoration:none;
}
.nr {margin:10px;padding-bottom:10px;}
.nrq{background:#f3f3f3;}
.nyyc{background:#f3f3f3;}
.ycdh{margin:10px;}
.fldh{
    color:#784d20;
    margin:10px;
    line-height:18px;
}

.fldh li{margin:10px 0px;}

.fldh a{
    margin:0 5px;
    color:#784d20;
}

.fldh a:hover{
    color:#e22017;
    text-decoration:none;
}

.fldh a:hover,.fldh a.active{
    text-decoration:none;
    color:#e22017;
}

.wzlb{
    margin:10px;
    
}
.wzlb li{padding-bottom:20px;border-bottom:1px dashed #936c41;}
.wzlb a{text-decoration:none;}
.wzlb em{
    float: right;
    
}
.wzlb a{
    color:#333;
}
.wzlb a:hover{
    color:#f83244;
    text-decoration:none;
}
.cplb{margin:10px;}
.sygsjj{padding:0px 5px;}
.ff{padding:0 15px;}
.clgatp{padding:0;}
.clgatp img{width:100%;}
.clfa a{color:#282d32;}
.clfa a:hover{text-decoration:none;}
.clfa:hover{color:#fff; background:#3adbd5;}
.clfa p{
    font-size:18px;
    margin-top:20%;
    margin-bottom:33%;
    line-height:24px;
}
.clfa span{font-size:14px;}
#pageGro {
    width: 100%;
    height: 25px;
    margin: 0px auto;
    padding-bottom: 30px;
    padding-top: 10px;
}
#pageGro .pageUp {
    text-indent: 23px;
    background: url(pageUp.png) 5px 7px no-repeat;
    width: 64px;
    float: left;
    margin-left:20px;
    padding:0;
}
#pageGro a {
    color:#f83244;
    text-decoration:none;
}
#pageGro a:hover{
    color:#f83244;
    color:#f83244;
}
#pageGro .pageDown {
    text-indent: 5px;
    background: url(pageDown.png) 46px 6px no-repeat;
    float: left;
}
#pageGro .pageUp, #pageGro .pageDown {
    width: 63px;
    border: 1px solid #c30101;
    cursor: pointer;
}
#pageGro div, #pageGro div ul li {
    font-size: 12px;
    color: #f83244;
    line-height: 23px;
    height: 23px;
    float: left;
    margin-left:5px;
    padding-bottom: 0px;
}
#pageGro div ul {
    width: auto;
    margin:auto;
    padding:0;
}
#pageGro div ul li.on {
    color: #fff;
    background: #f83244;
    border: 1px solid #f83244;
}
#pageGro div ul li {
    color:#c30101;
    width: 22px;
    text-align: center;
    border: 1px solid #f83244;
    cursor: pointer;
    list-style-type:none;
}
#pageGro div ul li.on a {
    color: #fff;
}
#pageGro .pageList{
    margin-left:0px;
}
.nr{line-height:21px;color:#784d20;}
.nr h3{font-size:20px;color:#784d20;}
.nr h4{font-size:18px;color:#784d20;}
.jdal{padding:20px 0px;}
.pmlc{background:#565656;}
.pmlc li{color:#fff;padding:10px 0px;font-size:16px;}
.pmlc ul{margin:0px; float:left}
.pmlc li span {padding:0px 20px;}
.pmlc li:hover{color:#e22017;}
.cplc{float:left;color:#fff;padding:10px 30px 10px 0px;font-size:16px;}
.ckxx{float:left;color:#fff;padding:10px 0px 10px 30px;font-size:16px;}
.ckxx a{color:#fff;}
.ckxx a:hover{color:#e22017;}
.yqlj{
	font-size:14px;
    padding:15px 0px;
    border-bottom:#784d20 solid 1px;
 }
.yqlj b{float:left;color:#784d20;}
.yqlj a{
    color:#784d20;
    margin:0 5px;
    text-decoration:none;
}
.yqlj a:hover{color:#e22017;}
.ewm{margin:10px 0px;}
.ewmwz{
    text-align: center;
    color:#e22017;
}
.ewmbk{padding:0px 0px 0px 15px;}
.dbbj{background:#f4dfc7}

@media(max-width:640px){
     body {margin-top:0;}
    .top{
    position:static;top:0px; bottom:0px; width:100%;z-index:9999;
}
    .daohang{
        position:fixed;
        top:0px; bottom:0px; width:40%; background:rgba(0,0,0,0.6); right:0px; z-index:999;margin:0px;padding-top:50px; display:none;
    }
    .daohang li {
        display:block;
        margin:10px 0; text-align:center;
    }
    .daohang a {
       padding:5px 0;
       color:#fff;
       font-size:16px;
    }
    .menu_btn {
        position:fixed; top:10px; right:20px; color:#fff; font-size:26px; z-index:1000; line-height:100%;
    }
    #showmenu{ color:#f83244; background:#fff; padding:2px;}
    #hidemenu { display:none;}

    .syh2{
        font-size:24px;
    }
    .ksdh {
    text-align:center;
    margin-top:20px;
}
.ksdh li{margin:0px 5px;}
.ksdh a{
    font-size:14px;
    padding:5px 10px;
    border-radius: 50px;
    background:#936c41;
    color:#fff;
    box-shadow: 1px 1px 3px 3px #774c1f;
}
    .syh4{font-size:16px;}
    .nyh2{font-size:18px;}
    .nyh3{font-size:14px;}
    .nr h3{font-size:18px;}
	.wzlb a{font-size:18px;}
    .nr img{width:100%;height:auto;}
    .fldh{font-size:14px;}
    .lxfs h3{
        font-size:14px;
        margin-bottom:0;
    }
    .clfa p{font-size:14px;}
    .tjwz li{width:100%;}
    .lct{ text-align:left;}
    .lct a{font-size:14px; padding:5px 10px; background-color:#f83244; color:#fff;}
    .lct li{margin:10px 0;}
    .pmlc li{color:#fff;padding:10px 0px;font-size:16px;}
    .pmlc ul{margin:0px; float:left}
    .pmlc li span {padding:0px 5px;}
    .pmlc li:hover{color:#e22017;}
    .cplc{float:left;color:#fff;padding:10px 5px 10px 0px;font-size:16px;}
    .ckxx{float:left;color:#fff;padding:10px 0px 10px 5px;font-size:16px;}
    .fwqy{ text-align:left;line-height:0;}
    .fwqy a{font-size:12px; padding:5px 5px; background-color:#f83244; color:#fff;}
    .fwqy li{margin:10px 0;}
    .qktop{margin-top:10px;}
    .nycpfl{ text-align:left; padding-left:8px;}
    .wzlbtp .item img{max-width:200%; width:auto;}
    #lbtp .item img{max-width:200%; width:auto;}
    #cpfl li { margin:5px 0; padding:0; width:49%; text-align:center;}
    #cpfl li a { font-size:14px; margin:0px; padding:5px; display:block; border:#f83244 solid 1px;}
    .jdal .imageText {
        width:100%;
    }
}