@charset "gb2312";
/* CSS Document */
*{margin:0;padding:0}
li{list-style:none;}
img{border:none;}
body{ color:#505050;font-size:12px; line-height:24px;_line-height:22px;font-family:"宋体，微软雅黑";}
.clear{ clear:both;}
a{ color:#737373; text-decoration:none;}
a:hover{color:#737373; text-decoration:underline}
/*line*/
.line{ height: 1px; width:100%; display:inline; background:#006440}
/*header*/
.header{ width:1000px; height:100px; margin:0 auto;}
.logo{ width:318px; height:66px; margin-top:16px; margin-left:10px; float:left;}
.phone{ width:300px; height:100px; float:right; margin-right:10px;}
.Set{ width:300px; height:34px;}
.Set ul{}
.Set ul li{ width:90px; height:34px; display:inline; float:left; margin-left:10px;}
.telet{margin-top:15px;}
/*Navigation*/
.Navigation{ width:100%; height:38px; background:#005200;}
.naviga{ width:1000px; height:38px; margin:auto;}
/*导航二级*/
#nav {line-height: 38px;  list-style-type: none;}
#nav a { display: block; width: 110px; text-align:center; color:#FFF;}
#nav li { float: left; width: 110px; font-size:14px; border-left:#FFF solid 1px;}
#nav li a:hover{ background:#006600;}
#nav li ul { line-height: 30px;  list-style-type: none;text-align:center; left: -999em; width: 110px; position: absolute; z-index:9999999}
#nav li ul li{ float: left; width: 110px; background: #007328;text-align:center; border-bottom:solid 1px #00541f; border-top:solid 1px #00ab4d}
#nav li ul a{display: block;width: 110px;text-align:center;}
#nav li ul a:link  {color:#fff; text-decoration:none;}
#nav li ul a:visited  { color:#fff;text-decoration:none;}
#nav li ul a:hover  { color:#F3F3F3;text-decoration:none;font-weight:normal; background:#01b341;}
#nav li:hover ul { left: auto;}
#nav li.sfhover ul { left: auto;}
#content { clear: left;}
/*banner*/
#full-screen-slider { width:100%; height:350px; float:left; position:relative;
}
#slides { display:block; width:100%; height:350px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:320px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}
/*main*/
.main{ width:1000px; height: auto; overflow:hidden; margin:auto; padding-bottom:10px; padding-top:10px; background:#FFF;}
/*news*/
.news{ width:377px; height:320px; border:solid 1px #d8d8d8; margin-left:10px; display:inline; float:left}
.news_top{ width:377px; height:36px; line-height:36px; background:url(../images/top_bg.jpg) repeat-x}
.news_top span{ float:left; padding-left:10px; font-size:14px; font-weight:bold; color:#005200;}
.news_top span img{ float:left; margin-right:10px;}
.more{ width:50px; float:right;}
/*新闻下面部分*/
.news_bottom{ width:350px; height:auto;}
.news_bottom span{ width:330px; height:auto;}
.cont_bottom{width:334px; height:auto; padding:8px;}
.news_img{ width:106px; height:135px; padding:3px; margin-top:10px; margin-left:10px; display:inline;float:right;}
.news_li{ float:left; width:210px; margin-left:6px; margin-top:10px;}
/*hot*/
.hot{ width:200px; height:320px; border:solid 1px #d8d8d8; margin-left:10px; float:left}
.hot_top{width:200px; height:36px; line-height:36px; background:url(../images/top_bg.jpg) repeat-x}
.hot_top span{ float:left; padding-left:10px; font-size:14px; font-weight:bold; color:#005200;}
.hot_top span img{ float:left; margin-right:10px;}
.hot_bottom{ width:244px; height:154px; padding:5px;}
/*product*/
.product{ width:978px; height:304px; border:solid 1px #d8d8d8; margin:10px auto;}
.product_top{width:978px; height:36px; line-height:36px; background:url(../images/top_bg.jpg) repeat-x}
.product_top span{float:left; padding-left:10px; font-size:14px; font-weight:bold; color:#005200;}
.product_top span img{ float:left; margin-right:10px;}
.img-wrap img{ border:solid 1px #d8d8d8}
/*contact*/
.contact{ width:230px; height:226px; margin-left:10px; float:left;border:solid 1px #d8d8d8; display:inline}
.contact_top{width:230px; height:36px; line-height:36px; background:url(../images/top_bg.jpg) repeat-x}
.contact_top span{ float:left; padding-left:10px; font-size:14px; font-weight:bold; color:#005200;}
.contact_top span img{ float:left; margin-right:10px;}
.contact_bottom{ width:210px; padding:10px;}
.contact_bottom span{ font-size:14px; font-weight:bold}
.qq{ margin-top:10px;}
.qq a{width:102px; display:block; height:24px;background:url(qq.jpg) no-repeat; float:left;}
.qq a:hover{width:102px; display:block; height:24px;background:url(../images/qqhover.jpg) no-repeat;}
/*picture*/
.picture{ width:736px; height:226px;margin-left:10px; float:left;border:solid 1px #d8d8d8;}
.picture_top{width:736px; height:36px; line-height:36px; background:url(../images/top_bg.jpg) repeat-x}
.picture_top span{ float:left; padding-left:10px; font-size:14px; font-weight:bold; color:#005200;}
.picture_top span img{ float:left; margin-right:10px;}
.picture_bottom{ width:716px;_width:706px; height:auto; padding:10px;}
.picture_bottom ul{ margin-top:8px;}
.picture_bottom ul li{ width:124px; height:154px; border:solid 1px #d8d8d8; float:left; margin-right:8px; margin-left:9px; display:inline} 
.picture_bottom ul li a img{ padding:3px;}
/*bottom*/
.bottom{ width:100%; height:70px; background:#005200;}
.bottom_in{ width:980px; margin:auto; padding:10px; text-align:center; color:#FFF;}

/*about页面*/
.location{ width:958px; height:34px; line-height:34px; background:#FFF; border:solid 1px #d8d8d8; margin: 0px 10px 10px 10px; padding-left:20px;}
.location img{ margin-top:8px; float:left; margin-right:10px;}
/*main_left*/
.main_left{ width:230px; height:auto; float:left; margin-left:10px; display:inline}
/*menu*/
.menu{ width:228px; height:auto;border:solid 1px #d8d8d8;}
.menutop{ width:228px;width:228px;height:36px; line-height:36px; background:#005200;}
.menutop span{ float:left; padding-left:10px; font-size:14px; font-weight:bold; color:#fff;}
.menutop span img{ float:left; margin-right:10px;}
.menu_top{ width:228px;height:36px; line-height:36px; background:url(../images/top_bg.jpg) repeat-x}
.menu_top span{ float:left; padding-left:10px; font-size:14px; font-weight:bold; color:#005200;}
.menu_top span img{ float:left; margin-right:10px;}
.menu_bottom{ width:228px; height:auto; overflow:hidden}
.menu_bottom ul{ margin:0; padding:0}
.menu_bottom ul li{ width:228px; height:36px; line-height:36px; font-size:14px;border-bottom:#CCC solid 1px;}
.menu_bottom ul li a img{ float:left; margin-left:10px; margin-right:10px;}
.menu_bottom ul li a{ width:228px; height:36px;float:left;}
.menu_bottom ul li a:hover{ color:#fff; background:#83b8f9}
/*leftnews*/
.leftnews{width:228px; height:auto; overflow:hidden; padding-bottom:10px;border:solid 1px #d8d8d8; margin-top:10px;}
.leftnews_bottom{ width:218px; height:auto; padding:10px 5px 0 5px;}
.leftnews_bottom li{ width:218px; height:30px; background:url(libg.gif) no-repeat 0% 40%}
.leftnews_bottom li a{ margin-left:15px;}
/*leftcontact*/
.leftcontact{ width:228px; height:auto;border:solid 1px #d8d8d8; margin-top:10px;}

/*main_right*/
.main_right{ width:718px; height:auto; min-height:578px; float:left; margin-left:10px;border:solid 1px #d8d8d8; padding:10px;}
.main_right_show{ width:718px; height:auto; min-height:686px; float:left; margin-left:10px;border:solid 1px #d8d8d8;}

.main_rtop{ width:718px; height:36px; line-height:36px; background:url(../images/top_bg.jpg) repeat-x}
.main_rtop span{ float:left; padding-left:10px; font-size:14px; font-weight:bold; color:#005200;}
.main_rtop span img{ float:left; margin-right:10px;}
.mainrbottom{ width:718px; height:auto;min-height:630px; padding:10px;}
.mainr_service{ width:718px; height:auto;min-height:522px; padding:10px;}
.mainr_news{ width:718px; padding:10px;}


/*公司形象*/
.image{ width:718px; height:auto; overflow:hidden; padding-bottom:15px;}
.image_top{width:718px; height:36px; line-height:36px; background:url(../images/top_bg.jpg) repeat-x}
.image_top span{ float:left; padding-left:10px; font-size:14px; font-weight:bold; color:#005200;}
.image_top span img{ float:left; margin-right:10px;}
.image ul{ margin-left:10px;}
.image ul li{ width:124px; height:154px; border:solid 1px #d8d8d8; float:left; margin-right:8px; margin-left:9px; display:inline; margin-top:15px;} 
.image ul li a img{ padding:3px;}
/*新闻中心*/
.mainr_news ul{}
.mainr_news ul li{ width:708px; height:30px; line-height:30px;  border-bottom:dashed 1px #d8d8d8; background:url(../images/libg.gif) no-repeat 0% 48% }
.mainr_news ul li a{ float:left; margin-left:15px;}
.mainr_news ul li span{ float:right;}




/*产品中心*/
.products{width:718px; height:auto;}
.productli{ width:718px; padding:10px; overflow:hidden; height:auto; border-bottom:dashed 1px #d8d8d8;}
.productimg{ width:142px; height:102px; border:solid 1px #d8d8d8; padding:3px; float:left}
.productab{ width:540px; height:auto; float:left; margin-left:20px;}
.productab span{ font-size:14px; font-weight:bold}
/**/
.productsimg{ width:500px; margin:auto}
.productjiang{ width:718px; height:auto; padding:10px;}
.productjiang span{ display:block;width:698px; height:30px; background:#CCC; margin-top:10px; padding-left:20px; line-height:30px; font-size:14px;}
/*liuyan*/
.liuyan{ width:680px; margin:auto;}
.liuyan span{ width:680px; display:block; height:34px; float:left;}
/*rongyu*/
.rongyu{ width:718px; height:auto;  overflow:hidden; padding-bottom:15px;}
.rongyu ul{ margin-left:10px;}
.rongyu ul li{ width:200px; height:340px; border:solid 1px #d8d8d8; float:left; margin-right:10px; margin-left:8px; display:inline; margin-top:15px; text-align:center;} 
.rongyu ul li a img{ padding:3px;
width:190px;
height:290px;}
.rongyu ul li:hover{
	background:#cecece;}
.news_li li{
	border-bottom:#CCC solid 1px;
	line-height:28px;
	background:url(../images/libg.gif) no-repeat left center;
	text-indent:22px;}
.menu_bottom li{
	text-indent:30px;
}
.rongyu img{
	width:210px;
	height:150px;
	padding:3px;}
.rongyu span.title{
	width:180px;
	height:60px;
	line-height:60px;
	text-align:center;
	}
.dede_pages li{
	float:left;
	margin-left:10px;}