.h-notice li a:hover{
    color: #ee6500;
}

.h-header{
    background-image: url("../image/b1.jpg");
    background-repeat: no-repeat;
    background-position: center top;
    height: 470px;
}

.h-logo-bg{background-color: rgba(0,0,0,0.5);}
.h-logo{text-align: center;height: 124px;width: 100%;border-bottom: 1px solid white;}

.h-avg-sel{height: 56px;}
.h-avg-sel ul{margin-top: 3px;}
.h-avg-sel li>a:hover{border-bottom: 2px solid white;color: white;}

.h-banner-title{margin-top: 60px;text-align: center;}
.h-banner-title h1{font-size: 38px;color: #ee6500;margin: 0;padding: 0;}
.h-banner-title h5{font-size: 20px;color: white;padding: 0;margin-top: 10px;}

.h-sercha{width: 900px;height: 55px;margin: 60px auto 0;display: block;background: url("../image/search2.png") no-repeat left center;
}
/*.h-sercha>div{*/
    /*float: left;*/
    /*color: #d94700;*/
    /*font-size: 16px;*/
    /*font-weight: 600;*/
/*}*/

/*.h-sercha>input{*/
    /*border: none;*/
    /*height: 35px;*/
    /*margin-top: 10px;*/
    /*margin-left: 30px;*/
    /*border-left: 1px solid #cccccc;*/
    /*float: left;*/
    /*padding-left: 20px;*/
    /*width: 690px;*/
/*}*/

/*.h-sercha>span{*/
    /*display: block;*/
    /*float: right;*/
    /*height: 55px;*/
    /*width: 55px;*/
    /*background-image: url("../image/serach.png");*/
    /*background-repeat: no-repeat;*/
    /*background-position: center;*/
/*}*/

/*.h-sercha>span:hover{*/
    /*background-color: #f9ddd3;*/
/*}*/

/*内容*/
.h-one-row{
    margin-top: 30px;
    min-height: 321px;
}

.h-title-lay{
    border-bottom: 1px solid #333333;
   overflow: hidden;
    width: 100%;
}
.h-title-lay .h-title-c{
    color: #333333;
    font-size: 18px;
    float: left;
    font-weight: 600;
    height: 40px;
    line-height: 40px;

}

.h-title-lay .h-title-e{
    color: #ee6500;
    font-size: 18px;
    float: left;
    margin-left: 5px;
    height: 40px;
    line-height: 40px;
}

.h-title-lay .h-more{
    background-color: #ee6500;
    float: right;
    color: white;
    height: 24px;
    line-height: 24px;
    margin-top: 8px;
    font-size: 14px;
    display: inline-block;
    padding: 0 10px;
}

.h-notice{
    width: 700px;
}

.h-notice li a{
    font-size: 15px;
    color: #444444;
    height: 40px;
    line-height: 40px;
    display: block;
    padding-left: 10px;
}

.h-notice li .h-font{
    display: block;
    float: left;
    display: block;
    background-image: url("../image/ci2.png");
    background-repeat: no-repeat;
    background-position:left center;
    padding-left: 14px;
    width: 576px;
}
.h-notice li .h-date{
    display: block;
    float: right;
    width: 100px;
    text-align: center;
}

/*搜索*/
.h-serach-sel{
    width: 450px;
}

.h-serach-sel .h-n-serach{
    padding: 20px 10px;
}
.h-serach-sel .h-n-serach input{
    border: 1px solid #cccccc;
    width: 100%;
    border-radius: 4px;
    height: 50px;
    margin-bottom: 20px;
}

.h-n-select{
    width: 270px;
    position: relative;
}

.h-n-select .h-t,.h-link .h-t{
    background-image: url("../image/ser_t.png");
}

.h-n-select .h-d,.h-link .h-d{
    background-image: url("../image/ser_d.png");
}

.h-n-select>span,.h-link .h-select>span{
    display: block;
    width: 100%;
    height: 50px;
    border: 1px solid #cccccc;
    background-repeat: no-repeat;
    background-position: 240px center;
    line-height: 50px;
    padding: 0 10px;
    color: #444444;
    font-size: 18px;

}
.h-n-serach .h-serach-but{

    width: 120px;
    display: block;
    background-color: #ee6500;
    height: 50px;
    text-align: center;
    color: white;
    font-size: 18px;
    line-height: 50px;
    cursor:pointer;
}

.h-n-serach .h-serach-but:hover{
    background-color: #a34907;
}

.h-n-serach .h-sel-a{
    background-color: white;
    border: 1px solid #cccccc;
    border-top: none;
    max-height: 210px;
    min-height: 60px;
    overflow-y: scroll;
    position: absolute;
    left: 0px;
    top: 50px;
    z-index: 1;
    width: 270px;
}

.h-n-serach .h-sel-a a,.h-link .h-sel-a a{
    display: block;
    height: 30px;
    line-height: 30px;
    border-bottom: 1px dashed #cccccc;
    padding: 0 20px;
    display: block;
    color: #444444;
    font-size: 18px;
}

.h-n-serach .h-sel-a a:hover,.h-link .h-sel-a a:hover{
    color:#ee6500;
}

/*友情链接*/
.h-link{
    width: 450px;
    margin-top: 20px;

}

.h-link .h-select{
    padding:0 20px;
    position: relative;
}

.h-link .h-select>span{

    border: 1px solid #f6b27f;
    margin-top: 20px;
    background-position: 380px center;

}

.h-link .h-sel-a{
    background-color: white;
    border: 1px solid #f6b27f;
    border-top: none;
    max-height: 210px;
    min-height: 60px;
    overflow-y: scroll;
    position: absolute;
    left: 20px;
    top: 50px;
    z-index: 1;
    width: 410px;
}

/*新闻*/
.h-news-list{
    margin-top: 30px;
    overflow: hidden;
}

.h-news-list>div{
    width: 365px;
    float: left;
    margin-left: 52px;
    min-height: 395px;
}

.h-news-list>div:first-child{
    margin-left: 0;
}

.h-st-lay{
    background-image: url("../image/title_bg.png");
    background-repeat: no-repeat;
    background-position:left center;
    width: 100%;
    height: 80px;
}

.h-st-lay .h-title{
    display: inline-block;
    font-size: 30px;
    color: #333333;
    margin-left: 30px;
    line-height: 80px;
    height: 80px;
    font-weight: bold;
}

.h-st-lay .h-more{
    float: right;
    display: inline-block;
    height: 30px;
    line-height: 30px;
    background-color: #ee6500;
    color: white;
    font-size: 14px;
    padding: 0 10px;
    margin-top: 25px;
   margin-right: 20px;
}

.h-st-lay .h-more:hover{
    background-color: #a34907;
}

.h-news li{
    padding: 0 10px;
    margin-top: 15px;
}

.h-news li a{
    display: block;
    background-image: url("../image/c1_1.png");
    background-repeat: no-repeat;
    background-position:left center;
    padding-left: 26px;
    color: #333333;
    font-size: 16px;
    height: 30px;
    line-height: 30px;
    width: 345px;

}
.h-news li a:hover{
    color:#ee6500;;
}


/*脚部*/
.h-footer{
    background-color: #efe4d8;
    font-size: 18px;
    color: #555555;
}

/*内页*/
.d-head{background: url("../image/d-hred-bg.jpg") repeat-x  left top;height: 180px;}

.d-head .d-logo{
    width: 576px;
    margin: 0 auto;
}

.d-head .h-avg-def li a{
    height: 50px;
    line-height: 50px;
}

.d-content{
    width: 1200px;
    margin: 0 auto;
}

.d-content .am-breadcrumb{
    background-color: white;
    padding-bottom: 10px;
    padding-top: 10px;
}
.d-content .am-breadcrumb a{
    color: #555555;
    font-size: 12px;
}

.d-inside {
    width: 1200px;
    margin: 0px auto;
    overflow: auto;
    background-color: white;
    padding: 10px;
}

.d-inside .d-left{
    background-image: url("../image/d_left_bg.png");
    background-repeat: no-repeat;
    width: 260px;
    float: left;

}

.d-inside .d-left .d-title{
    display: block;
    font-size: 36px;
    color: #5d3800;
    text-align: center;
    margin-bottom: 30px;
    height: 120px;
    line-height: 120px;
}

.d-from-lay{
    background-color: #fff5e4;
    padding: 30px 10px;
}

.d-from-lay input{
    width: 100%;
    height: 35px;
}

.d-from-lay .d-from-row{
    margin-top: 10px;
}
.d-from-row .d-sel-lay{

    width: 160px;
    height: 35px;
    line-height: 35px;
    display: inline-block;
    background-image: url("../image/ser_d.png");
    background-repeat: no-repeat;
    background-position: 135px center;
    border: 1px solid #cccccc;
    padding:  0 5px ;
    background-color: white;
    font-size: 14px;
    position: relative;
}

.d-from-row .d-sel-curr{
    display: block;
}

.d-from-row .d-sel-lay ul{
    position: absolute;
    left: 0;
    top: 35px;
    z-index: 99;
    width: 160px;
    background-color: #d8aa5c;
}
.d-from-row .d-sel-lay li{
    padding: 0 10px;
    height: 35px;
    line-height: 35px;
    border-bottom: 1px solid #cccccc;
    color: white;
}


.d-from-lay .d-from-row>span{
    display: inline-block;
    background-color: #ee6500;
    font-size: 14px;
    color: white;
    width: 70px;
    text-align: center;
    height: 35px;
    line-height: 35px;
    float: right;
    font-weight: 600;
    cursor:pointer;
}

.d-from-lay .d-from-row>span:hover{
    background-color: #974305;
}

/*搜索*/
.d-serach-lay>span{
    display: block;
    color: #ba7400;
    font-size: 18px;
    background-color: #ffeac7;
    height: 45px;
    line-height: 45px;
    text-align: center;
}

.d-inside .d-list-right {
    width: 890px;
    float: right;
    border: 1px #dddddd solid;
    min-height: 500px;
}

.d-inside .d-list-right li{
    background-image: url("../image/d-l-ic.png");
    background-repeat: no-repeat;
    background-position: 5px center;
}

.d-inside .d-list-right li, .d-inside .d-list-right .am-breadcrumb li {
    height: 50px;
    line-height: 50px;
}

.d-inside .d-list-right li a{
    color: #444444;
    font-size: 14px;
}

.d-inside .d-list-right li a:hover{
    color: #b79a6f;
}

.am-article{
    padding: 10px;
}
.am-article-hd{
    text-align: center;
}