/*ȫ����ʽ*/
*{margin:0;padding:0;border:0;}
body{ min-width:1100px; margin:0; padding:0; color:#313131; font-size:12px; font-family:microsoft yahei,Verdana;line-height:25px;}



.top1{ height:150px; width:100%; min-width:1100px; background-image:url(../image/menu-bg.png); background-repeat:repeat-x;}
.top2{ height:150px; width:100%; background-image:url(../image/menu-bg1.png); background-repeat:repeat-x;}
.daohang{ width:1100px; min-width:1100px; height:150px; margin:0 auto; font-family:"΢���ź�"; position:relative; z-index:1;}
.logo{ display:block;width:240px; height:115px; padding:0; margin:0; position:relative; left:0; top:0}
.logo a{ width:240px; height:115px; display:block;}
.logo a img{ border:0}
/*�������˵�*/
#menu ul{
	padding:0;
	border:0;
	list-style:none;
	line-height:150%;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
}
#menu_out{
	width:1100px;
    float:left

}
#menu_in{

}
#menu{

	height:150px; 
}
.menu_line{
	width:30px;
}
.menu_line2{
	width:35px;
}
#nav{ display:block; height:30px; height:115px; width:1100px;}
#nav li{ display:block;
	float:left; width:105px;
	height:30px; position:relative; top:70px;
}
#nav li a{
	display:block; width:60px; text-align:center; margin:0 auto; height:30px; line-height:30px;
	height:35px;
	cursor:pointer;
	text-decoration:none;
}
#nav li a span{
    width:60px; 
	display:block;
	float:left;
	line-height:30px;
	font-size:15px;
	color:#313131;
	text-decoration:none;
}
#nav li .nav_on{   /*��꾭��ʱ�任����������JS��ȡ��ʽ*/
 background-image:url(../image/hover1.png); background-repeat:repeat-x;
}
#nav li .nav_on span{  /*��꾭��ʱ�任����������JS��ȡ��ʽ*/
	background-position:right 100%;
	color:#bf0008;
	text-decoration:none;
}

/*����Ŀ*/
#menu_con{text-align:center;}
#menu_con li{ display:block;float:left;height:35px; padding:0px 7px;}
#menu_con li a{display:block;height:35px;text-decoration:none; font-size:14px; text-align:center; margin:0 auto;cursor:pointer;color:#FFFFFF}
#menu_con li a:hover{ display:block; height:35px; background:url(../image/hover2.png); background-repeat:repeat-x; }
#menu_con li a span{line-height:35px; display:block; height:35px; }
#menu_con li a:hover span{background:url(../image/hover2.png); background-repeat:repeat-x;}

#qh_con2 li{ padding:0px 20px;}
#qh_con4 li{ padding:0px 20px;}

.tab{ line-height:25px; font-size:14px; font-family:"΢���ź�"; border-left:1px solid #b4b4b4; border-top:1px solid #b4b4b4;}
.tab td{ border-right:1px solid #b4b4b4; padding-left:15px; padding-right:15px; border-bottom:1px solid #b4b4b4; height:25px; text-align:left}

.scroll-main{ position:relative; overflow:hidden;}
.rclngd {  height:330px;}
.scroll-cont{
	position: absolute;
	line-height: 22px;
	left: 2px;
	height: 190px;
}
.scroll-box{
	position: absolute;
	width: 5px;
	height: 100%;
	background: url(../images/xl2.jpg) repeat-y center;
	right: 0px;
	top: 0px;
}
.scroll-block{
	position: absolute;
	top: 0;
	width: 5px;
	height:72px;
	background: url(../images/xl.jpg) no-repeat 0 0;
	cursor:pointer;
	left: 0px;
}


/*--- ��ҵ�Ļ� ---*/
.whbg { background:url(../images/whbg.jpg) repeat-y left; float:left; width:446px;}
.whzbt { float:left; font-size:14px; color:#bf0008; width:77px; background:url(../images/jian6.jpg) no-repeat right; font-weight:bold;}
.whynr { float:left; width:348px; padding-left:18px; font-size:14px;}
.whynr span { font-size:12px; line-height:26px;}
.whyck { padding-bottom:48px;}

.location1 a{ color: #313131;}

