﻿
*{ font-family:"宋体"; margin: 0; padding: 0; list-style:none;}
a{ color: #003278; font-family:"宋体";}
a:link{ color:#333; text-decoration:none;}
a:visited{ color:#333; text-decoration: none;}
a:hover{ text-decoration: underline; color: #FF6600;}
a:active{ text-decoration: none;}
img{ border:0px;}
#layout{ margin: 0 auto; width: 970px; height:100%;}
#layout #head{ float:left; width:970px; height:115px; overflow:hidden; margin-top:1px;}
#head .logo{ float:left; width:970px; height:60px; background:url(images/bg.gif) no-repeat -15px -46px;}
.logo .r{ float:right; width:120px; height:20px; margin-top:45px;}
.logo .r li{ float:left; width:60px; height:20px; line-height:20px; font-size:12px; color:#666; font-weight:normal; text-align:center;}
#head .clearfix:after {content: "\0020";display: block; height: 0;clear: both;}
.clearfix {_zoom: 1;}
*+html .clearfix {overflow:auto;}
#head .menu_navcc{width:970px; margin:0 auto;}
#head .menu_nav{width:970px; height:48px; background:url(images/nav_bg.gif) repeat-x; float:left;margin-top:5px;}
.menu_nav .nav_content{padding-left:2px;background:url(images/nav_l_bg.gif) no-repeat;float:left;}
.menu_nav .nav_content li{width:77px;height:48px;padding-left:5px; padding-right:5px;background:url(images/nav_li_right.gif) no-repeat right center; float:left;line-height:48px;text-align:center;font-size:14px;font-weight:bold; font-family:"黑体";}
.menu_nav .nav_content li a{color:#fff; width:77px;height:48px;display:block; font-family:"黑体";}
.menu_nav .nav_content li.current{line-height:37px; font-family:"黑体";}
.menu_nav .nav_content li em{background:url(images/bid_new.gif) no-repeat;width:35px;height:21px;display:inline-block;position:absolute;top:-20px;left:40px;}
.menu_nav .nav_content li.current a,.menu_nav .nav_content li a:hover{width:77px;height:37px;background:url(images/nav_li_current.gif) no-repeat;display:block;color:#fff;}
.menu_nav .nav_content li a:hover{background:url(images/nav_li_hover.gif) no-repeat;line-height:37px;text-decoration:none;}
.menu_nav_right{padding-right:2px;background:url(images/nav_r_bg.gif) no-repeat right top;float:right;margin-left:2px;padding-top:13px;height:23px;padding-bottom:12px;}
#head p{margin-bottom:15px}
#head #nav{ float:left; width:970px; height:20px; margin-top:15px;}
#nav .index{ float:left; width:60px; height:20px; line-height:20px; font-size:14px; color:#009AFF; text-align:center; font-weight:bold; margin-left:70px; display:inline;}
#nav ul{ float:left; width:800px; height:20px; margin-left:10px; display:inline;}
#nav ul li{ float:left; width:80px; height:20px; line-height:20px; font-size:14px; color:#000; font-weight:bold; text-align:center;}
#layout #notice{ float:left; width:970px; height:22px; margin-top:5px; background:url(images/bg.gif) no-repeat -17px -166px;}
#layout #notice li{ float:left; width:480px; height:22px; line-height:22px; font-size:12px; text-align:center;}
#layout #notice li a:link{ color:#09C; text-decoration:none;}
#layout #notice li a:visited{ color:#09C; text-decoration:none;}
#layout #notice li a:hover{ color:#f60; text-decoration:none;}
#layout .g{ float:left; width:970px; height:200px; margin-top:5px;}
#layout .g2{ float:left; width:970px; height:200px; margin-top:5px;}
#layout #main{ float:left; width:970px; height:370px; background:url(images/bg.gif) no-repeat -19px -520px;}
#main #left{ float:left; width:740px; height:342px; overflow:hidden;}
#left #t{ float:left; width:190px; height:322px; margin-left:28px; display:inline; margin-top:17px;}
#t .cul{ float:left; width:190px; height:140px; margin-top:20px;}
#t .cul img{ float:left; width:190px; height:140px;}
#t .cul .des{ float:left; width:180px; height:17px; line-height:17px; text-align:center; font-size:12px; margin-top:3px;}
#t .pp{ float:left; width:180px; height:69px;}
#t .pp li{ float:left; width:180px; height:23px; line-height:23px; font-size:12px; text-indent:1em;}
#t .po{ float:left; width:180px; height:69px; margin-top:25px;}
#t .po li{ float:left; width:180px; height:23px; line-height:23px; font-size:12px; text-indent:1em;}
#t .mr{ float:left; width:170px; height:15px; line-height:15px; text-align:right; font-size:12px;}
#left .info{ float:left; width:490px; height:330px; margin-left:30px; display:inline; overflow:hidden;}
#left .info .title{ float:left; width:360px; height:105px; margin-left:10px; display:inline; margin-top:19px;}
#left .info .title li{ float:left; width:360px; height:21px; line-height:21px; font-size:12px; color:#000;}
#left .info .title span{ float:right; width:80px; height:20px; line-height:20px; font-size:12px; color:#000;}
#left .info .itp{ float:left; width:65px; height:20px; line-height:20px; font-size:14px; color:#000; font-weight:bold; margin-left:45px; display:inline; margin-top:10px;}
#left .info .itp2{
	float:left;
	width:65px;
	height:20px;
	line-height:20px;
	font-size:14px;
	color:#000;
	font-weight:bold;
	margin-left:45px;
	display:inline;
	margin-top:20px;
}
#left .info .more{
	float:left;
	width:365px;
	height:20px;
	line-height:20px;
	font-size:14px;
	color:#000;
	text-align:right;
	margin-top:20px;
}
#left .info .more2{ float:left; width:365px; height:20px; line-height:20px; font-size:14px; color:#000; text-align:right; margin-top:10px;}
#left .info .img{ float:left; width:116px; height:87px; margin-top:28px;}
#left .info .img2{ float:left; width:116px; height:87px; margin-top:41px;}
#left .info .js{ float:left; width:355px; height:100px; line-height:20px; font-size:12px; color:#333; text-indent:2em; margin-left:10px; display:inline; margin-top:34px;}
#layout #right{ float:right; width:226px; height:320px; margin-top:14px;}
#layout #right .r1{ float:left; width:200px; height:20px; line-height:20px; font-size:14px; color:#000; font-weight:bold; margin-left:10px; display:inline;}
#layout #right .r_price_img{ float:left; width:224px; height:116px;}
#right .link{ float:left; width:200px; height:20px; line-height:20px; font-size:14px; color:#000; font-weight:bold; margin-left:10px; display:inline; margin-top:10px;}
#right .linksite{ float:left; width:210px; height:20px; line-height:20px; font-size:12px; margin-left:10px; display:inline; margin-top:15px;}
#right .user{ float:left; width:160px; height:100px; margin-top:8px; margin-left:7px; display:inline;}
#right .user li{ float:left; width:160px; height:20px; line-height:20px; font-size:12px; color:#000;}
#right .mail{ float:left; width:170px; height:20px; line-height:20px; font-size:14px; color:#000; font-weight:bold; margin-top:23px; margin-left:10px; display:inline;}
#right .mail_t{ float:left; width:130px; height:70px; margin-left:10px; display:inline;}
#right .u{ float:left; width:130px; height:24px; line-height:24px; margin-top:8px; font-size:12px;}
#right .u .ui{ float:left; width:50px; height:24px; line-height:24px; font-size:12px;}
#right .u input{ float:left; width:70px; height:20px; line-height:20px; font-size:14px; color:#000; border:0; margin-left:3px; display:inline; margin-top:-1px;}
#right .uttyy{ float:left; width:130px; height:24px; line-height:24px; margin-top:13px; font-size:12px;}
#right .uttyy .ui{ float:left; width:50px; height:24px; line-height:24px; font-size:12px;}
#right .uttyy input{ float:left; width:70px; height:20px; line-height:20px; font-size:14px; font-size:14px; color:#000; border:0; margin-left:3px; display:inline; margin-top:-2px;}
#right button{ float:right; width:65px; height:65px; background:url(images/w.gif) no-repeat; font-size:14px; color:#fff; font-weight:bold; border:none; margin-top:5px;}
/***about us***/
#layout #abouthead{ float:left; width:970px; height:105px; background:url(images/about_bg.gif) no-repeat -17px -57px;}
#abouthead .r{ float:right; width:120px; height:20px; background:url(images/com.gif) no-repeat; margin-top:45px;}
#abouthead .r li{ float:left; width:60px; height:20px; line-height:20px; font-size:12px; color:#666; font-weight:normal; text-align:center;}
#abouthead #nav{ float:left; width:970px; height:20px; margin-top:15px;}
#nav .index{ float:left; width:60px; height:20px; line-height:20px; font-size:14px; color:#000; text-align:center; font-weight:bold; margin-left:70px; display:inline;}
#nav ul{ float:left; width:800px; height:20px; margin-left:10px; display:inline;}
#nav ul li{ float:left; width:80px; height:20px; line-height:20px; font-size:14px; color:#000; font-weight:bold; text-align:center;}
#nav h3 a:link{ font-size:14px; color:#009AFF; font-weight:bold; text-decoration:none;}
#nav h3 a:visited{ font-size:14px; color:#009AFF; font-weight:bold; text-decoration:none;}
#nav h3 a:hover{ font-size:14px; color:#009AFF; font-weight:bold; text-decoration:underline;}
#layout #about_left{ float:left; width:242px; height:596px; margin-top:5px; background:url(images/about_bg.gif) no-repeat 0 -197px; overflow:hidden;}
#about_left h3{ float:left; width:242px; height:25px; line-height:25px; font-size:14px; color:#000; font-weight:bold; text-indent:1em; margin-top:16px;}
#about_left ul{ float:left; width:120px; height:auto; margin-top:30px; margin-left:30px; display:inline;}
#about_left ul li{ float:left; width:120px; height:23px; line-height:23px; font-size:14px; background:url(images/about_bg.gif) no-repeat -250px -264px; text-indent:1.7em;}
#layout #about_right{
	float:left;
	width:715px;
	height:100%;
	border:1px solid #52BAFF;
	margin-top:5px;
	overflow:hidden;
}
#about_right #content{ float:left; width:655px; height:100%; margin-left:30px; display:inline;text-align:center;}
#content h1{ float:left; width:665px; height:30px; line-height:30px; font-size:18px; color:#333; text-align:center; margin-top:10px;}
#content .detail{ float:left; width:665px; height:100%; margin-top:10px;text-align:left;}
#content .detail .pic{ float:left; width:640px; height:169px; margin-top:20px; margin-bottom:20px;}
#content .detail .pic img{
	margin-left:220px;
	display:block;
}
#content .bot{ float:left; width:655px; height:40px;}
#layout #position{ float:center; width:970px; height:60px; margin-top:5px; background:url(images/about_bg.gif) no-repeat 0 -780px;}
#layout #position h2{ float:center; width:950px; height:20px; line-height:20px; font-size:14px; color:#000; font-weight:bold; text-indent:2em; margin-top:20px;}
#layout #content{
	float:left;
	width:650px;
	height:100%;
	margin-left:30px;
	display:inline;
	text-align:left;
}
#content h1{ float:left; width:950px; height:30px; line-height:30px; font-size:18px; color:#333; text-align:center; margin-top:10px;}
#content ul{ float:left; width:950px; height:auto; margin-top:30px; margin-left:30px; display:inline;}
#content ul li{ float:left; width:950px; height:23px; line-height:23px; font-size:14px;  text-indent:1.7em;text-align:center;}
#content .detail{ float:left; width:950px; height:100%; margin-top:10px;text-align:left;}
#content .detail .pic{ float:left; width:640px; height:169px; margin-top:20px; margin-bottom:20px;}
#content .detail .pic img{
	margin-left:220px;
	display:block;
}

/***end***/
/***control***/
#layout #controlhead{ float:left; width:970px; height:105px; background:url(images/control.gif) no-repeat -17px -57px;}
#controlhead .r{ float:right; width:120px; height:20px; background:url(images/com.gif) no-repeat; margin-top:45px;}
#controlhead .r li{ float:left; width:60px; height:20px; line-height:20px; font-size:12px; color:#666; font-weight:normal; text-align:center;}
#controlhead #nav{ float:left; width:970px; height:20px; margin-top:15px;}
#nav .index{ float:left; width:60px; height:20px; line-height:20px; font-size:14px; color:#000; text-align:center; font-weight:bold; margin-left:70px; display:inline;}
#nav ul{ float:left; width:800px; height:20px; margin-left:10px; display:inline;}
#nav ul li{ float:left; width:80px; height:20px; line-height:20px; font-size:14px; color:#000; font-weight:bold; text-align:center;}
#nav h3 a:link{ font-size:14px; color:#009AFF; font-weight:bold; text-decoration:none;}
#nav h3 a:visited{ font-size:14px; color:#009AFF; font-weight:bold; text-decoration:none;}
#nav h3 a:hover{ font-size:14px; color:#009AFF; font-weight:bold; text-decoration:underline;}
#layout #control_left{ float:left; width:242px; height:596px; margin-top:5px; background:url(images/control.gif) no-repeat 0 -197px; overflow:hidden;}
#control_left h3{ float:left; width:242px; height:25px; line-height:25px; font-size:14px; color:#000; font-weight:bold; text-indent:1em; margin-top:16px;}
#control_left ul{ float:left; width:200px; height:auto; margin-top:30px; margin-left:30px; display:inline;}
#control_left ul li{ float:left; width:200px; height:23px; line-height:23px; font-size:14px; background:url(images/control.gif) no-repeat -250px -264px; text-indent:1.7em;}
#layout #control_right{
	float:left;
	width:715px;
	height:588px;
	border:1px solid #52BAFF;
	margin-top:5px;
	line-height: 23px;
}
#control_right ul{ float:left; width:665px; height:auto; margin-top:20px; margin-left:20px; display:inline;}
#control_right ul li{ float:left; width:665px; height:23px; line-height:23px; font-size:14px; background:url(images/control.gif) no-repeat -256px -237px; color:#666; text-indent:1em;}
#control_right #content{ float:left; width:655px; height:80%; margin-left:30px; display:inline;}
#content h1{ float:left; width:665px; height:23px; line-height:23px; font-size:14px; color:#333; text-align:center; margin-top:10px;}
#content .detail{ float:left; width:665px; height:100%; margin-top:10px; font-size:14px;}
#content .bot{ float:left; width:655px; height:40px; }
#layout #position{ float:left; width:970px; height:60px; margin-top:5px; background:url(images/about_bg.gif) no-repeat 0 -780px;}
#layout #position h2{ float:left; width:950px; height:20px; line-height:20px; font-size:14px; color:#000; font-weight:bold; text-indent:2em; margin-top:20px;}
/***end***/
/***news center***/
#layout #newshead{ float:left; width:970px; height:105px; background:url(images/news.gif) no-repeat -17px -57px;}
#newshead .r{ float:right; width:120px; height:20px; background:url(images/com.gif) no-repeat; margin-top:45px;}
#newshead .r li{ float:left; width:60px; height:20px; line-height:20px; font-size:12px; color:#666; font-weight:normal; text-align:center;}
#newshead #nav{ float:left; width:970px; height:20px; margin-top:15px;}
#nav .index{ float:left; width:60px; height:20px; line-height:20px; font-size:14px; color:#000; text-align:center; font-weight:bold; margin-left:70px; display:inline;}
#nav ul{ float:left; width:800px; height:20px; margin-left:10px; display:inline;}
#nav ul li{ float:left; width:80px; height:20px; line-height:20px; font-size:14px; color:#000; font-weight:bold; text-align:center;}
#nav h3 a:link{ font-size:14px; color:#009AFF; font-weight:bold; text-decoration:none;}
#nav h3 a:visited{ font-size:14px; color:#009AFF; font-weight:bold; text-decoration:none;}
#nav h3 a:hover{ font-size:14px; color:#009AFF; font-weight:bold; text-decoration:underline;}
#layout #news_left{ float:left; width:242px; height:596px; margin-top:5px; background:url(images/news.gif) no-repeat 0 -197px; overflow:hidden;}
#news_left h3{ float:left; width:242px; height:25px; line-height:25px; font-size:14px; color:#000; font-weight:bold; text-indent:1em; margin-top:16px;}
#news_left ul{ float:left; width:150px; height:auto; margin-top:30px; margin-left:30px; display:inline;}
#news_left ul li{ float:left; width:150px; height:23px; line-height:23px; font-size:14px; background:url(images/news.gif) no-repeat -250px -264px; text-indent:1.7em;}
#layout #news_right{ float:right; width:715px; height:588px; border:1px solid #52BAFF; margin-top:5px;}
#news_right ul{ float:left; width:665px; height:auto; margin-top:20px; margin-left:20px; display:inline;}
#news_right ul li{ float:left; width:665px; height:23px; line-height:23px; font-size:14px; background:url(images/news.gif) no-repeat -256px -237px; color:#666; text-indent:1em;}
#news_right #content{ float:left; width:655px; height:100%; margin-left:30px; display:inline;}
#content h1{ float:left; width:665px; height:30px; line-height:30px; font-size:18px; color:#333; text-align:center; margin-top:10px;}
#content .detail{ float:left; width:665px; line-height:23px; font-size:14px; height:100%; margin-top:10px;}
#content .detail .img{ float:left; margin-bottom:20px;}
#content .detail img{
	float:left;
	margin-left:50px;
	display:block;
}
#news_right .bot{ float:left; width:635px; height:40px;}
#layout #position{ float:left; width:970px; height:60px; margin-top:5px; background:url(images/about_bg.gif) no-repeat 0 -780px;}
#layout #position h2{ float:left; width:950px; height:20px; line-height:20px; font-size:14px; color:#000; font-weight:bold; text-indent:2em; margin-top:20px;}
/***end***/
/***business center***/
#layout #businesshead{ float:left; width:970px; height:105px; background:url(images/business.gif) no-repeat -17px -57px;}
#businesshead .r{ float:right; width:120px; height:20px; background:url(images/com.gif) no-repeat; margin-top:45px;}
#businesshead .r li{ float:left; width:60px; height:20px; line-height:20px; font-size:12px; color:#666; font-weight:normal; text-align:center;}
#businesshead #nav{ float:left; width:970px; height:20px; margin-top:15px;}
#nav .index{ float:left; width:60px; height:20px; line-height:20px; font-size:14px; color:#000; text-align:center; font-weight:bold; margin-left:70px; display:inline;}
#nav ul{ float:left; width:800px; height:20px; margin-left:10px; display:inline;}
#nav ul li{ float:left; width:80px; height:20px; line-height:20px; font-size:14px; color:#000; font-weight:bold; text-align:center;}
#nav h3 a:link{ font-size:14px; color:#009AFF; font-weight:bold; text-decoration:none;}
#nav h3 a:visited{ font-size:14px; color:#009AFF; font-weight:bold; text-decoration:none;}
#nav h3 a:hover{ font-size:14px; color:#009AFF; font-weight:bold; text-decoration:underline;}
#layout #business_left{ float:left; width:242px; height:596px; margin-top:5px; background:url(images/business.gif) no-repeat 0 -197px; overflow:hidden;}
#business_left h3{ float:left; width:242px; height:25px; line-height:25px; font-size:14px; color:#000; font-weight:bold; text-indent:1em; margin-top:16px;}
#business_left ul{ float:left; width:150px; height:auto; margin-top:30px; margin-left:30px; display:inline;}
#business_left ul li{ float:left; width:150px; height:23px; line-height:23px; font-size:14px; background:url(images/business.gif) no-repeat -250px -264px; text-indent:1.7em;}
#layout #business_right{ float:right; width:715px; height:588px; border:1px solid #52BAFF; margin-top:5px;}
#business_right ul{ float:left; width:665px; height:auto; margin-top:20px; margin-left:20px; display:inline;}
#business_right ul li{ float:left; width:665px; height:23px; line-height:23px; font-size:14px; background:url(images/business.gif) no-repeat -256px -237px; color:#666; text-indent:1em;}
#business_right #content{ float:left; width:655px; height:100%; margin-left:30px; display:inline;}
#content h1{ float:left; width:665px; height:30px; line-height:30px; font-size:18px; color:#333; text-align:center; margin-top:10px;}
#content .detail{
	float:left;
	width:635px;
	line-height:23px;
	font-size:14px;
	height:100%;
	margin-top:10px;
}
#content .detail .img{ float:left; margin-bottom:20px; margin-top:30px;}
#content .detail img{
	float:left;
	margin-left:50px;
	display:block;
}
#business_right .bot{ float:left; width:635px; height:40px;}
#layout #position{
	float:left;
	width:950px;
	height:60px;
	margin-top:5px;
	background:url(images/about_bg.gif) no-repeat 0 -780px;
}
#layout #position h2{ float:left; width:950px; height:20px; line-height:20px; font-size:14px; color:#000; font-weight:bold; text-indent:2em; margin-top:20px;}
/***end***/
/***research center***/
#layout #researchhead{ float:left; width:970px; height:105px; background:url(images/research.gif) no-repeat -17px -57px;}
#researchhead .r{ float:right; width:120px; height:20px; background:url(images/com.gif) no-repeat; margin-top:45px;}
#researchhead .r li{ float:left; width:60px; height:20px; line-height:20px; font-size:12px; color:#666; font-weight:normal; text-align:center;}
#researchhead #nav{ float:left; width:970px; height:20px; margin-top:15px;}
#nav h3 a:link{ font-size:14px; color:#009AFF; font-weight:bold; text-decoration:none;}
#nav h3 a:visited{ font-size:14px; color:#009AFF; font-weight:bold; text-decoration:none;}
#nav h3 a:hover{ font-size:14px; color:#009AFF; font-weight:bold; text-decoration:underline;}
/***end***/
/***price center***/
#layout #pricehead{ float:left; width:970px; height:105px; background:url(images/price.gif) no-repeat -17px -57px;}
#pricehead .r{ float:right; width:120px; height:20px; background:url(images/com.gif) no-repeat; margin-top:45px;}
#pricehead .r li{ float:left; width:60px; height:20px; line-height:20px; font-size:12px; color:#666;}
#pricehead #nav{ float:left; width:970px; height:20px; margin-top:15px;}
#nav h3 a:link{ font-size:14px; color:#009AFF; font-weight:bold; text-decoration:none;}
#nav h3 a:visited{ font-size:14px; color:#009AFF; font-weight:bold; text-decoration:none;}
#nav h3 a:hover{ font-size:14px; color:#009AFF; font-weight:bold; text-decoration:underline;}
/***end***/
/***hr center***/
#layout #hrhead{ float:left; width:970px; height:105px; background:url(images/hr.gif) no-repeat -17px -57px;}
#hrhead .r{ float:right; width:120px; height:20px; background:url(images/com.gif) no-repeat; margin-top:45px;}
#hrhead .r li{ float:left; width:60px; height:20px; line-height:20px; font-size:12px; color:#666; font-weight:normal; text-align:center;}
#hrhead #nav{ float:left; width:970px; height:20px; margin-top:15px;}
#nav h3 a:link{ font-size:14px; color:#009AFF; font-weight:bold; text-decoration:none;}
#nav h3 a:visited{ font-size:14px; color:#009AFF; font-weight:bold; text-decoration:none;}
#nav h3 a:hover{ font-size:14px; color:#009AFF; font-weight:bold; text-decoration:underline;}
/***end***/
/***hr center***/
#layout #investorhead{ float:left; width:970px; height:105px; background:url(images/investor.gif) no-repeat -17px -57px;}
#investorhead .r{ float:right; width:120px; height:20px; background:url(images/com.gif) no-repeat; margin-top:45px;}
#investorhead .r li{ float:left; width:60px; height:20px; line-height:20px; font-size:12px; color:#666; font-weight:normal; text-align:center;}
#investorhead #nav{ float:left; width:970px; height:20px; margin-top:15px;}
#nav h3 a:link{ font-size:14px; color:#009AFF; font-weight:bold; text-decoration:none;}
#nav h3 a:visited{ font-size:14px; color:#009AFF; font-weight:bold; text-decoration:none;}
#nav h3 a:hover{ font-size:14px; color:#009AFF; font-weight:bold; text-decoration:underline;}
/***end***/
/***cultrue center***/
#layout #cultruehead{ float:left; width:970px; height:105px; background:url(images/cultrue.gif) no-repeat -17px -57px;}
#cultruehead .r{ float:right; width:120px; height:20px; background:url(images/com.gif) no-repeat; margin-top:45px;}
#cultruehead .r li{ float:left; width:60px; height:20px; line-height:20px; font-size:12px; color:#666; font-weight:normal; text-align:center;}
#cultruehead #nav{ float:left; width:970px; height:20px; margin-top:15px;}
#nav h3 a:link{ font-size:14px; color:#009AFF; font-weight:bold; text-decoration:none;}
#nav h3 a:visited{ font-size:14px; color:#009AFF; font-weight:bold; text-decoration:none;}
#nav h3 a:hover{ font-size:14px; color:#009AFF; font-weight:bold; text-decoration:underline;}
/***end***/
/***cultrue center***/
#layout #contacthead{ float:left; width:970px; height:105px; background:url(images/contact.gif) no-repeat -17px -57px;}
#contacthead .r{ float:right; width:120px; height:20px; background:url(images/com.gif) no-repeat; margin-top:45px;}
#contacthead .r li{ float:left; width:60px; height:20px; line-height:20px; font-size:12px; color:#666; font-weight:normal; text-align:center;}
#contacthead #nav{ float:left; width:970px; height:20px; margin-top:15px;}
#nav h3 a:link{ font-size:14px; color:#009AFF; font-weight:bold; text-decoration:none;}
#nav h3 a:visited{ font-size:14px; color:#009AFF; font-weight:bold; text-decoration:none;}
#nav h3 a:hover{ font-size:14px; color:#009AFF; font-weight:bold; text-decoration:underline;}
/***end***/
/***map center***/
.map{
	float:left;
	width:970px;
	height:100%;
	margin-top:10px;
	font-size:14px;
}
/***end***/
#layout #footer{ float:left; width:970px; height:20px; line-height:20px; font-size:12px; text-align:center; margin-top:5px;}
#layout #footer a:link{ color:#000; text-decoration:none;}
#layout #footer a:visited{ color:#000; text-decoration:none;}
#layout #footer a:hover{ color:#f60; text-decoration:underline;}
#layout #afooter{ float:left; width:970px; height:40px; line-height:40px; font-size:12px; text-align:center; margin-top:10px; background:url(images/bg.gif) no-repeat -12px -877px;}
#layout #afooter a:link{ color:#000; text-decoration:none;}
#layout #afooter a:visited{ color:#000; text-decoration:none;}
#layout #afooter a:hover{ color:#f60; text-decoration:underline;}
