@charset "utf-8";
/* CSS Document */


@import url(reset.css);
@import url(header.css);
@import url(footer.css);


body{ background:#e8f5ff;}
.main_hdjl{ padding:20px; background:#fff; overflow:hidden;}

/*热点回应*/
.rdhy_box{ overflow:hidden; height:auto; width:100%;}
.rdhy_box .title{ height:44px; line-height:44px;}
.rdhy_box .title h2{ font-size:20px; font-weight:bold; float:left;}
.rdhy_box .title h2 a{ display:block; width:100%; height:100%;}
.rdhy_box .title h2 a i{ display:block; float:left; margin:9px 9px 0 0; background-position:-215px -323px; width:28px; height:28px;}
.rdhy_box .title h3{ float:right; font-size:14px;}
.rdhy_box .title h3 a{ color:#1955b1;}
.rdhy_box ul{ margin-top:10px; height:130px; width:100%;}
.rdhy_box ul li{ width:378px; height:128px; float:left; border:1px solid #ddd; margin-right:30px;}
.rdhy_box ul li:first-child+li+li{ margin-right:0;}
.rdhy_box ul li i{ float:left; width:50px; height:50px; display:block; margin:39px 12px 0 11px; background-position:-361px -321px;}
.rdhy_box ul li a{ display:block; float:left; width:275px; margin-top:14px;}
.rdhy_box ul li a h4{ line-height:25px;}
.rdhy_box ul li a p{ color:#888888; margin-top:10px;}
.rdhy_box ul li:hover{ background:#1955b1; cursor:pointer;}
.rdhy_box ul li:hover i{ background-position:-430px -321px;}
.rdhy_box ul li:hover a,.rdhy_box ul li:hover a p{ color:#fff;}


/*政务信箱*/
.zwxx_box{ margin-top:40px; height:auto; overflow:hidden;}
.zwxx_box .zwxx_nr{ width:100%; height:406px; overflow:hidden;}
.zwxx_box .zwxx_nr .zwxx_left{width:750px; overflow:hidden;}
.zwxx_box .zwxx_nr .zwxx_left h2{ width:100%; height:41px; background:url(hdjl_zwxx_bj.png) no-repeat;text-align:center;}
.zwxx_box .zwxx_nr .zwxx_left h2 a{ font-size:20px; font-weight:bold; color:#fff; line-height:41px; }
.zwxx_box .zwxx_nr .zwxx_left h3{ background:#eeeeee; font-weight:bold; height:37px; width:100%; line-height:37px; font-size:16px; margin-top:13px; margin-bottom:17px;}
.zwxx_box .zwxx_nr .zwxx_left h3 span { display:block; float:left;}
.zwxx_box .zwxx_nr .zwxx_left h3 span:first-child{ width:416px; text-indent:4em; padding-right:10px;}
.zwxx_box .zwxx_nr .zwxx_left h3 span:first-child+span{ width:180px; text-align:center;}
.zwxx_box .zwxx_nr .zwxx_left h3 span:first-child+span+span{ width:144px; text-align:center;}
.zwxx_box .zwxx_nr .zwxx_left ul{ height:300px; width:100%;}
.zwxx_box .zwxx_nr .zwxx_left ul li{ height:51px; line-height:51px; }
.zwxx_box .zwxx_nr .zwxx_left ul li.bj{ background:#f2f2f2;}
.zwxx_box .zwxx_nr .zwxx_left ul li a{display:block;float:left;width: 413px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-indent:2em;padding-right:10px;}
.zwxx_box .zwxx_nr .zwxx_left ul li span{ display:block; float:left; width:180px; text-align:center;}
.zwxx_box .zwxx_nr .zwxx_left ul li b{ display:inline-block; width:144px; text-align:center; font-weight:normal;}

.zwxx_box .zwxx_nr .zwxx_right{ width:410px; overflow:hidden;}
/*信件统计数据*/
.zwxx_box .zwxx_nr .zwxx_right .xjtjsj_box{ height:258px;}
.zwxx_box .zwxx_nr .zwxx_right .xjtjsj_box h3{ height:40px; line-height:40px; font-size:20px; font-weight:bold;}
.zwxx_box .zwxx_nr .zwxx_right .xjtjsj_box h3 i{ display:block; float:left; margin:9px 9px 0 0; background-position:-263px -323px; width:28px; height:28px;}
.zwxx_box .zwxx_nr .zwxx_right .xjtjsj_box .tb_box{ width:410px; height:190px; margin-top:10px;}

/*财政厅举报信箱、乱收费投诉信箱*/
.zwxx_box .zwxx_nr .zwxx_right .jbxx_tsxx{ overflow:hidden;}
.zwxx_box .zwxx_nr .zwxx_right .jbxx_tsxx a{ width:280px; height:60px; line-height:60px; background:#7cb5ec; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; color:#fff; font-weight:bold; display:block; margin:15px auto 0 auto;}
.zwxx_box .zwxx_nr .zwxx_right .jbxx_tsxx a:hover{ background:#1955b1; color:#fff;}
.zwxx_box .zwxx_nr .zwxx_right .jbxx_tsxx a i{ display:block; width:13px; height:12px; float:left; background-position:-693px 0; margin:22px  20px 0 50px;}


/*写信需知、信件查询、我要写信*/
.zwxx_box  .xxxz_xjcx_wyxx{ height:125px; width:1180px; background:#f1f6ff; margin-top:22px; padding:25px 0 0 20px;}
.zwxx_box  .xxxz_xjcx_wyxx a{display:block;margin-left:14px;float:left;background:#fff;width: 272px;height:80px;line-height:80px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;font-size:20px;}
.zwxx_box  .xxxz_xjcx_wyxx a i{display:block;width:60px;height:61px;float:left;background-position:-503px -319px;margin: 9px 18px 0 28px;}
.zwxx_box  .xxxz_xjcx_wyxx a:first-child+a i{ background-position:-589px -319px;}
.zwxx_box  .xxxz_xjcx_wyxx a:first-child+a+a i{ background-position:-677px -319px;}


/*网上征集、网上调查*/
.zj_dc_ft{ margin-top:32px; overflow:hidden;}
.zj_dc_ft .wszj_wsdc{ width:755px; float:left;}
.zj_dc_ft .wszj_wsdc .zj_dc_title{background:url(zwgk_zcjd_icon.png) no-repeat 0 center; height:40px; line-height:40px; border-bottom:1px solid #ddd;}
.zj_dc_ft .wszj_wsdc .zj_dc_title h2{ float:left; text-indent:2em; font-size:20px; font-weight:bold;}
.zj_dc_ft .wszj_wsdc .zj_dc_title h2 a{display:block; line-height:40px; float:left;}
.zj_dc_ft .wszj_wsdc .zj_dc_title h2 a.on{ color:#1955b1; border-bottom:1px solid #1955b1;}
.zj_dc_ft .wszj_wsdc .zj_dc_title h2 a:first-child+a.on{ text-indent:0; margin-left:40px;}
.zj_dc_ft .wszj_wsdc .zj_dc_title h3{ float:right; font-size:14px;}
.zj_dc_ft .wszj_wsdc .zj_dc_title h3 a{ color:#1955b1;}
.zj_dc_ft .wszj_wsdc .bd{ height:300px; overflow:hidden;}
.zj_dc_ft .wszj_wsdc .bd ul{ overflow:hidden;}
.zj_dc_ft .wszj_wsdc .bd ul li{ height:150px; width:100%; border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;}
.zj_dc_ft .wszj_wsdc .bd ul li .title { height:96px; border-bottom:1px dashed #ddd;}
.zj_dc_ft .wszj_wsdc .bd ul li .title h4{ float:left; padding-top:12px; width:620px; height:26px; }
.zj_dc_ft .wszj_wsdc .bd ul li .title h4 p:first-child{ font-size:14px; color:#666; height:30px;}
.zj_dc_ft .wszj_wsdc .bd ul li .title h4 p:first-child em{ font-size:16px; font-weight:bold; float:left; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%;}
.zj_dc_ft .wszj_wsdc .bd ul li .title h4 p:first-child a{ font-size:16px; display:block; width:610px; font-weight:bold; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; float:left; text-indent:0.5em; }
.zj_dc_ft .wszj_wsdc .bd ul li .title h4 p:first-child+p{ font-size:14px; line-height:20px; color:#888888; padding-left:15px;}
.zj_dc_ft .wszj_wsdc .bd ul li .title h4 p:first-child+p a{ color:#888888}
.zj_dc_ft .wszj_wsdc .bd ul li .title .time{ float:right; height:40px; line-height:40px;}
.zj_dc_ft .wszj_wsdc .bd ul li .zj_zt{ height:54px; line-height:54px;}
.zj_dc_ft .wszj_wsdc .bd ul li .zj_zt span:first-child{ float:left; margin-left:15px; font-size:14px;}
.zj_dc_ft .wszj_wsdc .bd ul li .zj_zt span:first-child b{ font-weight:normal;}
.zj_dc_ft .wszj_wsdc .bd ul li .zj_zt span:first-child+span{ float:right;}
.zj_dc_ft .wszj_wsdc .bd ul li .zj_zt span:first-child+span a{ display:block; float:left; width:100px; height:28px; line-height:28px; margin-right:12px; background:#80c269; color:#fff; margin-top:12px; border-radius:20px;-moz-border-radius:20px; -webkit-border-radius:20px; text-align:center; font-size:14px;}
.zj_dc_ft .wszj_wsdc .bd ul li .zj_zt span:first-child+span a:first-child+a{ background:#f1f6ff; color:#80c269;}
.zj_dc_ft .wszj_wsdc .bd ul li .zj_zt span:first-child+span a.jxz{  color:#fff;}



/*在线访谈*/
.zj_dc_ft .zxft_box{ width:410px; float:right; height:340px;}
.zj_dc_ft .zxft_box .title{ height:40px; line-height:40px;}
.zj_dc_ft .zxft_box .title h2{ float:left; height:40px; line-height:40px; font-size:20px; font-weight:bold;}
.zj_dc_ft .zxft_box .title h2 i{ display:block; float:left; margin:9px 9px 0 0; background-position:-313px -323px; width:28px; height:28px;}
.zj_dc_ft .zxft_box .title h3{ float:right; color:#}
.zj_dc_ft .zxft_box .title h3{ float:right; font-size:14px;}
.zj_dc_ft .zxft_box .title h3 a{ color:#1955b1;}
.zj_dc_ft .zxft_box .zxft_img{ margin-top:10px; width: 100%; height: 295px; overflow: hidden; float: left; position: relative; }
.zj_dc_ft .zxft_box .zxft_img .pic{width: 100%; height: 230px; overflow: hidden;}
.zj_dc_ft .zxft_box .zxft_img .pic img{width: 100%;height: 230px;display: block; transition: transform 0.7s ease-out 0s; -moz-transition: transform 0.7s ease-out 0s;}
.zj_dc_ft .zxft_box .zxft_img .pic img:hover{transform:scale(1.05); transition: transform 0.7s ease-out 0s; -moz-transition: transform 0.7s ease-out 0s;}
.zj_dc_ft .zxft_box .zxft_img .txt{position: absolute;bottom:12px;z-index: 999;width:100%;height:46px;}
.zj_dc_ft .zxft_box .zxft_img .txt li{width: 100%; height: 64px; line-height: 20px;font-size:16px;  display:block; font-weight:bold;}
.zj_dc_ft .zxft_box .zxft_img .txt li a{ color:#e60012; font-weight:normal; margin-left:10px;}
.zj_dc_ft .zxft_box .zxft_img .num{position: absolute;z-index: 3;bottom:78px;left:185px;}
.zj_dc_ft .zxft_box .zxft_img .num li{float: left; text-align:left; width: 12px;height: 12px; margin-right:16px;cursor: pointer; background:#fff; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; font-size:0;}
.zj_dc_ft .zxft_box .zxft_img .num li:first-child+li+li+li+li{ margin-right:0;}
.zj_dc_ft .zxft_box .zxft_img .num .on{background:#1e2896;}



/*常见问题知识库、政务微博、政务微信*/
.zsk_wb_wx{ margin-top:28px; height:230px; overflow:hidden;}

/*常见问题知识库*/
.zsk_wb_wx .cjwtzsk_box{ width:755px;}
.zsk_wb_wx .cjwtzsk_box .title{ height:42px;line-height:42px; border-bottom:1px solid #ddd;}
.zsk_wb_wx .cjwtzsk_box .title h2{ float:left; }
.zsk_wb_wx .cjwtzsk_box .title h2 a{ display:block; font-size:20px; font-weight:bold; text-indent:0.5em;}
.zsk_wb_wx .cjwtzsk_box .title h2 a i{ display:block; width:30px; height:39px; float:left; background-position:0 -395px;}
.zsk_wb_wx .cjwtzsk_box .title h3{ float:right; font-size:14px;}
.zsk_wb_wx .cjwtzsk_box .title h3 a{ color:#1955b1;}
.zsk_wb_wx .cjwtzsk_box .nav_two{ height:36px; background:#eeeeee; margin-top:4px; text-align:center;}
.zsk_wb_wx .cjwtzsk_box .nav_two a{ display:inline-block; font-size:14px; line-height:36px;}
.zsk_wb_wx .cjwtzsk_box .nav_two a.on{ color:#1955b1;}
.zsk_wb_wx .cjwtzsk_box .cjwt_list{ height:146px;}
.zsk_wb_wx .cjwtzsk_box .cjwt_list ul{ overflow:hidden; width:755px; margin-top:10px;}
.zsk_wb_wx .cjwtzsk_box .cjwt_list ul li{ line-height:36px; height:36px; *line-height:32px; *height:32px;}
.zsk_wb_wx .cjwtzsk_box .cjwt_list ul li a{ display:block; width:440px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; float:left; text-indent:0.8em;}
.zsk_wb_wx .cjwtzsk_box .cjwt_list ul li i{ width:3px; height:3px; background:#1955b1; float:left; margin-top:16px; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%;}
.zsk_wb_wx .cjwtzsk_box .cjwt_list ul li span{ color:#666666; float:right;}
.zj_dc_ft{ margin-top:30px; height:340px; overflow:hidden;}
.zj_dc_ft .wszj_wsdc{ width:755px; float:left;}

/*微博、微信*/
.zsk_wb_wx .wb_wx{ width:410px; height:218px; margin-top:20px;}
.zsk_wb_wx .wb_wx a{ display:block; width:280px; height:80px; margin:0 auto; font-size:22px; line-height:80px; margin-top:24px; background:#eeeeee; border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}
.zsk_wb_wx .wb_wx a i{ display:block; width:37px; height:30px; float:left; background-position:-60px -395px; margin:24px 19px 0 60px;}
.zsk_wb_wx .wb_wx a:first-child+a i{background-position:-120px -395px;}

.myd_box{ width: 410px;padding: 10px;line-height: 30px;text-align: center; background-color: #f2f2f2;height:30px;}
.myd_box p {float:left;margin-right:10px;}
.myd_box span {color: #ef0c0e;}
.myd_box .mydtj {display:block;width:120px;height:30px;line-height:30px;background: #7cb5ec;color:#fff;border-radius:5px;margin-right: 21px;}









