html,body{ font-size:12px; font-family:Arial; text-align:center; color:#595959;background:#fff; }
a:link, a:visited, a:active { color:#595959; text-decoration:none; }
a:hover{color:#66B83A; text-decoration:underline; }
.editor ul,.editor ol{ list-style-type:inherit !important;}
.editor ul li,.editor ol li{ list-style-type:inherit !important;}
#content0{ width:1020px; margin:0px auto; background:#fff url(../blue/mainbg.gif) repeat-y center top;}
#content1{ }

.ding{ text-align:left; width:550px; margin:0px auto;padding-top:26px;}
.PlaceHolder {
	MARGIN: 0px auto; WIDTH: 960px; TEXT-ALIGN: left
}
#footbg{ height:27px; line-height:27px; padding:0px 6px; text-align:left; background:url(../blue/footbg.gif) no-repeat center bottom;}

.bg-top{ background:url(../blue/yjbg.gif) no-repeat right top; height:10px; overflow:hidden;}	
.bg-top div{background:url(../blue/yjbg.gif) no-repeat left top; height:10px; width:20px; overflow:hidden;}
.bg-bottom{ background:url(../blue/yjbg.gif) no-repeat right bottom; height:10px; overflow:hidden;}
.bg-bottom div{background:url(../blue/yjbg.gif) no-repeat left -10px; height:10px; width:20px; overflow:hidden;}
/*----整体DIV块----------------------------------------*/
#metinfo{ padding:0px 10px 0px 5px; position:relative; width:960px; margin:0px auto 0px; background:#fff url(../blue/ybg.gif) repeat-y right top;}
#topbg{ clear:both; float:center;width:1009px; height:27px; line-height:27px; padding:0px 6px; text-align:center; background:url(../blue/topbg.gif) no-repeat center bottom;}
/*------------------------head-------------------*/
#sidebar{ height:57px; line-height:27px;width:607px; padding:0px 6px; text-align:left; }
#sidebar div.seo{ float:right;}
#sidebar dl{ float:right; height:18px; line-height:18px; padding-top:2px; padding-left:10px;}
* html #sidebar dl{ padding-top:3px;} /*ie6*/
*+html #sidebar dl{ padding-top:3px;} /*ie7*/
#sidebar dd{ padding:0px 5px; width:100px; height:20px; border:1px solid #ccc; position:relative; background:#fefefe url(../blue/lang.png) no-repeat right center;}
#sidebar dd ul{ background:#fefefe; border:1px solid #ccc; width:110px; position:absolute; top:20px; left:-1px; padding:3px 0px;}
#sidebar dd li{ padding:2px 5px; height:16px; line-height:16px;}
#sidebar ul a{ display:block; text-decoration:none;}
#sidebar h1,#sidebar h2{ font-size:12px; font-weight:normal;}
#sidebar .log1_name,#sidebar .log4_name{ padding:0px 5px;}
#sidebar .login{ padding-top:3px; line-height:20px; }
#sidebar span.log1 input,#sidebar span.log4 input{ width:60px; height:14px; padding:1px; background:#fefefe; border:1px solid #ccc; }
#sidebar span.log3 input{ background:#5e9f33; border:none; font-weight:bold; color:#fefefe; cursor:pointer; padding:0px 8px; margin:0px 5px; height:18px; position:relative; top:1px;}
* html #sidebar span.log3 input{ top:0px;}/*ie6*/
*+html #sidebar span.log3 input{ top:0px;}/*ie7*/
#sidebar span.log3 a{ text-decoration:underline; color:#086ffb; margin-left:5px;}
.login_okmember2{ padding:0px 6px;}

#nav{ clear:both; height:35px;width:657px;}
#nav dl{ height:35px;padding-left:4px;}
#nav dd.nav{ float:left; width:627px; height:35px; line-height:35px; overflow:hidden; padding-left:15px; }
#nav dd.nav a{ float:left; display:inline; height:35px; line-height:35px;  text-decoration:none; padding-left:6px; }
#nav dd.nav .navline{ width:8px; padding:0px; background:url(../blue/nav/menu_line2.gif) no-repeat center center; overflow:hidden;}
#nav dd.nav a span{ cursor:pointer; font-weight:bold; float:left; font-size:14px;font-weight:bold; line-height:10px; padding:11px 13px 10px 9px;}
#nav dd.nav a:hover{color:#66B83A; text-decoration:underline; }

#flash{ clear:both; margin-top:5px; clear:both; }

/*------------------------------index----------------------------------*/
#main{ clear:both;float:center; margin-top:10px; text-align:left;padding-left:40px;}
.left2{ float:left; width:720px; overflow:hidden;text-align:left;}
.left{ float:left; width:820px; overflow:hidden;}
h3.title{ background:#d8d8d8; font-size:12px; }
h3.title span{ background:#fefefe; display:block; width:180px; text-align:center; height:22px; line-height:22px; border-left:20px solid #66B83A;}

h3.title2{ background:#d8d8d8; font-size:12px; }
h3.title2 span{ background:#fefefe; display:block; width:140px; text-align:center; height:22px; line-height:22px; border-left:20px solid #66B83A;}

h3.title1{ background:#d8d8d8; font-size:12px; }
h3.title1 span{ background:#fefefe; display:block; width:80px; text-align:center; height:22px; line-height:22px; border-left:20px solid #66B83A;}
h3.title0{ background:#d8d8d8; font-size:12px; }
h3.title0 span{ background:#fefefe; display:block; width:230px; text-align:center; height:22px; line-height:22px; border-left:20px solid #66B83A;}
.left2 .content{ padding:18px; line-height:20px;}
.left .content{ padding:18px; line-height:20px;}

.news-left{ float:left; width:398px;overflow:hidden; }
.news-right{ float:right; width:398px;overflow:hidden;}
.news-right0{ float:right; width:820px;overflow:hidden;}
.index-list{ padding:5px 0px; padding-bottom:25px;}
.index-list li{ border-bottom:dotted 1px #dfdfdf; background:url(../blue/arrow.gif) no-repeat 3px 14px; margin-left:8px; padding:7px 10px;width:393px;overflow:hidden;}
.index-list li span{ float:right; padding-right:5px;overflow:hidden;}
#main ul.newsx{ padding:5px 7px;}
#main ul.newsx li{ height:25px; line-height:25px; overflow:hidden; color:#555; padding-left:18px; background:url(../blue/newsx.gif) no-repeat left 5px; }
#main ul.newsx li a{ color:#555;}
#main ul.newsx li a:hover{ color:#66B83A; text-decoration:underline;}
#main ul.newsx li span{ float:right; margin-left:5px;}
#main ul.newsx li.top{ color:#f00;}
#main ul.newsx li.top a{ color:#f00;}
#main ul.newsx li.top a:hover{ color:#f00;}
* html #main ul.newsx li img{ padding-top:8px;}

.left .line{ clear:both; margin-bottom:10px; }
.left .index-img{ width:398px; margin:0px auto;}

.left .bg-center{ border-left:solid 1px #D8D8D8; border-right:solid 1px #D8D8D8; width:782px; }

.left .left-arr{ float:left; display:inline; cursor:pointer; background:url(../blue/cp_10.jpg) no-repeat center center; width:13px;margin-right:7px; margin-left:10px; overflow:hidden;}
.left .picdiv{ float:left; display:inline; width:720px; overflow:hidden; position:relative;}
.left .right-arr{ float:right; display:inline; cursor:pointer; background:url(../blue/cp_11.jpg) no-repeat center center; width:13px; margin-left:7px; margin-right:10px; overflow:hidden; }
#trigger4{ display:none;}
.left .piccont{ position:absolute; width:2010em;}
.left .picdiv .cont{ float:left; display:inline; font-size:0px; padding:0px 5px; }

.left .links{clear:both; padding-top:20px;}
.left .links_list{ padding:8px;}
.left .links_list img{ width:88px; height:31px; }
.left .links_list ul{ margin-top:5px; }
.left .links_list ul li{ display:inline; padding:0px 5px;}


.right2{ float:right; overflow:hidden;padding-right:45px; }	

.right{ float:right; width:200px; text-align:left; overflow:hidden;padding-right:40px; }	
.right .case_list{ background:url(../blue/3_03.jpg) no-repeat 0px bottom; padding:6px 5px; padding-top:10px; }
.right .case_list dt{ float:left;}
.right .case_list dd{ float:left; overflow:hidden; padding-left:10px;}
.right .case_list h3{ display:block; padding:3px 0px; font-size:12px;}
.right .case_list h4{ color:#666; font-weight:normal; font-size:12px; }
	
.right .line{ margin-top:25px; margin-bottom:10px;}
.right .content{ text-align:left;border-left:solid 1px #D8D8D8; border-right:solid 1px #D8D8D8; width:168px; padding:5px 15px; line-height:22px;}
	
/*-----------------------foot---------------------------*/
.foot{ clear:both;  text-align:center; width:990px;padding-left:0px;}
.footnav{ text-align:center; color:#ccc; height:20px; font-weight:normal; border-bottom:2px padding-bottom:3px; margin-top:5px;}
.footnav span{ padding:0px 5px;}
.copy {text-align:center;float:center;width:960px;BORDER-RIGHT: 0px solid #f5f4f4; MARGIN-TOP: 0px; BACKGROUND-IMAGE: url('../blue/footer_bg_01.gif'); BORDER-LEFT: 0px solid #f5f4f4; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 22px;
}

.footbg{ clear:both; float:center;width:1009px; height:27px; line-height:27px; padding:0px 6px; text-align:center; background:url(../blue/footbg.gif) no-repeat center bottom;}


/*--------web--------------------webright.html-----------------------------------------*/
#web{ margin-bottom:10px;margin-top:10px;padding-left:40px; }
.webcontent{ margin:20px 30px; width:90%; font-size:14px;text-align:left;line-height:27px;padding-right:80px; }
.webnav{ margin-top:10px;padding-right:40px;}

.webnav li{ background:#F4F4F4; width:100%; margin-bottom:2px; margin-top:2px; padding:4px 0px; padding-left:40px !important;}
.webnav li.li_class2{ background:#F4F4F4;}
.webnav li.classnow{ background:#e0e0e0;}

span.span_class3 li.li_class3,span.span_class3 li.classnow3{ margin-left:25px; background:url(../blue/nav_submenu_bg.gif) no-repeat 10px 4px !important;}
span.span_class3 li.classnow3 a{ color:#f00!important;}

.web_bottom{ height:30px; line-height:30px; text-align:center; color:#666666; width:712px;}
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;}

.met_online{display:none;}
.met_onlinelist{ padding:5px 0px;}
.met_onlinelist span{ padding:0px 5px;}
span.met_onlinename{ display:block; font-weight:bold; padding:0px; font-size:13px; height:22px; line-height:22px; margin-bottom:5px; overflow:hidden; border-bottom:1px dotted #ccc;}

/*------新闻模块--------news.html|shownews.html-------------------------------------------------------------*/
#news_list li{ height:30px; line-height:30px; overflow:hidden; padding-left:15px; border-bottom:1px dashed #CCC; background:url(../blue/arrow.gif) no-repeat 5px 14px; }
#news_list li span{ float:right; padding-right:5px;}

/*--------产品模块-------------------------product.html|showproduct.html------------------*/
#product-list li{ margin:10px 0px; padding:10px; border-bottom:1px dotted #CCC; }
#product-list span{ display:block; }
#product-list .info_img{ float:left; padding-right:15px; }
#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:#5e9f33;}
#product-list .info_detail a:link,#product-list .info_detail a:active,#product-list .info_detail a:visited{ color:#fff; font-weight:bold;}

.product_list{ text-align:center;}
.smallimg{ margin-top:10px;}
span.spic{ margin:5px 1px !important;}
span.spic img{ border:1px solid #fff;}

.product_list ul{ text-align:left;} 
.product_list .info_para1{ margin-top:10px;}
.product_list .info_feedback{ text-align:left; display:block; padding:5px;}
.product_list .info_feedback a{ padding:3px 10px; background:#5e9f33; color:#fff !important; font-weight:bold;}



/*____________图片模块________________img.html|showimg.html________________________________________*/
#img_list li{ float:left; padding:5px 8px; text-align:center;}
#img_list span.info_title{ display:block; height:22px; line-height:22px; font-weight:bold; overflow:hidden;}



/*_____________反馈模块_______________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:#5e9f33; border:none; font-weight:bold; height:20px; padding:2px 6px; color:#fbfbfb; cursor:pointer;}

/*_________搜索模块__search.html________________________________________________*/
.advsearch_search input{ padding:3px 10px; background:#5e9f33; color:#fff; border:none; cursor:pointer; font-weight:bold;}
.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:#5e9f34; 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;}