@charset "utf-8";

/*------------------------------------------------------------------

Jsm General Style Sheet

Verison: 1.0

Date:22/10/2009

autor:Joe Chou

Email:admin@xiebiji.com

Website:http://xiebiji.com

--------------------------------------------------------------------*/ 

/*样式初始化*/

html{color:#000; background:#f8f6ec url(../images/bg.gif) repeat-x; overflow-x:hidden}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}

body{font:12px/1 Arial,'宋体',Tahoma,Helvetica,"\5b8b\4f53",sans-serif;overflow-x:hidden}

img{border:none;}
.left{padding-left:4px;}
em,strong{
	/*font-style:normal;font-weight:normal;*/
	}

li{list-style:none;}

table {border-collapse:collapse;border-spacing:0;}

h1{font-size:18px;}

h2{font-size:16px;line-height:18px;}

h3{font-size:14px;}

h4, h5, h6{font-size:100%;}

q:before,q:after{content:'';}/* 消除q前后的内容 */

button,input,select,textarea{font-size:100%;}/* 使得表单元素在 ie 下能继承字体大小 */

input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}

address,cite,dfn,em,var{font-style:normal;} /* 将斜体扶正 */

/* link */

a{text-decoration:none;}

a:hover{text-decoration:underline;}

/*样式初始化结束*/



.header{

	height:166px;

	width:1003px;

	margin:0 auto;

	overflow:hidden;

}

.header .logo{
	float:left;
	padding:10px 0 0 4px;
}



.header .search{

	float:right;

}

.search input.btn{

	background:none;

	border:none;

	font-weight:bold;

	position:relative;

	top:18px;

}

.search input.text{

	width:150px;

}

.search select{

	width:120px;

}

.search ul li{

	float:left;

	padding:100px 3px 0;

}

.search ul li label{

	display:block;

	font-weight:bold;

	padding:0 0 5px;

}

/**/

.menu{

	background:#4e4b4a;

	height:28px;

	overflow:hidden;

}

.menu ul{
	width:1003px;
	margin:0 auto;
	overflow:hidden;
	position:relative;
}

.menu ul li{
	float:left;
	line-height:28px;
	border-left:1px solid #FFF;
	border-right:1px solid #FFF;
	width:110px;
	text-align:center;
}

.menu ul li a{
	display:block;
	color:#FFF;
	font-weight:bold;
	font-size:14px;
	height:28px;
	background-repeat:no-repeat;
	text-indent:-5000px;
}
.menu .eng_menu li a{
background-image:url(../images/menu_eng.png);
}
.menu .ch_menu li a{
background-image:url(../images/menu_ch.png);
}

.menu ul li a.m1{
	background-position:0 0px;
}
.menu ul li a.m2{
	background-position:-110px 0px;
}
.menu ul li a.m3{
	background-position:-220px 0px;
}
.menu ul li a.m4{
	background-position:-330px 0px;
}
.menu ul li a.m5{
	background-position:-440px 0px;
}
.menu ul li a.m6{
	background-position:-550px 0px;
}
.menu ul li a.m7{
	background-position:-660px 0px;
}
.menu ul li a.m1:hover,.menu ul li.menuOn a.m1{
	background-position:0 -28px;
}
.menu ul li a.m2:hover,.menu ul li.menuOn a.m2{
	background-position:-110px -28px;
}
.menu ul li a.m3:hover,.menu ul li.menuOn a.m3{
	background-position:-220px -28px;
}
.menu ul li a.m4:hover,.menu ul li.menuOn a.m4{
	background-position:-330px -28px;
}
.menu ul li a.m5:hover,.menu ul li.menuOn a.m5{
	background-position:-440px -28px;
}
.menu ul li a.m6:hover,.menu ul li.menuOn a.m6{
	background-position:-550px -28px;
}
.menu ul li a.m7:hover,.menu ul li.menuOn a.m7{
	background-position:-660px -28px;
}

.menu ul li.lang{
	border:medium none;
	color:#FFFFFF;
	padding:0 0 0 43px;
	position:absolute;
	right:0;
	z-index:1000;
}

.menu ul li.lang a{
background:none;
display:inline;
padding:0 4px;
text-indent:0;
font-size:11px;
}

.menu ul li.lang a.on{
	color:#ed4f4d;
}

.menu ul li.lang a:hover{
	background:none;
	color:#ed4f4d;
}

/**/

.main{
	width:1003px;
	margin:10px auto;
	overflow:hidden;
	/*margin-top:0;*/
}

/**/

.foot {
margin:0 auto;
padding:10px 10px 10px 0;
width:1003px;
}

.foot span{
	color:#716f6e;
}