@charset "utf-8";
/* CSS Document */
body { background:url(17qztj_bg_t.png) no-repeat center top fixed #ffffff; color:#333333; margin:0px; padding:0px; font-size:13px; font-family:"Microsoft YaHei"; text-align:left; }
a { text-decoration:none; }
a:link, a:visited { color:#333333; }
a:hover { color:#015ab6; text-decoration:underline; }
* { margin:0px; padding:0px; font-family:"Microsoft YaHei";}
ul, li { list-style-type:none; margin:0px; padding:0px; }
img {border:0px; vertical-align:middle;}
.clear { clear:both; }
input,select { vertical-align:middle; }
.no { display:none; }
table { margin:0px auto; table-layout:fixed; }
.f_l { float:left }
.f_r { float:right; }


.btn_list{ margin:15px auto; width:95%;}
.btn_list li{ float:left; display:inline; padding:0 15px; height:32px; line-height:32px; background-color:#def3ff; color:#0081cc; margin-right:10px;}
/*---------------------------------------segmentation------------------------------------------*/
.bg{ background:url(17qztj_bg.jpg) repeat-x center top;}
/*.bg1{ background:url(17qztj_bg_b.png) no-repeat center bottom fixed;}*/
.contain{ width:1160px; margin:0 auto;}
.contain1{ width:1120px; margin:0 auto;}
.head{ background:url(17qztj_head.jpg) no-repeat center top; position:relative; height:200px;}
.head a.logo{ display:block; position:absolute; width:68px; height:68px; right:5px; top:60px;}
.tit{ height:51px; clear:both}
.tit ul{ float:right;}
.tit li{ float:left; padding-left:15px; display:inline; height:51px; line-height:51px;}
.tit li img{ padding-right:10px;}
.menu{ margin:100px auto 0; height:49px; border-left:1px solid #2660a8;}
.menu li{ float:left; width:112px; border-right:1px solid #2660a8; height:49px; line-height:49px; font-size:18px; text-align:center}
.menu li a{ display:block;}
.menu li a:hover{ text-decoration:none}
.tit_bg{ height:57px; border-bottom:1px solid #e7e7e7; background-color:#f6f6f6;}
.tit_l{ float:left; width:640px; line-height:57px; background:url(17qztj_icon4.jpg) no-repeat 20px center; padding-left:60px; font-size:14px;}
.tit_l span{ font-weight:bold;}
.ss{ float:right; width:425px; padding-top:9px;}
.select{ float:left; background:url(17qztj_sel.jpg) no-repeat left top; height:40px; width:110px; position:relative;}
.select p{ padding:0 15px 0 25px; line-height:40px; cursor:pointer;}
.select ul{ background-color:#FFF; width:94px; overflow-y:auto; position:absolute; top:40px; left:16px; max-height:0; transition:max-height .3s ease-out;}
.select li{ padding:0 15px; line-height:40px; cursor:pointer; background-color:#0081cc;}
.select li:hover{ background-color:#999;}
.select li.selected{ background-color:#0081cc; }
@-webkit-keyframes slide-down{
	0%{ transform:scale(1,0);}
	25%{ transform:scale(1,1.2);}
	50%{ transform:scale(1,0.85);}
	75%{ transform:scale(1,1.05);}
	100%{ transform:scale(1,1);}
	}
.select.open ul{ max-height:250px;
	transform-origin:left top;
	-webkit-animation:slide-down .5s ease-in;
	transition:max-height .2s ease-out;
}
.select.open:after{ transform:rotate(-225deg); top:18px; transition:all 0.3s ease-in;}
.ss_tit{ float:left; width:310px; height:40px;}
.inp{ border:0; border-top:1px solid #ebebeb; border-bottom:1px solid #ebebeb; padding-left:15px; height:38px; line-height:38px; width:202px;}
.ss_tit span{ text-decoration:underline; margin-left:10px;}
.con{ background-color:#ffffff; padding:20px;}
.con_l{ float:left; width:470px; position:relative; overflow:hidden; height:310px;}
.con_c{ float:left; width:155px; padding-left:20px;}
.con_r{ float:right; width:428px; padding:14px 23px; height:280px; border:1px solid #e7e7e7; border-left:0;}
.con_l .pic{ height:310px; overflow:hidden}
.con_l .pic img { width:470px; height:310px; display: block; }
.con_l .txt-bg { position: absolute; bottom: 0; z-index: 4; height:45px; width: 100%; background-color:#000; filter:alpha(opacity=50); opacity:0.5; overflow: hidden; }
.con_l .txt { position: absolute; bottom: 0; z-index: 5; height:45px; width: 100%; overflow: hidden; }
.con_l .txt li { height:45px; line-height:45px; position: absolute; bottom: -45px; left:0px; }
.con_l .txt li a { display: block; color: white; padding: 0 0 0 15px; font-size: 14px;}
.con_l .num { position: absolute; z-index: 6; bottom:13px; right:7px; }
.con_l .num li { float: left; position: relative; width:10px; height: 10px; background-color:#b0b0b0; border-radius:50%; filter:alpha(opacity=80); opacity:0.8; overflow: hidden; text-align: center; margin-right: 6px; cursor: pointer; }
.con_l .num li.on, .con_l .num li:hover { background-color:#f30400}
.con_c li{line-height:51px; border-bottom:1px solid #ffffff; font-size:14px;}
.con_c li a{ display:block; padding-left:22px; background:url(17qztj_tit_bar.jpg) no-repeat left top;}
.con_c li.on a,.con_c li a:hover{ background:url(17qztj_tit_bar1.jpg) no-repeat left center; color:#ffffff; text-decoration:none;}
.con_c li i{ width:17px; display:block; float:left; height:51px; padding-right:10px;}
.con_c li i.icon1{ background:url(17qztj_icon5.png) no-repeat left center;}
.con_c li.on i.icon1,.con_c li:hover i.icon1{ background:url(17qztj_icon5_1.png) no-repeat left center;}
.con_c li i.icon2{ background:url(17qztj_icon6.png) no-repeat left center;}
.con_c li.on i.icon2,.con_c li:hover i.icon2{ background:url(17qztj_icon6_1.png) no-repeat left center;}
.con_c li i.icon3{ background:url(17qztj_icon7.png) no-repeat left center;}
.con_c li.on i.icon3,.con_c li:hover i.icon3{ background:url(17qztj_icon7_1.png) no-repeat left center;}
.con_c li i.icon4{ background:url(17qztj_icon8.png) no-repeat left center;}
.con_c li.on i.icon4,.con_c li:hover i.icon4{ background:url(17qztj_icon8_1.png) no-repeat left center;}
.con_c li i.icon5{ background:url(17qztj_icon18.png) no-repeat left center;}
.con_c li.on i.icon5,.con_c li:hover i.icon5{ background:url(17qztj_icon18_1.png) no-repeat left center;}
.con_c li i.icon6{ background:url(17qztj_icon9.png) no-repeat left center;}
.con_c li.on i.icon6,.con_c li:hover i.icon6{ background:url(17qztj_icon9_1.png) no-repeat left center;}
.con_r li{ line-height:34px; height:34px; border-bottom:1px dotted #cccccc; padding-left:16px; background:url(17qztj_dot.jpg) no-repeat 3px center; font-size:14px;}
.zwgk_con1_r li{ line-height:36px; height:36px; border-bottom:1px dotted #cccccc; padding-left:16px; background:url(17qztj_dot.jpg) no-repeat 3px center; font-size:14px;}
.con_r li span,.zwgk_con1_r li span{ float:right; color:#888; font-size:13px;}
.ban{ margin:20px auto 0; width:1120px; position:relative; overflow:hidden;}
.ban .pic{ overflow:hidden; height:90px;}
.ban .pic img { width:1120px; height:90px; display: block; }
.ban .num { position: absolute; z-index: 6; bottom:10px; right:7px; }
.ban .num li { float: left; position: relative; width:15px; height: 15px; line-height:43px; background-color:#ffffff; overflow: hidden; text-align: center; margin-right:5px; cursor: pointer; }
.ban .num li.on, .ban .num li:hover { background-color:#09a3dc}
.con1_l{ float:left; display:inline; width:380px; padding-right:19px; border-right:1px solid #e7e7e7; height:478px;}
.con1_r{ float:right; display:inline; width:249px; border-left:1px solid #0081cc; height:460px; padding:18px 15px 0 15px; background-color:#def3ff;}
.tit1{ background:url(17qztj_tit1.jpg) repeat-x bottom; height:48px; line-height:48px;}
.tit1 ul{ float:left;}
.tit1 li{ float:left; font-size:18px; font-weight:bold; margin-right:12px;}
.tit1 li a{ display:block; padding:0 4px;}
.tit1 li.on a,.tit1 li.on a:hover{ color:#015ab6; text-decoration:none; background:url(17qztj_tit1_bar.jpg) repeat-x bottom;}
.tit1_r{ float:right; font-size:14px;display:block}
.tit2{ height:38px; margin:15px auto 0; line-height:38px;}
.tit2_l{ float:left; color:#015ab6; font-size:15px; font-weight:bold}
.tit2_l img{ padding-left:10px;}
.tit2_r{ float:right;}
.tit2_r span{ color:#ff7800}
.list li{ line-height:34px; height:34px; font-size:14px;}
.list li span{ float:right; color:#888; font-size:13px;}
.sel{ width:110px; padding:7px 7px 7px 12px; border:1px solid #e0e0e0; margin-right:8px; float:left; display:inline;}
.sel option{ *height:37px;}
.inp1{ border:1px solid #e0e0e0; width:210px; padding-left:12px; height:35px; line-height:35px; float:left;}
.inp2{ border:1px solid #e0e0e0; width:86px; padding-left:12px; height:35px; line-height:35px; float:left; margin-right:8px; display:inline;}
a.ss_btn1{ margin-bottom:-2px; width:47px; background-color:#19c878; text-align:center; color:#fff; font-size:13px; font-family:"Microsoft YaHei"; height:37px; line-height:37px; border:0; float:left; display:block;}
input.ss_btn1{ margin-bottom:-2px; width:47px; background-color:#19c878; text-align:center; color:#fff; font-size:13px; font-family:"Microsoft YaHei"; height:37px; line-height:37px; border:0; float:left; display:block; cursor:pointer;}
.list1{ margin:12px auto 0;}
.list1 li{ float:left; background:url(17qztj_bar1.jpg) no-repeat center; text-align:center; font-size:15px; font-weight:bold; width:172px; height:47px; line-height:47px; margin-top:6px; margin-right:11px;}
.list1 li img{ margin-right:10px;}
.list1 li.last{ margin-right:0;}
.list1 li.w184{ width:269px; background:url(17qztj_bar2.jpg) no-repeat center;}
.list1 li a{ display:block;}
.con1_l.mar_l20 .list1{ *margin-top:-5px;}
.list2{ text-align:center; margin:18px auto 0; height:37px; }
.list2 .f_l a{ display:inline-block; line-height:37px; height:37px; padding:0 10px; margin:0 2px; background-color:#f0f0f0;}
.tit3{ font-size:18px; font-weight:bold; line-height:33px;}
.tit3 img{ margin-right:8px;}
.list3{ width:223px; margin:15px auto 0;}
.list3 li{ background:url(17qztj_bar.jpg) no-repeat left center; height:36px; line-height:36px; margin-bottom:4px; *margin-bottom:2px; font-size:14px;}
.list3 li a{ display:block; padding-left:30px;}
.tit4{ width:223px; margin:12px auto 0; height:37px;}
.inp3{ border:1px solid #e0e0e0; background-color:#ffffff; padding-left:11px; width:210px; height:35px; line-height:35px;}
.inp4{ border:1px solid #e0e0e0; border-right:0; background-color:#ffffff; padding-left:11px; width:163px; height:35px; line-height:35px; float:left; display:block}
.ban_list { background: url(17qztj_t1.jpg) no-repeat left top #ededed; padding: 12px 12px 12px 48px; margin: 20px auto 0; height:70px; }
.picMarquee-left { overflow: hidden; position: relative; }
.picMarquee-left .bd { width:1062px; float: left; overflow: hidden; }
.picMarquee-left .bd ul { overflow: hidden; zoom: 1; }
.picMarquee-left .bd ul li { margin: 0 5px; height:70px; width:258px; float: left; _display: inline; overflow: hidden; text-align: center; }
.con2_l{ float:left; width:550px;}
.con2_r{ float:right; width:550px;}
.con3{ border-top:5px solid #015ab6; margin:20px auto 0; padding:30px 0 0 0; width:1120px; height:160px;}
.con3_l{ float:left; width:690px; background:url(17qztj_tel.jpg) no-repeat 4px 8px; padding-left:108px;}
.con3_l li{ float:left; width:209px; border-right:1px solid #e7e7e7; height:160px; line-height:26px; padding-left:20px;}
.con3_l li h3{ line-height:32px; font-size:16px; color:#0c61b8}
.con3_l li i{ display:block; float:left; width:23px; height:26px;}
.con3_l li i.tel{ background:url(17qztj_tel1.jpg) no-repeat left center;}
.con3_l li i.mail{ background:url(17qztj_mail.jpg) no-repeat left center;}
.con3_r{ float:right; width:300px;}
.con3_r li{ float:left; width:100px; text-align:center; padding-top:18px; line-height:44px; font-size:15px;}
.tit5{ margin:20px auto 0; width:1120px;}
.tit5 li{ float:left; width:358px; margin-right:20px; display:inline}
.tit5 li.last{ margin-right:0;}
.sel1{ width:346px; *height:37px; padding:7px 7px 7px 12px; border:1px solid #e0e0e0; }
.bot_bg{ background-color:#015ab6;}
.bot_bg .contain{ background-color:#015ab6; padding-bottom:15px;}
.bot_tit{ text-align:center; border-bottom:1px solid #4e8ccc; height:58px; clear:both; line-height:58px;}
.bot_tit a{ display:inline-block; font-size:14px; font-weight:bold; padding:0 5px;}
.bot_l{ float:left; width:442px; line-height:24px; color:#57afeb; padding-top:10px;}
.bot_l a{ color:#57afeb;}
.bot_c{ width:300px; float:left; padding-top:15px; text-align:center; line-height:32px;}
.bot_c img{ padding:0 10px;}
.bot_r{ line-height:24px; float:right; width:300px; font-size:14px; color:#57afeb; padding-top:10px;}



/*留言统计*/
.xl_con{ background-color:#ffffff; padding-bottom:25px;}
.xl_con1{ width:1020px; margin:0 auto; line-height:34px;}
.xl_tit{ padding:10px 10px 10px 46px; line-height:40px; height:40px; background:url(17qztj_xl_icon.jpg) no-repeat 20px center; font-size:14px;}
.xl_tit1{ text-align:center; line-height:50px; font-size:26px; color:#fe8500; font-weight:bold;}
.xl_tit2{ text-align:center; line-height:34px; color:#999999; font-size:14px;}
.xl_tit2 img{ margin:0 1px;}
.xl_tit2 span{ margin:0 10px;}
.xl_line{ margin:10px auto 0; clear:both; height:20px; background:url(17qztj_xl_line.jpg) no-repeat;}
.xl_tit3{ background:url(17qztj_xl_line1.jpg) no-repeat left bottom; width:1020px; margin:20px auto 0; padding-bottom:2px; height:47px; font-size:14px; line-height:47px;}
.xl_tit3 li{ float:left; width:191px; height:47px; line-height:47px; background:url(17qztj_xl_tit_bar.jpg) no-repeat; text-align:center; font-size:16px; font-weight:bold; margin-right:2px; display:inline}
.xl_tit3 li.first{ width:121px; background:url(17qztj_xl_tit_bar2.png) no-repeat;}
.xl_tit3 li.last{ width:276px; background:url(17qztj_xl_tit_bar1.jpg) no-repeat;}
.xl_tit3 li.on{ background:url(17qztj_xl_tit_bar_1.jpg) no-repeat; color:#fff;}
.xl_tit3 li.on a{ color:#fff;}
.xl_tit3 li a{ display:block;}
.xl_tit3 li.on.first{ background:url(17qztj_xl_tit_bar2_1.png) no-repeat; color:#fff;}
.xl_tit3 li.on.last{ background:url(17qztj_xl_tit_bar1_1.jpg) no-repeat; color:#fff;}
.tab{ line-height:50px; text-align:center; font-size:14px; border-left:1px solid #dadada;}
.tab1{ line-height:50px; font-size:14px; border-left:1px solid #dadada;}
.tab td,.tab th,.tab1 td,.tab1 th{ border-bottom:1px solid #dadada; border-right:1px solid #dadada;}
.tab th{ background-color:#f5f5f5; color:#999996; line-height:34px;}
.tab1 th{ background-color:#f5f5f5; color:#999996; height:70px; line-height:20px;}
.tab1 tr.last td{ background-color:#f8f8f8;}
.xl_tit4{ text-align:right; line-height:45px; width:1020px; margin:10px auto 0; font-size:14px;}
.xl_tit5{ width:1080px; margin:10px auto 0; }
.xl_tit5 li{ line-height:36px; font-size:14px;}
.xl_tit3 span{ float:right}
.xl_tit4 span{ float:left; color:#999999;} 
/*概览*/
.gl_l{ float:left; width:250px;}
.gl_r{ float:right; width:840px;}
.gl_tit{ background:url(17qztj_gl_tit.jpg) no-repeat center; text-align:center; line-height:70px; height:70px; font-size:20px;}
.gl_con{ background:url(17qztj_gl_con.jpg) no-repeat center bottom; border:1px solid #d9d9d9; padding-bottom:273px;}
.gl_con li{ line-height:49px; border-bottom:1px solid #d9d9d9; background:url(17qztj_gl_icon1.png) no-repeat 222px 19px; font-size:15px; text-align:center}
.gl_con li a{ display:block;}
.gl_con li.on,.gl_con li:hover{ background:url(17qztj_gl_icon1_1.png) no-repeat 222px 19px #def3ff;}
.gl_con li.on a,.gl_con li:hover a{ border-left:2px solid #0081cc; color:#015ab6; text-decoration:none;}
.gl_tit1{ background:url(17qztj_gl_icon.jpg) no-repeat left center #015ab6; height:42px; line-height:42px; margin:20px auto 0; padding-left:52px; font-size:16px; font-weight:bold; color:#fff;}
.gl_tit1 span{ float:right; font-size:14px; font-weight:normal; padding-right:10px;}
.gl_con1{ border:1px solid #d9d9d9; padding:6px 10px 15px 10px;}
.gl_con1 li{ border-bottom:1px dotted #cccccc; padding:3px 5px; line-height:26px;}
.gl_list{ margin:0px auto;}
.gl_list ul{ padding: 10px; border-bottom:1px dashed #cccccc;}
.gl_list ul li{ line-height:32px; height:32px; font-size:14px; background:url(17qztj_dot.jpg) no-repeat left center; padding-left:15px;}
.gl_list ul li span{ float:right; color:#b3b3b3}
.fy_tit {margin:25px auto 10px; width:700px;line-height: 29px;font-size: 14px;}
.fy_tit_l {float: left;width: 150px;}
.fy_tit_r { float: right; width: 135px; }
.fy_tit_c { float: left; width: 400px;}
.sel2 { width: 53px; border: 1px solid #cccccc; margin: 0 10px; }
/*CSS quotes style pagination*/

.quotes { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 25px; PADDING-TOP: 3px; TEXT-ALIGN: center; font-size:12px; }
.quotes a { BORDER-RIGHT: #dfdfdf 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #dfdfdf 1px solid; PADDING-LEFT: 6px; BORDER-LEFT: #dfdfdf 1px solid; COLOR: #555; MARGIN-RIGHT: 3px; BORDER-BOTTOM: #dfdfdf 1px solid; TEXT-DECORATION: none; margin-left:3px; background-color:#e4e4e4; padding-bottom:1px; padding-top:1px; }
.quotes a:hover { BORDER-RIGHT: #d80d00 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #d80d00 1px solid; PADDING-LEFT: 6px; BORDER-LEFT: #d80d00 1px solid; MARGIN-RIGHT: 3px; BORDER-BOTTOM: #d80d00 1px solid; background-color:#d80d00; color:#ffffff; }
.quotes a:active { BORDER-RIGHT: #d80d00 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #d80d00 1px solid; PADDING-LEFT: 6px; BORDER-LEFT: #d80d00 1px solid; MARGIN-RIGHT: 3px; BORDER-BOTTOM: #d80d00 1px solid }
.quotes span.current { BORDER-RIGHT: #d80d00 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #d80d00 1px solid; PADDING-LEFT: 6px; FONT-WEIGHT: bold; BORDER-LEFT: #d80d00 1px solid; COLOR: #ffffff; MARGIN-RIGHT: 3px; margin-left:3px; BORDER-BOTTOM: #d80d00 1px solid; background-color:#d80d00; padding-bottom:1px; padding-top:1px; }
.quotes span.disabled { BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 6px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 3px; BORDER-BOTTOM: #f3f3f3 1px solid; padding-bottom:1px; padding-top:1px; }

.xl_con2{ line-height:36px; font-size:14px; width:1020px; margin:15px auto 0;}


/*政务公开*/
.zwgk_l{ float:left; width:280px;}
.zwgk_r{ float:right; width:820px;} 
.zwgk_con{ border-left:1px solid #0081cc; height:308px; padding:18px 15px 0 15px; background-color:#def3ff;}
.zwgk_con1{ background-color:#fafafa; padding:8px 14px;}
.zwgk_con1 li{ line-height:32px; font-size:14px;}
.yjgl_tit{ background:url(17qztj_gl_icon2.jpg) no-repeat left top #015ab6;}
.zwgk_tit1{ background:url(17qztj_zwgk_tit.jpg) repeat-x left 43px; height:50px; line-height:44px;}
.zwgk_tit1 ul{ float:left;}
.zwgk_tit1 li{ float:left; font-size:16px; width:116px; text-align:center; height:50px; margin-right:5px; background:url(17qztj_zwgk_tit_bar.jpg) no-repeat center top;}
.zwgk_tit1 li a{ display:block; line-height:44px; height:50px;}
.zwgk_tit1 li.on a,.zwgk_tit1 li.on a:hover{ color:#ffffff; font-weight:bold; text-decoration:none; background:url(17qztj_zwgk_tit_bar_1.jpg) no-repeat center top;}
.zwgk_tit1 span{ float:right; font-size:14px;}
.zwgk_tit1 li.last{ background:url(17qztj_zwgk_tit_bar1.jpg) no-repeat center top; width:176px;}
.zwgk_tit1 li.last.on a,.zwgk_tit1 li.last.on a:hover{background:url(17qztj_zwgk_tit_bar_11.jpg) no-repeat center top;}
.zwgk_con1_l{ float:left; width:392px; height:258px; position: relative; overflow: hidden; z-index:4}
.zwgk_con1_l .pic img { width:392px; height:258px; display: block; }
.zwgk_con1_l .txt-bg { position: absolute; bottom: 0; z-index: 4; height:45px; width: 100%; background-color:#000; filter:alpha(opacity=50); opacity:0.5; overflow: hidden; }
.zwgk_con1_l .txt { position: absolute; bottom: 0; z-index: 5; height: 45px; width: 100%; overflow: hidden; }
.zwgk_con1_l .txt li { height: 45px; line-height: 45px; position: absolute; bottom: -45px; }
.zwgk_con1_l .txt li a { display: block; color: white; padding: 0 0 0 15px; font-size: 14px;}
.zwgk_con1_l .num { position: absolute; z-index: 6; bottom:13px; right:7px; }
.zwgk_con1_l .num li { float: left; position: relative; width:10px; height: 10px; background-color:#b0b0b0; border-radius:50%; filter:alpha(opacity=80); opacity:0.8; overflow: hidden; text-align: center; margin-right: 6px; cursor: pointer; }
.zwgk_con1_l .num li.on, .zwgk_con1_l .num li:hover { background-color:#f30400}
.zwgk_con1_r{ float:right; width:405px; }
.zwgk_con2_l{ float:left; width:400px; }
.zwgk_con2_r{ float:right; width:400px; }
.zwgk_tit2{ background:url(17qztj_zwgk_tit1.jpg) repeat-x; height:42px; line-height:42px; border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7}
.zwgk_tit2 ul{ float:left;}
.zwgk_tit2 span{ float:right; padding-right:10px;}
.zwgk_tit2 li{ float:left; width:106px; height:42px; line-height:42px; text-align:center; border-right:1px solid #e7e7e7; font-size:16px;}
.zwgk_tit2 li a{ display:block;}
.zwgk_tit2 li.on a{ background:url(17qztj_zwgk_tit1_bar.jpg) no-repeat left bottom; color:#015ab7;}

.block{ display:block;}
.tab.block,.tab1.block{ display:inline-table}
/*---------------------------------------segmentation------------------------------------------*/

/*colour*/
.tred1 { color:#ff0000; }
.tred1 a:link, .tred1 a:visited { color:#ff0000; }
.tred1 a:hover { color:#ff0000; text-decoration:underli	; }

.tblue1 { color:#015ab6; }
.tblue1 a:link, .tblue1 a:visited { color:#015ab6; }
.tblue1 a:hover { color:#015ab6; text-decoration:underline; }

.tblack1 { color:#000; }
.tblack1 a:link, .tblack1 a:visited { color:#000; }
.tblack1 a:hover { color:#000; text-decoration:underline; }

.twhite1 { color:#fff; }
.twhite1 a:link, .twhite1 a:visited { color:#fff; }
.twhite1 a:hover { color:#fff; text-decoration:underline; }

.tgreen1 { color:#009900; }
.tgreen1 a:link, .tgreen1 a:visited { color:#009900; }
.tgreen1 a:hover { color:#009900; text-decoration:underline; }

.torange1 { color:#ff7800; }
.torange1 a:link, .torange1 a:visited { color:#ff7800; }
.torange1 a:hover { color:#ff7800; text-decoration:underline; }

.tgray1 { color:#999999; }
.tgray1 a:link, .tgray1 a:visited { color:#999999; }
.tgray1 a:hover { color:#999999; text-decoration:underline; }

.tgray2 { color:#333333; }
.tgray2 a:link, .tgray2 a:visited { color:#333333; }
.tgray2 a:hover { color:#333333; text-decoration:underline; }


/*---------------------------------------segmentation------------------------------------------*/

/*frame*/
.bor1 { border:1px solid #e6e6e6; }
.bor_t1 { border-top:1px solid #e4e2e2; }
.bor_r1 { border-right:1px solid #e4e2e2; }
.bor_l1 { border-left:1px solid #fff; }
.bor_b1 { border-bottom:1px solid #dddddd; }
.bor_b2 { border-bottom:1px dotted #cccccc; }
.bor_to { border-top:none; }
.bor_bo { border-bottom:none; }
.bor_ro { border-right:none; }
.bor_lo { border-left:none; }
/*---------------------------------------segmentation------------------------------------------*/

/*font*/
.tb { font-weight:bold; }
.t12 { font-size:12px; }
.t13 { font-size:13px; }
.t14 { font-size:14px; }
.t15 { font-size:15px; }
.t16 { font-size:16px; }
.t17 { font-size:16px; }
.t18 { font-size:18px; }
.t20 { font-size:20px; }
.t22 { font-size:22px; }
.t24 { font-size:24px; }
.t50 { font-size:50px; }
.f_heiti { font-family:"SimHei"; }
.f_yahei { font-family:"Microsoft YaHei"; }
.f_c { text-align:center; }
.f_i { text-indent:2em; }
/*---------------------------------------segmentation------------------------------------------*/

/*line-height*/
.h18 { line-height:18px; }
.h20 { line-height:20px; }
.h22 { line-height:22px; }
.h24 { line-height:24px; }
.h25 { line-height:25px; }
.h26 { line-height:26px; }
.h28 { line-height:28px; }
.h29 { line-height:29px; }
.h30 { line-height:30px; }
.h32 { line-height:32px; }
.h33 { line-height:33px; }
.h34 { line-height:34px; }
.h36 { line-height:36px; }
.h40 { line-height:40px; }
.h50 { line-height:50px; }
/*---------------------------------------segmentation------------------------------------------*/

/*margin*/
.mar1 { margin:1px; }
.mar_to { margin-top:0px; }
.mar_t1 { margin-top:1px; }
.mar_t3 { margin-top:3px; }
.mar_t5 { margin-top:5px; }
.mar_t7 { margin-top:7px; }
.mar_t10 { margin-top:10px; }
.mar_t13 { margin-top:13px; }
.mar_t15 { margin-top:15px; }
.mar_t18 { margin-top:18px; }
.mar_t20 { margin-top:20px; }
.mar_t25 { margin-top:25px; }
.mar_t30 { margin-top:30px; }
.mar_t35 { margin-top:35px; }
.mar_t40 { margin-top:40px; }
.mar_t45 { margin-top:45px; }
.mar_t50 { margin-top:50px; }
.mar_t55 { margin-top:55px; }
.mar_b1 { margin-bottom:1px; }
.mar_b5 { margin-bottom:5px; }
.mar_b10 { margin-bottom:10px; }
.mar_b15 { margin-bottom:15px; }
.mar_b20 { margin-bottom:20px; }
.mar_b25 { margin-bottom:25px; }
.mar_b30 { margin-bottom:30px; }
.mar_b35 { margin-bottom:35px; }
.mar_b40 { margin-bottom:40px; }
.mar_b45 { margin-bottom:45px; }
.mar_b50 { margin-bottom:50px; }
.mar_b55 { margin-bottom:55px; }
.mar_l1 { margin-left:1px; }
.mar_l5 { margin-left:5px; }
.mar_l10 { margin-left:10px; }
.mar_l15 { margin-left:15px; }
.mar_l20 { margin-left:20px; }
.mar_l25 { margin-left:25px; }
.mar_l30 { margin-left:30px; }
.mar_r1 { margin-right:1px; }
.mar_r5 { margin-right:5px; }
.mar_r10 { margin-right:10px; }
.mar_r15 { margin-right:15px; }
.mar_r20 { margin-right:20px; }
.mar_r25 { margin-right:25px; }
.mar_r30 { margin-right:30px; }
/*---------------------------------------segmentation------------------------------------------*/

/*padding*/
.pad1 { padding:1px; }
.pad2 { padding:2px; }
.pad3 { padding:3px; }
.pad4 { padding:4px; }
.pad5 { padding:5px; }
.pad_t1 { padding-top:1px; }
.pad_t2 { padding-top:2px; }
.pad_t3 { padding-top:3px; }
.pad_t4 { padding-top:4px; }
.pad_t5 { padding-top:5px; }
.pad_t7 { padding-top:7px; }
.pad_t8 { padding-top:8px; }
.pad_t10 { padding-top:10px; }
.pad_t15 { padding-top:15px; }
.pad_t17 { padding-top:17px; }
.pad_t20 { padding-top:20px; }
.pad_t25 { padding-top:25px; }
.pad_t30 { padding-top:30px; }
.pad_t32 { padding-top:32px; }
.pad_t35 { padding-top:35px; }
.pad_t40 { padding-top:40px; }
.pad_t45 { padding-top:45px; }
.pad_t50 { padding-top:50px; }
.pad_t55 { padding-top:55px; }
.pad_b1 { padding-bottom:1px; }
.pad_b2 { padding-bottom:2px; }
.pad_b3 { padding-bottom:3px; }
.pad_b4 { padding-bottom:4px; }
.pad_b5 { padding-bottom:5px; }
.pad_b8 { padding-bottom:8px; }
.pad_b10 { padding-bottom:10px; }
.pad_b15 { padding-bottom:15px; }
.pad_b20 { padding-bottom:20px; }
.pad_b25 { padding-bottom:25px; }
.pad_b30 { padding-bottom:30px; }
.pad_b35 { padding-bottom:35px; }
.pad_b40 { padding-bottom:40px; }
.pad_b45 { padding-bottom:45px; }
.pad_b50 { padding-bottom:50px; }
.pad_b55 { padding-bottom:55px; }
.pad_b155 { padding-bottom:155px; }
.pad_l1 { padding-left:1px; }
.pad_l5 { padding-left:5px; }
.pad_l12 { padding-left:12px; }
.pad_l10 { padding-left:10px; }
.pad_l15 { padding-left:15px; }
.pad_l20 { padding-left:20px; }
.pad_l25 { padding-left:25px; }
.pad_l30 { padding-left:30px; }
.pad_l45 { padding-left:45px; }
.pad_r1 { padding-right:1px; }
.pad_r5 { padding-right:5px; }
.pad_r10 { padding-right:10px; }
.pad_r15 { padding-right:15px; }
.pad_r20 { padding-right:20px; }
.pad_r25 { padding-right:25px; }
.pad_r30 { padding-right:30px; }


.son-nr{ display:inline-block; width:858px; min-height:875px; border:1px solid #9fd9f6; border-top:none;}
.ldfgul li{ float:left; margin:30px 0 0 25px}
.ldfg-left{ float:left; width:160px; height:200px;}
.ldfg-left img{ width:158px; height:198px; border:1px solid #d3d3d3}
.ldfg-right{ width:230px; height:200px; background:#f2f2f2; float:left; color:#626262}
.ldfg-right div{ margin:10px 0 0 20px}
.ldfg-right p{ line-height:20px}
.name{ color:#005bac; font-size:14px}
.name a{ color:#005bac; font-size:14px}
.ziwu-1{ float:left}
.ldfg-right .ziwu-2{ float:left; margin-left:0px; width:150px; height:65px; overflow:hidden;}
.ldfg-right .xxhe{ float:right; margin-right:20px}
.xxhe a{ color:#ff0000}
/*民意征集*/
.tab_myzj td { border-bottom:1px dashed #fffaee; line-height:40px; }
.tab5_myzj { background-color:#e9d9a5; margin-top:10px; }
.tab5_myzj td { background-color:#ffffff; line-height:31px; font-size:14px; padding-left:10px; }
.tab5_myzj td.td1 { background-color:#fffaee; text-align:center; font-weight:bold; color:#e92d00; }
.tred1_myzj { color:#d80d00; }
.tred1_myzj a:link, .tred1 a:visited { color:#d80d00; }
.tred1_myzj a:hover { color:#d80d00; text-decoration:underline; }
.tab6_myzj { line-height:41px; margin-top:10px; background-color:#e9d9a5; table-layout:fixed }
.tab6_myzj td { background-color:#ffffff; line-height:41px; padding-left:10px; }
.tab6_myzj td.td1 { background-color:#fffaee; padding-left:18px; }
.tab6_myzj td.td2 { background-color:#fffaee; text-align:center; font-size:14px; }
.tab6_myzj td.td3 { padding-left:25px; }
.inp1_myzj { width:242px; height:30px; line-height:30px; border:1px solid #e3e3e3; background-color:#ffffff; padding-left:8px; }
.w200 { width:200px; }
.w400 { width:400px; }
.w70 { width:70px; }
.inp2_myzj { width:515px; height:180px; line-height:30px; border:1px solid #e3e3e3; background-color:#ffffff; padding-left:8px; }
.myzj_tit1 { border:1px solid #e5e5e5; background:url(15qzlc_hdjl_tit1.jpg) repeat-x; text-align:center }
.myzj_con3 { border:1px solid #e3e3e3; border-top:0px; padding:20px; width:918px; margin:0px auto; }
.myzj_tab6 { line-height:41px; margin-top:10px; background-color:#e9d9a5; table-layout:fixed }
.tit4_myzj { background:url(15qzlc_tit4.jpg) repeat-x bottom; margin:8px auto 0px; }
.tit4_myzj_bar { background:url(15qzlc_tit4_bar.jpg) no-repeat center bottom; text-align:center; font-size:14px; font-weight:bold; }
.hdjl_tit2_bar { background:url(15qzlc_hdjl_tit1_bar.jpg) no-repeat center bottom; text-align:center; font-size:14px; }
/*民意征集*/
/*场景导航*/
.cjdh_con{ width:944px; margin:0px auto; border:10px solid #ffffff; -moz-box-shadow: 0px 0px 5px rgba(0,0,0,.3); box-shadow: 0px 0px 5px rgba(0,0,0,.3); background:url(15qz_mzj_cjdh_con.jpg) no-repeat center top; padding:186px 50px 0 50px;}
.cjdh_list{ margin:0px auto; clear:both; width:650px; padding-top:288px;}
.cjdh_list li{ float:left; width:247px; text-align:center; padding:10px 13px 4px 10px; background:url(15qz_mzj_cjdh_con1.png) no-repeat center; height:223px; margin-left:25px; margin-right:25px; font-size:16px; line-height:44px;}
.cjdh_l{ float:left; width:250px;}
.cjdh_r{ float:right; width:640px;}
.cjdh_con1{ padding:10px; background-color:#ffffff; -moz-box-shadow: 5px 5px 0px rgba(0,0,0,.1); box-shadow: 5px 5px 0px rgba(0,0,0,.1);}
.cjdh_con1_l{ float:left; width:97px;}
.cjdh_con1_c{ float:left; padding-left:24px; line-height:60px; font-size:30px; font-family:"Microsoft YaHei"}
.cjdh_con1_r{ float:right; padding-right:18px; line-height:60px;}
.cjdh_tit1{ text-align:center; height:36px; line-height:36px;}
.cjdh_con2,.cjdh_con3{ padding:10px 30px; background-color:#ffffff; background-color:rgba(255,255,255,.8); border:1px solid #cccccc; margin:0px auto;}
.cjdh_con2 ul li{ float:left; width:50%; display:inline; height:36px; line-height:36px; font-size:14px;}
.cjdh_con2 ul li span.on{ color:#ff3300;}
.cjdh_con3 li{ line-height:36px; height:36px; background:url(15qz_mzj_cjdh_icon3.png) no-repeat left center; padding-left:3%; font-size:14px; float:left; width:44%;}
.cjdh_tit2{ background-color:#a38e65; color:#ffffff; height:40px; line-height:40px; padding:0 10px 0 15px; font-size:14px; font-weight:bold}
.cjdh_tit2 span{ float:right; font-size:12px; font-weight:normal;}
.cjdh_con4{ border:1px solid #a38e65; padding:12px; background-color:#ffffff; background-color:rgba(255,255,255,.8);}
.cjdh_con4 li{ line-height:30px; height:30px;}
.cjdh_con1_r1{ float:right; padding-right:18px; padding-top:15px;}
.cjdh_con1_r1 a{ display:block; line-height:30px; height:30px; float:left; padding:0 12px; background-color:#a38e65; color:#ffffff; margin-left:10px; font-size:14px; border-radius:6px;}
/*在线访谈*/
.zxft_menu{ background-color:#ff6600; height:42px;}
.zxft_menu ul li{ background:url(15qz_zxft_menu_line.jpg) no-repeat right; float:left; width:122px; display:inline; font-size:16px; text-align:center; height:42px; line-height:42px;}
.zxft_menu ul li.last{ background:none;}
.zxft_con_l{ float:left; width:306px; margin-top:20px;}
.zxft_con_r{ float:right; width:690px; margin-top:20px;}
.zxft_con{ border:1px solid #e4e4e4; padding-bottom:15px;}
.zxft_tit{ border-bottom:1px solid #e4e4e4; padding:0px 10px 0px 15px;}
.zxft_tit_l{ float:left; font-size:18px; height:56px; line-height:56px;}
.zxft_tit_r{ float:right; height:56px; line-height:56px;}
.zxft_tu{ margin:20px auto 0px; clear:both; text-align:center}
.zxft_tu img{ border:1px solid #d6d6d6; padding:3px;}
.zxft_list{ margin:10px auto 0px; clear:both; width:278px;}
.zxft_list ul li{ line-height:30px; height:30px;}
.zxft_con1{ padding-left:10px; padding-right:5px; margin:10px auto 0px; line-height:30px;}
.zxft_t{ height:57px;}
.zxft_con2{ padding-bottom:20px;}
.zxft_con2_l{ float:left; width:250px; text-align:center;}
.zxft_con2_r{ float:right; width:550px; padding-top:20px;}
.zxft_con2_r table{ table-layout:auto}
.zxft_con2_l1{ float:left; width:305px; text-align:center;}
.zxft_con2_r1{ float:right; width:485px; padding-top:20px; padding-right:30px;}
.zxft_con3{ border:1px solid #e3e3e3; border-top:0px; padding:15px 10px 15px 15px;}
.zxft_con31{ height:413px; overflow-y:scroll;line-height:30px;}
.zxft_con4{ line-height:28px; padding-bottom:20px;}
.zxft_tit1{ line-height:24px; margin:15px auto; text-align:center; font-size:24px;}
.zxft_con5{ border:1px solid #e3e3e3; border-top:2px solid #ff6600; background-color:#fafafa; padding-bottom:20px;}
.zxft_con5_r{ float:right; width:460px; padding-right:38px; padding-top:15px;}
.gl_tit2_r{ float:right; line-height:32px; height:32px; padding-right:10px;}
.zxft_con6{ height:660px; overflow-y:scroll;}
.zxft_con7{ background:url(15qz_zxft_line.jpg) repeat-y 6px top;}
.zxft_tit2{ background:url(15qz_zxft_icon5.jpg) no-repeat left 14px; height:40px; line-height:40px; padding-left:24px; font-size:16px; margin-top:10px;}
.zxft_tit3{ background:url(15qz_zxft_icon6.jpg) no-repeat left 14px; height:40px; line-height:40px; padding-left:24px; font-size:16px; margin-top:10px;}
.zxft_tit2 span,.zxft_tit3 span{ font-size:14px; color:#999999}
.zxft_con8_t{ background:url(15qz_zxft_con_t.jpg) no-repeat 27px bottom; overflow:hidden; height:7px; width: 744px;}
.zxft_con8{ background-color:#fafafa; line-height:26px; width:690px; margin-left:27px;}
.gl_tit2_bar { float:left; background-color:#ff6600; padding-left:24px; padding-right:24px; height:32px; line-height:32px; }