/* CSS Document */
body{
	text-align:center; font-size:12px;
	margin:0px; color:#333; background:url(bodyBg.png) repeat-x;}
img{
	border:0px;}
form,ul{
	margin:0px; padding:0px;}
td{
	font-size:12px;
}
li{
	list-style:none;}
	
A:link,A:active,A:visited {
COLOR: #333; TEXT-DECORATION: none
}
A:hover {
COLOR:#F60; TEXT-DECORATION: none
}

A.linkred:link,A.linkred:active,A.linkred:visited {
COLOR:#C30; TEXT-DECORATION:underline
}
A.linkred:hover {
COLOR:#C00; TEXT-DECORATION: none
}


/************正文部分，分页样式，请勿删除*************/
.infoPageNum{
	clear:both; overflow:hidden; text-align:center; color:#999; line-height:25px; font-size:12px;}
.infoPageNum span{
	padding-left:5px; padding-right:5px;}
.infoPageNum a{
	padding-left:5px; padding-right:5px; margin-left:5px;}
.infoPageNum A:hover {
	BACKGROUND-COLOR: #96A624; COLOR: #fff
}
a.s1:link,a.s1:active,a.s1:visited{
	color:#FFF; background:#96A624; font-weight:bold}
a.s1:hover{
	color:#FFF; background:#96A624}
.Cprevious{
	background:url(sys/Cprevious.gif) no-repeat left 5px; overflow:hidden; clear:both; line-height:25px; padding-left:15px; height:25px;}
.Cnext{
	background:url(sys/Cnext.gif) no-repeat left 5px; overflow:hidden; clear:both; line-height:25px; padding-left:15px; height:25px;}
.pageList{
	clear:both; overflow:hidden; text-align:right}
.pageInfo{
	font-weight:bold; line-height:30px;}
.pageList a{
	padding:0px; border-bottom:1px #CCC dashed}
.pageList a.actPage{
	font-weight:bold; color:#F00}
	
/**********留言样式********/
.subGuest{
	text-align:center; margin-top:5px; margin-bottom:5px;}
.g_btn{
	border-top:1px #CCC solid;border-left:1px #CCC solid;
	border-right:1px #333 solid;border-bottom:1px #333 solid; font-size:12px;
	padding:3px 10px; cursor:pointer}
.g_ipt{border:1px solid;border-color:#777 #CCC #CCC #777;font-size:12px;}
.guestList{
	clear:both; margin-top:5px; margin-bottom:5px; overflow:hidden;
	border:1px #e2e2e2 solid}
.guestInfo{
	background:#f7f7f7; height:25px; line-height:25px; border-bottom:1px #e2e2e2 solid;}
.guestInfo ul{
	margin-left:10px;}
.guestInfo ul li{
	float:left; margin-right:10px;}
.guestInfo ul li.g_a{
	background:url(sys/ico1.gif) no-repeat left 3px; padding-left:20px;}
.guestInfo ul li.g_b{
	background:url(sys/ico2.gif) no-repeat left 3px; padding-left:18px;}
.guestInfo ul li.g_c{
	background:url(sys/ico3.gif) no-repeat left 5px; padding-left:18px;}
.guestInfo ul li.g_d{
	background:url(sys/ico4.gif) no-repeat left 5px; padding-left:18px;}
.guestTitle{
	text-align:left; margin-left:10px; border-bottom:1px #e2e2e2 solid}
.guestCon{
	background:url(sys/ico5.gif) no-repeat left 3px; text-align:left; overflow:hidden;
	line-height:20px; margin:10px; padding-left:20px;}
.g_reply{
	margin:10px; margin-top:0px; background:#f7f7f7;
	color:#F00; text-align:left; background:url(sys/ico6.gif) no-repeat left 2px;
	line-height:20px; padding-left:20px;}
.g_sub ul li{
	text-align:left; margin-top:5px;}
	
/********************************/
.topBox{
	width:995px; margin:auto; height:98px;}
.companyName{
	float:left; height:98px; width:600px;}
.fav{
	float:left; width:355px; height:40px; background:url(fav.png) no-repeat 150px center; line-height:40px; text-align:right; padding-right:40px;}
.tel{
	float:left; width:395px; height:58px; background:url(tel.png) no-repeat right center}
.tel_en{
	float:left; width:395px; height:58px; background:url(tel_en.png) no-repeat right center}
.box{
	background:url(boxBg.png); width:995px; margin:auto; overflow:hidden}
.banner{
	margin:auto; height:260px; width:965px; margin-top:7px;}
.menuBox{
	width:965px; overflow:hidden; padding-top:5px; margin:auto;}
.menu-l{
	float:left; background:url(menuLeft.png); width:8px; height:38px; font-size:0px;}
.menu-r{
	float:left; background:url(menuRight.png); width:6px; height:38px; font-size:0px;}
.menu-c{
	float:left; width:951px; height:38px; background:url(menubg.png)}
.menu-c ul{
	margin-left:50px;}
.menu-c ul li{
	float:left; font-weight:bold; font-size:14px; line-height:38px; width:85px;}
.menu-c ul li.act{
	background:url(act.png) no-repeat center 6px;}
.menu-c ul li a:link{
	color:#FFF}
.menu-c ul li a:active{
	color:#FFF}
.menu-c ul li a:visited{
	color:#FFF}
.menu-c ul li a:hover{
	color:#FF0}
.menu-c ul li.act a:link{
	color:#000}
.menu-c ul li.act a:active{
	color:#000}
.menu-c ul li.act a:visited{
	color:#000}
.menu-c ul li.act a:hover{
	color:#000; text-decoration:underline}

.menu-e{
	float:left; width:951px; height:38px; background:url(menubg.png)}
.menu-e ul{
	margin-left:0px;}
.menu-e ul li{
	float:left; font-weight:bold; font-size:14px; line-height:38px; width:95px;}
.menu-e ul li.act{
	background:url(act.png) no-repeat center 6px;}
.menu-e ul li a:link{
	color:#FFF}
.menu-e ul li a:active{
	color:#FFF}
.menu-e ul li a:visited{
	color:#FFF}
.menu-e ul li a:hover{
	color:#FF0}
.menu-e ul li.act a:link{
	color:#000}
.menu-e ul li.act a:active{
	color:#000}
.menu-e ul li.act a:visited{
	color:#000}
.menu-e ul li.act a:hover{
	color:#000; text-decoration:underline}
.index-left{
	float:left; width:220px; overflow:hidden; margin-left:15px; display:inline; margin-top:10px; margin-right:20px;}
.index-right{
	float:left; width:725px;margin-top:10px; overflow:hidden}
.gray-t{
	background:url(gray-t.png); height:41px;}
.gray-c{
	background:url(gray-c.png); overflow:hidden}
.gray-b{
	background:url(gray-b.png); height:12px; font-size:0px;}
.index-title{
	font-size:14px; font-weight:bold; line-height:41px; text-align:left; padding-left:15px;}
.index-title span{
	color:#f60; font-weight:normal; font-family:Verdana, Geneva, sans-serif; font-size:10px; padding-left:10px;}
.c-img{
	background:url(contact.png); height:71px; width:205px; margin:auto}
.contactList{
	clear:both; overflow:hidden}
.contactList ul li{
	text-align:left; line-height:25px; padding-left:15px;}
.guest{
	background:url(guest.png); height:73px; margin-top:10px; cursor:pointer}
.about{
	overflow:hidden; clear:both;}
.about-title{
	font-size:14px; font-weight:bold; text-align:left; line-height:30px; height:30px; border-bottom:1px #CCC dotted; position:relative}
.about-title i{
	color:#f60; font-weight:normal; font-family:Verdana, Geneva, sans-serif; font-size:10px; padding-left:10px; font-style:normal}
.about-title span{
	background:url(more.png) no-repeat left top; height:11px; width:37px; display:block; position:absolute; right:0px; top:10px; cursor:pointer}
.about-img{
	background:url(aboutImg.png); width:333px; height:158px; float:left; margin-right:15px; margin-top:10px; margin-left:10px; display:inline}
.about-txt{
	float:left; width:350px; text-align:left; line-height:26px; margin-top:10px;}
.index-vedio{
	float:left; width:235px; overflow:hidden}
#CuPlayer{
	width:235px;height:170px; margin-top:5px;}
.index-title1{
	background:url(title1.png); height:30px; clear:both; margin-top:10px; line-height:30px; position:relative; text-align:left; font-size:14px; font-weight:bold; padding-left:25px;}
.index-title1 i{
	color:#f60; font-weight:normal; font-family:Verdana, Geneva, sans-serif; font-size:10px; padding-left:10px; font-style:normal}
.index-title1 span{
	background:url(more.png) no-repeat left top; height:11px; width:37px; display:block; position:absolute; right:5px; top:10px; cursor:pointer}
#scrollDiv{
	margin-top:5px; margin-left:auto; margin-right:auto; height:140px; overflow:hidden;}
#scrollDiv ul li{
	margin-left:10px;}
#scrollDiv ul li img{
	width:150px; height:120px; margin-bottom:5px;}
.index-news{
	float:left; width:355px; overflow:hidden}
.news-title{
	background:url(title2.png); height:30px; clear:both; margin-top:10px; line-height:30px; position:relative; text-align:left; font-size:14px; font-weight:bold; padding-left:25px;}
.news-title span{
	background:url(more.png) no-repeat left top; height:11px; width:37px; display:block; position:absolute; right:5px; top:10px; cursor:pointer}
.news-top{
	clear:both; overflow:hidden; overflow:hidden}
.news-img{
	width:102px; height:74px; float:left; margin-top:5px; margin-left:10px; display:inline; margin-right:10px; background:url(imgbg.png);}
.news-img img{
	width:98px; height:70px; margin-top:2px;}
.news-top-list{
	float:left; width:230px; margin-top:5px; overflow:hidden; height:74px; text-align:left; line-height:25px;}
.news-top-list a:link{
	font-size:14px; font-weight:bold; color:#F60}
.news-top-list a:active{
	font-size:14px; font-weight:bold; color:#F60}
.news-top-list a:visited{
	font-size:14px; font-weight:bold; color:#F60}
.news-top-list a:hover{
	font-size:14px; font-weight:bold; color:#000}
.index-ul{
	clear:both; overflow:hidden; margin-top:5px;}
.index-ul ul li{
	background:url(arrow.png) no-repeat left center; padding-left:10px; margin-left:10px; margin-right:10px; text-align:left; line-height:25px; border-bottom:1px #CCC dotted}
.copyright{
	background:url(bottom.png); height:125px; margin:auto}
.copyrightInfo{
	clear:both; color:#FFF; text-align:center; line-height:25px; padding-top:10px;}
.copyrightInfo a:link{
	color:#FFF}
.copyrightInfo a:active{
	color:#FFF}
.copyrightInfo a:visited{
	color:#FFF}
.copyrightInfo a:hover{
	color:#000}
.in-left{
	float:left; width:220px; overflow:hidden; margin-left:15px; display:inline; margin-top:10px; margin-right:20px;}
.in-right{
	float:left; width:725px;margin-top:10px; overflow:hidden}
.in-menu{
	clear:both; overflow:hidden}
.in-menu ul li{
	text-align:left; line-height:30px; border-bottom:1px #CCC dotted; margin-left:30px; margin-right:30px; background:url(arrow1.png) no-repeat left center; padding-left:10px;}
.b-class{
	text-align:left; margin-left:30px; margin-right:30px; line-height:30px; background:url(bclass.png) no-repeat left 8px; padding-left:15px;}
.s-class{
	text-align:left; line-height:30px; margin-left:40px; margin-right:30px; height:30px; border-bottom:1px #CCC dotted; background:url(sclass.png) no-repeat left center; padding-left:15px;}
.guide{
	background:url(title1.png); height:30px; line-height:30px; text-align:left; padding-left:30px;}
.onepage{
	text-align:left; font-size:14px; line-height:180%; padding:10px;}
.picList{
	clear:both; overflow:hidden; padding-top:30px;}
.picList ul{
	margin-left:50px;}
.picList ul li{
	float:left; width:170px; height:180px; margin-right:50px;}
.picList ul li img{
	width:170px; height:140px; margin-bottom:5px;}
.in-news-list{
	clear:both; overflow:hidden}
.in-news-list ul li{
	text-align:left; line-height:25px; background:url(arrow.gif) no-repeat left center; padding-left:10px; margin-left:20px; margin-right:20px; border-bottom:1px #CCC dotted;}
.newsList{
	clear:both; overflow:hidden}
.newsList ul li{
	text-align:left; line-height:40px; height:40px; border-bottom:1px #CCC dotted; background:url(ar.gif) no-repeat left center; padding-left:15px; margin-left:20px; margin-right:20px; position:relative}
.newsList ul li span{
	position:absolute; right:0px; top:0px;}
.newsTitle{
	line-height:40px; font-size:14px; font-weight:bold; margin-top:20px;}
.newsDate{
	background:#e7e7e7; line-height:20px; text-align:center}
.newsContent{
	text-align:left; line-height:200%; padding:20px; font-size:14px;}
.newsNext{
	text-align:left; border-top:1px #CCC solid}
.f_next{
	padding-left:10px; padding-top:5px;}
.proInfo{
	clear:both; overflow:hidden; margin-top:10px; margin-left:10px; margin-right:10px;}
.proImg{
	float:left; width:250px; height:220px; border:1px #CCC dashed; margin-right:50px;}
.proInfoList{
	float:left; width:350px;}
.proInfoList ul li{
	text-align:left; line-height:25px;}
.proGuide{
	text-align:left; line-height:30px; border-bottom:1px #CCC solid; font-weight:bold; background:url(p.png) no-repeat left 7px; padding-left:20px;}
.proContent{
	clear:both; text-align:left; line-height:180%;}
.notice{
	clear:both; overflow:hidden; text-align:left; padding-left:5px; padding-right:5px; line-height:20px; color:#ff6000; height:120px;}
.index-pic{
	margin-top:5px; margin-left:auto; margin-right:auto; height:140px; overflow:hidden;}
.index-pic ul{
	margin-left:20px;}
.index-pic ul li{
	margin-right:25px; float:left}
.index-pic ul li img{
	width:150px; height:120px; margin-bottom:5px;}
.jobList{
	border-bottom:3px #f7f7f7 solid; height:80px; line-height:25px;
	background:url(jobList.jpg) no-repeat left 3px; padding-left:20px;
	position:relative; margin-bottom:10px;}
.job_b{
	color:#999}
.job_c{
	color:#999}
.job_d{
	position:absolute; right:20px; top:3px;}
.job_e{
	position:absolute; right:100px; top:3px;}