@charset "utf-8";

#nav_div_bg{
	/*position: relative;*/
}
#nav_div_class{
	/*border: 1px solid red;*/
	margin: 0 auto;
	margin-bottom: 15px;
}
#top_divbg{
	/*border: 1px solid red;*/
	 background-repeat:no-repeat;
   	 background-position:top;
   	 height: auto;
   	 overflow: hidden;
   	 /*background: url(../images/index_02.jpg) repeat-x;*/
   	 /*background-position: center;*/
}

#top_div{
	/*border: 1px solid red;*/
	margin: 0 auto;
	/*background: url(../images/index_02.jpg) no-repeat;*/
	height:auto;
	overflow: hidden;
	/*margin-bottom: 20px;*/
}
#logo_img{
	width: 100%;
	max-width: 341px;
	/*border: 1px solid red;*/
	margin-top: 10px;
	margin-bottom: 5px;
}

#top_div_inner{
	/*padding-bottom: 20px;*/
	/*border: 1px solid #333;*/
}
#logo_div{
	/*border: 1px solid red;*/
}
#moblie_logo_div{
	display: none;
}
#moblie_logo_div_big{
	display: none;
}

#mobile_flag_span{
	display: none;
}

#logo_right_col{
	/*border: 1px solid red;*/
	/*border: 1px solid red;*/
	margin-top: 30px;
}
#logo_right_col font{
	padding-left: 15px;
	font-size: 14px;
	font-family: 宋体;
	color: #6C5952;
}
.logo_right_ul{
/*border: 1px solid red;*/
	height: auto;
	overflow: hidden;
	padding-left:75px;
	margin-top: 10px;
}

.logo_right_ul li{
	float: left;
	margin-left: 10px;
	/*border: 1px solid red;*/
	background: #76ABDD;
	width: 100px;
	height: 30px;
	line-height: 30px;
	text-align: center;
}
.logo_right_ul li a{
	color: #F9EAD3;
}


#top_div{
	/*border: 1px solid red;*/
	margin: 0 auto;
	/*background: #d93e4c;*/
	/*height: 80px;*/
}
#logo_img{
	width: 100%;
	max-width: 402px;
	/* border: 1px solid #FFF; */
	margin-top: 10px;
	margin-left: 30px;
}

#top_div_inner{
	/*padding-bottom: 10px;*/
	/*border: 1px solid red;*/
}

#mobile_flag_span{
	display: none;
}

#nav_div{
	padding-top: 20px;
	/* border: 1px solid red; */
}
#nav_ul{
	padding: 0px;
}

#nav_ul li{
	/*float: right;*/
	float: left;
	width: 11%;
	/*min-width: 100px;*/
	height:51px;
	line-height: 51px;
	/*border: 1px solid red;*/
	font-size: 16px;
	text-align: center;
	/*border-right: 1px solid #ccc;*/
	position: relative;
	background: url(../images/index_09.png) no-repeat;
	/*border: 1px solid red;*/
	/*margin-left: 20px;
	margin-right: 20px;*/
}

#nav_ul li a{
	color: #8C8C8C;
	text-decoration: none;
}
#nav_ul li > a:hover{
	/*text-decoration: none;*/
	/*border-bottom: 2px solid #15ACA5;*/
	/*color: #F8E4D9;*/
	/*padding-bottom: 5px;*/
}

.sub_cate_div{
	display: none;
}
#nav_ul li.active_cate{
	/*background: #2D5299;*/
	background: url(../images/index_07.png) no-repeat;
}
#nav_ul li.active_cate a{
	/*color: #EBE5D9;*/
	color: #03608C;
}
#nav_ul li.active_cate .subnav_div{
	/*display: block;*/
	position: absolute;
	/*top: 52px;*/
	z-index: 2;
	font-size: 12px;
	/*padding-top: 8px;
	padding-bottom: 8px;*/
	padding-top: 20px;
	padding-bottom: 20px;
}

#nav_ul li.init_cate{
	/*background: #2D5299;*/
	background: url(../images/index_07.png) no-repeat;
}
#nav_ul li.init_cate a{
	/*color: #EBE5D9;*/
	color: #03608C;
}
#nav_ul li.init_cate .subnav_div{
	/*display: block;*/
	position: absolute;
	/*top: 52px;*/
	z-index: 2;
	font-size: 12px;
	padding-top: 20px;
	padding-bottom: 20px;
}

#nav_ul li .sub_cate_div .sub_cate_one{
	height: 25px;
	line-height: 25px;
	cursor: pointer;
}

#nav_ul li .sub_cate_div .sub_cate_one.current_sub_cate{
	background: #76ABDD;
	color: #EBE5D9;
}


#level2_li{
	width:8%;
	/*border: 1px solid red;*/
	float: left;
	height: 20px;
	line-height: 20px;
	text-align: center;
	margin-top:30px;
	border-right: 1px solid #ccc;

}
#level2_li a{
	/*color: #666;*/
	color: #fff;
}
#level2_li a:hover{
	/*background: #15ACA5;*/
	color: #15ACA5;
	display: block;
}
#level3_li{
	width:8%;
	/*border: 1px solid red;*/
	float: left;
	height: 20px;
	line-height: 20px;
	text-align: center;
	margin-top:30px;
	/*border-right: 1px solid #ccc;*/
}
#level3_li a{
	color: #666;
}
#level3_li a:hover{
	color: #15ACA5;
	display: block;
}

/*新方案*/
/*二级栏目*/
#nav_div .subnav_div{
	opacity: 0.9;
	position: absolute;
	top: 52px;
	left: 5%;
	width: 90%;
	/*height: 100px;*/
	z-index: 3;
	display: none;
	/*border: 1px solid red;*/
	/*background: #999;*/
	/*下面几个对js有用*/
	height: auto;
	/*padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;*/
	background: #76ABDD;
	color: #EBE5D9;
	border-radius: 10px;
	padding-top: 15px;
	padding-bottom: 15px;
}
#nav_div .subnav_div .subnav_item_div{
	width: 100%;
	height: 30px;
	line-height: 30px;
	background: #76ABDD;
	color: #EBE5D9;
	position: relative;
}
#nav_div .subnav_div .subnav_item_div .level2_span{
	color: #15ACA5;
	display: none;
	position: absolute;
	left: 0px;
	top: 0px;
	height: 30px;
	line-height: 30px;
}

#nav_div .subnav_div .subnav_item_div a{
	font-weight: 1;
	font-size: 13px;
	color: #fff;
}
#nav_div .subnav_div .subnav_item_div a:hover{
	color: #FBDB00;
}
.jiantou_span{
	position: absolute;
	top: -17px;
	left: 43%;
	/* border: 1px solid red; */
	color: #74A9DB;
	font-size: 26px;
}


/*#nav_div .subnav_div .subnav_item_div:hover{
	border-left: 2px solid #15ACA5;
}*/

/*#nav_ul li > a:hover{
	border-bottom: 2px solid #15ACA5;
	color: #2D5299;
	padding-bottom: 5px;
}*/


@media(max-width: 768px){
	#nav_div .subnav_div{
		/*display: block;*/
		display: none;
		top: 52px;
	}

	#top_div_inner {
	     /*padding-bottom: 15px; */
	}
	#nav_div {
	    padding-top: 9px;
	}
	#nav_div_big {
	     /*padding-bottom: 20px; */
	}
	
	/*导航控制开关*/
	#mobile_flag_span {
	    display: inline-block;
	    float: right;
	    margin-right: 20px;
	    margin-top: 15px;
	    font-size: 20px;
	    /*border: 1px solid #ccc;*/
	    padding: 4px;
	    border-radius: 4px;
	    /*background: #2D5299;*/
	    padding-top: 6px;
	    padding-left: 6px;
	    padding-right: 6px;
	    color: #333;
	    cursor: pointer;
	}

	#nav_ul{
		display: none;
		/*border: 1px solid red;*/
		padding-left: 0px;
	}
	#nav_ul li{
		width: 100%;
		/* border: 1px solid red; */
		/*border-bottom: 1px solid #ccc;*/
		clear: both;
		line-height: 52px;
		height: 52px;
		/* text-align: left; */
		background-position:49.5% 0px;
	}
	#nav_ul li.active_cate {
		background-position:49.5% 0px;
	}
	#nav_ul li.init_cate {
		background-position:49.5% 0px;
	}

	#nav_ul li .sub_cate_div{
	}
	#nav_ul li .sub_cate_div .sub_cate_one{
		padding-left: 30px;
	}
	#nav_ul li a:hover{
		/*text-decoration: none;*/
		/*border-bottom: 2px solid #15ACA5;*/
		/*color: #2D5299;*/
		/*padding-bottom: 5px;*/
	}
	#nav_ul li.init_cate a{
		border-bottom: 0px solid #15ACA5;
	}
	#nav_ul li a:hover{
		/*text-decoration: none;*/
		border-bottom: 0px solid #15ACA5;
	}
	#level2_li{
		width:100%;
		height: 30px;
		line-height: 30px;
		border-bottom: 1px solid #ccc;
		border-right: 0px solid #ccc;
		margin-top:0px;
	}
	#level3_li{
		width:100%;
		height: 30px;
		line-height: 30px;
		border-bottom: 1px solid #ccc;
		border-right: 0px solid #ccc;
		margin-top:0px;
	}

	#logo_right_col{
		display: none;
	}
	#logo_img{
		width: 60%;
		/*border: 1px solid red;*/
		margin-top: 10px;
		margin-left: 10px;
	}

}
