@charset "gb2312";
/* CSS Document */
.cear_b{ clear:both;}
/*列表页*/
.listbox{padding-bottom:80px;}
.listleftbox{ width:270px;}
.listleftbox .listleft01 h1{ border-bottom:solid 1px #1867b1; height:36px; line-height:36px; color:#1867b1;  font-size:20px;}
.listleftbox .listleft01 ul{ background-color:#f2f2f2; text-align:center; margin-top:10px; font-size:18px; margin-bottom:20px;}
.listleftbox .listleft01 ul li{ height:48px; line-height:48px; border-bottom:solid 1px #ccc; width:210px; margin-left:30px;}
.listleftbox .listleft01 ul .on a{ color:#1867b1;}
.listleftbox .listleft01 ul li a:hover{color:#1867b1;}
#kuan{ width:690px;}
.listrightbox{ width:100%;}
.listrightbox h1{ padding-left:10px; border-bottom:solid 1px #1867b1; height:36px; line-height:36px; color:#1867b1;  font-size:18px;}
.listrightbox .listright ul.list01{ margin-bottom:40px;}
.listrightbox .listright ul li{ height:48px; line-height:48px; border-bottom:dashed 1px #999;margin:0 10px;overflow: hidden;}
.listrightbox .listright ul.list01 a{float:left;font-size:18px}
.imagelistright{overflow:hidden;}
.imagelist{overflow:hidden;padding:20px 0 20px 20px;}
.imagelist>li{width:225px;float:left;}
.imagelist>li>a>img{width:230px;height:300px;vertical-align: bottom;
    margin-left: auto;
    margin-right: auto;
    padding: 2px;
    border: 1px solid #dddddd;
    background-color: #fff;}
.imagelist>li>a>p{
  padding: 0 5px;
    line-height: 28px;
  	height:28px;
    overflow: hidden;
  text-align:center;
}

.listrightbox .listright a:hover{ text-decoration:underline; color:#1867b1;}
.date { float: right; color: #b3b3b3; padding-right:4px;}
.listbox .juli{ padding-left:100px;}
.listrightbox .title{ font-size:20px;}
.tpbox{padding-top:30px; font-size:18px;}
.tpbox h4{font-size:20px;padding-bottom:10px;}
.tpbox h3{padding-bottom:10px;}
.tpbox .tit{margin-right:10px;}
.tpbox .row{margin-right:10px;}
.tpbox .last .tit{margin-right:-10px;}
.tpbox ul li{ height:40px; line-height:40px;}
.tpbox .voteBtn{width:100px;height:36px; border:none; background:#1867b1; color:#fff; font-size:16px;margin-right:20px;margin-top:20px;border-radius:2px;}
.tpbox .viewBtn{width:100px;height:36px;border:none;background:#1867b1;color:#fff;font-size:16px; margin-top:20px;border-radius:2px;}
/*分页*/

.c_paging{ margin:30px 0;padding-left: 100px;}
.c_paging ul{ overflow:hidden;}
.c_paging ul li{ margin-right:10px;  float:left;line-height: 15px;}
.c_paging ul li a{ display:block;padding:5px 9px;border:1px solid #ddd;line-height: 13px;}
.c_paging ul li a:hover{ border:1px solid #0271b8;}
.c_paging ul li span{ margin-top: 6px;display: block;}
.c_paging_on{ background-color:#0271b8; color:#fff; font-weight:bold;}
/*内容页*/
.c_rtext{ padding:4px 10px 100px 10px;}
.ccontent_table{overflow: hidden;width:1000px;margin:0 auto;}
.btn_colse{height:30px;width:1000px;}
.btn_colse a{float: right;display:block;color:#fff;font-size:16px;background-color:#1867b1;padding:5px 10px;}
.td_th{    background-color: #e0e0e0;
    text-align: center;width:15%;}
.ccontent_table table{overflow:hidden;border-collapse: collapse;width:100%;}
.ccontent_table table tr td{ border: 1px solid #1867b1;padding:8px;    }
.c_conhead{text-align:center;font-size:28px; line-height:34px;padding:0 80px;}
.time{color:#666;font-size: 16px;text-align: center; padding:10px 0;border-bottom:solid 1px #ccc; margin-bottom:20px;}
.ccontent{overflow:hidden; padding:0 40px;}
.ccontent img{ margin:10px 0;}
.ccontent p{letter-spacing:1px;color:#333; line-height:25px; font-size:16px;}
.xgcontent h1{ line-height:40px; border-bottom:solid 1px #1867b1; margin-top:20px; margin-bottom:10px;}
.page_up{ height:30px; line-height:30px;}
.page_down{height:30px; line-height:30px;}
.page_up,.page_down{ color:#1867b1; font-size:14px;}
.xgcontent span{ padding-left:26px;}
.xgcontent a:hover{ color:#1867b1;}
/*领导之窗*/
.ldzcbox{ padding-bottom:200px;}
.ldzcbox ul{/*overflow:hidden;*//*border:1px solid blue;*/}
.ldzcbox ul li{height:30px; line-height:30px; width: 56%;
    margin: 0 auto;padding:6px 0;  }
.ldzcbox ul li b{ font-size:18px;}
.ldzcbox ul li a{ font-size:18px;}
.ldzcbox ul li .a1{ background:url(imagesldzc01.png) no-repeat; float:left; text-indent:30px;}
.ldzcbox ul li .a2{ background:url(imagesldzc02.png) no-repeat; float:left; text-indent:30px;}
.ldzcbox ul li .a2{ background:url(imagesldzc02.png) no-repeat; float:left; text-indent:30px;}
.ldzcbox ul li .a3{ background:url(imagesldzc03.png) no-repeat; float:left; text-indent:30px;}
.ldzcbox ul .li1{  border-bottom:solid 1px #1867b1;  font-size:18px; margin-bottom:10px; margin:0 10px;width:100%;margin-top:20px}
.ldzcbox ul .li1 a{color:#1867b1;margin-left: 45%;}
.ldzcbox ul li a:hover{ color:#1867b1;}
.ldzcbox ul .li_2{height:60px; width: 52%;margin: 0 auto}

/*领导之窗内容页*/
.ldbigbox{width:1000px;margin:0 auto;overflow: hidden;}
#c_rtextbox{background:#fff;margin-top:20px;overflow: hidden;width:680px;float:left;}
.c_rtext .ldjsbox{padding:0 20px;}
.ldjsbox_content{overflow:hidden;}
.c_rtext .ldjsbox .ldimg{ margin-left:230px;float:left;}
.c_rtext .ldjsbox .ldimg_right{float:right;width:300px;}
.c_rtext .ldjsbox .ldimg_right h3{font-weight: bold;font-size:16px;}
.ldjsbox_content b{font-size:18px;color:#1867b1;}
.c_rtext .ldjsbox .ldimg img{ width:182px;height:252px;margin-top:20px;}
.c_rtext .ldjsbox h1{ color:#1867b1; font-size:18px; margin-top:40px;}
.c_rtext .ldjsbox p{ padding:10px 30px; line-height:44px; font-size:20px;}
.c_rtext .ldjsbox .ldjs01{ background:url(imagesldjs01.png) no-repeat; height:26px; line-height:26px; text-indent:38px;}
.c_rtext .ldjsbox .ldjs02{ background:url(imagesldjs02.png) no-repeat; height:26px; line-height:26px; text-indent:38px;}
.ldrightbox{ background:#fff; width:280px;margin-left:10px;float:right;margin-top:20px;}

.ldzcbigbox ul li{ font-size:12px;padding:6px 10px; line-height:30px;}
.ldzcbigbox ul li b{ font-size:18px;}
.ldzcbigbox ul li .a1{ background:url(imagesldzc01.png) no-repeat center 0; float:left; text-indent:80px;}
.ldzcbigbox ul li .a2{ background:url(imagesldzc02.png) no-repeat center 0; float:left; text-indent:80px;}
.ldzcbigbox ul li .a2{ background:url(imagesldzc02.png) no-repeat center 0; float:left; text-indent:80px;}
.ldzcbigbox ul li .a3{ background:url(imagesldzc03.png) no-repeat center 0; float:left; text-indent:80px;}
.ldzcbigbox ul .li1{border-bottom:solid 1px #1867b1;    font-size:12px; margin-bottom:10px; margin:0 10px;height:30px;}
.ldzcbigbox ul .li1 a{color:#1867b1;  font-size:14px; }
.ldzcbigbox ul li a:hover{ color:#1867b1;}

/*我要写信*/
..text_r{text-align:left !important;}
.ke-edit{float:left;}
.writebox{overflow:hidden;}

.preface{overflow:hidden;height:260px; background:url(imagesxiexin01.png) no-repeat;}
.preface h1 a{ background:url(imagesxiexin02.png) no-repeat;height:38px; line-height:38px; text-align:center; width:120px; font-size:22px; color:#fff; float:left; margin:20px 0 30px 0;}
.preface p{ clear:left; line-height:26px; padding:0px 40px; font-size:16px;}
.writelist{ border-top:solid 1px #ccc; margin-top:30px;}
.writelistleft{ overflow:hidden;padding-left:20px;}
.App_Form{

	margin-top:10px; overflow:hidden; }

.App_Form td{ padding:10px 0; 
    display: inline-block;*display:inline;zoom: 1;}

.App_Form_th{ text-align:right; width:80px;max-width:80px; display: inline-block;*min-width: auto; *display:inline;

zoom: 1;
     *width: expression(this.offsetWidth < 80 ? 'auto' : '80px');  color:#1867b1; height:36px; line-height:36px;}
.App_Form input[type="text"]{ line-height:36px;font-size:16px; text-indent:6px;height:36px;
  border:solid 1px #ccc;}
.App_Form textarea{ height:148px;font-size:16px;}
.text_r{ color:#1867b1;}
..ke-container{float:left;}
.text_r span{ border:solid 1px red; text-align:center;}
.App_Form_th01{text-align:right; width:80px;max-width:80px;  display: inline-block;*min-width: auto;  
     *width: expression(this.offsetWidth < 80 ? 'auto' : '80px'); color:#1867b1;height:36px; line-height:36px;}
.App_Form_th02{text-align:right; width:80px; max-width:80px; display: inline-block;*min-width: auto;  
     *width: expression(this.offsetWidth < 80 ? 'auto' : '80px'); color:#1867b1; height:36px; line-height:36px;}

.App_Form_th03{text-align:right; width:80px;max-width:80px; display: inline-block;*min-width: auto;  
     *width: expression(this.offsetWidth < 80 ? 'auto' : '80px');  color:#1867b1; padding-left:60px;height:36px; line-height:36px;}
.App_Form_th04{text-align:right; width:104px;max-width:104px; display: inline-block;*min-width: auto;  
     *width: expression(this.offsetWidth < 104 ? 'auto' : '104px');  color:#1867b1;height:36px; line-height:36px;}
.App_Form .input1{ width:210px;}
.App_Form .input3{ width:100px;}
.App_Form .input2,.App_Form textarea{ width:580px;text-indent:6px; border:solid 1px #ccc;}
.App_Form .selectbox{line-height:36px;}
.App_Form .selectbox input{ }
.App_Form label{ margin-top:-8px;}
.text_r  label{float:left;}
.yzm{ border:solid 1px #ccc; width:100px;height:40px;}
.yzm img{ margin-left:20px; margin-top:8px;}
.text_c {padding-top:20px; margin-left:140px;border-top:solid 1px #ccc; width:690px;}
.text_c input{ width:200px; height:36px; margin:0 10px; border:none; border-radius:3px;}
.text_c .input4{ background-color:#1867b1; color:#fff;}
select{ height:36px; width:210px; font-size:16px;  border:solid 1px #ccc;}
option{ font-size:16px;}
.zhuming{ margin-top:20px; line-height:36px; padding-left:10px;}
.mailbox{ width:290px; margin-top:20px; margin-left:20px;}
.mailbox ul li a{ width:290px; height:110px; float:left; color:#fff; font-size:24px; text-align:center; text-indent:50px; line-height:100px;}
.mailbox ul li .a1{ background:#8717b0 url(imagesmailbox03.png) no-repeat; background-position:60px 30px; margin-bottom:20px;}
.mailbox ul li .a1:hover{ background:#721394 url(imagesmailbox03.png) no-repeat; background-position:60px 30px; margin-bottom:20px;}
.mailbox ul li .a2{ background:#83b017 url(imagesmailbox01.png) no-repeat; background-position:60px 30px; margin-bottom:20px;}
.mailbox ul li .a2:hover{ background:#6d9413 url(imagesmailbox01.png) no-repeat; background-position:60px 30px;}
.mailbox ul li .a3{ background:#1778b0 url(imagesmailbox02.png) no-repeat; background-position:60px 30px;} 
.mailbox ul li .a3:hover{ background:#146696 url(imagesmailbox02.png) no-repeat; background-position:60px 30px;}


/*信件列表页*/
.xinjianlist{padding:20px 0px;}
.xjcx{ background-color:#f2f2f2; width:270px; height:36px; line-height:36px; text-align:center; color:#1867b1; text-indent:30px;border-bottom:solid 1px #1862be;}
.xjcx li{ background:url(imagesxjcx.png) no-repeat; background-position:90px center;}
.check{margin-top:10px;}
.check label{ text-align:right; width:68px; display:block; float:left; padding:0px; color:#1867b1; height:
38px; line-height:38px; padding:10px 0;}
.check input{ width:198px; height:36px;margin:10px 0;}
.btnArea input{ border:0; background-color:#1867b1; color:#fff; border-radius:4px; margin-left:68px; width:204px; font-size:16px; border:solid px #ccc;}
.xinjianleft{width:270px;}
.xinjianleft .mailbox{ width:270px; margin:10px 0 0 0;}
.xinjianleft .mailbox li a{ width:270px;}
.xinjianleft .mailbox li .a4{background:#40b118 url(imagesmailbox03.png) no-repeat; background-position:50px 30px; margin-bottom:20px;}
.xinjianleft .mailbox li .a4:hover{background:#49c71c url(imagesmailbox03.png) no-repeat; background-position:50px 30px; margin-bottom:20px;}

/*信件列表页*/
.xinjianright{ width:690px;}
.mList tr{}
.mList td{line-height:40px; height:40px; font-size:14px; padding-left:10px;}
.mList .bg td{ background-color:#d1e1ef; }
.mList .zhuti th{ border-bottom:solid 1px #1867b1; background-color:#f2f2f2;}
.mList .tit{ text-align:center; height:40px; font-size:16px; width:380px;}
.mList .lxr{ width:100px;text-align:center;}
.mList .datetime{width:160px;text-align:center;}
.mList .qk{width:100px;text-align:center;}

/*信件内容页*/
.xjnrbigbox .xinjianlist{ margin-top:-20px;}
.xjnrbox {}
.xjcontent{ width:690px; font-size:16px;}
.xjcontent tr{border:solid 1px #cccccc;}
.xjcontent td{ padding:12px 14px;}
.xjcontent .tdlab{ background:#1867b1; color:#fff; width:110px; text-align:center;}
.xjcontent .tit{ color:#1867b1;}
.xjcontent .content{ padding-left:14px; padding-right:14px;line-height:28px;}
.xjreply { margin-top:30px;width:690px;font-size:16px;}
.xjreply tr{border:solid 1px #cccccc;}
.xjreply td{ padding:12px 14px;}
.xjreply .tdreply{ background:#6018b1; color:#fff; width:110px; text-align:center;}
.xjreply .tit{ color:#6018b1;}
.xjreply .content{ padding-left:14px; padding-right:14px;line-height:28px;}
.xjnrbigbox  .plgztbox{ border-top:none; padding-bottom:0px;}
/*信件查询结果*/
.xjnrbox h1{ background:#f2f2f2; height:36px; line-height:36px; margin-bottom:20px; color:#1867b1; padding-left:10px; font-size:16px; border-bottom:solid 1px #1867b1;}
.xjnrbigbox { padding-bottom:100px;}
/*重点领域公开列表页*/
.zdlygkleft{ clear:both;}
.zdlygkleft ul{ overflow:hidden;}
.zdlygkleft ul li{ float:left;}
.zdlygkleft ul li a{ float:left;}
.zdlygkleft ul li a p{color:#fff; font-size:18px;text-align:center;}
.zdlygkleft ul li .a1{ width:125px; height:130px; background:#24a317 url(imageszfxxgk04.png) no-repeat; margin-right:20px; overflow:hidden;}
.zdlygkleft ul li .a2{ width:125px; height:130px;background:#188fb1 url(imageszfxxgk05.png) no-repeat;float:left;}
.zdlygkleft ul li .a3{width:270px; height:130px; background: url(imageszfxxgk06.png); clear:both; margin-top:20px;}


/*政府机构*/
.gov{ padding-bottom:20px;}
.gov h1{ background-color:#f2f2f2; border-bottom:solid 1px #1867b1; height:36px; line-height:36px; padding-left:10px; color:#1867b1; font-size:18px;}
.gov ul{ border-bottom:solid 1px #ccc; overflow:hidden; padding-bottom:20px;}
.gov ul li{ overflow:hidden; margin-top:30px; float:left;padding-left:10px;}
.gov ul li a{ background:url(imagesyuan.png) no-repeat; background-position:0 2px; float:left; text-indent:18px; line-height:18px; margin-right:20px; width:230px; font-size:16px;}
.gov ul li a:hover{ color:#1867b1;}


/*在线访谈*/
.zxftbox{ overflow:hidden;}
.zxftbox #topArea .topNews .zxft{ margin-top:20px; overflow:hidden;}
.zxftbox #topArea .topNews .zxft img{ width:400px; height:200px; float:left;}
.zxftbox #topArea .topNews .zxft .zxtftext{ width:568px; margin-left:20px; overflow:hidden;}
.zxftbox #topArea .topNews .zxft .zxtftext ul li{vertical-align:top;}
.zxftbox #topArea .topNews .zxft .zxtftext ul .li1{ height:60px;}
.zxftbox #topArea .topNews .zxft .zxtftext ul .li2{ border-top:solid 1px #ccc;}
.zxftbox #topArea .topNews .zxft .zxtftext ul{ overflow:hidden; clear:both;width:568px;}
.zxftbox #topArea .topNews .zxft .zxtftext ul li h1{ float:left;  text-align:right;width:80px;font-weight:normal;}
.zxftbox #topArea .topNews .zxft .zxtftext ul li h2{ font-weight:normal;color:#999;}
.zxftbox #topArea .topNews .zxft .zxtftext ul li h2.h02{ color:#1867b1; font-size:20px;}

.wqhgbox{ overflow:hidden; margin-bottom:20px; margin-top:10px;}
.wqhgbox .wqhgtop{ background-color:#f2f2f2; line-height:36px; height:36px; padding:0 10px; overflow:hidden; border-bottom:solid 1px #1867b1;}
.wqhgbox .wqhgtop li{ float:left;font-size:16px; color:#1867b1; }
.wqhgbox .wqhgtextbox img{ width:130px; height:100px; float:left;}
.wqhgbox .wqhgtextbox{ width:490px; margin-top:20px; float:left;}
.wqhgbox .wqhgtextbox .wqhgtext { margin-left:10px; overflow:hidden;font-family:'微软雅黑';}
.wqhgbox .wqhgtextbox .wqhgtext ul li{ border-bottom:0px;font-size:16px; width:350px;}
.wqhgbox .wqhgtextbox h1{ float:left; text-align:right;width:80px;font-weight:normal;}
.wqhgbox .wqhgtextbox h2 a{ float:left;color:#999; }
.wqhgbox .wqhgtextbox h2 a:hover{ float:left;color:#000;}
.wqhgbox .wqhgtextbox .wqhgtext ul li .on{white-space: nowrap;*white-space: inherit; overflow: hidden; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis; text-overflow: ellipsis;}
.juli{ margin-left:160px;padding-top:30px;}

/*在线访谈（内容页）*/
.plgztbox{ border-top:solid 1px #1867b1; clear:both; margin-top:20px; padding-bottom:240px;}
.plgztbox .plgztleft{ width:690px; overflow:hidden;}
.plgztbox h1{ color:#999; font-size:14px; line-height:40px; border-bottom:solid 1px #ccc;}
.plgztbox b{ color:#1867b1; font-size:16px;}
.App_comments td{ float:left; line-height:36px;}
.App_comments{ margin-top:20px;width:680px; }
.App_comments_td{ padding-left:60px;}
.App_comments input{ font-size:16px;} 
.App_comments .input1{ height:36px; border:solid 1px #ccc; width:200px;}
.plgztleft .App_comments td img{ width:100px; heihgt:30px;}
.plgztleft .App_comments textarea{ border:solid 1px #ccc; width:624px; height:100px; margin-top:20px;}
.plgztleft .App_comments .text_c{ border-top:none; margin-left:-80px;}
.plgztleft .App_comments .text_c input{ font-size:18px;}
.plgztright{ width:270px;}
.plgztright h2{ color:#1867b1;line-height:40px; font-weight:bold; font-size:16px;}
.plgztright p{ line-height:24px; border:solid 1px #ccc; padding:10px; font-size:16px; height:224px;}


/*新闻发布会（ 内容页）*/
.zxftbox{}
.newstext{margin-left:20px; overflow:hidden;width:578px; padding-left:20px;}
.newstext h1 a{ color:#1867b1; font-size:18px; padding-bottom:8px;}
.newstext h2{ line-height:24px; border-bottom:solid 1px #ccc; padding-bottom:10px; margin-bottom:10px;}
.zxftbox #topArea .topNew .bd ul{ overflow:hidden;}
.zxftbox #topArea .topNew .bd ul li{height: 30px;line-height:30px; border-bottom:none; font-size:14px; color:#999; padding-bottom:4px; overflow:hidden;}
.zxftbox #topArea .topNew .bd ul li b{ color:#1867b1;}
.zxftbox #topArea .topNew .bd .newstext{ overflow:hidden;}
.zxftbox #topArea .topNew .bd .newstext ul li{border:solid 1xp red; overflow:hidden;}
.zxftbox #topArea .topNew .bd .newstext ul li a {}
.zxftbox #topArea .topNew .bd .newstext ul li a{ margin-top:10px; background:url(imagesyuan.png) no-repeat; background-position:0 8px; float:left; text-indent:20px; color:#1867b1; float:left;}
.zxftbox #topArea .topNew .bd .newstext ul li a:hover{ text-decoration:underline; margin-top:10px; background:url(imagesyuan.png) no-repeat; background-position:0 8px; float:left; text-indent:20px; color:#1867b1;}
.zxftbox #topArea .topNew .bd .newstext ul li .date{  color:#1867b1; float:right;margin-top:10px;}
.newwqhgbox{ padding-top:20px;overflow:hidden; margin-bottom:20px;}
.newwqhgbox .wqhgtop{ background-color:#f2f2f2; line-height:36px; height:36px; padding:0 10px; overflow:hidden; border-bottom:solid 1px #1867b1;}
.newwqhgbox .wqhgtop li{ float:left;font-size:16px; color:#1867b1;}
.newwqhgbox .wqhgtextbox img{ width:130px; height:110px; float:left;}

.newwqhgbox .newfbbox{  overflow:hidden;}
.newwqhgbox .newfbbox .newfblist{overflow:hidden; float:left;margin-top:20px; width:500px;height:110px;}
.newwqhgbox .newfbbox .newfblist img{ width:130px; height:110px; float:left;}
.newwqhgbox .newfbbox .newfblisttext{ padding-left:10px;float:left; width:350px;}
.newwqhgbox .newfbbox .newfblisttext h1 a{ font-size:18px; color:#1867b1;} 
.newwqhgbox .newfbbox .newfblisttext ul li{ line-height:24px; padding-top:8px; color:#999;}
.newwqhgbox .newfbbox .newfblisttext ul li b{ color:#1867b1; font-weight:normal;}
/*新闻发布会（单期内容）*/
.xcpic{ margin-top:20px;}
.xcpic ul{ margin-top:20px; overflow:hidden;}
.xcpic h1{ color:#1867b1; line-height:36px; height:36px;padding-left:10px;background-color:#f2f2f2; border-bottom:solid 1px #1867b1;}
.xcpic ul li{ float:left; margin-right:20px;}
.xcpic ul li .a2{ margin:0 20px;}
.xcpic ul li .a3{ margin-right:20px;}
#xcpicimg{ width:1020px; overflow:hidden; height:140px;}
#xcpicimg img{ width:235px; height:140px;}

.wzslbox { margin-top:20px;}
.wzslbox .wzslleft{ width:690px;}
.wzslbox  h1{ color:#1867b1; line-height:36px; height:36px;padding-left:10px;background-color:#f2f2f2; border-bottom:solid 1px #1867b1;}
.wzslbox .wzslleft .wzsl{ height:430px; overflow:scroll; overflow-x:hidden; padding-right:18px; margin-top:20px;}
.wzslbox .wzslleft .wzsl ul li{ line-height:26px;}
.wzslbox .wzslleft .wzsl ul li b{ color:#1867b1;}
.wzslbox .wzslleft .wzsl ul li.li2{ padding:20px 0; text-indent:24px;}
.wzslbox .wzslleft .wzsl ul li dl{ margin-left:40px;}
.wzslbox .wzslleft .wzsl ul li dl dt{margin
:20px 0;}
.wzslbox .wzslleft .wzsl ul li dl dd{margin
:20px 0;}
.wzslbox .wzslright{ margin-left:20px; width:290px;}
.wzslbox .wzslright ul li{ padding-top:18px; width:280px; color:#1867b1;white-space: nowrap;*white-space: inherit; overflow: hidden; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis; text-overflow: ellipsis; overflow:hidden;}
.wzslbox .wzslright ul li a{ color:#1867b1;}
.wzslbox .wzslright ul li a:hover{ text-decoration:underline;}
/*= 评论列表 =*/
.msg_list_box {
    border: 1px solid #ddd;
    margin-top: 8px;
}

    .msg_list_box p, .msg_list_box h3, .msg_list_box h4 {
        margin: 0;
        padding: 0;
    }

    .msg_list_box .hd {
        background: url(imagesmsg_03.png) 8px 9px no-repeat;
        height: 40px;
        line-height: 40px;
        overflow: hidden;
        border-bottom: 1px solid #539A28;
        padding: 0 20px;
        font-size: 14px;
        font-family: "微软雅黑";
    }

        .msg_list_box .hd h3 {
            padding-left: 20px;
            font-size: 18px;
            color: #539A28;
            float: left;
            display: inline;
            margin-right: 1em;
        }

        .msg_list_box .hd p {
            display: inline;
            color: #666;
            float: left;
        }

        .msg_list_box .hd .count {
            float: right;
        }

            .msg_list_box .hd .count strong {
                color: #c00;
            }

    .msg_list_box .bd {
        padding: 11px 13px;
    }

        .msg_list_box .bd li {
            margin-bottom: 8px;
        }

    /*== 评论用户信息区 ==*/
    .msg_list_box .msg_info {
        background: #f5f5f5 url(imagesmsg_02.png) 8px 11px no-repeat;
        position: relative;
        border-bottom: 1px solid #ddd;
        height: 26px;
        line-height: 26px;
        padding: 0 16px;
        color: #666;
    }

    .msg_list_box .reviewer {
        color: #000;
    }

    .msg_list_box .star {
        position: absolute;
        right: 12px;
        ;
        top: 0;
        height: 22px;
        line-height: 22px;
        _padding-top: 5px;
    }

    .msg_list_box em {
        font-style: normal;
        line-height: 22px;
        height: 22px;
    }

    /*== 评论内容 ==*/
    .msg_list_box .msg_content h4 {
        height: 28px;
        line-height: 28px;
        color: #005aa0;
        font-size: 12px;
        margin: 0 10px;
    }

    .msg_list_box .msg_content p {
        color: #666;
        margin: 0 10px;
    }

    .msg_list_box .reply {
        background: #f4f8fd;
        border: 1px solid #dce8f8;
        padding: 10px;
        margin: 10px 0;
    }

    .msg_list_box .replyer {
        color: #f90;
    }

    /*== 评论操作区 ==*/
    .msg_list_box .return {
        text-align: right;
        color: #666;
    }

    .msg_list_box .return, .msg_list_box .bd li .return a {
        color: #666;
    }

        .msg_list_box .return a {
            margin-right: 12px;
        }

        .msg_list_box .return em {
            padding-left: 12px;
            background: url(../images/msg_04.png) 2px 3px no-repeat;
        }

    .msg_list_box .page_box {
        text-align: center;
        border-top: 1px dashed #93b7e0;
        height: 3em;
        line-height: 3em;
    }

        .msg_list_box .page_box a {
            margin-left: 0.5em;
        }

.msg_replyer_box {
    margin-top: 8px;
    height: 25px;
    line-height: 25px;
    overflow: hidden;
    zoom: 1;
}

/*= 发表评论区 =*/
.msg_box {
    padding: 8px;
    border: 1px solid #ddd;
    margin-top: 8px;
}

    .msg_box .hd {
        height: 27px;
        line-height: 27px;
    }

    /*== 评论者立场 ==*/
    .msg_box .standpoint {
        overflow: hidden;
        zoom: 1;
        height: 27px;
        padding-left: 18px;
        background: url(imagesmsg_06.png) 0 bottom repeat-x;
    }

        .msg_box .standpoint li {
            width: 116px;
            height: 27px;
            line-height: 27px;
            text-align: center;
            float: left;
            background: url(imagesmsg_08.png) 0 0 no-repeat;
            margin-right: 5px;
            color: #666;
        }

            .msg_box .standpoint li.current {
                background: url(imagesmsg_09.png) 0 0 no-repeat;
                color: #c00;
                font-weight: bold;
                height: 27px;
                line-height: 27px;
            }

    /*== 评论者用户信息 ==*/
    .msg_box .bd {
        padding: 14px;
    }

    .msg_box .user_info {
        overflow: hidden;
        margin-bottom: 8px;
        zoom: 1;
    }

        .msg_box .user_info li {
            height: 28px;
            line-height: 28px;
            float: left;
            width: 45%;
        }

            .msg_box .user_info li label {
                margin-right: 0.5em;
            }

            .msg_box .user_info li .input_tx {
                width: 185px;
                border: 1px solid #a8a8a8;
            }

    /*== 评论内容 ==*/
    .msg_box textarea {
        font-size: 12px;
        color: #666;
        width: 600px;
        border: 1px solid #A8A8A8;
        height: 120px;
        display: block;
        margin: 8px 0px;
    }

/*== 评论操作区 ==*/
.msg_replyer_box {
    margin-top: 8px;
    height: 25px;
    line-height: 25px;
    overflow: hidden;
    zoom: 1;
}

    .msg_replyer_box .reviewer_info {
        float: left;
        white-space: nowrap;
    }

        .msg_replyer_box .reviewer_info a {
            padding-left: 24px;
            margin-right: 1em;
        }

            .msg_replyer_box .reviewer_info a.sms {
                background: url(../images/msg_10.png) 0 0 no-repeat;
            }

            .msg_replyer_box .reviewer_info a.mail {
                background: url(../images/msg_11.png) 0 0 no-repeat;
            }

    .msg_replyer_box .return {
        float: right;
    }

        .msg_replyer_box .return #publish_msg {
            width: 90px;
            height: 25px;
            line-height: 25px;
            overflow: hidden;
            border: none;
            margin-right: 0.5em;
            font-weight: bold;
        }

        .msg_replyer_box .return .bt {
            background: url(../images/msg_05.png) 0 0 no-repeat;
        }

        .msg_replyer_box .return .bt_click {
            background: url(../images/msg_07.png) 0 0 no-repeat;
        }

    .msg_replyer_box .input_check {
        vertical-align: -2px;
        margin-left: 0.5em;
    }

/* pc端手机版页面 */
.phnoe_box{padding:0 10px;}
.phnoe_box h1{ color:#1867b1; font-size:30px; text-align:center; line-height:60px; background:url(imagesp_title.png) no-repeat center 54px;}
.phnoe_box .adress{ color:#1867b1; font-size:20px; padding-top:40px; display:inline-block; line-height:30px;}
.phnoe_box .adress a{ display:block; border:solid 1px #cc9500; float:right; padding:4px 10px; }
.phnoe_box .zftsbox{  width:600px; line-height:26px; margin-top:20px; }
.phnoe_box .zftsbox dt{color:#1867b1;font-size:20px;}
.phnoe_box .zftsbox dd{ font-size:16px; background:url(imagesphone_circle.png) no-repeat 0 10px; padding-left:14px; margin-top:10px;}
.phnoe_box .phone_pic{padding:60px 20px 120px 20px;}
.phnoe_box .phone_ewm{ margin:60px 0 0 40px;height: 200px;
    width: 200px;}

/* 政务办公*/
.zwbgbox{ padding-bottom:60px;}
.zwbgbox .zwbg{ border-bottom:solid 1px #1867b1; height:50px; line-height:50px; display:block; font-size:20px;color:#1867b1; padding-left:10px;}
.zwbgbox ul{ overflow:hidden; padding-bottom:20px;margin-top:10px;}
.zwbgbox ul li{ float:left; overflow:hidden; margin-top:20px;}
.zwbgbox ul li a{ float:left; width:320px; height:128px; text-align:center; color:#fff;}
.zwbgbox ul li a p{ padding-top:90px;}
.zwbgbox ul li a.a1{ background:#1a80ab url(imageszwbg01.png) no-repeat center 24px;}
.zwbgbox ul li a.a1:hover{ background:#1f8fbe url(imageszwbg01.png) no-repeat center 24px;}
.zwbgbox ul li a.a2{ background:#ad5b1f url(imageszwbg02.png) no-repeat center 24px;margin:0 20px;}
.zwbgbox ul li a.a3{ background:#1fad97 url(imageszwbg03.png) no-repeat center 24px;}
.zwbgbox ul li a.a4{ background:#4dab1a url(imageszwbg04.png) no-repeat center 24px;}
.zwbgbox ul li a.a5{ background:#ad1f4b url(imageszwbg05.png) no-repeat center 24px;margin:0 20px;}
.zwbgbox ul li a.a6{ background:#aba61a url(imageszwbg06.png) no-repeat center 24px;}
.zwbgbox ul li a.a2:hover{ background:#c16724 url(imageszwbg02.png) no-repeat center 24px;margin:0 20px;}
.zwbgbox ul li a.a3:hover{ background:#24c5ac url(imageszwbg03.png) no-repeat center 24px;}
.zwbgbox ul li a.a4:hover{ background:#56c01d url(imageszwbg04.png) no-repeat center 24px;}
.zwbgbox ul li a.a5:hover{ background:#bf2253 url(imageszwbg05.png) no-repeat center 24px;margin:0 20px;}
.zwbgbox ul li a.a6:hover{ background:#bbb519 url(imageszwbg06.png) no-repeat center 24px;}
.ldzcbigbox li nobr a{width:48px}
