﻿body{background-color: #fefef4;}
/* header*/
    /* logo */
.logo{height: 240px; padding-top: 40px;}
.logo_r .search{padding-top: 80px;}
.logo_r .search .keyword{width: 295px; height: 35px; border: 1px solid #b9b9b4; display: inline-block;}
.logo_r .search .submit{width: 35px; height: 35px; background-color: #d77b38; display: inline-block; position: relative; top:-5px; left:-4px;}
.logo_r .search .submit img{margin-top: 4px; margin-left: 4px;}
    /* menu */
.menu{ background-color: #d98139;}
.menu .menu_in .item{height: 60px; line-height: 60px;  text-align: center; position: relative;}
.menu .menu_in .item a{color: white; font-size: 16px; text-decoration: none;}

    /* subitem下为竖向下拉菜单，hsubitem为横向下拉菜单 */
.menu .menu_in .item .subitem{position: relative; z-index: 9999; background-color:rgba(0, 0, 0, 0.5); border-width: 1px; border-style: solid; border-color: rgba(255, 255, 255, 0.2); display: none;}
.menu .menu_in .item .subitem a{color: white; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.menu .menu_in .item .subitem a:hover{color: rgb(231, 154, 10);}

.menu .menu_in .item .hsubitemBox{position: relative; z-index: 9999; width: 800px; padding: 15px; background-color:rgba(0, 0, 0, 0.5);  text-align: left; display: none;}
.menu .menu_in .item .hsubitemBox .hsubitem{width: 120px; height: 60px; line-height: 60px;  text-align: center; display: inline-block;}



    /* banner */
.banner{margin-top: 20px;}
/* main */
    /* yaowen */
.main .yaowen{margin-top: 20px;} 
.main .yaowen .nav{border-bottom: 2px solid #da7f38;} 
.main .yaowen .nav .title{font-size: 26px; font-weight: bold; color: #a44d00;}
.main .yaowen .con ul{width: 80%; margin-left: auto; margin-right: auto; line-height: 50px; font-size: 16px;}
.main .yaowen .con ul li{ border-bottom: 1px dashed #47473f; list-style-type: none;}
.main .yaowen .con ul li a{ color:#47473f;}
.main .yaowen .con ul li span{float: right;}

/* footer */
.footer{margin-top: 40px;padding-top: 20px; padding-bottom: 30px;  background-image: linear-gradient(#da823a, #bf6735); color: white;}
.footer p.p1{text-align: center; font-size: 22px;}
.footer p.p2{text-align: center;}


/* fenye */
#fenye{padding-bottom: 30px; height: 65px; text-align: center;}
#fenye li{display: inline-block; margin-right: 8px;}
#fenye li a{display: block; height: 100%;padding: 5px 15px; text-decoration: none;border: 1px solid #0071c7;}
#fenye li a:hover{background-color: #0071c7;color: white;}
#fenye li .currentlist{background-color:#0071c7; color:white;}