@charset "utf-8";
/* CSS Document */

body {font: 12px "宋体", Arial, Helvetica, sans-serif; margin: 0px; background:#304c2e url(../images/bg.gif) 0 0 repeat-x; }
form,h1,h3,p {margin: 0px; padding:0}
ul {margin:0px; padding:0px; list-style-type: none;}
li {margin:0px; padding:0px; display: block;}
img {border: none;}
.clear {clear: both; height: 0px; overflow: hidden;}
a:link,a:visited { color: #333333; font-size: 14px;	text-decoration: none;}
a:hover { text-decoration: none; color:#1c6fcb;}
a.linkred1:link,a.linkred1:visited { color: #cc0000; text-decoration: none;}
a.linkred1:hover { text-decoration: underline;}
a.linkred2:link,a.linkred2:visited { color: #f05844; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration: none;}
a.linkred2:hover { text-decoration: underline;}
/*a.linkyellow1:link,a.linkyellow1:visited { color: #ffb400; text-decoration: none;}
a.linkyellow1:hover { text-decoration: underline;}
a.linkwhite1:link,a.linkwhite1:visited { color: #fff; text-decoration: underline;}
a.linkwhite1:hover {}
a.linkbule1:link,a.linkbule1:visited { color: #053b63; font-size:11px;}
a.linkbule1:hover { text-decoration:none;}*/
.left { float:left;}
.right { float: right;}

#container { background:url(../images/bg.jpg) center top no-repeat !important; background:url(../images/bg.jpg) center top no-repeat;}
#head,#content,#foot { width:1000px; margin:0 auto; overflow:hidden;}
#head { padding:25px 0 0; height:90px;}
#logo { margin:3px 0 0 15px !important; margin:3px 0 0 7px;}
#head_r { width:470px; margin:0 10px 0 0 !important; margin:0 5px 0 0;}
#head_r1 { height:24px;}
#top_nav { color:#006a0c; line-height:24px;}
#top_nav a:link,#top_nav a:visited { color:#006a0c; margin:0 5px;}
#top_nav a:hover { text-decoration:underline;}
/*热点搜索*/
#top_search { height:24px; overflow:hidden; width:240px;}
#top_search .frist { float:left; width:5px; background:url(../images/t_search01.gif) 0 0 no-repeat; height:24px; overflow:hidden}
#top_search .middle { float:left; width:175px; height:12px; background:url(../images/t_search02.gif) 0 0 repeat-x; color:#666; border:none; padding:6px 0; margin:0;}
#top_search .last { float:right; width:60px; background:url(../images/t_search03.gif) 0 0 no-repeat; border:none; display:block; height:24px; padding:0; margin:0; cursor:pointer; color:#e3fede; font-weight:bold; text-indent:20px; font-size:12px; line-height:24px;}

#head_r2 { text-align:right; font-family: "微软雅黑", "宋体", "黑体"; font-size: 28px; color:#e7105a; line-height:35px;}
#head_r3 .right { margin-left:5px; line-height:22px; color:#247622;}

#menu { height: 40px; background:url(../images/menu02.gif) 0 0 repeat-x; width:980px; margin:0 auto 10px;}
#menu .frist { float:left; width:5px; height:40px; background:url(../images/menu01.gif) 0 0 no-repeat; margin-right:20px; }
#menu ul { background:url(../images/menu03.gif) right 0 no-repeat; height:40px;}
#menu ul li { float: left; height:32px; line-height:32px; padding:0; }
#menu ul li ul { background-image:none; background-color:#f0f0f0; border:#7dbf73 solid 1px; height:auto; width:110px;}
#menu ul li ul li { height:28px; float:none;}
#menu ul li ul li a:link,#menu ul li ul li a:visited { background-image:none; color:#1f7f12; text-shadow:none; font-weight:normal; line-height:28px; height:28px; }
#menu ul li ul li a:hover { background-color:#d3e7d0;}
#menu a { display:block; height:35px; width:110px; text-align:center; font-size: 14px; font-weight:bold; color: #e3fede; text-shadow: 1px 1px 0 #348228}
#menu a:hover { text-decoration:none;}
#page01 .s01 a,#page02 .s02 a,#page03 .s03 a,#page04 .s04 a,#page05 .s05 a,#page06 .s06 a,#page07 .s07 a,#page08 .s08 a {background: url(../images/menu_s.gif) center 0 repeat-x; height: 32px; line-height:32px; width: 110px; color:#1f7f12; font-weight:bold; overflow:hidden; text-shadow: 1px 1px 0 #e3fede;}

#content { background:#fff; padding:0 10px; width:980px;}
.banner { height:270px;}

.l240 { float:left; width:240px;}
.r730 { float:right; width:730px;}
.l480 { float:left; width:480px;}
.r240 { float:right; width:240px;}
.mb10 { margin-bottom:10px;}
.mb5 { margin-bottom:5px;}
.mr5 { margin-right:5px;}

.index_tools ul li { float:left; width:240px; height:80px; overflow:hidden;}
.index_tools ul li img { width:240px; height:80px;}
/*首页新闻*/
.index_news { background:url(../images/index_news.gif) 0 0 no-repeat; padding:27px 20px 16px; width:690px; height:284px;}
.index_news .s1 { width:325px; float:left; height:284px; margin-right:40px;}
.index_news .s2 { width:325px; float:left; height:284px;}
.index_news .title { height:31px; line-height:31px; margin-bottom:10px;}
.index_news .title .left { padding:0 0 0 22px; color:#fff; font-size:14px; font-weight:bold;}
.index_news .title .right { margin:4px 10px 0 0;}
.index_news .area_c {}

/*首页热门产品*/
.recommend_content{ overflow:hidden; height:332px; width:700px; position:relative; margin:0 0 0 10px;}
.prolist_content{ position:absolute; width:1400px; height:332px; z-index:998;}
.prolist_content ul{ float:left; overflow:hidden; list-style:none;}
.prolist_content ul li { float:left; display:inline; width:140px; height:168px; display:block; }
.prolist_content ul li a { float:left;text-decoration:none;}
.prolist_content ul li a:hover {  color:#FFF;}
.prolist_content ul li a span { display:block; overflow:hidden; width:116px; height:28px; text-align:center; padding:5px; line-height:14px;}
.prolist_content ul .hoverin a span{ display:block; overflow:hidden; width:116px; height:28px; text-align:center; padding:5px; background:#44a237; }
.prolist_content ul .hoverin a:hover span{ cursor:pointer;}
.prolist_content ul li a img { display:block; float:left; width:120px; height:120px; padding:2px; border:1px solid #CACACA }
.prolist_content ul li.hoverin a img { display:block; float:left; width:120px; height:120px; padding:2px; border:1px solid #44a237}
.module_left_right { float:right; margin:0 10px 0 0;}
.goLeft,.goLeft span.hover,.goRight,.goRight span.hover{ background:url(../images/title_hover.gif); width:70px; height:22px; display:block; border:0; margin:0; padding:0; text-indent:-9999px; cursor:pointer; }
.goLeft{ background-position:0 0; float: left; position:relative; }	
.goLeft span.hover { background-position:0 -22px; position: absolute; }
.goRight{ background-position:-70px 0; float: left; position:relative; }						
.goRight span.hover { background-position:-70px -22px; position: absolute; }

/*首页幻灯*/
div#MainPromotionBanner{width:980px; height:270px; float:right; background:#ccc;}
#MainPromotionBanner #SlidePlayer {	position:relative;	margin: 0 auto;}
#MainPromotionBanner .Slides{padding: 0;margin: 0;list-style: none;height: 270px;overflow: hidden;}
#MainPromotionBanner .Slides li {float: left;width:980px;height:270px;}
#MainPromotionBanner .Slides img{border:0;display: block;width:980px;height:270px;}
#MainPromotionBanner .SlideTriggers{margin: 0;padding: 0;list-style: none; position: absolute; top: 10px; right: 5px;z-index: 10;height: 25px;}
#MainPromotionBanner .SlideTriggers li{float: left; display: inline; color: #222; text-align: center; line-height:16px;width: 16px;	height: 16px;font-family: Arial;font-size: .9em;cursor: pointer;overflow: hidden; margin:3px 6px;background: url(../images/slide_trigger.gif) no-repeat center center;}
#MainPromotionBanner .SlideTriggers li.Current{ color:#fff; background: url(../images/slide_trigger_c.gif) no-repeat center center;	border:0; font-weight:bold;	font-size: 1.4em;line-height: 21px;	height: 21px;width: 21px;margin:0 6px; }

/*首页关于我们*/
#index_about { background:url(../images/index_about.jpg) 0 0 no-repeat; height:170px; width:220px; overflow:hidden; padding:53px 10px 25px; color:#b80130; font-size:14px; font-family:Arial, Helvetica, sans-serif; line-height:22px;}

.path { line-height:28px; height:28px; color:#7b7b7b; background:url(../images/path2.gif) 0 0 repeat-x; padding:0; margin-bottom:10px;}
.path a { margin:0 5px; color:#666;}
.path a:hover { color:#76aa1e;}
.path .frist {background:url(../images/path1.gif) 0 0 no-repeat; width:28px; height:28px; float:left;}
.path .end {background:url(../images/path3.gif) right 0 no-repeat; width:10px; height:28px; float:right;}

.friend { line-height:20px;}
.friend img { border:#ccc solid 1px;}
.friend a { margin:0 8px;}
.friend li { display:inline;}
#foot { overflow:hidden;}
#foot_nav { background:#fff; padding:0 10px; text-align:center; line-height:30px; height:30px; color:#398d02;}
#foot_nav a { color:#398d02; margin:0 5px;}
#foot_nav a:hover { text-decoration:underline;}
#foot_c { background:#fff url(../images/foot_bg.gif) 0 0 repeat-x; height:150px; line-height:24px; text-align:center; color:#888; padding:15px;}
#foot_b { background:url(../images/foot_b.gif) 0 0 no-repeat; height:20px; overflow:hidden;}

/*分页*/
div.scott {	padding: 10px; margin: 3px; text-align:center; height:24px;}
div.scott li { display:inline; padding:3px 0; color: #999; }
div.scott a { border: #ddd 1px solid; padding:3px 5px; color: #50a917; text-decoration: none}
div.scott a:hover {	border: #85bd1e 1px solid; color: #638425; background-color: #f1ffd6}
div.scott a:active { border: #85bd1e 1px solid; color: #638425; background-color: #f1ffd6}

div.scott li.thisclass { border: #50a917 1px solid; padding:3px 5px; font-weight:bold; color: #fff; margin-right: 2px; background-color: #50a917}
div.scott li .pageinfo strong { margin:0 5px; color:#50a917}

.dede_pages { font-family: verdana,宋体; height: 50px; margin-bottom: 20px;}
.dede_pages ul { color: #85bd1e; float: left; left: 50%; position: relative;}
.dede_pages li { background: none repeat scroll 0 0 #fff; border: 1px solid #85bd1e; float: left; height: 23px; line-height: 23px; margin: 0 3px; position: relative; right: 50%;}
.dede_pages ul a { color: #85bd1e; display: block; padding: 0 7px; text-decoration: none;}
.dede_pages ul a:hover { background: none repeat scroll 0 0 #85bd1e; color: #FFFFFF;}
.dede_pages .msg { color: #999999; height: 24px; line-height: 32px; text-align: center;}

.page_prenext { font-size:14px }
.page_prenext a {color: #85bd1e; font-size:14px;}
.page_prenext a:hover { text-decoration:underline}