@charset "utf-8";
/* CSS Document */

/*全局样式 begin*/
body { font-family:Verdana,Arial,Tahoma;font-size: 12px;color: #515151;margin: 0px;padding:0px; line-height:18px; background:url(images/bg.png) repeat-x;}
div,ul,li,h1,h2,h3,h4,h5,h6,img,p,dl,dt,dd,ol,th,td{margin: 0px;padding: 0px;}
li {list-style-type: none;}
form,input,button,option,textarea,select{ margin: 0px;padding: 0px;}
input,button,textarea,select{font:100% Tahoma,Helvetica,Arial,sans-serif;}
a {color: #515151; text-decoration: none;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover{text-decoration:none;}
a:active {text-decoration:none;}
table {font-size:inherit;font:100%;}
th { font-weight:normal;}
img { border: 0;}
h3 { font-size: 14px; color: #000;}
h4 { font-size: 12px;}
.clear { clear: both; height: 0px; overflow: hidden;}
.section { width: 100%; clear:both; float: left;}
.column { width: 100%; clear: both; float: left;}
.field { width: 100%; clear: both; float: left;}
.font_red { color: #990912;}
input, textarea{ font-size:12px;}
/*全局样式 end*/
.wrap{ width:1000px; margin:0px auto;}
.graybox{ border:1px solid #eaeaea;}
.fl{ float:left;}
.fr{ float:right;}
.mb{ margin-bottom:10px;}
.mb5{ margin-bottom:5px;}
.red{ color:#f00;} 
 
ul.pagelist{ clear:both; height:60px; width:100%; border-bottom:none;}
.pagelist  li{ float:left; list-style:none; padding:5px;}
.pagelist  .thisclass{ color:#F00; font-size:14px; font-weight:bold;}

.head_top{ height:30px; line-height:30px; border-bottom:1px solid #D5D5D5; background:url(../images/topbg.jpg) repeat-x;}
.head_top .fr a{ margin:0px 5px;}

.head .logo{ width:310px; overflow:hidden;}
.head .search{float:left;width:400px; padding:10px 0 0 40px; display:block; overflow:hidden;}
.head .search ul{margin:0; padding:0; height:36px;}
.head .search ul li{margin:0; padding:0; list-style:none; width:3px; float: left; height:36px;}
.head .search ul li.for{width: 394px; height:30px;_height:28px; border-top:3px #289305 solid; border-bottom:3px #289305 solid;}
.head .search ul li.for input{padding:0; padding:0; border:0;}
.head .search ul li span{display:block; float:left;width:316px; background:url(images/searchbg.jpg) repeat-x;}
.head .search ul li span.tj{width:78px;}
.head .search ul li span.tj input{width:78px;_height:30px;}
.head .search input.text{height:30px; _height:29px;margin:0; padding:0 5px; line-height:30px; border:0; width:310px; background:none; color:#CCC;}
.head .search span.hot{display:block; padding:5px 0;}
.head .search span.hot a{color:#333; padding:0 5px;}
.head .search span.hot a:hover{color:#F00;}
.head .phone{ width:180px; padding:5px 15px 0px 0px;}
.menu{ height:32px; background:url(../images/nav_c2.jpg) repeat-x;}
.menu_one{ width:5px;}
.menu_two{ width:200px; height:32px; line-height:32px; background:url(../images/nav_c.jpg) repeat-x;}
.menu_two span{display:block; color:#fff; margin:0 15px;font-weight:bold; font-size:14px; background:url(../images/nav_xl.jpg) no-repeat right center;}
.menu_three{float:left;width:580px; line-height:32px; background:url(../images/nav_rcr.jpg) no-repeat;}
.menu_three li{ float:left;}
.menu_three li a{display:block; height:32px; width:85px; background:url(../images/nav_bnt.jpg) no-repeat; text-align:center; font-size:14px; color:#FFF;font-weight:bold; float:left; text-decoration:none;}
.menu_three li a.current,.menu_three li a:hover{ background:url(../images/nav_current.jpg) no-repeat;}
.menu_four{}

.index_top{ margin-bottom:10px;}
.index_top .bg_left .pro_nav{ border:#185603 solid 2px; padding:5px 0 0px 0; border-top:0; width:203px; height:396px; float:left; background:#ffe;}

#sidebar{width:203px;}
#sidebar h3{padding-left:0px;}
.sidelist{position:relative;z-index:1;height:32px;width:182px; background:url(../images/classbg.gif) no-repeat 8px 11px;}
.sidelist span h3{position:relative;z-index:2;height:32px;line-height:32px; text-indent:24px; font-size:14px;font-weight:normal; width:180px;  background:url(../images/classj.gif) no-repeat 8px 11px;}
.sidelist span h3.hover{ width:130px; border-right:1px solid #fff;}
.sidelist span h3 a{font-size:14px;text-decoration:none;display:block;width:auto;height:auto;color:#000; }
.sidelist span h3 a:hover{color:red;font-weight:bold;  background:url(../images/classbgon.gif) repeat-x ;}
.i-list{display:none;position:absolute;z-index:1;left:130px;top:-20px;width:180px;height:200px;padding:15px; line-height:24px;background:#fff9ef;border:1px solid #227606;}
.i-list ul li{width:60px;float:left;list-style:none;line-height:32px;heignt:32px;}
.i-list ul li a{color:#f00;text-decoration:none;font-size:13px; font-weight:bold;}
.i-list ul li a:hover{text-decoration:underline; color:red;}

.index_top .bg_center{ width:550px; padding:10px 0px 0px 10px;}
.index_top .bg_center .in_pinpai{ border:1px solid #CCCCCC;}
.index_top .bg_center .in_pinpai .title{ background:#0a0; height:24px;line-height:24px;}
.index_top .bg_center .in_pinpai .title h3{ font-size:13px; color:#fff; padding-left:10px;}
.index_top .bg_center .in_pinpai .cont{ padding:0px 4px; width:540px; overflow:hidden;}
.index_top .bg_center .in_pinpai .cont li{ float:left; margin:0px 2px; display:inline;}
.index_top .bg_center .in_pinpai .cont li img{border:1px #CCC solid;width:80px; height:36px; padding:2px; margin:4px 0;}


.flash{ width:544px; height:244px; background:#fff; margin-bottom:10px; border:1px solid #ccc; padding:2px;}

#banner {position:relative; width:544px; height:244px; overflow:hidden;}
#banner_list img {border:0px; width:544px; height:244px;}
#banner_bg {position:absolute; bottom:0; height:30px;filter: Alpha(Opacity=30);opacity:0.3;z-index:1000;cursor:pointer; width:478px; }
#banner_info{position:absolute; bottom:0; left:5px;height:22px;color:#fff;z-index:1001;cursor:pointer}
#banner_text {position:absolute;width:120px;z-index:1002; right:3px; bottom:3px;}
#banner ul {position:absolute;list-style-type:none;filter: Alpha(Opacity=80);opacity:0.8; z-index:1002;
			margin:0; padding:0; bottom:3px; right:5px;}
#banner ul li{
	float: left;
	color: #227904;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;
	border: 1px solid #227904;
	background-color: #fff;
}
#banner ul li.on{
	color: #fff;
	line-height: 21px;
	width: 21px;
	height: 21px;
	font-size: 16px;
	margin: 0 1px;
	border: 0;
	background-color: #227904;
	font-weight: bold;
}
#banner_list a{position:absolute;} 

.index_top .bg_right{ width:225px; padding-top:10px;}
.index_top .bg_right .in_news{ border:1px solid #CCCCCC;}
.index_top .bg_right .in_news .title{ background:#0a0; height:24px;line-height:24px;}
.index_top .bg_right .in_news .title h3{ font-size:13px; color:#fff; padding-left:10px;}
.index_top .bg_right .in_news .cont{ padding:5px 10px 4px 10px;}
.index_top .bg_right .in_news .cont li{ height:24px; overflow:hidden; line-height:24px; background:url(../images/d1.gif) no-repeat 0px 11px; padding-left:9px;}
.index_top .bg_right .in_news .cont{ padding:5px 10px 4px 10px;}
.index_top .bg_right .in_news .cont li a:hover{ color:#f00; text-decoration:underline;}

.index_two{ margin-bottom:10px;}
.index_two .title{ background:#0a0; height:28px;line-height:28px;}
.index_two .title h3{ font-size:15px; color:#fff; padding-left:10px;}
.index_two .cont{ width:986px; overflow:hidden; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; padding:6px;}
.index_two .cont li{ float:left;}
.index_two .cont li .li_img{}
.index_two .cont li .li_img img{ width:152px; height:120px; padding:2px; border:1px solid #fff;}
.index_two .cont li .li_img a:hover img{ border:1px solid #259E05;}
.index_two .cont li .li_intro{ height:24px; line-height:24px; width:150px; overflow:hidden; text-align:center;}
.index_two .cont li .li_intro a{ font-size:14px;}
.index_two .cont li .li_intro a:hover{ color:#003399; text-decoration:underline;}

.index_three{ margin-bottom:10px;}
.index_three .left_bg{ width:210px;}
.index_three .left_bg .title{ height:39px; line-height:39px; background:url(../images/inProTitleBg.jpg) repeat-x;}
.index_three .left_bg .title span{ display:block; text-indent:15px; background:url(../images/inProTitleR.jpg) no-repeat 0 0;}
.index_three .left_bg .title span a{ font-size:16px; font-weight:bold; color:#fff;}
.index_three .left_bg .cont{ height:180px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC;}
.index_three .left_bg .cont li{ height:24px; line-height:24px; padding-left:10px;}
.index_three .left_bg .cont li a{ color:#003399;}
.index_three .left_bg .cont li a:hover{ font-weight:bold; text-decoration:underline;}
.index_three .right_bg{ width:790px;}
.index_three .right_bg .title{ height:39px; line-height:39px; text-align:right; background:url(../images/inProProBg.jpg) repeat-x; border-right:1px solid #CCCCCC;}
.index_three .right_bg .title a{ padding:0px 15px 0px 0px; font-size:15px; font-weight:bold; color:#249A06;}
.index_three .right_bg .title a:hover{ color:#f00; text-decoration:underline;}
.index_three .right_bg .cont{ height:165px; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; padding:15px 4px 0px 4px;}
.index_three .right_bg .cont li{ float:left; padding:0px 3px;}
.index_three .right_bg .cont li .li_img{}
.index_three .right_bg .cont li .li_img img{ width:144px; height:120px; padding:2px; border:1px solid #fff;}
.index_three .right_bg .cont li .li_img a:hover img{ border:1px solid #259E05;}
.index_three .right_bg .cont li .li_intro{ height:24px; line-height:24px; width:150px; overflow:hidden; text-align:center;}
.index_three .right_bg .cont li .li_intro a{ font-size:12px; font-weight:normal;}
.index_three .right_bg .cont li .li_intro a:hover{ color:#003399; text-decoration:underline;}

.footer{ width:1000px;
height:89px;
clear:both; 
margin:0 auto; border-top:2px solid #26A204; padding-top:5px; margin-top:5px;}
.footerzz{ width:988px;
height:89px;
clear:both; 
margin:0 auto; padding-top:25px;
-padding-top:15px;}
.footer1{
width:750px; padding-top:2px;
line-height:24px; float:left;
}
.footer2{
width:220px;
line-height:20px; float:right; padding-top:25px;
}
.footer2 img{float:left; padding-right:6px;
}

/*--ny_main--*/
.ny_main{ width:785px; overflow:hidden;}
.ny_main .place{ width:774px; float:right; height:40px; line-height:40px; text-indent:10px; font-size:15px; font-weight:bold; margin:12px 0px; border:1px solid #EEEEEE; background:url(../images/showtitlebg.jpg) repeat-x;}
.ny_main .place strong{ color:#f00;}
.ny_main .place a,.ny_main .place strong{ font-size:15px; font-weight:bold;}
.list_img{}
.list_img li{ float:left; margin:0px 0px 10px 10px; display:inline;}
.list_img li .li_img{}
.list_img li .li_img img{ width:180px; height:130px; padding:2px; border:1px solid #ccc;}
.list_img li .li_img a:hover img{ border:1px solid #f00;}
.list_img li .li_intro{ width:180px; height:40px; line-height:20px; text-align:center; overflow:hidden;}
.list_img li .li_intro a{ font-size:12px; font-weight:normal;}
.list_img li .li_intro a:hover{ color:#f00; text-decoration:underline;}

.news_list_cont{ padding-left:10px;}
.news_list_cont li{ height:28px; line-height:28px; background:url(../images/d1.gif) no-repeat 0px 13px; border-bottom:1px dashed #ccc; padding-left:16px; padding-right:10px;}
.news_list_cont li a:hover{ color:#f00; text-decoration:underline;}


.article_article{ width:774px; float:right;}
.article_article .title{ height:31px; line-height:31px; text-indent:1em; background:url(../images/border-topr.jpg) no-repeat right top;}
.article_article .title_fl{ height:31px; background:url(../images/border-topl.jpg) no-repeat;}
.article_article .cont{ padding:10px 0px;}
.article_title{ height:55px; line-height:55px; text-align:center; margin-bottom:5px;}
.article_title h1{ font-family:"微软雅黑", "黑体"; font-size:24px;}
.article_info{ height:33px; line-height:33px; text-align:center; margin-bottom:5px; border-bottom:1px dashed #ccc; margin-bottom:10px;}
.article_cont{ line-height:22px;}

.article_copy{ margin-top:10px; padding:10px; background:none repeat scroll 0 0 #F8F8F8; border:1px solid #F1F1F5; line-height:24px;}
.article_copy p{ color:#3670C4;}
.article_copy .article_red,.article_copy a{ color:#3670C4;}

.article_next{ margin-top:10px; padding:10px; background:none repeat scroll 0 0 #F8F8F8; border:1px solid #F1F1F5; line-height:24px;}
.article_next .article_red{ padding-right:10px;}
.article_next a{ color:#3670C4;}
.article_next a:hover{ color:#3670C4;}

.news_img_tuijian{ margin-top:10px; padding:10px 5px; background:none repeat scroll 0 0 #F8F8F8; border:1px solid #F1F1F5; line-height:24px;}
.news_img_tuijian .title{ background:none;}
.news_img_tuijian .title h3{color:#E12222;}
.news_img_tuijian .cont{}
.news_img_tuijian .cont li{ float:left; margin:0px 3px;}
.news_img_tuijian .cont li.li_img{}
.news_img_tuijian .cont li .li_img img{ width:178px; height:130px; padding:2px; border:1px solid #ccc;}
.news_img_tuijian .cont li .li_img a:hover img{ border:1px solid #f00;}
.news_img_tuijian .cont li .li_intro{ width:173px; height:40px; line-height:20px; text-align:center; overflow:hidden;}
.news_img_tuijian .cont li .li_intro a{ font-size:12px; font-weight:normal;}
.news_img_tuijian .cont li .li_intro a:hover{ color:#f00; text-decoration:underline;}

.pro_detail{ margin-bottom:20px;}
.pro_detail_left{ width:354px; height:354px; padding:2px; border:2px solid #227405;}
.pro_detail_left img{ width:354px; height:354px;}
.pro_detail_right{ width:390px;}
.clear { clear: both; overflow: hidden;}
.fl{ float:left;}
.fr{ float:right;}

.pro_detail_right a{ color:#f00; font-weight:bold;}
.pro_detail_right a:hover{ text-decoration:underline;}
.pro_detail_right td{ background: url("images/xulin_08.gif") repeat-x scroll center bottom transparent;
    color: #61645A;
    line-height: 24px;
    padding: 3px 0;
    text-align: left;}
.pro_detail_right td.storelname{ color: #D91616;
    font-size: 14px;
    font-weight: bold;
    text-align: center;}
	
.article_zxzx{ padding:15px 0px 0px 0px;}
.article_zxzx li{ float:left; padding-left:20px;}