﻿html,body{ font-size:14px; font-family:Arial; text-align:left; color:#323232; background-color:#f3f3f3}
a:link, a:visited, a:active { color:#323232; text-decoration:none; }
a:hover{color:#2a942e; }

.editor ul,.editor ol{ list-style-type:inherit !important;}
.editor ul li,.editor ol li{ list-style-type:inherit !important;}
#content,.ding{ text-align:left; width:1001px; margin:0px auto;}
.bg-top{ background:url(../yjbg.gif) no-repeat right top; height:10px; overflow:hidden;}	
.bg-top div{background:url(../yjbg.gif) no-repeat left top; height:10px; width:20px; overflow:hidden;}
.bg-bottom{ background:url(../yjbg.gif) no-repeat right bottom; height:10px; overflow:hidden;}
.bg-bottom div{background:url(../yjbg.gif) no-repeat left -10px; height:10px; width:20px; overflow:hidden;}

/*----------------*/
.h_top_w{ height:37px; line-height:37px; background-color:#474747;}
.h_top{ width:1200px; margin:0 auto;; text-align:left; color:#cfcfcf}
.h_top span{ float:right; text-align:right}
.h_top a{ padding:0 3px; color:#cfcfcf}
.h_top img{ margin-right:3px;}
.h_top_02{width:1000px; margin:0 auto; position:relative; margin-top:-410px; z-index:3000;}
.h_top_r{ float:right; text-align:right;}
.h_top_r span{ padding:0 5px;}

.h_w10{ width:1000px; margin:0 auto;}

.h_top2_w{height:90px; background-color:#fff }
.h_top2{ clear:both; height:90px; width:1200px; margin:0 auto; background-color:#fff }
.h_logo{ margin-left:18px; float:left;}
.h_top2_r{ float:right; width:950px; padding-top:9px;}


/*下拉导航 */
#head{ clear:both; padding-top:6px; height:35px;}
#head  .nav{height:35px; }
#head  .nav ul{ list-style:none; height:35px;}
#head  .nav ul li.class1{ float:left; height:35px; position:relative; text-transform:uppercase; }
#head  .nav ul li.line{ float:left; width:1px; height:35px; }
#head  .nav ul li a.class1{ display:inline; float:left; height:35px; line-height:35px; text-align:center; color:#323232; font-size:20px;} 
#head  .nav ul li a.class1 span{ display:inline; float:left; height:35px; cursor:pointer; padding:0 30px;}
#head  .nav ul li a.class1:hover{ color:#2a942e}
#head  .nav ul li a.class1:hover span{ }
#head  .navdown{ }
#head  .navdown span{ color:#2a942e}

#head  .nav ul ul{ position:absolute; top:35px; width:auto; left:30px; width:240px !important; text-align:left; height:auto; padding-left:0px; z-index:9999;
	filter:alpha(opacity=100);
	opacity:1.0;background:#2a942e; overflow:hidden; }
#head  .nav ul ul li{ height:35px; line-height:35px;overflow:hidden; text-align:left; width:240px !important;background:#2a942e; text-transform:capitalize; z-index:3000}
#head  .nav ul ul li a{ display:block;font-size:13px; position:relative; color:#fff; width:220px !important; font-size:12px; margin:0 10px;}
#head  .nav ul ul li:hover{ background:#2ba331; color:#fff;}
#head  .nav ul ul li p{ position:relative; color:#fff}


/*首页二级分类*/
#main .h_l_nav ul{ list-style:none; padding-top:12px; }
#main .h_l_nav ul li{ height:50px; line-height:50px; overflow:hidden; border-bottom:1px solid #b3def8; padding-left:50px; font-family:Arial; font-size:18px; }
#main .h_l_nav ul li a{ color:#fff}
#main .h_l_nav ul li:hover{background-color:#da261b;}
#main .h_l_nav span.span_class3 li{ background:#eaeaea; border-bottom:none; font-size:14px; }


.h_sreach input{ border:none;}


h3.h_ico1{ background:url(../img/x1.jpg) no-repeat left top; padding-top:20px; padding-bottom:8px; height:60px; font-size:24px; font-weight:lighter; text-align:center; text-transform:uppercase}
h3.h_ico1 span{background:url(../img/i_t.jpg) no-repeat; width:485px; height:50px; padding-top:10px; float:left; margin-left:360px;}
h3.h_ico1 span a{ clear:both; display:block; margin-top:1px; font-size:12px;}



/*首页分类*/
.h_ifo{ }

.h_pro_div{ display:block; clear:both; margin-bottom:1px; background:url(../img/p_li.jpg) no-repeat top left; padding-top:24px;}
.h_pro_div h3{ font-weight:lighter; margin:16px 0; color:#333333; font-size:24px;}
.h_pro_div h3:hover{color:#2a942e}
.h_pro_div ul{ padding-left:26px;}
.h_pro_div ul img{ float:right;}
.h_pro_div ul li{ line-height:22px; height:22px; list-style-type:square; font-size:16px; margin-left:20px; white-space:nowrap }
.h_pro_div ul li:hover{color:#2a942e}

.h_pro_div ul.h_pro_ul{ color:#2a942e}
.h_pro_div ul.h_pro_ul h3{ color:#2a942e}



.h_pro_div3{ display:block; clear:both; margin-bottom:1px; background:url(../img/p_li2.jpg) no-repeat top ; padding-top:20px;}
.h_pro_div3 h3{ font-weight:lighter; margin:10px 0; color:#333333; font-size:24px;}
.h_pro_div3 h3:hover{color:#2a942e}
.h_pro_div3 ul{ padding-left:26px;}
.h_pro_div3 ul img{ float:right;}
.h_pro_div3 ul li{ line-height:22px; height:22px; font-size:16px;list-style-type:square; margin-left:20px; white-space:nowrap }
.h_pro_div3 ul li:hover{color:#2a942e}

.h_pro_div ul.h_pro_ul{ color:#2a942e}
.h_pro_div ul.h_pro_ul h3{ color:#2a942e}

.h_pro_div2{ display:block; clear:both; margin-bottom:1px; height:24px; background:url(../img/p_li.jpg) no-repeat top left; }


.h_left{ width:213px; float:left; background-color:#77bdf1;}
.h_left h3.h_title{ height:65px; background:url(../img/left_t.jpg) no-repeat; padding-left:75px; padding-top:25px; line-height:normal;font-size:18px; font-weight:lighter}
.h_left h3.h_title a{ color:#fff}
.h_left h3.h_title a:hover{ color:#f00}
.h_left h3.h_title span{ display:block; color:#fff;
	filter:alpha(opacity=20);
	opacity:0.2; font-family:Ar, Helvetica, sans-serif;}
.h_left_b{ height:35px; background-color:#0b62a5;}

.h_i_right{ float:right; width:757px;background:url(../img/main.jpg) repeat; padding:8px 15px;}
h3.h_ico{ font-weight:lighter; line-height:38px; height:38px; font-family:Arial;  font-size:18px; color:#0b62a5; border-bottom:#0b62a5 2px solid;background:url(../img/ico.png) no-repeat 5px center; padding-left:20px;}
h3.h_ico .h_more{ color:#323232; float:right; font-size:12px;}


h3.h_ico2{ font-weight:lighter;line-height:38px; height:38px; font-family:Arial; font-size:18px; color:#0b62a5; border-bottom:#7bb2db 1px solid;background:url(../img/ico.png) no-repeat 5px center #91c9f3; padding-left:20px;}
h3.h_ico2 .h_more{ color:#323232; float:right; font-size:12px;}

.h_pro{ clear:both; padding-top:15px;}
.h_pro li{ width:244px; float:left; margin-right:8px; text-align:center;}
.h_pro li img{ background:url(../img/box2.png) no-repeat 0px bottom; padding-bottom:11px; width:228px; height:173px; margin:0 auto} 
.h_pro li p{ height:30px; line-height:30px;}

.h31{ clear:both; height:31px;}


.h_con2-new{ clear:both; padding:17px;}
.h_con2-new .h_img{display:block; width:100%; height:auto; text-align:center;margin:0 auto; margin-bottom:8px;}
.h_con2-new li{ clear:left; display:block; line-height:28px; height:28px; background:url(../img/new_list.jpg) no-repeat left center; padding-left:10px; overflow:hidden;color:#646464}
.h_con2-new a{ color:#646464}
.h_con2-new a:hover{ color:#f00}
.h_con2-new li span.h_time{ float:right;}




.h_h10{ clear:both; height:10px;}


.h_more{ float:right; padding-right:5px;}


/*首页产品*/




/*简介*/
.h_about{ float:left; width:695px;}
.h_about_m{ padding-top:20px; padding-bottom:10px; border-bottom:#8a8a8a 1px dashed; color:#656565; line-height:26px;}
.h_about_mh{ height:150px; overflow:hidden}
.h_about_m a{} 
.h_about_m img{ float:left; margin-bottom:5px; margin-right:5px;}

/*案例*/

.h_anli{ clear:both; padding-top:10px;}
.h_anli li{ float:left; width:202px; height:172px; border:#cacaca 1px solid; padding:3px; text-align:center; margin:0 10px; }
.h_anli li img{  width:202px; height:172px;}
.h_h16{ clear:both; height:16px;}


/*产品列表鼠滑过效果*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-table;}/* Hides from IE-mac */
*html .clearfix{height:1%;}
.clearfix{display:block;}/* End hide from IE-mac */
*+html .clearfix{min-height:1%;}
/* section */
.section{overflow:hidden; padding-top:10px;}
.section ul{}
.section ul li{float:left;margin-bottom:25px;display:inline;width:280px; margin-left:18px; margin-right:18px;height:280px;overflow:hidden;position:relative;}
.section ul li .photo{width:280px;height:280px;overflow:hidden;}
.section .rsp{width:280px;height:280px;overflow:hidden;position: absolute;background:#000;top:0px;left:0px;}
.section .text{position:absolute;width:280px;height:280px;left:-280px;top:0px;overflow:hidden;}
.section .text h3{width:250px;margin-top:80px;height:65px; line-height:28px; padding:10px 15px;text-align:left;color:#FFFFFF;background:#2a942e;font-family:"microsoft yahei";font-size:18px; white-space:pre-line; overflow:hidden}




/*首页400选号*/
/*选项卡*/
#con {
clear:both; padding-top:5px;
	width:100%;
}
#tags {
	width:211px; float:left; height:250px;
}
#tags LI { background-color:#3598db; width:211ppx; display:block;LIST-STYLE-TYPE: none; HEIGHT:57px; margin-bottom:5px;
}
#tags LI A {
 padding-left:25px; PADDING-BOTTOM: 0px;LINE-HEIGHT:57px; PADDING-TOP: 0px; HEIGHT:57px; TEXT-DECORATION: none;
 color:#fff; font-size:24px;
}
#tags LI.emptyTag {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px;
}
#tags LI.selectTag {
	BACKGROUND-POSITION: left top; POSITION: relative; HEIGHT:57px; background-color:#7eb913;
}
#tags LI.selectTag1 {
	BACKGROUND-POSITION: left top; POSITION: relative; HEIGHT:57px; background-color:#7eb913;
}
#tags LI.selectTag2 {
	BACKGROUND-POSITION: left top; POSITION: relative; HEIGHT:57px; background-color:#3598db;
}

#tags LI.selectTag3 {
	BACKGROUND-POSITION: left top; POSITION: relative; HEIGHT:57px; background-color:#65679a;
}
#tags LI.selectTag4 {
	BACKGROUND-POSITION: left top; POSITION: relative; HEIGHT:57px; background-color:#f7941d;
}

#tags LI.selectTag A {
	BACKGROUND-POSITION: right top; COLOR: #fff; LINE-HEIGHT:57px; HEIGHT:57px
}
#tagContent { float:right; width:760px;order-top:none;
}
.tagContent {
	 DISPLAY: none; height:auto;
}
#tagContent DIV.selectTag {
	DISPLAY: block
}

.h_hm{}
.h_hm li{ width:140px; height:30px; line-height:30px; text-align:center; overflow:hidden; font-size:16px; font-family:Arial; float:left; margin:5px 6px; background-color:#eee;}

.h_hm2{}
.h_hm2 li{ width:135px; height:30px; line-height:30px; text-align:center; overflow:hidden; font-size:16px; font-family:Arial; float:left; margin:5px 7px; background-color:#eee;}


/*首页新闻*/
.h_new{ width:286px; float:right; overflow:hidden; border:#7bb2db 1px solid;}




.h_index_lx{ width:265px; float:right; overflow:hidden;}
.h_content{ line-height:25px; padding-top:8px;}
.h_content img{ display:block; margin-bottom:5px;}

.h_em{ line-height:35px; height:35px; margin-top:8px; color:#fff; font-family:Arial; font-size:14px; background:url(../img/em.jpg) no-repeat 13px center #01519a; padding-left:47px;}
.h_em a{ float:right; padding-right:13px; color:#fff}


/*友情链接*/
.h_links{ clear:both; background:url(../img/link.jpg) no-repeat top center; padding-top:40px; width:980px; margin:0 auto;}
.h_links h3.h_title{ float:left; font-size:14px; font-weight:lighter; font-family:Arial; width:90px; text-align:left;}
.h_links ul{ width:890px; float:left;}
.h_links ul li{ padding:5px 3px; float:left; text-align:center;}

/*套餐*/
.h_tc{ width:450px; float:left;}
.h_tc_2{ width:450px; float:right;}
#h_tc_ul{ padding-top:10px;}
#h_tc_ul li{ display:block; line-height:30px; height:30px; overflow:hidden; text-align:left; padding:0 5px;}
#h_tc_ul li span{ float:left; width:25%;}
#h_tc_ul li a{ background-color:#cccccc; padding:5px 25px;}
.h_color{ color:#01519a}


/*搜索*/
.h_sreach{ float:right; height:27px; width:151px;}
.h_text{ float:left; padding-left:10px; width:102px; background:url(../img/sreach.jpg) no-repeat; border:none; height:27px; line-height:27px; overflow:hidden}
.h_submit{ float:left; background:url(../img/sreach_img.jpg) no-repeat; width:39px; border:none; height:27px;}

/*产品单独页面*/
#h_pro_dl{ width:48%; float:left; margin:0 5px; background-color:#fafafa; margin-top:10px;}
#h_pro_dl dt{ font-size:14px; font-family:Arial; padding:8px 0; display:block; border-bottom:#ddd 1px solid; padding-left:10px;color:#222 }
#h_pro_dl dt a{color:#222}
#h_pro_dl dt a:hover{ color:#0b99a7}
#h_pro_dl dd{ height:88px; overflow:hidden; padding:20px 0; border-bottom:#ddd 1px dashed; margin-bottom:8px; padding-left:20px;}
#h_pro_dl dd img{ width:121px; height:86px; border:#ddd 1px solid; float:left; margin-right:15px;}
#h_pro_dl dd p.p1{ font-size:14px; margin-top:15px; margin-bottom:10px;}
#h_pro_dl dd p{ display:block}
 

/*------------------------head-------------------*/
#sidebar{ height:27px; line-height:27px; padding:0px 6px; text-align:left; background:url(../ding.gif) repeat-x left bottom;}
#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;  border:1px solid #ccc; position:relative; background:#fefefe url(../lang.png) no-repeat right center;}
#sidebar dd ul{ background:#fefefe; border:1px solid #ccc; width:110px; position:absolute; top:18px; 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;}

#top{ padding:5px 0px;}
#top ul{ float:right; text-align:right; line-height:26px; padding:5px;}
#top li{ float:left; padding:0px 6px; overflow:hidden;}
#top li a{ display:block; float:left; height:20px; padding-top:32px;}

#top li.add a{ background:url(../add.gif) no-repeat center top;}
#top li.set a{ background:url(../set.gif) no-repeat center top;}
#top li.webmp a{ background:url(../webmp.gif) no-repeat center top;}
#top li.cont a{ background:url(../cont.gif) no-repeat center top;}






#nav form{ background:url(../search.gif) no-repeat left 1px; width:157px; height:25px;  } 
#nav input.text{ width:126px; border:none; background:none; margin-left:1px; padding-left:1px; position:relative; top:-5px\9; }
* html #nav input.text{ top:-3px;}/*ie6*/
*+html #nav input.text{ top:-3px;}/*ie7*/
#nav input.submit{  height:23px; width:23px; cursor:pointer; border:none; background:none; position:relative; top:2px; right:2px;  } 
#nav dd.nav2{ clear:both; background:url(../nav/menu_right.gif) no-repeat right -35px; padding-right:4px; padding-left:10px; height:30px; line-height:30px; overflow:hidden;}
#nav dd.nav2 a{ float:left; padding:0px 10px;}
#nav dd.nav2 .nav2line{ background:url(../nav/menu_line2.gif) no-repeat center; width:15px; overflow:hidden; padding:0px;}
#flash{ clear:both; margin:0 auto; text-align:center; z-index:0;}

.h_banner{ width:980px; margin:0 auto; height:auto;}

/*------------------------------index----------------------------------*/
#main{width:1200px;margin:0 auto;height:auto;overflow:hidden; padding-top:6px; }
.left{ float:right; width:953px; overflow:hidden; margin-top:12px; }
h3.title{ clear:both; font-size:24px;height:35px; color:#2a942e; line-height:35px;text-align:left; border-bottom:#a5a5a5 1px solid;overflow:hidden}
h3.title span{ padding-left:17px;}
h3.title a{}
h3.title2{ height:34px; font-size:24px; font-family:Arial;  font-weight:lighter; line-height:34px; border-bottom:#d4d4d4 1px solid; color:#2a942e; overflow:hidden}
h3.title2 .h_weizhi{ float:right; font-size:12px; font-family:"Arial";}
h3.title2 .h_weizhi a{ padding:0 3px; }


.left .content{ padding:10px; line-height:22px;}

.news-left{ float:left; width:343px; }
.news-right{ float:right; width:343px;}
.index-list{ padding:5px 0px; padding-bottom:25px;}
.index-list li{ border-bottom:dotted 1px #dfdfdf; background:url(../arrow.gif) no-repeat 3px 14px; margin-left:8px; padding:7px 10px;}
.index-list li span{ float:right; padding-right:5px;}

.left .line{ clear:both; margin-bottom:10px; }
.left .index-img{ width:712px; margin:0px auto;}

.left .bg-center{ border-left:solid 1px #D8D8D8; border-right:solid 1px #D8D8D8; width:713px; }

.left .left-arr{ float:left; display:inline; cursor:pointer; background:url(../cp_10.jpg) no-repeat center center; width:13px;margin-right:7px; margin-left:5px; overflow:hidden;}
.left .picdiv{ float:left; display:inline; width:660px; overflow:hidden; position:relative;}
.left .right-arr{ float:right; display:inline; cursor:pointer; background:url(../cp_11.jpg) no-repeat center center; width:13px; margin-left:7px; margin-right:5px; 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;}

.h_10{ height:1px; overflow:hidden; visibility:hidden}
.right{ width:203px;min-height:320px;_height:320px; background-color:#e9e8e8;margin:0 auto; padding-bottom:10px;
border: 1px solid #dad7d7;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
behavior: url(../ie-css3.htc); position:relative;padding:10px; z-index:100;overflow:hidden; float:left }	
.right .case_list{ background:url(../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{  padding:5px 0px; line-height:22px;}
.right .content img{ display:block; width:100%; margin-bottom:8px;}
.right_pro{ padding:10px 0}
.right_pro li{ display:block;}
.right_pro img{ width:100%; height:auto;}
.right_pro p{ line-height:30px; height:30px; overflow:hidden; text-align:center;}


.right2{ display:block; height:35px; margin-bottom:20px; background:url(../img/right2_t.jpg) no-repeat left center; padding-left:170px; overflow:hidden}

	
/*-----------------------foot---------------------------*/

/*底部*/
.foot{overflow:hidden; background:#FFF url(diy/link_bg.jpg) repeat-x top; margin-bottom:10px;}
.fri_top{ display:block;height:34px; text-align:left; line-height:34px; font-size:14px;border-bottom:#bfbfbf 1px solid;}
.fri_text{ padding:5px;}
.fri_text li{ float:left; line-height:30px;white-space:nowrap;}
.yqlj{width:963px; line-height:30px; margin:0 auto; padding:0; margin-top:10px; border-top:1px solid #b6b5b5; color:#333333; overflow:hidden;}
.yqlj li{ float:left; margin-left:10px;}

.copyright{ margin:0 auto; padding:0; border-top:6px solid #3598db; background-color:#404040; min-height:160px;_height:160px; padding-top:26px; padding-bottom:15px;color:#a8a7a7; overflow:hidden; font-size:12px; line-height:25px;}
.copyright a{ color:#a8a7a7}
.copyright img{ float:left; padding-bottom:10px;}
.copyright p{ clear:both;}

.c_o{ width:530px; height:82px; float:left; line-height:20px; border-left:1px solid #e1e1e1; padding-left:10px; overflow:hidden;}
.font_hz{ width:240px; float:right; text-align:left;}
.font_hz img{ float:left}
.c_l{ float:left; width:400px; padding-right:20px;}
.c_r{ width:560px; float:left; text-align:left}
.c_nav li{ float:left; text-align:left; padding-right:8px;}
.c_nav{ display:block; padding-bottom:10px; overflow:hidden}
.c_nav span{ padding:0 5px;}
.c_fx{ display:block; padding:3px 0;}
.foot2{ clear:both; padding-top:10px; width:980px; margin:0 auto;}
.footr_w{ background-color:#050505; padding:10px 0;overflow:hidden;color:#a8a7a7;}
.footr_w a{color:#a8a7a7;}
.footr{ width:980px; margin:0 auto; text-align:right;}
.c_img{ margin-top:5px;}
.c_img img{ margin-right:8px;}
#h_cl_f{ font-family:Ar, Helvetica, sans-serif; font-size:16px;}

.h_h40{ height:15px; clear:both;}
.h_link_w{ line-height:37px; height:37px; border-top:#e0e0e0 1px solid; overflow:hidden; color:#646464;}
.h_link_w a{ color:#646464;}
.h_link_w a:hover{ color:#f00;}

.h_w12{ width:1200px; margin:0 auto; display:block;}
.h_buttom_w{clear:both;text-align:left; padding-top:40px; margin-top:20px; padding-bottom:11px; background-color:#2b2b2b; color:#e9e9e9}
.h_buttom_w a{ color:#e9e9e9}

.dl{ float:left; width:25%; margin-left:65px; text-align:left; margin-bottom:30px; overflow:hidden}
.dl dt{ font-size:16px; margin-bottom:18px; color:#dddddd;}

.dl dd{ line-height:25px; height:25px; overflow:hidden; color:#ababab}
.dl dd a{color:#ababab}

--底下灰色最右边栏设置--

.dl9{ float:left; width:40%; margin-left:65px; text-align:left; margin-bottom:30px; overflow:hidden}
.dl9 dt{ font-size:16px; margin-bottom:18px; color:#dddddd;}

.dl9 dd{ line-height:25px; height:25px; overflow:hidden; color:#ababab}
.dl9 dd a{color:#ababab}

.h_buttom_l{ width:490px; float:left}
.h-bnav{ height:30px; line-height:30px;}
.h-bnav li{ float:left; padding:0 5px; text-align:center}
#h_buttom{ clear:both; width:1200px; margin:0 auto; border-top:#888888 1px solid; margin-top:20px; padding-top:20px; text-align:center;}
.h_link_t{ float:left; padding-right:15px; font-size:14px;}
.h_link_t span{ font-size:17px; font-family:Ar, Helvetica, sans-serif; padding-right:8px;}
.h_link{ width:1000px; margin:0 auto;}
.h_link a{ text-align:center; margin:0 5px;}
.h_link span{ padding:0 5px;}

.h_dl{ float:left; width:106px; margin-right:20px; text-align:left; background:url(../img/dl.jpg) no-repeat right  top; min-height:199px;_height:199px;}
.h_dl dt{ height:30px; line-height:30px;font-size:14px; font-family:Arial; margin-bottom:8px; overflow:hidden}
.h_dl dt a{ color:#5a5a5a;}
.h_dl dt a:hover{ color:#00923f;}
.h_dl dd{ height:25px; line-height:25px; display:block; overflow:hidden;}
.h_dl .none{ background:none;}


.foot{ clear:both;  text-align:center; padding-top:20px; }
.footnav{ text-align:center; color:#ccc; height:20px; font-weight:normal; border-bottom:2px solid #BDBDBD; padding-bottom:3px; margin-top:5px;}
.footnav span{ padding:0px 5px;}
.foottext{ clear:both;line-height:25px; }
.bdsharebuttonbox{ float:right;}
.h_buttom_r{ width:200px; float:right; overflow:hidden; text-align:right}
.h_buttom_r p{ clear:both}
.foottext p{ clear:both}
.foottext a{}

/*--------web--------------------webright.html-----------------------------------------*/
#web{ width:1200px; clear:both; margin:0 auto; padding-top:18px;}
.webcontent{ margin:10px auto; line-height:22px; text-align:justify; }
.webnav{ margin-top:10px; position:relative;}
.webnav a{}
.webnav a:hvoer{ color:#2a942e}

.webnav li{ background:#d1d1d1;margin-bottom:2px; margin-top:2px; line-height:30px; height:30px; overflow:hidden; padding-left:30px !important;}
.webnav li.li_class2{ background:#webnav!important;}
.webnav li.classnow{ background:#webnav!important;}



.webnav2{ line-height:35px; height:35px; overflow:hidden}
.webnav2 a{}
.webnav2 a:hvoer{ color:#f00}

.webnav2 li{ float:left; text-align:left; margin-right:15px; font-size:24px;}
.webnav2 li.li_class2{}
.webnav2 li.classnow{ color:#2a942e}
.webnav2 li.classnow a{color:#2a942e}

span.span_class3 li.li_class3,span.span_class3 li.classnow3{ margin-left:25px; line-height:28px; height:28px; overflow:hidden; background:url(../nav_submenu_bg.gif) no-repeat 10px 4px !important;}
span.span_class3 li.classnow3 a{ color:#2a942e!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; margin-top:10px; text-align:center; background:#f4f4f4; height:28px; line-height:28px; margin-bottom:10px;}
.page{ padding:8px 5px;line-height:30px; margin-top:10px;}


.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(../arrow.gif) no-repeat 5px 14px; }
#news_list li span{ float:right; padding-right:5px;}

/*--------产品模块-------------------------product.html|showproduct.html------------------*/
#product-list li{ padding:10px 7px;text-align:center;float:left;}
#product-list span{ display:block; }
#product-list .info_img{ display:block; border:#e4e4e4 1px solid; padding:3px; }
#product-list .info_title{display:block; text-align:center; height:30px; font-weight:lighter; font-size:14px; line-height:30px; overflow:hidden; background-color:#eaeaea; margin-top:5px; }
#product-list .info_para1,#product-list .info_para2,#product-list .info_para3,#product-list .info_para4{ line-height:25px; }
#product-list .info_detail{ font-size:12px; display:none; visibility:hidden;}
#product-list .info_detail a{}
#product-list .info_detail a:link,#product-list .info_detail a:active,#product-list .info_detail a:visited{ }




.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;}


/*----ShowProduct文件----------------------------------------*/
#showproduct{ padding:10px;}
#showproduct dt{ float:left; overflow:hidden; position:relative;}
#showproduct dd{ float:left; width:100%; overflow:hidden;}
#showproduct dd li{ list-style:none; padding:5px; border-bottom:1px dotted #ccc; }
#showproduct dd li span{ color:#656565;}
#showproduct dd h1{ font-size:14px; color:#0058b2;}
#showproduct dd div.text{ padding:5px 0px;}
#showproduct dt #imgqwe a{ display:block; border:1px solid #e6e6e6; padding:3px;}
#showproduct dt #imgqwe a img{ }
#showproduct .smallimg{ text-align:center !important; margin-top:8px;}
#showproduct .smallimg span.spic{ margin:2px;}
#showproduct dd .feedback{ padding:5px; text-align:right;}
#showproduct dd .feedback a{ padding:2px 6px; border:1px solid #fa1a1a; font-weight:bold; color:#fa1a1a; }
#showproduct h3.hr{ font-size:16px; font-weight:lighter; color:#2a942e; margin-top:8px; padding-bottom:8px; border-bottom:1px solid #ccc; }
#showproduct h3.hr span{ background-color:#309ae3; color:#fff;  padding:10px 15px;}
#showproduct div.text{ padding:5px;}

.webcontent div.text{
word-wrap:break-word; text-align:justify}


h3.h_hr{ clear:both; font-size:18px; font-weight:lighter; color:#fff; margin-top:8px; margin-bottom:15px; height:40px; line-height:40px; background-color:#edeef0;}
h3.h_hr span{ background-color:#2a942e; color:#fff;padding:9px 15px;}

/*相册样式*/
#preview{  text-align:center; width:400px; float:left;}
.jqzoom{ width:350px; height:350px; overflow:hidden}

.zoomdiv{ left:0px; height:350px; width:350px; margin-top:-10px;}
.list-h li{ float:left;}
#spec-n5{width:400px; height:54px; padding-top:6px; overflow:hidden; visibility:hidden}
#spec-left{ background:url(../img/left.gif) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:5px; margin-right:5px;}
#spec-right{background:url(../img/right.gif) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:5px; margin-left:5px;}
#spec-list{ position:relative;  width:370px;height:54px; float:left; overflow:hidden; display:inline;}
#spec-list ul li{ float:left; width:86px; height:54px; padding:0 3px; background-color:#663333 }
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:80px; height:48px;}

/*jqzoom*/
.jqzoom{padding:0;}
.zoomdiv{position:absolute;top:1px;left:0px;width:500px;height:408px;background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:700px;height:652px;}
.jqZoomPup{visibility:hidden;position:absolute; display:none;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}

.h_r_pro{ padding-top:15px;}
.h_r_pro ul{ border-bottom:#d7d7d7 1px solid; padding-bottom:10px;}
.h_right_pro_r{ float:right; width:540px; text-align:left;}
.h_right_pro_r ul li{ line-height:30px; margin:8px 0;}
.h_right_pro_r h1{ color:#2a942e; font-size:18px; text-transform:capitalize; border-bottom:#d7d7d7 1px solid;line-height:30px; padding-bottom:5px; margin-bottom:3px; height:30px; overflow:hidden; display:block;text-align:left}
.h_right_pro_r ul li .h_sn{ font-size:16px; color:#fff; margin-right:5px; background:#2a942e; padding:10px 15px;}
.h_right_pro_r ul li .h_sn a{ color:#fff}

/*____________下载模块________________download.html|showdownload.html________________________________________*/
dl.download_list{ margin:10px 0px;}
dl.download_list dt{ background:#f3f3f3 url(../arrow.gif) no-repeat 5px 12px; padding-left:15px; height:28px; line-height:28px;}
dl.download_list dt a:link,dl.download_list dt a:visited,dl.download_list dt a:active{ font-weight:bold;}
dl.download_list dd{ border-top:1px dotted #ccc; padding-left:5px; height:28px; line-height:28px; color:#666;}
dl.download_list dd span{ float:right; padding-right:10px;}

.info_download{ text-align:left; display:block; padding:5px;}
.info_download a{ padding:3px 10px; background:#5e9f33; color:#fff !important; font-weight:bold;}

/*____________图片模块________________img.html|showimg.html________________________________________*/
#img_list li{ float:left; padding:10px 12px; text-align:center;}
#img_list span.info_title{ display:block; height:22px; line-height:22px; margin-top:5px;overflow:hidden;}

#img_list2 li{ text-align:center;width:162px; min-height:86px;_height:86px; background:url(../img/box2.jpg) no-repeat top center;  float:left }
#img_list2 li img{margin:0 auto; margin-top:3px;  width:150px; height:75px;}
#img_list2 span.info_title{ display:block; height:22px; line-height:22px; margin-top:5px;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:#5e9f33; 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:#5e9f33; border:none; font-weight:bold; height:20px; padding:2px 6px; color:#fbfbfb; cursor:pointer;}

/*_____________反馈模块_______________feedback.html_____________________________________________*/
table.feedback_table{ background:none; width:580px; margin:0 auto; font-size:14px;}
table.feedback_table tr{ background:none}
table.feedback_table img{ margin-left:5px;}
table.feedback_table td{ height:30px; line-height:30px; background:none }
table.feedback_table td.feedback_td1{ padding-right:3px; padding:5px 0; text-align:left }
table.feedback_table td.feedback_input{ padding-left:3px;}
table.feedback_table td.feedback_input input{ padding:10px 3px; border:1px solid #ccc; margin:6px 0; width:350px;}
table.feedback_table input.code{ margin-left:4px; width:200px;}
table.feedback_table td.input input{ width:200px; padding:4px 50px 6px 5px;}



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:6px 0px; background:none; border:1px solid #ccc; padding:10px 3px; width:350px; height:200px; overflow-y:hidden; background-color:#fff }
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-top:30px;text-align:center;}
table.feedback_table td.feedback_submit input{ background:url(../img/submit_a.jpg) no-repeat; border:none; font-size:20px; font-weight:bold; line-height:50px; height:50px; width:150px; text-align:center; margin-right:35px; color:#fff; cursor:pointer;  }

table.feedback_table td.feedback_submit input:hover{ background:url(../img/submit.jpg) no-repeat;}

.searchnavlist{ font-size:14px;}
.searchnavlist li{ padding:5px 0; margin:5px 0}

/*_________搜索模块__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; font-size:16px;}


.search_title{ display:block;}
.search_title a:link,.search_title a:visited,.search_title a:active{ font-size:16px; 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;}

.advsearch_class2{ width:168px;}
.advsearch_class2 select{width:168px; overflow:hidden}
/*_________友情链接模块_____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:#5e9f33; border:none; font-weight:bold; height:20px; padding:2px 6px; color:#fbfbfb; cursor:pointer;}

/*_________在线留言模块_______message.html__________________________________________________________*/
.message_line a{ padding:6px 16px; background:#0b62a5; color:#fff !important; font-weight:bold;}
.message_line a:hover{ text-decoration:none;}
.message-main{ padding:10px;  margin-bottom:15px;}       
.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;}
table.message_table td.message_submint input{ background:#5e9f33; border:none; font-weight:bold; height:20px; padding:2px 6px; color:#fefefe; cursor:pointer;}


/*_______网站地图_______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;}


.video{ height: 600px; width: 1000px;padding-top:20px;}