@charset "utf-8";
/* CSS Document */
html,body,div,dl,dt,dd,ul,li,ol,h1,h2,h3,h4,h5,h6,p,th,td,form{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
ul,ol{list-style:none; margin:0; padding:0;}
li{margin:0; padding:0;}
a img{border:none;}
.clearfix:after{clear:both;content:".";display:block;line-height:0;height:0;visibility:hidden;}
.clear{clear:both;display:block;line-height:0;height:0;font-size:0;overflow:hidden;}
.fl{float:left;}
.fr{float:right;}
body{font:12px '微软雅黑',Arial,Helvetica,sans-serif;color:#333;overflow-x:auto;}
a{text-decoration:none;color:#333;}
a:hover	{color:#000;}

/*** Content STYLES ***/
.content {color: #333333; font-family: "微软雅黑", Arial; font-size: 12px; line-height: 22px;  background:url(../img/center_bg_2.png) repeat-y top center;}
.contentleft {color: #FFF; font-family: "微软雅黑", Arial; font-size: 12px; line-height: 22px; background:url(../img/left_bg_2.png) repeat-y top center; height:230px; min-height:230px; padding-top:8px; padding-bottom:8px;}
.contentleft a{ color:#FFF;}
.contentleft a:hover{ color:#FFF;}

/*** Contact STYLES ***/
.contact {color: #333333; font-family: "微软雅黑", Arial; font-size: 12px; line-height: 22px; }

/*** Jobs STYLES ***/
.font14 {color: #333333;font-family: "微软雅黑", Arial;font-size: 14px;line-height: 25px;}
.font12 {color: #333333;font-family: "微软雅黑", Arial;font-size: 12px;line-height: 25px;}

/*** carousel STYLES ***/
.slide{overflow:hidden;width:195px; height:500px;margin:0 auto; margin-top:65px;}
.slide ul{list-style:none;}
.slide ul.root{width:9999px;}
.slide ul li{width:150px;}	/*此处改为图片宽度*/
.slide ul li img{display:block;}
.slide .label_text{ width:100%;display:block; text-align:center; line-height:18px;}



/*** Frame STYLES ***/
body{}
#container{margin: 0px auto; width:100%; height:100%; }
	#header_outer { }
	#header{ width:1002px; height:299px;margin: 0px auto; overflow: hidden;position: relative; background-color:#fff}
		#logo {position:absolute; z-index:500; top:25px; left:85px;}
		
		#nav1 {position: absolute; z-index: 400; width:1002px; height:59px; left:0; top: 240px; background:url(../img/psd_img2_1.png) no-repeat top center;}
			#nav1 * {margin: 0;padding: 0;list-style: none; float: left; line-height:47px; font-family:"微软雅黑",Arial, "微软雅黑";}
			#nav1 ul { padding-left:285px;}
			#nav1 li {}
			#nav1 a {display: block; color:#fff; display:block; width:156px; height:47px; text-align:center;font-size:14px; }
			#nav1 a:hover {color:#fff;font-weight:bold;}
			#nav1 a.left{ background:url(../img/psd_nva_left.png) no-repeat bottom right;}
			#nav1 a.leftpage, #nav1 a.left:hover{ background:url(../img/psd_nva_left_on.png) no-repeat bottom right;font-weight:bold;}
			#nav1 a.center{ background:url(../img/psd_nva_center.png) no-repeat bottom right;}
			#nav1 a.centerpage, #nav1 a.center:hover{ background:url(../img/psd_nva_center_on.png) no-repeat bottom right;font-weight:bold;}
			#nav1 a.right{ background:url(../img/psd_nva_right.png) no-repeat bottom right;}
			#nav1 a.rightpage, #nav1 a.right:hover{ background:url(../img/psd_nva_right_on.png) no-repeat bottom right;font-weight:bold;}
		
		#banner{position: absolute; z-index: 300;}
			#banner .img1{position: absolute; z-index: 399; top: 0; left:0;}
			#banner .img2{position: absolute; z-index: 301; top: 0; left:0; width:1002px; height:285px;}

	#main_outer {margin: 0px auto;}
	#main { width: 1002px; margin: 0px auto; background-color:#fff; padding-top:13px; padding-bottom:13px;}
		.layoutleft { background:url(../img/tpl_2.png) no-repeat center bottom;}
		.content p{ text-indent:2em; width:490px; margin:0 auto; }
	#footer {width: 1002px; height: 50px; margin: 0px auto; background-color:#fff; border-top:1px #b5b5b5 solid;} 
		#copyright{text-align: center; line-height: 50px;}
		.dl_1 td{background:#990; color:#fff; font-size:14px; padding-left:5px;font-weight:bold;}
		.dl_2 td{background:#f3f3f3; padding-left:5px; font-weight:bold;}