@charset "utf-8";
/*  ----------------------------------
author: Kini.Wang
data: 24/11/09
email: kini.wang@zealyoung.com */

/* All images of frame 0 ------------------------------------------------------ */
IMG {border:0;}

/* basic elements ------------------------------------------------------ */
body { 
font-family:'verdana','arial','宋体','新宋体',sans-serif;
font-size:12px;
line-height:150%;
margin:0; background:url(../img/bg.jpg) repeat-x;
color:#333;
}

.clean {clear:both; height:0px; font-size:1px; overflow:hidden;}

.text {text-align:left;  word-warp:warp;}

ul {list-style:none; margin:0; padding:0;}
li {list-style:none;}

.floater{position:absolute; top:600px; right:100px; height:30px; z-index:10;}

/* header ------------------------------------------------------ */

#header {width:960px; height:105px; margin:0 auto; background:url(../img/logo.jpg) no-repeat left 26px;}
	#h_top {height:20px; width:935px; float:right; margin-top:10px; padding-right:25px; text-align:right; background:url(../img/h_top_bg.jpg) no-repeat right; color:#fff;}
		#h_top a,#h_top a:link,#h_top a:hover,#h_top a:visited,#h_top a:active {color:#fff; text-decoration:none;}
		#h_top a:hover {color:#fff; text-decoration:underline;}
	#search {float:right; height:20px; width:300px; margin-top:35px; text-align:right; background:url(../img/search.gif) no-repeat 90px 2px;}
	
#menu {width:940px; padding:0px 10px; height:38px; margin:0 auto; background:url(../img/menubg.jpg) repeat-x;}
	
/* index main ------------------------------------------------------ */

#mf {width:960px; height:335px; margin:0 auto; margin-top:10px;}

#imain {width:970px; height:248px; margin:0 auto;}
	#imain_l {width:316px; height:248px; float:left; background:url(../img/imainbg.jpg) no-repeat;}
	#imain_c {width:316px; height:248px; float:left; margin-left:11px; background:url(../img/imainbg.jpg) no-repeat;}
	#imain_r {width:316px; height:248px; float:right; background:url(../img/imainbg.jpg) no-repeat;}
		.imain_box_t {padding:10px 23px 0px; margin-bottom:3px;}
		.imain_box_m {padding:0px 23px;} 
			.imain_box_m li {background:url(../img/arrow6.gif) no-repeat 0px 6px; color:#666; padding-left:10px; line-height:140%; font-size:11px;}
				.imain_box_m li a,.imain_box_m li a:link,.imain_box_m li a:hover,.imain_box_m li a:visited,.imain_box_m li a:active {color:#666; text-decoration:none;}
				.imain_box_m li a:hover {color:#427622; text-decoration:underline;} 
			.imain_box_m li.more {background:none; text-align:right;}

/* main ------------------------------------------------------ */

#main {width:940px; margin:10px auto; padding:0px 10px;}
	#leftslide {width:162px; float:left; margin-top:5px;}
		#slidenav {background:url(../img/navbg.jpg) repeat-y;}
			#slidenavtit {height:46px;}
			#slidenavbox {padding:10px 12px 30px; background:url(../img/navbg2.jpg) no-repeat bottom;}
				#slidenavbox li {padding:4px 0px; font-weight:bold; border-bottom:1px #427622 dotted;}
					#slidenavbox li a,#slidenavbox li a:link,#slidenavbox li a:hover,#slidenavbox li a:visited,#slidenavbox li a:active{color:#427622; text-decoration:none; padding:4px 0px; display:block;}
					#slidenavbox li a:hover {color:#427622; text-decoration:underline;}
					#slidenavbox li a#active {color:#427622; background:#d1eabb; text-decoration:underline;}
		#sliderne {width:148px; height:160px; margin:10px 0px; padding:105px 7px 0px 7px; background:url(../img/nesliderbg.jpg) no-repeat;}
			#sliderne li {padding:2px 0px; padding-left:10px; font-size:10px; background:url(../img/arrow6.gif) no-repeat 0px 6px; color:#666; line-height:130%;}
				#sliderne li a,#sliderne li a:link,#sliderne li a:hover,#sliderne li a:visited,#sliderne li a:active{color:#666;text-decoration:none;}
				#sliderne li a:hover {color:#427622; text-decoration:underline;}
				#sliderne li.more {background:none; text-align:right;}
	#main_right {width:760px; float:right;}
		#main_right_top {width:760px; height:130px;}
		#main_right_center {width:710px; padding:10px 25px 0px; background:url(../img/righrmain_center.jpg) repeat-y;}
			#crumb {padding:10px 0px; font-size:11px; color:#666;}
				#crumb a,#crumb a:link,#crumb a:hover,#crumb a:visited,#crumb a:active {color:#666; text-decoration:none;}
				#crumb a:hover {color:#666; text-decoration:underline;}
			#ctit {font-size:24px; color:#427622; padding:25px 0px;}
			#ctexttit {font-size:14px; font-weight:bold; color:#427622; padding:25px 0px;}
			.f-gray {font-size:12px; color:#666; font-weight:normal;}
			#ctext {text-justify:inter-ideograph; word-warp:warp;}
				.list_news {}
					.list_news li {clear:both;}
					.list_news .date {float:left; padding:10px 0px; width:140px; text-align:right; font-weight:bold; }
					.list_news .text {float:right; padding:10px 0px; text-align:left; width:550px; color:#427622; text-decoration:underline;}
					.list_news .text a {color:#427622; text-decoration:underline;}
					.list_news .text a:hover {color:#427622; text-decoration:underline;}
					#back {padding-top:10px; width:710px; clear:both; text-align:right;}
						#back a,#back a:link,#back a:hover,#back a:visited,#back a:active {color:#427622; text-decoration:underline;}
						#back a:hover {color:#427622; text-decoration:underline;}
					#page {padding-top:10px; text-align:center; width:710px; clear:both;}
						#page a,#page a:link,#page a:hover,#page a:visited,#page a:active {color:#427622; text-decoration:none;}
						#page a:hover {color:#427622; text-decoration:underline;}
						#page a#active {color:#427622; text-decoration:underline;}
			.cgreen {color:#427622;}
				.cgreen a,.cgreen a:link,.cgreen a:hover,.cgreen a:visited,.cgreen a:active {color:#427622; text-decoration:none;}
				.cgreen a:hover {color:#427622; text-decoration:underline;}
			#memberlist {padding:10px 20px 0px;}
				#memberlist li {padding:10px 0px; padding-left:30px; height:20px; background:url(../img/arrow3.gif) no-repeat 0px 50%; border-bottom:1px #999 dotted;}
				.name {float:left; width:200px; font-weight:bold;}
				.jobs {float:right; text-align:left; width:430px; font-style:italic;}
			.txttab {margin:0 auto; width:680px; border-collapse:collapse; border:1px #ccc solid;}
				.txttab th {background:#008080; line-height:200%; padding:5px; color:#fff; text-align:center; border-collapse:collapse; border:1px #ccc solid;}
				.txttab td {border-collapse:collapse; border:1px #ccc solid; padding:5px;}
			
		#main_right_bottom {width:760px; height:15px; background:url(../img/righrmain_bottom.jpg) no-repeat; font-size:1px;}

/* footer ------------------------------------------------------ */
#footer {height:25px; background:#427622; border-top:1px #335c1b solid;}
	#foottext {width:960px; margin:0 auto; padding-top:3px; text-align:center; color:#fff;}
		#zy {float:right; color:#84a66f;}
		#zy a,#zy a:link,#zy a:hover,#zy a:visited,#zy a:active {color:#84a66f; text-decoration:none;}
		#zy a:hover {color:#84a66f; text-decoration:underline;}

/* Links ------------------------------------------------------ */
a,a:link,a:hover,a:visited,a:active {color:#333; text-decoration:none;}
a:hover {color:#333; text-decoration:underline;}

#index_news_a{ width:270px;  text-overflow:ellipsis;overflow:hidden; display:block; line-height:16px; height:32px;}
#index_news_a:hover{width:270px;  text-overflow:ellipsis;overflow:hidden; display:block; }
#left_news_a:hover{width:130px; height:32px; line-height:16px;  text-overflow:ellipsis;overflow:hidden; display:block;}
#left_news_a{width:130px; height:32px; line-height:16px; text-overflow:ellipsis;overflow:hidden; display:block;}

