@charset "utf-8";
/*******全局样式************************/
*{ margin:0; padding:0;}
body{ font-family:"宋体"; font-size:12px; background:url(../images/body_bg.jpg) repeat-x; color:#333;margin:0; padding:0; }
li{ list-style-type:none;}
img{ margin:0; padding:0; border:none; vertial-align:top; }
a:hover,a:link,a:visited,a:active{ text-decoration:none; }
.right{ float:right; }
.left{ float:left; }
.clear{ clear:both; }


/***********头部样式***********************************/
.head{ width:1020px; margin:0 auto; overflow:hidden; padding-bottom:12px;}
.top{ width:1020px; height:87px; float:left; padding-bottom:1px; overflow:hidden;}
.logo{ width:415px; float:left;}
.top_m{float:left;margin-left:355px;width:110px;padding-top:6px;}
.language{ width:115px; float:right; padding-right:16px; line-height:30px; text-align:right;}
.language a{ color:#333;}
.language a:hover{ color:#4CB113; text-decoration:underline;}

#menu{ width:1020px; height:30px; float:left;}

/***********Main样式***********************************/
.Main{ width:1020px; margin:0 auto; overflow:hidden; padding-bottom:25px;}
.M_left{ width:226px; float:left; overflow:hidden;}
.M_right{ width:778px; float:right; overflow:hidden; background:#E5E5E5;}
.C_left{ width:536px; float:left; overflow:hidden;}
.C_right{ width:226px; float:right; overflow:hidden;}
.x_banner{ width:1020px; overflow:hidden; padding-top:10px;}

.list_case{width:600px; height:164px; overflow:hidden; float:left; padding:10px 0 0 0;}
.lefta_bg{ width:9px; height:15px; float:left; margin-top:70px;}
.lefta_bg a{ width:9px; height:15px; float:left;}
.righta_bg{ width:9px; height:15px; float:right; margin-top:70px;}
.righta_bg a{ width:9px; height:15px; float:left;}

.royu{ width:216px; float:left; padding:5px; }
.news{ width:326px; height:260px; overflow:hidden; float:left;}
.about{ width:510px;height:210px; float:left; overflow:hidden; padding:9px 12px 5px 12px; border:solid 1px #BBBBBB; line-height:21px;}
.about .pic{ float:left; border:solid 1px #7ACC46; width:184px; height:116px; margin-right:10px; overflow:hidden; }

.contact_text{ width:216px; /*height:100px;*/ padding:10px 5px 0 5px; float:left; line-height:21px; background:url(../images/tel.jpg) no-repeat right bottom; overflow:hidden;}

.bj1{ width:226px; height:auto; float:left; overflow:hidden; padding-bottom:12px;}
.bj1 h2{ width:226px; height:22px; line-height:22px; float:left; background:url(../images/title_img.jpg) no-repeat 4px 8px; border-bottom:solid 1px #51A132; overflow:hidden;}
.bj1 h2 strong{ width:75px; float:left; padding-left:20px; font-size:14px; color:#51A132;}
.bj1 h2 span{ width:122px; height:16px; line-height:16px; font-family:Arial; font-size:9px; text-align:right; font-weight:normal; color:#fff; float:right; background:#D2D2D2; padding-right:5px; margin-top:5px;}

.bj2{ width:536px; float:left; overflow:hidden;}
.bj2 h2{ width:536px; height:22px; line-height:22px; float:left; background:url(../images/about_title.jpg) no-repeat; border-bottom:solid 1px #51A132; overflow:hidden;}
.bj2 h2 strong{ float:left; padding:0 32px 0 22px; font-size:14px; color:#fff;}
.bj2 h2 span{ font-family:Arial; font-size:9px; font-weight:normal; color:#BBBBBB; margin-top:12px;}

.bj3{ width:536px; height:auto; float:left; overflow:hidden; margin-top:15px;}
.bj3 h2{ width:536px; height:22px; line-height:22px; float:left; background:url(../images/title_img.jpg) no-repeat 4px 8px; border-bottom:solid 1px #51A132; overflow:hidden;}
.bj3 h2 strong{ width:75px; float:left; padding-left:20px; font-size:14px; color:#51A132;}
.bj3 h2 span{ width:436px; height:16px; line-height:16px; font-family:Arial; font-size:9px; font-weight:normal; color:#fff; float:left; background:#D2D2D2; padding-left:5px; margin-top:5px;}
.bj3 h2 span a{ float:right; line-height:16px; padding-right:10px; color:#FFFFFF;}

.bj4{ width:216px; height:379px; float:left; padding:6px 4px 0 4px; background:url(../images/super_bg.jpg) no-repeat bottom; border:solid 1px #51A132;}
.bj4 h2{ width:216px; height:30px; line-height:30px; background:#51A033; font-size:14px;}
.bj4 h2 span{ float:left; padding-left:12px; color:#fff;}

.bj5{ width:778px; height:196px; float:left; overflow:hidden; margin-top:15px;}
.bj5 h2{ width:778px; height:22px; line-height:22px; float:left; background:url(../images/title_img.jpg) no-repeat 4px 8px; border-bottom:solid 1px #51A132; overflow:hidden;}
.bj5 h2 strong{ width:75px; float:left; padding-left:20px; font-size:14px; color:#51A132;}
.bj5 h2 span{ width:678px; height:16px; line-height:16px; font-family:Arial; font-size:9px; font-weight:normal; color:#fff; float:left; background:#D2D2D2; padding-left:5px; margin-top:5px;}
.bj5 h2 span a{ float:right; line-height:16px; padding-right:10px; color:#FFFFFF;}

/***********foot样式***********************************/
.foot{width:100%; height:144px; text-align:center; margin:auto; background:url(../images/foot_bg.jpg) repeat-x;  font-size:14px;}
.foot a{ color:#333;}
.foot a:hover{ color:#000;}

.foot_nav{ width:100%; height:36px; line-height:36px; margin:auto; color:#fff;}
.foot_text{ width:1020px; margin:auto; padding-top:26px; line-height:28px; color:#000000;}

/***********单页样式***********************************/
.title_1{width:226px; height:36px; line-height:36px; overflow:hidden; float:left; padding:4px 0 6px 0; font-size:18px; font-weight:bold; background:url(../images/title1.jpg) no-repeat; margin-bottom:2px; color:#fff; }
.title_1 span{ margin-left:48px; margin-right:35px; }
.title_1 em{ letter-spacing:25px; font-style:normal; font-weight:bold; }

.title_2{ width:778px; height:34px; line-height:34px; padding-top:12px; text-align:center; font-size:14px; color:#FF0000; overflow:hidden; float:left; border-bottom:dashed 1px #A6A6A6}

.sider-pro{ width:216px; float:left; min-height:150px; height:auto!important; height:150px; _height:auto; padding:74px 4px 4px 4px; background:url(../images/co2.jpg) no-repeat center 4px; border:solid 1px #51A132; margin-bottom:18px;}
.sider-pro ul{ width:204px; float:left; padding:0 6px 0 6px;}
.sider-pro ul li{ width:204px; height:31px; line-height:31px; text-align:center; font-size:14px; font-weight:bold; float:left; margin-top:5px;}
.sider-pro ul li a{ width:204px; height:31px; color:#444444; display:block; background:#D2CDD4;}
.sider-pro ul li a:hover,.sider-pro ul li a.selecd{ background:#7ACA2D; color:#fff;}

.title_con{ width:778px; height:36px; line-height:36px; overflow:hidden; background:url(../images/03.jpg) no-repeat 20px 12px #7ACA2D;}
.title_con strong{ padding-left:42px; font-size:14px; color:#fff;}

.Content{width:726px; float:left; line-height:24px; font-size:14px; padding:20px 26px 20px 26px; overflow:hidden; word-wrap: break-word; word-break: normal; text-align:justify; text-justify:inter-ideograph; }

/*分页样式*/
.fenye{ color:#333; margin-bottom:10px; margin-left:20px; }
.fenye ul li{ float:left; color:#333; display:block; margin-right:5px; _display:inline; font-weight:normal; }
.fenye ul li a,.fenye ul li#PgNum{ color:#333; display:block; padding:3px 7px; border:1px solid #CCC; }
.fenye ul li a:hover,.fenye ul li#current a{ border:1px solid #398f07; background:#7ACA2D; color:#FFF; }

/***********新闻样式***********/
/*ul.ul8{ width:740px; float:left; padding-bottom:15px;}
ul.ul8 li{ width:740px; float:left; border-bottom:dashed 1px #DEDEDE;}
ul.ul8 li a{ float:left; color:#666666; padding-left:4px; line-height:24px; height:24px;}
ul.ul8 li a:hover{ color:#007927;}
ul.ul8 li span{ float:right; padding-left:6px; color:#333333;}

.title_news{ width:740px; float:left; height:30px; line-height:30px; border-bottom:dotted 1px #CCCCCC; text-align:center; font-size:14px; font-weight:bold; color:#007927;}
.Info_con{ width:722px; padding:4px 9px 2px 9px; line-height:20px; float:left;}
.NewsInfo_sx{ width:740px; float:left; padding-top:15px; line-height:20px;}
.NewsInfo_sx a{ color:#333333; float:left; padding-left:10px;}
.NewsInfo_sx a:hover{ color:#000000;}
*/
/***********产品样式***********/
/*ul.ul7{ width:740px; float:left; overflow:hidden;}
ul.ul7 li{ width:176px; float:left; overflow:hidden; color:#666666; padding:0 5px 0 4px;}
ul.ul7 img{ width:174px; height:128px; border:solid 1px #CAC8C8;}
ul.ul7 p{ width:176px; text-align:center; line-height:26px; overflow:hidden;}
ul.ul7 li a{ color:#666;}
ul.ul7 li a:hover{ color:#007927; text-decoration:underline;} 
*/
ul.ul_7 { width:190px; float:left; padding-left:12px; padding-top:20px;}
ul.ul_7 li{ width:400px; float:left; line-height:35px; border-bottom:dashed 1px #7ACA2D;}
ul.ul_7 li span{ line-height:24px;}


.info_img{ float:left; padding:8px; border:solid 1px #7ACA2D; text-align:center; width:287px; height:301px; }

.title_Info{ width:712px; float:left; line-height:26px; border-bottom:solid 1px #CCCCCC; padding-top:8px; margin-bottom:6px;}
.title_Info span{ font-family:"微软雅黑"; font-size:14px; color:#444444; padding-left:10px;}

/*-------------------------------华丽丽的分割线----------------------------------------*/
#nav {width:1000px; padding:0 10px 0 10px; float:left; overflow:hidden;}
#nav .mainlevel { height:30px; line-height:30px; width:100px; text-align:center; color:#000; background:url(../images/menu_li.jpg) no-repeat; float:left; font-size:14px; /*IE6 only*/ }
#nav .mainlevel a { width:100px; height:30px; display:block; color:#000;}
#nav .mainlevel a:hover { background:url(../images/menu.jpg) no-repeat center; color:#fff;}
#nav .mainlevel ul { width:110px; font-size:12px; display:none; position:absolute; z-index:9999; margin-left:0; _margin-left:-50px; *margin-left:-50px; background:url(../images/menu_libg.jpg)}
#nav .mainlevel ul li {width:110px; line-height:20px; padding:2px 0 2px 0; text-align:center; float:left;/*IE6 only*/}
#nav .mainlevel ul li a{ width:110px; height:20px; display:block; color:#fff;}
#nav .mainlevel ul li a:hover{ background:#3A9007;}

ul.ul1{ width:1000px; padding:0 10px 0 10px; float:left; overflow:hidden;}
ul.ul1 li{ height:30px; line-height:30px; width:100px; text-align:center; color:#000; background:url(../images/menu_li.jpg) no-repeat; float:left; font-size:14px;}
ul.ul1 li a{ width:100px; height:30px; display:block; color:#000;}
ul.ul1 li a:hover{ background:url(../images/menu.jpg) no-repeat center; color:#fff;}

ul.ul2{ width:216px; height:auto; float:left; padding:8px 5px 0 5px;}
ul.ul2 li{ width:216px; line-height:23px; float:left; background:url(../images/li_img.jpg) no-repeat 0 7px; border-bottom:dashed 1px #51A132; overflow:hidden;}
ul.ul2 li a{ padding-left:18px; color:#000;}
ul.ul2 li a:hover{ color:#51A132;}

ul.ul3{ width:510px; float:left; padding:6px 8px 0 8px; overflow:hidden;}
ul.ul3 li{ width:510px; line-height:24px; float:left; color:#000; border-bottom:dashed 1px #D9D9D9; overflow:hidden;}
ul.ul3 li a{ float:left; color:#000;}
ul.ul3 li a:hover{ color:#51A132;} 
ul.ul3 li span{ float:right; text-align:right; padding-right:2px;}

ul.ul4{ width:534px; float:left; padding:9px 1px 0 1px;}
ul.ul4 li{ width:171px; padding:0 3px 0 4px; float:left; overflow:hidden;}
ul.ul4 li a{color:#000;}
ul.ul4 li a:hover{ color:#51A132;}
ul.ul4 li .pic{ width:171px; height:101px; text-align:center; }
ul.ul4 li .title{ width:171px; line-height:25px; text-align:center; background:#D2D2D2;}

ul.ul5{ width:216px; padding-top:20px; float:left; background:url(../images/super_img.jpg) no-repeat 0 27px;}
ul.ul5 li{ width:216px; line-height:49px; float:left; font-size:16px; font-family:"微软雅黑"; border-bottom:dashed 1px #51A132; overflow:hidden;}
ul.ul5 li a{color:#000; float:left; padding-left:42px;}
ul.ul5 li a:hover{ color:#51A132;}

ul.ul6 { width:777px; float:left; padding-top:7px;}
ul.ul6 li{ width:212px; height:156px; float:left; margin:0 19px 18px 20px; _margin:0 9px 9px 10px; padding:3px; border:solid 1px #51A132; background:#fffffd; }
ul.ul6 .pic{ width:212px; height:126px; margin-bottom:2px; text-align:center; overflow:hidden; }
ul.ul6 .title{ width:212px; margin-top:2px; text-align:center; background:#E5E5E5; line-height:28px; }
ul.ul6 li a{ color:#333333;}
ul.ul6 li a:hover{ color:#51A132;}

ul.newslist{ width:750px; margin:0 auto; padding:6px 8px 10px 8px; clear:both; }
ul.newslist li{ width:750px; line-height:25px; color:#000; border-bottom:dashed 1px #51A132; overflow:hidden;}
ul.newslist li a{ color:#000;}
ul.newslist li a:hover{ color:#51A132;} 
ul.newslist li span{ float:right; text-align:right; padding-right:2px;}


/*-------------------------banner----------------------------*/

#banner{ width:1010px; height:390px; padding:5px 5px 20px 5px; float:left; background:url(../images/banner_bg.jpg) no-repeat;}
/* iFocus style */
	#ifocus {width:1010px; height:390px; position:relative; overflow:hidden}
		#ifocus_pic { display:inline; width:1010px; height:280px; overflow:hidden;}
		#ifocus_piclist { width:100%; position:absolute;}
		#ifocus_piclist li {width:1010px; height:280px; overflow:hidden; position:relative;}
		#ifocus_piclist img { width:100%; height:100%; position:absolute; top:0;left:0; }
		#ifocus_piclist .focusTitle { width:100%;line-height:30px;height:30px; position:absolute; top:0; left:0;filter: Alpha(Opacity=50);
	-moz-opacity: 0.5; }
		#ifocus_btn { display:block; position:absolute; height:93px; margin-top:10px; width:1010px; overflow:hidden;}
		#ifocus_btn li {height:84px; margin:0 2px; overflow:hidden; padding:7px 2px 2px 2px; margin:0 12px 0 12px; _margin:0 6px 0 6px;  width:224px; display:block; vertical-align:bottom; float:left; cursor:pointer;}
		#ifocus_btn li:hover{ background:url(../images/s_bg.jpg) no-repeat; }
		#ifocus_btn li img{ float:left; width:224px; height:84px;}
		
/*-------------------------选项卡----------------------------*/
.wrap { width:502px; float:left; BORDER: #E6E6E6 1px solid; font-size:12px;}
#divspacerank{ margin-left:5px; margin-top:35px;}
.a10 { COLOR: #000;  TEXT-DECORATION: none;}
.a10:hover { COLOR: #661E29;}
.md-head { PADDING-LEFT: 0px; LINE-HEIGHT: 20px; HEIGHT: 20px}
.md-head A { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 1px; FLOAT: left; BORDER-BOTTOM-WIDTH: 1px; MARGIN-LEFT: -1px; WIDTH: 118px; BACKGROUND-COLOR: #CCCCCC; TEXT-ALIGN: center; background:url(../images/01.jpg) no-repeat 18px 6px; BORDER-RIGHT-WIDTH: 0px}
.md-head A:hover{ background:url(../images/02.jpg) no-repeat 18px 6px;}
.md-head A.wid { WIDTH: 148px}
.md-head A.cur {  BORDER-BOTTOM-WIDTH: 0px; COLOR: #000; background:url(../images/02.jpg) no-repeat 32px 6px; TEXT-DECORATION: none}
.md-body { padding:15px;ZOOM: 1}
a,area { blr:e-xpression(this.onFocus=this.blur()) }
:focus { -moz-outline-style: none; }

#bn {height: 116px;width:184px;float:left;position: relative;overflow: hidden;margin-right: auto;margin-left: auto;}
#bn .tu {text-align: center;display: block;	margin-right: auto;	margin-left: auto;}
#bn #hao .xu {display: inline;float:left;height:20px;width:20px;color: #FFFFFF;cursor:pointer;text-align:center;}
#bn #hao .xu  a{display:block;height:20px;width:20px;color:#FFFFFF;cursor:pointer;text-align:center;}
#bn #hao {position: absolute;right:-141px;height:23px;width:184px;z-index:3;bottom: 0px;}
#bn .tiao {background-color: #000000;height: 25px;width: 100%;position: absolute;bottom: 0px;z-index: 2;left: 0px;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity: 0.3;opacity: 0.3;}
#bn .tu .lianjie {display: block;height:116px;}
