@charset "utf-8";
body {font-size: 12px;font-family:"ËÎÌå","Geneva", "Arial", "Helvetica", "sans-serif";background:#FFFFFF;color: #676767;width:100%;}
* {margin:0px auto;padding:0px;}
.clear {clear:both;font-size:0px;line-height:0px; height:0px;}
a {color: #676767;text-decoration: none;}
a:link {color: #676767; text-decoration: none;}
a:visited {color: #0a6eb4; text-decoration: none;}
a:hover {color: #ff9900; text-decoration: none;}
a:active {color: #0a6eb4;}
ul,li {list-style-type:none;}
img {border:0px;}

.zw {height:10px;overflow:hidden;clear:both;}
.white a,.white a:link,.white a:visited {color:#fff;font-weight:bold;font-size:14px;}
.red a,.red a:link,.red a:visited {color:red;font-weight:bold;font-size:14px;}
.more {float:right;margin-right:20px;margin-bottom:5px;}
.xl {border-bottom:1px dotted #dcdcdc;width:100%;height:1px;overflow:auto;}
.sl {border-bottom:1px solid #404040;width:100%;height:1px;overflow:auto;}
#header {height:110px;width:1003px;background:#a6d527;}
#logo {width:250px;height:110px;float:left;}
	#logo img {width:158px;height:100px;margin:auto 40px auto 52px;}
#header_right {width:753px;height:110px;float:right;}
	#header_right h1 {color:white;font-weight:normal;font-size:12px;float:right;height:30px;line-height:30px;padding-right:50px;}
	#header_right .menu {width:690px;height:77px;margin-top:33px;}
		.menu .left {width:30px;height:77px;background:url(../images/menu_left.jpg) no-repeat;float:left;}
		.menu .center {width:630px;height:77px;background:url(../images/menu_bg.jpg) repeat-x;float:left;}
			.center ul {width:630px;}
			.center li {float:left;background:#999;width:78px;height:77px;line-height:92px;overflow:hidden;margin:auto 5px;background:url(../images/menu_line.jpg) 63px 0px no-repeat;}
		.menu .right {width:30px;height:77px;background:url(../images/menu_right.jpg) no-repeat;float:right;}
			.menu a {color: #0033cc;text-decoration: none;}
			.menu a:link {color: #333;  text-decoration: none;}
			.menu a:visited {color: #0a6eb4; text-decoration: none;}
			.menu a:hover {color: #ff9900; text-decoration: none;}
			.menu a:active {color: #0a6eb4;}
.logo_menu {width:1003px;height:385px;clear:both;bgcolor:#a6d527;background:url(../images/index_top.jpg) no-repeat;}
.logo_menu_list {width:1003px;height:266px;clear:both;bgcolor:#a6d527;background:url(../images/top_list.jpg) no-repeat;}
#content {width:1003px;height:auto;overflow:hidden;margin-top:-30px;}
	#content .l_cont {width:275px;float:left;height:auto;}
		.l_cont .index_flash {width:240px;height:210px;background:#e7f4bd;border:1px solid #ccc8be;padding:5px;}
		.l_cont .index_tj {width:250px;height:36px;background:url(../images/index_tj.gif) no-repeat;margin:10px auto 5px auto;}
		.l_cont .index_tj_cont {width:250px;height:220px;background:#f7f6ef;border-top:1px solid #d0d0d0;}
			.index_tj_cont .img,.list_l_cont .img {width:250px;height:120px;}
			.index_tj_cont img,.list_l_cont img {float:left;width:128px;height:93px;padding:3px;border:1px solid #d0d0d0;margin:10px 5px 10px 10px;background:#fff;}
			.index_tj_cont .img_des,.list_l_cont .img_des {width:84px;height:100px;float:right;padding:10px 5px 10px 5px;line-height:200%;color:#ff8a29;}
			.index_tj_cont p,.list_l_cont p {line-height:220%;clear:both;margin:5px 10px;text-indent:2em;}
	#content .r_cont {width:728px;float:right;height:auto;}
		.r_cont .r_cont_l {width:410px;height:auto;float:left;padding-right:10px;}
			.r_cont_l .news_title {background:url(../images/index_news.gif) no-repeat;padding-left:90px;height:30px;line-height:30px;font-size:14px;}
				.news_title span ,.aw_title span,.cw_title span {float:right;text-align:left;display:block;height:20px;padding:10px 10px 0 0;}
			.r_cont_l .news_list {border-top:1px solid #d0d0d0;background:#f7f6ef;width:410px;height:auto;}
				.news_list li {line-height:200%;width:90%;}
					li span {float:right;text-align:left;}
			.r_cont_l .aw_title {background:url(../images/index_dh.gif) no-repeat;padding-left:180px;height:30px;line-height:30px;font-size:14px;margin-top:10px;}
			.r_cont_l .line {width:410px;height:10px;background:url(../images/index_line.gif) no-repeat;margin-bottom:5px;}
				.r_cont_l .aw_list {height:110px;background:#f7f6ef;border-top:1px solid #d0d0d0;}
					.aw_list ul,.cw_list ul {margin:8px;line-height:180%;}
					.aw_list li,.cw_list li {float:left;width:130px;text-align:center;display:block;border-right:1px dotted #d0d0d0;}
					.aw_list img,.cw_list img {border:1px solid #dcdcdc;padding:2px;width:93px;height:62px;}
					.aw_list .endli,.cw_list .endli {border:0px;}
			.r_cont_l .cw_title {clear:both;background:url(../images/index_cw.gif) no-repeat;padding-left:155px;height:30px;line-height:30px;font-size:14px;margin-top:10px;}
				.r_cont_l .cw_list {height:110px;}
		.r_cont .r_cont_r {width:308px;height:auto;float:right;}
			.r_cont_r .title_a {width:239px;height:36px;background:url(../images/title_a.gif) no-repeat;font-size:14px;padding-left:40px;line-height:36px;}
			.r_cont_r .img {width:257px;height:57px;border:1px solid #dcdcdc;border-top:0px;border-bottom:0px;padding:10px 10px 0 10px;}
			.r_cont_r p {width:257px;border:1px solid #dcdcdc;border-top:0px;height:auto;display:block;line-height:200%;padding:10px;text-indent: 2em;}
			.r_cont_r .title_b {width:239px;height:36px;background:url(../images/title_b.gif) no-repeat;font-size:14px;padding-left:40px;line-height:36px;}
#footer {height:73px;width:980px;margin-top:10px;overflow:hidden;}
	#footer .footer_l {float:left;width:8px;height:73px;background:url(../images/bottom_left.gif) no-repeat;}
	#footer .footer_c {float:left;width:964px;height:73px;background:url(../images/bottom_center.gif) repeat-x;}
	#footer .footer_r {float:right;width:8px;height:73px;background:url(../images/bottom_right.gif) no-repeat;}
		.footer_c .copyright {margin:8px auto 10px 250px;width:500px;height:48px;}
			.copyright .logo {float:left;width:100px;height:48px;background:url(../images/footer_logo.gif) no-repeat;}
			.copyright .copy {float:right;width:400px;height:48px;text-align:left;line-height:180%;}
#list,#article {width:1003px;height:auto;overflow:hidden;}
	#list .list_l {width:280px;height:auto;float:left;}
		.list_l .list_l_title {background:url(../images/list_tj.gif) no-repeat;width:260px;height:56px;margin-top:10px;}
		.list_l .list_top {background:url(../images/list_top.gif) no-repeat;width:245px;height:56px;margin-top:10px;line-height:56px;padding-left:15px;font-size:14px;}
		.list_l .list_l_cont {width:258px;border:1px solid #d7d7d7;border-top:0px;background:#f7f6ef;}
		.list_l .list_l_top {width:258px;border:1px solid #d7d7d7;border-top:0px;background:#fff;}
			.list_l_top ul {line-height:200%;margin:0px 15px 10px 15px;}
			.list_l_top li {}
	#list .list_r {width:723px;height:auto;float:right;margin-top:10px;}
		.list_r .list_nav {width:690px;height:35px;border:1px solid #d7d7d7;line-height:35px;padding-left:20px;}
		.list_r ul {display:block;margin-top:5px;padding:10px;width:690px;border:1px solid #d7d7d7;line-height:220%;}
		.list_r li {background:url(../images/dotted.gif) 0px 10px no-repeat;padding-left:10px;}
			.list_r .list_r_case {}
				.list_r_case ul {display:block;padding:10px;width:690px;height:auto;overflow:hidden;}
				.list_r_case li {border:solid 0px #CCC;background:#fff;width:150px;float:left;margin:0px 5px;text-align:center;height:160px;}
				.list_r_case img {width:150px;height:120px;border:0px;}
		/*guestbook*/
		.list_r .guest_list{}
			.guest_list ul {display:block;padding:10px;width:690px;height:auto;overflow:hidden;}
			.guest_list li{ margin:15px;line-height:210%;background:#fff;}
			.guest_list li span{margin:0 10px;float:left;}
			.guest_list .sub {text-align:center;}
			.guest_list .subi{text-align:left;padding-left:30px;}
	.pagelist {height:40px;width:600px;line-height:40px;}
	.pagelist ul {margin:5px 0 10px 0px;border:0px;padding:0px;}
	.pagelist li {float:left;background:#f2f3f4;width:20px;height:20px;line-height:20px;display:block;border:1px solid #bec4cb;margin:0 2px 0 2px;text-align:center;}
	.pagelist .kuan {width:30px;}
	.pagelist .current {background:#fff;}
	.pagelist .current a {color:#f20000;}
	.pagelist .current a.visited {color:#f20000;}
#article .nav {width:960px;height:35px;border:1px solid #d7d7d7;margin:15px auto;line-height:35px;padding-left:20px;}
	.nav span {float:right;text-align:left;padding-right:20px;}
#article .article_cont {width:960px;border:1px solid #d7d7d7;height:auto;padding:10px;line-height:220%;}
	.article_cont .title {width:940px;text-align:center;height:65px;margin:10px;}
		.title h2 {display:block;margin:10px;}
/*menu*/
#menu_nav {}
	#menu_nav a {color: #003366;font-weight:bold;text-decoration: none;}
	#menu_nav a:link {color: #003366; font-weight:bold;text-decoration: none;}
	#menu_nav a:visited {color: #003366; font-weight:bold;text-decoration: none;}
	#menu_nav a:hover {color: #ff9900; font-weight:bold;text-decoration: none;}
	#menu_nav a:active {color: #0a6eb4;}
#menu_nav li ul {left: -599px;width:460px;position: absolute;padding:0px;margin:-42px 0 0 170px;#margin:12px 0 0 170px;_margin:11px 0 0 175px;background:url(../images/menu_top_bg.gif) no-repeat;padding-left:5px;}
	#menu_nav li ul li {text-align:center;float:left;padding:0px;margin:0px;height:38px;line-height:50px;width:100px;background:url(../images/menu_top_bga.gif) repeat-x;}
	#menu_nav li ul li a {color: #fff;font-weight:bold;text-decoration: none;}
	#menu_nav li ul li a:link {color: #fff; font-weight:bold;text-decoration: none;}
	#menu_nav li ul li a:visited {color: #fff; font-weight:bold;text-decoration: none;}
	#menu_nav li ul li a:hover {color: #ff9900; font-weight:bold;text-decoration: none;}
	#menu_nav li ul li a:active {color: #0a6eb4;}
#menu_nav li:hover ul {left:25%;}
#menu_nav li.sfhover ul {left:25%;}
/*jobs*/
.list_r .jobs {width:690px;height:auto;overflow:hidden;border:1px solid #d7d7d7;margin-top:10px;padding:10px;line-height:220%;}
	.jobs .jobs_sub {width:300px;margin:10px 0 0 150px;}
		.jobs_sub button {width:100px;height:26px;line-height:20px;}

