@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; padding:10px;}

/*** 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_outer {background:url(../img/tpl_3.png) no-repeat top center;text-align:center;}
.slide{overflow:hidden;width:200px; height:500px; margin:0 auto; margin-top:15px;}
.slide ul{list-style:none;}
.slide ul.root{height:9999px;}
.slide ul li{width:200px;}	/*此处改为图片宽度*/
.slide ul li img{display:block;}
.slide .label_text{ width:100%;display:block; text-align:center; line-height:18px; color:#FFF;}

.slide_h{overflow:hidden;width:900px; height:150px;margin:0 auto;}
.slide_h ul{list-style:none;}
.slide_h ul.root{width:9999px;}
.slide_h ul li{float:left;width:234px;}	/*此处改为图片宽度*/
.slide_h ul li img{display:block;}
.slide_h .label_text{ width:100%;display:block; text-align:center; line-height:18px;}



/*** Frame STYLES ***/
body{background:url(../img/bg_1.png);}
#container{margin: 0px auto; width:100%; height:100%; background:url(../img/bg_2.png) repeat-y center center; }
	#header{ width:991px; height:430px;margin: 0px auto; overflow: hidden;position: relative; background-color:#FFF;}
		#logo {position:absolute; z-index:500; top:28px; left:48px;}
		
		#nav1 {position: absolute; z-index: 400; top: 36px; left: 286px;}
			#nav1 * {margin: 0;padding: 0;list-style: none; float: left; line-height:28px; font-family:"微软雅黑",Arial, "微软雅黑";font-weight:bold;}
			#nav1 li {color:#000000; margin-left: 26px;}
			#nav1 a {display: block; color:#000000; display:block; width:80px; height:28px; text-align:center;font-size:14px; }
			#nav1 a:hover {color:#FFFFFF; background:url(../img/nva_1.png);}
			#nav1 a.page{color:#FFFFFF;background:url(../img/nva_1.png);}
		
		#banner{position: absolute; z-index: 300;}
			#banner .img1{position: absolute; top: 0; left: 0;}
			#banner .img2{position: absolute; top: 91px; left: 0; width:991px; height:341px;overflow:hidden;}

	#main_outer {width: 991px;margin: 0px auto; background-color:#FFF; }
	#main { width:991px; margin: 0px auto; padding-top:13px; padding-bottom:13px;}
	
	#footer {width: 991px; height: 130px; margin: 0px auto; background:#FFF url(../img/tpl_2.png) no-repeat bottom center;}
		#copyright{text-align: center; line-height: 20px; padding-top:80px; color:#FFF;}


		.text-content{line-height: 30px;font-size: 16px;}
		.text-content p{text-indent: 2em;}
		.text-content .red{color: #ff003a;font-weight: bold;}

		.culture-content{font-size: 16px;line-height: 30px;}
		.culture-content h1{font-size: 18px;}
.cumpuse-main{padding: 0 30px;}
.cumpuse-main .title-h1{color: red;font-size: 22px;font-weight: bold;text-align: center;}
.cumpuse-main .text-p{font-size: 16px;line-height: 28px;text-indent: 0em;margin-top: 5px;}
.cumpuse-main h2{line-height: 50px;font-size: 18px;}