@charset "gb2312";
body{
    background: #f0f0f0 url(erji_cont_bg.jpg) no-repeat center 212px;
}
.main{width: 1180px;margin: auto;margin-bottom:20px;}
.Position{line-height: 40px;}
.hudong_ico{display:inline-block;vertical-align:middle;background:url(hudong_dashboard.png) no-repeat;}
.btn_submit_big{width: 142px;height: 38px;font-size: 18px;color: #fff;border: #51782E solid 1px;background:#76B043;text-decoration: }
.btn_reset_big{width: 142px;height: 38px;font-size: 18px;color: #333;border: #c0c0c0 solid 1px;background:#dadada;text-decoration: }

.hudong_left{width: 224px;height: 770px;background:#FFF;float: left; padding-top:10px;padding-left:15px; padding-right: 15px; }
.hudong_left h3{font-size:18px; color: #5E8B34;line-height: 50px; border-bottom: #DDDDDD solid 1px;}
.hudong_left h3 .hudong_ico{width:40px;height:28px;}
.ico_collect{ background-position:-35px 0px;}
.ico_weixin{ background-position:-72px 0px;}

.iwant{ background:#76B043; height:210px; margin-bottom:15px; padding:16px 0px 0px 16px;}
.iwant h2{ color:#FFF; font-size:26px; margin-bottom:12px;}
.iwant ul li{ color:#FFF; font-size:16px; width:136px; height:50px; line-height:50px; padding-left:48px; font-weight:bold; background:url(hudong_dashboard.png) 8px -215px no-repeat;border-bottom:#FFF dotted 1px;}
.iwant ul li a{color:#FFF;font-size:16px;  }
.iwant ul .iwant_mail{background-position:8px -215px;}
.iwant ul .iwant_complain{border-bottom:#FFF dotted 1px;background-position:8px -258px;}
.iwant ul .iwant_searchreview{border-bottom:0px;background-position:8px -305px;}

.column_title { height: 50px; border-bottom: #DDDDDD solid 1px;}
.column_title h3{font-size: 18px;font-weight: bold; height:47px;line-height: 47px;color: #5E8B34; font-weight: bold;border-bottom: #76B043 solid 3px; width:99px ;  float: left;}
.column_title .more{float: right; line-height: 47px; background:url(more_bg.jpg) left center no-repeat; padding-left: 16px;padding-right: 3px;}
.column_title .more a { color: #999;font-size: 12px;}

/*新版column_title*/
.column_title_new{
    height: 31px;
    border: 1px solid #E4E4E4;
    margin: 20px 0 10px;
}
.column_title_new h3{
    width: 101px;
    height: 40px;
    text-align: center;
    line-height: 31px;
    font-family: "Microsoft YaHei", "微软雅黑";
    font-size: 16px;
    color: #fff;
    float: left;
    background: url(column_title_btn_bg.jpg) no-repeat center center;
    position: relative;
    left: -1px;
    top: -1px;
    border-bottom: none;
}
.column_title_new h3.inactive{
    color: #333;
    background: none;
}
.column_title_new .more{
    line-height: 31px;
    padding-right: 10px;
}
.talk_topic{
    padding-top: 0px !important;
}
.mail_table{
    padding-top: 0px !important;
}

.box_collect{ width:224px; height: 470px;overflow:hidden;margin-top:4px;/*border-bottom: #DDDDDD solid 1px;*/}
.box_collect .hd{height:40px; border-bottom:#DDDDDD solid 1px; margin-bottom:10px;}
.box_collect .hd ul li{font-size: 16px;font-weight: bold; height:38px;line-height: 38px;color: #5E8B34; font-weight:normal;border-bottom:none; width:74px; float:left; cursor:pointer; text-align:center; margin-right:10px; }
.box_collect .hd ul li.on{border-bottom: #76B043 solid 3px;font-weight: bold;}
.box_collect .bd{ font-size:14px; line-height:180%; padding-left:22px;}
.box_collect .bd ul li{ list-style:square outside url(hudong_dot.png); padding-left:5px; margin: 10px 0px;}
.box_collect .bd ul .more{ list-style:none; text-align:right;  margin-right:20px; background:url(more_bg.jpg) 141px center no-repeat;}
.box_collect .bd ul .more a { color: #999;font-size: 12px;}
.qrcode{ text-align:center; padding-top:16px;}

.hudong_middle{width: 586px;height: 780px;background:#FFF;float: left;padding-left:18px; padding-right: 18px; margin-left:10px; }
.mail_table{padding-top: 10px;padding-bottom: 10px;}
.mail_table ul li{float: left;border-bottom: #dddddd solid 1px; height: 35px;line-height: 35px;}
.mail_table .table_title li{color:#76B043;font-size: 14px;}
.mail_table .table_list li,.mail_table .table_list li a{font-size: 14px;}
.mail_table .title{width: 300px;padding-left: 5px;}
.mail_table .id{width: 190px; text-align:center;}
.mail_table .date{width: 90px; text-align:center;}

.talk_topic{padding-top: 10px;padding-bottom: 10px;}
.topic_pic{float: left;margin-right: 20px;width: 225px;margin-top: 8px;}
.topic_con{float: left;width: 340px;line-height: 180%;}
.topic_con_t{width: 70px;height:180px;overflow:hidden;float: left;}
.topic_con_t li{color: #76B043;}
.topic_con_c{width: 270px;height:180px;overflow:hidden;float: left;}
.topic_list{padding-top: 10px;padding-bottom: 10px;}
.topic_list ul li{line-height: 220%;}
.topic_list ul li span{color: #76B043;}

.hudong_right{width: 250px;height: 780px;background:#FFF;float: right;padding-left:20px; padding-right: 14px;}
.city_mail{padding:8px;}
.city_mail li{width: 116px;float: left;line-height: 200%;}
.department_mail{padding:8px;height: 440px;overflow:auto;width: 234px}
.department_mail li{line-height: 200%;}

/*自定义滚动条开始*/

/* 设置滚动条的样式 */
.hudong_right ::-webkit-scrollbar {
    width: 12px;
}

/* 滚动槽 */
.hudong_right ::-webkit-scrollbar-track {
    /*box-shadow: inset 0 0 6px rgba(0,0,0,0.3); */
    border-radius: 2px;
    background: rgba(0,0,0,0);
}

/* 滚动条滑块 */
.hudong_right ::-webkit-scrollbar-thumb {
    border-radius: 2px;
    background: rgba(0,0,0,0.2);
    /*-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); */
}
.hudong_right ::-webkit-scrollbar-thumb:window-inactive {
    background: rgba(0,0,0,0.4);
}
.department_mail{
    scrollbar-arrow-color: #ccc; /*三角箭头的颜色*/
    scrollbar-face-color: #ccc; /*立体滚动条的颜色（包括箭头部分的背景色）*/
    scrollbar-3dlight-color: #efefef; /*立体滚动条亮边的颜色*/
    scrollbar-highlight-color: #fff; /*滚动条的高亮颜色（左阴影？）*/
    scrollbar-shadow-color: #efefef; /*立体滚动条阴影的颜色*/
    scrollbar-darkshadow-color: #efefef; /*立体滚动条外阴影的颜色*/
    scrollbar-track-color: #efefef; /*立体滚动条背景颜色*/
    scrollbar-base-color:#efefef; /*滚动条的基色*/
}
/*自定义滚动条结束*/

.hudong_talk{width: 1100px;background:#fff;padding: 10px 40px 25px 40px;}
.hudong_talk .column_title h3{text-align: center;}
.hudong_talk .column_title{margin-bottom: 20px;}
.talk_list_box{border: #DDDDDD solid 1px;padding: 6px;margin-bottom: 18px;}
.tl_pic{float: left;margin-right: 25px;width: 200px;}
.tl_pic img{ width:200px; height:150px;}
.tl_con{float: left;width: 850px;line-height: 180%;}
.tl_con h5{font-size:18px; color: #76B043;height: 35px;line-height: 35px;}
.tl_con h5 a{font-size:18px; color: #76B043;}
.tl_con .tl_con_t{width: 70px;height:120px;overflow:hidden;float: left;}
.tl_con .tl_con_t li{color: #76B043;}
.tl_con .tl_con_c{width: 775px;height:120px;overflow:hidden;float: left;}

.talk_pic{float: left;margin-right: 25px;width:400px;}
.talk_con{float: left;width: 675px;line-height: 220%;}
.talk_con h3{font-size:20px; color: #76B043;/* height: 35px; */line-height: 35px; margin-bottom: 16px;}
.talk_con h3 a{font-size:20px; color: #76B043;}
.talk_con .talk_con_t{width: 70px;height:240px;overflow:hidden;float: left;}
.talk_con .talk_con_t li{color: #76B043;}
.talk_con .talk_con_c{width: 600px;height:240px;/* overflow:hidden; */float: left;}

.talk_column_title{float: left;background:#76B043;color: #FFF;font-size: 18px;width:128px;height: 36px;line-height: 36px;text-align: center;font-weight: normal;border-radius:8px;margin-bottom:20px;margin-top: 20px;}
.more_link{height: 36px;line-height: 36px;float: right;padding-right: 5px;margin-bottom:20px;margin-top: 20px;color:#999;}
.talk_records{width: 765px;float: left;margin-top: 10px;}
.talk_tool{float: right;margin-bottom:20px;margin-top: 20px;height: 36px;line-height: 36px;padding-right: 5px;}
.space_sec input{width:30px;text-align: center;height:18px;margin-right: 5px;}
.talk_tool span{padding-left: 35px;}
.talk_records_box{padding-bottom: 15px;}
.trb_name{height: 20px;line-height: 20px;}
.trb_time{height: 18px;text-align: right;color: #999;background: url(huodong_trb_bg.png) left bottom no-repeat;font-size:12px;}
.trb_con{border:#ccc solid 1px;border-top: 0px;padding: 15px;line-height: 180%;}
.talk_records_pic{width: 312px;float: right;margin-top: 10px;line-height: 180%;}
.talk_records_pic div{margin-bottom: 15px;}
.talk_records_pic p{margin-top:5px;}
.comment_link{height: 36px;line-height: 36px;float: right;padding-right: 5px;margin-bottom:20px;margin-top: 20px;}
.comment_form{line-height: 200%}
.cf_title{margin-bottom: 20px;}
.cf_title input{width: 200px;height:28px;margin-left: 20px; line-height:28px; padding-left:5px;}
.cf_content textarea{width: 680px;height: 100px;margin-left: 20px; line-height:28px; padding-left:5px;}
.cf_content{margin-bottom: 20px;}
.comment_form .btn_submit_big{margin:0px 0px 20px 60px;}
.talk_comment_title h3{font-size:26px;font-weight: normal; color: #76B043;height: 35px;line-height: 35px;text-align: center;}
.talk_comment_title h3 a{font-size:26px; color: #76B043;}
.tc_t{color: #76B043;font-size: 16px;height: 45px;line-height: 45px;padding-left:10px;}
.tc_t span{color:#999;font-size: 14px;}
.tc_t .hudong_ico{background-position:0px -162px;width: 34px;height: 28px;}
.tc_c{line-height: 200%;padding-left:44px;}
.talk_comment_box{padding-top:20px;padding-bottom: 30px;}
.talk_comment_box ul{margin-bottom:8px;}

.hudong_collect{width: 1120px;background:#fff;padding:30px;}
.hudong_collect .collect_title h3{font-weight: normal;width: 150px;color: #76B043;font-size: 20px;}
.hudong_collect .collect_title{margin-bottom: 12px;}

.collect_table{width: 1116px;text-align: left;margin-bottom:25px;}
.collect_table th{background: #76B043;height: 37px;line-height: 37px;font-size: 16px;color: #fff;font-weight: normal;}
.collect_table td{padding-left: 15px;border: #DDDDDD solid 1px;line-height:38px;height: 38px;}
.collect_table .ct_title{width: 832px;padding-left: 15px;}
.collect_table .ct_time{width:115px;padding-left: 15px;}
.collect_table .space_green{background: #EAF3E2}

.collect_write{ border-top:#CCC solid 1px; margin:0px 30px 0px 30px; padding-left:10px;}
.collect_write h3{font-size: 20px;color: #76B043;height: 60px;line-height: 60px;}
.collect_write h3 .hudong_ico{width: 38px;height: 28px;}
.collect_write h3 .ico_write{ background-position:0px -134px;}

.write_form{width:930px;height:540px;background: #fff;}
.write_form ul li{width:445px;border: #DDDDDD solid 1px;padding: 2px;height: 34px;margin-right: 10px;margin-bottom: 10px;line-height: 34px; float:left;}
.wf_input {border: 0px;height: 30px; line-height:30px;width:280px;margin:2px 0px 2px;color: #666; float:left;}
.write_form select{color: #666; float:left; border:none; height:30px; margin:2px 5px 2px;}
.write_form span{float:left;}
.write_form .wf_star{display:block; float:right;width:20px;text-align: center;color: #FF0000;font-weight: both;}
.wf_item{display:block; float:left;width:110px;text-align: right;border-right: #DDDDDD solid 1px; padding-right:15px; margin-right:14px;}
.write_form ul .wf_title{ clear:both;width: 906px;}
.write_form ul .wf_title .wf_input{width: 742px;}
.write_form ul .wf_addr{height: 75px;}
.write_form ul .wf_addr .wf_item{height: 75px;}
.write_form ul .wf_addr .wf_input{width: 290px;}
.write_form ul .wf_content{height: 200px;width: 906px;}
.write_form ul .wf_content .wf_item{height: 200px; margin-right:5px;}
.write_form ul .wf_isread{ margin-left:130px;}
.wf_code .wf_input{ width:50px;}
.wf_content textarea{border: 0px;width:752px;height: 195px;color: #666; margin:2px 0px 2px;}
.write_form .form_btn .btn_submit_big{margin-right: 35px;}
.write_form .form_btn{text-align: center;height: 110px;line-height: 110px;}

/*通用内容*/
.main_wrap{background: #FFFFFF; overflow: auto;}
.main_wrap_l{ width: 1000px;float: left;margin:30px;}
.main_wrap_l h1{font-size: 22px; text-align: center;line-height: 200%; color:#5E8B34 ;}
.main_wrap_l .article_info { font-style: 12px; color: #858585; line-height: 200%; text-align: center;}
.main_wrap_l .article_info span{margin-left: 30px; color:#999;}
.main_wrap_l  .content {padding: 50px; }
.main_wrap_l  .content * {line-height: 200%; font-size: 14px;}
.main_wrap_l  .font_16 * {line-height: 200%; font-size: 16px !important;}
.main_wrap_l  .font_14 * {line-height: 200%; font-size: 14px !important;}
.main_wrap_l  .font_12 * {line-height: 200%; font-size: 12px !important;}

.main_wrap_r{
    z-index: 88;
}
.main_wrap_r li{
    width:40px;
    height:40px;
    line-height: 40px;
    overflow: hidden;
    position: relative;
    cursor: pointer;
    margin-bottom: 10px;
}
.main_wrap_r li .main_wrap_r_text,
.main_wrap_r li .main_wrap_r_img{
    float:left;
    width: 40px;
    height:40px;
    position: absolute;
    top: 0px;
    left: -40px;
    transition: 0.5s;
}
.main_wrap_r li .main_wrap_r_text{
    line-height: 40px;
    text-align: center;
    font-size: 18px;
    color: #333;
}
.main_wrap_r li .main_wrap_r_img{
    left: 0px;
}
.main_wrap_r li:hover .main_wrap_r_text{
    left: 0px;
}
.main_wrap_r li:hover .main_wrap_r_img{
    left: 400px;
}
.main_wrap_r{z-index: 5;position: fixed; _top:expression(documentElement.scrollTop+600px);z-index:80;width: 67px;height: auto;left: 50%;margin: 50px 0px 0px +460px;overflow:hidden;}

.page{font-size: 18px;color:#76B043;text-align: center; }