﻿@charset "utf-8";
/* CSS Document */
/*重置*/
html,body,img,p{ margin:0; padding:0;}
*{ font-family:"微软雅黑"; color:#333; font-size:14px;}
input{ margin:0; padding:0; border:none; outline:none;}
ul,ol,dl,li{ margin:0; padding:0;}
li,dd{ list-style:none;}
dl.dd{ text-decoration:none; padding:0; margin:0;}
img{ /*display:block;*/border:none;}
h1,h2,h3,h4{ margin:0; font-weight:normal;}
.w1200{ width:1200px; margin:auto;}
a{ text-decoration:none;}
dd{ text-decoration:none; margin:0; padding:0;}
button{ border:none;}

input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill {
background-color:#fff;
background-image:inherit;
color:#666;!important
}

/*header*/
.top{ height:4px; background-color:#30bd5b; width:100%; min-width: 1200px}
.header{ margin:auto; margin-top:20px; margin-bottom:20px; height:54px; }
.logo{ float:left; overflow:hidden;}
.logo a{ display:block; float:left;}
.search{ float:right; position:relative; height:70px; }
.search1{float:left; margin-right:12px;}
.search p{ float:left; margin-right:12px;}

.search .search1{ display:block; margin-top:5px; padding-right:0px; }
.search1 select{ float:left; height:39px; width:88px; border:none; background-image:url(../images/top_search1.png); background-position:center left; background-repeat:no-repeat; -webkit-appearance: none; padding-left:4px; }
.search1 .search_btn{border:0; height:39px; width:74px;}
.search input{ height:35px; width:290px; border:2px solid #e1e1e1; border-right:none; border-left:none; display:block; float:left; padding-left:6px; }
.search .search1 span{ height:39px; width:74px; display:block; float:left;}
.search .search1 span button{ color:#fff; background:rgba(0,0,0,0); border:none; height:39px; width:74px; padding:0; outline:none;}
.search .search1 span button:hover{ cursor:pointer;}

.search .log,.search .reg{ width:80px; height:38px; margin-top:5px; }
.search .log{ background-color:#1ebcf0; border-radius:2px;}
.search .reg{ background-color:none; border:#1ebcf0 1px solid; border-radius:2px; height:36px;}
.search .reg a,.search .log a{ font-size:16px; color:#fff; text-align:center; line-height:38px; width:80px; height:38px; display:block;}
.search .reg a{ color:#333; height:36px; line-height:36px;}

.hot_word{ display:block; overflow:hidden; clear:both; padding-top:4px; margin-left:8px;}
.hot_word dt{ display:block; float:left; font-size:12px; color:#333;}
.hot_word dd{ float:left; display:block; margin-left:16px; }
.hot_word dd a{ font-size:12px; color:#666;}
.hot_word dd .special_search_a{ color:#33be59; }

/*select选择*/
.select{ width:88px; height:39px; background-image:url(../images/top_search1.png); background-position:center; background-repeat:no-repeat; float:left; position:relative; }
.select span{ font-size:13px; color:#444; line-height:40px; padding-left:12px; }
.select dl{width:85px; line-height:40px; text-align:center; z-index:99; background-color:#fff; position:absolute; top:38px; left:0; border:#dedede 1px solid;box-shadow: 2px 2px 3px #999; -moz-box-shadow:2px 2px 3px #999; display:none;}
.select dl dd:hover{ background-color:#33be59; color:#fff; cursor:pointer; }


.select2{ height:32px; border:1px solid #dcdcdc; background-image:url(../images/input-anw.png); background-position:center right; padding-left:10px; background-repeat:no-repeat; float:left; text-align:left; position:relative; background-color:#fff; border-radius:4px; }
.w176{ width:176px;}
.select2 dl{ position:absolute; top:32px; padding-left:10px; left:0; z-index:99; border:1px #dcdcdc solid; background-color:#fff; margin-left:-1px; display:none; }
.select2 dl dd{ line-height:30px; padding-left:10px; margin-left:-10px; font-weight:normal; color:#666;}
.select2 dl dd:hover{ cursor:pointer; background-color:#33be59; color:#fff;}
/*.select2:hover dl{ display:block;}*/
.w348{ width:338px; }
.select2 span{ line-height:32px; font-weight:normal; color:#666; }
.w156{ width:156px; }
.w120{ width:120px; }
.w268{ width:268px; }

/*登陆后*/
.log_hou{ float:left; margin-top:10px; width:240px; }
/*.log_hou p{ font-size:14px; height:26px; display:block;}
.log_hou p a{ line-height:14px; height:14px; margin-top:10px; display: block; border-right:1px solid #7a7a7a; padding-right:20px; padding-left:10px; }*/
.index_name{ position:absolute; padding:0; right:78px; top:0px; z-index:99; width:132px; display:block; padding-top:10px;}
.index_name dt{ display:block;overflow:hidden; padding:0; margin:0; padding-bottom:10px;}
.index_name dd{ display:none; margin:0; background-color:#fff; height:32px; line-height:32px; width:132px; border:#dcdcdc solid 1px; padding-left:6px; margin-left:-6px;}
.index_name dd:first-child{ border-bottom:none; }
.log_hou .index_name{ padding-left:6px; margin-top:5px; float:left; display:block; }
.index_name:hover{ background-color:#fafafa; }
.index_name:hover dd{ display:block;box-shadow: 2px 2px 3px #ddd; -moz-box-shadow:2px 2px 3px #ddd; }
.index_name a:hover{ color:#00be3c;}
.index_name img{ display:block; float:left;}
.index_name span{ display:block; float:left; margin-left:8px; line-height:26px; color:#00be3c;}
.log_hou .index_name a{ margin-top:6px;}
.log_hou .quit{ float:right; line-height:32px; margin-left:16px;}
.log_hou .quit a{ color:#f8940d; border-right:none;}
.log_hou .index_new a{ color:#666;}
.index_new{ position:relative;}
.index_new img{ position:absolute; right:4px; top:0px;}

/*nav*/
.nav_box{ width:100%; height:57px; /*padding-top:3px; */background-image:url(../images/nav_bg.png); background-repeat:repeat-x; background-position:top; background-color:#f9f9f9;min-width: 1200px}
.nav{ margin:auto; height:57px;}
.nav li{ float:left; width:140px; height:54px; display:block; border-right:#fafafa 1px dashed;}
.nav li a{ display:block; width:140px; height:54px; text-align:center; color:#252525; font-size:18px; line-height:54px;}
.nav .current_li{ background-color:#33be59;}
.nav .current_li > a{ color:#fff; }
.nav li:hover{ background-color:#33be59; }
.nav li:hover .nav_a{ color:#fff;}
.nav_shipin{ position:relative;}
.nav_shipin:hover dl{ display:block;}
.nav_shipin dl{ position:absolute; z-index:99; width:140px; display:none; border-top:#fafafa 1px solid; box-shadow: 2px 2px 3px #888; -moz-box-shadow:2px 2px 3px #888;}
.nav_shipin dl dd{ background-color:#fff;  }
.nav_shipin dl dd:hover{ background-color:#33be59;}
.nav_shipin dl dd a{ color:#333; font-size:16px; height:46px; line-height:46px;}
.nav_shipin dl dd:hover .nav_dla{ color:#fff;}
.spot_news{ background-image:url(../images/spot_news.png); background-position:top right; background-repeat:no-repeat; }

/*banner*/
.main{ margin:auto;}
.banner{ width:1200px; margin:auto; overflow:hidden; margin-bottom:16px; }
/*轮播图*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{zoom:1;}
.focus{width:852px; height:318px;overflow:hidden;position:relative; float:left; width:852px; height:318px; margin-right:14px;}
.focus ul{height:380px;position:absolute;}
.focus ul li{float:left;width:852px; height:318px;overflow:hidden;position:relative;background:#000;}
.focus ul li div{position:absolute;overflow:hidden;}
.focus .preNext{width:45px;height:100px;position:absolute;top:90px;background:url(../images/sprite.png) no-repeat 0 0;cursor:pointer;display:none;}
.focus .btn{position:absolute; width:850px;height:10px;padding:5px 10px;right:0;bottom:5px; text-align:center;}
.focus .btn span{display:inline-block;_display:inline;_zoom:1;width:13px;height:13px;_font-size:0;margin-left:5px;cursor:pointer;background:#fff;border-radius:50%;}
.focus .btn span.on{background:#33be59;}
.focus .pre{left:0;}
.focus .next{right:0;background-position:right top;}
/*轮播图 end*/

/*公众参与*/
.public{ float:left; width:334px; height:318px; }
.title_two{ overflow:hidden; height:40px; border-bottom:1px solid #dcdcdc; margin-bottom:6px; }
.title_two p{ float:left; padding-left:25px; font-size:18px; color:#333; height:40px; line-height:40px;}
.title_public{ background-image:url(../images/gongzhanyu_bg.png); background-position:center left; background-repeat:no-repeat;}
.title_two p span{ font-size:22px; height:40px; line-height:40px; padding-right:3px;}
.title_two a{float:right; margin-top:0px; font-size:12px; display:block; color:#666; height:40px; line-height:40px; }
.topic_main{ width:310px; height:266px; background-color:#fdfdfd; padding:0 12px; padding-top:5px; }
.topic_main_ul{ padding-top:18px;}
.topic_main_ul li{ height:14px; margin-bottom:21px; display:block; width:310px; overflow:hidden;}
.topic_main_ul li a{ display:block; height:14px; line-height:14px; font-size:14px; color:#333; width:300px; overflow:hidden; padding-left:14px; background-image:url(../images/index_dian.png); background-repeat:no-repeat; background-position:center left; text-overflow:ellipsis;white-space:nowrap;}
.topic_main_ul2 li:first-child{ height:16px;}
.topic_main_ul2 li:first-child a{ height:16px; line-height:16px; font-size:16px; color:#1aa6d4; background-image:none; }

.topic_main .new_gzcy_bg{ width:318px; height:48px; background-image:url(../images/ggcy_bg.png); background-position: top left; background-repeat:no-repeat; margin-bottom:12px; }
.topic_main_ul2 .new_gzcy_bg:first-child{ height:48px;}
.topic_main_ul2 .new_gzcy_bg:first-child a{ height:48px; line-height:48px; font-size:14px; color:#333; }
.topic_main_ul .new_gzcy_bg a{ display:block; height:48px; line-height:48px; font-size:14px; color:#333; width:290px; overflow:hidden; padding-left:18px; background-image:none; background-repeat:no-repeat; background-position:center left; text-overflow:ellipsis;white-space:nowrap;}
.new_top_main{ height:auto; padding-bottom:16px; }



/*环评资讯*/
.topic{ float:left; width:334px; height:318px; }
.topic_tu h3{ width:310px; overflow:hidden; height:42px; padding-top:4px;  }
.topic_tu h3 a{font-size:16px; color:#333; line-height:42px; display:block; width:310px; overflow:hidden; height:42px;text-overflow:ellipsis; white-space:nowrap;  }
.topic_tu_box{ overflow:hidden;}
.topic_tu_box div{ float:left; width:134px; height:82px; border:#dddddd 1px solid; margin-right:10px; overflow:hidden; }
.topic_tu_box div img{ display:block; width:134px; height:82px; }
.topic_tu_box p{ display:block; float:left; width:160px;  height:82px; }
.topic_tu_box p span{ height:62px; overflow:hidden;  font-size:12px; color:#acacac; line-height:20px; display:block; word-break: break-all;text-overflow: ellipsis;
display: -webkit-box; /** 对象作为伸缩盒子模型显示 **/
-webkit-box-orient: vertical; /** 设置或检索伸缩盒对象的子元素的排列方式 **/
-webkit-line-clamp: 3; /** 显示的行数 **/
overflow: hidden;  /** 隐藏超出的内容 **/  }
.topic_tu_box p a{ color:#202020; font-size:12px;}
.t_newshp_bg{background-image:url(../images/t_hpnews_bg.png); background-position:center left; background-repeat:no-repeat;}

/*互动分享*/
.t_hudong_bg{background-image:url(../images/t_hudong_bg.png); background-position:center left; background-repeat:no-repeat;}
.hudong_tu{ height:136px; width:334px; }
.hudong_tu img{ display:block; margin:auto;}

/*广告图 01*/
.advert_1{ overflow:hidden; width:1200px; margin:auto;}
.advert_1 a{ display:block; float:left; height:392px; height:72px; margin-right:12px; }
.advert_1 a:last-child{ margin-right:0px;}
.advert_1 a img{ display:block; height:392px; height:72px;}

/*content*/
.content{ margin:auto; overflow:hidden; margin-top:16px; clear:both; padding-bottom:40px;}
/*content_l*/
.content_l{ float:left; width:852px; margin-right:14px;}
.content_l h2{ width:852px; height:45px; background-color:#fafafa; border-bottom:1px solid #dcdcdc; overflow:hidden;}
.content_l h2 img{ display:block; margin:0; width:99px; height:28px; float:left; margin:10px 24px 6px 24px; }
.content_l h2 ul{ display:block; float:left; overflow:hidden; height:46px; width:632px; overflow:hidden; }
.content_l h2 ul li{ float:left; width:120px; height:40px; padding-top:4px; display:block; }
.content_l h2 ul li a{ width:120px; text-align:center; height:40px; line-height:40px; color:#333; font-size:16px; display:block;}
.content_l h2 ul .subnav_li{  border:1px solid #dcdcdc; border-bottom:none; border-top:4px solid #33be59; background-color:#fff; padding-top:0;}
.content_l h2 ul .subnav_li a{ color:#00be3c;}
.content_l h2 ol{ float:right; display:block; }
.content_l h2 ol li{ display:block;  height:46px; line-height:46px; }
.content_l h2 ol li a{ height:46px; line-height:46px; color:#999; padding-right:6px; font-size:12px; }

/*行业分类查询*/
.requery{width:850px; height:40px; background-color:#fafafa; border:1px solid #dcdcdc; display:block; border-top:#2db200 3px solid; }
.index_requery{background-image:url(../images/gongshi_bg2.png); background-position:right top;background-repeat:no-repeat;}
.requery li{ float:left;border-right:1px #dcdcdc solide; border-right:1px #dcdcdc solid; display:block; position:relative;}
.requery .search2_box{ width:230px; border-right:none;}
.requery li h3{ text-align:left; padding-left:16px; padding-right:40px; font-size:14px; color:#666; line-height:40px; height:40px;}
.industry_list h3{ background-image:url(../images/industry-btn.png); background-repeat:no-repeat; background-position:center right;}
.region_list h3{ background-image:url(../images/place_btn.png); background-repeat:no-repeat; background-position:center right;}
.requery li dl{ display:none; position:absolute; top:41px; width:290px; background-color:#fff; border:#dcdcdc 1px solid; border-top:none; overflow:hidden; padding:6px 6px; } 
.requery li dl dd{ display:block; height:24px; line-height:24px; padding:0 8px; float:left; }
.requery li dl dd a:hover{ color:#2db200;}
.industry_dl{ left:0; margin-left:-1px;}
.region_dl{ left:-1px;}
.industry_list:hover .industry_dl{ display:block;}
.industry_list:hover h3{color:#2db200; background-color:#fff; border-bottom:#fff 1px solid; height:43px;}
.region_list:hover .region_dl{ display:block;}
.region_list:hover h3{color:#2db200; background-color:#fff; border-bottom:#fff 1px solid; height:43px;}
.search2_box{ margin-left:20px; overflow:hidden;}
.search2_box input{ height:28px; margin-top:6px; display:block; float:left; width:200px;}
.search2_box button{height:28px; margin-top:6px; background-color:#fff; border:none; width:28px; background-image:url(../images/search2.png); background-repeat:no-repeat; background-position:center; float:left; }
.search2_box button img{ display:block;}
.gs_ul{ width:852px; padding-top:30px; display:block;}
.gs_ul > li{ display:block; width:826px; height:86px; padding-left:6px; padding-right:20px; padding-bottom:20px; border-bottom:#dcdcdc 1px solid; margin-bottom:12px; }

.gs_ul_tu{ float:left; margin-right:12px; width:178px; height:86px; display:block;}
.gs_ul_tu img{ display:block; width:178px; height:114px;}
.gs_li{ float:left; width:780px; height:86px; display:block;}
.gs_li h4{ display:block; height:66px; overflow:hidden; width:780px;}
.gs_li h4 a{ display:block; line-height:36px; color:#222; width:780px; font-size:20px; margin-bottom:4px; overflow:hidden; height:36px; text-overflow:ellipsis; white-space: nowrap;}
.gs_li h4 p span{ color:#33be59; font-size:12px; line-height:14px; height:14px; }
.gs_li h5{ display:block; margin:0px;}
.gs_li h5 span{ color:#9e9e9e; font-weight:normal;}
.advert_2{ width:852px; height:92px; margin-bottom:30px; }
.advert_2 img{ display:block; width:852px; height:92px;}
.gs_ul .gs_navli_more{ height:16px; padding-bottom:20px; border-bottom:none; margin-bottom:12px; width:826px; background-color:#fafafa; line-height:16px; text-align:center; display:block; }
.gs_ul .gs_navli_more a{ text-align:center; line-height:36px; display:block; height:36px; color:#33be59; }
.gs_ul2{}

/*分享*/
.share_infor{ width:16px; height:16px;  z-index:9; background-image:url(../images/share_div.png); background-repeat:no-repeat; background-position:center top; float:right; margin-top:68px; position:relative; }
.share_infor ul{ position:absolute; top:16px; left:-10px; width:97px; height:95px; display:block; padding-top:5px; z-index:9999; background-image:url(../images/share_ul_bg.png); background-position:center; background-repeat:no-repeat; display:none;}
.share_infor:hover .share_ul{ display:block; z-index:9999;}
.share_infor ul li{ margin:0; display:block; z-index:9999; height:16px; margin-left:12px; margin-top:12px; width:76px;}
.share_infor ul li a{ padding-left:24px; z-index:9999; font-size:12px; height:16px; line-height:16px; color:#666; width:76px; }
.qq_share a{ background-image:url(../images/qq_kongjian.png); background-position: center left; background-repeat:no-repeat; }
.weibo_share a{ background-image:url(../images/weibo.png); background-position: center left; background-repeat:no-repeat; }
.weixin_share a{ background-image:url(../images/weixin_bg.png); background-position: center left; background-repeat:no-repeat; }


.weixin_share{ position:relative;}
.share_tu{ position:absolute; left:-156px; bottom:-10px; box-shadow:3px 2px 3px #dcdcdc; display:none; }
.weixin_share:hover .share_tu{ display:block; }


/*content_r*/
.content_r{ float:left; width:334px;}
.t_company_bg{background-image:url(../images/t_company_bg.png); background-position:center left; background-repeat:no-repeat;}
.company_ul{ width:310px; padding:0 12px; padding-top:16px; padding-bottom:4px; display:block; background-color:#fdfdfd; }
.company_ul li{ margin-bottom:16px; display:block; overflow:hidden;}
.company_ul li h3{  padding-bottom:12px; display:block;}
.company_li{ overflow:hidden; }
.company_ul li h3 a{ font-size:16px; color:#333; height:16px; }
.company_li_l{ float:left; margin-right:8px; width:134px; height:82px; border:#dcdcdc 1px solid;}
.company_li_l img{ display:block; height:82px; width:134px; }
.company_li_r{ float:right; width:158px; height:82px;}
.company_man{ height:62px; width:158px; overflow:hidden; display:block;}
.company_man span{ display:block; font-size:12px; color:#acacac; line-height:20px; width:158px;}
.company_man span:frist-child{ height:20px; overflow:hidden;}
.company_time{ color:#f89817; font-size:12px;}
.comment{ float:none;}
.mjzl{}
.mjzl_ul{ width:310px; padding:20px 12px 0 20px; background-color:#fafafa; display:block; }
.mjzl_ul li{ padding-bottom:16px; overflow:hidden; width:310px; display:block; }
.mjzl_ul_l{ float:left; width:134px; height:82px; margin-right:8px;}
.mjzl_ul_l img{ width:134px; height:82px;}
.mjzl_ul_r{ float:left; width:158px; height:82px;}
.mjzl_ul_r h4 a{ font-size:20px; color:#333; line-height:24px;}
.mjzl_ul_r p{ font-size:12px; color:#666; width:158px; overflow:hidden; line-height:26px; height:26px; display:block;}
.mjzl_ul_r span{ display:block; width:158px;}
.mjzl_ul_r span a{ color:#f89817; font-size:12px; line-height:14px;}

/*友情链接*/
.youlian{ width:100%; background-image:url(../images/youlian_bg.png); background-repeat:repeat-x; background-position:top left; background-color:#fbfbfb;}
.yl_box{ width:1200px; margin:auto; padding:40px 0 40px 0; }
.yl_box h2{ color:#333; font-size:18px; height:18px; line-height:18px; margin-bottom:16px; margin-bottom:25px;  }
.yl_box ul{ width:1200px; margin:auto; overflow:hidden; }
.yl_box ul li{ float:left; display:block; color:#666; line-height:14px; margin-bottom:16px; }
.yl_box ul li a{ font-size:14px; color:#666; line-height:14px;}

/*foot*/
.foot{ border-top:4px solid #5da936; padding:24px 0 0px 0; }
.foot_box{ margin:auto;}
.foot_box p{ font-size:12px; color:#565656; display:block; margin-bottom:16px;}
.foot_box{ position:relative; }
.foot_r{ position:absolute; top:-16px; right:0; overflow:hidden;}
.foot_r li{ float:left; display:block; margin:14px; height:87px; margin-bottom:0;}
.foot_r .kxpg img{ width:105px; height:40px; display:block;}
.foot_r .360aqjc img{ width:107px; height:40px; display:block;}

/*side*/
.side{position:fixed;width:54px;height:275px;right:0;top:400px; z-index:100;}
.side ul li{width:54px;height:54px;float:left;position:relative;border-bottom:1px solid #444; border-radius:6px 0 0 6px;}
.side ul li .sidebox{position:absolute;width:54px;height:54px;top:0;right:0;transition:all 0.3s;background:#555;opacity:0.8;filter:Alpha(opacity=80);color:#fff;font:14px/54px "微软雅黑";overflow:hidden; border-radius:6px 0 0 6px;}
.side ul li .sidetop{width:54px;height:54px;line-height:54px;display:inline-block;background:#555;opacity:0.8;filter:Alpha(opacity=80);transition:all 0.3s; border-radius:6px 0 0 6px;}
.side ul li .sidetop:hover{background:#ea5b23;opacity:1;filter:Alpha(opacity=100);}
.side ul li img{float:left;}
.sidebox_tu{ position:relative;}
.erweima_tu{ position:absolute; display:none; bottom:0; right:54px; }
.sidebox_tu:hover .erweima_tu{ display:block;}

/*公众参与页*/
.title_wenjuan{ width:852px; height:40px; border-bottom:#2db200 3px solid; }
.content_l .wenjuan_h2{ background-color:#fff; padding-left:36px; font-size:18px; background-image:url(../images/t_wenjuan_bg.png); background-position:center left; background-repeat:no-repeat; line-height:38px; display:block; float:left; width:130px; border:none; margin-top:0px; height:40px; }
.content_l .wenjuan_h2 span{ font-size:22px; color:#333; padding-right:3px; line-height:38px; }
.content_l .wj_requery{ background-color:#fff; display:block; float:right; width:480px; border:none; border-left:1px #dcdcdc solid; margin-top:0px;}
.wj_requery input{ border:#dcdcdc 1px solid; border-right:none; }
.wj_requery button{ border:#dcdcdc 1px solid; border-left:none; height:30px;}
.wj_ul{ margin-top:0px; padding-top:12px;}
.title_shipin{ background-image:url(../images/t_shipin_bg.png);}
.shipintz_main{ width:322px; background-color:#fdfdfd; padding:0 0 0 12px; padding-top:5px;}
#shipintz{ display:block; max-height:246px; overflow:auto; _height:expression(this.scrollHeight > 246 ? "246px" : auto); }
#shipintz li{ width:280px; }
#shipintz li a{ width:280px; }
.shipintz{ float:left; width:334px;}
#shipintz li:first-child a{ height:16px; line-height:16px; font-size:16px; color:#33be59; background-image:none; }
.tingzhengbg{ margin-top:10px; float:left; width:334px; }
.title_baogao{ background-image:url(../images/t_shipinbg_bg.png); }
#tingzhengbg{display:block; max-height:246px; overflow:auto; _height:expression(this.scrollHeight > 246 ? "246px" : auto); }
#tingzhengbg li{ width:280px; }
#tingzhengbg li a{ width:280px; }
#tingzhengbg li:first-child a{ height:16px; line-height:16px; font-size:16px; color:#f8940d; background-image:none; }

/*问卷调查详情*/
.wjxq_main{ width:100%; background-color:#fafafa; padding-bottom:30px; }
.wjxq_content{ margin:auto; background-color:#fff;}
.wjxq_content h2{ width:1124px; display:block; margin:auto; padding-top:10px; height:72px; line-height:72px; border-bottom:#bceb95 1px solid; text-align:center; font-size:22px;}
.wjxq_time{ display:block; margin:auto; margin-top:18px; font-size:12px; color:#666;  width:1124px; text-align:center;}
.wjxq_time span{ color:#e6162d; font-size:12px; }
.project_sm{ margin-top:30px; width:1068px; margin:0 66px; border-bottom:1px #dcdcdc solid;}
.project_sm h3{ display:block; font-size:18px; height:24px; margin-bottom:6px; font-weight:600; color:#666;}
.project_sm p{ line-height:30px; display:block; width:970px; padding:20px 50px; background-color:#fafafa; border-radius:4px; margin:30px 0; font-size:16px; line-height:32px; text-align:center; }
.project_sm p span{ font-size:16px; color:#33be59; }
.project_sm p a{ font-size:16px; color:#666;}
.project_sm p a:hover{ color:#33be59; }
/*.project_sm a{ display:block; margin-bottom:20px; margin-top:10px; width:150px; height:44px; }  3.29日修改*/
.project_sm a img{ display:block; width:150px; height:44px; }
.wenjuan{ width:1068px; margin:0 66px; margin-top:24px; }
.wenjuan li{ display:block; margin-bottom:10px;}
.wenjuan li h3{ display:block; font-size:18px; height:18px; line-height:18px;}
.wenjuan li p{ padding-top:18px; padding-bottom:8px; display:block; overflow:hidden; }
.wenjuan li p span{ display:block; float:left; margin-right:30px; margin-bottom:10px;}
.wenjuan li p input{ margin-right:6px; height:14px; width:14px;}
.wenjuan li p label{ margin-right:30px;color:#666; font-size:16px; height:14px; padding:0px; }
.yiwen{ width:1068px; margin:0 66px; padding-bottom:20px;}
.yiwen h3{ display:block; font-size:18px; height:18px; line-height:18px; margin-bottom:16px;}
.yiwen textarea{ display:block; height:230px; width:1068px; border:1px solid #dcdcdc; color:#999; }
.yiwen p{ display:block; overflow:hidden; margin:20px 0;}
.yiwen p a{ display:block; float:left; margin-right:16px; width:120px; height:44px;}
.yiwen div{ display:block;}
.yiwen div a{ color:#666; display:block; margin-bottom:16px; height:14px; line-height:14px;}



/*环评资讯*/
.zx_ul{ padding-top:12px; }
.zx_ul p{ display:block; float:left; width:120px; height:97px; margin-right:20px;}
.zx_li{ display:block; float:left; width:650px;}
.zx_li h4{width:650px;}
.zx_li h4 a{width:650px;}
.title_hot{ background-image:url(../images/t_hot_bg.png); }
.title_image{ background-image:url(../images/t_image_bg.png);}
.img_box_zx{width:334px;height:265px;}
.img_box_zx div{position:relative;}
.img_box_zx ul{position:absolute;right:14px;bottom:40px;}
.img_box_zx li{width:10px;height:10px; border-radius:5px; float:left;margin:0 2px;background-color:black; border:1px #fff solid; background:rgba(0,0,0,0); }
.img_box_zx .whiteLi{background-color:#33be59;color:black;}
.img_box_zx p{text-align:center;line-height:30px; width:334px; height:35px; line-height:35px; position:absolute; left:0; bottom:0; background:rgba(0,0,0,0.5); }
.img_box_zx p a{ color:#fff; font-size:14px; width:334px; height:35px; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

/*环评资详情讯*/
.hpzx_keyword{ overflow:hidden; margin-top:30px; margin-bottom:40px; width:880px; }
.project_gs .hpzx_keyword p{ float:left; font-size:18px; color:#1a5b47;  line-height:26px; font-weight:700; margin-right:4px; }
.hpzx_keyword a{ float:left; display:block; color:#1daa49; font-size:16px; line-height:26px; margin-right:16px; font-weight:bold; }

/*登录页*/
.log_content{ width:100%; height:700px; background-image:url(../images/log_bg.png); background-position:top center; background-repeat:repeat-x;background-size:cover; border-top:2px #ffd237 solid; }
.log_box{ margin:auto; overflow:hidden;}
.log_sbox{ float:right; margin-top:78px; width:388px; height:396px; background-image:url(../images/log_bg2.png); background-position:left top; background-repeat:no-repeat; }
.log_sbox h1{ height:42px; width:388px; line-height:42px; padding-top:8px; text-align:center; border-bottom:1px solid #f4f4f4; }
.log_sbox h1  span{ color:#ff9900; font-size:20px; border-bottom:#ff9900 2px solid; height:42px; line-height:42px; display:block; margin:auto; width:84px;}

.log_sbox_bot{ padding:0 24px; padding-top:44px;}
.keys,.user{ display:block; padding-left:38px; border:1px #dcdcdc solid; width:298px; height:40px; margin-bottom:20px; font-size:12px; color:#999;}
.user{ background-image:url(../images/log_name.png); background-repeat:no-repeat; background-position: center left;}
.keys{ background-image:url(../images/log_key.png); background-repeat:no-repeat; background-position: center left;}
.log_sbox_bot p{ overflow:hidden; display:block; margin-bottom:10px;}
.auto_log{ margin-right:6px; display:block; float:left; margin-top:4px;}
.log_sbox_bot p lable{ display:block; float:left; }

.log_sbox_bot .log_btn{ width:338px; height:42px; display:block; margin-bottom:12px;}
.log_btn img{ display:block; width:338px; height:40px; }

.log_yzm{ display:block; float:left; width:78px; height:42px;}

/*注册页*/
.sign_logo{ display:block; overflow:hidden; margin-left:100px;}
.sign_logo a{ display:block; float:left; margin-right:20px;}
.sign_logo span{ font-size:24px; color:#8aa425; padding-top:20px; display:block; float:left;}

.sign_log{ float:right; display:block; padding-top:38px; margin-right:100px; }
.sign_log a{ color:#ff6600;}
.sign_content{ background-color:#f8f8f8; border-top:#ff6600 2px solid; }
.sign_box{ width:1100px; margin:auto; background-color:#fff; padding-top:30px; padding-bottom:30px;}
.f_red{ color:#ff6600;}
#company_detail{ display:block;}

/*公示详情页*/
.gsxq_main{ width:100%; padding-bottom:30px; }
.gsxq_content{ margin:auto; background-color:#fff; overflow:hidden;}
.gsxq_con_l{ width:852px; float:left; margin-right:14px;}
.gsxq_con_l h2{ width:786px; display:block; margin:auto; padding-top:20px; line-height:42px; border-bottom:#bceb95 1px solid; text-align:center; font-size:22px; padding-bottom:16px;}
.gsxq_time{ display:block; margin:auto; margin-top:18px; font-size:12px; color:#666;  width:768px; text-align:center; margin-bottom:16px;}
.project_gs .gsxq_time span{ color:#e6162d; font-size:12px; display:inline; }
.project_gs{ width:768px; margin-left:40px; padding-right:40px; border-bottom:1px #dcdcdc solid; overflow:hidden; border-right:#fafafa solid 1px;}
.project_gs h3{ display:block; font-size:18px; height:24px; margin-bottom:6px; font-weight:300; color:#666;}
.project_gs p{ line-height:30px; display:block; color:#333; font-size:14px;}
.dhwb_input{ width:752px; height:138px; background-image:url(../images/jainyi.png); background-repeat:no-repeat; background-position:left top; margin-top:10px; }
.dhwb_input textarea{ border:none; margin-top:54px; margin-left:13px; text-decoration:none; outline:none; color:#666;}
/*.project_gs span{ display:block; overflow:hidden; height:30px; margin-top:12px; margin-bottom:24px;}
.project_gs span a{ display:block; height:30px; float:left;}
.project_gs span a img{ display:block;}
.project_gs span .tjzy{ width:102px; margin-right:10px;}
.project_gs span .tjzy img{ width:102px; height:30px;}
.project_gs span .wjdc_btn{ width:126px; }
.project_gs span .wjdc_btn img{ width:126px; height:30px;}*/
.tab_pag{ margin-top:20px; margin-bottom:26px; margin-left:40px;}
.tab_pag a{ display:block; color:#666; display:block; margin-bottom:16px; height:14px; line-height:14px;}
.gsxq_con_r{ float:left; width:320px; margin-top:36px; margin-right:14px; }
.gsxq_topic{ width:320px;}
.new_gsmain{ width:310px; height:266px; padding-right:12px; }
.new_gsmain_ul{ display:block; margin-left:0px; padding-left:0px; }

/*视频前详情页*/
.qhipin_main{ padding-bottom:0px; margin-bottom:0px; padding-bottom:30px;}
.qhipin_main .project_gs{ border-bottom:none;}
.hshipin_main{padding-bottom:0px; margin-bottom:0px; margin:auto;}

/*找回密码*/
#save_center{ color:#000;}

/*分页*/
.tcdPageCode{padding: 15px 20px;text-align: left;color: #ccc;text-align:center;}
.tcdPageCode a{display: inline-block;color: #428bca;display: inline-block;height: 25px;	line-height: 25px;	padding: 0 10px;border: 1px solid #ddd;	margin: 0 2px;border-radius: 4px;vertical-align: middle;}
.tcdPageCode a:hover{text-decoration: none;border: 1px solid #428bca;}
.tcdPageCode span.current{display: inline-block;height: 25px;line-height: 25px;padding: 0 10px;margin: 0 2px;color: #fff;background-color: #428bca;	border: 1px solid #428bca;border-radius: 4px;vertical-align: middle;}
.tcdPageCode span.disabled{	display: inline-block;height: 25px;line-height: 25px;padding: 0 10px;margin: 0 2px;	color: #bfbfbf;background: #f2f2f2;border: 1px solid #bfbfbf;border-radius: 4px;vertical-align: middle;}

/*服务协议*/
.fuwuxieyi{ padding:30px; overflow-y:scroll; }

/*关于我们*/
.ab_cont1{ width:100%; background-image:url(../images/about01.jpg); background-position:center top; background-repeat:repeat-x; height:500px; }
.ab_c1_p{ width:1200px; margin:auto; height:500px;}
.ab_c1_p h2{ padding-top:88px; padding-left:70px; width:374px; height:54px; padding-bottom:50px; }
.ab_c1_p p,.ab_c2_p p{ padding-left:34px; width:600px; font-size:16px; line-height:32px; color:#333; }
.ab_c1_p p span,.ab_c2_p p span{ display:block; text-indent:2em; font-size:16px;}

.ab_cont2{ width:100%; background-color:#fefefe; height:380px; background-image:url(../images/about02.jpg);  background-repeat:repeat-x; }
.ab_c2_p{ width:1200px; margin:auto; height:380px;}
.ab_c2_p h2{ padding:70px 70px 24px; width:465px; height:94px; }
.ab_cont3{ width:100%; background-color:#2db19c; height:210px; }
.ab_cont3 ul{ display:block; width:1200px; height:210px; margin:auto; overflow:hidden; }
.ab_cont3 ul li{ display:block; float:left; padding-left:100px; color:#24px; color:#fff; font-size:24px;}
.ab_cont3 ul .ab_tel{ margin-left:10px; background-image:url(../images/about06.png); background-position:center left; background-repeat:no-repeat; line-height:210px; font-weight:normal; }
.ab_cont3 ul .ab_eml{margin-left:50px; background-image:url(../images/about07.png); background-position:center left; background-repeat:no-repeat; line-height:210px; font-weight:normal; }
.ab_cont3 ul .ab_add{margin-left:50px; background-image:url(../images/about05.png); background-position:center left; background-repeat:no-repeat; line-height:38px; margin-top:64px; height:80px; font-weight:normal; }

/*报告范例页*/
.hpt_img_box{width:1200px; height:222px; margin-right:0px;}
.hpt_img_box ul{height:222px;position:absolute;}
.hpt_img_box ul li{float:left;width:1200px; height:222px; }
.hpt_img_box .preNext{top:60px;}
.hpt_img_box .btn{width:1200px;}
.current_post{ width:1190px; height:31px; background-color:#eff0ef; border-top:#fff 1px solid; padding-left:10px; font-size:14px; line-height:31px; color:#666; }
.requery{width:850px; height:40px; background-color:#fafafa; border:1px solid #dcdcdc; display:block; border-top:#2db200 3px solid; }
.requery li{ float:left;border-right:1px #dcdcdc solide; border-right:1px #dcdcdc solid; display:block; position:relative;}
.requery .search2_box{ width:230px; border-right:none;}
.requery li h3{ text-align:left; padding-left:16px; padding-right:40px; font-size:14px; color:#666; line-height:40px; height:40px;}
.industry_list h3{ background-image:url(../images/industry-btn.png); background-repeat:no-repeat; background-position:center right;}
.region_list h3{ background-image:url(../images/place_btn.png); background-repeat:no-repeat; background-position:center right;}
.requery li dl{ display:none; position:absolute; top:41px; width:290px; background-color:#fff; border:#dcdcdc 1px solid; border-top:none; overflow:hidden; padding:6px 6px; } 
.requery li dl dd{ display:block; height:24px; line-height:24px; padding:0 8px; float:left; }
.requery li dl dd a:hover{ color:#2db200;}
.content_l .hpt_requery{ background-color:#fff; display:block; float:right; border-right:none; padding-right:1px; border-top:none; border-bottom:3px #2db200 solid; }
.hpt_requery input{ border:#dcdcdc 1px solid; border-right:none; }
.hpt_requery button{ border:#dcdcdc 1px solid; border-left:none; height:30px;}
.hpt_requery .hpt_search{ float:right; margin-right:0px;}
.title_bgal{ background-image:url(../images/t_bgal_bg.png); }

/*环评引航*/
.hpt_requery h4{ width:120px; height:42px; }
.hpt_requery h4 a{ width:120px; height:42px; line-height:42px; text-align:center; font-size:18px; display:block; }
.hpt_requery .current_hpyh{ border-top:#2db200 3px solid; height:39px; }
.hpt_requery .current_hpyh a{ color:#2db200; line-height:39px; }
.title_syjs{ background-image:url(../images/t_syjx_bg.png); }

.public_syjs{ float:left; width:334px;}
.syjs_main{ width:334px; background-color:#fafafa; padding:24px 0; }
.shjs_search{ margin-left:18px; overflow:hidden; height:39px; }
.shjs_search input{ padding-top:0; margin-top:0; height:35px; border-radius:3px 0 0 3px; border:#e1e1e1 2px solid; border-right:none; padding-left:14px; width:200px; font-size:12px; display:block; float:left; }
.shjs_search button{ width:74px; height:39px; background-color:#fafafa; padding:0; margin:0; display:block; float:left;}
.search_box{ padding:18px 16px 4px 20px; display:block; max-height:500px; overflow:auto; _height:expression(this.scrollHeight > 500 ? "500px" : auto);  }
.search_box li{ display:block; margin-bottom:18px; font-size:14px; color:#333; line-height:20px; }
.search_box li span{ color:#15aede; }
.search_box li p{ display:inline; }
.syjs_no{ margin:50px 20px 60px 20px; padding-left:70px; background-image:url(../images/sorry_bg.png); background-repeat:no-repeat; background-position:center left; height:40px; padding-top:5px; padding-bottom:5px; }
.hot_wordbox{ padding-top:26px; }
.hot_wordbox h3{ width:334px; height:16px; padding-bottom:16px; font-size:16px; text-align:center; color:#333; line-height:16px; border-bottom:1px #dcdcdc solid;}
.hot_wordbox ul{ display:block; padding:20px; }
.hot_wordbox ul li{ display:block; margin-bottom:10px; line-height:20px; font-size:14px; color:#333;}
.hot_wordbox li span{ color:#1ebcf0; }
.hot_wordbox li p{ display:inline;}

.hpt_requery .sy_nav h4{ width:98px; height:40px; }
.hpt_requery .sy_nav h4 a{width:100px;height:40px;line-height:40px;text-align:center;font-size:16px;display:block;}

/*环评公司*/
.hpcompany_box{ width:1198px; border-left:#eff0ef 1px solid; border-right:#eff0ef 1px solid; border-bottom:#2db200 3px solid; height:106px; overflow:hidden; }
.hpcompany_box ul{ overflow:hidden; display:block; float:left; width:966px; height:106px; padding-left:70px; padding-top:18px; }
.hpcompany_box ul li{ display:block; float:left; margin-right:30px; overflow:hidden; margin-bottom:13px; height:28px;  }
.hpcompany_box li p{ display:block; float:left; text-align:right; height:28px; line-height:28px; font-size:14px; color:#666; margin-right:8px;}
.hpcompany_box li input{ display:block; height:26px; border:#dddddd 1px solid;  float:left; padding-left:4px; }
.hpcompany_box li select{ display:block; height:26px; border:#dddddd 1px solid; float:left;  background-image:url(../images/hpgs_search1.png); background-position:center right; background-repeat:no-repeat; -webkit-appearance: none;}
.compy_sch_li1 p,.compy_sch_li2 p,.compy_sch_li3 p{ width:72px; }
.compy_sch_li1 select,.compy_sch_li2 select{ width:178px; }
.compy_sch_li1 input,.compy_sch_li2 input{ width:174px; }
.compy_sch_li3 select{ width:264px; }
.compy_sch_li3 input{ width:260px; }
.hpcompany_box button{ background-color:#33be59; font-size:14px; width:90px; height:28px; color:#fff; line-height:28px; text-align:center; display:block; float:left; margin-top:58px; }
.company_hp{ width:1200px; padding-bottom:20px;}
.company_hp li{ padding-top:26px; border-bottom:1px solid #dcdcdc; padding-left:12px; position:relative; width:1188px; }
.company_hp_li h3{ color:#333; font-size:18px; height:18px; line-height:18px; margin-bottom:30px;}
.company_hp_li div{ overflow:hidden;}
.company_hp_li div p{ display:block; float:left; margin-right:18px; font-size:14px; color:#999; line-height:14px; margin-bottom:24px;}
.company_hp_li div p span{ color:#999;}
.company_hp_li button{ display:block; font-size:14px; width:90px; height:28px; color:#fff; line-height:28px; text-align:center; position:absolute; top:64px; right:72px; z-index:33;}
.company_hp_li .click_sq{ background-color:#33be59;}
.click_zk{ background-color:#1ebcf0;}
.hpgs_li_div2{}

/*互动交流*/
/*互动交流*/
.hpt_quest_box{width:1198px; border-left:#eff0ef 1px solid; border-right:#eff0ef 1px solid; border-bottom:#2db200 3px solid; height:106px; overflow:hidden;}
.hpt_quest_box p{ display:block; float:left; padding-left:32px; padding-top:22px; font-size:18px; color:#666; line-height:18px; }
.hpt_quest_box textarea{ display:block; float:left; margin-left:20px; margin-top:16px; margin-right:36px; padding-left:6px;width:866px;height:74px; color:#666; }
.hpt_quest_box button{ background-color:#33be59; font-size:14px; width:90px; height:28px; color:#fff; line-height:28px; text-align:center; display:block; float:left; margin-top:58px; }
.quest_list{ width:1200px; overflow:hidden; height:46px; border-bottom:#dcdcdc 2px solid;}
.quest_list li{ height:46px; width:170px; background-image:url(../images/hdjl_nav.jpg); background-position:right; background-repeat:no-repeat; float:left; display:block; }
.quest_list li a{ display:block; height:46px; width:170px; line-height:46px; text-align:center; font-size:18px; }
.cur_quest_li{ background-color:#33be59; }
.quest_list .cur_quest_li a{ color:#fff; }

.quest_list .quest_list_search{ float:right; width:240px; background-image:none; padding-top:2px;  }
.quest_list_search input{ height:28px; margin-top:6px; display:block; float:left; width:200px; border:#dcdcdc 1px solid; border-right:none; }
.quest_list_search button{height:30px; margin-top:6px; background-color:#fff; border:none; width:28px; background-image:url(../images/search2.png); background-repeat:no-repeat; background-position:center; float:left; display:block; border:#dcdcdc 1px solid; border-left:none; }

.hpt_quest_ul{ width:1200px; padding-bottom:20px;}
.hpt_quest_ul li{ padding-top:26px; border-bottom:1px solid #dcdcdc; padding-left:12px; position:relative; width:1188px; padding-bottom:30px; }
.quest_who{ width:928px; /*margin-bottom:18px;*/ padding-left:100px; position:relative; padding-bottom:16px; }
.quest_head_tu{ position:absolute; left:0; top:0px; width:70px; height:70px; border-radius:35px; overflow:hidden; border: }
.quest_head_tu img{ display:block; margin:auto; width:76px; height:76px; }
.quest_who p{ display:block; font-size:18px; color:#333; }
.quest_who_p1{ margin-right:12px; text-align:left; margin-bottom:12px; }
.quest_who_p1 span{ color:#fc7a26; font-size:18px; }
.quest_who .quest_who_p2{ width:900px; line-height:26px; margin-bottom:16px; height:26px; text-overflow:ellipsis; white-space: nowrap; overflow:hidden; font-size:15px; }
.answer_box{ width:1100px; margin:auto; background-color:#fafafa; padding-bottom:20px; border-left:#dcdcdc 1px solid;  border-right:#dcdcdc 1px solid; }
.best_answer{ width:1100px; margin-bottom:18px; margin-left:0px; padding-top:26px; }
.best_answer .all_answer{ width:129px; text-align:right; color:#33be59; height:22px; margin-bottom:28px; display:block; font-size:20px; color:#666; line-height:24px; }
.best_answer .best_answer_p1{ width:170px; margin-right:12px; text-align:right; color:#33be59; background-image:url(../images/best_answer_bg.png); background-position:left top; background-repeat:no-repeat; height:22px; font-size:16px; margin-bottom:20px; }
.best_answer_p2{ border-bottom:#dcdcdc 1px solid; width:1046px; padding-bottom:20px; color:#666; display:block; margin-left:32px; }
.anwer2_tu{ height:36px; overflow:hidden; margin-left:70px; margin-bottom:10px; }
.anwer2_tu_box{ height:36px; width:36px; border-radius:18px; overflow:hidden; float:left; margin-right:10px; display:block; }
.anwer2_tu_box img{ height:36px; width:36px; display:block; margin:auto;}
.anwer_people{ display:block; float:left; line-height:36px; height:36px; }
.anwer_people span{color:#33be59; }
.answer_content{ display:block; width:854px; margin-left:116px; font-size:14px; line-height:22px; }

.recommend_answer{ width:1100px; margin-bottom:18px; margin-left:0px;  }
.recommend_answer_p1{ display:block; margin-right:12px; text-align:right; background-image:url(../images/recommend_answer_bg.png); background-position:left top; background-repeat:no-repeat; color:#1ebcf0; height:22px;width:170px; margin-bottom:28px; font-size:16px;}
.recommend_answer_div{ display:block; max-height:360px; overflow:auto; _height:expression(this.scrollHeight > 360 ? "360px" : auto); width:930px; padding-right:20px; border-bottom:#dcdcdc 1px solid;
    margin:auto;}
.recommend_answer_p2{ border-bottom:#dcdcdc 1px solid; width:900px; padding-bottom:10px; color:#666; display:block; margin-left:0px; margin-bottom:20px; }
.recommend_answer_p2 .anwer2_tu{ margin-left:26px;}
.recommend_answer_p2 .answer_content{ margin-left:72px;}

.recommend_answer_div p{ display:block; font-size:14px; color:#666; line-height:22px; margin-bottom:10px; }
.recommend_answer_div .anwer_people{ line-height:36px; }
.recommend_answer_div p span{ color:#1ebcf0; }
.do_answer{ margin-top: 24px;overflow:hidden; width:1028px; }
.do_answer_p1{ display:block; float:left; font-size:14px; width:150px; margin-right:12px; text-align:right; color:#333; }
.do_answer textarea{ display:block; float:left; }
.do_answer button{ display:block; background-color:#258cff; font-size:14px; width:90px; height:28px; color:#fff; line-height:28px; text-align:center; margin-left:16px; margin-top:71px; float:left;}
.do_answer > span{ display:block; width:724px; height:30px; background-color:#f2f1f1; padding-left:12px; line-height:30px; color:#fc7a26; font-size:12px; clear:both; margin-left:162px; margin-top:10px;  }
.hpt_quest_ul .click_zk,.hpt_quest_ul .click_sq{ display:block; font-size:14px; width:90px; height:28px; color:#fff; line-height:28px; text-align:center; position:absolute; top:25px; right:42px; z-index:33;}
.hpt_quest_ul .click_sq{ background-color:#33be59;}
.hpt_quest_ul .tiaoshu{ display:block; position:absolute; color:#fc7a26; font-size:12px; top:68px; right:42px; width:90px; text-align:center; height:12px; }

/*我的回答*/
.do_answer_p1 span{ display:block; margin-top:14px; }
.my_best{ color:#33be59; background-image:url(../images/best_answer_bg.png); background-position:center left; background-repeat:no-repeat; }
.my_best2{ color:#33be59; background-image:url(../images/best_answer_bg2.png); background-position:center left; background-repeat:no-repeat; }
.my_recommand{ color:#1ebcf0; background-image:url(../images/recommend_answer_bg.png); background-position:center left; background-repeat:no-repeat; }

/*我的问题*/

.best_answer_p2 button{ background-color:#33be59; font-size:12px; width:64px; height:22px; color:#fff; line-height:22px; text-align:center; float:right; display:block; margin-top:0px;  }
/*.answer_list dd .do_best_answer{ background-image:url(../images/best_answer_bg2.png); background-position:left top; background-repeat:no-repeat;}*/
.best_answer_p2 .do_best_button{ background-color:#fc7a26; }
.best_answer_p2 .doing_best_button{ background-color:#33be59; }
.best_answer_p2 .not_best_button{ background-color:#dcdcdc; }
.all_answer_div{ display:block; max-height:660px; overflow:auto; _height:expression(this.scrollHeight > 660 ? "660px" : auto); width:930px; padding-right:20px; border-bottom:none;
    margin:auto;}

/*环评公示*/
.gongshi_list{}
.gongshi_list:hover .gongshi_dl{ display:block;}
.gongshi_list:hover h3{color:#2db200; background-color:#fff; border-bottom:#fff 1px solid; height:43px;}
.gongshi_list h3{ background-image:url(../images/gongshi-btn.png); background-repeat:no-repeat; background-position:center right;}
.gongshi_dl{ left:0; margin-left:-1px;}

/*内容样式 a标签*/
.project_gs p a{ display:inherit; color:#666; display:inline; font-weight:700;  }
.project_gs p a:hover{ text-decoration:none; color:#33be59; }

/*分享*/
.project_gs{ position:relative; }
.share{ position:absolute; display:block; right:50px; height:16px; bottom:18px; }
.ab_cont1,.ab_cont2,.ab_cont3{ min-width:1200px;}

/*个人中心后台*/
.fl{ float:left; }
.personal_box{min-height:700px; width:100%; background-color:#f8f8f8;}
.personal_backstage{ width:1300px; margin:auto; padding-top:20px; overflow:hidden; }
.head_portrait{ width:244px; height:170px; border-radius:6px; background-color:#fff; padding-top:36px; }
.photo{ width:78px; height:78px; margin:auto; border-radius:39px; overflow:hidden; margin-bottom:22px; }
.photo img{ width:78px; height:78px; margin:auto; display:block; }
.head_portrait h2{ width:230px; margin:auto; height:20px; line-height:20px; font-size:16px; font-weight:bold; text-align:center; display:block; margin-bottom:12px; }
.head_portrait p{ width:230px; display:block; margin:auto; text-align:center; font-size:12px; color:#999; line-height:20px; }
.head_portrait p span{ font-size:12px; color:#999; }

.personal_ul_nav{ width:244px; border-radius:6px; background-color:#fff; margin-top:6px; background-color:#fff; }
.personal_ul_nav li{ display:block; height:48px; line-height:48px; padding-left:28px; text-align:left; font-size:12px; color:#333; width:216px; }

.ps_li_line{ border-bottom:#f4f4f4 2px solid; }

.current_ps_li{ background-image:url(../images/ps_left_line.png); background-repeat:no-repeat; background-position: center left; }
.p_b_content{ width:1032px; background-color:#fff; border-top-left-radius:6px; border-top-right-radius:6px; margin-left:20px; padding-bottom:68px; min-height:630px; }
.p_b_content h1{ height:60px; width:1032px; border-bottom:#f4f4f4 1px solid; margin-bottom:40px; display:block; }
.p_b_content h1 p{ font-size:16px; color:#666; margin-left:28px; line-height:58px; height:58px; border-bottom:2px #999 solid; font-weight:bold; width:90px; text-align:center; }
.ps_name{ border:#dcdcdc 1px solid;}
.sign_input1{width:378px; height:54px; border:#dcdcdc 1px solid; padding-left:20px; font-size:14px; display:block; margin:auto; float:left; }

.ps_name_p{ clear:left; }
.ps_name_p{width:500px; height:54px; margin:auto; margin-top:20px; display:block; margin-left:60px;  clear:left;}
.ps_name_p p{ height:54px; line-height:54px; display:block; float:left; color:#949494; }

.profession_1{ clear:left; }
.profession_1,.culture_1,.region_1,.born_1{width:500px; height:54px; margin:auto; margin-top:20px; display:block; margin-left:60px;  clear:left;}
.profession_1 p,.culture_1 p,.region_1 p,.born_1 p{ color:#949494; display:block; float:left; line-height:54px; font-weight:normal;}
.ps_keep_zl{ width:80px; height:36px; font-size:12px; color:#fff; border-radius:4px; background-color:#33be59; text-align:center; line-height:36xp; }

.sex_1{ width:500px; height:54px; margin:auto; margin-top:20px; display:block; margin-left:60px;}
.sex_1 li{ float:left; font-size:14px; color:#666; line-height:54px; height:54px; font-weight:normal; }
.sex_1 li p{ color:#666; display:block; float:left; line-height:54px; width:56px; }

.project_gs p a{ display:inherit; color:#666; display:inline; font-weight:700;  }
.project_gs p a:hover{ text-decoration:none; color:#33be59; }

/**悬浮广告**/
.fixedImg{ height:188px; position:fixed; bottom:0; width:100%; z-index:999;}

.page{text-align:center; margin-top:25px; margin-bottom:30px;}
.page a{
background-color:#f3f3f3;
	font-size: 14px;
	line-height: 25px;
	padding-top: 10px;
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ddd;
	border-bottom-color: #ddd;
	border-left-color: #ddd;
}
.page a:last-child{border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ddd;}
.page b{
	background-color:#33be59;
	color:#FFFFFF;
	font-size: 14px;
	line-height: 25px;
	padding-top: 10px;
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ddd;
	border-bottom-color: #ddd;
	border-left-color: #ddd;
}

