@charset "gb2312";

body{ color:#333; background:#fff;}
a{outline: none; /* for Forefox */ } 
a{star:expression(this.onFocus=this.blur()); /* for Ie*/ } 
a:link,a:visited{ color:#333; text-decoration:none; font-size:14px;}
a:hover{ color:#de3237; text-decoration:none}
.wrap{width:1200px; margin:0 auto;}

/**top**/
.top{ width:100%; background:#f7f7f7; border-bottom:1px solid #dad9d7; height:28px; line-height:28px;}

/**header**/
.header{
	width:100%;
	margin-bottom: 10px;
}
.search_box{ padding:30px 0 15px;}
.header .search{ width:587px!important; height:68px!important;float:right!important;margin-top: 10px!important;margin-right: 0px!important;}
#lenu1 li{float:left;display:block;cursor:pointer;width:85px;line-height:29px;height:29px;padding-left: 6px;}
#lenu1 li span{ float:right; color:#c0c0c0; font-weight:normal}
#lenu1 li.hover{color: #de3237;font-weight:bold;}
.lain1_box{clear:both;background:#df3237;width:580px; padding:3px; line-height:30px;height: 41px;border-radius: 5px;}
.sertxt{color:#696969; border:1px solid #a64b54; width:470px; height:36px; padding-left:10px;float: left; margin-top: 2px;border-radius: 5px; font-size: 15px;}
.serbtn{text-align: center;width:85px; height:40px; background:#DE3237; border:none;cursor:pointer; color:#fff; font-size:16px; font-weight:bold;float: right; letter-spacing: 5px;}
.logstyle{font-size: 22px;text-align: center;width:340px;line-height: 80px;float: left;
 			font-family:KaiTi;font-weight: 900;
}
/* 首页搜索框开始 */
.auto_div{font-family: "Microsoft YaHei";position: absolute;float:left;display:none; background-color:white;width:479px;border: 1px solid #DE3237;border-top:none;
		  top: 125px;color:#4f4f4f;font-size: 16px; margin-left: -2px;}
.auto_div div{padding-left:10px;padding-right:10px;padding-bottom:10px;padding-top:5px;}
.auto_div div:hover{background-color:#ffdfdd;cursor:pointer;}
/* 首页搜索框结束 */

#lain1 ul{display:none;text-align:left;}
#lain1 ul.block{display: block;}
.nav{ width:100%; border:1px solid #D32A2F; border-left:0; border-right:0; height:36px; line-height:36px; background:#de3237;}
.nav_left{ float:left;}
.nav_left li{ float:left;}
.nav_left li a:link,.nav_left li a:visited{ color:#fff; font-size:16px; font-weight:bold; padding:0 28px; line-height:36px; text-decoration:none; display:block;}
.nav_left li a:hover{ background:#ba0100}
.nav_right{ float:right}
.nav_right li{ float:left; padding-left:10px;}
.nav_right li a:link,.nav_right li a:visited{ padding-right:10px; color:#F6E5B7; text-decoration:none}
.nav_right li a:hover{ color:#fff; text-decoration:none}
.nav_right li span{ float:right; color:#ff6666;}

/* 导航栏下面 当前位置 */
.time{
	height:32px;
	line-height:32px;
	border:#C6CACD 1px solid;
	background:#F8F8F8;
	padding: 0 10px;
	margin: 10px auto;
}
.time span{
	float: right;
	margin-right: 20px;
}