@charset "utf-8";

/* CSS Document */

body{

	color:#333;

	font-size:12px;

	font-family:"微软雅黑",arial;

	margin:0 auto;

	padding:0;

	min-width:1200px;

}

/* 重置 */



div, form, p, i, img, ul, li, ol, dl, dt, dd, table, tr, td, th, fieldset, label, legend, select, button, input {

	margin:0;

	padding:0;

}

p, li, div {/* add */

	line-height:20px;

}



/* 标题样式 */



h1, h2, h3, h4, h5, h6 {

	margin:0;

	padding:0;

	font-size:12px;

	font-weight:normal;

}

h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {

	margin: 0;

}

/* 列表样式 */



ul, ol, li, dl, dt, dd {

	list-style:none;

}

/* 图片样式 */



img, a img {

	border:0px;

	padding:0px;

	margin:0px;



}

/* 链接样式 */

a{

	color:#333;

	text-decoration:none;

}

a:hover{

	text-decoration:none;

}

/** 图片链接效果 **/



.pic a {

	padding:0px;

	border:1px solid #fff;



}

.pic a:hover {

	border:1px solid #d00;

	background:#fff4ce;

}



/**输入框颜色样式**/



.input-gray {

	color:#999;

}

.input-black {

	color:#000;

}



/* 清除浮动 */

.clearBoth {

	clear:both;

	/*控制分类后，各行高度不一样对不齐问题*/

	width:100%;

	height:0px;

	font-size:0;

	overflow:hidden;

	/*控制分类后，各行高度不一样对不齐问题*/

	line-height:0;

}

#root{

	width:100%;

	margin:0px auto;

	padding:0px;

}

#header{

	height:130px;

	background-image:url(../images/top_bj.gif);

	background-position:center top;

	background-repeat:repeat-x;

}

#header1{

	width:1000px;

	margin:0 auto;

}

.header_up{

	height:40px;

}

.header_up_left{

	width:auto;

	float:left;

	height:40px;

	line-height:40px;

	color:#bdbdbd;

}

.header_up_left img{

	vertical-align:middle;

}

.header_up_left a{

	font-size:14px;

	color:#333333;

	padding:0 8px;

}

.header_up_right{

	width: auto;

	float:right;

	height:40px;

	line-height:40px;

	color:#333333;

}

.header_up_right a{

	font-size:14px;

	color:#333333;

	padding:0 8px;

}

.header_down{

	padding-top:15px;

}

.logo{

	width:auto;

	float:left;

}

.logo img{

	vertical-align:top;

}

.header_down_right{

	width:710px;

	float:right;

}

.sou{

	height:30px;

	background-color:#ffffff;

}

.sou_left{

	width:668px;

	height:30px;

	float:left;

}

.sou_left input{

	width:640px;

	height:30px;

	padding-left:18px;

	border:none;

	background:none;

	outline:none;

	line-height:30px;

	font-size:14px;

	color:#999999;

}

.sou_right{

	width:auto;

	float:left;

}

.nav{

	height:40px;

}

.nav ul li{

	float:left;

	/* width:20%; */
	margin: 0 30px;

}

.nav ul li a{

	width:100%;

	height:40px;

	display:block;

	text-align:center;

	line-height:40px;

	font-size:16px;

	color:#ffffff;

}

.nav ul li .nav_left{

	text-align:left;

}

.nav ul li .nav_right{

	text-align:right;

}

#banner{

	text-align:center;

}

#banner img{

	vertical-align:top;

}

#foot{

	background-image:url(../images/foot_bj.gif);

	background-position:center top;

	background-repeat:repeat-x;

	height:395px;

}

#foot1{

	width:1000px;

	margin:0 auto;

	padding-top:40px;

}

.foot_up{

	height:310px;

	position:relative;

}

.foot_up_left{

	width:286px;

	float:left;

}

.foot_up_left_1{

	height:72px;

}

.foot_up_left_2{

	width:100%;

}

.foot_up_left_2 ul li{

	padding-bottom:11px;

}

.foot_up_left_2 ul li input{

	width:262px;

	height:37px;

	background-color:#ffffff;

	padding:0 10px;

	border:none;

	outline:none;

	line-height:37px;

	font-size:14px;

	color:#333333;

}

.foot_up_left_2 ul li textarea{

	width:262px;

	height:77px;

	background-color:#ffffff;

	padding:0 10px;

	border:none;

	outline:none;

	line-height:37px;

	font-size:14px;

	color:#333333;

}

.foot_up_left_3{

	padding-top:12px;

}

.foot_up_right{

	width:582px;

	float:right;

}

.foot_up_right ul li{

	float:left;

	width:174px;

	text-align:left;

	padding-left:20px;

}

.foot_up_right_1{

	padding-bottom:10px;

}

.foot_up_right_1 a{

	font-size:14px;

	color:#333333;

	font-weight:bold;

}

.foot_up_right_2{

	line-height:26px;

}

.foot_up_right_2 a{

	font-size:12px;

	color:#888888;

}

.foot_up_fenxiang{

	position:absolute;

	z-index:99;

	bottom:20px;

	right:0;

}

.foot_down{

	height:45px;

	text-align:center;

	font-size:14px;

	color:#ffffff;

	line-height:45px;

}

.foot_down a{

	color:#ffffff;

}

































































































































































































































