@charset "utf-8";
/*头部 head*/
.ratio2014{
	 overflow-x:hidden;
}
.head_div_1{
/*     border:1px solid black; */
    width:auto;
    position:relative;
    margin-top:0px;
    z-index:999;
}
.head_li_2{
	color:white;
}
.head_li_2:hover{
	cursor:pointer;
}
.head_div_1::before{
    content:"";
    display:table;
}
ul li{
    list-style: none!important;
}
.head_div_2{
/*     border: 1px solid black; */
    /* width: 1206px; */
    max-width: 1301px;
    height: 50px;
    margin: 4px auto;
    overflow: hidden;
}
.head_div_2::after{
	content:"";
	clear:both;
}
.head_div_3{
/*     border: 1px solid black; */
    width: 58%;
    height: 50px;
    float: left; 
    position: relative;
    top: 0px;
    display: inline-block;
    min-width: 300px;
    /* left: 33px; */
}
.head_div_4{
/*     border: 1px solid black; */
    position: relative;
    display: inline-block;
    height: 50px;
    width: 38%;
    min-width: 100px;
}
.head_div_3 a .logo{
    width: 53%;
    height: 102%;

}
.head_div_2 li a{
    text-decoration: none;
    color:#777;
    font-size:14px;
}
.head_div_2 li a:hover{
    color:#C7000B;
}
.head_div_2 li{
    /*border: 1px solid black;*/
    list-style: none;
    float: right;
    padding: 0px 20px;
    margin: 25px 13px;
}
.head_li_1{
    border-left:1px solid #ccc;
}
 
.head_div_5{
    /* border: 1px solid red; */
    width: 100%;
}
.head_div_5 ul li{
    /* border: 1px solid black; */
    list-style:none;
    float:right;
    padding: 2px 31px;
    margin:0px 0px;

}
.head_div_5 ul li a{
    color:black;
}
.head_div_5 ul li a:hover{
    color:#C7000B;
}
.head_div_5{
   	width: 100%;
   	height:25px;
   /*  border: 1px solid blue; */
}
.head_div_5:before{
	content:"";
	display:table;
	
}
.head_div_5::after{
	content:"";
	clear:both;
}
.head_div_5 ul{
	/* border: 1px solid blue; */
    display: inline-block;
    text-align: right;
    width: 100%;
}
--
.head_div_6{
    /* border: 1px solid red; */
    width: 100%;
}
.head_div_6 ul li{
   /*  border: 1px solid black; */
    list-style:none;
    float:right;
    padding: 2px 31px;
    margin:0px 0px;

}
.head_div_6 ul li a{
    color:black;
}
.head_div_6 ul li a:hover{
    color:#C7000B;
}

.head_div_7{
    width:auto;
    height:auto;
/*     border:1px solid black; */
    background-color: #C7000B;
    position:relative;
  
}
/*导航栏----------------------------------------*/
ul,ol,li{list-style:none;padding:0px;margin:0px;}
.head_div_8{
/*     overflow: visible; */
    width: 74%;
    margin:0px auto;
    position:relative;
    /*border:1px solid blue;*/
}
#menu *{
    line-height:38px;
}
#menu a{
    display:block;
}
#menu ul{
    /*border:1px solid blue;*/
    float:left!important;
    /*text-align:left;*/
    margin:0px auto;
    width:100%;
}
#menu>ul{height:38px;}   /* 即使没有菜单项也能保持顶级菜单栏的高度。 */


/* 一级菜单 */
#menu>ul>li{
    text-align:center;
    display:inline-block;
    width: 18.7%;
/*     border:1px solid black; */
    float:left;
    margin:0px 1px;
    
}
#menu>ul>li>a{color:#fff;}
#menu>ul>li:hover{background:#666;}

/* 下拉的菜单栏 */
#menu>ul>li ul{
    display:none;
    width:100%;
    position:absolute;
    background:#C7000B;
    position:relative;
    z-index: 10;
/*     border:1px solid black; */
}

/* 下拉菜单的菜单项 */
#menu>ul>li>ul li{
    position:relative;
    text-align: center;
    width:auto;
    height:auto;
}
#menu>ul>li>ul li>a{
    color:white;
}
#menu>ul>li>ul li a:hover{
    text-decoration: underline;
}
#menu>ul>li>ul li :hover{
    background-color: #666;
}
/*导航栏----------------------------------------end*/