﻿﻿/* CSS Document */

/*----------------------首页------------*/

.centerOne,.centerTow,.centerTree,.neiCent{ width:1200px; margin:0 auto;}
.centerOne,.centerTree,.neiCent{ width:1176px !important; background:url(../images/center-bg.png) repeat; padding:12px 12px;}
.head-notice,.lnneCent{ width:1150px; background:#fff; padding:13px 13px;}


/*--日期和搜索---*/
.riq-sousuo{ width:100%; height:38px; margin-bottom:12px;}
.riq {width: 500px;background: url(../images/riq-icon.png) no-repeat left;padding-left: 37px;line-height: 38px;height: 38px;overflow: hidden;zoom: 1;}
.riq span {display: block;margin-right: 15px;line-height: 38px !important;float: left;}
.riq span img{vertical-align:middle; margin:0px 5px;}

.search{ width:367px; background:url(../images/search-bg.png) no-repeat; height:38px; overflow:hidden;zoom:1;}
.search input{ display:block; border:none; background:none; outline:none;}
.shurk{ width:238px; float:left; height:36px; line-height:36px; margin-left:45px; }
.anniu{ width:65px; float:right; margin-right:13px; height:36px; height:36px; color:#fff; text-align:center; font-size:16px; cursor:pointer;}

  /*--头条新闻--*/
.headline{  height:96px; background:#f5f5f5; padding:9px 9px; width:1132px}
.headBT{ width:110px; height:96px; background:url(../images/toutiao-tit.jpg) no-repeat; line-height:0; font-size:0; text-indent:-99; cursor:pointer;}
.headlist{ width:990px;  height:96px; position:relative; }
.headlist .hd{  width:6px; position:absolute; top:23px; right:0; z-index:99; }
.headlist .hd ul li{ height:10px; width:6px; background:#a7a7a7; margin-bottom:11px; font-size:0; line-height:0; text-indent:0; cursor:pointer;}
.headlist .hd ul li.on{ background:#e38420;}

.headlist .bd ul li{ width:100%;}
.headlist .bd ul li h2{ text-align:center; display:inline-block; width:80%; line-height:40px; font-size:20px; font-weight:bold; color:#cc1215; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.headlist .bd ul li h2 a{ color:#cc1215; }
.headlist .bd ul li span{display:block; width:96%; line-height:26px;display:-webkit-box;-webkit-box-orient:vertical; -webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis; color:#666;  }

.notice{ hegith:41px;  margin-top:15px;}
.notice .tit{ width:129px; height:41px; background:url(../images/tz-icon.png) no-repeat 10px 11px; line-height:41px; font-size:18px; font-weight:bold; text-indent:42px;}
.notice .tit a{ color:#e02430;}

.zhlist{ width:1071px; line-height:41px;}
.zhlist .newlist li{ width:513px; float:left; color:#337ab7; background:url(../images/dian.png) no-repeat left; margin-right:10px;}
.zhlist .newlist li a{ color:#337ab7;}

/*--通知----*/
.notice{ width:1148px; border:1px solid #e7e7e7; height:40px; margin-top:12px;}
.tzBt{ width:130px; height:40px; line-height:40px; background:url(../images/tz-icon.png) no-repeat 7px 9px #e7e7e7; text-indent:50px; font-size:16px; font-weight:bold; color:#1c72ef;}
.tzBt a{ color:#1c72ef;}
.tzlist{ width:1000px;margin-right:9px;}
.tzlist .bd{ width:100%;}
.tzlist ul.newlist li{ float:left; width:100%; line-height:40px !important; background:none !important; overflow:hidden;zoom:1;} 
.tzlist ul.newlist li .lieb{ width:475px; margin-right:10px; float:left;} 

/*--焦点图及新闻--*/
.fous-news{ width:100%; margin-top:13px;}
.focus{ width:634px; height:385px; position:relative;}
.focus .hd{ height:8px; width:54px; position:absolute; bottom:21px; right:15px; z-index:999;}
.focus .hd li{ width:8px; height:8px;margin-right:5px; background:#fff; float:left; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}
.focus .hd li.on{ background:#468ddf;}

.focus .bd{ width:634px; height:385px;}
.focus .bd li{ float:left;width:634px; height:385px; position:relative;}
.focus .bd li span{ width:100%; height:45px;  background:rgba(0,0,0,0.54); color:#fff; position:absolute; left:0; bottom:0; z-index:99;}
.focus .bd li span p{ width:85%;line-height:45px; display:block; text-indent:15px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }

.newBox1,.kongqi,.xwZb,.xwYb,.piclist,.bmfw{background:#fff; padding:10px 10px;}
.newBox1{ width:510px;  height:366px;}
.switchBox{ width:100%;}

.switchBox .hd,.piclist .tit,.bmfw .tit{ width:100%; height:41px; background:url(../images/new-bt1.jpg) repeat-x; border-bottom:3px solid #468ddf; }
.switchBox .hd ul li,.piclist .tit h2,.bmfw .tit h2{ float:left; text-align:center; margin-left:20px; font-size:16px; color:#1a6fd0; line-height:41px;padding: 0 10px;}
.switchBox .hd ul li a,.piclist .tit h2 a,.bmfw .tit h2 a{ color:#1a6fd0;}
.switchBox .hd ul li.on,.piclist .tit h2.on,.bmfw .tit h2.on{ color:#fff; background:#468ddf;}
.switchBox .hd ul li.on a,.piclist .tit h2.on a,.bmfw .tit h2.on a{color:#fff; }

.switchBox .bd{margin-top:5px;}
.switchBox .bd ul li{ line-height:32px;}

/*--专题---*/
.topic{ width:100%; margin-top:18px;}
.topic .bd li{ float:left; width:286px; height:98px; margin-right:11px;}

/*--空气---*/
.centerTow{margin-top:15px;}

.kongqi{ width:598px; padding:0px!important;}
.kongqi .tit{ width:575px; height:25px; line-height:25px; font-size:18px; font-weight:bold; color:#2276be; border-left:5px solid #eab209; text-indent:10px;}
.kongqi .tit a{ color:#2276be; }
.kqzlCent{ width:100%; marign-top:6px;}
.kqjc{ width:244px; padding:24px 31px 0px 29px; background:url(../images/kqzl-bg.jpg) no-repeat; height:166px;}

.kqjc .time,.kqzhs,.wuw,.cuoshi{ widht:100%; line-height:25px;}
.kqjc .time h3,.kqjc .time span,.kqzhs h3,.kqzhs span,.wuw h3,.wuw span,.cuoshi h3,.cuoshi span{display:inline;}
.kqjc .time h3,.kqzhs h3{line-height:25px; color:#2276be; font-size:18px; font-weight:bold;}
.kqjc .time span,.kqzhs span,.cuoshi span{ line-height:30px; color:#666; margin-left:10px;}

.kqzhs h3{ font-size:30px !important;margin:0 10px !important }
.wuw h3,.cuoshi h3{ color:#2276be; margin-right:22px;}
.cuoshi{ font-size:12px !important;line-height:5px !important;}
.cuoshi h3{ margin-right:10px !important; line-height:5px !important;}
.kqzhs span,.cuoshi span{ margin:0 !important; }

.zhils{ width:260px;}
.biaoti{ width:100%; height:28px; background:#f1f1f1; line-height:28px; overflow:hidden;zoom:1;}
.biaoti span,.zhisu2 ul li span{ display:block; color:#2276be; font-size:14px; text-align:center; width:50px; float:left; text-transform:uppercase; }
span.wurw,.zhisu2 ul li span.wurw{ width:110px;}
.zhisu2{ width:100%; margin-top:7px;}
.zhisu2 ul li{ border-bottom:1px  dashed #dcdcdc; height:35px; line-height:35px; overflow:hidden;zoom:1; }
.zhisu2 ul li span{color:#666 !important;}
.zhisu2 ul li span.zhi{ width:50px !important; height:20px; border-radius:3px; -mox-border-radius:3px; -webkit-border-radius:3px; color:#fff !important; line-height:20px !important;margin-top:5px;}
.zhisu2 ul li span.liang{ background:#f7da19;}
.zhisu2 ul li span.you{ background:#4adb46;}



/*---首页二维码开始---*/


.lianjie{ width:100%; }

.erwm,.tel{ width:454px;}

.jubao{ width:227px; height:118px;}
.tous{ width:227px; height:118px; background:url(../images/jua-bg.jpg) no-repeat; overflow:hidden;zoom:1;}
.tous h3,.tous span,.zwwx h3,.tous span,.zwwx span{ display:block; }
.tous h3,.zwwx h3{width:100%; color:#fff; font-size:16px; text-align:center; line-height:30px;}
.tous span{ height:85px; margin:0 auto;margin-top:5px;padding: 0 10px; }

.erwm2{ width:100%; background:url(../images/erwm-bg.jpg) no-repeat; float:left; height:118px;}

.zwwx{ width:50%; overflow:hidden;zoom:1;}
.zwwx h3{ color:#444 !important;}
.zwwx span{ padding-top:11px; margin: 0 auto; text-align: center;}

.smtu{ width:727px;}
.smtu1,.smtu2{ width:727px;}
.smtu1,.smtu2,.tel{height:118px; margin-right:14px; float:left;}
.tel,.smtu1{ margin-bottom:9px;}

.newsmpic{ width:354px; height: 119px;}

.kongqi iframe{ border:none !important; margin:0; padding:0;}

/*--新闻开始---*/
.centerTree{margin-top:15px;}
.xinwbox{ widht:100%; }
.xwZb{ width:564px;}
.xwYb{ width:559px;}
.xwZb .bd,.xwYb .bd{ height:230px;}

.piclist,.bmfw{ width:1158px; margin-top:15px;}
.piclist .bd{  margin-top:15px; }
.piclist .bd li{border:1px solid #dfdfdf; padding:9px 7px 0 7px; width:196px; margin-right:20px; float:left;}
.piclist .bd li img{ width:196px; height:134px;}
.piclist .bd li span{ display:block; width:100%; line-height:35px; text-align:center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

.bmfw .bd{ width:1128px; border:1px solid #e5e5e5; padding:21px 15px;}
.bmfw .bd li{ float:left; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; height:62px; width:168px; margin-right:23px; overflow:hidden;zoom:1;}
.bmfw .bd li i{ display:block; width:35px; height:62px; margin-left:20px; float:left; background:url(../images/bmfuw-icon.png) no-repeat 0 0; margin-right:15px;}
.bmfw .bd li:hover i{
	webkit-transition: -webkit-transform 0.7s ease-out;
    -moz-transition: -moz-transform 0.7s ease-out;
    transition: transform 0.7s ease-out;
    transform: rotateY(360deg);
    -webkit-transform: rotateY(360deg);
    -moz-transform: rotateY(360deg);
}
.bmfw .bd li span{ display:block; float:left; font-size:15px; line-height:62px; color:#fff;}

li.fuw1,li.fuw5{ background:#e36f72;}
li.fuw2{ background:#69bb97;}
li.fuw3,li.fuw6{ background:#4dadc5;}
li.fuw4{ background:#f4b266;}
.fuw6{ margin-right:0 !important;}


li.fuw1 i{ background-position:0 0;}
li.fuw2 i{ background-position:0 -62px !important;}
li.fuw3 i{ background-position:0 -124px !important;}
li.fuw4 i{ background-position:0 -186px !important;}
li.fuw5 i{ background-position:0 -248px !important;}
li.fuw6 i{ background-position:0 -310px !important;}

.friendlink{ width:1158px; background:#fff; border-top:3px solid #468ddf; padding:10px  10px; margin-top:16px;}
.linktit{ width:100px; font-size:16px; font-weight:bold; color:#3479c8; text-align:center; line-height:40px;}

/*----------友情链接----*/
.linklb{ width:1050px; height:40px;}
.linklb ul{ overflow:inherit;}
.linklb li{ line-height:38px; float:left; width:250px; text-indent:35px; position:relative; background:url(../images/arrow5.jpg) no-repeat 230px 18px; border:1px solid #e5e5e5;
 borde-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; margin-right:13px;}
.linklb li ul {display: none;}

.linklb li:hover a { display:block;width:100%; }
.linklb li:hover ul {display:block; position:absolute; width:100%; top:30px; left:0px; background:#fff; z-index:9999;}

.sylink li:hover ul { top:38px !important;}
.sylink li:hover ul,.linklb li:hover ul{ width:100%;height:160px;overflow-y: auto; }
.linklb li:hover ul li { width:180px !important;padding:0px 5px;line-height:36px !important; background:none !important; border:none !important;text-indent:30px;}
.linklb li:hover ul li a { display:block; width:185px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; }
.linklb li:hover ul li:hover a {background:#dcdcdc; color:#444;}

.linklb li ul.last{ border:1px solid #e5e5e5 !important; }


/*---列表页----*/
.neiCent{ margin-top:17px;}
.neileft{ width:280px;}
.leftBt{/* width:100%; height:92px;*/padding:20px 0; line-height: 32px; background:url(../images/left-bt-bg.png) no-repeat left; color:#fff; font-size:26px; font-weight:bold; padding-left:117px; text-align: left;}

/*---共建栏目---*/
.joint{ width:260px; padding:13px 10px; background:url(../images/cd-bg.png);  margin-top:10px;}
.joint li{ height:53px; line-height:53px; border-bottom:1px dashed #d0d0d0; float:left; width:130px; overflow:hidden;zoom:1;}
.joint li i,.joint li span{ display:block; float:left;}
.joint li i{ width:26px; height:53px; background:url(../images/left-cd-icon.png) no-repeat 0 0;webkit-transition: 400ms; -o-transition: 400ms;    -moz-transition: 400ms;    transition: 400ms;}
.joint li span{margin-left:10px; line-height:53px; color:#fff;}
.joint li:hover span{ color:#fff; font-weight:bold;}
li.gj1 i{ background-position:0 0;}
li.gj1:hover i{ background-position:-34px 0;}

li.gj2 i{ background-position:0 -53px;}
li.gj2:hover i{ background-position:-34px -53px;}

li.gj3 i{ background-position:0 -106px;}
li.gj3:hover i{ background-position:-34px -106px;}

li.gj4 i{ background-position:0 -159px;}
li.gj4:hover i{ background-position:-34px -159px;}

li.gj5 i{ background-position:0 -212px;}
li.gj5:hover i{ background-position:-34px -212px;}

li.gj6 i{ background-position:0 -265px;}
li.gj6:hover i{ background-position:-34px -265px;}

li.gj7 i{ background-position:0 -318px;}
li.gj7:hover i{ background-position:-34px -318px;}

li.gj8 i{ background-position:0 -371px;}
li.gj8:hover i{ background-position: -34px -371px;}

li.gj9 i{ background-position:0 -424px;}
li.gj9:hover i{ background-position:-34px -424px;}

li.gj10 i{ background-position:0 -477px;}
li.gj10:hover i{ background-position:-34px -477px;}

li.gj1,li.gj3,li.gj5,li.gj7,li.gj9{ border-right:1px dashed #d0d0d0; width:129px}
li.gj2,li.gj4,li.gj6,li.gj8,li.gj10{padding-left:15px; width:115px;}
li.gj9,li.gj10{ border-bottom:none !important;}

.leftcd{ width:280px;margin-top:10px;}
.leftcd h3{ display:block; width:100%;text-indent:56px; font-size:16px; position:relative;margin-bottom:3px; background:url(../images/cd-bg.png);  overflow:inherit !important;}
.leftcd h3 s{ display:block; width:4px;  background:#e9b539; height:50px; position:absolute; left:0; top:0; -webkit-transition:400ms;-o-transition:400ms;-moz-transition:400ms;transition:500ms;}
.leftcd h3:hover s{ width:100%;}
.leftcd h3 a{ display:block; height:50px; line-height:50px; position:relative; color:#fff;}
.leftcd h3 a:hover{ color:#fff;}

.leftcd h3.xigkml a{background:url(../images/arrow10.png) no-repeat 255px 18px;}
.leftcd h3.xigkml a:hover{ color:#fff !important;background:url(../images/arrow11.png) no-repeat 255px 18px;} 

/*.xigkml s{ width:100% !important;}*/
.xigkml a{ /*color:#fff !important;*/} 
.zhankai{ width:90%; margin:0 auto;padding-bottom:15px;background:url(../images/cd-bg.png);  padding:0 5% 10px 5%; margin-bottom:3px;}
.zhankai li{ border-bottom:1px dashed #fff; height:40px; line-height:40px; background:url(../images/arrow12.png) no-repeat 46px 20px; text-indent:72px; font-size:16px;}
.zhankai li a{ color:#fff !important;}

.neirigh{ width:855px; background:#fff; padding:15px 15px;}

.location{ width:100%; height:40px; background:url(../images/loaction.png) no-repeat 5px 10px; line-height:40px; text-indent:35px;}
.location a{ margin:0 3px;}

.righgNei{ width:100%; margin-top:12px;}
.rigBti{ width:100%; height:35px; line-height:35px; background:url(../images/line-2.jpg) repeat-x 0px 34px;}
.rigBti h2{ display:inline-block; min-width:73px; height:32px; line-height:32px; padding:0 17px; margin-top:1px; border-bottom:3px solid #3a93eb;  font-size:18px; font-weight:bold; color:#2b86e0;}

.riglb{ width:100%; margin-top:10px;}

.righgNei .newlist{margin-top:15px; width:98% !important; margin-left:2%;}
.righgNei .newlist li{ background:url(../images/arrow2.png) no-repeat left;}
.newlist li.line{ height:3px !important; background:url(../images/dian.jpg) repeat !important; margin:10px 0;}


/*--图片列表页--*/
.tuplist{ width:100% !important;margin-top:20px; background:url(../images/dian.jpg) repeat-x bottom;}
.tuplist li{ width:273px; margin:0 6px; float:left;margin-bottom:15px;}
.tuplist li img{ width:273px; height:179px; margin-bottom:10px;}
.tuplist li span{ display:block; width:100%; line-height:25px;}
.tuplist li span.tit{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}


/*--翻页--*/
.page{  overflow:hidden;zoom:1;margin:10px auto; padding:5px 0;/* background:#f5f5f5;*/ text-align:center; display:table ;}
.page a{ display: block;float: left;background: #fff;border: 1px solid #cccccc;padding: 0px 9px;border-radius: 3px;-webkit-border-radius: 3px; -moz-border-radius: 3px;margin-right: 10px;text-align: center;height: 25px;line-height: 25px;}
.page a:hover,.page a.current{ background:#1f65b5; color:#fff; border:1px solid #0657b3;}
a.page1{ background:#f2efef; border:1px solid #e0e0e0 !important}
.page span{ display: block;float: left;background: #fff;border: 1px solid #cccccc;padding: 0px 9px;border-radius: 3px;-webkit-border-radius: 3px; -moz-border-radius: 3px;margin-right: 10px;text-align: center;height: 25px;line-height: 25px;}
.page span.current{ background:#1f65b5; color:#fff; border:1px solid #0657b3;}
.page span input{ display:inline;background:none; text-align:center; width:45px; height:23px;border:1px solid #d3e6fc; line-height:23px; background:#e2effd; margin:0px 5px;  outline:none; color:#444;}



/*--内容详情页---*/
.details{ background:#fff; padding:15px 15px;}
.details{ padding-bottom:30px;}
.detailsHead{ width:100%; margin-top:14px;}
.detailsHead h3{ display:block; text-align:center; font-size:30px; color:#275ba5; font-weight:bold; width:94%; margin:0 auto;}
.shijian{ height:40px; background:#f6f6f6; text-align:center; line-height:40px; margin-top:20px; color:#666;}
.shijian span{ margin:0 5px;}
.shijian span a{ margin:0 3px; color:#666;}

.xqCent{width:96%; margin:0 auto; margin-top:20px; line-height:36px;  font-size:18px; padding:0px 10px;}
.xqCent p{ width:100%;} 
.xqCent img{ margin:20px auto; text-align:center;  border:5px solid #eaeaea; max-width:95%; display:block; }
.xqCent table{ border-bottom:none !important;border-right:none !important; border:1px solid #cfcece !important;margin:0;border-collapse:collapse;border-spacing:0;width:100% !important;}
.xqCent table td{ border-bottom:1px solid #cfcece !important; padding:10px 15px; border-left:none !important; border-top:none !important; border-right:1px solid #cfcece !important;}

.share{ width:100%; border-top:1px dashed #dddddd; padding-top:15px; height:30px; line-height:30px; margin-top:15px;}
.fenx{ width:306px; line-height:30px;}
.fenx img{ vertical-align:middle; }
.dayin{ width:180px; line-height:30px; overflow:hidden;zoom:1;}
.dayin a{ display:inline-table; float:left; padding-left:30px; margin-right:14px;}
.dayin a:hover{ color:#444;}
.dayin a.dy1{ background:url(../images/dayin-icon.jpg) no-repeat 0 0;}
.dayin a.dy2{ background:url(../images/dayin-icon.jpg) no-repeat 0 -30px; margin-right:0 !important;}

.related{ width:1116px; background:#f4f7fb; padding:15px 15px; margin-top:20px;}
.related ul{margin-left:10px;}
.related ul li{ background:url(../images/arrow8.png) no-repeat left !important;}
.related ul li a{ width: auto;background:none !important; margin-right:10px;}
.related ul li span{ color:#a1a0a0; float:left !important}
.related ul li span.bm{ float:left !important; color:#2a70bf; font-size:16px; font-weight:bold; margin-left:10px;}

.details .location{ border-bottom:1px solid #eee; }

/*---信件详情页2019-----*/
.xjxqye{ margin:20px auto; font-size:16px; border-bottom:1px solid #e6e6e6;border-right:1px solid #e6e6e6;  }
.xjxqye table td{ border: 1px solid #e6e6e6; padding:10px 15px; border-bottom:none;border-right:none;  }
.xjxqye td.chaxun{ width:16%; background:#F7F7F7; text-align:right;padding-right:2%;border-right:none !important;color:#444!important;}
.xjxqye strong{ font-size:16px;} 

table.xjxqbox td{ line-height:30px;}
table.xjxqbox td span.shenhe{ color:#007e09;}
table.xjxqbox td img{vertical-align:middle;}
span.chljeg{ color:#e70000; display:block;}
tr.xjitemBt td{ font-size:16px; color:#f73501; padding-left:37px; font-weight:bold;}
tr.xjitemBt td img{vertical-align:middle;margin-right:8px; }
.leader-content h4{ font-weight:normal; font-size:14px; margin:20px 0;}
.leader-content p{font-size:14px; text-indent:2em;}

.xjxqye  tr.Letter_head{ border-bottom: none !important; font-size:16px;font-weight:bold; line-height:44px; padding:10px 0px;text-align: center; color:#333;} 
.xjxqye .Letter_table th{border-bottom:1px solid #cfcece; font-size:16px; color:#444; 
 font-weight:bold; line-height:28px; padding:10px 0px;padding-left:62px; text-align:left; width:125px;}
.xjxqye .Letter_table th.Letter_w{ background:#f0f6fd !important; color:#065196 !important; /* border-right:1px solid #cfcece; */font-size:14px !important; }
table.xjxqbox td img {vertical-align: middle; margin:0 5px;margin-top:-4px;}


/*---在线留言---*/
.rightarea{ padding:20px 8% 15px 8%;  overflow:hidden;zoom:1;}
.rightarea .btn_area{text-align:center;margin:20px 0px 0px 0px; float:left; margin-left:340px;}
.rightarea .btn{width:100px;height:35px; background:#FF7900;border-radius:2px; color:#fff;padding:5px 10px;margin-right:15px;font-size:16px;cursor:pointer;border:none; outline:none;}

table.imagetable {border-width: 1px;border-color: #ddd;border-collapse: collapse; }
table.imagetable td {border-width: 1px;padding:10px 10px;border-style: solid;border-color: #ddd; font-size: 14px;}
table.imagetable td input,table.imagetable td textarea{ border:1px solid #c0d0d8; outline:none; height:26px; text-indent:10px; background:#f3f9fc; }
table.imagetable td textarea{ width:580px; padding:0 5px;}
input.input_button{width:100px;height:35px;background:#FF7900;border-radius:2px; color:#fff;padding:5px 10px;margin-right:15px;font-size:16px;cursor:pointer;border:none;}
table.imagetable2 {border-width: 1px;border-color: #ddd;border-collapse: collapse; font-size:12px; }
table.imagetable2 td {border-width: 1px;padding:5px 10px;border-style: solid;border-color: #ddd; line-height:24px;}
.imagetable td span{color:red;}

.manageBtn #EBtnSubmit{text-indent:0px;width: 100px;height:35px;cursor:pointer;border:none;font-size:16px;color: #FFF;line-height: 30px;background-color: #0082c8;border-radius: 3px;moz-border-radius: 3px;-webkit-border-radius:3px;}
.manageBtn #BtnCancel{text-indent:0px;}

/*---回复页---*/
.guestContent{padding:20px;height:auto;_height:300px;min-height:300px;}
.guestContent table{ border:1px solid #ccc; border-bottom:none; margin-bottom:30px; border-right:none;}

.guestContent table td{ border-right:1px solid #ccc; border-bottom:1px solid #ccc; padding:5px 10px; } 
.guestContent .table1 td.tit{font-size:14px;color:#286cb8;font-weight:bold;text-align:center;}
.guestContent .table1 td.titTop,.guestContent .table2 td.titTop{font-weight:bold;line-height:25px;color:#4f9403;font-size:14px;text-align:center;}

.guestContent .table2{border:1px solid #e6cfba;border-right:none;border-bottom: none;}
.guestContent .table2 td{border-right:1px solid #e6cfba; border-bottom:1px solid #e6cfba;padding:10px 5px;line-height:20px;}
.guestContent .table2 td.tit{font-size:14px;color:#dd802d;font-weight:bold;text-align:center;}

.guestContent .table2 td.top{font-weight:bold;line-height:25px;color:#f00;font-size:14px;}
.guestContent .table2 td.date{text-align:right;}
.guestContent .table1 td.desc,.guestContent .table2 td.desc{line-height:180%;font-size:14px;}

.guestContent .article_PK{padding:10px 0; }
.guestContent .article_PK .post_contant{padding:5px 0;}
.guestContent .article_PK .PK_indiv_l li{padding-bottom:5px;}

.guestContent .class_page{height:22px;text-align:center;margin-top:10px;}
.guestContent .pagecss a{display:inline-block;height:20px;color:#f343434;padding:0 7px;border:1px solid #cccccc;background:#f1eff0;}
.guestContent .pagecss a:hover{color:#f60;text-decoration:none;}
.guestContent .pagecss b{display:inline-block;height:20px;color:#1766b3;padding:0 7px;border:1px solid #cccccc;background:#f9f9f9;cursor:pointer;}

/*--民意征集---*/
.zhengji,.wjdc{ width:100%; margin-top:10px;}
.zhengji li a{ width:60% !important; }
.zhengji li span.jxz, .public li span.yjs{ float:right; display:inline-block; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; background:#e5e5e5; text-align:center; line-height:20px !important; 
 width:50px !important;margin-top:6px; margin-right:10px; color:#00b211;}
.zhengji li span.yjs{ color:#999999 !important;}
.zhengji li span.date{ width:190px !important;}

/*---民意征集详情页---*/
.poll_collect{margin-top:20px; font-size:14px; font-family:"微软雅黑"; }
.poll_collect h3,.collection-theme h3.collectit{font-size: 18px;color: #164fa6; font-weight:bold;height: 60px;line-height: 60px; padding-left: 8px;}

/*= 发表评论区 =*/
.msg_box { 
	margin-top:25px;
    padding: 8px;
    border: 1px solid #ddd;
    margin-top: 8px;
}

    .msg_box .hd {
		padding-left:22%;
		width:78%;
        height: 40px;
        line-height: 40x;
		 background:#f3f3f3;
    }
	.msg_list_box .hd p {
            display: inline;
            color: #666;
            float: left;
        }


    /*== 评论者立场 ==*/
    .msg_box .standpoint {
		width:100%;
        overflow: hidden;
        zoom: 1;
        height: 40px;       
		
    }

        .msg_box .standpoint li {
            width: 125px;
            height: 40px;
            line-height: 40px;
            text-align: center;
            float: left;            
            margin-right: 5px;
            color: #666;
        }

            .msg_box .standpoint li.current,.msg_box .standpoint li:hover {
                background:#3b7cd4;
                color: #fff;
                font-weight: bold;
               
            }

    /*== 评论者用户信息 ==*/
    .msg_box .bd {
		margin:20px 0px;		       
		padding-left:12%;
		width:88%;
    }

        .msg_box .user_info li,.msg_box .bd dl {
            height: 35x;
			width:820px;
			overflow:hidden;zoom:1;
            line-height: 28px;   margin-bottom:10px;
			
        }



.msg_box .user_info li span{ display:block;width:100px; text-align:right; float:left;  height:35px; line-height:35px; }
.msg_box .user_info li input,.msg_box .user_info li textarea,.msg_box .user_info li span.dengji{ text-indent:10px; display:block;width:702px !important; text-align:left !important; float:right; line-height:33px;}
.msg_box .user_info li.star,.msg_box .user_info li.star span{ height:20px !important; line-height:20px !important;}
.msg_box .user_info li.star img{cursor:pointer; text-indent:0 !important; margin-top:-5px; }
.msg_box .user_info li.star span.dengji{text-indent:0 !important; }

.msg_box .user_info li input.input_check{ display:block; width:12px !important; height:12px !important;margin-top:12px; float:left !important; margin-left:15px;}
.msg_box .user_info li input,.msg_box .user_info li textarea{ border:1px solid #ddd;}

.msg_box .bd dl{ overflow:hidden;zoom:1; }
.msg_box .bd dt{ width:100px; text-align:right; float:left;  height:40px; line-height:40px; }
.msg_box .bd dt span{ color:#ee0000;}
.msg_box .bd dd{ width:702px; float:right;}
.msg_box .bd dd textarea{ width:690px; height:100px !important;padding:5px 5px; line-height:30px; border:1px solid #ddd; }



/*== 评论操作区 ==*/

.msg_box .return{ width:77.5%;  height:35px;padding-top:15px; border-top:1px dashed #ddd; padding-left:22.5%; margin-bottom:5px; overflow:hidden;zoom:1;}
.msg_box .return button,.msg_box .return img,.msg_box .return input{ display:block; float:left; margin-right:10px;height:35px;}
.msg_box .return button{width:100px; background:#ff9300; color:#fff; border:none; cursor:pointer;}
.msg_box .return img{ width:100px; height:35px;}
.msg_box .return input{ width:100px; height:30px !important; border:1px solid #ddd; text-indent:5px;}



.article_yjs_box{width:1000px; float:left; text-align:center; font-family:"微软雅黑"; padding-bottom:50px;}
.article_yjs_box h2{ font-size:24px; line-height:60px;}
.article_yjs_box h3{ font-size:18px; font-weight:100;}
.article_yjs_box1{width:1000px; float:left; font-family:"微软雅黑";padding-bottom:20px;}
.article_yjs_box1 p{width:1000px; float:left; text-align:center;font-size:24px; line-height:60px; border-bottom:#ddd solid 1px;border-top:#ddd solid 1px;}
.article_yjs_box1 ul{width:1000px; float:left; margin-top:20px;}
.article_yjs_box1 ul li a{font-size:14px;width:185px; float:left; margin:10px 0px 0px 10px; background:#edffeb; border:#006e21 solid 1px; color:#006e21; text-align:center; line-height:36px;}
.article_yjs_box1 ul li a:hover{background:#006e21; border:#006e21 solid 1px;color:#fff; }

/*= 评论列表 =*/
.msg_list_box {
    border: 1px solid #ddd;
	padding:8px;    
	margin-top:20px;
}

    .msg_list_box p, .msg_list_box h3, .msg_list_box h4 {
        margin: 0;
        padding: 0;
    }

    .msg_list_box .hd {
	 background:#f3f3f3 url(../images/msg_03.png) no-repeat 10px 8px;       
        height: 40px;       
        overflow: hidden;
		line-height:40px;
		zoom:1;
        border-bottom: 1px solid #3b7cd4;
		 text-indent:20px;      
        font-size: 14px;
        font-family: "微软雅黑";
		width:100%;
    }

        .msg_list_box .hd h3 {         
            font-size: 18px;
            color: #164fa6;
            float: left;			
            display: inline; 
			line-height:40px;margin-left:23px; 
        }

        .msg_list_box .hd p {
            display: inline;
            color: #666;
            float: left;			
        }

        .msg_list_box .hd .count {
            float: right;
			margin-right:20px;
        }

            .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(../images/arrow1.jpg) no-repeat 8px 11px;
        position: relative;
        border-bottom: 1px solid #ddd;
        height: 26px;
        line-height: 26px;
        padding: 0 16px;
        color: #666;
		text-indent:5px;
		
    }

    .msg_list_box .reviewer {
        color: #000;
    }

    .msg_list_box .star {
        position: absolute;
        right: 12px;       
        top: 0;
        height: 22px;
        line-height: 22px;		     
    }
	  .msg_list_box .star img{vertical-align:middle;}

    .msg_list_box em {
        font-style: normal;
        line-height: 22px;
        height: 22px;
    }

    /*== 评论内容 ==*/
    .msg_list_box .msg_content h4 {
        height: 28px;
        line-height: 28px;
        color: #164fa6;
        font-size: 14px;
        margin: 0 10px;
		font-weight:bold;
    }

    .msg_list_box .msg_content p {
        color: #666;
        margin: 0 10px;
		line-height:22px;
    }

    .msg_list_box .reply {
        background: #f4f8fd;
        border: 1px solid #dce8f8;
        padding: 10px;
        margin: 10px 0;
    }

    .msg_list_box .replyer {
        color: #f90;
    }

    /*== 评论操立场 ==*/

    .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;
}

/* CSS Document */

.writeCenter{/*width:80%;*/ margin:15px auto 20px auto;}

/*---信件引导页修改----*/
.guideyd,.ydwenan,.xiexBtn{ width:100%; margin:0 auto;}
.ydwenan h3,.ydwenan p{display:block; width:100%; margin:0 auto;}
.ydwenan h3{line-height:50px; font-size:22px; text-align:center; font-weight:bold; color:#444;}
.ydwenan p{  width:90%;line-height:30px;}
.xiexBtn{margin-top:40px; overflow:hidden;zoom:1; text-align:center;}
.xiexBtn a{ display:inline-block; margin:0 20px; height:45px; line-height:45px; font-size:18px; text-align:center; border-radius:8px; -moz-morder-radius:8px; -webkit-border-radius:8px;border:1px solid #cccccc; width:108px; background:#f6f6f6;}
.xiexBtn a:hover{ background:#c8c7c7; color:#fff;}
a.tongyi{ background:#4d77ac; border:1px solid #3266a6 !important; color:#fff !important; width:205px !important;}
a.tongyi:hover{ background:#3266a6 !important; }


/*------写信页面表格-------------*/
.write{width:100%; border:1px solid #e5e5e5;}
td.gktit{color:#2683d2; font-size:16px; text-indent:27px; font-weight:bold; background:#f6f3f3; overflow:hidden;zoom:1; padding:0px 0px !important;}
td.gktit h3{ width:184px; height:40px; line-height:40px; background:#3f96f0; display:inline-block; float:left; color:#fff; font-size:16px; text-align:center;}
td.gktit span{ float:left !important; line-height:40px !important;}
table .duxyz2{ text-indent:0px !important;}

.write table td span{ display:inline-block; line-height:30px; color:#dc0101; margin:0 5px;}

.write table td.chaxun{ width:16%; background:#f6f3f3; text-align:right;padding-right:2%;border-right:1px solid #e5e5e5;  color:#444 !important;}
.write table td{ border:none!important;border-bottom:1px solid #e5e5e5!important; padding:10px 15px;}


.anniu2{ margin:16px 0px 16px 17%;}
.btn{ margin-right:20px;width:100px; height:32px;  text-align:center; line-height:32px; border:none; cursor:pointer;}
.btn-default{ background:url(../images/anniu-bg.gif) no-repeat; color:#fff;	border-radius:5px; -webkit-border-raiud:5px; -moz-border-radius:5px;}
.btn-primary{  background:url(../images/anniu-bg2.gif) no-repeat; color:#444; }
.btn-info{ background:url(../images/hd-ico11.png) no-repeat -53px 0px; width:53px; height:31px; line-height:31px; color:#fff;margin-top:2px;}

/*----表头样式修改----*/
.gkhead{width:92%; margin:28px auto; border:1px solid #cddbeb;border-bottom:none; border-right:none; overflow:hidden;zoom:1;}
.gkhead .hbgtoub td{ border:1px solid #c9e8fa; border-top:0; border-left:0; line-height:28px;padding:7px 5px;}
.gkhead .hbgtoub td.wjTit{ width:143px; background:#f0f6fc; border-right:1px solid #c9e8fa; text-align:center;}
.gkhead .hbgtoub td{ width:400px;}

/*---多列列表模式---*/

.method{ width:99.8%; margin-bottom:20px;padding-bottom:5px;}
.method ul.newlist{ width:96% !important; margin:0 auto; margin-top:5px; height:260px;}
.method .title{ width: 97%;margin: 0 auto;margin-top:10px;height: 40px;background: #F7F7F7;line-height: 40px;font-size: 18px;font-weight: bold;color: #2f87d8;border-left: 8px solid #2f87d8;text-indent: 20px;}
.method ul li{ background: url(../images/dian5.jpg) no-repeat left;}

/*--领导页修改---*/
.ld-info{width:92%; margin: 0 auto;}
.photo{width:240px;float: left; }
.photo h3{ display: block; width:100%; font-size: 16px; text-align: center; line-height: 45px;}
.photopic{ width:240px; height:310px;height:310px; border:1px solid #dfdfdf; padding:5px;overflow: hidden;zoom:1;}
.photopic img{ display: block; width: 100%;height:310px;  }

.ldrw{ width:790px; float: right;}
.jianjie{ height: 300px; overflow-y: scroll;}

.ldjs .tit{ height:40px; border-bottom:1px solid #275ba5; }
.ldjs .tit h3{ margin-left:15px;height:40px;line-height:40px; background:url(../images/sq_det2.png) no-repeat left; padding-left:20px; text-indent:10px; font-size:16px; font-weight:bold; color:#275ba5;}

.ldwenz{margin-top:10px; margin-left:15px;}
.ldwenz p{ line-height:32px; font-size:16px;}
.ldjs .bd ul{margin-top:10px; margin-left: 0;}

/*---建议提案---*/
.detailTable {
    margin-bottom: 10px;
    background: #fff;
    width: 100%;
    font-size:14px;  
}
.rightCent .detailTable{margin-top:18px;}
.detailTable, .detailTable tr, .detailTable tr td {
    border: 1px solid #e6e6e6;
    border-collapse: collapse;
}
.detailTable thead th {
    font-size: 16px;
    text-align: center;
    font-weight:bold;
    color:#3269B8;
    background:#F8FBFF;
}
.detailTable tbody td,
.detailTable thead th  {
    padding: 10px 15px;
}
.detailTable tbody td.tdName {
    background: #F8FBFF;
    text-align: center;
    width: 20%;
    font-size: 14px;
}
.detailTable .trTitle .tdCon {
}
.detailTable .trName td:nth-child(2), .detailTable .trUnit td:nth-child(2) {
    width: 160px
}
.detailTable .trName td:nth-child(3), .detailTable .trUnit td:nth-child(3) {
    width: 160px
}
.detailTable .preDiv {
	font-size:16px;
    width: 100%;
    overflow: auto;
	line-height:32px;
}

.detailTable .preDiv2 {
  font-size:18px; line-height:40px;
}