<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "gb2312";
/* CSS Document */
.main{ background:#fff;}

.main .head{ height:35px; line-height:35px; border-bottom:3px solid #448aca; padding:20px; background:#fff;}
.main .head h2{ display:block; float:left; width:113px; height:35px; text-align:center; color:#fff; background:#0068b7; font-size:16px; font-weight:normal; margin-right:5px;}
.main .head h2 a{ color:#fff;}
.main .head .wywz{ float:left; display:block; width:104px; height:35px; background:url(2015zz_wz_sub_icon1.png) no-repeat left center; text-align:right; font-size:16px; font-weight:bold; color:#448aca; margin-left:30px;}
.main .head .wywz:hover{ text-decoration:underline;}
.main .head p{ float:right; color:#707070;}
.main .head p span{ padding:0 5px; text-decoration:underline;}


/* 部门问政 */
.bmwz{ border:1px solid #e4e4e4; padding-bottom:30px;}

.df_search{ padding:20px 20px 0;}
.df_search h3{ float:left; width:104px; height:37px; font-size: 14px; font-weight: normal; border-right:1px solid #fff; color:#0075a9; text-align:center; line-height:37px; background:#eee; color:#0075a9;}
.df_search .df_txt{ float:left; border:none; width:864px; height:37px; line-height:37px; background:#eee; text-indent:20px; color:#a0a0a0;}
.df_search .df_btn{ float:left; border:none; width:78px; height:37px; color:#fff; background:#0068b7; cursor:pointer;}

.bmwz table{ width:1048px; margin:20px auto 0;}
.bmwz table .tb_head{ background:#eee !important;}
.bmwz table td{ height:51px; border:1px solid #fff; font-size: 14px; text-align:center; color:#959595;}
.bmwz table .tb_head td{ color:#6b6b6b;}
.bmwz table td p{ font-size: 14px; padding:0 20px; text-align:left !important; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.bmwz table td p a{ color:#626262;}
.bmwz table td p a:hover{ color:#0068b7;}


/* 汇总 */
ul.department{ float:left; background:url(2015zz_wz_sub_part_bg.png) no-repeat center bottom; padding-bottom: 50px; margin:0 20px;}
ul.department li{ float:left; font-size:14px; height:32px; line-height:32px; margin-right:12px; white-space:nowrap;}
ul.department li a{ color:#535353;}
ul.department li a:hover{ color:#0068b7;}

.main .wlwz{ margin-top:20px; height:60px;}
.main .wlwz h2{ display:block; float:left; width:727px; height:58px; line-height:58px; font-size:18px; border-top:2px solid #004d88; background:#448aca; text-indent:20px; color:#fff;}
.main .wlwz a{ display:block; float:right; width:165px; height:60px; font-size:20px; font-weight:bold; text-align:center; line-height:60px; margin-left:12px; color:#fff;}
.main .wlwz a:hover{ background-color:#448aca !important;}

.main_left{ float:left; width:685px; padding:20px; border:1px solid #e5e5e5; border-top:none;}
.main_left .df_search{ margin-top:0; padding:0;}
.main_left .df_search h3{ width:104px;}
.main_left .df_search .df_txt{ width:502px;}

.main_left table{ width:685px; margin-top:20px;}
.main_left table .tb_head{ background:#eee;}
.main_left table td{ height:51px; border:1px solid #fff; font-size: 14px; text-align:center; color:#959595;}
.main_left table .tb_head td{ color:#6b6b6b;}
.main_left table td p{ font-size: 14px; padding:0 20px; text-align:left; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.main_left table td p a{ color:#626262;}
.main_left table td p a:hover{ color:#0068b7;}

.main_right{ float:right; width:342px;}
.main_right .wzxz{ border:1px solid #e5e5e5; padding:20px 20px 10px; margin-top:20px;}
.main_right .wzxz .title{ width:100%; line-height:20px;}
.main_right .wzxz .title h2{ float:left; font-size:20px; color:#448aca;}
.main_right .wzxz .title a{ float:right; color:#959595;}
.main_right .wzxz .title a:hover{ color:#0068b7;}
.main_right .wzxz .list{ margin-top:10px;}
.main_right .wzxz .list p{ font-size: 14px; line-height:32px; color:#7d7d7d;}
.main_right .wzxz .list li{ font-size: 14px; line-height:32px;}
.main_right .wzxz .list li a{ color:#7d7d7d;}
.main_right .wzxz .list li a:hover{ color:#0068b7;}

/* 在线访谈 */
.zxft{ border:1px solid #e5e5e5; padding:29px;}
.zxft .title{ height:40px; line-height: 40px; background:#eee;}
.zxft .title h2{ background:url(2015zz_wz_zxft_titBg.jpg) no-repeat left center; font-size: 18px; color:#0068b7; padding-left:15px;}

.ft_top h1{ width:100%; text-align:center; font-size:20px; font-family:"微软雅黑"; color:#1162a6; padding:20px 0;}
.ft_top dl{ width:100%;}
.ft_top dl dt{ float:left; width:697px; height:422px;}
.ft_top dl dt img{ width:100%; height:100%;}
.ft_top dl dd{ float:right; width:313px; height:422px;}
.ft_top dl dd h2{ font-size: 22px; line-height: 40px; color:#0068b7;}
.ft_top dl dd p{ font-size: 14px; line-height: 30px; color:#434343;}

.wytw{ float:left; width:697px; margin-top:30px;}
.tw_body .tw_top{ border:1px solid #ececec; height:239px; background:#fff; overflow-y:auto; padding:0 20px;}
.tw_body .tw_top .twxx{ float:left; border-bottom:1px dashed #bdbdbd; padding:10px 0; width:100%; *width:auto;}
.tw_body .tw_top .twxx p{ float:left; font-size: 14px; line-height:30px; color:#434343; width:100%;}
.tw_body .tw_top .twxx .rw{ float:left; color:#1162a6; font-weight:bold;}
.tw_body .tw_top .twxx .sj{ float:right; color:#bdbdbd;}
.tw_body .tw_btm{ height:240px; background:#f6f6f6; padding:0 20px; overflow:hidden;}
.tw_body .tw_btm label{ float:left; width:100%; margin-top:20px;}
.tw_body .tw_btm span{ display:block; float:left; width:70px; height:27px; font-size: 14px; line-height:27px; text-align:right; color:#434343;}
.tw_body .tw_btm .txt{ float:left; border:1px solid #e9e9e9; height:27px; text-indent:10px; width:185px; line-height:33px; color:#434343;}
.tw_body .tw_btm textarea{ float:left; border:1px solid #e9e9e9; resize:none; width:550px; height:88px; line-height:27px; padding:0 10px; color:#434343;}
.tw_body .tw_btm .refer{ border:none; width:104px; height:35px; background:#0068b7; cursor:pointer; float:left; font-size:14px; font-family:"微软雅黑"; color:#fff;}


.jbmp{ float:right; margin-top:30px; height:508px; width:313px;}
.jbmp_main{ border:1px solid #ececec; padding:20px; height:439px; overflow-y:auto;}
.jbmp_pic{ width:100px; height:134px; margin:0 auto;}
.jbmp_pic img{ width:100%; height:100%;}
.jbmp_text{ font-size: 14px; line-height: 30px; color:#535353; margin-top:12px;}


.wytw2{ width:1028px; margin-top:30px;}
.wytw2 .tw2_body{ border:1px solid #ececec; height:625px; background:#fff; overflow-x:hidden; overflow-y:auto; padding:0 15px;}
.wytw2 .tw2_body .twxx{ float:left; border-bottom:1px dashed #bdbdbd; padding:10px 0; width:100%; *width:auto;}
.wytw2 .tw2_body .twxx p{ float:left; font-size: 14px; line-height:30px; color:#535353; width:100%;}
.wytw2 .tw2_body .twxx .rw{ float:left; color:#1162a6; font-weight:bold;}
.wytw2 .tw2_body .twxx .sj{ float:right; color:#bdbdbd;}


/* 写信 */
.xx_box{ border:1px solid #e5e5e5; padding: 30px 0 50px 70px; *height:560px;}
.xx_box label { display:block; float:left; margin-bottom:20px; font-size: 14px; line-height:37px; line-height:0px;}
.xx_box .lb02{ width:320px;}
.xx_box .lb03{ width:158px;}
.xx_box .lxdz{ width:640px;}
.xx_box .lb03 h3{ width:63px;}
.xx_box .lb03 .dropselect_box {position:relative; width:83px; display:inline-block; border:none; float:left; height:35px; z-index:99;}
.xx_box .la { width:659px;}
.xx_box label h3 { width:108px; height:35px; background:#fdfeff; display:block; float:left; text-align:center; line-height:35px;color:#707070; border:1px solid #d9d9d9; font-size:14px; font-weight:normal; border-right:none;}
.xx_box .input3 { width:802px; height:35px; padding:0 15px;background:#fdfeff; line-height:35px;border:1px solid #d9d9d9; float:left;color:#707070;}
.xx_box .wb { width:802px; resize:none; min-height:134px; padding:6px 15px 0;background:#fdfeff; line-height:24px;border:1px solid #d9d9d9; float:left;color:#707070; overflow:auto;}
.xx_box .input1 { width:162px; height:35px; padding:0 15px;background:#fdfeff; line-height:35px;border:1px solid #d9d9d9; float:left;color:#707070;}
.xx_box .input2 { width:483px; height:35px; padding:0 15px;background:#fdfeff; line-height:35px;border:1px solid #d9d9d9; float:left;color:#707070;}
.xx_box .input4 { width:45px; height:35px; padding:0 15px;background:#fdfeff; line-height:35px;border:1px solid #d9d9d9; float:left;color:#707070;}
.xx_box .button1 { width:110px; height:37px; background:#fdfeff; border:0; float:left; color:#fff; text-align:center; line-height:37px; margin-left:15px; cursor:pointer;}
.xx_box strong { color:#e60012; float:left; margin-left:15px; font-weight:normal;}
.xx_box p { color:#626262; float:left;margin-left:15px}
.xx_box .yzm{ width:420px;}
.xx_box .yzm a { display:block; width:98px; height:37px; float:left; margin-left:15px; cursor:pointer;}
.xx_box .yzm a img{ width:100%; height:100%;}
.xx_box .yzm .input2 { width:140px; height:35px; padding:0 15px;background:#fdfeff; line-height:35px;border:1px solid #d9d9d9; float:left;color:#707070; border-left:none;}
.xx_box label .sub1 { float:left; width:111px; height:35px; background:url(2014zz_hdjl_btn01.png) no-repeat; border:0; cursor:pointer; font-size:14px; color:#0071ae; font-family:微软雅黑;text-align:center; margin-left:100px;}
.xx_box label .sub2 { float:left; width:111px; height:35px; background:url(2014zz_hdjl_btn02.png) no-repeat; border:0; cursor:pointer;font-size:14px; color:#fff; font-family:微软雅黑;text-align:center; margin-left:300px;}
.xx_box .zjlx .dropselect_box{ z-index:110;}
.xx_box .bjfl .dropselect_box{ z-index:108;}
.xx_box .xb .dropselect_box{ z-index:105; width:80px; position:absolute;}
.xx_box .dropselect_box {width:198px; display:inline-block; border:none; float:left; height:35px; z-index:99; position:absolute;}
.xx_box .dropselect_SimpleSelect2 { width:95%; /*height:30px;*/ display:block; overflow:hidden; background:url(2015zz_search_jt.png) no-repeat 95% 12px #fdfeff;line-height:35px;position:relative; left:0px; top:0px; padding:0; border:1px #d9d9d9 solid; z-index:9;text-align:left; padding-left:5%;}
.xx_box .dropselect_SimpleSelect2 ul{ border:none;color:#868686;}
.xx_box .dropselect_SimpleSelect2 li{ font-size:12px; width:100%; height:35px; line-height:35px; position:relative; z-index:999;}
.xx_box .dropselect_SimpleSelect2 li a{height:auto; width:95%;color:#868686; display:block;}
.xx_box .dropselect_SimpleSelect2 li.hover a { color:#868686; width:100%; display:block;outline:none;}
.dropselect_SimpleSelect2 li a:hover,.dropselect_SimpleSelect2 li a:focus,.dropselect_SimpleSelect2 li:hover,.dropselect_SimpleSelect2 li:focus{background:none;outline:none;}
.hidden {display:none;margin-left:0;}


/* 注册 */
.register_tit{ font-size: 18px; line-height: 18px; padding:0 20px 20px; color:#0068b7;}
.register{ border:1px solid #e4e4e4; padding:60px 20px 100px;}
.register ul{ width:450px; margin:0 auto;}
.register ul li{ height:38px; line-height: 38px; margin-bottom:20px; vertical-align:top;}
.register ul li h3{ width:92px; float:left; font-size: 14px; font-weight: normal; text-align:right; color:#626262;}
.register ul li h3 span{ color:#e9424b; margin-right:2px;}
.register ul li .reg_txt{ float:left; border:none; width:358px; height:38px; background:#f6f6f6; line-height: 38px; font-size: 14px; text-indent:10px; color:#626262;}
.register ul li .reg_txt2{ float:left; border:none; width:124px; height:38px; background:#f6f6f6; line-height: 38px; font-size: 14px; text-indent:10px; color:#626262;}
.register ul li .yzm{ display:block; float:left; width:98px; height:38px; margin-left:10px;}
.register ul li .yzm img{ width: 100%; height:100%;}
.register ul li .reg_btn{ border:none; width:124px; height:38px; background:#0068b7; font-size: 14px; color:#fff; cursor:pointer;}
.register ul li .reg_ckb{ vertical-align:middle;}
.register ul li a.agree{ font-size: 14px; text-decoration:underline; color:#626262; margin-left:10px;}
.register ul li a.agree:hover{ color:#0068b7;}

/* 列表 */
.play_list{ width: 1030px; margin:0 auto; min-height:500px;}
.play_list li{ width:100%; height:220px; background:#f6f6f6; margin-bottom:20px; overflow:hidden;}
.play_list .pic_cont{ float:left; width:300px; height:220px;}
.play_list .pic_cont img{ width:100%; height:100%;}
.play_list .text_cont{ float:left; width:670px; height:220px; padding:0 30px; position:relative;}
.play_list .text_cont h3{ font-size: 24px; line-height: 30px; font-weight: 400; padding:15px 0;}
.play_list .text_cont h3 a{ color:#0068b7;}
.play_list .text_cont h3 a:hover{ text-decoration: underline;}
.play_list .text_cont p{ font-size: 14px; line-height: 24px; color:#3f3f3f;}
.play_list .text_cont a.play{ position:absolute; right:30px; bottom:20px; display:block; width:85px; line-height: 32px; line-height: 32px;  color:#fff; background:url(2015zz_wz_index_play.png) no-repeat 17px center #0068b7; text-indent:35px;}
.play_list .text_cont a.play:hover{ background-color:#448aca;}

@media screen and (max-width: 1090px){
	.main form { padding:20px 1%;}
	.xx_box label{ width:100%;}
	.xx_box .lxdz{ width:98%;}
	.xx_box .lb02{ width:50%;}
	.xx_box .lb03{ width:25%;}
	.xx_box label h3{ width:14%;}
	.xx_box .yzm h3{ width:87px;}
	.xx_box .lb02 h3{ width:28%;}
	.xx_box .wb{ width:82%; max-width:82%; min-width:82%; padding:0 1%;}
	.xx_box .input3 { width:82%; padding:0 1%;}
	.xx_box .input2{ width:82%; padding:0 1%;}
	.xx_box label .sub2{ margin-left:30%;}
	.xx_box label .sub1{ margin-left:10%;}
}

@media screen and (max-width: 760px){
	.xx_box label h3{ font-size:12px;}
	.xx_box .lb02 h3{ border-right:none; border-bottom:1px solid #d9d9d9;}
	.xx_box .lb03 h3{ width:40px; border-right:none; border-bottom:1px solid #d9d9d9;}
	.xx_box .yzm h3{ width:76px; border-right:none; border-bottom:1px solid #d9d9d9;}
	.xx_box .wb{ width:82%; max-width:82%; min-width:82%;}
	.xx_box .input3 { width:82%;}
	.xx_box .input2 { width:83%;}
}

@media screen and (max-width: 640px) {
	.xx_box label h3{ width:76px; border-right:1px solid #d9d9d9; border-bottom:none;}
	.xx_box .lb03{ width:50%;}
	.xx_box .lb02 h3{ width:76px;}
	.xx_box .lb02 .input1{ width:48%;}
	.xx_box .yzm .input1{ width:48%;}
	.xx_box .lxdz .input2{ width:96%;}
	.xx_box .zjlx{ width:50%;}
	.xx_box .dropselect_box { width:28%;}
	.xx_box .wb{ width:96%; max-width:96%; min-width:96%;}
	.xx_box form .input3{ width:96%;}
}

@media screen and (max-width: 480px){
	.xx_box .lb02{ width:100%;}
	.xx_box .yzm{ width:100%;}
	.xx_box label .sub2,.xx_box label .sub1{ margin-left:5%;}
	.xx_box .dropselect_box { width:50%;}
}


</pre></body></html>