@charset "gb2312";
.head_top{
	background:url(../images/top_bg.png) repeat-x;
	height:30px;
	line-height:30px;
	border-bottom:1px solid #cccccc;
	margin-bottom:15px;
}
.head_top ul li{
	float:left;
	border-right:1px solid #e3e3e3;
	padding:0px 15px
}


.search_box {float:left;width:629px;height:40px; margin-top:20px; margin-left:50px;background:#0f58b6 url(../images/bg.png) no-repeat -297px -415px;padding-left:3px;display:inline;}
.search {width:629px;margin:0px;line-height:34px;height:34px;}
.search a {text-decoration:none;cursor:pointer;}
.search input {float:left;}
.select {background:#fff url(../images/bg.png) no-repeat 76px -5px;border:0;border-right:solid 2px #fff;width:82px;height:34px;color:#666;line-height:34px;padding-left:8px;float:left;position:relative;z-index:99999;font-size:14px;margin-top:3px;}
.select_hover {background:#fff url(../images/bg.png) no-repeat 76px 15px;border-right:solid 2px #0f58b6;}
.part {left:-3px;top:34px;width:180px;padding:4px 1px 1px;background:#fff url(../images/select_topbg.png) no-repeat left top;border:solid 3px #0f58b6;border-top:0;line-height:30px;position:absolute;z-index: 9999;height:auto;zoom:1;-moz-border-radius:0px 0px 3px 3px;-webkit-border-radius:0px 0px 3px 3px;border-radius:0px 0px 3px 3px;}
.part p {overflow:hidden;}
.part p a {height:30px;color:#666;line-height:30px;padding-left:8px;width:82px;border-left:solid 1px #f3f3f3;border-top:solid 1px #f3f3f3;background:#fff;display:inline-block;float:left;margin-left:-1px;margin-top:-1px;white-space:nowrap;}
.part a:hover {background:#f5f5f5;color:#0f58b6; }
.enter {border:0;width:460px;float:left;height:34px;color:#999;line-height:34px;padding-left:5px;margin-top:3px;font-size:14px;outline:none;}
.enters {border:0;width:348px;float:left;height:34px;color:#333;line-height:34px;padding-left:5px;margin-top:3px;font-size:14px;outline:none;}
.sb {background:url(../images/bg.png) no-repeat -31px 0;border:0;width:84px;_width:81px;height:40px;cursor:pointer;}


.tel{ margin-top:10px;float:right}
.menu_nav{width:100%;background-color: #0B6CD9; height:40px; line-height:40px; clear:both;margin-top:40px;}
.menu_nav ul li{
	float:left;
	font-size:15px;

}

.menu_nav a:visited{
	color:#FFF;	
}
.menu_nav a{
	color:#FFF;
	display:block;
	padding:0px 20px
	
}
.menu_nav ul li a:hover{
	color:#FFF;
	background-color:#e71111;
	display:block
}
.menu_nav .current{
		background-color:#e71111;
		color:#ffffff;
}
.border-underline {
    width:100%;
	height:40px;
	border-left: 1px solid grey; 
	border-right: 1px solid grey; 
	border-top: 1px solid grey; 
    border-bottom: 1px solid grey; 
    padding-bottom: 5px; /* 确保文本与下划线之间有适当的空间 */
    display: inline-block; /* 防止边框宽度影响布局 */
}
