@charset "utf-8";
/* CSS Document */
html,body,a,p,ul,li,img{ padding:0; margin:0; list-style:none; border:none; font-size:14px;font-family: "微软雅黑";  color:#444;}
img{ border:none;}
body{ background:none;}
a{text-decoration:none; color:#444;}
a:link{ color:#444;text-decoration:none}
a:hover{text-decoration:none; color:#41c58b;}
.w1200{ width:1200px; margin:0 auto; height:auto; overflow:hidden;}


/*头部*/
.head{}
.head1{ height:36px; background:#f6f6f6; border-bottom:1px solid #f0efef; width:100%; position:fixed; z-index:12000; top:0;}
.head1_l{ width:596px; float:left;}
.head2_l img{}
.head1_l ul{}
.head1_l ul li{float:left;}
.head_r{ float:right;}
.head_r p{ line-height:36px; color:#444;}

#site-nav{margin:0 auto;}
#site-nav-bg{z-index:9999;background:#f7f7f7;left:0px;width:100%;border-bottom:#d2d2d2 1px solid;position:absolute;top:0px;height:25px}
#site-nav{z-index:10000;margin:2px auto;color:#000;line-height:19px;position:relative;height:22px; top:5px;}
#site-nav a{color:#666}
#site-nav a:hover{color:#f50}
#site-nav .login-info{float:left;padding-top:1px}
#site-nav .login-info a{margin-right:8px}
#site-nav .login-info a.user-nick{margin-right:0px}
#site-nav .quick-menu{position:absolute;top:0px}
#site-nav .quick-menu li{padding-right:10px;background-position:right 6px;padding-left:10px;float:left;padding-bottom:0px;margin-left:-1px;padding-top:2px; font-size:14px;}
#site-nav .quick-menu li.last{background:none transparent scroll repeat 0% 0%}
#site-nav .quick-menu li.menu-item{padding-right:0px;padding-left:0px;padding-bottom:0px;padding-top:0px;position:relative}
#site-nav .quick-menu .cart{padding-top:1px;position:relative;_padding-top:2px}
#site-nav .quick-menu .cart a{padding-left:16px}
#site-nav .quick-menu .cart s{background-position:-83px -21px;left:8px;width:14px;position:absolute;top:6px;height:11px}
#site-nav .menu-hd{padding-right:22px;display:block;padding-left:10px;z-index:10002;padding-bottom:0px;margin:1px 1px 0px;cursor:pointer;padding-top:0px;position:relative;height:40px}
#site-nav .mytaobao .menu-hd{width:48px;padding-top:1px;_padding-top:1px}
#site-nav .search .menu-hd{width:24px;padding-top:1px;_padding-top:1px}
#site-nav .services .menu-hd{width:48px;padding-top:1px;_padding-top:1px}
#site-nav .menu-hd b{
	border-right:#eee 4px solid;border-top:#666 4px solid;font-size:0px;right:10px;border-left:#eee 4px solid;width:0px;line-height:0;border-bottom:#eee 4px solid;position:absolute;top:7px;height:0px;
		-webkit-transition:-webkit-transform .2s ease-in;
		-moz-transition:-moz-transform .2s ease-in;
		-o-transition:-o-transform .2s ease-in;
		transition:transform .2s ease-in
}
#site-nav .search .menu-hd{padding-left:25px;color:#666}
#site-nav .search .menu-hd s{background-position:-67px -20px;left:9px;width:14px;position:absolute;top:4px;height:13px}
#site-nav .menu-bd{border-right:#bfbfbf 1px solid;border-top:#bfbfbf 1px solid;display:none;z-index:10001;right:0px;background:#fff;border-left:#bfbfbf 1px solid;border-bottom:#bfbfbf 1px solid;position:absolute;top:40px; width:160px; padding-bottom:12px;}
#site-nav .search .menu-bd{_right:-1px}
#site-nav iframe.menu-bd{border-top-width:0px;border-left-width:0px;z-index:-1;background:none transparent scroll repeat 0% 0%;filter:alpha(opacity=0);float:left;border-bottom-width:0px;border-right-width:0px}
#site-nav .menu-bd-panel{padding-right:5px;padding-left:5px;padding-bottom:6px;padding-top:6px}
#site-nav .menu-item-opp .menu-bd{left:0px}
#site-nav .menu-item-opp .menu-bd s.rt{left:0px}
#site-nav .menu-item-opp .menu-bd s.lt{background-position:-87px -55px;right:-2px;left:auto}
#site-nav .menu{position:relative}
#site-nav .menu:hover .menu-hd{border-right:#bfbfbf 1px solid;border-top:#bfbfbf 1px solid;background:white;margin:0px;border-left:#bfbfbf 1px solid;border-bottom:#bfbfbf 1px}
#site-nav .hover .menu-hd{border-right:#bfbfbf 1px solid;border-top:#bfbfbf 1px solid;background:white;margin:0px;border-left:#bfbfbf 1px solid;border-bottom:#bfbfbf 1px}
#site-nav .menu:hover .menu-bd{display:block}
#site-nav .hover .menu-bd{display:block}
#site-nav .menu:hover .menu-hd b{
	border-left-color:#fff;filter:progid:dximagetransform.microsoft.basicimage(rotation=2);border-bottom-color:#fff;border-top-color:#666;top:5px;border-right-color:#fff;
	
	-moz-transform:rotate(180deg);
	-moz-transform-origin:50% 30%;
	
	-webkit-transform:rotate(180deg);
	-webkit-transform-origin:50% 30%;
	
	-o-transform:rotate(180deg);
	-o-transform-origin:50% 30%;
	
	transform:rotate(180deg);
	transform-origin:50% 30%
}
#site-nav .hover .menu-hd b{
	border-left-color:#fff;filter:progid:dximagetransform.microsoft.basicimage(rotation=2);border-bottom-color:#fff;border-top-color:#666;top:5px;border-right-color:#fff;
	
	-moz-transform:rotate(180deg);
	-moz-transform-origin:50% 30%;
	
	-webkit-transform:rotate(180deg);
	-webkit-transform-origin:50% 30%;
	
	-o-transform:rotate(180deg);
	-o-transform-origin:50% 30%;
	
	transform:rotate(180deg);
	transform-origin:50% 30%
}
#site-nav .mytaobao .menu-bd{width:94px;line-height:1.7;top:21px;height:57px}
#site-nav .mytaobao .menu-bd-panel{padding-right:10px;padding-left:10px;padding-bottom:8px;padding-top:8px}
#site-nav .search .menu-bd{width:204px;top:21px;height:66px}
#site-nav .search .menu-bd input{border-right:#b7b7b7 1px solid;padding-right:1px;border-top:#878787 1px solid;padding-left:1px;float:left;margin-bottom:5px;padding-bottom:2px;border-left:#878787 1px solid;width:180px;line-height:13px;padding-top:3px;border-bottom:#b7b7b7 1px solid}
#site-nav .search .menu-bd button{border-top-width:0px;background-position:0px -20px;border-left-width:0px;float:left;border-bottom-width:0px;width:66px;cursor:pointer;color:#fff;height:24px;border-right-width:0px}
#site-nav .services .menu-bd{width:174px;top:21px;height:218px}
#site-nav .services .menu-bd-panel{padding-right:10px;padding-left:10px;padding-bottom:5px;padding-top:5px}
#site-nav .services .menu-bd dl{padding-right:0px;padding-left:0px;padding-bottom:5px;padding-top:5px;border-bottom:#e5e5e5 1px solid}
#site-nav .services .menu-bd .last{border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px}
#site-nav .services .menu-bd dt{font-weight:bold;color:#8c8c8c;line-height:1.5;text-align:left}
#site-nav .services .menu-bd dd{line-height:1.6;text-align:left}
#site-nav .services .menu-bd dd a{margin-right:2px}

.head2{ margin-top:60px;}
.head2_l{width:320px; float:left;}
.head2_l img{ float:left; margin-right:20px;}
.head2_l h1{ float:left; font-size:32px; color:#444; line-height:28px; padding-left:6px; padding-right:18px;}
.head2_l p{ line-height:32px; color:#666; padding-top:15px; font-size:16px; background:url(../../images/zh_top_03.png) no-repeat 290px bottom; padding-bottom:18px; font-size:18px;}
.ss{ width:500px; float:left; padding-left:20px;  margin-top:16px;}
.lanren-search-form{width:500px;overflow: hidden;}
.lanren-search-form .search-bd{height: 25px;}
.lanren-search-form .search-bd li{font-size:12px;width:60px;height: 25px;line-height: 25px;text-align:center;float: left;cursor: pointer;background-color:#eee;color: #666; margin:0px 1px;}
.lanren-search-form .search-bd li.selected{color: #fff;font-weight: 700;background-color: #5da936;}
.lanren-search-form .search-hd{height:30px; border:1px solid #e5e5e5;padding: 3px;position: relative; border-radius:3px;}
.lanren-search-form .search-hd .search-input{width: 356px;height: 22px;line-height: 22px;padding: 6px 0;background:none;text-indent: 10px;border: 0;outline: none;position: relative;left: 3px;top: 0;z-index: 5;#margin-left:-10px;}
.lanren-search-form .search-hd .btn-search{width: 70px;height: 30px;line-height:30px;position: absolute;right: 3px;top: 3px;border: 0;z-index:6;cursor: pointer;font-size: 14px;color: #fff;font-weight: 700;background: none;outline: none; background:#46961d;}
.lanren-search-form .search-hd .pholder{display: inline-block;padding: 2px 0;font-size: 12px;color: #999;position: absolute;left: 13px;top: 11px;z-index: 4;background: url(../images/newshouye/zoom.jpg) no-repeat 0 0;padding-left:25px;#top:11px;}
.lanren-search-form .search-hd .s2, .lanren-search-form .search-hd .s3, .lanren-search-form .search-hd .s4,.lanren-search-form .search-hd #s2,.lanren-search-form .search-hd #s3,.lanren-search-form .search-hd #s4{display: none;}
.lanren-search-form .search-bg{width: 350px;height: 30px;background-color: #fff;position: absolute;left: 3px;top: 3px;z-index:1;}

.head2_r{ width:340px; float:right;}
.head2_r img{ padding-top:10px; padding-left:100px;}

.sc_nav{background:#46961d; height:46px; margin-top:20px; }
.sc_nav ul{}
.sc_nav ul li{ float:left; width:107px; text-align:center;  border-right:1px solid #307e08; border-left:1px solid #5eaf35;}
.sc_nav ul li a{ color:#fff; line-height:46px; font-size:18px;}
.sc_nav ul li a:hover{ background:#7bba5c; width:107px; height:46px; display:block;}
.sc_nav ul li.on{ background:#7bba5c; width:107px; height:46px; display:block;}
.main{ height:auto; overflow:hidden;}
.main1{ border:1px solid #e5e5e5; width:1186px; height:387px; margin:20px auto;}
/* 图片新闻 */
div#slide-holder{width:575px;height:369px;position:relative; float:left;}
div#slide-holder div#slide-runner{top:9px;left:9px;width:575px;height:369px;overflow:hidden;position:absolute;}
div#slide-holder img{margin:0;display:none;position:absolute;}
div#slide-holder div#slide-controls{left:0;bottom:0px;width:575px;height:46px;display:none;position:absolute;background:url(../images/slide-bg.png) 0 0;}
div#slide-holder div#slide-controls p.text{float:left;color:#fff;display:inline;font-size:14px;line-height:16px;margin:15px 0 0 20px;text-transform:uppercase;}
div#slide-holder div#slide-controls p#slide-nav{float:right;height:24px;display:inline;margin:11px 15px 0 0;}
div#slide-holder div#slide-controls p#slide-nav a{float:left;width:24px;height:24px;display:inline;font-size:11px;margin:0 5px 0 0;line-height:24px;font-weight:bold;text-align:center;text-decoration:none;background-position:0 0;background-repeat:no-repeat;}
div#slide-holder div#slide-controls p#slide-nav a.on{background-position:0 -24px;}
div#slide-holder div#slide-controls p#slide-nav a{background-image:url(../images/silde-nav.png);}

/* 头条 */
.main1_tj{ width:580px; float:right;}
.tj{}
.tj ul{}
.tj ul li{ border-bottom:1px solid #f3f3f3; height:96px; padding:10px 5px;}
.tj ul li a{ color:#333; font-size:20px; line-height:36px; font-weight:bold; padding-top:10px;}
.tj ul li a:hover{ color:#46961d;}
.tj ul li p{ color:#666; line-height:22px;}

.tj2{ margin-top:10px;}
.tj2 ul{}
.tj2 ul li{line-height:32px; color:#666; background:url(../images/list_03.png) no-repeat 0px 12px;}
.tj2 ul li a{padding-left:20px;}

.advert{ width:1189px; margin:0 auto;}

.main2{ margin-top:30px;}  
.main2_left{ width:843px; float:left; height:auto; overflow:hidden;}
.main2_right{ width:312px; float: right; height:auto; overflow:hidden;}
                                                                                                                                                                                                                                                    
/* 环保要闻 */
.hbyw_t { height:40px; border-bottom:2px solid #e5e5e5; background:url(../images/ico_03.png) no-repeat 0px 8px; padding-left:6px;}
.hbyw_t span,.dfyw_t span,.qyyw_t span{color:#333; font-size:26px; font-weight:bold; border-bottom:2px solid #fa9602; padding-left:30px; background:url(../images/tit_03.jpg) no-repeat right 18px; padding-right:26px; padding-bottom:7px; }
.hbyw_ow{}
.hbyw1{ height:186px; }
.hbyw1 a.img { float:left; border:1px solid #eeeeee; padding:5px 5px; margin-top:10px; margin-left:10px; margin-right:25px; width:240px; height:148px; overflow:hidden; }
.hbyw1 a img{transition: all 0.6s;}
.hbyw1 a img:hover{transform: scale(1.2);}
.hbyw1 a{ font-size:18px; color:#444; line-height:46px;display:block; padding-top:26px;height:46px;overflow:hidden;width:555px;}
.hbyw1 a:hover{color:#46961d;}
.hbyw1 p{ font-size:14px; color:#888; line-height:25px; text-indent:2em; padding-right:15px;}
.hbyw1 p a{ color:#46961d; font-size:14px; line-height:25px; display: inline-block; padding-top:0px;}

.hbyw_list{}
.hbyw_list ul{}
.hbyw_list ul li{ border-top:1px dotted #eee; padding:11px 10px; width:820px; overflow:hidden;}
.hbyw_list ul li:hover,.dfyw_ow ul li:hover,.qyyw_r ul li:hover{ background:#fdfdfd;}
.hbyw_list ul li a,.dfyw_ow ul li a{font-size:18px; color:#333; line-height:32px;}
.hbyw_list ul li a:hover,.dfyw_ow ul li a:hover{color:#46961d;}
.hbyw_list ul li p,.dfyw_ow ul li p{ color:#888;width:840px; height:34px; line-height:34px; overflow:hidden;}
.hbyw_list ul li p a,.dfyw_ow ul li p a{ color:#46961d; font-size:14px; line-height:34px;}

.more{ border:1px solid #f5f5f5; background:#fbfbfb; height:30px; width:830px; margin:0 auto; text-align: center; margin-top:20px;}
.more a{ color:#46961d; line-height:30px; }

/* 地方要闻 */
.dfyw{margin-top:30px;}
.dfyw_t{ height:40px; border-bottom:2px solid #e5e5e5; background:url(../images/ico_07.png) no-repeat 0px 8px; padding-left:6px;}
.dfyw_ow{}
.dfyw_ow ul{}
.dfyw_ow ul li{border-bottom:1px dotted #eee; padding:11px 10px; width:820px; overflow:hidden;}
.dfyw_list{ margin-top:20px;  height:auto; overflow: hidden;}
.dfyw_list a img{ float:left; width:290px; height:187px; overflow:hidden;  border:1px solid #eee; padding:5px;}
.dfyw_list a img:hover{}

.df2{ width:487px; float:left; margin-left:20px;}
.df2 ul{}
.df2 ul li{ background:url(../images/list_03.png) no-repeat 0px 13px; line-height:36px;}
.df2 ul li a{ padding-left:15px; width:385px; overflow:hidden; float:left; font-size:15px;}
.df2 ul li span{ color:#888; font-size:13px;}

.gd{ margin:0 auto; width:832px;}

/* 企业要闻 */
.qyyw{ margin-top:30px; height:auto; overflow:hidden;}
.qyyw_t{height:40px; border-bottom:2px solid #e5e5e5; background:url(../images/ico_11.png) no-repeat 0px 8px; padding-left:6px;}
.qyyw_l a{ width:300px; height:256px; float:left; margin-top:15px; display:block; border:1px solid #e5e5e5; overflow:hidden;}
.qyyw_l img{ width:290px; height:183px; padding:5px;}
.qyyw_l a b{font-size:16px; line-height:32px; padding-top:5px; padding-left:5px; padding-right:5px; width:290px; overflow:hidden; display:block;}
.qyyw_l a p{font-size:13px; color:#666; padding:0px 5px;}
.qyyw_l a:hover{background:#fdfdfd;}

.qyyw_r{ width:506px; float:right; padding-top:10px;}
.qyyw_r ul{}
.qyyw_r ul li{ border-bottom:1px dotted #eee; padding:11px 10px; width:506px; overflow:hidden;}
.qyyw_r ul li a{font-size:18px; color:#333; line-height:32px;}
.qyyw_r ul li a:hover{ color:#46961d;}
.qyyw_r ul li p{color:#888; width:506px; height:34px; line-height:34px; overflow:hidden;}
.qyyw_r ul li p a{color:#46961d; font-size:14px; line-height:34px;}


/* 右侧 */
.xyss_t{background:url(../images/left_t_03.jpg) no-repeat; padding-left:15px;}
.xyss_t span{ background:url(../images/tit_03.jpg) no-repeat right 13px; padding-right:20px;font-size:22px; font-weight:bold; color:#666; }
.xyss_t a{ float:right; line-height:38px; padding-right:10px;}
.xyss_ow{ border:1px solid #ede9e9; height:auto; overflow:hidden; width:309px; padding-bottom:6px;}
.xy_tu{ position:relative; height:170px;}
.img22{ padding:7px;}
.xy_tu p{ position:absolute; font-size:12px; color:#fff; line-height:32px; padding-left:8px; width:286px; margin-left:7px; background:rgba(0,0,0,0.6); bottom:10px; left:0px; height:32px; overflow:hidden;}
.xyss_ow ul li{ background:url(../images/list_07.jpg) no-repeat 7px; height:30px; line-height:30px; width:292px; overflow:hidden; padding-left:15px;}
.bgt{ margin-top:27px;}
.gg2{ margin:25px 0px;}
.hbjs{}
.hbjs_t{height:36px; border-bottom:2px solid #f5f7f6; background:url(../images/left_t_03.jpg) no-repeat; padding-left:15px;}
.hbjs_t span{font-size:22px; font-weight:bold; color:#666; background:url(../images/tit_03.jpg) no-repeat right 15px; padding-right:15px;}
.hbjs_t a{ float:right; line-height:38px; padding-right:18px;}

.hbjs_ow{}
.hbjs_ow ul{}
.hbjs_ow ul li{line-height:32px; background:url(../images/list_03.png) no-repeat 5px; padding-left:15px; width:298px; overflow:hidden; height:32px;}
.hbjs_ow ul li a{}
.lszz{ margin-top:27px;}

/* 视频 */
.video{height:auto; overflow: hidden; margin-top:25px;}
.video_t{background:url(../images/ico_15.jpg) no-repeat 0px 8px;  height:40px; border-bottom:2px solid #e5e5e5;}
.video_t span{ background:url(../images/tit_03.jpg) no-repeat right 20px; padding-right:20px;font-size:26px; font-weight:bold; color:#444; padding-left:35px; border-bottom:2px solid #46961d; padding-bottom:7px;}
.video_ow ul{ padding-top:10px;}
.video_ow ul li{ float:left; margin:14px;}


/*列表页 */
.n_main_l{ width:857px; float:left; border-right:1px solid #f2f3f3; padding-right:15px;background:url(../images/xian_03.jpg) no-repeat right 15px; padding-bottom:30px;}
.mbx{ border-bottom:1px solid #e5e5e5; height:31px; background:url(../images/mb_03.png) no-repeat 0px 7px; height:31px; padding-left:15px; border-bottom:1px solid #e5e5e5;}
.mbx2{ background:#f6f6f6 url(../images/mb_03.png) no-repeat 10px 7px; line-height:32px; height:32px; padding-left:30px; border:1px solid #eee; margin-top:20px;}
.mbx a{color:#333; line-height:31px; font-size:15px;}
.mbx a:hover,.mbx2 a:hover{color:#41c58b;}
.mbx2 a{ }


.hb_list{}
.hb_list ul{}
.hb_list ul li{ border-bottom:1px dotted #eeeeee;  padding:0px 10px; height:175px;}
.hb_list ul li:hover{ background:#fdfdfd;}
.hb_list ul li a:hover{color:#41c58b;}
.h20{line-height:22px; overflow:hidden; margin:0; padding-top:22px;}
.h28{line-height:26px; height:52px; overflow:hidden; margin:0; padding-top:15px;}
.tnew a{ font-size:20px; color:#444; font-weight: bold;}
.des a{ font-size:14px; color:#555; font-weight:100;}
.mt5{}
.mt5_l{width:365px; float:left; padding-top:25px;}
.mt5_r{ width:290px; float:right; height:30px; overflow:hidden; margin-top:20px;}
.ly{ background:url(../images/hbyw_list_03.png) no-repeat; padding-left:20px; margin-right:20px;}
.tm{ background:url(../images/hbyw_list_05.jpg) no-repeat; padding-left:20px;}
.mt5_r ul{}
.mt5_r ul li{float:right; background:#f6f6f6; padding:3px 8px; margin:0px 3px; border:1px solid #eeeeee; height:22px;}
.mt5_r a{ color:#46961d; }

.n_main_r{ width:312px; height:auto; float:right; overflow:hidden;}
.hot_t{ font-size:22px; color:#444; margin-bottom:10px;}
.hot_t span{ color:#fff; background:#e70303; padding:0px 5px; font-size:24px; margin-right:4px;}
.hot_ow{}
.hot_ow ul{}
.hot_ow ul li{ line-height:32px; height:32px; width:312px; overflow:hidden;}
.n_radius { border-radius: 20px;  text-align:center;  width:20px; height:20px; display:block; color:#fff;margin-top:8px;line-height: 20px; font-size: 12px;margin-left: 2px;}
.l{ float:left;}
.n_green01 { background-color:#e94d3e; }
.n_green02 { background-color:#e67c24; }
.n_green03 { background-color:#eec40e; }
.n_green04 { background-color:#bfc3c6; }
.gg_r{ margin-top:50px;}
.hot_list{ margin-top:28px;}

.dfxw{}
.dfxw_t{font-size:22px; line-height:36px; background:url(../images/dfxw_03.jpg) no-repeat bottom left; font-weight:bold; margin-top:25px; line-height:46px;}
.dfxw_ow{ margin-top:10px;}
.dfxw_ow ul{}
.dfxw_ow ul li{ line-height:30px; padding-left:15px; background:url(../images/list_03.png) no-repeat 0px 12px;}

.n_main_r hr{ height:4px; background:#46961d; border:none; margin-top:15px;}
.xmxq{ background:#fcfcfc; border:1px dotted #eeeeee; width:310px; height:245px; margin-top:25px;}
.xmxq_t{font-size:22px; line-height:36px; font-weight:bold; background:url(../images/xm_03.jpg) no-repeat 10px; padding-left:25px; margin-top:10px;}
.xmxq_ow{ margin-top:6px;}
.xmxq_ow ul{}
.xmxq_ow ul li{ float:left; width:86px; height:30px; margin:7px 8px; text-align:center; line-height:30px;}
.xmxq_ow ul li a{ width:84px; height:28px; float:left; border:1px solid #d4d3d3; border-radius:25px;}
.xmxq_ow ul li a:hover{ border:1px solid #46961d; color:#444;}

.zh_list{}
.zh_list_ow{}
.zh_list_ow ul{}
.zh_list_ow ul li{ line-height:30px; background:url(../images/list_03.png) no-repeat 10px 12px; padding-left:25px;}
.tjzh_tu{position:relative;}
.img23{ padding:7px;}
.tjzh_tu p{position:absolute; font-size:12px; color:#fff; line-height:32px; padding-left:8px; width:286px; margin-left:7px; background:rgba(0,0,0,0.6); bottom:10px; left:0px; height:32px; overflow:hidden;}
.rw_tu{ width:185px; float:left; padding-top:25px;}
.rw_r{ float:right; width:625px;}
.rw_list{}
.rw_list ul{}
.rw_list ul li{ border-bottom:1px dotted #eeeeee;  padding:0px 10px; height:175px;}
.rw_list ul li:hover{ background:#fdfdfd;}
.rw_list ul li a:hover{color:#41c58b;}

.renwu{ background:#fcfcfc; height:302px; width:100%; border-top:1px solid #f2f2f2;}
.renwu_ow{ margin-top:28px;}
.renwu_t{height:40px; border-bottom:2px solid #e5e5e5;}
.renwu_t span{padding-right:20px;font-size:26px; font-weight:bold; color:#444; padding-left:15px; border-bottom:2px solid #46961d; padding-bottom:7px;}
.renwu_t a{ float:right; line-height:22px; padding-right:20px; padding-top:15px; color:#666;}
.renwu_t a:hover{ color:#41c58b;}
.renwu_to{}
.renwu_to ul{ padding-top:10px;}
.renwu_to ul li{float:left; margin:14px;}


.tcenter{ border-bottom:1px dotted #f9f9f9; text-align:center; padding-bottom:10px;}
.tcenter h1{ font-size:25px; font-weight:bold; color:#444; line-height:30px; margin:20px 0px 10px 0px;}
.tcenter span{ color:#888; line-height:20px;}
.content{ height: auto; overflow:hidden; padding:15px;line-height:28px;font-size:15px;}
.content p{ line-height:26px; text-indent:2em; font-size:15px;}

.syxy{ padding:15px;}
.syxy p{ line-height:30px;}
.syxy p a{ color:#888;}
.syxy p a:hover{color:#41c58b;}
.gg_n{ margin-top:50px;}

.gd_list{ margin:15px 0px 5px 0px;}
.gd_list ul{}
.gd_list ul li{ background:#fcfcfc; line-height:40px; width:150px; height:40px;  margin:10px; border:1px solid #ddd; display:inline-block; text-align:center; border:1px solid #89d09f; border-radius:3px;}
.gd_list ul li.on{background:#1daa49;}
.gd_list ul li.on a{ color:#fff;}
.gd_list ul li a{color:#333; font-size:20px; }
.gd_list ul li a:hover{ background:#1daa49; color:#fff;  width:150px; height:40px; display:block; }
.gxdj{ margin-top:25px;}
.ewm_list{ width:284px; height:358px; margin:20px auto;}


/* 环保专题 */
.zt{ height:auto; overflow:hidden; margin-top:15px;}
.zt ul{}
.zt ul li{ width:277px; border:1px solid #eee; float:left; height:auto; height:280px; margin:10px;}
.zt ul li a img{padding:6px; }
.zt ul li a b {line-height:30px; width:265px; overflow:hidden; padding:0px 6px; display:block; font-size:15px;}
.zt ul li a p{ line-height:22px; padding:0px 6px;}
.zt ul li:hover{border:1px solid #d0eac3;}


/* 视频 */
.vi_list{ height:auto; overflow:hidden; margin-top:15px;}
.vi_list ul{}
.vi_list ul li{ width:277px; border:1px solid #eee; float:left; height:auto; height:255px; margin:10px; position: relative; overflow:hidden;}
.vi_list ul li img{	height:216px;
	width: 100%;}
.vi_list ul li  p{	font-size:15px; 
	padding: 5px;
	height: 28px;
	overflow: hidden;}

.vi_list ul li i.icon{
	position: absolute;
	top:80px;
	display: none;
	height: 69px;
	width: 69px;
	left: 50%;
	margin-left: -35px;
	background: url(../images/big-video-icon.png) 0 0 no-repeat;
	}
.vi_list ul li:hover i.icon{display: block;}






/*.pages {padding:20px 0 20px 0;text-align:center;font-size:12px;color:#666666;}
.pages a:link,.pages a:visited,.pages a:active {background:#FFFFFF;border:#DDDDDD 1px solid;padding:3px;text-decoration:none;}
.pages a:hover {background:#258CFF;border:#258CFF 1px solid;color:#FFFFFF;padding:3px;text-decoration:none;}
.pages strong {background:#258CFF;padding:3px;border:#258CFF 1px solid;color:#FFFFFF;}*/
.pages_inp {width:30px;border:#DDDDDD 1px solid;color:#666666;padding:2px;text-align:center;}
.pages_btn {width:26px;border:#FF6600 1px solid;color:#FFFFFF;padding:1px;background:#FF6600;font-weight:bold;font-size:11px;}
.pages label {background:#FFFFFF;border:#2E6AB1 1px solid;color:#004499;padding:1px 5px 1px 5px;}
.pages label em {color:red;font-weight:bold;font-style:normal;}
.pages label span {font-weight:bold;}
.pages cite {font-style:normal;}







.footer{padding:10px 0px; background:#5da936; text-align:left;line-height:24px;letter-spacing:1px; color:#fff; border-top:4px solid #498d26;min-width: 1200px;}
.footer a{line-height:30px; font-size:12px; color:#fff;}
.foot-right{float:right;margin-top:5px; height:115px;}
.friendlink{ line-height:30px;}
.friendlink .left-span{ color:#669933; font-weight:bold; margin-left:15px; float:left; }
.friendlink .right-span{float:right; margin-right:22px;}

.pos {
    padding:0 10px 0 10px;
    line-height:30px;
    width: 1160px;
    margin:  0 auto;
    font-size: 12px;
    height: 20px;
    /*color: #00a800;*/
}
.news_keyword {  line-height:50px;}
.n_blue a { margin-left:10px; font-size:18px; font-weight:bold;}
.n_keyul {}
.n_keyul li {  width:50%; }
.n_keyul li a { font-size:14px; line-height:30px;}
.list_new_l{width: 760px;float:left;border-right: 1px solid #F2F0F1;}

.list_new_l li{
    border-bottom: 1px solid #F2F0F1;width: 700px;min-height: 120px;padding: 10px 0 10px 0px;
}
.list_new_l li:hover{
    background: #F9F9F9;
}
.list_new_r{width: 350px;margin-left: 29px;float: left;}
.list_news_r_order li{line-height: 30px;font-size: 14px;}
.new_li_style{color:#BCBCBC;margin-right: 5px;}
.tnews{width: 690px;overflow: hidden;white-space: nowrap;}
.h40{height: 40px;}
.w1160{width:1160px;}
.center{margin: 0 auto;}
.lh25{line-height: 25px;}
.ml10{margin-left: 10px;}
.w530 { width:530px; }
h4{font-size:14px;}
.lh30{line-height: 30px;}
.mt5{margin-top: 5px;}
.h10{height: 10px;}
.clear{clear: both;}
.r{float:right;}
.zc_zy{background:#fcfcfc; border:1px dotted #eee; padding:10px; margin-bottom:15px; }
.zc_zy p{ font-size:13px; color:#666; line-height:22px; }
.t_zc,.zyzy{padding:0px 10px; line-height:28px; }

.zyzy span{font-size:14px; font-weight:bold; color:#444;}

.pagelist{margin-top: 20px;}
/* 新闻优化列表页 */
.key{}
.key ul{ margin-top:10px;}
.key ul li{ float:left; background:#f9f9f9; margin:5px 5px; width:90px; height:32px; line-height:32px; text-align:center;}
.key_t{font-size:22px; background:url(../images/dfxw_03.jpg) no-repeat bottom left; font-weight:bold; margin-top:25px; line-height:46px; height:46px; overflow:hidden;}
.key_t span{ float:left; padding-left:10px;}
.key_t a{ float:right; padding-right:20px;}
.key_z{ background:#fcfcfc; border:1px solid #eee; height:auto; overflow:hidden; padding-bottom:40px;  margin-bottom:40px;}
.key_list{ height:38px; margin:20px 0px;}
.key_list ul{}
.key_list ul li{ float:left; width:42px; text-align:center; line-height:38px; border:1px solid #eee; margin-right:2px; font-size:18px;}
.key_list ul li a{font-size:18px;}
.key_list ul li.key-on{ background:#46961d; color:#fff;}
.key_list ul li.key-on a{ color:#fff;}

.key_z{}
.key_z ul{ padding:10px 10px;}
.key_z ul li{ float:left; border:1px solid #eeeded; padding:3px 6px; margin:5px 5px;}



.ab span{ font-size:16px; line-height:38px; font-weight:bold;}
.ab ul li{ float:left; width:42px; text-align:center; line-height:38px; border:1px solid #eee; margin:3px 3px; font-size:18px;}
.ab ul li a{font-size:18px;}
.ab ul li.key-on{ background:#46961d; color:#fff;}
.ab ul li.key-on a{color:#fff;}

.ab_nei{ margin-top:10px; height:auto; overflow:hidden;}
.ab_nei span{ font-size:14px; line-height:30px; font-weight:bold;}
.ab_nei ul li{ float:left; width:26px; text-align:center; line-height:30px; border:1px solid #eee; margin:3px 2px; font-size:14px;}
.ab_nei ul li a{font-size:14px;}
.ab_nei ul li.key-on{ background:#46961d; color:#fff;}
.ab_nei ul li.key-on a{color:#fff;}


.ab_index{ height:auto; overflow:hidden;}
.ab_index span{ font-size:14px; line-height:30px; font-weight:bold;}
.ab_index ul li{ float:left; width:20px; text-align:center; line-height:20px; border:1px solid #eee; margin:3px 3px; font-size:14px;}
.ab_index ul li a{font-size:14px;}
.ab_index ul li.key-on{ background:#46961d; color:#fff;}
.ab_index ul li.key-on a{color:#fff;}













