body {
	background-color:#F6F6F6;
	color:#333333;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
}
*{margin:0;padding:0;}
ul{list-style-type:none;}
a img{ border:0;}
#container{ height:525px; margin:0 auto; }
/*index:css*/
.toubu{width:960px; position:relative; margin:0 auto;Z-INDEX: 100;TOP: -507px}
/*#header{
  background:url(../images/header.png) no-repeat;
	width:960px;
	height:118px;
	position:absolute;
	z-index:100;
	margin-top:18px;
	left:0; right:0; 
	margin-left:auto; margin-right:auto; 
	_left:50%;  
	_width:960px;  
	_margin-left:-480px;  
}*/
#header{
  background:url(../images/header.png) no-repeat;
	width:960px;
	height:118px;
	position:absolute;
	z-index:100;
}

.account_menu{
	width:280px;
	height:20px;
	margin-top:20px;
	margin-left:680px;
	position:absolute;
	z-index:1000;
}
.menu li{ 
	list-style-type:none;
	padding-right:8px;
	display:inline;
}
.menu a{ 
	text-decoration:none;
	color:#000;
} 
.menu a:hover{
	color:#0066CC;
}
.site_menu{
	width:614px;
	height:42px;
	margin-top:67px;
	margin-left:330px!important; margin-right:10px;
	position:absolute;
	z-index:1000;
}
#main-menu{
	height:42px;
	list-style:none;
	float:left;
	background:url(../images/index5_06.png) no-repeat;
}
#main-menu li{
	display:inline;
	float:left;
}
#main-menu li a{
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	width:103px;
	height:42px;
	text-align:center;
	line-height:32px;
}
#main-menu li a:hover{
	background:url(../images/index5_06.png);
	background-position:0px -42px;
	color: #CCCCCC;
}
#main-menu li a#current{
	background-position:0px -42px;
}
#main-menu li#about a,#main-menu li#products a,#main-menu li#newss a,#main-menu li#bussiness a,#main-menu li#jobb a{ width:81px; height:42px;}
#main-menu li#about a:hover,#activea{ background:url(../images/index5_06.png) -103px -42px;}
#main-menu li#products a:hover,#activea{ background:url(../images/index5_06.png) -184px -42px;}
#main-menu li#newss a:hover,#activea{ background:url(../images/index5_06.png) -265px -42px;}
#main-menu li#bussiness a:hover,#activea{background:url(../images/index5_06.png) -346px -42px;}
#main-menu li#jobb a:hover,#activea{background:url(../images/index5_06.png) -427px -42px;}
#main-menu li#contact a{width:106px; height:42px;}
#main-menu li#contact a:hover,#activea{background:url(../images/index5_06.png) -508px -42px;}
/*#flash{
	background:url(../images/bg.jpg) no-repeat;
	width:100%;
	height:525px;
	position:absolute;
	z-index:-10px;
  Z-INDEX: 90; 
  MIN-WIDTH: 960px; 
  MARGIN: 0px auto; 
  WIDTH: 100%; 
  HEIGHT: 525px;
  background:url(../images/bg.jpg) no-repeat;	
  background-position:center;
}*/
#primary{
	width:100%;
	height:300px;
	color:#F6F6F6;
	clear:both;
}
.centercontainer{
	width:935px; 
	height:300px; 
	margin:0 auto;
}
.jobs{
	float:left; 
	width:302px; 
	height:153px; 
	margin-top:15px;
	margin-left:7px;
}
.jobs_dh{ 
	width:302px; 
	height:31px; 
	background:url(../images/index5_13.gif) repeat-x;
}
.jobs_dh_left{ 
	background:url(../images/index5_12.gif) no-repeat; 
	width:5px; 
	height:31px; 
	float:left;
}
.jobs_dh_center{ 
	width:292px; 
	height:31px; 
	float:left; 
	position:relative;
}
.jobs_dh_right{ 
	width:5px; 
	height:31px; 
	background:url(../images/index5_15.gif) no-repeat; 
	float:left;
}
.jobs_text{
	font-size:12px; 
	font-weight:bold;
	line-height:24px; 
	float:left; 
}
.jobs_text img{ 
	padding:10px 10px 0 20px;
}
.more{
	position:absolute;
	top:13px; 
	left:250px; 
}
.more1{
  position:absolute;
	top:13px; 
	_top:9px; 
	left:250px; }
.tu{ 
	width:87px; 
	height:115px; 
	padding-top:20px; 
	padding-left:30px; 
	float:left;
}
.list{ 
	float:left; 
	width:165px; 
	padding-left:20px; 
	padding-top:13px;
}
.list li,.news_list li{
	/*list-style:url(../images/index5_31.gif);
	height:24px;*/
	background:url(../images/index5_31.gif) no-repeat;
	text-indent:12px;
	line-height:24px;
	background-position:left center;
}

.list li a,.news_list li a,.guangg_wz a{ 
	color:#666666; 
	text-decoration:none; 
	line-height:24px;
}
.list li a:hover,.news_list li a:hover,.guangg_wz a:hover{ 
	color:#FF6600; 
	text-decoration:underline;
}
.news{ 
	float:left; 
	width:302px; 
	height:153px; 
	margin-top:15px; 
	margin-left:7px;
}
.news_list{ 
	padding-top:13px; 
	width:270px; 
	margin:0 auto;
}
.news_list li{ 
	clear:both;
}
.news_left{ 
	float:left; 
	width:205px;
}
.news_right{ 
	float:right; 
	color:#666666; 
	line-height:24px;
}
.activities{
	float:left; 
	width:302px; 
	height:153px; 
	margin-top:15px; 
	margin-left:7px;
}
.guangg{ 
	margin:0 auto; 
	width:245px; 
	height:80px; 
	margin-top:15px;
}
.guangg_wz{ 
	color:#666666; 
	width:245px; 
	margin:0 auto; 
	margin-top:10px;
}
.footer{ 
	background:url(../images/index5_40.gif) no-repeat; 
	width:939px; 
	height:3px; 
	margin:0 auto; 
	float:left; 
	margin-top:35px;
}
.banq{ 
	color:#999999; 
	text-align:center; 
	margin-top:20px;
}
.banq a{ 
	color:#999999; 
}
/*about:css*/
#header-about{
background:url(../images/header_a.gif) no-repeat; width:960px; height:118px; margin:0 auto; margin-top:18px;
}
.slogan{ background:url(../images/slogan.jpg) no-repeat; width:100%; height:84px; clear:both; margin-top:10px;background-position:center;}
.about-container{ width:960px; height:100%; margin:0 auto;}
.about-containerleft{ float:left; width:180px; height:auto; margin-top:15px; margin-left:8px;}
.about-containerright{float:left; width:700px; height:100%; margin-left:45px; margin-top:40px; line-height:22px;font-size:14px;}
.a_title{ background:url(../images/gy_05.gif) no-repeat; width:104px; height:18px; margin-left:10px;}
.listsh{ background:url(../images/gy_09.gif) no-repeat; width:178px; height:9px; overflow:hidden; margin-top:10px;}
.listzho{ background:url(../images/gy_11.gif) repeat-y; width:178px; height:300px;}
.a_list_d{ background:url(../images/gy_13.jpg) no-repeat; width:178px; height:86px;}
.gsjj{ font-size:14px; line-height:30px;}
.gsjj li{ list-style:none;}
.leftlist li,.leftlist-buss li,.leftlist-contact li,.leftlist-news li,.leftlist-jobs li,.leftlist-products li{ font-size:14px; font-weight:bold; line-height:22px!important; line-height:38px; margin-left:30px; padding-top:18px; width:120px; border-bottom:1px solid #E3E3E3;}
.leftlist li a#current,.leftlist-buss li a#current,.leftlist-contact li a#current,.leftlist-news li a#current,.leftlist-jobs li a#current,.leftlist-products li a#current{ color:#FF3300;}
.leftlist li a,.leftlist-buss li a,.leftlist-contact li a,.leftlist-news li a,.leftlist-jobs li a,.heading a,.leftlist-products li a{ text-decoration:none; color:#245A9D;}
.leftlist li a:hover,.leftlist-buss li a:hover,.leftlist-contact li a:hover,.leftlist-news li a:hover,.xinwenlist li a:hover,.news-one a:hover,.leftlist-jobs li a:hover,.leftlist-products li a:hover{ color:#FF6600;}
.yupian{ width:700px; height:100px; margin-top:25px;}
.tup1{ width:225px; height:81px; background:url(../images/gy_33.jpg) no-repeat; float:left; padding:4px;}

/*about-vi:css*/
.lg{ width:350px; margin:0 auto; height:150px;}
.lg-logo{ background:url(../images/vi_14.gif) no-repeat; width:179px; height:133px; float:left;}
.lg-yanse{ float:right; margin-left:30px; line-height:40px;}
.vixian{ background:url(../images/VI_30.gif) no-repeat; width:600px; height:18px; clear:both; margin:0 auto;}
.shiyi{ width:650px; height:300px; margin:0 auto; line-height:27px;}

/*news:css*/
.a_title-news{background:url(../images/new_05.gif) no-repeat; width:128px; height:17px; margin-left:10px; }
.a_list_news{background:url(../images/news_33.jpg) no-repeat; width:178px; height:86px;}
.xinwenlist{ height:23px; display:inline;}
.n-title{ width:700px; background-color: #E8E8E8; height:23px;}
.n-title-left{ width:450px; font-size:14px; float:left; padding-left:60px; height:23px;}
.n-title-right{ width:100px; font-size:14px; float:right; height:23px;}
.newlistong{ width:700px; height:22px; border-bottom:1px dashed #B4A399; margin-top:10px;}
.news-one{ width:550px; float:left; font-size:12px; overflow:hidden; height:20px!important; height:18px;}
.news-date{ float:right; width:110px; font-size:12px;}
.news-one a{ color:#3D3D3D; text-decoration:none; }
.news-one img{ padding-right:5px;}
.newspage{ margin:20px 0; text-align:center; width:100%;}
.newspage ul li{ display:inline-block; font-size:12px; margin-left:2px; vertical-align:bottom; float:left;}
.newspage ul li a{ background:none repeat scroll 0 0 #F7F7F7; border:1px solid #E3E3E3; color:#333333; display:inline-block; font-size:12px; height:20px; line-height:20px; padding:0 5px; text-align:center; text-decoration:none;}

/*news-wenz:css*/
.timu{ font-size:14px; font-weight:bold; width:700px; margin:0 auto; text-align:center; color:#B32C0D;}
.timu-tiqi{ font-size:12px; margin:0 auto; text-align:center; padding-top:10px;}
.timu-bg{ background:url(../images/VI_30.gif) no-repeat; width:634px; height:18px; padding-top:5px;}
.news-neir{ font-size:12px; line-height:24px;}

/*products:css*/
.a_title-products{ background:url(../images/pro_05.gif) no-repeat; width:128px; height:17px; margin-left:10px;}
.datu{ background:url(../images/pro_13.jpg) no-repeat; width:695px; height:200px; border:2px #D2D2D2 solid; }
.pro-bg{ background:url(../images/VI_30.gif) no-repeat; width:634px; height:18px; margin:0 auto; margin-top:15px;}
.jj{ font-size:12px; line-height:24px;}
.jjtimu{ font-size:14px; font-weight:bold; margin-bottom:10px;}
.button{ width:300px; float:right; margin-top:15px;}
.button1{ float:left; padding-right:15px;}
.button2{ float:left;}
.jietu{ float:left; clear:both;}
.tututu{ width:700px; clear:both;}
.tu1{ background:url(../images/chanpin_10.jpg) no-repeat; width:160px; height:100px; float:left; margin-right:15px;}

/*bussiness:css*/
.a_title-buss{ background:url(../images/bussiness_05.gif) no-repeat; width:128px; height:17px; margin-left:10px;}
.a_list_buss{background:url(../images/buss_33.jpg) no-repeat; width:178px; height:86px;}
.hezuo{ font-size:12px; line-height:24px;}

/*jobs:css*/
.a_title-jobs{ background:url(../images/jobs_05.gif) no-repeat; width:128px; height:17px; margin-left:10px;}
.a_list_jobs{background:url(../images/jobs_37.jpg) no-repeat; width:178px; height:86px;}
.jieshao{ line-height:24px; font-size:14px;}
.heading{ font-size:14px; margin-top:15px; border-bottom:1px solid #DDDDDD;}
.jobscon{ margin-top:10px;font-size:12px;}
.jobscon ol{ margin:0 0 0 25px; font-size:12px; line-height:18px;}
.heading a:hover{ display:block; cursor:hand; color:#FF6600;}

/*contact:css*/
.a_title-contact{ background:url(../images/contact_05.gif) no-repeat; width:128px; height:17px; margin-left:10px;}
.a_list_contact{background:url(../images/contant_33.jpg) no-repeat; width:178px; height:86px;}


.game_pmxy{width:960px; position:absolute; margin:0 auto;Z-INDEX: 100;margin-top:380px;}

ol,ul,li{list-style:none;}
.cf:after{display:block; height:0; visibility:hidden; clear:both; content:".";}
.cf{display:inline-block;}
* html .cf{height:1em;}
.cf{display:block;}
#flash{margin:0 auto; width:960px; height:525px; overflow:hidden; position:relative;}
#flash ul{position:absolute; top:0; height:525px;}
#flash li{float:left; width:1680px;}
#flash .prevBtn{display:none; position:absolute; top:232px; left:100px; cursor:pointer; z-index:1000;}
#flash .nextBtn{position:absolute; top:232px; right:100px; cursor:pointer; z-index:1001;}
