@charset "utf-8";
/* CSS Document */
body{ margin:0px auto; padding:0px; background:#fff; width:990px; font-size:12px; font-family:宋体,Arial, Helvetica, sans-serif}
a{ color:#333333; text-decoration:none;}
a:hover{ color:#0072AE; text-decoration:underline;}
img{ border:0;}
ul,dl,dd,{ float:left; margin-left:0px;  padding-left:0px; margin-bottom:0px; margin-top:0px; padding:0px;}
li{ list-style:none;}
select,textarea{ color:#999; font-size:9pt; background:#FFF; border:1px solid #DADADA;}
from, input{ margin:0px; padding:0px;}
.hide {display:none;}
#warp{ width:980px; padding:0 5px 0 5px; background:#FFFFFF;float:left; }
#header{ float:left; width:100%; margin-top:10px; margin-bottom:0px; height:50px; overflow:hidden}
#header .logo{ width:250px; float:left;}
#header #top ul{ float:right; margin-top:0px; margin-right:5px; margin-bottom:0px;}
#header #top ul li{ padding:0 0px 0 10px; display:inline; border-right:1px #ccc solid}
#header #top ul li a{ text-decoration:none; color:#CCCCCC}
#search{ float:right; margin-top:0px; margin-bottom:0px;clear:right; margin-top:10px;}
#search input{ color:#ccc; background:url(../input_search.gif) no-repeat; padding-left:5px; border:none; width:170px; height:22px; line-height:22px; }
#search .button{ background:url(../input_search.gif) no-repeat -175px top; width:20px; height:22px; line-height:22px; border:none; cursor:pointer;}
#search_left{ float:left; margin-top:0px; margin-bottom:0px;border:1px #e6e6e6 solid; border-top:none; padding:10px 0 0 20px; margin-left:0px; width:208px;}
#search_left input{ color:#ccc; background:url(../input_search.gif) no-repeat; padding-left:5px; border:none; width:160px; height:22px; line-height:22px; }
#search_left .button{ background:url(../input_search.gif) no-repeat -175px top; width:20px; height:22px; line-height:22px; border:none; cursor:pointer;}


#nav{ width:980px; float:left; height:35px; margin-top:5px; margin-left:0px; padding-left:0px;}
#nav .nav_l{ width:4px; background:url(../nav_left.jpg) no-repeat 0 0; float:left; height:35px;}
#nav .nav_r{ width:6px; background:url(../nav_right.jpg) no-repeat 0 0; float:left; height:35px;}
#main_nav { width:970px; float:left; height:35px; margin-left:0px;line-height:40px; margin-top:0px; padding-left:0px; background:url(../nav_bg.jpg) repeat-x; }
#main_nav ul {list-style: none; margin-left:0px; margin-top:0px; padding-left:0px; float:left; width:970px;}
#main_nav li {float: left;position: relative;z-index: 0;font-size:14px; font-weight:bolder; color:#FFFFFF;  background:url(../nav_line.gif) no-repeat right center; display:inline;height:35px; float:left;position:relative;display:block;}
#main_nav li a {color:#333;display: block;width:160px;height:35px;text-decoration: none;line-height:35px;text-align: center;
}
#main_nav li a:hover{ color:#FFFFFF}
#main_nav li .selected{background:url(../nav_hover.gif) no-repeat center bottom; color:#FFFFFF}
#main_nav li ul {position:absolute; width:140px; background:#007cc2; border:1px solid #0f5fa5; border-top:none; padding:10px 0; display:none;z-index:99999; left:15px;}
#main_nav li ul li {background:url(../nav_sec_arrow.gif) no-repeat center top; padding-left:30px; width:110px; line-height:30px; height:30px; font-size:12px; font-weight:normal; text-align:left; float:none;}
#main_nav li ul li a {color:white; display:block; width:100%; line-height:30px; background:none; text-align:left; height:30px;}
#main_nav li ul li a:hover, #main_nav li.focus ul li a:hover {width:100%; text-align:left;color:#ff0; background:none}
#main_nav li.focus a, #main_nav li a:hover {background:url(../nav_hover.gif) no-repeat center bottom; color:#FFFFFF}
#main_nav li.focus ul li a {background: none;}
#main_nav li.focus ul li a:hover{}
#main_nav li ul li .last{ background:none; float:left}
#banner{width:980px; float:left; margin:0px 0 0px 0;}
#main{width:980px; float:left; background:url(../index_content_bg.gif) repeat-x; height:300px; margin-top:10px;}
#main .left{ width:7px; height:300px; background:url(../index_content_l.gif) no-repeat 0 0; float:left}
#main #contents{ width:947px; float:left; height:270px; padding:15px 15px 15px 3px;}
#main #contents #content_l{ width:330px; float:left; height:270px; background:url(../index_newspro_line.gif) no-repeat right center #FFFFFF; margin-top:0px; padding-top:0px;}
#main .right{ width:8px; height:300px; background:url(../index_content_r.gif) no-repeat 0 0; float:left}
.title_1{ height:28px; width:100%; background:url(../index_title_bg_line.gif) no-repeat bottom; margin-top:0px; float:left}
.title_1 h2{ font-size:14px; color:#333; padding-left:20px; background:url(../title_ico_big.gif) no-repeat 0 0; height:20px; line-height:20px; margin-top:0px; float:left; width:280px;}
.title_1 h2 span{height:20px; line-height:20px;padding-top:0px; color:#999999; text-decoration:none; font-weight:lighter; float:right; font-size:12px}
.title_2{ height:28px; width:100%; background:url(../index_title_bg_line_gs.gif) no-repeat bottom; margin-top:0px; float:left}
.title_2 h2{ font-size:14px; color:#333; padding-left:20px; background:url(../title_ico_big.gif) no-repeat 0 0; height:20px; line-height:20px; margin-top:0px; float:left; width:280px;}
.title_2 h2 span{height:20px; line-height:20px;padding-top:0px; color:#999999; text-decoration:none; font-weight:lighter; float:right; font-size:12px}
.title_3{ height:28px; width:100%; background:url(../index_title_bg_line_news.gif) no-repeat bottom; margin-top:0px; float:left}
.title_3 h2{ font-size:14px; color:#333; padding-left:20px; background:url(../title_ico_big.gif) no-repeat 0 0; height:20px; line-height:20px; margin-top:0px; float:left; width:220px;}
.title_3 h2 span{height:20px; line-height:20px;padding-top:0px; color:#999999; text-decoration:none; font-weight:lighter; float:right; font-size:12px}
#content_l #pro_box{ width:320px; height:230px; margin-top:7px; float:left; margin-left:0px;}
#contents #content_c{width:337px; float:left; height:270px; margin-left:15px; padding-top:0px; margin-right:0px; padding-right:0px;background:url(../index_newspro_line.gif) no-repeat 328px center; overflow:hidden;}
#content_c p{ text-indent:2em; line-height:19px; margin-top:5px; margin-bottom:0px; color:#666; width:320px; float:left;}
#content_c img{ float:left; margin-top:0px; margin-left:0px; padding-left:0px;}
#contents #content_r{ width:250px; float:left; height:270px;margin-left:10px; clear:right}
#content_r .pic{ width:250px; float:left; margin:12px 0 8px 0; height:57px;}
#content_r ul{ width:250px; float:left; margin-left:0px; margin-top:0px; padding-left:0px;}
#content_r ul li{ background:url(../title_ico_news.gif) no-repeat 5px 9px; line-height:23px; height:23px; padding-left:15px; float:left; margin-left:0px; width:235px;}
#content_r ul li span{ float:right; font-size:12px; color:#ccc}
#links{ width:980px; height:80px; float:left; background:url(../link_bg.jpg) repeat-x; margin:10px 0 0px 0}
#links .links_l{ width:5px; height:80px; background:url(../link_left.gif) no-repeat 0 0; float:left}
#links ul{ width:920px; float:left; margin-top:0px; margin-left:0px; padding:10px;}
#links ul li{ padding:0 5px 0 5px; float:left; display:inline}
#links ul li img{ margin-bottom:5px;}
#links ul li p{ margin-top:0px;text-align:center; color:#666}
#links .links_r{ width:5px; height:80px; background:url(../link_right.gif) no-repeat 0 0; float:left}
#links .links_title{ background:url(../link_text_right.gif) no-repeat right top; width:30px; height:80px; float:left;}
#links .links_title span{writing-mode:lr-tb; font-size:14px;color:#0072AE; font-weight:bolder; padding:12px 5px 5px 5px; float:left} 

.footer{ clear:both; margin:10px auto; overflow:hidden; zoom:1; z-index:2;color:#666666; width:980px; float:left}
.footer dl{ background:url(../footer_bj.jpg) repeat-x; color:#333; height:30px; line-height:30px; padding-top:5px; margin-bottom:0px; float:left; padding-bottom:0px; width:100%;}
.footer dl dt{ float:left;}
.footer dl dt a{ margin:0 8px;}
.footer dl dd{ float:right; padding-right:10px; color:#666666}
.footer p{ color:#a9a9a9; text-align:right; line-height:20px; clear:both;  padding-bottom:15px; margin-top:5px; padding-top:0px; height:20px;padding-right:10px;}


.messages{ width:205px; float:left; height:57px;}
.webcontent{ width:710px; line-height:22px; padding:10px 10px 15px 10px; color:#333333; float:left; overflow:hidden}
/*-----------------------内页Skin---------------------*/
#left{ width:220px; float:left; /*background:url(../leftLineBg.gif) repeat-y 0 0;*/}
	.leftTit{ height:30px;background:url(../leftAboutTit.jpg) no-repeat 0 0; padding-top:22px;font-size:14px; color:#0072AE; font-weight:bolder; padding-left:30px;}
	.leftnews{ background:url(../leftNewsSide.gif) no-repeat 0 0;}
	
	.leftBox{ width:190px; margin:0px 0 8px 5px; padding-top:0px; float:left; margin-top:0px;}
		.leftBox ul{ margin-left:8px; width:174px; background:#FFF; float:left; margin-top:0px;}
		.leftBox li{ display:block; line-height:29px; text-indent:1.4em; /*background:url(../sideBg.gif) no-repeat 0 0;*/}
	.leftPhone{ height:57px; width:205px; margin:8px auto; background:url(../leftPhone.gif) no-repeat 0 0; float:left}
	
	.leftProNav{ width:170px; margin:5px auto; padding-top:28px; background:url(../proNav.gif) no-repeat 0 0; float:left}
		.leftProNav p{ display:block; background:url(../arror_08.gif) no-repeat 2px 5px; text-indent:1em; margin-bottom:0px; float:left}
	.leftProNav select{ margin-top:10px; float:left; padding-top:0px;}

#right{ width:740px; float:right;}
	.content{ width:740px; margin:0px auto 0px auto;}
		.content p{ margin:12px 0;}
		
	#productContent{ width:740px; margin:10px auto 30px auto;}	
		
	.navTit{ line-height:48px; text-align:right; padding-right:10px; color:#666666}
	.navTit span{ float:left; font-size:15px; padding-left:30px; font-weight:bolder; color:#0072AE; line-height:40px; font-family:"微软雅黑"}
	.navTit span a{ color:#0072AE}
		.about{ background:url(../navaboutit.jpg) no-repeat 0 0;}
		
#mapDesc{ width:730px; margin:8px auto; line-height:24px;}
	#mapDesc strong{ color:#FF2200;}
#mapFlash{ width:730px; margin:1em auto; text-align:center;}

/*About SKin*/	
#s_Nav{ text-align:left; padding-right:1em; line-height:26px; border-bottom:1px solid #BFBFBF; background:url(../icon06.gif) no-repeat 4px 8px; text-indent:1.5em;}

.side_list{ width:730px; margin:0px auto 15px auto; color:#333; line-height:35px; font-weight:bold; text-indent:1.5em; background:url(../icon09.gif) no-repeat 2px 15px; border-bottom:1px dotted #BFBFBF;}

#picList{ width:730px; margin:0 auto; padding:0;}
	#picList li{ display:block; float:left; width:330px; height:80px; margin-right:50px; padding-top:10px; border-top:1px solid #EFEFEF; overflow:hidden;}
	#picList li.cle_m{ margin-right:0;}
		
			#picList li a.pic {	float:left; margin-right:5px; border:1px solid #BFBFBF;}
			#picList li a.pic:hover{ border:1px solid #FB2622;}
			#picList li a img{ width:80px; height:50px; border:0; margin:1px;}
			
		#picList li h2{ display:block; font-weight:bold; font-size:12px; line-height:20px;}
		#picList li h2 a{ color:#CD0B00;}
		#picList li p{ display:block; line-height:140%;}
		#picList li span{ display:block; text-align:right; margin:0 10px 0 0; line-height:20px;}
		
	.about_news{ width:350px; float:left; border-right:1px solid #CCC; margin-top:5px;}
		.news_tit{ font-weight:bold; text-indent:2em; line-height:30px; font-size:14px; color:#CD0B00;}
		
		.news_list{width:330px; margin:0px auto; text-align:left; padding:0;}
			.news_list li{ width:330px; line-height:18px; background:url(../title_ico_news.gif) no-repeat 8px center;}
			.news_list a{display:block; text-indent:1.4em;}

		
/*News Skin*/
	#news ul{margin:10px 0; padding:10px 0; text-align:left; margin-left:0px; float:left; padding-left:0px;}
		#news li{list-style:none; line-height:25px; background:url(../title_ico_news.gif) no-repeat 8px 9px; text-indent:1.2em; margin-left:0px; padding-left:0px; height:25px;}
			#news li span{ float:right; text-align:right; color:#CCC; padding-right:10px;}
			#news li a{ display: block; padding:2px 8px; border-bottom:1px dotted #CCC; text-decoration:none;}
			#news li a:hover{ border-bottom:1px solid #CCC; background:#F3FAFF url(../title_ico_news.gif) no-repeat 12px 9px;}
		.content .tit{font-size:18px; text-align:center; font-weight:bold; background:#F0F0F0; line-height:30px;}
		.content .desc{ line-height:180%;}
		.content .desc p{ margin:8px 0;}
	.tool{ width:180px; float:right; text-align:left; line-height:35px;}
		.tool a{font-size:12px; color:#5C5C5C; text-decoration:none;}
		.tool a:hover{ font-size:12px; color:#808080;}
		
/*Page Skin*/
.pagelist li{float:left; margin:2px auto; padding:0 4px; width:730; font-size:14px; font-weight:bold;}
	.pagelist .totle{ display:block; border:1px solid #666; padding:0 4px; height:20px; line-height:20px; text-align:center; color:#FB2622;}
		.pagelist a{display:block; color:#FB2622; text-decoration:none; border:1px solid #666; width:20px; height:20px; font:800 14px/20px Verdana, Arial; text-align:center;}
		.pagelist a:hover{ color:#FFF; border:1px dotted #666; background:#FB2622; font:800 20px/25px Verdana, Arial; position:absolute; margin:-2px 0 0 -2px; width:25px; height:25px;}
		.pagelist .current_page{ width:20px; height:20px; font:800 14px/20px Verdana, Arial; background:#FB2622; color:#FFF;}

/*Product skin*/
.p_img{ width:180px; float:left; text-align:center;}
.p_txt{ width:550px; float:right; overflow:hidden}
	.proline{ height:1px; line-height:1px; border-bottom:1px dotted #CCC; width:98%; margin:8px auto;}
	.p_txt .pro_tit{ font-weight:bold; line-height:30px; background:url(../Arrow_01.gif) no-repeat 0 10px; text-indent:1em;}
	.p_txt .pro_tit a{ color:#58595B;}
	.p_txt p{ line-height:20px;}
	.p_txt span{ display:block; margin-top:5px;}
	.p_txt span a{ color:#194A8D; text-decoration:underline;}
	
/*Show_product Skin*/
#show_pro { font-size:14px;}
#show_pro ul{margin:0px; padding: 0px 2px; color:#333333;}

	#show_pro li a{ display:block; background:url(../title_ico_news.gif) no-repeat 2px 5px; text-indent:1em;}
	#show_pro li a:hover{ text-decoration:underline;}
	#show_pro .underline{ text-indent:1.3em; color:#000; font-weight:bold; line-height:26px; border-bottom:1px solid #a0a0a0; background:url(../arrow_04.gif) no-repeat 2px 8px;}
	#show_pro .mg10{ margin-bottom:15px;}
	#show_pro a.rfont{ text-align:right; background:none;}
	
		.pro_title{ width:500px; float:left; line-height:35px; font-size:14px; font-weight:bold; color:#000;}
		.tool{ width:180px; float:right; text-align:center; line-height:35px;}
			.tool a{font-size:12px; color:#5C5C5C; text-decoration:none;}
			.tool a:hover{ font-size:12px; color:#808080;}		
				
/*--Job Desc--*/
.home_desc{ width:90%; margin:8px auto; line-height:170%;}
.side_list{ line-height:30px; border-bottom:1px dotted #CCC; background:url(../arrow_04.gif) no-repeat 2px 9px; text-indent:1.4em; margin-bottom:10px;}
.job_list_line{ border-bottom:1px solid #CCC;}
.job_icon{ background:url(../title_ico_news.gif) no-repeat 3px center; text-indent:1em;}

.show_job{ line-height:35px; background:url(../arrow_hr.gif) no-repeat 3px 9px; border-bottom:1px solid #CCC;}
	.show_job p{ float:left; width:450px; text-indent:1.5em; font-weight:bold; color:#333;}
	.show_job span{width:100px; text-align:center; float:right; padding-top:5px;}
.job_tit{ line-height:26px;font-weight:bold; text-indent:2em; margin-top:1em; background:url(../arrow_06.gif) no-repeat 5px center; border-bottom:1px solid #CCC; position: relative;}
	.job_tit img{ position: absolute; top:-5px; right:15px;}

/*----------------左边线底部----------------*/
.left_nav{ float:left; margin-bottom:0px; padding-bottom:0px; overflow:hidden; width:100%;}
.webnav{ float:left; margin-bottom:0px; padding-bottom:0px; overflow:hidden; width:100%; margin-left:0px;}
.webnav ul{border:1px solid #e6e6e6; border-top:none; padding-top:15px; background:#f5f5f5; padding-bottom:25px; overflow:hidden; zoom:1; width:228px; float:left; margin-left:0px; padding-left:0px;margin-top:0px; margin-bottom:0px;}
.webnav li{margin:0px auto; background:url(../left_nav.gif) no-repeat left -21px; line-height:21px; width:208px; text-indent:4.8em; margin-bottom:0px;}
.webnav li a{background:url(../left_nav.gif) 0 -21px  no-repeat; width:208px; height:21px; float:left; line-height:21px; margin-left:0px; margin-bottom:0px; overflow:hidden;}
.webnav li.li_class2{ margin:0 0 5px 10px!important; margin:0 0 5px 5px; float:left;}
.webnav li.classnow{font-size:12px; font-weight:bolder; margin-bottom:5px; margin-left:10px!important;margin-left:5px; height:21px; line-height:21px; margin-top:0px; padding-top:0px;float:left; overflow:hidden} 
.webnav li.classnow a{ color:#fff!important;background:url(../left_nav.gif) 0 0  no-repeat; width:208px; height:21px; line-height:21px; float:left;  overflow:hidden; margin-top:0px; padding-top:0px; margin-left:0px; padding-left:0px;}
.webnav li.li_class3{margin:0 0 5px 10px!important; margin:0 0 5px 5px; float:left; padding-top:0px;}
.webnav li.li_class3 a{background:url(../left_sec_nav.gif) 0 0 no-repeat; width:208px; padding-left:0px; height:21px; float:left; margin-top:0px; padding-top:0px;}
.webnav li.classnow3{background:url(../left_sec_nav.gif) 0 0 no-repeat; width:208px; padding-left:0px; height:21px; margin-left:10px; margin-top:0px; padding-top:0px; margin-bottom:5px; overflow:hidden}
.webnav li.classnow3 a{background:url(../left_sec_nav.gif) 0 0 no-repeat; width:208px; padding-left:0px; height:21px;float:left; margin-top:0px; padding-top:0px; margin-bottom:5px; overflow:hidden}



.web_bottom{ height:30px; line-height:30px; text-align:center; color:#666666; width:700px; float:left; margin-bottom:20px; margin-top:0px;}
h1.title{ font-size:16px; text-align:center; margin:8px 0px;}
.hits{ border-top:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; text-align:center; background:#f4f4f4; height:28px; line-height:28px; margin-bottom:10px;}
.page{ padding:8px 5px;}
/*-------------news.html|shownews.html-------------------------------------------------------------*/
#news_list{ float:left; margin-left:0px; width:100%; padding-left:0px;}
#news_list li{ height:30px; line-height:30px; overflow:hidden; padding-left:15px; border-bottom:1px dashed #CCC; background:url(../title_ico_news.gif) no-repeat 5px 14px; margin-left:0px;}
#news_list li span{ float:right; padding-right:5px; line-height:30px; color:#999999; height:30px;}
#news_list li .listtop{ padding-top:5px!important;padding-top:8px;}
/*---------------------------------product.html|showproduct.html------------------*/
#product-list {/*background: url(../pro_tit_bg.jpg) repeat-x top;*/ padding-top:0px; float:left; width:100%; margin-top:0px;}
#product-list p{text-align:center; height:30px; line-height:30px; margin:20px auto; width:100%; margin-bottom:0px;}
#product-list ul{ float:left; margin-left:0px; width:100%; padding-left:0px; margin-bottom:0px;}
#product-list li{ margin:10px 0px; padding:10px; border-bottom:1px dashed #CCC; float:left; width:96%;}
#product-list li b{ font-weight:lighter}
#product-list span{ display:block; }
#product-list .info_img{ float:left; padding-right:15px; }
#product-list .info_img img{ border:1px #ccc solid; padding:1px;}
#product-list .info_title{ text-align:left; height:30px; font-weight:bold; font-size:14px; line-height:30px; overflow:hidden; }
#product-list .info_para1,#product-list .info_para2,#product-list .info_para3,#product-list .info_para4{ line-height:25px; }
#product-list .info_detail{ float:right; padding-right:10px;}
#product-list .info_detail a{ padding:3px 10px; background:#0072AE; color:#fff !important; font-weight:bold;}
#product-list .info_detail a:link,#product-list .info_detail a:active,#product-list .info_detail a:visited{ color:#fff; font-weight:bold;}
.pro_jj{border:1px #ccc dotted; padding:8px; background:#f8f8f8; margin-bottom:5px;}
#proconclasslist {padding:5px 0 5px 0; border-bottom:1px #ccc dotted; width:100%; float:left;}
#proconclasslists {padding:5px 0 5px 0; width:100%; float:left}
#proconclasslist ul { float:left; margin-bottom:0px; margin-top:0px;}
#proconclasslist ul li.ico {background: url(../class_1bg.gif) no-repeat 0px 0px; float: left; width:65px; color:#555; line-height: 20px; height: 20px; text-align:left; font-weight:bolder; padding-left:0px; font-weight:lighter}
#proconclasslist ul li {float: left; color: #333333; line-height:22px; margin-right:5px; white-space: nowrap; height:22px;}
#proconclasslist ul li input{ border:none; float:left;height:20px; line-height:20px; margin:0 5px 0 0!important;margin:0 0px 0 0}
#proconclasslist ul li.clearboth {clear: both; float: none; overflow: hidden; height: 5px}
	
.product_list{ text-align:center;}
.smallimg{ margin-top:10px;}
span.spic{ margin:5px 1px !important;}
span.spic img{}

.product_list ul{ text-align:left;} 
.product_list .info_para1{ margin-top:10px;}
.product_list .info_feedback{ text-align:left; display:block;float:left; width:100%; height:30px; line-height:30px;}
.product_list .info_feedback a{ padding:3px 10px; background:#0072AE; color:#fff !important; font-weight:bold;}

/*____________________________download.html|showdownload.html________________________________________*/
dl.download_list{ margin:10px 0px; width:100%; float:left}
dl.download_list dd{ padding-left:0px; height:28px; line-height:28px; background:#f8f8f8; width:100%;}
dl.download_list dd a:link,dl.download_list dt a:visited,dl.download_list dt a:active{}
dl.download_list dd{ border-top:1px dotted #ccc; padding-left:5px; height:28px; line-height:28px; color:#666;}
dl.download_list dd span{ text-align:right; padding-right:10px;}

.info_download{ text-align:left; display:block; padding:5px; float:left; width:100%;}
.info_download a{ padding:3px 10px; background:#0072AE; color:#fff !important; font-weight:bold;}

/*____________________________img.html|showimg.html________________________________________*/
#img_list ul{ float:left; margin-left:0px; padding-left:0px;}
#img_list li{ float:left; padding:5px 8px!important;padding:5px 6px; text-align:center; }
#img_list li img{border:1px #efefef solid; padding:1px;}
#img_list span.info_title{ display:block; height:22px; line-height:22px; overflow:hidden;}

/*_____________________________job.html|showjob.html___________________________________________*/
dl.job-list{ line-height:20px; border:1px solid #ccc; border-right:2px solid #ccc; margin-bottom:20px;}
dl.job-list dt{ height:30px; line-height:30px; padding-left:10px; border-bottom:1px solid #ccc; overflow:hidden; }
dl.job-list dd{ padding-left:10px; height:30px; line-height:30px; border-bottom:1px solid #ccc; overflow:hidden; color:#666; font-weight:bold;}
dl.job-list dt span,dl.job-list dd span{ float:right; width:100px; font-weight:normal; text-align:center; overflow:hidden; border-left:1px solid #ccc;}
dl.job-list dd a{text-decoration:underline;}

.info_cv{ text-align:left; display:block; padding:5px;}
.info_cv a{ padding:3px 10px; background:#0072AE; color:#fff !important; font-weight:bold;}

table.cv_table{ background:none;}
table.cv_table td{ height:30px; line-height:30px; }
table.cv_table td.cv_td1{ padding-right:3px; }
table.cv_table td.cv_select,table.cv_table td.cv_input{ padding-left:3px;}
table.cv_table td.cv_select select{ padding:1px; }
table.cv_table td.cv_select option{ padding:1px; }
table.cv_table td.cv_input input{ padding:2px; background:none;  border:1px solid #ccc;}
table.cv_table td.cv_input textarea{ margin:3px 0px; background:none; border:1px solid #ccc; }
table.cv_table td.cv_submit{ padding:5px 0px;}
table.cv_table td.cv_submit input{ background:#0072AE; border:none; font-weight:bold; height:20px; padding:2px 6px; color:#fbfbfb; cursor:pointer;}

/*____________________________feedback.html_____________________________________________*/
table.feedback_table{ background:none;}
table.feedback_table td{ height:30px; line-height:30px; }
table.feedback_table td.feedback_td1{ padding-right:3px; }
table.feedback_table td.feedback_input{ padding-left:3px;}
table.feedback_table td.feedback_input input{ padding:2px; border:1px solid #ccc;}
table.feedback_table td.feedback_input select{ padding:1px; }
table.feedback_table td.feedback_input select option{  padding:1px; }
table.feedback_table td.feedback_input textarea{ margin:3px 0px; background:none; border:1px solid #ccc; }
table.feedback_table td.feedback_input input.checboxcss{ border:none !important; position:relative; top:2px; margin-right:3px;}
table.feedback_table td.feedback_submit{ padding:5px 0px;}
table.feedback_table td.feedback_submit input{ background:#0072AE; border:none; font-weight:bold; height:20px; padding:2px 6px; color:#fbfbfb; cursor:pointer;}

/*___________search.html________________________________________________*/
.advsearch_search input{ padding:3px 10px; background:#0072AE; color:#fff; border:none; cursor:pointer; font-weight:bold;}
.search-main ul{ margin-left:0px; float:left; width:100%; padding-left:0px;}
.search-main ul li{ border-bottom:1px dotted #ccc; padding:5px 5px; margin:8px 0px;color:#666;}


.search_title{ display:block;}
.search_title a:link,.search_title a:visited,.search_title a:active{ font-size:14px; color:#333; font-weight:bold;}
.search-main ul span.search_detail{  display:block; }
.search-main ul span.search_detail a{ padding:0px 3px;}
.search_updatetime{ display:block;}
/*_____________link.html__________________________________________________________________*/
dl.link_main dt{ font-weight:bold; font-size:14px; height:30px; line-height:30px;}
dl.link_main dd li{ display:inline; padding:0px 10px;}
dl.link_main a:link,dl.link_main a:visited,dl.link_main a:active{ text-decoration:underline;}

table.addlink_table{ width:100%; background:none; }
table.addlink_table td.addlink_title{ text-align:center; font-size:15px; }
table.addlink_table td{ height:30px; line-height:30px; }
table.addlink_table td.addlink_td1{ padding-right:3px; }
table.addlink_table td.addlink_input,table.addlink_table td.addlink_td2{ padding-left:3px;}
table.addlink_table td.addlink_input input{ padding:2px; border:1px solid #ccc; background:none; }
table.addlink_table td.addlink_input textarea{ margin:3px 0px;  border:1px solid #ccc; background:none; }
table.addlink_table td.addlink_submit{ padding:5px 0px;}
table.addlink_table td.addlink_submit input{ background:#0072AE; border:none; font-weight:bold; height:20px; padding:2px 6px; color:#fbfbfb; cursor:pointer;}

/*_______________message.html__________________________________________________________*/
.message_line a{ padding:2px 16px; background:#0072AE; color:#fff !important; font-weight:bold;}
.message_line a:hover{ text-decoration:none;}
.message-main ul{ padding:0px;  margin-bottom:15px; width:100%; float:left; margin-top:10px;}       
.message_list_line{ border:1px solid #ccc; height:25px; line-height:25px; background:#f3f3f3; padding-left:3px; }
.message_list_info{ border-left:1px solid #ccc; border-right:1px solid #ccc;}
.message_list_info span{ padding:5px; display:block;}
.message_list_reinfo{ border:1px solid #ccc; border-top:none; margin-bottom:15px; color:#ef0e00; padding:3px; }

table.message_table{ margin:10px 0px;  background:none;}
table.message_table td{ height:30px; line-height:30px; }
table.message_table td.message_td1{ padding-right:3px; }
table.message_table td.message_input,table.message_table td.message_text{ padding-left:3px;}
table.message_table td.message_input input{ padding:2px; border:1px solid #ccc; background:none; margin-right:5px;}
table.message_table td.message_text textarea{ margin:3px 0px;  border:1px solid #ccc; background:none; }
table.message_table td.message_submint{ padding:5px 0px; float:left}
table.message_table td.message_submint input{ background:#0072AE; border:none; font-weight:bold; height:20px; padding:2px 6px; color:#fefefe; cursor:pointer; float:left; margin-right:5px;}
.tj{ background-color: #0072AE; color: #ffffff; font-weight:bold; border:0px; padding-top:2px; float:left;  margin:0 10px;}
.tjs{ background-color: #0072AE; color: #ffffff; font-weight:bold; border:0px; padding-top:2px; float:left;  margin:10px 0px 0px 90px;}
/*_____________sitemap.html_______*/
.sitemapclass{ padding:5px 0px;}
.sitemapclass1{font-weight:bold; display:block; height:22px; line-height:22px; border-bottom:1px solid #ccc; padding-left:15px;}
.sitemapclass1 a{ padding:2px 10px; background:#e6e6e6;}
.sitemapclass2{ padding-left:15px; padding-top:3px;}
.sitemapclass2 h3{ background:url(../bit_07.gif) no-repeat left center; padding-left:10px;}
.sitemapclass2 h3 a{ color:#333 !important;}
.sitemapclass2 h4{ display:inline; padding:0px 6px;}
.sitemapclass2 h4 a{ text-decoration:underline;}
.editor{ float:left; width:100%;}
.ad-position{width:100%;height:44px;margin-top:15px;}
.ad-position .ad-01，.ad-03{width:290px;}
.ad-position .ad-02{width:290px;}
.ad-position .ad-01 img{margin-left:5px;width:270px;height:44px;}
.ad-position .ad-02 img{margin-left:15px;width:270px;height:44px;border:0px solid #d9d9d9;}
.ad-position .ad-03 img{margin-left:20px;width:270px;height:44px;}
/*轮显*/
.pro-pic{width:590px; height:119px; overflow:hidden;}
.pro-pic img{padding:0;margin:0;}
.gray-nav{width:590px;height:34px; background:url(../grey-bg.gif) repeat-x;}
.gray-nav div{width:147px;height:34px;font-size:12px;text-align:center;line-height:34px;}
.acc{color:#2b3c60;background:url(../grey-pic.gif) no-repeat;width:120px;height:34px;}
#box img { position: relative; }
#adtab { color:#2b3c60; cursor:pointer; }

#product_box{ width:700px; float:left}
#product_box #product_box_l{ width:530px; float:left; clear:left; overflow:hidden}
#product_box_l .pic{ width:290px; float:left;margin:0 10px 10px 0; clear:left}
#product_box_l .pic img{ border:1px #ccc solid; padding:1px;}
#product_box_l #proinfo{ margin-top:0px; padding-top:0px;}
#product_box_l #proinfo ul{ float:right; width:250px; clear:right; overflow:hidden; margin-top:0px; padding-top:0px;}
#product_box_l #proinfo ul li{ float:left; width:100%; line-height:25px; font-size:13px;}
.editorpro{ width:520px; float:left; margin-top:0px; }
.info_feedback{ text-align:left; display:block;float:left; height:30px; line-height:30px; clear:right}
.info_feedback a{ padding:3px 10px; background:#0072AE; color:#fff !important; font-weight:bold; clear:right}
#product_box #product_box_r{ width:160px; float:left; margin-left:10px; clear:right; margin-top:0px; padding-top:0px;}

#organic-tabs {padding:5px 5px 0 0; margin:0;float:left; width:100%; }
#explore-nav { overflow: hidden; margin: 0px; float:left; width:100%; margin-bottom:0px; padding-bottom:0px;border-bottom:1px #ccc solid;}
#explore-nav li { width: 90px; float: left; margin: 0 10px 0 0; }
#explore-nav li.last { margin-right: 0; }
#explore-nav li a { display: block; padding: 5px; background:#efefef; color:#333; font-size: 12px; text-align: center; border: 0; }
#explore-nav li a:hover { background-color: #efefef; }
#jquerytuts, #core, #classics { display: none; }
#explore-nav li#ex-featured a.current, ul#featured li a:hover { background-color:#0072AE; color: white; font-size:12px; font-weight:bolder}
#explore-nav li#ex-core a.current, ul#core li a:hover { background-color: #0072AE; color: white;font-size:12px; font-weight:bolder }
#explore-nav li#ex-jquery a.current, ul#jquerytuts li a:hover { background-color: #0072AE; color: white; font-size:12px; font-weight:bolder}
#explore-nav li#ex-classics a.current, ul#classics li a:hover { background-color: #FE4902; color: white; }
.all-list-wrap{ width:100%; float:left}
#featured,#core{ float:left;}

.list { border:1px solid #eaeaea; width:158px; margin-left:0px; height:auto; margin-bottom:10px; float:left; padding-left:0px; padding-bottom:10px;}
.list dt { height:34px;  border-bottom:1px solid #eaeaea;font-size:14px;line-height:34px; font-weight:bolder; padding-left:10px; color:#0072AE}
.list dd { float:left; margin-bottom:0px; padding-bottom:0px; margin-left:0px; padding-left:0px;}
.list dd ul{ line-height:18px; margin-bottom:0px;word-break:break-all; float:left; width:120px; margin-bottom:5px; margin-left:6px; padding-left:0px; padding-bottom:0px;}
.list dd ul li img { width:120px; height:85px; border:1px solid #c7c7c7;}
.list dd ul li p{ color:#dd1313; font-family:Arial, Helvetica, sans-serif; text-align:center; margin-top:0px; padding-top:2px;}
.f_img { float:left; margin-right:5px; padding-bottom:15px;}
.same dt {background-color:#f8f8f8;}
.same dd{ padding:10px; padding-bottom:0px; }

.lista { border:1px solid #eaeaea; width:158px; margin-left:0px; height:auto; margin-bottom:10px; float:left;padding-bottom:10px;}
.lista dt { height:34px;  border-bottom:1px solid #eaeaea;font-size:14px;line-height:34px; font-weight:bolder; padding-left:10px; color:#0072AE}
.lista ul{ line-height:18px;word-break:break-all; float:left; width:120px; margin-left:0px; padding-left:0px; margin-top:0px; padding-top:0px; margin-bottom:10px;}
.lista ul li{background:url(../title_ico_news.gif) no-repeat 0px 9px; line-height:23px; height:23px; padding-left:10px; float:left; margin-left:0px; overflow:hidden}

#index_proa{ width:320px; float:left;}
#index_proa ul{ float:left; width:320px;margin-left:0px; padding-left:0px; margin-top:0px; padding-top:0px;}
#index_proa li{ width:100%; float:left; padding-bottom:10px; border-bottom:1px #ccc dashed; color:#666666; margin-bottom:0px; margin-top:0px; padding-top:0px}
#index_proa li h2{ width:100%; height:28px; line-height:28px; float:left; font-size:13px; font-weight:bolder; color:#333333; overflow:hidden; margin-bottom:0px; margin-top:0px; padding-top:0px; padding-bottom:0px;}
#index_proa li img{ width:80px; height:70px; float:left; border:1px #ccc solid; padding:1px;}
#index_proa li p{ float:left; margin-left:10px; line-height:19px; margin-top:0px;width:220px;}

/*------------------------------开始内页的样式---------------------------------*/
.inside_left{ float:left; width:230px; clear:left}
.inside_left .contact{ background:url(../contact_bj.gif) no-repeat;}
.inside_left .pic_link{ margin-top:8px; height:auto;}
.inside_right{ float:left; width:730px; clear:right; margin-left:20px!important;margin-left:10px;}
.site_title{ clear:both; line-height:30px; height:30px;color:#0072ae;}
.site_title a,.site_title span{ margin:0 8px; color:#0072ae;}
.site_title span{ color:#666;}
.site_title a:hover{ color:#cc0000;}
.alt_pic{ clear:both; margin:0 auto; height:100px; margin-bottom:10px;}
.right_down{ border:1px solid #e6e6e6; margin:10px auto; min-height:500px; height:auto; _height:500px; float:left}
.customers_con,.about_con,.news_con,.pro_con{ clear:both; margin:0 auto; padding:30px 0; width:625px;}
 dl.cus_text dt{  font-size:16px; color:#005588; line-height:30px; margin-bottom:10px; clear:both;}
 dl.cus_text dd{ margin:10px auto; line-height:20px; color:#666;}
.customers_down{ clear:both; margin:10px auto; margin-top:40px; overflow:hidden; height:165px;}
.cus_left{ float:left; background:url(../images/round_gray_bj.jpg) no-repeat; height:144px; width:243px; padding:10px 25px;}
.cus_right{ float:right;}
.cus_left dt{ float:left; width:98px; text-align:left;}
.cus_left dd { float:left; width:145px; line-height:20px;}
.cus_left dd b{ line-height:25px; color:#005588;}
.cus_left dd.last { padding-top:5px;}
.cus_left dd.last a{ display:block; background:url(../images/graw_arrow.gif) no-repeat left center; padding-left:10px; text-decoration:underline;}
.cus_left dd.last a:hover{ text-decoration:none; color:#005588;}

.pro_con{ width:660px;}
.pro_list,.pro_list_con{ clear:both; margin:0 auto; padding:10px 0; overflow:hidden; zoom:1;}
.pro_list dl,.pro_list_con dl{ float:left; width: 220px; height: auto; min-height: 160px; text-align:center; padding:10px 0;}
.pro_list dl dt,.pro_list_con dl dt{ width:200px; text-align:left; margin-bottom:10px;}
.pro_list dl dd{ line-height:25px; clear:both; width:200px; text-align:left;}
.pro_list dl dt img,.pro_list_con dl dt img{ border:1px solid #e6e6e6; width: 130px; height: 115px;}

.pro_list dl dt a:hover img,.pro_list_con dl dt a:hover img{ border:1px solid #ccc;}
.pro_list_con dl{ width:100%; border-bottom: dashed 1px #ddd; margin-bottom:10px; min-height: 130px;  }
.pro_list_con dl dt{ float: left; width: 160px;}
.pro_list_con dl dd.title a {text-decoration: underline; font-weight: bold;}
.pro_list_con dl dd{ line-height:22px; width: 500px; float: right; text-align: left;}
.pro_list_con dl dd li {width: 230px; float: left; background:url(../images/gray_round_arrow.gif) no-repeat 8px center; padding-left:20px;}
.pro_display_con{ width:100%;}
 dl.pro_display{ clear:both; padding-top:40px; width:670px; margin:0 auto;}
 dl.pro_display dt{ float:left; width:390px;}
 dl.pro_display dt img {width: 360px; height: 360px;}
 dl.pro_display dd{ float:left; width:260px; line-height:22px; color:#666; padding-left:10px;}
 dl.pro_display dd.last, dl.pro_display dd.frist{ width:280px; padding-left:0; background:none;}
 dl.pro_display dd.frist{ color:#333; line-height:35px; width:270px; padding-left:10px;}
 dl.pro_display dd.last{ padding-top:20px;}
.tab{ clear:both; margin-top:50px; overflow:hidden; zoom:1;}
.tab_nav{ background:url(../images/tab_title.gif) repeat-x left -32px; height:32px; line-height:32px; overflow:hidden;}
.tab_nav ul{ width:95%; margin:0 auto;border-left:1px solid #ccc;}
.tab_nav ul li{ float:left; width:105px; text-align:center; background:url(../images/tab_title.gif) no-repeat -107px top; font-weight:bold; border-right:1px solid #ccc;}
.tab_nav ul li a{ display:block; width:100%; line-height:32px;}
.tab_nav ul li a:hover{ text-decoration:none;}
.tab_nav ul li.tab_light{ background:url(../images/tab_title.gif) no-repeat -1px top;}
.tab_nav ul li.tab_light a{ color:white;}
.tab_box{ clear:both; padding-top:20px; padding-bottom:20px;overflow:hidden; zoom:1;}
.none{ display:none;}
.tab_box { width:653px; overflow:hidden; border-bottom:none; zoom:1; margin:0 auto; font-size:14px; line-height: 22px; }
.tab_box  ul li{ clear:both; border-bottom:1px solid #e6e6e6; line-height:30px; padding:0 10px; font-size:14px;}
.tab_box  ul li span{ display:block; width:270px; float:left;}
/*-----------------------------开始页码---------------------------------*/
.page{ clear:both; margin:0 auto; padding:20px 0;color:#666; }
.page a{ margin:0 4px; text-decoration:underline; color:#666;}
.page a:hover{ text-decoration:none; color:#ff6600;}
.page a.frist{ font-weight:bold; color:#ff6600; text-decoration:none;}
.page span{ margin:0 4px;}
.page span a{ margin:0 1px; text-decoration:none;}
.page span a:hover{ text-decoration:underline;}
/*----------------------------开始标题--------------------------*/
h1.title_line{ background:url(../images/title_line.gif) no-repeat left bottom; font-size:14px; padding-left:5px; color:black; height:25px; line-height:25px; text-transform:capitalize;}
span.news_more{ float:right; font-size:12px; font-weight:normal; padding-right:10px; background:url(../images/more_arrow.gif) no-repeat left center; padding-left:10px; text-transform:capitalize;}
span.news_more a{  color:#005588;}
span.news_more a:hover{ color:#cc0000;}
h1.white_title,h1.left_title,h1.nav_title,h1.rigth_title{ background:url(../white_title.jpg) no-repeat; height:34px; line-height:34px; overflow:hidden; font-size:14px; padding-left:15px;text-transform:capitalize; margin-bottom:0px; padding-bottom:0px; float:left; width:97.5%; margin-top:0px; padding-top:0px;}
h1.left_title{ background:url(../left_title.jpg) no-repeat;}
h1.nav_title{background:url(../nav_title.jpg) no-repeat;}
h1.rigth_title{ background:url(../right_title.gif) repeat-x;  font-size:16px;}
h1.text_title{ font-size:14px; line-height:25px; clear:both; color:#005588; height:25px; margin-bottom:5px;}
h1.news_display_title{ color:#0072ae; font-size:16px; text-align:center; margin:10px auto; line-height:35px; clear:both;  font-weight:normal; margin-top:25px;width:620px;text-transform:capitalize;}
span.news_date{ display:block; clear:both; height:30px; line-height:30px; border-bottom:1px solid #e6e6e6; color:#888; text-align:center; width:620px; margin:10px auto;}
/*------------------------------开始表单的样式---------------------------*/
input{ font-size:12px;}
input.input_search_text{ color:#ccc; background:url(../images/input_search.gif) no-repeat; padding-left:5px; border:none; width:170px; height:22px; line-height:22px; }
input.input_search_btn{ background:url(../images/input_search.gif) no-repeat -175px top; width:20px; height:22px; line-height:22px; border:none; cursor:pointer;}
input.input_btn{ background:url(../images/input_gray_btn.gif) no-repeat; width:60px; height:25px; line-height:25px; border:none; cursor:pointer; text-align:center;  margin:15px 10px 10px 0;}
input.input_text{ background:#f5f5f5; border:1px solid #d2d3d7; height:18px; line-height:18px; padding-left:5px; width:250px;}
input.input_prit_btn,input.input_buy_btn,input.input_down_btn{ background:url(../images/input_shop_btn.jpg) no-repeat; width:86px; height:29px; line-height:29px; border:none; cursor:pointer;}
input.input_down_btn{ width:98px; background-position:-86px top;}
input.input_buy_btn{ width:86px;background-position:-184px top;}

pic.contentpic {max-width: 600px;}
.nav_link{ width:100%; float:left; margin-top:10px; padding-top:0px;}
.nav_link dl{ border:1px solid #e6e6e6; height:114px; padding-top:3px; overflow:hidden; border-top:none; margin-top:0px;}
.nav_link dl dt{ width:165px; padding-left:15px; background:url(../gray_arrow.gif) no-repeat left center; clear:both; line-height:21px; margin:0 auto;}
.service_link{ margin:8px auto; height:125px; overflow:hidden;}
.service_link dl{ height:84px;}
.link{ clear:both; margin-top:8px;}
.link ul li{ background:url(../images/link_option.jpg) no-repeat; position:relative;  text-indent:2em; width:100%; line-height:22px; clear:both;z-index:989; color:#777; cursor:pointer;}
.link ul li ul{ clear:both; width:218px; position:absolute; top:21px; z-index:999; background:white; overflow:hidden; zoom:1; padding:5px 0; border:1px solid #a9a9a9;left:0; border-top:none; display:none;}
.link ul li ul li{ background:none; cursor:auto; border-bottom:1px solid #ddd; width:95%; margin:0 auto;}

.banner{ clear:both; z-index:1; height:300px; margin:0 auto; width:100%; margin-bottom:10px;}
.center_xy{ margin:10px auto; min-height:325px; height:auto; _height:325px; float:left}
.pic_link{ clear:both; width:100%; height: 228px; overflow: hidden; }
.pic_link li{ clear:both; height: 58px; overflow: hidden; }


#goodqy{ width:250px; float:left;}
#good_qy{width:250px; float:left; margin-top:10px}
#good_qy .good_qy_l{width:100px; height:80px; float:left; clear:left;}
#good_qy .good_qy_l .pic{float:left; width:100px; height:80px; margin-top:0px; padding-top:0px;}
#good_qy .good_qy_r{width:140px; float:right; clear:right; margin-left:10px; padding-top:0px; margin-top:0px;}
#good_qy .good_qy_r .title{font-weight:bolder; width:140px; padding:0px; float:left; line-height:18px;margin-top:0px; padding-top:0px;}
#good_qy .good_qy_r .title a{ color:#666}
#good_qy .good_qy_r .txt{width:135px; padding:0px 2px 2px 3px ; float:left; line-height:16px; color:#666; text-indent:1em;}
#good_qy .good_qy_r .txt a{color:#666; padding-left:0px;}
.list_h ul{ list-style-type:none; width:240px; padding:7px 5px 0px 5px; float:left}
.list_h li{background:url(../title_ico.gif) no-repeat 3px 6px; padding-left:15px; line-height:21px;height:21px; width:225px; color:#999999}
.list_h li a{ color:#333;}
.list_h li a:hover{ color:#7C9302; text-decoration:underline}
.list_h span{color:#999; padding-left:10px;}


/*-----顶级栏目--------------*/
.active{border:1px solid #e6e6e6; border-top:none; padding-top:10px; background:#f5f5f5; padding-bottom:25px; overflow:hidden; zoom:1; width:228px; float:left; margin-left:0px; padding-left:0px;margin-top:0px; margin-bottom:0px; float:left}
#web-sidebar h2{ font-size:12px; font-weight:bolder; margin-bottom:5px; margin-left:10px!important;margin-left:5px; height:21px; line-height:21px; margin-top:0px; padding-top:0px;float:left; overflow:hidden}
#web-sidebar h2 a{ color:#fff!important;background:url(../left_nav.gif) 0 0  no-repeat; width:208px; height:21px; line-height:21px; float:left;  overflow:hidden; margin-top:0px; padding-top:0px; margin-left:0px; padding-left:0px;}
#web-sidebar div.part2dom{ color:#fff!important;background:url(../left_nav.gif) 0 0  no-repeat; width:208px; height:21px; line-height:21px; float:left;  overflow:hidden; margin-top:0px; padding-top:0px; margin-left:0px; padding-left:0px;}
/*-------------------*/
#web-sidebar dl{margin-bottom:0px; float:left; margin-left:10px;}
#web-sidebar dt{margin:0px auto; background:url(../left_nav.gif) no-repeat left -21px; line-height:21px; width:208px; text-indent:2.8em; color:#333333}
#web-sidebar dt a{ padding-left:15px;}

#web-sidebar dd{ margin-left:55px; margin-top:0px; margin-bottom:0px; padding-bottom:0px; padding-top:15px}
#web-sidebar dd h4{ font-size:100%; font-weight:normal; padding-bottom:0px; margin-bottom:0px;}
#web-sidebar dd h4 a{ color:#666; padding-left:10px; background:url(../gray_arrow.gif) no-repeat left 2px;}

.Parted{background:url(../left_nav.gif) 0px 0  no-repeat!important; width:208px!important; height:21px; line-height:21px; float:left;  overflow:hidden; margin-top:0px; padding-top:0px; margin-left:0px; padding-left:0px;text-indent:2.8em!important}
.Parted a{color:#FFFFFF!important;font-weight:bolder;}
.Parted a:hover{ color:#FFFFFF}
.Parted1 a{ font-weight:bolder;}

/*-------------------*/