/* CSS Document */
body{background:#e9e9e9 url(images/body_bg.gif) top repeat-x; text-align:center; margin:0px; padding:0px; font-size:12px; font-family:"宋体"; line-height:18px; color:#666666;}

h2{margin:0px; padding:0px;}
h3{margin:0px; padding:0px;}
p{margin:0px; padding:0px;}
.m_7{margin:7px;}
.m_516{margin:5px 12px 0 0;}

.lv_blod{color:#68b001; font-weight:bold;}

#header{ margin:0 auto; padding:0px; width:960px; text-align:left; background:url(images/header_bg.gif) repeat-x top; overflow:hidden; position:relative;}
.head_imgleft{margin:0px; padding:0px; background:url(images/header_left.gif) top left no-repeat; overflow:hidden;}
.head_imgright{margin:0px; padding:0px; background:url(images/header_right.gif) top right no-repeat; overflow:hidden; height:375px;}

.logo{ margin:0px; padding:0px; background:url(images/logo.gif) no-repeat; background-position:7px 5px; width:240px; height:100px; float:left; display:block; position:relative;}
.logo span{display:none;}

#head_banner{ float:right; background:url(images/head_banner.gif) left top no-repeat; width:701px; height:100px; margin:5px 0px 0 0; margin-right:10px; _margin-right:5px; position:relative;}
#head_banner img{position:absolute; top:15px; left:-5px;}
.mini_nav{color:#FFFFFF; float:right; margin:4px 10px 0px 0px;}
.mini_nav a{color:#FFFFFF; text-decoration:none;}

#menu{margin:0px 0px 15px 11px; padding:0px; clear:both; display:block; width:940px; overflow:hidden;}
#menu ul{list-style:none; padding:0px; margin:0px; margin-top:5px;}
#menu ul li{float:left; margin:0px 3px; padding:0px;}
#menu ul li span{display:none;}
#menu ul li a { display:block;}

.index a{width:48px; height:37px; background:url(images/menu.gif); background-position:-5px 0px;}
.index a:hover{ height:37px; margin:0px; background:url(images/menu.gif); background-position:-5px -38px;}
.about a{width:74px; height:37px; background:url(images/menu.gif); background-position:-60px 0px;}
.about a:hover{ background:url(images/menu.gif); background-position:-60px -38px;}
.new a{width:74px; height:37px; background:url(images/menu.gif); background-position:-140px 0px;}
.new a:hover{ background:url(images/menu.gif); background-position:-140px -38px;}
.product a{width:74px; height:37px; background:url(images/menu.gif); background-position:-220px 0px;}
.product a:hover{ background:url(images/menu.gif); background-position:-220px -38px;}
.item a{width:74px; height:37px; background:url(images/menu.gif); background-position:-302px 0px;}
.item a:hover{ background:url(images/menu.gif); background-position:-302px -38px;}
.join a{width:74px; height:37px; background:url(images/menu.gif); background-position:-383px 0px;}
.join a:hover{ background:url(images/menu.gif); background-position:-383px -38px;}
.cooperation a{width:73px; height:37px; background:url(images/menu.gif); background-position:-465px 0px;}
.cooperation a:hover{ background:url(images/menu.gif); background-position:-465px -38px;}
.process a{width:74px; height:37px; background:url(images/menu.gif); background-position:-545px 0px;}
.process a:hover{ background:url(images/menu.gif); background-position:-545px -38px;}
.case a{width:74px; height:37px; background:url(images/menu.gif); background-position:-626px 0px;}
.case a:hover{ background:url(images/menu.gif); background-position:-626px -38px;}
.service a{width:74px; height:37px; background:url(images/menu.gif); background-position:-707px 0px;}
.service a:hover{ background:url(images/menu.gif); background-position:-707px -38px;}
.guestbook a{width:74px; height:37px; background:url(images/menu.gif); background-position:-788px 0px;}
.guestbook a:hover{ background:url(images/menu.gif); background-position:-788px -38px;}
.contact a{width:74px; height:37px; background:url(images/menu.gif); background-position:-868px 0px;}
.contact a:hover{ background:url(images/menu.gif); background-position:-868px -38px;}

#flash{ position:absolute; top:158px;}

#container{margin:0 auto; padding:0px; text-align:left; width:960px; background:#f2f2f2 url(images/container_bg.gif) top repeat-x; overflow:hidden; display:block; position:relative;}

#sidebar{ margin:0px; padding:0px; width:242px; float:left; overflow:hidden; border-right:#e9e9e9 1px solid;}
.title{ background:url(images/downline1.gif) no-repeat; height:30px; background-position:0 15px; padding:3px 0px 0px 5px;}
.title2{ background:url(images/downline2.gif) bottom left no-repeat; height:30px;background-position:0 15px; padding:3px 0px 0px 5px;}
.title p,.title2 p{display:none;}

#byzj_side{margin:0px; padding:0px;}
#byzj_side h2{border-bottom:#e9e9e9 2px solid;}
#byzj_side h2 span{background:url(images/byzj_bt.gif) top left no-repeat; display:block; width:242px; height:50px;}
#byzj_side h2 span p{display:none;}

#cplb_side{}
#cplb_side h2 span{background:url(images/cplb_bt.gif) top left no-repeat; display:block; width:242px; height:20px;}

#spzx_side{ height:220px;}
#spzx_side h2 span{background:url(images/spzx_bt.gif) top left no-repeat; display:block; width:242px; height:20px;}



#xfzwd_side{}
#xfzwd_side h2 span{background:url(images/xfzwd_bt.gif) top left no-repeat; display:block; width:242px; height:20px;}
.question,.answer{height:auto !important;height:22px; min-height:22px;/*最小高度*/ padding:3px 0 0 30px; font-size:12px; font-weight:normal; display:block;}
.question{background:url(images/Q_img.gif) top left no-repeat; color:#c53841;}
.answer{background:url(images/A_img.gif) top left no-repeat; color:#555555; }

#zlbz_side{ height:200px;}
#zlbz_side h2 span{background:url(images/zlbz_bt.gif) top left no-repeat; display:block; width:242px; height:20px;}

#content{margin:0px 5px; padding:0px; width:705px; float:right; display:block;}
#new_con{ margin-top:5px; height:242px;}
#pic_new{ margin:0px; padding:0px; width:455px; float:right;}
#pic_qh{ margin-bottom:3px;}
#zxgg_con{ background:url(images/zxgg_bg.gif) no-repeat; height:30px; line-height:30px; color:#666666; text-indent:8px;}

#jdxw_con{ width:240px; float:left; margin-right:7px;}
#jdxw_con h2 span{background:url(images/jdxw_bt.gif) top left no-repeat; display:block; height:20px;}
.jdxw_one{ margin-top:5px; display:block; padding-left:3px;}
.jdxw_one h3{ font-size:14px; text-align:center; color:#666666;}
.jdxw_one a{float:right; margin-top:-20px; margin-right:3px; color:#1a5c2e; text-decoration:none;}
.jdxw_one a:hover{text-decoration:underline;}

.jdxw_list{ margin:0px; height:100px; margin-top:3px; padding-top:3px; border-top:#CCCCCC 1px dotted;}
.jdxw_list ul{ list-style:none; margin:0px; padding:0px;}
.jdxw_list li{line-height:20px;}
.jdxw_list li a{ color:#858585; text-decoration:none;}
.jdxw_list li a:hover{ color:#666666;}
.jdxw_list li a b{color:#609736; font-weight:normal;}
.new_time{float:right; margin-top:-20px; color:#609736;}

.con_title{background:url(images/con_btbg.jpg) no-repeat; height:25px; color:#FFFFFF; font-size:12px; text-indent:30px; line-height:25px;}
#wdtz_con{clear:left; margin:0px;}
#wdtz_con1{ background:url(images/wdtz_img.gif) top right no-repeat; padding-top:4px; height:355px;}
#wdtz_con2{ width:310px;}
#wdtz_con2 img{float:left;}
#wdtz_con2 span{margin-top:24px; line-height:22px;}
#wdtz_con2 span b{color:#68b001;}
#wdtz_con2 span p{text-indent:25px; border-top:#d9d9d9 1px dashed; padding:5px;}
.clear{ clear:left;}
#cp_list{ margin-top:4px;}
#cp_list ul{list-style:none; margin:0px; padding:0px;}
#cp_list ul li{text-align:justify; margin:0px; line-height:27px; border-bottom:#d9d9d9 1px dashed;}
#cp_list ul li a{margin:0 16px; color:#68b001; text-decoration:none;}

#cp_list_left { margin-bottom:4px;}
#cp_list_left ul{list-style:none; margin:0px; padding:0px;}
#cp_list_left ul li{text-align:justify; margin:0px; line-height:27px; float:left;}
#cp_list_left ul li a{margin:0 10px; color:#68b001; text-decoration:none; display:block;}

#con_banner{margin:5px 0px; background:#333333;}
#bzcp_con{margin:5px 0px;}
#jdal_con{margin:5px 0px; height:100px;}
#cpgd{margin:5px 0px;}


#con_imgtop{ margin:0px; padding:0px; position:absolute; top:0px; right:0px; background: url(images/con_top.gif) no-repeat; width:4px; height:4px; display:block;}
#con_imgbottom{clear:both; margin:0px; padding:0px; background:#e9e9e9 url(images/con_bottom.gif) no-repeat; height:13px;}

#footer{ margin:0 auto; padding:0px; width:960px; text-align:left; overflow:hidden;}
#foot_ft{ margin:0px; padding-top:10px; float:left; background:#f2f2f2 url(images/con_top2.gif) top no-repeat; width:960px;}
#ft_left{float:left; width:415px;}
#ft_left h2{margin-left:100px;}
#ft_left img{float:left; margin:-33px 3px 0px 5px;}
#ft_left b{ color:#68ac01; font-weight:normal; line-height:22px; text-indent:25px; display:block;}
#ft_left span.sm{ text-indent:25px; display:block;}
#ft_left p{ float:left; width:200px; margin:5px 0;}
#ft_left p.con{clear:both; width:400px; padding:0px;}
#ft_left input{width:100px;}
#ft_left textarea {width:314px; margin:0px;}

#ft_left h2 span{background:url(images/ljjm_bt.gif) top left no-repeat; display:block; width:242px; height:20px;}
#ft_right{float:left; width:535px; margin-left:10px;}
#qfwzc_con{float:left; width:265px;}
#qfwzc_con h2 span{background:url(images/qfwzc_bt.gif) top left no-repeat; display:block; width:242px; height:20px;}
#hzlc_con{float:left; width:265px;}
#hzlc_con h2 span{background:url(images/hzlc_bt.gif) top left no-repeat; display:block; width:242px; height:20px;}
#qfwzc_con b,#hzlc_con b{color:#68ac01; font-weight:normal;}
#ft_imgbottom{clear:left; margin:0px; padding:0px; background:#e9e9e9 url(images/con_bottom.gif) no-repeat; height:13px;}

#link{ margin:0px; padding:0px; background: #215813 url(images/foot_bg.gif); display:block; width:960px; overflow:hidden;color:#525252;}
#link a{color:#525252; text-decoration:none;}
#link_imgleft{ margin:0px; padding:0px; background:url(images/foot_left.gif) left top no-repeat;overflow:hidden;}
#link_imgright{ margin:0px; padding:0px; background:url(images/foot_right.gif) right top no-repeat; width:960px; overflow:hidden; height:190px;}
#zd_list{ margin:0px; padding:0px; height:127px !important; height:140px;}
#zd_list ul{list-style:none; margin:15px 0px 0px 5px; padding:0px;}
.Firstlie{float:left; margin:0px; line-height:23px; text-align:center; width:95px;}
.lie{float:left; margin:0px; background:url(images/line_1.gif) 1px 5px no-repeat; width:95px; line-height:23px; text-align:center;}

#foot_nav{ clear:left; text-align:center; line-height:30px; display:block; padding:0px; height:50px; }


/*内页样式*/
#nei_sidebar{ margin:6px; padding:0px; width:190px; float:left; overflow:hidden; display:inline;}
#nei_menu{background:url(images/neimenu_bg.gif); overflow:hidden; }
#nei_nav{ background:url(images/neimenu_top.gif) 0px top no-repeat;}
#nei_nav h3{font-size:12px; color:#f4f4f4; line-height:40px; text-indent:10px;}
#nei_nav a{ font-size:12px; color:#666666; text-decoration:none; margin:0 6px; text-indent:5px; width:180px; display:block; background:url(images/neimenu_icon.gif) 93% 50% no-repeat; border-bottom:1px #CCCCCC solid; line-height:25px;}
#nei_nav a.lastnav{border-bottom:none;}
#nei_menubottom{ background:url(images/neimenu_bottom.gif) 0px bottom no-repeat; height:60px;}
#nei_content{ padding-left:5px; border-left:#e9e9e9 1px solid; float:left; margin:5px 5px 0 0; width:740px;}
#nei_content p{ margin:auto; padding:auto;}
#nei_content h2{ height:35px; border-bottom:1px  #eeeeee solid; background:url(images/neibt_bg.gif) 100% 50% no-repeat;}
#nei_content h2 img{border-left:5px  #99c927 solid; padding-left:4px; margin:7px;}
.news_list{ line-height:20px;}
.news_list a,.news_list a:hover { color:#666666; text-decoration:none;}
.ly{ }
.lytxt{ background-color:#F7FCF6;
 font-size:12px;
 color: #6b6b6b;
 text-decoration: none;
 border-style:none;
 overflow:hidden;
 border-left-style:none;
 border-right-style:none;
 }
.dl td{padding-left:0px;}
.down{ line-height:20px; padding-left:5px;}
#msn{
	color:#33512b;
	z-index:9999;
	width:210px; 
	position:absolute;
}



