@charset "gb2312";
body{ MARGIN:0PX 0PX; PADDING:0PX 0PX;FONT-SIZE:12PX; font-family:Arial, Helvetica,"微软雅黑"; TEXT-ALIGN:center;COLOR:#1D7100; BACKGROUND-COLOR:#a1e0ff;line-height:21px; margin-left:auto;margin-right:auto;}

a{ color:#1D7100; text-decoration:none;}
a:hover{ color:#ff6600; text-decoration:none; }
*{ margin:0px; padding:0px;}
ul,li{ padding:0px; margin:0px; list-style:none;}
a img{ border:none;}
.clear{ clear:both;}
.blue{ color:#036fb9; font-weight:bold;}
a,area { blr:expression(this.onFocus=this.blur()) } /* for IE */
:focus { -moz-outline-style: none; } /* for Firefox */  
.search1{ width:260px; height:40px;  background:url(search_right_bg.jpg) no-repeat;}
.search ul{ padding:0 0 0 1px; display:inline;}
.search li{ float:left; display:inline;}
#container_more{ WIDTH:100%; height:auto; background:url(con_bg0.jpg) top center no-repeat;}
#container_more8{ WIDTH:100%; height:auto; background:url(about_bg_20.jpg) top center no-repeat;}
#container{ POSITION:relative; color:#7b7b77; WIDTH:993px; height:auto; TEXT-ALIGN:left; margin:auto!important; padding:auto!important;MARGIN:0PX 0PX;PADDING:0PX 0PX;  background:#F9FDFF;}
.container1{ WIDTH:1003px; height:auto; margin:0 auto;}
.top{ width:993px; height:82px; margin:0 auto;}
.nav{ width:993px; height:42px; z-index:10;}
.search1{ width:594px; height:53px;  background:url(search_right_bg.jpg) no-repeat;}
.search ul{ padding:0 0 0 1px; display:inline;}
.search li{ float:left; display:inline;}
.banner{ width:993px; height:180px; background:url(banner_bg.jpg) no-repeat; margin:0 auto; z-index:9; }

.banner1{ width:1003px; height:250px; border:1px solid #dddddd; margin:0 auto; margin-top:3px; }

/*top*/
.main{ height:auto; width:993px; margin:0 auto; background:#fbffea; color:#1D7100;}

.middle1{ width:993px; height:218px;}
.middle1_leib{ float:left; width:261px; height:175px; background:url(index_pro_bg1.jpg) no-repeat;}
.middle1_ry_bg{ float:left; width:732px; height:218px; background:url(index_ry_bg.jpg) no-repeat;}
.middle2{ width:993px; height:424px;}
.middle2_left{ width:691px; height:auto; float:left;}
.middle2_left_con1{ width:691px; height:227px;}
.middle2_left_con1_bg{ width:691px; height:184px; background:url(index_about_bg1.jpg) no-repeat;}
.middle2_left_con2{ width:691px; height:197px;}
.middle2_left_con2_left{ width:352px; height:197px; float:left;}
.middle2_left_con2_left_bg{ width:352px; height:159px; background:url(index_qy_bg1.jpg) no-repeat;}
.zs_con1_con{ height:130px;}
.zs_con1_con ul{ list-style:none;}
.zs_con1_con ul li,.zs_con1_con ul li{ line-height:23px; border-bottom:dashed 1px #1D7100; height:24px; float:left; width:300px;}
.middle2_left_con2_right{ width:339px; height:197px; float:right;}
.middle2_left_con2_right_bg{ width:339px; height:159px; background:url(index_hy_bg1.jpg) no-repeat;}
.middle2_right{ width:302px; height:424px; float:left;}
.index_left{ height:203px; float:left; width:328px; background:#fdfdfd;}
.index_left_con{ width:326px; height:168px; border-bottom:1px solid #e6e6e6; border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6; }
.news{ width:323px; height:auto;}
.news_title{ padding:6px 0 0 10px; float:left; font-weight:bold;}
.news ul{ list-style:none; padding:0px; margin:0px; }
.news ul li{ line-height:25px; float:left; margin-left:9px;  width:300px;}
.index_m{ height:203px; float:left; width:408px; margin:0 0 0 15px; background:#fdfdfd;}
.index_m_con{ width:406px; height:168px; border-bottom:1px solid #e6e6e6; border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6; }
.index_right{ height:201px; float:left; width:231px; margin-left:10px; background:url(index_right.jpg) no-repeat;}

#footer{ width:100%; margin:0 auto; background:url(footer_bg_more.jpg) bottom center no-repeat;}
.footer{ width:993px; margin:0 auto; height:145px;}
.con{ width:993px; height:auto; margin:0 auto; background:#F9FDFF; color:#6b6b6b;}
.main1{ width:219px; float:left; min-height:420px; background:url(left_bg_more33.jpg) bottom repeat-y #F9FDFF;}

/*introduce*/
.con_left1{ float:left; width:219px; height:auto;}
.left{width:219px; height:auto;background:url(left_bg_more.jpg) repeat-y;}
.left li a{ display:block; height:30px; margin-left:20px; background:url(left_li_bg0.jpg) no-repeat; padding:8px 0 0 20px; line-height:22px; text-indent:15px;}
.left li a:link{ color:#252525;text-decoration:none;}
.left li a:visited{color:#252525; text-decoration:none;}
.left li a:hover{ color:#252525; text-decoration:none; font-weight:bold; background:url(left_li_bg.jpg) no-repeat;}
.left li a.po{ color:#252525; text-decoration:none; font-weight:bold; background:url(left_li_bg.jpg) no-repeat;}
.left8{width:219px; height:auto;background:url(left_bg_more.jpg) repeat-y;}
.left8 li a{ display:block; height:30px;  margin-left:20px; background:url(left_li_bg.jpg) no-repeat; padding:8px 0 0 2px; line-height:22px; text-indent:8px;}
.left8 li a:link{ color:#252525;text-decoration:none;}
.left8 li a:visited{color:#252525; text-decoration:none;}
.left8 li a.po{ color:#252525; text-decoration:none; font-weight:bold; background:url(left_li_bg.jpg) no-repeat;}
.left8 li ul li a{ display:block; height:25px; width:190x; background:url(left_li_bg0.jpg) no-repeat; margin-left:6px; padding:6px 0 0 6px; line-height:22px; text-indent:25px;}
.left8 li ul li a:hover{ color:#252525; text-decoration:none; font-weight:bold;}
.left8 li ul li  a:link{ color:#252525;text-decoration:none;}
.left8 li ul li a:visited{color:#252525; text-decoration:none;}
.left8 li ul li  a:hover{ color:#252525; text-decoration:none; font-weight:bold;}

.left2{width:220px; height:160px; margin-top:5px;}
.left2 li a{ display:block; height:28px; width:180px;margin-left:53px; background:url(index_li_bg.jpg) no-repeat; padding:3px 0 0 1px; line-height:22px; text-indent:10px;}
.left2 li a:link{ color:#061d25;text-decoration:none;}
.left2 li a:visited{color:#061d25; text-decoration:none;}
.left2 li a:hover{ color:#061d25; text-decoration:none; font-weight:bold; background:url(index_li_bg.jpg) no-repeat;}
.left2 li a.po{ color:#061d25; text-decoration:none; font-weight:bold; background:url(index_li_bg.jpg) no-repeat;}

.left_xianli{ width:219px; height:auto; line-height:25px; background:url(left_bg_more.jpg) repeat-y;}
.left_xianli_con{ line-height:25px; padding:6px 15px 0 19px;}
.con_right1{ float:right; width:774px; height:auto;}
.wenzi_bg{ width:774px; height:32px; background:url(wenzi_bg.jpg);}
.wenzi{ width:auto; height:auto; padding:8px 0 0 62px; color:#1D7100; }
.right1{  border-top:none; width:774px; color:#1D7100; min-height:420px; background:url(right_bg_more.jpg);}
.right_c{text-align:justify; text-justify:inter-ideograph; padding:8px 30px 0 37px; height:auto; line-height:25px; }
/*news*/
.newslist li{ height:28px; line-height:28px; list-style-type:none; background:url(arr.gif) left center no-repeat; padding-left:15px; border-bottom:1px #dcdbdb dashed;}
.newslist li span{  float:right;}
.newstitle{ font-size:14px; font-weight:bold; line-height:30px;}
.newslist li.more{ text-align:right; background:none; padding:0; border:0;}
.pageto{ text-align:center; line-height:30px;}
.dis_newtitle{ height:30px; font-size:14px; font-weight:bold; text-align:center; border-bottom:1px #dcdbdb dashed; line-height:30px;}
.dis_newdate{  line-height:30px; text-align:center;}
.dis_newcontent{ padding:10px; line-height:23px;}
.dis_news_bot{ border-top:1px #dcdbdb dashed; line-height:30px; text-align:center;}

.news9{ height:auto; margin-top:8px;}
.news9 ul{ list-style:none; padding:0px; margin:0px; }
.news9 ul li,.news ul li{ line-height:28px; border-bottom:solid 1px #36AFDC; float:left; width:400px; margin-left:2px;}
.news90{ width:680px; height:auto; margin-top:8px;}
.news90 ul{ list-style:none; padding:0px; margin:0px; }
.news90 ul li,.news ul li{ line-height:28px; border-bottom:solid 1px #d8f2c2; float:left; width:680px; margin-left:2px;}
/*+*/
#Mainmenu { line-height:42px; background:url(nav.jpg) no-repeat 0 0; width:993px; height:42px; z-index:10;}
#Mainmenu  dl { float:left; width:100px; text-align:center; color:#ffffff; font-weight:bold; font-size:14px; position:relative; z-index:11;}
#Mainmenu  dl a { color:#ffffff;}
#Mainmenu dl dt { }
#Mainmenu dl dd { display:none; z-index:20; position:absolute; top:35px; left:0; }
#Mainmenu dl.choose dd { display:block; background:#187200; border:0px solid #187200; color:#ffffff ;}
#Mainmenu dl dd a {color:#ffffff}
#Mainmenu dl dd a:hover {color:#ff6600}
#Mainmenu dl.choose dd div { float:left; display:block; line-height:30px; height:30px; width:100px; text-align:center;}


.middle2_left_con1_bg .span_img img {padding-right: 20px; float: left; width:222px; height:169px;}
.middle3{ width:953px; line-height:24px; padding:0 20px 10px 20px;}

.video_img {width:302px; height:227px; overflow:hidden; background:url(index_sp.jpg) no-repeat 0 0;}
.video_img img { width:230px; height:160px; padding:20px 0 0 30px;}

.product_list { background:url(products_top_bg.jpg); height:29px; width:266px;}

.left_ask ul ul li { line-height:24px; margin-left:22px;}
.left_ask ul ul li a { display:inline;}

q:before,q:after {content:'';}
abbr,acronym {border:0;}

.on,.question,.often,.question_q a{
	background:url(index_bg.png) no-repeat;
}

.banner{
	position:relative;
}
.banner_tab{
	height:43px;
	position:absolute;
	right: 15px;
	bottom: 20px;
}
.banner_tab ul {
	cursor:pointer;
}
.banner_tab li {
    float: left;
    list-style-type: none;
    text-align: center;
}
.banner_tab a {
	 width:80px;
	 height:43px;
	 display:block;
	 margin-right:2px;
}
.banner_tab  img{
	border:1px solid #659ab6;
}
.hidecontent {display:none;}
.on{
	 background-position:0px -100px;
}
.on img{
      border:1px solid #0099ff;
}
.out{}

.clear{ clear:both;}

.content{
	margin:0 auto;
	background:url(content_bg.png) repeat-x top;
	border-left:1px solid #bad1de;
	border-right:1px solid #bad1de;
}

.tab_img{ 
	 width:72px;
	 height:35px;
	 margin-top:3px;
	 border:1px solid #fff;
 }

.help{
	margin-top:10px;
	width:670px;
}
.help .div_p{
	padding:10px 5px 15px;
	>padding:13px 5px 15px;
}
.help .help_ul{
	padding:10px 0px 30px 30px;
	>padding-top:1px;
}

.help_ul li{
	float:left;
	width:310px;
	height:28px;
	line-height:28px;
	position:relative;
}
.help_ul .img_hot{
	top:8px;
	position:absolute;
}

a.k:link, a.k:visited {
	color:#228ada;
	text-decoration:none;
}
a.k:active,a.k:hover {
	color:#000;
	text-decoration:underline;
}
.right{
	width:230px;
	float:right;
}
