﻿﻿@charset "utf-8";
/* CSS Document */
/* copyright: zhuofansoft & Update Time: 2014-10-11 */

/*--------------主页CSS开始--------------*/
.bannerbg {width:100%; height:401px; margin-bottom:10px; overflow:hidden;}
.dis {background: url(../../img/zwdt/banner_pic2.png) no-repeat center; width:100%;  height:401px;}
/* .navbox1 {width:1002px; height:401px;  margin:0 auto;} */
.navbox2 {width:550px; height:250px; position:relative; left:-300px; top:2px; z-index:10;  margin:0 auto;}
#login-type,#regist-type,#login-success{
	position: absolute;
	background-image: url("../../img/zwdt/loginmenubg2.png");
	background-repeat: no-repeat;
	width: 80px;
	height: 65px;
	top:30px;
	right: -15px;
	text-align: center;
}
#login-type ul {padding: 9px 0;}
#login-type ul li{cursor: pointer;border-bottom: 1px #BBBBBB dashed;padding-left: 5px;line-height: 24px;}
#login-type ul li:hover{color: #2585DC;}
#regist-type ul {padding: 8px 0;}
#regist-type ul li{cursor: pointer;border-bottom: 1px #BBBBBB dashed;padding-left: 5px;line-height: 24px;}
#regist-type ul li:hover{color: #2585DC;}
.isHidden{display: none;}
.hiddenO{display: none;}

/*---nav---*/
.nav{list-style:none; width:1002px; height:80px; margin:0px auto; padding:100px 0 10px 10px;}
.nav li{float:left; width:80px; height:80px; margin-right:5px; background:#fff; position:relative;  box-shadow:2px 2px 4px 0px #666; -webkit-box-shadow:2px 2px 4px 0px #666; -moz-box-shadow:2px 2px 4px 0px #666;}
.nav li a,.nav li a img{display:block; position:relative;}
.nav li a{color:#fff; overflow:hidden;}
.nav li a div{position:absolute; background:#fa8219; *background:#fa8219; background:#fa8219\0; filter:alpha(Opacity=90); width:100%; height:100%;}
.nav li a h2{ font-size:22px; margin:5px 8px; font-weight:normal; text-align:center}

/*---钥匙---*/
.yaochi_nav{width:497px; height:186px; background:url(../../img/zwdt/yaochi3.png); position:absolute; left:100px; top:60px;}
.yaochi_xzsp{width:66px; height:70px; background:url(../../img/zwdt/bg_xzsp.png); position:absolute; left:45px; top:10px; z-index:99;}
.yaochi_ygzw{width:65px; height:68px; background:url(../../img/zwdt/bg_ygzw.png); position:absolute; left:98px; top:2px; z-index:199;}
.yaochi_grbs{width:67px; height:71px; background:url(../../img/zwdt/bg_grbs.png); position:absolute; left:44px; top:107px; z-index:299;}
.yaochi_frbs{width:65px; height:72px; background:url(../../img/zwdt/bg_frbs.png); position:absolute; left:96px; top:114px; z-index:399;}
.zhuandong{width:35px; height:35px; /*background:url(../../img/zwdt/yaochi_zhuandong.png);*/ position:relative; left:90px; top:72px; z-index:999;}
.inputSearch{width:206px; height:26px; background:#000; position:relative; left:250px; top:51px; z-index:1000;}
.inputSearch .input{width:206px; height:24px; border:1px solid #ddd; line-height:24px;}
.btnSearch{width:24px; height:26px; background:url(../../img/zwdt/yaochi_search.png); position:relative; left:460px; top:25px; z-index:10000; cursor:pointer;}

.yaochi_xzsp_b{width:66px; height:70px; position:absolute; left:45px; top:10px; z-index:20000; cursor:pointer}
.yaochi_ygzw_b{width:65px; height:68px; position:absolute; left:98px; top:2px; z-index:20001; cursor:pointer}
.yaochi_grbs_b{width:67px; height:71px; position:absolute; left:44px; top:107px; z-index:20002; cursor:pointer}
.yaochi_frbs_b{width:65px; height:72px; position:absolute; left:96px; top:114px; z-index:20003; cursor:pointer}

/*判断PC端  */
/*---class---*/
.content{background:#fff; width:100%; height:auto; margin-bottom:0px; overflow:hidden;}
.content .bignav {width:85%; height:110px;  margin:10px auto; text-align:center;}
.content .bignav .havebox{ width:20%; height:auto; margin:0 0 0 0; float:left;}
.content .bignav .havebox_s{ width:20%; height:auto; margin:0; float:left;}

/*---class-add and edit-20141202---*/
.content .bignav .havebox .wen{ width:97px; height:47px; background:url(../../img/zwdt/wen.jpg) no-repeat; float:left;}
.content .bignav .havebox .cha{ width:97px; height:47px; background:url(../../img/zwdt/cha.jpg) no-repeat; float:left;}
.content .bignav .havebox .kan{ width:97px; height:47px; background:url(../../img/zwdt/kan.jpg) no-repeat; float:left;}
.content .bignav .havebox .ban{ width:97px; height:47px; background:url(../../img/zwdt/ban.jpg) no-repeat; float:left;}
.content .bignav .havebox_s .su{ width:97px; height:47px; background:url(../../img/zwdt/su.jpg) no-repeat; float:left;}

.content .bignav .havebox .myquestion { height:auto; width:100%; padding:0px 0 0 0; }
.content .bignav .havebox .myquestion ul li { color: #333; float:left; height: 30px; line-height: 30px; list-style: none outside none; margin-right:7px;}
.content .bignav .havebox .myquestion a {font-size: 14px; height: 30px; line-height: 30px; text-decoration: none;}
.content .bignav .havebox .myquestion a:hover {color:#f00;}

.content .bignav .havebox_s .myquestion { height:auto; width:100%; padding:0px 0 0 0; }
.content .bignav .havebox_s .myquestion ul li { color: #333; float:left; height: 30px; line-height: 30px; list-style: none outside none; margin-right: 7px;}
.content .bignav .havebox_s .myquestion a {font-size: 14px; height: 30px; line-height: 30px; text-decoration: none;}
.content .bignav .havebox_s .myquestion a:hover {color:#f00;}

/*判断PAD端  */
/*---class---*/
.content{background:#fff; width:100%; height:auto; margin-bottom:0px; overflow:hidden;}
.content .bignav1 {width:91%; height:110px;  margin:10px auto; text-align:center;}
.content .bignav1 .havebox{ width:230px; height:auto; margin:0 0 0 0; float:left;}
.content .bignav1 .havebox_s{ width:100px; height:auto; margin:0; float:left;}

/*---class-add and edit-20141202---*/
.content .bignav1 .havebox .wen{ width:97px; height:47px; background:url(../../img/zwdt/wen.jpg) no-repeat; float:left;}
.content .bignav1 .havebox .cha{ width:97px; height:47px; background:url(../../img/zwdt/cha.jpg) no-repeat; float:left;}
.content .bignav1 .havebox .kan{ width:97px; height:47px; background:url(../../img/zwdt/kan.jpg) no-repeat; float:left;}
.content .bignav1 .havebox .ban{ width:97px; height:47px; background:url(../../img/zwdt/ban.jpg) no-repeat; float:left;}
.content .bignav1 .havebox_s .su{ width:97px; height:47px; background:url(../../img/zwdt/su.jpg) no-repeat; float:left;}

.content .bignav1 .havebox .myquestion { height:auto; width:210px; padding:0px 0 0 0; }
.content .bignav1 .havebox .myquestion ul li { color: #333; float:left; height: 30px; line-height: 30px; list-style: none outside none; margin-right:3px;}
.content .bignav1 .havebox .myquestion a {font-size: 14px; height: 30px; line-height: 30px; text-decoration: none;}
.content .bignav1 .havebox .myquestion a:hover {color:#f00;}

.content .bignav1 .havebox_s .myquestion { height:auto; width:100px; padding:0px 0 0 0; }
.content .bignav1 .havebox_s .myquestion ul li { color: #333; float:left; height: 30px; line-height: 30px; list-style: none outside none; margin-right: 7px;}
.content .bignav1 .havebox_s .myquestion a {font-size: 14px; height: 30px; line-height: 30px; text-decoration: none;}
.content .bignav1 .havebox_s .myquestion a:hover {color:#f00;}
/*--------------主页CSS结束--------------*/

/*--------------个人办事CSS开始--------------*/
.mainbg{ width:100%; height:auto; min-height:300px; background:url(../../img/zwdt/default_background.jpg); background-repeat:repeat-x; background-position:center top; padding:30px 0px;}
.personal_box{ width:1000px; height:583px; margin:0px auto; border:1px solid #afd4f1; background:#FFFFFF;}
.personal_box .personal_bg{ width:1000px; height:470px; background:url(../../img/zwdt/personal_bg.png); background-repeat:no-repeat; background-position:left top;}

/*--------20141224 edit--------*/
.personal_box .topBorder{ background:url(../../img/zwdt/secondBg01.gif) no-repeat; width:1000px; height:23px;}
.personal_box .grbsleftShow{ float:left; background:url(../../img/zwdt/secondBg02.gif) no-repeat; width:642px; height:558px;}
.personal_box .grbsrightShow{ float:left; background:url(../../img/zwdt/secondBg03.gif) no-repeat; width:358px; height:558px;}
.personal_box .frbsleftShow{ float:left; background:url(../../img/zwdt/secondBg04.gif) no-repeat; width:642px; height:558px;}
.personal_box .frbsrightShow{ float:left; background:url(../../img/zwdt/secondBg03.gif) no-repeat; width:358px; height:558px;}

/* tabs */
.tab_contents{ width:400px; height:470px; margin-left:240px; margin-top:10px; float:left;}
/* tabbtn */
.tabbtn {width:400px; height:30px; padding-top:35px;}
.tabbtn li { float:left; color:#fff; text-align:center; width:73px; height:26px; line-height:26px; margin-right:10px; background: url(../../img/zwdt/personal_bg02.png) no-repeat; cursor:pointer;}
.tabbtn li.current { float:left; color:#fff; text-align:center; width:73px; height:26px; line-height:26px; margin-right:10px; background: url(../../img/zwdt/personal_bg01.png) no-repeat; cursor:pointer;}
/* theme */
.picul .theme { width:380px; height:100%;  overflow:hidden;}
.picul .theme ul{ margin:0; padding:0;}
.picul .theme ul li{ width:62px; height:62px; float:left; margin:0px 25px 20px 0px; background:#d4eafc;}
.picul .theme ul li:hover{ background:url(../../img/zwdt/personal_bg08.png) no-repeat;}
/* departmen */
.picul .departmen { width:380px; height:100%;  overflow:hidden;}
.picul .departmen ul{ margin:0; padding:0;}
.picul .departmen ul li{width:110px; height:35px; line-height:35px; text-align:center; float:left; margin:0px 6px 10px 0px; background:#d4eafc;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
#departmen ul li{height:80px; line-height:25px; text-align:center; float:left; margin:0px 2px 5px 0px; text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.picul .departmen ul li a{color:#247cc1}
.picul .departmen ul li:hover{ background:url(../../img/zwdt/administration_bg01.png) no-repeat;}
.picul .departmen .no{ width:110px; height:35px; line-height:35px; text-align:center; float:left; margin:0px 12px 20px 0px; background:#e3e3e3;}

.hot_work{ width:300px; float:left;}

.hot_work .title{ width:300px; height:40px; font-size:22px; color:#2a95de; margin-top:35px; margin-left:15px;}
.hot_work .title .icon{ margin:0 8px 0 0; float:left;}
.hot_work .title .name a{font-size:22px; line-height:42px; color:#2a95de; float:left;}
.hot_work .title .name a:hover{color:#2a95de; }

.hot_work .conlist{ width:300px; margin-top:30px; margin-left:15px;}
.hot_work .conlist ul{ margin:0; padding:0;}
.hot_work .conlist ul li{ list-style:inside; width:270px; line-height:30px; font-size:14px; color:#666666; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.hot_work .conlist ul li:hover{ line-height:30px; font-size:14px; color:#2a95de;}

.hot_work .btnarea{ width:300px; height:100px; margin-top:10px; margin-left:15px;}
.hot_work .btnarea .btn1{ width:117px; height:42px; line-height:42px; font-size:14px; color:#fff; background:url(../../img/zwdt/personal_bg04.png) no-repeat; float:left; margin:0px 10px 0 0px; cursor:pointer;}
.hot_work .btnarea .btn1:hover{ background:url(../../img/zwdt/personal_bg04.png) 0 -42px;}
.hot_work .btnarea .btn1:active{ background:url(../../img/zwdt/personal_bg04.png) 0 -84px;}
.hot_work .btnarea .btn1 img{ margin:0px 0px 5px 10px;}
.hot_work .btnarea .btn1 span{ margin:0px 0px 0px 5px;}

.hot_work .btnarea .btn2{ width:117px; height:42px; line-height:42px; font-size:14px; color:#fff; background:url(../../img/zwdt/personal_bg05.png) no-repeat; float:left; cursor:pointer;}
.hot_work .btnarea .btn2:hover{ background:url(../../img/zwdt/personal_bg05.png) 0 -42px;}
.hot_work .btnarea .btn2:active{ background:url(../../img/zwdt/personal_bg05.png) 0 -84px;}
.hot_work .btnarea .btn2 img{ margin:0px 0px 5px 10px;}
.hot_work .btnarea .btn2 span{ margin:0px 0px 0px 5px;}
/*--------------个人办事CSS结束--------------*/

/*--------------法人办事CSS开始--------------*/
.mainbg{ width:100%; height:auto; min-height:300px; background:url(../../img/zwdt/default_background.jpg); background-repeat:repeat-x; background-position:center top; padding:30px 0px;}
.legalperson_box{ width:1002px; height:940px; margin:0px auto;}
.legalperson_box .lf{ width:238px; height:940px; border:1px solid #afd4f1; background:#f2f9fe; float:left}

.lper_lf_top {width:240px;height: 74px;background-color:#fff;position:absolute; *position:relative; margin: -1px auto auto -1px; *margin: -1px auto auto 0px; overflow:hidden}
.lper_lf_top .abm_1{ float:left; color:#fff; text-align:center; width:120px; height:74px; line-height:26px; background: url(../../img/zwdt/abm_1.png) no-repeat 0px 0px; cursor:pointer;}
.lper_lf_top .abm_2{ float:left; color:#fff; text-align:center; width:120px; height:74px; line-height:26px; background: url(../../img/zwdt/abm_2.png) no-repeat 0px 0px; cursor:pointer;}
.lper_lf_top .azt_1{ float:left; color:#fff; text-align:center; width:120px; height:74px; line-height:26px; background: url(../../img/zwdt/azt_1.png) no-repeat 0px 0px; cursor:pointer;}
.lper_lf_top .azt_2{ float:left; color:#fff; text-align:center; width:120px; height:74px; line-height:26px; background: url(../../img/zwdt/azt_2.png) no-repeat 0px 0px; cursor:pointer;}

.lper_lf_top_xg {width:240px;height: 74px;background-color:#fff;position:absolute; *position:relative; margin: -1px auto auto -1px; *margin: -1px auto auto 0px; overflow:hidden}
.lper_lf_top_xg .abm_1{ float:left; color:#fff; text-align:center; width:240px; height:74px; line-height:26px; background: url(../../img/zwdt/lper_lf_top_xg.png) no-repeat 0px 0px;}

.SelectControl{ border-width:1px 1px 1px 1px;border-style:solid;border-top-color:#abadb3; border-left-color:#e3e9ef; border-bottom-color:#e3e9ef; border-right-color:#e3e9ef; height:20px;width:120px; background:#fff;position:absolute;margin:0px auto;cursor:pointer;}
.SelectControl .arrow{background:url(../../img/zwdt/seah.png) no-repeat;width:12px;height:12px;overflow:hidden;display:inline-block;float:right;margin:4px 4px 0 0;}
.SelectControl input{background:none;border:none; height:20px; line-height:20px; padding-left:8px; width:90px; font-size:12px;cursor:pointer;float:left;display:inline;}
.SelectControl ul{position:absolute;left:-1px;top:20px; width:120px; margin-top:3px; border-width:1px 1px 1px 1px;border-style:solid;border-color:#e3e9ef;background:#fff;}
.SelectControl ul li{height:24px;line-height:24px;overflow:hidden;padding:0 6px;cursor:pointer;}
.SelectControl ul li.on{background:#0077a2;color:#fff;}

.lf_menu { width:200px; margin:84px auto auto auto; *margin:10px auto auto auto; overflow:hidden}
.lf_menu .m_a{ width:200px; margin:0px auto auto auto; *margin:10px auto auto auto; overflow:hidden}
.lf_menu .m_b{ width:200px; margin:0px auto auto auto; *margin:10px auto auto auto; overflow:hidden}
.lf_menu .category_list {width:200px; height:33px;  background:url(../../img/zwdt/category_list.png) repeat-x left bottom;  padding-bottom:2px; margin: 3px auto auto auto;overflow:hidden}
.lf_menu .category_list ul li{ width:78px; height:26px; padding:0px 6px; line-height:26px; text-align:center; text-overflow:ellipsis;overflow:hidden;white-space:nowrap; margin:auto 5px auto 5px; float:left}
.lf_menu .category_list ul li:hover{height:26px; padding:0px 6px; text-align:center; text-overflow:ellipsis;overflow:hidden;white-space:nowrap;background-color: #5eb5f0; background-image: linear-gradient(to bottom, #00b4f5, #008dc5); border-color: rgba(0, 0, 0, 0.2) rgba(0, 0, 0, 0.2) rgba(0, 0, 0, 0.4);border-radius: 6px;}
.lf_menu .category_list ul li a:hover{color:#fff;} 

.lf_menu .h_cpnavber_on {height:26px; padding:0px 6px;text-align:center; text-overflow:ellipsis;overflow:hidden;white-space:nowrap;     background-color: #7bbeec; background-image: linear-gradient(to bottom, #00b4f5, #008dc5);border-color: rgba(0, 0, 0, 0.2) rgba(0, 0, 0, 0.2) rgba(0, 0, 0, 0.4);border-radius: 6px;color: #fff; cursor: pointer;font-size: 12px; vertical-align: middle}
.lf_menu .h_cpnavber_on a{color:#fff}
.lf_menu .h_cpnavber_on a:hover{background-color: #5eb5f0;background-image: linear-gradient(to bottom, #00b4f5, #008dc5);border-color: rgba(0, 0, 0, 0.2) rgba(0, 0, 0, 0.2) rgba(0, 0, 0, 0.4); border-radius: 6px;}

/*.legalperson_box .rg{ width:747px; height:890px; border:1px solid #afd4f1; background:#FFFFFF; float:right}*/
.rg{ width:747px; height:940px; border:1px solid #afd4f1; background:#FFFFFF; float:right}

/*--------------设立变更--------------*/
.E_slbg_top {width:747px; height:72px; position:relative;  background: #f2f9ff url(../../img/zwdt/E_slbg_toplf.png) no-repeat;  border-bottom:1px solid #afd4f1;}
.E_slbg_top .sxlist{width:747px; height:72px}
.E_slbg_top .sxlist .name{width:700px; height:30px; line-height:30px; text-indent:60px; text-overflow:ellipsis;overflow:hidden;white-space:nowrap; font-size:18px; font-weight:bold; margin-top:15px; float:left}
.E_slbg_top .sxlist .stab{width:500px; height:24px; line-height:20px; margin-top:0px;  float:left}
.E_slbg_top .sxlist .stab .t1{height:24px;text-align:right;  color:#f46b07; float:left;padding-left: 60px;}
.E_slbg_top .sxlist .t2{width:240px; height:20px; line-height:20px;  float:right;font-size:14px;}

/*--------------搜索--------------*/
.Searchbar {width:747px; height:42px;  line-height:42px; padding:10px 0px;  text-align:center; border-bottom:1px solid #ebebeb;}
.Searchbar .mr6{ margin-right:6px}
/*--------------变更列表--------------*/
.Changelistbar{ width:735px; height:auto; margin:auto}
.Changelist{ width:735px; height:auto; padding:10px 0px; border-bottom:1px dashed #e3e3e3}
.Changelist.info{ width:735px; height:60px;margin:auto}
.Changelist_top{ width:705px; height:40px;}

.lfbt_t{ max-width:580px; padding-left: 12px;height:40px; font:16px/34px "微软雅黑","simhei";text-align:left; text-overflow:ellipsis;overflow:hidden;white-space:nowrap; float:left;}

.lfbt_t-1{ width:470px; height:40px; font:14px "微软雅黑","simhei"; text-overflow:ellipsis;overflow:hidden;white-space:nowrap; float:left}
.lfbt_t_wx{ width:40px; padding-left:10px; float:left}.lfbt_t_wx img{ width:25px; height:20px;  margin-top:8px;}
.Collection{ width:50px; height:40px; line-height:38px; background:url(../../img/zwdt/ico_01.png) no-repeat 0px 10px; text-indent:20px; float:right}
.Changelist-cz{ width:730px; height:auto; margin-bottom:10px; padding-bottom:24px; *padding-bottom:5px; padding-left:5px; }
.Changelist-cz-1{ width:470px; height:auto; margin-bottom:10px; padding-bottom:24px; *padding-bottom:5px; padding-left:5px; }
.Changelist_xq{ width:705px; height:30px;margin:auto auto auto 12px;}
.Changelist_xq .a{ width:100px; height:30px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap; float:left}.Changelist_xq .b{ width:160px; height:30px; float:left}.Changelist_xq .c{ width:140px; height:30px; float:left}.Changelist_xq .d{ width:100px; height:30px; float:left}.Changelist_xq .e{ width:100px; height:30px; float:left}

.Co_b1{ width:72px; height:23px; line-height:23px; text-align:center; background:url(../../img/zwdt/Changelist_a.png) no-repeat 0px 0px; margin:auto 6px; float:left}
.Co_b1 a{color:#fff }.Co_b1 a:hove{ color:#fff}
.Co_b1:hover {background-position:0px -23px;}
.Co_b2{ width:72px; height:23px; line-height:23px; color:#fff; text-align:center; background:url(../../img/zwdt/Changelist_a.png) no-repeat 0px -46px; margin:auto 6px; float:left}
.Co_b2 a{color:#fff }.Co_b2 a:hove{ color:#fff}
.Co_b2:hover {background-position:0px -46px;}
/*--------------法人办事CSS结束--------------*/

/*--------------办事指南CSS开始--------------*/
.mainbg{ width:100%; height:auto; min-height:300px; background:url(../../img/zwdt/default_background.jpg); background-repeat:repeat-x; background-position:center top; padding:23px 0px;}
.guide_nav{ width:1002px; height:24px; margin:0 auto; background:url(../../img/zwdt/guide_icon.png) 30px 0px no-repeat; color:#247cc1; padding-left:60px; font-size:14px; line-height:24px;}
.guide_nav a{ color:#247cc1;}
.guide_con{ width:1002px; height:auto; overflow:hidden; margin:20px auto auto auto; background:#FFF; border:1px solid #afd4f1;box-shadow:0 5px 20px #AFD4F1;-webkit-box-shadow:0 5px 20px #AFD4F1;-moz-box-shadow:0 5px 20px #AFD4F1;}
.guide_con h2{ width:1002px; text-align:center; font-size:22px; font-family:'微软雅黑','宋体'; color:#247cc1; padding:10px 0px }
.guide_con table{ width:960px; margin:0 auto}
.guide_con table tr td{  font-size:14px;}
.guide_con table tr .td1{ width:169px; height:auto; padding:8px 0px 8px 5px; color:#3d3d4b; font-weight:bold; background:#e9f2f9;}
.guide_con table tr .td2{ width:302px; height:auto; padding:8px 0px 8px 5px; color:#3d3d4b; background:#ffffff;}
.guide_con table tr .td3{ width:319px; height:auto; padding:8px 0px 8px 5px; color:#3d3d4b; background:#ffffff;}
.guide_con table tr td .duide_ck{ color:#3d3d3d; font-size:14px; float:left}
.guide_con table tr td .duide_ck p{ color:#3d3d3d; font-size:14px;}
.guide_con table tr td .duide_ck .span1{ margin-left:85px; color:#3d3d3d; font-size:14px;}

table.sldd {width:100%;}
table.sldd tr td{border: 0;}

.guide_icon{ width:931px; height:auto; overflow:hidden; margin:20px auto auto auto}
.guide_icon a{width:157px; height:42px; float:left; display:block; margin-left:24px}
.guide_icon .icon1{background:url(../../img/zwdt/guide_icon01.png) 0px 0px no-repeat}
.guide_icon .icon1:hover{background:url(../../img/zwdt/guide_icon01.png) 0px -43px no-repeat}
.guide_icon .icon2{background:url(../../img/zwdt/guide_icon01.png) -194px 0px no-repeat}
.guide_icon .icon2:hover{background:url(../../img/zwdt/guide_icon01.png) -194px -43px no-repeat}
.guide_icon .icon3{background:url(../../img/zwdt/guide_icon01.png) -388px 0px no-repeat}
.guide_icon .icon3:hover{background:url(../../img/zwdt/guide_icon01.png) -388px -43px no-repeat}
.guide_icon .icon4{background:url(../../img/zwdt/guide_icon01.png) -582px 0px no-repeat}
.guide_icon .icon4:hover{background:url(../../img/zwdt/guide_icon01.png) -582px -43px no-repeat}
.guide_icon .icon5{background:url(../../img/zwdt/guide_icon01.png) -775px 0px no-repeat}
.guide_icon .icon5:hover{background:url(../../img/zwdt/guide_icon01.png) -775px -43px no-repeat}
.guide_icon .icon6{background:url(../../img/zwdt/guide_icon01.png) -968px 0px no-repeat}
.guide_icon .icon6:hover{background:url(../../img/zwdt/guide_icon01.png) -968px -43px no-repeat}
.guide_icon .icon7{background:url(../../img/zwdt/guide_icon01.png) -1161px 0px no-repeat}
.guide_icon .icon7:hover{background:url(../../img/zwdt/guide_icon01.png) -1161px -44px no-repeat}

.guide_navdh{ width: 961px; height:40px; overflow:hidden; margin:20px auto auto auto; background:#e4eff8; border-top:2px solid #4e96d1}
.guide_navdh ul li{ width:107px; height:40px; line-height:40px; text-align:center; color:#333333; cursor:pointer; float:left}
.guide_navdh ul .xz{ width:107px; height:40px; background:#FFF}

.guide_con .qh{ margin-bottom:20px}
.guide_con .tab{ width:960px; height:auto;  font-family:'微软雅黑','宋体'; margin:0 auto}
.guide_con .tab_1{ margin-top:10px}
.guide_con .qh .tab tr th{ background:#fff; height:36px; line-height:36px; color:#333333; font-weight:bold; font-size:14px; text-align:center}
.guide_con .qh .tab tr td{ background:#fff;font-size:12px; padding-top:6px; padding-bottom:6px; text-align:center; color:#333333}
.guide_con .qh .tab tr td a{color:#6598c9}

.detail-content .tab {width:940px;}
.detail-content .tab tr th{ background:#fff; height:36px; line-height:36px; color:#333333; font-weight:bold; font-size:14px; text-align:center}
.detail-content .tab tr td{ background:#fff;font-size:12px; padding-top:6px; padding-bottom:6px; text-align:center; color:#333333}

.guide_htbox {width:952px; margin:auto; border:#e2e2e2 solid 1px; overflow:hidden}

.gu_olfbtn {width:954px; height:32px; margin:1px auto auto 0px; position: absolute; overflow:hidden} 
.gu_olfbtn li { float:left;  text-align:center; width:100px; height:32px; line-height:32px; font-size:14px; margin-top:0px; margin-right:4px; background: url(../../img/zwdt/gu_olfbtn.png) no-repeat 0px -32px; cursor:pointer;}
.gu_olfbtn li.current { float:left; color:#1c87d0; text-align:center; width:100px; height:32px; line-height:32px;background: url(../../img/zwdt/gu_olfbtn.png) no-repeat; cursor:pointer;}
.guide_htboxb {width:952px; margin:32px auto auto auto; *margin:42px auto auto auto;  border:#e2e2e2 solid 1px; overflow:hidden}
.guide_htboxbfl { margin:10px auto auto auto; overflow:hidden}
.guide_htboxbfl .n1{width:920px; margin:auto;overflow:hidden}
.guide_htboxbfl h2{width:60px; height:32px; font-size:14px; float:left}
.guide_htboxbfl .namelst{width:860px; font-size:14px; padding-bottom:10px; float:right}
.guide_htboxbfl .namelst div { width: 71px; float: left; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.guide_htboxbfl .namelst div a{padding:0px 6px; height:20px; line-height:20px;border-radius:3px; float:left; margin-right:6px; margin-top:4px; font-size:12px; display:table; white-space:nowrap; }
.guide_htboxbfl .namelst div a:hover{background: #7bbeec; color:#fff;}
.button_back {height:20px;line-height:20px; border-radius:3px; font-size:12px; border:0px;background: #7bbeec;color:#fff;text-align:center; margin:auto}
.guide_htbbtq {width:920px; height:30px; margin:10px auto;overflow:hidden}
.guide_htbbtq label{ margin-right:6px}
.guide_htbbtq .Search_but {width:49px; height:24px; line-height:20px; *line-height:24px; background: url(../../img/zwdt/Searchqlbar_but.png) no-repeat scroll 0px 0px transparent;border: medium none;color: #ffffff;cursor: pointer;font-size: 12px; vertical-align: middle}
.guide_htbbtq .Search_but:hover { background-position:0px -24px;}
.guide_htbbtq .Searchip {width:220px;border: 1px solid #dedede;color: #6d6d6d; border-radius:3px; font-size: 12px;height: 22px;line-height: 22px;text-indent: 6px;vertical-align: middle}
.guide_htbbtq .select{border: 1px solid #dedede;height: 22px;border-radius:3px;}
.guide_xgsch {height:36px; padding:0px 10px; line-height:36px; border-top:1px solid #e2e2e2; background-color:#f2f9fe; margin:auto;overflow:hidden}
.guide_xgsch h2{width:80px; height:36px; line-height:36px; float:left}
.guide_xgsch a{padding:0px 6px; height:20px; line-height:20px;border-radius:3px; float:left; margin-right:6px; margin-top:9px; font-size:12px; display:table}.guide_xgsch a:hover{background: #7bbeec; color:#fff;}

.guidelmainbar {width:954px; margin:auto; overflow:hidden}
.guidelmainbar .hd{width:944px; height:40px; line-height:40px; font-size:14px; padding-left:10px; border-top:#4e96d1 solid 2px; background-color:#e4eff8}
.guidellisbox{ width:954px; height:auto; padding:10px 0px;margin-top: 30px;}
.guidellisbox .guidellist{padding:10px 0px; border-bottom:1px dashed #e3e3e3}
.guidellist .guidellist.info{height:60px;margin:auto}
.guidellist .guidellist_top{ width:96%; height:40px; margin:auto}
.guidellist .lfbt_t{max-width:800px; height:40px; font:16px/34px "微软雅黑","simhei"; text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding-left: 0px;}
.guidellist .lfbt_t_wx{ width:40px; padding-left:10px; float:left}
.lfbt_t_wx img{ width:25px; height:20px;  margin-top:8px;}
.guidellist .Collection{ width:50px; height:40px; line-height:38px; background:url(../../img/zwdt/ico_01.png) no-repeat 0px 10px; text-indent:20px; float:right}
.guidellist .Changelist-cz{width:98%; height:auto; margin:auto auto 10px auto;padding-bottom:24px; *padding-bottom:5px;}
.guidellist .Changelist_xq{width:96%; height:30px;margin:auto}
.guidellist .Changelist_xq .a{ width:100px; height:30px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap; float:left}
.Changelist_xq .b{width:200px; text-overflow:ellipsis;overflow:hidden;white-space:nowrap; height:30px; float:left}.Changelist_xq .c{ width:140px; height:30px; float:left}.Changelist_xq .d{ width:100px; height:30px; float:left}.Changelist_xq .e{ width:100px; height:30px; float:left}
.bszn-openImg{display: inline-block;float:right;margin-right:25px;cursor: pointer;margin-top: 2px;}
.guide-detail-main{width: 960px;margin-left: 20px;margin-top: 15px;font-family: microsoft YaHei;}
.detail-title{font-size: 16px;color: #247CC1;background-image: url(../../img/zwdt/detailhead.jpg)}
.detail-content{font-size: 14px;padding: 15px 0px 15px 20px;}
.detail-title-text{padding-left: 20px;}
.cl-title{text-align: center;background-color: #E9F2F9;font-weight: bold;}

/****  竖向导航 ***/
/* IE6 */
*:first-child+html .clearfix{zoom: 1;}
/* IE7 */
.hidden{display:none;}
.last{border-bottom:none !important;}

/* page */

.box1{position: absolute;top:0;right: 1015px;z-index: 9999;width: 110px;}
.event_year{width:111px;text-align:center;float:right;margin-top:10px;}
.event_year li{width:111px;height:40px;line-height:40px;background:#FFF;margin-bottom:1px;font-size:16px;color:#828282;cursor:pointer;}
.event_year li.current{background:#86D7F5;color:#FFF;}
.event_list{width:850px;float:right;background:url('../../img/zwdt/dian3.png') 139px 0 repeat-y;margin:10px 0 20px 0;}
.event_list h3{margin:0 0 10px 132px;font-size:24px;font-family:Georgia;color:#0066ff;padding-left:25px;background:url('../../img/zwdt/right.png') no-repeat;height:38px;line-height:30px;font-style:italic;}
.event_list li{background:url('../../img/zwdt/jian.png') 136px -80px no-repeat;}
.event_list li span{width:127px;text-align:right;display:block;float:left;margin-top:10px;}
.event_list li p{width:680px;margin-left:24px;display:inline-block;padding-left:10px;background:url('../../img/zwdt/jian.png') -21px 0 no-repeat;line-height:25px;_float:left;}
.event_list li p span{width:650px;text-align:left;border-bottom:2px solid #DDD;padding:10px 15px;background:#FFF;margin:0;}
.event_year li.current a{color: #FFF;}
/*--------------办事指南CSS结束--------------*/

/*-------------搜索主页开始-----------------*/
.search_header{background:#f9f9f9; border-bottom:1px solid #e3e3e3;}
.search_main{width:1004px; height:auto; overflow:hidden; margin:13px auto auto auto}
/*分类检索*/
.search_fl{width:171px; height:auto; overflow:hidden; background:#fbfbfb; float:left}
.search_fl .search_cation{ width:100%; height:auto; overflow:hidden; font-size:14px; padding-bottom:8px}
.search_fl .search_cation  .search_fljs{width:171px; height:35px; line-height:35px; font-size:16px; text-indent:10px; background:#e9f2f9; float:left}
.search_fl .search_cation ul li{ width:171px; height:32px; line-height:32px; text-indent:26px; margin:2px auto;  float:left;}
.search_fl .search_cation ul li .xz{ width:171px; display:block; float:left; line-height:32px; height:32px; background:#f3f3f3 url(../../img/zwdt/Search_ico1.png) no-repeat 12px 10px; }
.search_fl .search_cation ul li:hover{ width:171px; display:block; float:left; line-height:32px; height:32px; background:#f3f3f3 url(../../img/zwdt/Search_ico1.png) no-repeat 12px 10px; }
/*搜索结果*/
.search_rg{width:221px; height:auto; overflow:hidden; float:right}
.search_rg .search_cation{ width:100%; height:35px; line-height:35px;  background:#e9f2f9; overflow:hidden; font-size:14px; }
.search_rg .search_cation .search_fljs{ float:left; font-size:16px; margin-left:22px; margin-right:50px}
.search_selectdel{ width:300px; vertical-align:middle; float:right; padding-right:140px; font-size:12px; text-align:right}
.search_selectdel span{ padding-top:0px}.search_selectdel select{ margin-top:6px}
.search_rg .search_cation .search_fljs .search_span1{ font-size:12px; color:#666666}
.search_rg .search_cation .search_fljs .search_span1 span{ color:#F00}
.search_rg .search_bar{ width:821px; overflow:hidden; margin:auto}

/*搜索列表*/
.search_rg .search_listbar{ width:556px; overflow:hidden; float:left}
.search_result{ margin-top:20px; clear:left; overflow:hidden}
.search_result p{width:556px; height:30px; text-indent:10px; font-size:16px; color:#257ec4}
.search_tab{ width:550px; height:auto; overflow:hidden; margin:0 auto}
.search_tab table tr td{ border:1px solid #c9deef; padding:8px 0px}
.search_tab table tr .td1{ width:140px; text-align:left; background:#e9f2f9; padding-left:5px; line-height:22px}
.search_tab table tr .td2{ width:160px; text-align:left; background:#ffffff; padding-left:5px; line-height:22px}
.search_tab table tr .td3{ width:250px; text-align:left; background:#ffffff; padding-left:5px; line-height:22px}
.search_result .search_url{ width:550px; height:30px; line-height:30px; color:#178033; text-indent:10px; margin:auto }

/*搜索帮助*/
.search_rg .search_help{ width:228px; overflow:hidden;  margin-top:20px; background-color:#fbfbfb; float:right}
.search_rg .search_help .hd{ width:228px; height:36px; line-height:36px; background:url(../../img/zwdt/Search_ico2.png) no-repeat 10px 8px; text-indent:40px; font-size:16px}
.search_rg .search_help .helpbar{ width:200px; margin:auto;  overflow:hidden;}
.search_rg .search_help .helpbar p{ width:200px; line-height:24px; padding:10px 0px; font-size:13px}
.search_rg .search_help .xgrc{ width:228px; line-height:36px; padding-bottom:20px;  text-indent:40px;}
.search_rg .search_help .xgrc h2{ width:228px; line-height:36px;  text-indent:40px; font-size:16px}
.search_rg .search_help .xgrc p{ width:228px; line-height:32px; color:#1c87d0;  text-indent:10px; font-size:13px}
.search_rg .search_help .xgrc p a{color:#1c87d0}
/*-------------搜索主页结束-----------------*/

/*-------------便民服务开始-----------------*/
.people_box{ width:1000px; height:583px; margin:0px auto; border:1px solid #afd4f1; background:#FFFFFF;}
.people_box .people_bg{ width:1000px; height:470px; background:url(../../img/zwdt/people_bg.png); background-repeat:no-repeat; background-position:left top;}
.people_box .conlist{ width:300px; font-family:'微软雅黑','宋体'; font-size:14px; color:#247cc1; margin-top:20px; margin-left:15px;height: 150px;}

/*--------20141224 edit--------*/
.people_box .topBorder{ background:url(../../img/zwdt/secondBg01.gif) no-repeat; width:1000px; height:23px;}
.people_box .bmfwleftShow{ float:left; background:url(../../img/zwdt/secondBg07.gif) no-repeat; width:642px; height:558px;}
.people_box .bmfwrightShow{ float:left; background:url(../../img/zwdt/secondBg06.gif) no-repeat; width:358px; height:558px;}

.people_box .conlist .a{ height:26px; line-height:26px; text-indent:10px; background-color:#eef6fd;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}
.people_box .conlist .b{ height:26px; line-height:26px; text-indent:10px; background-color:#fff;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}
.people_box .conlist a{ color:#247cc1;}
/*-------------便民服务结束-----------------*/

/*-------------行政审批开始-----------------*/
.a_stration_box{ width:1000px; height:583px; margin:0px auto; border:1px solid #afd4f1; background:#FFFFFF;}
.a_stration_box .a_stration_bg{ width:1000px; height:470px; background:url(../../img/zwdt/a_stration_bg01.png); background-repeat:no-repeat; background-position:left top;}
.a_stration .conlist{ width:300px; font-family:'微软雅黑','宋体'; font-size:14px; color:#247cc1; margin-top:20px; margin-left:15px;}

/*--------20141224 edit--------*/
.a_stration_box .topBorder{ background:url(../../img/zwdt/secondBg01.gif) no-repeat; width:1000px; height:23px;}
.a_stration_box .xzspleftShow{ float:left; background:url(../../img/zwdt/secondBg05.gif) no-repeat; width:642px; height:558px;}
.a_stration_box .xzsprightShow{ float:left; background:url(../../img/zwdt/secondBg06.gif) no-repeat; width:358px; height:558px;}

.a_stratab{ width:298px; height:auto;  font-family:'微软雅黑','宋体'; margin:0 auto}
.a_stratab_1{ margin-top:30px}
.a_stratab tr th{ border:1px solid #a9d4f7; background:#2a95de; height:30px; line-height:30px; color:#fff; font-weight:bold; font-size:14px; text-align:center}
.a_stratab tr td{ border:1px solid #; font-size:12px; padding-top:6px; height:25px; line-height:25px; padding-bottom:6px; color:#2a95de; text-align:center; color:#333333}
.a_stratab .a{background:#fff;}.a_stratab .b{background:#eef6fd;}

.theme_abm { width:380px; height:100%; float:left; overflow:hidden;}
.theme_abm .hd{ width:380px; height:30px; font-size:14px; font-weight:bold}
.theme_abm .cabm{ width:400px; padding-bottom:6px;  overflow:hidden}
.theme_abm .cabm dl{ width:70px; font-size:14px;height:26px; line-height:26px; text-overflow:ellipsis;overflow:hidden;white-space:nowrap; float:left; font-weight:bold;padding:0 5px;}
.theme_abm .cabm ul{ width:340px; float:right}
.theme_abm .cabm ul li{ width:80px; float:left; height:26px; line-height:26px;  font-size:12px; text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.theme_abm .cabm ul li a{ padding:0px 10px; display:table}.theme_abm .cabm ul li a:hover{ background-color:#7bbeec; color:#fff}

.theme_abm .cabm ul li a.hover{ background-color:#7bbeec; color:#fff}
.theme_abm .cabm dl:hover a,.theme_abm .cabm dl.hover a{background-color:#7bbeec; color:#fff}
.theme_abm .cabm dl:hover,.theme_abm .cabm dl.hover{background-color:#7bbeec; color:#fff}
/*-------------行政审批结束-----------------*/

/*-------------人工问答开始-----------------*/
.Ask_box{ width:1002px; height:470px; margin:0px auto; border:1px solid #afd4f1; background:#FFFFFF;}
.Ask_box .Ask_bg{ width:1002px; height:470px; background:url(../../img/zwdt/Ask_bg01.png); background-repeat:no-repeat; background-position:left top;}
.Ask_box .conlist{ width:252px; font-size:14px; color:#247cc1; margin-top:20px; margin-left:15px; float:right}
.Ask_box .conlist .top{ width:252px; margin-top:20px}
.Ask_box .conlist .tmemu{ width:252px}
.Ask_box .conlist .tmemu .machine { width:252px; height:42px; line-height:42px; margin:auto auto 10px auto; background:url(../../img/zwdt/machine.png) no-repeat 0px 0px;}
.Ask_box .conlist .tmemu .machine:hover{background-position:0px -42px}

.hot_work .btnarea .btn1:hover{ background:url(../../img/zwdt/personal_bg04.png) 0 -42px;}
.hot_work .btnarea .btn1:active{ background:url(../../img/zwdt/personal_bg04.png) 0 -84px;}
.childrenServiceStatus_oopen{display: block;}
.childrenServiceStatus_close{display: none;}
.childrenService{
	width: 120px;
	height: 50px;
	position: absolute;
	background-color: #FFF;
	border: 1px #52AAE5 solid;
	overflow: hidden;
	white-space: normal;
	overflow-y:scroll;
	background-color: #EEEEEE;
	border-radius:5%;
	padding-bottom: 20px;
}
.childrenService li{padding-left: 15px;}
/*-------------人工问答结束-----------------*/

/*-------------阳光政务开始-----------------*/
.Sunshine_box{ width:1000px; height:583px; margin:0px auto; border:1px solid #afd4f1; background:#FFFFFF;overflow: hidden;}
.Sunshine_nav{ width:1002px; height:24px; margin:0 auto ; background:url(../../img/zwdt/guide_icon.png) 30px 0px no-repeat; color:#247cc1; padding-left:60px; font-size:14px; line-height:24px;}
.Sunshine_nav a{ color:#247cc1;}
.Sunshine_banner{ width:1002px; height:110px; margin:10px auto; overflow:hidden}
.Sunshine_box .Sunshine_bg{ width:1000px; height:583px; background:url(../../img/zwdt/secondBg010.gif); background-repeat:no-repeat; background-position:left top;}
.Sunshine_box .conlist{width:738px; margin-left:244px; padding-top:63px; height:356px}
.Sunshine_box .Sunshine_bg2{ width:1000px; height:583px; background:url(../../img/zwdt/t-6.gif); background-repeat:no-repeat; background-position:left top;}

.Sunshine_box .conlist .S1{width:232px; height:356px;  margin:auto 6px; float:left}
.Sunshine_box .conlist .S1 .ImgBox{position:relative; width:232px; height:109px; margin:10px auto}
.Sunshine_box .conlist .S1 .oImg{width:232px;height: 109px;position:absolute;left:0px;top:0px;z-index:1}
.Sunshine_box .conlist .S1 .oImg:hover{width:228px; height:105px; left:2px;top:2px; bottom:2px; right:2px; z-index:100;box-shadow:0px 0px 0px 0px #000}
 
.Sunshine_box .conlist .S2{width:232px; height:356px; margin:auto 6px; float:left}
.Sunshine_box .conlist .S2 .ImgBox{position:relative; width:232px; height:109px; margin:10px auto}
.Sunshine_box .conlist .S2 .oImg{width:232px;height: 109px;position:absolute;left:0px;top:0px;z-index:1}
.Sunshine_box .conlist .S2 .oImg:hover{width:228px; height:105px; left:2px;top:2px; bottom:2px; right:2px; z-index:100;box-shadow:0px 0px 0px 0px #000}
.Sunshine_box .conlist .S2 .ImgBox2{position:relative; width:232px; height:109px; margin:10px auto}
.Sunshine_box .conlist .S2 .ImgBox2 .a{position:relative; width:109px; height:109px; float:left}
.Sunshine_box .conlist .S2 .ImgBox2 .a .oImg{width:109px;height: 109px;position:absolute;left:0px;top:0px;z-index:1}
.Sunshine_box .conlist .S2 .ImgBox2 .a .oImg:hover{width:105px; height:105px; left:2px;top:2px; bottom:2px; right:2px; z-index:100;box-shadow:0px 0px 0px 0px #000}
.Sunshine_box .conlist .S2 .ImgBox2 .b{position:relative; width:109px; height:109px; float:right}
.Sunshine_box .conlist .S2 .ImgBox2 .b .oImg{width:109px;height: 109px;position:absolute;left:0px;top:0px;z-index:1}
.Sunshine_box .conlist .S2 .ImgBox2 .b .oImg:hover{width:105px; height:105px; left:2px;top:2px; bottom:2px; right:2px; z-index:100;box-shadow:0px 0px 0px 0px #000}

/*add 20141203  */ 
.Sunshine_box .conlist .S3{width:720px; height:109px; margin:0 auto; float:left;}
.Sunshine_box .conlist .S3 .ImgBox{position:relative; width:720px; height:109px; margin:10px 0 0 6px;}
.Sunshine_box .conlist .S3 .oImg{width:720px;height: 109px; position:absolute; left:0px;top:0px; z-index:1}
.Sunshine_box .conlist .S3 .oImg:hover{width:720px; height:105px; left:2px; top:2px; bottom:2px; right:2px; z-index:100; box-shadow:0px 0px 0px 0px #000}

/*行政权力清单*/
.Searchqlbar {width:747px; height:38px;  line-height:38px; background-color:#f2f9ff; border-bottom:1px solid #b3d6f2;}
.Searchqlbar h2{width:250px; height:38px; padding-left:10px; font-size:16px; float:left}
.Searchqlbar .sr{width:600px; height:38px; text-align:right; padding-right:10px; float:right}
.Searchqlbar .mr6{ margin-right:6px}
.Searchqlbar label{ margin-right:6px}
.Searchqlbar .Searchip {width:220px;border: 1px solid #dedede;color: #6d6d6d; border-radius:3px; font-size: 12px;height: 22px;line-height: 22px;text-indent: 6px;vertical-align: middle}
.Searchqlbar .Search_but {width:49px; height:24px; line-height:24px; background: url(../../img/zwdt/Searchqlbar_but.png) no-repeat scroll 0px 0px transparent;border: medium none;color: #ffffff;cursor: pointer;font-size: 12px; vertical-align: middle}
.Searchqlbar .Search_but:hover { background-position:0px -24px;}

.stratio{width:740px; margin:auto; overflow:hidden}
.stratiolfbtn {width:240px; height:50px; margin:-1px auto auto -1px}
.stratiolfbtn li { float:left;  text-align:center; width:119px; height:40px; line-height:38px; font-size:14px; margin-top:0px; background: url(../../img/zwdt/stratiolfbtn.png) no-repeat 0px -40px; cursor:pointer;}
.stratiolfbtn li.current { float:left; color:#1c87d0; text-align:center; width:119px; height:40px; line-height:38px;background: url(../../img/zwdt/stratiolfbtn.png) no-repeat; cursor:pointer;}
.lf_menuf { width:200px; margin:0px auto auto auto; *margin:10px auto auto auto; overflow:hidden}
.lf_menuf .m_a{ width:200px; margin:0px auto auto auto; *margin:10px auto auto auto; overflow:hidden}
.lf_menuf .m_b{ width:200px; margin:0px auto auto auto; *margin:10px auto auto auto; overflow:hidden}
.lf_menuf .category_list {width:200px; height:33px;  background:url(../../img/zwdt/category_list.png) repeat-x left bottom;  padding-bottom:1px; margin: 3px auto auto auto;overflow:hidden}
.lf_menuf .category_list ul li{ width:78px; height:26px; padding:0px 6px; line-height:26px; text-align:center; text-overflow:ellipsis;overflow:hidden;white-space:nowrap; margin:auto 5px auto 5px; float:left}
.lf_menuf .category_list ul li:hover{height:26px; padding:0px 6px; text-align:center; text-overflow:ellipsis;overflow:hidden;white-space:nowrap;background-color: #5eb5f0; background-image: linear-gradient(to bottom, #00b4f5, #008dc5); border-color: rgba(0, 0, 0, 0.2) rgba(0, 0, 0, 0.2) rgba(0, 0, 0, 0.4);border-radius: 6px;}
.lf_menuf .category_list ul li a:hover{color:#fff;} 

.lf_menuf .h_cpnavber_on {height:26px; padding:0px 6px;text-align:center; text-overflow:ellipsis;overflow:hidden;white-space:nowrap;     background-color: #7bbeec; background-image: linear-gradient(to bottom, #00b4f5, #008dc5);border-color: rgba(0, 0, 0, 0.2) rgba(0, 0, 0, 0.2) rgba(0, 0, 0, 0.4);border-radius: 6px;color: #fff; cursor: pointer;font-size: 12px; vertical-align: middle}
.lf_menuf .h_cpnavber_on a{color:#fff}
.lf_menuf .h_cpnavber_on a:hover{background-color: #5eb5f0;background-image: linear-gradient(to bottom, #00b4f5, #008dc5);border-color: rgba(0, 0, 0, 0.2) rgba(0, 0, 0, 0.2) rgba(0, 0, 0, 0.4); border-radius: 6px;}
.stratiobtn {width:730px; height:50px; margin-left:8px; padding-top:20px;}
.stratiobtn li { float:left;  text-align:center; width:138px; height:44px; line-height:35px; font-size:12px; margin-top:1px; margin-right:4px; background: url(../../img/zwdt/stratiobtn.png) no-repeat 0px -50px; cursor:pointer;}
.stratiobtn li.current {color:#fff; float:left; text-align:center; width:138px; height:44px; line-height:35px; margin-right:6px; background: url(../../img/zwdt/stratiobtn.png) no-repeat; cursor:pointer;}
.stratiobox { width:740px; height:100%;  overflow:hidden;}
.stratiobox .slist{ width:740px; height:100%;  overflow:hidden;}
.stratiobox .slist .thehd{ width:700px; padding:10px 10px; line-height:24px; color:#999; font-size:14px; text-indent:2em; background-color:#fefdf8; border:#fbe5b6 solid  1px; margin:auto}
.stratiobox .slist .list{ width:702px; padding:10px 10px; line-height:24px; color:#999; font-size:14px; border-bottom: 1px dashed #e3e3e3;  margin:auto}

/*审批办件公告*/
.sp_header{background:url(../../img/zwdt/sp_header.png) repeat-x; border-bottom:1px solid #e3e3e3;}
.ggsp_main{width:1004px; height:auto; overflow:hidden; margin:13px auto auto auto}
.ggsp_main_nav{ width:1002px; height:40px; margin:0 auto ; text-indent:10px; background:url(../../img/zwdt/ggsp_main_nav.png) 0px 0px repeat-x; color:#247cc1; font-size:14px; line-height:40px;}
.ggsp_main_nav a{ color:#ff6600;}
.g_main_bar{ width:1002px; margin:10px auto;overflow:hidden;}
.g_main_bar .aleft{ width:212px; height:665px; background-color:#e4eff8; border:#afd4f1 solid 1px; float:left}
.g_main_bar .aleft .hd{ width:212px; height:40px; line-height:38px; font-size:16px; text-indent:40px; background:#aad3f3 url(../../img/zwdt/stratio_01.png) 10px 12px no-repeat; float:left}

.aleft .container{width:100%; text-align:center;overflow:hidden;}
.aleft .menuTitle{width:212px; height:40px; text-indent:10px; background:url(../../img/zwdt/expand.png); margin:0 auto; line-height:40px; border-top:#afd4f1 solid 1px; font-size:14px;color:#333333; cursor:pointer; overflow:hidden}
.aleft .activeTitle{width:212px; height:40px; background:url(../../img/zwdt/expand.png) no-repeat 0px -40px; margin:0 auto; line-height:40px; border-bottom:#afd4f1 solid 1px; font-size:14px; cursor:pointer;}
.aleft .menuContent{margin:0 auto; height:auto; width:180px; text-align:left; display:none;}
.aleft .menuContent li{list-style-type:none; font-size:12px; height:40px; line-height:40px;}

.con1111{ width:1000px; height:510px; overflow: hidden;}

.aleft .menuTitle{width:212px; height:40px; text-indent:10px; background:url(../../img/zwdt/expand.png); margin:0 auto; line-height:40px; border-top:#afd4f1 solid 1px; font-size:14px;color:#333333; overflow:hidden}
.aleft .activeTitle{width:212px; height:40px; background:url(../../img/zwdt/expand.png) no-repeat 0px -40px; margin:0 auto; line-height:40px; border-bottom:#afd4f1 solid 1px; font-size:14px;}
.g_main_bar .aleft .hd{ width:212px; height:40px; line-height:38px; font-size:16px; text-indent:40px; background:#aad3f3 url(../../img/zwdt/stratio_01.png) 10px 12px no-repeat; float:left;cursor: pointer;}		

.g_main_bar .aright{ width:1000px; height:665px; border:#afd4f1 solid 1px; float:right}
.g_main_bar .aright .Search_sp{width:730px; padding:20px; margin:auto}
.Search_sp label{ margin-right:6px}
.Search_sp li{width:300px; height:40px; line-height:40px; float:left}
.Search_sp .ipt { background:#fff url(../../img/zwdt/query_ipt_bg.gif) top center repeat-x; border:1px solid #ccc; border-radius:3px; outline:0px; height:32px; line-height:32px; text-indent:6px; color:#666; width:200px; font-size:14px;}
.Search_sp .fmaint {width:320; float:left; display: block;  /* padding:8px 0px 10px 0px;  text-align:center;  overflow:hidden */}
.Search_sp .fmaint span{margin:auto 10px; line-height:32px;}
.aright .tanhd{ width:1000px; height:35px; line-height:35px; background-color:#f0f0f0; float:right;}
.aright .tanhd .a1{ width:290px; text-align:center; border-right:1px solid #d7d7d7; float:left;}
.aright .tanhd .a2{ width:340px; text-align:center; border-right:1px solid #d7d7d7; float:left}
.aright .tanhd .a3{ width:140px; text-align:center; border-right:1px solid #d7d7d7; float:left}
.aright .tanhd .a4{ width:170px; text-align:center; float:left}
.aright .tanlist{ width:1000px; height:35px; line-height:35px; float:right}
.aright .tanlist ul{ width:1000px; height:35px; line-height:35px; margin-top:0px; float:right}
.aright .tanlist ul:hover{background-color:#f0f0f0}
.aright .tanlist .a1{ width:290px; text-align:center; float:left}
.aright .tanlist .a2{ width:340px; text-align:center; float:left}
.aright .tanlist .a3{ width:140px; text-align:center; float:left}
.aright .tanlist .a4{ width:170px; text-align:center; padding-top:7px; float:left}

/*财政专项资金管理清单*/
.Funaleft{ width:212px; height:640px; background-color:#e4eff8; border:#afd4f1 solid 1px; float:left}
.Funaleft .hd{ width:212px; height:40px; line-height:38px; color:#fff; font-size:16px; text-indent:10px; background:#aad3f3 url(../../img/zwdt/Funalefthd.png) repeat-x; float:left}
.Funaleftlfbtn {width:212px; margin:auto; overflow:hidden}
.Funaleftlfbtn li {text-align:center; width:212px; height:40px; line-height:38px; font-size:14px; margin-top:0px; border-bottom:#afd4f1 solid 1px; background-color:#e4eff8; cursor:pointer;}
.Funaleftlfbtn li.current { color:#1c87d0; text-align:center; width:212px; height:40px; line-height:38px; background-color:#fff; cursor:pointer;}

.Fundmain{ width:782px; background:#FFFFFF; float:right}
.Fundmain_tab{ width:782px; overflow:hidden}
.Fundmain .thehd{ width:760px; padding:10px 10px; line-height:24px; color:#f76a02; font-size:14px; text-indent:2em; background-color:#fefdf8; border:#fbe5b6 solid  1px; margin-bottom:10px}
.Fundmainm{height:560px; border:1px solid #afd4f1; background:#FFFFFF}
.Fundmainm .Ftanhd{ width:780px; height:35px; line-height:35px; background-color:#f0f0f0; float:right}
.Fundmainm .Ftanhd .a1{ width:180px; text-align:center; border-right:1px solid #d7d7d7; float:left}
.Fundmainm .Ftanhd .a2{ width:230px; text-align:center; border-right:1px solid #d7d7d7; float:left}
.Fundmainm .Ftanhd .a3{ width:180px; text-align:center; border-right:1px solid #d7d7d7; float:left}
.Fundmainm .Ftanhd .a4{ width:150px; text-align:center; float:left}
.Fundmainm .Ftanlist{ width:780px; height:35px; line-height:35px; float:right}
.Fundmainm .Ftanlist ul{ width:780px; height:35px; line-height:35px; margin-top:6px;float:right}
.Fundmainm .Ftanlist ul:hover{background-color:#f0f0f0}
.Fundmainm .Ftanlist .a1{ width:181px; text-align:center; float:left}
.Fundmainm .Ftanlist .a2{ width:221px; text-align:left; padding-left:10px; float:left}
.Fundmainm .Ftanlist .a3{ width:171px; text-align:left; padding-left:10px; float:left}
.Fundmainm .Ftanlist .a4{ width:140px; text-align:left; padding-left:10px; float:left}

.Funrchqlbar { height:38px;  line-height:38px; background-color:#f2f9ff; border-bottom:1px solid #b3d6f2; overflow:hidden}
.Funrchqlbar h2{width:250px; height:38px; padding-left:10px; font-size:16px; float:left}
.Funrchqlbar .sr{width:400px; height:38px; text-align:right; padding-right:10px; float:right}
.Funrchqlbar .mr6{ margin-right:6px}
.Funrchqlbar label{ margin-right:6px}
.Funrchqlbar .Searchip {width:220px;border: 1px solid #dedede;color: #6d6d6d; font-size: 12px;height: 22px;line-height: 22px;text-indent: 6px;vertical-align: middle}
.Funrchqlbar .Search_but {width:49px; height:24px; line-height:24px; background: url(../../img/zwdt/Searchqlbar_but.png) no-repeat scroll 0px 0px transparent;border: medium none;color: #ffffff;cursor: pointer;font-size: 12px; vertical-align: middle}
.Funrchqlbar .Search_but:hover { background-position:0px -24px;}

/*投资负面清单*/
.zlperson_box{ width:1002px; margin:0px auto; overflow:hidden}
.list_nav{ width:auto; height:24px; background:url(../../img/zwdt/guide_icon.png) left no-repeat}
.list_nav div{ color:#247cc1; font-size:14px; margin-left:35px; line-height:24px}
.list_banner{ width:1002px; height:110px; margin-top:18px;}
.list_banner a img{ width:1002px; height:110px}
.list_con1{ width:1000px; height:auto; background:#FFF; margin-top:5px; border:1px solid #e2e2e2 }
.list_con1 .notice{ width:986px; height:42px; border:1px solid #fbe5b6; margin:5px auto; color:#f76a02; line-height:42px; text-indent:20px}

.list_con2{ width:auto; height:auto; overflow:hidden}
.list_con2 .list_left{width:218px; height:618px; background:#e2f0fc; float:left; margin:4px 4px}
.list_con2 .list_left span{ color:#2f91d4; height:42px; line-height:42px; text-indent:20px; font-size:18px; display:block}
.list_con2 .list_left .list_leftL{ width:206px; height:568px; margin:0 auto; background:#FFF; border:1px solid #cfe5f6}
.list_con2 .list_left .list_leftL ul{ margin-top:14px;}
.list_con2 .list_left .list_leftL ul li{ line-height:27px; width:189px; margin-top:8px; cursor:pointer; color:#2f91d4;  margin-left:10px; text-indent:20px; text-align:left; font-size:15px;}
.list_con2 .list_left .list_leftL ul .xz{ width:189px; height:27px; line-height:27px; color:#FFF; background:url(../../img/zwdt/list_xz.png) no-repeat}

.list_con2 .list_conter{ width:275px; height:618px;background:#e2f0fc; float:left; margin:4px 4px}
.list_con2 .list_conter span{color:#2f91d4; height:42px; line-height:42px; text-indent:20px; font-size:18px; display:block}
.list_con2 .list_conter .list_leftC{width:264px; height:568px; margin:0 auto; background:#FFF; border:1px solid #cfe5f6}
.list_con2 .list_conter .list_leftC ul{ margin-top:14px;}
.list_con2 .list_conter .list_leftC ul li{ line-height:27px; width:189px; margin-top:8px; cursor:pointer; color:#2f91d4;  margin-left:10px; text-indent:20px; text-align:left; font-size:15px;}
.list_con2 .list_conter .list_leftC ul .xz{ width:189px; height:27px; line-height:27px; color:#FFF; background:url(../../img/zwdt/list_xz.png) no-repeat}

.list_con2 .list_right{width:481px; height:618px;background:#e2f0fc; float:left; margin:4px 4px}
.list_con2 .list_right span{color:#2f91d4; height:42px; line-height:42px; text-indent:20px; font-size:18px; display:block}
.list_con2 .list_right .list_leftR{width:469px; height:568px; margin:0 auto; background:#FFF; border:1px solid #cfe5f6}
.list_con2 .list_right .list_leftR ul{ margin-top:14px;}
.list_con2 .list_right .list_leftR ul li{ line-height:27px; width:468px; margin-top:8px; color:#2f91d4; text-align:left; font-size:15px;}
.list_con2 .list_right .list_leftR ul li .list_title{ width:86px; float:left; text-indent:10px;}
.list_con2 .list_right .list_leftR ul li .list_titlecon{ width:382px;  color:#474747; float:left}
/*-------------阳光政务结束-----------------*/

/*-------------智能机器人开始-----------------*/
.Zegapainbg{ width:100%; height:auto; background:url(../../img/zwdt/Zegapainbg.png); background-repeat:repeat-x; background-position:center top; padding:5px 0px;}
.Zegapain05 {height:86px; background:url(../../img/zwdt/Zegapain05.png) no-repeat 600px 0px; }
.Zegapain_box{  height:479px; background:url(../../img/zwdt/Zegapain_box.png); background-repeat:no-repeat;}
.Zegapain_box .Z1{  height:56px; padding:30px 0px; margin:auto;}
.Zegapain_box .Z1 .lf{ width:56px; height:56px; float:left;margin-left:5px;clear:both}
.Zegapain_box .Z1 .q{ width:89%; height:39px; line-height:39px; margin-top:4px; float:left;}
.Zegapain_box .Z1 .q ul li{float:left}
.Zegapain_box .Z1 .q .a{width:20px; height:39px; background:url(../../img/zwdt/Zegapain03.png) no-repeat 0px 0px;}
.Zegapain_box .Z1 .q .b{background:url(../../img/zwdt/Zegapain03.png) repeat-x 0px -39px;}
.Zegapain_box .Z1 .q .b span{ color:#ff6600}
.Zegapain_box .Z1 .q .b span a{ color:#ff6600}
.Zegapain_box .Z1 .q .c{width:32px; height:39px; background:url(../../img/zwdt/Zegapain03.png) no-repeat -32px -78px;}

.Zegapain_box .Z2{ width:100%; margin:auto;float: left;}
.Zegapain_box .Z2 .lf{ width:56px; height:56px; float:right}
.Zegapain_box .Z2 .q{  height:37px; line-height:37px; margin-top:4px; float:right}
.Zegapain_box .Z2 .q ul li{float:left}
.Zegapain_box .Z2 .q .a{width:12px; height:37px; background:url(../../img/zwdt/Z2-1.png) no-repeat 0px 0px;}
.Zegapain_box .Z2 .q .b{background:url(../../img/zwdt/Z2-1.png) repeat-x 0px -37px; color:#fff}
.Zegapain_box .Z2 .q .b span{ color:#ff6600}
.Zegapain_box .Z2 .q .b span a{ color:#ff6600}
.Zegapain_box .Z2 .q .c{width:12px; height:37px; background:url(../../img/zwdt/Z2-1.png) no-repeat 0px -74px;}

.Zegapain_box .Z3{  padding:10px 0px; margin:auto;float: left;}
.Zegapain_box .Z3 .lf{ padding-left:5px;width:56px; height:56px; float:left;}
.Zegapain_box .Z3 .q{ width:88%; line-height:39px; margin-top:4px; float:left;border-right:1px solid #D9D9D9;}
.Zegapain_box .Z3 .q ul li{float:left}
.Zegapain_box .Z3 .q .a{width:100%;height:26px; text-indent:20px; background:url(../../img/zwdt/Zegapain04_1.png) no-repeat 0px 0px;}
.Zegapain_box .Z3 .q .b{width:100%;background:url(../../img/zwdt/Zegapain04_2.png) repeat-y 7px 0px; overflow:hidden; }
.Zegapain_box .Z3 .q .c{width:100%;height:10px; background:url(../../img/zwdt/Zegapain04_3.png) no-repeat 7px 0px;}
.Zegapain_box .brcr{width:95%; margin:10px auto auto 20px; border-bottom:1px  dashed #ededed; overflow:hidden;line-height: 23px;}
.Zegapain_box .brcr span{ color:#247cc1; margin:auto 6px;}
.Zegapain_box .brcr span a{ color:#247cc1;}
.Zegapain_box .brcrhd{width:100%; margin:auto auto auto 20px;  overflow:hidden}
.Zegapain_box .brcrhd h2{width:94%; margin:6px 0px 12px 2px; line-height:22px}
.Zegapain_box .brcrhd h2 a{ color:#ff6600; margin:auto 6px}
.Zegapain_box .brcrhd ul li{width:94%; line-height:28px; text-indent:20px; background:url(../../img/zwdt/brcrhd.png) no-repeat 0px 11px;}

.Z_wdlbar {width:100%;margin:auto auto auto 20px; border-top:1px  dashed #ededed; overflow:hidden}
.Z_wdlbar .h1{width:360px; height:30px; font-size:14px; overflow:hidden}
.menu_list{margin:10px auto;width:100%;}
.menu_head{width:200px;height:32px;line-height:32px;font-size:14px;cursor:pointer;position:relative;background:url(../../img/zwdt/e_la.png) no-repeat 65px center;margin:0;}
.menu_list .current{background:url(../../img/zwdt/e_lb.png) no-repeat 65px center;}
.menu_body{width:94%;height:auto;overflow:hidden;line-height:32px;}
.menu_body a{display: inline; width:94%; height:32px;line-height:32px; color:#247cc1; padding-left:20px; background:url(../../img/zwdt/list_yd.png) no-repeat 10px center;text-decoration:none;border-bottom:1px solid #e1e1e1;}
.menu_body a:hover{text-decoration:none;}

.Zegapainbg .bm_theme a:hover img{width: 59px}
.Zegapainbg .bm_rd a:hover {color: #FF0000;}

/*留言框*/
.Z_2wdl {padding:0; overflow:hidden;}
.Z_2wdl .contnt{width:100%;background:url(../../img/zwdt/Zegapain_box.png); background-repeat:no-repeat;border:1px solid #fff;border-top: 1px solid #247cc1;}
.Z_2wdl .texbore{ width:100%;height:60px; line-height:20px; font-size:12px; border: 0; overflow: hidden;}
.Z_2wdl .btnbar{ height:60px; margin:auto auto auto 0px; padding-left: 10px;}
.Z_2wdl .btnbar .zb_01{ width:250px;padding-top:10px; line-height:30px; float:left}
.Z_2wdl .btnbar .zb_01 .font{ width:50px; text-align:center; line-height:20px; color:#247cc1;font-family: Constantia,Georgia;font-size: 22px;font-style: italic;font-weight: 700; border:0px;background-color: transparent;padding-bottom: 1px;}
.Z_2wdl .btnbar .zb_02{ width:90px;padding-top:10px;  float:right;margin-right: 5px;}
.Z_2wdl .btnbar .zb_02 .btn01 { width:90px; height:30px; line-height:30px; text-align:center; border:0; color:#fff; background: #ff7800; border-radius:6px; overflow:hidden}

/*-------------智能机器人结束-----------------*/

/*-------------我要咨询开始-----------------*/
.mainbg{ width:100%; height:auto; min-height:300px; background:url(../../img/zwdt/default_background.jpg); background-repeat:repeat-x; background-position:center top; padding:23px 0px;}
.C_tion_con{ width:1002px; height:auto; margin:0 auto; overflow:hidden; border:1px solid #afd4f1; background:#ffffff;}
.C_tion_icon{ height:31px; margin-top:20px}
.C_tion_icon .icon{ width:23px; height:31px; float:left; margin-left:22px;}
.C_tion_icon .C_tion_que{ width:100px; height:30px; float:left; font-size:20px; line-height:30px; border-bottom:1px solid #e2e2e2; margin-left:14px;}
.C_tion_icon .C_tion_txt{ width:820px; height:30px; float:left; font-size:12px; line-height:30px; color:#999999; border-bottom:1px solid #e2e2e2;}
.C_tion_con .main{ width:955px; margin:0 auto; overflow:hidden; background:#ffffff;}
.C_tion_con .main .tabmain{ width:950px; margin:10px 40px 14px 6px; overflow:hidden;}

/* tabbtn */
.C_tabbtn {width:935px; height:32px; border-bottom:1px solid #e2e2e2; padding-left:20px; padding-top:30px;}
.C_tabbtn li { float:left;  text-align:center; width:100px; height:32px; line-height:32px; margin-top:1px; margin-right:10px; background: url(../../img/zwdt/C_tion_bg02.png) no-repeat; cursor:pointer;}
.C_tabbtn li.current { float:left; color:#1c87d0; text-align:center; width:100px; height:32px; line-height:32px; margin-right:10px; background: url(../../img/zwdt/C_tion_bg01.png) no-repeat; cursor:pointer;}

/* asx */
.tabmain .asx { width:950px; height:100%; padding-top:6px;  overflow:hidden;}
.tabmain .asx ul{ margin:0; padding:0;}
.tabmain .asx ul li{width:92px; height:92px; float:left;border:1px solid #f4f6f9; margin:0px 20px 20px 20px;}

.tabmain .asx ul li:hover{ border:1px solid #2a95de;}
/* abm */
.tabmain .abm { width:950px; height:100%; padding-top:6px;   overflow:hidden;}
.tabmain .abm .alist{ width:127px; height:37px; line-height:37px; padding:0px 5px; text-align:center; float:left; text-overflow:ellipsis;overflow:hidden;white-space:nowrap; margin:0px 40px 14px 6px; background:#d4eafc;}
/* .tabmain .abm .alist a{ width:127px; height:37px; padding:0px 5px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap; display: block} */
.tabmain .abm .alist:hover{background:url(../../img/zwdt/asx_bg01.png) no-repeat;}

.tabmain .asx .no{ width:137px; height:37px; line-height:37px; text-align:center; float:left; margin:0px 12px 10px 0px; background:#e3e3e3;}
.tabmain .abm .alist .asxbox { width:158px;height:100%;overflow:hidden; margin:-42px 0px 0px 128px; display:none; position:absolute}
.tabmain .abm .alist .asxbox .ms{ width:18px; height:23px;  background:url(../../img/zwdt/mbar_04.png) no-repeat; margin:16px 0px 0px 0px; position:absolute}
.tabmain .abm .alist .asxbox .mbar{ width:145px; overflow:hidden; float:right}
.tabmain .abm .alist .asxbox .mbar .t{ width:145px; height:10px; background:url(../../img/zwdt/mbar_01.png) no-repeat;}
.tabmain .abm .alist .asxbox .mbar .c{ width:145px;background:url(../../img/zwdt/mbar_02.png) repeat-y; overflow:hidden;}
.tabmain .abm .alist .asxbox .mbar .b{ width:145px; height:10px; background:url(../../img/zwdt/mbar_03.png) no-repeat;}
.tabmain .abm .alist .asxbox .mbar .info{ width:120px; margin:auto}.tabmain .abm .alist .asxbox .mbar .info p{ width:120px; height:20px; line-height:20px; margin:auto}

/*-------------我要咨询结束-----------------*/

/*-------------常见问题开始-----------------*/
.mainbg{ width:100%; height:auto; min-height:300px; background:url(../../img/zwdt/default_background.jpg); background-repeat:repeat-x; background-position:center top; padding:23px 0px;}
.questions_con{ width:1002px; height:auto; margin:0 auto; overflow:hidden; border:1px solid #afd4f1; background:#ffffff;}
.questions_icon{ height:31px; margin-top:20px}
.questions_icon .icon{ width:23px; height:31px; float:left; margin-left:22px;}
.questions_icon .questions_que{ width:918px; height:30px; float:left; font-size:20px; line-height:30px; border-bottom:1px solid #e2e2e2; margin-left:14px;}
/*搜索*/
.questions_bor{ width:550px; height:auto; overflow:hidden; margin:50px auto auto auto}
.questions_bor p{ width:550px; text-align:center; color:#333333}
.questions_gjz{ width:auto; height:38px; float:left; line-height:38px; font-size:20px; margin-right:8px}
.search{ width:480px; height:38px; float:left; margin-bottom:5px}
.search .keyword{ width:404px; height:32px; line-height:32px; text-indent:10px; border:3px solid #66a6de; float:left}
.search .btn{width:70px; height:38px; border:0px; float:right; background:url(../../img/zwdt/Quetions_search.png) no-repeat; cursor:pointer}
/*列表样式*/
.quetions_results{ width:954px; height:auto; overflow:hidden; margin:50px auto auto auto}
.quetions_results .quetions_result{width:100%; height:auto; overflow:hidden;}
.quetions_results .quetions_result .questions_title{ font-weight:bold; font-size:14px; margin:8px 0px 0px 40px; padding-bottom:10px}
.quetions_results .quetions_result ul li p{font-size:14px; margin:0px 0px 8px 40px; line-height:15px}
/*分页*/
.questions_page{ width:954px; height:auto; margin-top:50px; margin-bottom:20px; overflow:hidden; padding:8px 0px; text-align:center}
.questions_page a{ padding:0px 10px; font-size:14px;}
/*-------------常见问题结束-----------------*/

/*-------------我要写信开始-----------------*/
.mainbg{ width:100%; height:auto; min-height:300px; background:url(../../img/zwdt/default_background.jpg); background-repeat:repeat-x; background-position:center top; padding:23px 0px;}

/*阅读并写信*/
.write_con{ width:1002px; height:auto; margin:0 auto; overflow:hidden; border:1px solid #e2e2e2; background:#ffffff;}
.write_icon{ height:31px; margin-top:20px}
.write_icon .icon{ width:23px; height:31px; float:left; margin-left:22px;}
.write_icon .write_que{ width:918px; height:30px; float:left; font-size:20px; color:#1c87d0; line-height:30px; border-bottom:1px solid #e2e2e2; margin-left:14px;}

.write_title{ font-weight:bold; font-size:14px; color:#333; margin:10px 0px 10px 10px;}
.write_state{width:80%; height:auto; overflow:hidden; background:#fff; margin:20px auto;}
.write_state ul{ margin:0px; padding:0px;}
.write_state ul li{ line-height:38px; list-style:none; margin:10px auto; font-size:14px; color:#666;}

.write_btn_area{ width:80%; height:60px; margin:20px auto;}
.write_btn{ width:229px; height:51px; font-size:18px; color:#fff; line-height:51px; text-align:center; background:url(../../img/zwdt/state_btn1.png) 0 0; cursor:pointer; margin:0 auto;}
.write_btn:hover{ background:url(../../img/zwdt/state_btn1.png) 0 -51px;}
.write_btn:active{ background:url(../../img/zwdt/state_btn1.png) 0 -102px;}

/*我要写信*/
.write_name{width:960px; height:35px; margin:20px auto 0 auto; text-indent:10px; font-size:14px; color:#333; line-height:35px;}
.write_name span{color:#1c87d0; font-size:16px;}

.write_tips{background:#f1f7fb; width:960px; height:35px; margin:0px auto;}
.write_tips p{ text-indent:10px; font-size:14px; color:#333; line-height:35px;}

.write_form{width:960px; height:auto; overflow:hidden; margin:20px auto; font-size:14px;}
/*tab style*/
.tabstyle{ width:100%; background-color:#fff;}
.tabstyle tr{ height:40px; line-height:40px; color:#333333; font-size:14px; }
.tabstyle th{ background-color:#f1f9fd; font-weight:normal; font-size:14px; color:#333333;}
.tabstyle tr td{ line-height:40px; text-align:left; /*border:1px solid #efefef;*/ padding:3px;}
.tabstyle tr td.tdbold {font-size:14px; padding-left:15px; padding-right:5px; text-align:right; background:#f5f5f5;}
.tabstyle tr td.tdbold01 {font-size:14px; padding-left:10px; text-align:left;}

.tabstyle tr td .ipt { background:#fff url(../../img/zwdt/query_ipt_bg.gif) top center repeat-x; border:1px solid #ccc; border-radius:3px; outline:0px; height:28px; line-height:27px; padding:0px 5px; color:#666; width:200px; font-size:14px;}
.tabstyle tr td .ipt:hover { border:1px solid #999; background:#fcfcfc;}
.tabstyle tr td .ipt:focus { border:1px solid #5794D3; background:#fff; -webkit-box-shadow:0px 0px 3px #5794D3; color:#333;}

.tabstyle tr td .ipt1 { background:#fff url(../../img/zwdt/query_ipt_bg.gif) top center repeat-x; border:1px solid #ccc; border-radius:3px; outline:0px; height:28px; line-height:27px; padding:0px 5px; color:#666; width:100px; font-size:14px;}
.tabstyle tr td .ipt1:hover { border:1px solid #999; background:#fcfcfc;}
.tabstyle tr td .ipt1:focus { border:1px solid #5794D3; background:#fff; -webkit-box-shadow:0px 0px 3px #5794D3; color:#333;}

.tabstyle tr td .ipt2 { background:#fff url(../../img/zwdt/query_ipt_bg.gif) top center repeat-x; border:1px solid #ccc; border-radius:3px; outline:0px; height:28px; line-height:27px; padding:0px 5px; color:#666; width:auto; font-size:14px;}
.tabstyle tr td .ipt2:hover { border:1px solid #999; background:#fcfcfc;}
.tabstyle tr td .ipt2:focus { border:1px solid #5794D3; background:#fff; -webkit-box-shadow:0px 0px 3px #5794D3; color:#333;}
/*intro*/
#declare { width:400px; background-color:#f1f7fb;  border:1px solid #e8f3fa; color:#333; font-size:14px;  padding:5px;}
/*btn*/
.write_form dd .btn { width:100px; height:32px; overflow:hidden; border:0px; background:url(res/login_btn.gif) 0px 0px no-repeat; color:#fff; font-weight:bold; text-align:center; line-height:30px; cursor:pointer; margin-right:10px; font-size:14px;}
.write_form dd .btn:hover { background-position:0px -32px;}
.write_form dd .btn:active { background-position:0px -64px;}

.write_form .btn_ok{ width:102px; height:32px; line-height:32px; font-size:16px; color:#fff; text-align:center; background:url(../../img/zwdt/state_btn2.png) no-repeat; margin:0px auto;  cursor:pointer;}
.write_form .btn_ok:hover{ background:url(../../img/zwdt/state_btn2.png) 0 -32px;}
.write_form .btn_ok:active{ background:url(../../img/zwdt/state_btn2.png) 0 -64px;}

/*纠错列表*/
.wrong_box{width:100%; height:auto; overflow:hidden; margin:5px auto;}
.wrong_box .tit_search{width:100%; height:40px; background:#ffffff; overflow:hidden; margin:0px auto;}
.wrong_box .tit_search .form{ float:right; height:40px; line-height:40px; margin:auto; margin-right:40px; text-align:center ; font-size:14px;}
.wrong_box .tit_search .form .ipt { background:#fff url(../../img/zwdt/query_ipt_bg.gif) top center repeat-x; border:1px solid #ccc; border-radius:3px; outline:0px; height:28px; line-height:27px; padding:0px 5px; color:#666; width:200px; font-size:14px;}
.wrong_box .tit_search .form .ipt:hover { border:1px solid #999; background:#fcfcfc;}
.wrong_box .tit_search .form .ipt:focus { border:1px solid #5794D3; background:#fff; -webkit-box-shadow:0px 0px 3px #5794D3; color:#333;}
.wrong_box .table01{width:100%; height:auto; border-collapse:collapse; background:#FFFFFF;}
.wrong_box .table01 tr{ height:40px; line-height:40px; color:#2b2b2b; font-size:12px; }
.wrong_box .table01 th{ background-color:#f1f9fd; font-weight:normal; font-size:12px; color:#2b2b2b;}
.wrong_box .table01 tr td{line-height:40px; text-align:center; border-bottom:1px dashed #ccc;}
/*纠错列表 — 详细查看回复*/
.wrong_box .tellme{width:90%; height:auto; background:#ffffff; overflow:hidden; margin:30px auto;}
.wrong_box .tellme .tabstyle01{ width:100%; background-color:#fff;}
.wrong_box .tellme .tabstyle01 tr{ height:40px; line-height:40px; color:#333333; font-size:14px; }
.wrong_box .tellme .tabstyle01 th{ background-color:#f1f9fd; font-weight:normal; font-size:14px; color:#333333;}
.wrong_box .tellme .tabstyle01 tr td{ line-height:40px; text-align:left; border:1px solid #efefef; padding:3px;}
.wrong_box .tellme .tabstyle01 tr td.tdbold {font-size:14px; padding-left:15px; padding-right:5px; text-align:right; background:#f5f5f5;}
.wrong_box .tellme .tabstyle01 tr td.tdbold01 {font-size:14px; padding-left:10px; text-align:left;}
.tabstyle01{ width:100%; background-color:#fff;}
.tabstyle01 tr{ height:40px; line-height:40px; color:#333333; font-size:14px; }
.tabstyle01 th{ background-color:#f1f9fd; font-weight:normal; font-size:14px; color:#333333;}
.tabstyle01 tr td{ line-height:40px; text-align:left; border:1px solid #efefef; padding:3px;}
.tabstyle01 tr td.tdbold {font-size:14px; padding-left:15px; padding-right:5px; text-align:right; background:#f5f5f5;}
.tabstyle01 tr td.tdbold01 {font-size:14px; padding-left:10px; text-align:left;}
/*-------------我要写信结束-----------------*/

/*---------------办件进度*信件回复查询开始----------------*/
.mainbg{ width:100%; height:auto; min-height:300px; background:url(../../img/zwdt/default_background.jpg); background-repeat:repeat-x; background-position:center top; padding:23px 0px;}

/*办件进度*/
.query_box{ width:1002px; height:auto; margin:0 auto; overflow:hidden; border:1px solid #e2e2e2; background:#ffffff;}
.query_icon{ height:31px; margin-top:20px}
.query_icon .icon{ width:23px; height:31px; float:left; margin-left:22px;}
.query_icon .query_que{ width:918px; height:30px; float:left; font-size:20px; color:#1c87d0; line-height:30px; border-bottom:1px solid #e2e2e2; margin-left:14px;}

.query_box .caption{ width:95%; height:auto; overflow:hidden; margin:20px auto 10px auto;  border:1px solid #e2e2e2; background:#f8f8f8;}
.query_box .caption p{ padding:5px; font-size:14px; color:#999; line-height:22px;}

.query_box .queryform{ width:95%; height:auto; overflow:hidden; margin:5px auto 30px auto; /** border:1px solid #e2e2e2;*/ 	 background:#ffffff;}
.query_box .queryform .way_one{ width:98%; height:80px; margin:0 auto; border-bottom:1px dashed #e2e2e2;}
.query_box .queryform .way_one .one_name{font-size:20px; color:#333; line-height:80px; float:left; margin-left:200px;}
.query_box .queryform .way_one .btnarea{ float:left; margin:25px 0 0 20px; cursor:pointer;}
.querybtn{ width:99px; height:34px; background:url(../../img/zwdt/query_btn1.png);}
.querybtn:hover{ background:url(../../img/zwdt/query_btn1.png) 0px -34px;}

.query_box .queryform .way_two{ width:98%; height:300px; margin:0 auto; overflow:hidden;}
.query_box .queryform .way_two .two_name{font-size:20px; color:#333; line-height:80px; float:left; margin-left:200px;}
.query_box .queryform .way_two .two_form{float:left;  margin-left:200px;}
.query_box .queryform .way_two .two_form li{ list-style:none; margin:10px auto; font-size:14px; color:#333;}
.query_box .queryform .way_two .two_form li label{  float:left; margin:7px 0px; font-size: 14px;  text-align: right;  width: 70px;}
.query_box .queryform .way_two .two_form li input{  border: 1px solid #e1e1e1;  height: 32px; line-height: 32px; width: 289px;} 
.query_box .queryform .way_two .two_form .querybtn2{ width:289px; height:42px; background:url(../../img/zwdt/query_btn2.png); margin:10px 0 0 70px; border:none; cursor:pointer; font-size:18px; color:#ffffff; }

/*---------------办件进度*信件回复查询结束----------------*/


/*---------------网站发布*公共列表开始----------------*/
.mainbg{ width:100%; height:auto; min-height:300px; background:url(../../img/zwdt/default_background.jpg); background-repeat:repeat-x; background-position:center top; padding:23px 0px;}

.listcon{ width:1002px; height:auto; margin:0 auto; overflow:hidden; border:1px solid #e2e2e2; background:#ffffff;}
.title_area{ height:44px; margin:0px; background:#f5f5f5; border-bottom:1px solid #e2e2e2;border-top:2px solid #66A6DE;}
.title_area_list{ height:44px; margin:0px; background:#f5f5f5; border-bottom:1px solid #e2e2e2;}
.title_area .icon{ width:40px; height:44px; float:left; margin-left:20px; margin-top:5px;}
.title_area .name{ width:auto; height:44px; line-height:42px; float:left; font-size:20px; color:#1c87d0;padding: 0 20px;background-color:#66A6DE;color: #fff; }
.area_list{width:auto; height:44px; line-height:42px;font-size:16px;padding: 0 20px;}
.tablist_area{width:100%; height:auto; overflow:hidden; margin:0px auto;}
/*tabstyle*/
.tabstyle02{ width:100%; background-color:#fff;}
.tabstyle02 tr{ height:35px; line-height:35px; color:#333333; font-size:14px; }
.tabstyle02 th{ background-color:#f1f9fd; font-weight:normal; font-size:14px; color:#333333;}
.tabstyle02 tr td{ line-height:35px; text-align:left; padding:3px;}
.tabstyle02 tr td.tdbold {font-size:14px; padding-left:15px; padding-right:5px; text-align:right; background:#f5f5f5;}
.tabstyle02 tr td.tdbold01 {font-size:14px; padding-left:10px; text-align:left;}
.tablist_area .paging{width:100%; height:40px; line-height:40px; text-align:center; font-size:14px;}

/*---------------网站发布*公共列表结束----------------*/



/*---------------在线办理事项开始----------------*/
.mainbg{ width:100%; height:auto; min-height:300px; background:url(../../img/zwdt/default_background.jpg); background-repeat:repeat-x; background-position:center top; padding:23px 0px;}
.handle{ width:1002px; height:auto; margin:0 auto; overflow:hidden; border:1px solid #e2e2e2; background:#ffffff;}

.handleTitle{ height:31px; margin-top:20px}
.handleTitle .icon{ width:23px; height:31px; float:left; margin-left:22px;}
.handleTitle .name{ width:918px; height:30px; float:left; font-size:20px; color:#1c87d0; line-height:30px; border-bottom:1px solid #e2e2e2; margin-left:14px;}
.handleTitle .name .number{ width:auto; height:30px; float:right; font-size:14px; color:#1c87d0; line-height:30px; }

.processBox{float:left; width:160px;}
.processTitle{ font-size:22px; height:50px;  padding-top:20px; text-align:center; color:#333;}
.processContent{ text-align:center;}
.processContent ul{ margin-bottom: 20px;}
.processContent ul li.processBar01 { background: url(../../img/zwdt/line_bg_1.gif) repeat-y scroll center center; height:64px; margin:3px 0;}
.processContent ul li.processBar02 { background: url(../../img/zwdt/line_bg_2.gif) repeat-y scroll center center; height:64px; margin:3px 0;}
.processContent ul li.processBar03 { background: url(../../img/zwdt/line_bg_3.gif) repeat-y scroll center center; height:64px; margin:3px 0;}

.contentBox{float:left; padding:0 10px 10px 15px; width:800px;}
.contentBox .remindBox { height:auto; margin:10px auto; padding:10px 0px; border:1px solid #fbe5b6; background:#fefdf8;}
.contentBox .remindBox .remindContent { color:#f00; font-size:14px; line-height:22px; padding:0 20px; text-align:left;}

.contentBox .condition { margin-bottom:10px; background:#f9f9f9;}
.contentBox .condition .conditionTitle { height:40px; text-align:left; font-size:20px; color:#333; line-height:40px; padding-left:10px; background:#f5f5f5; border-bottom:1px solid #ddd;}
.contentBox .condition .conditionContent ul { padding-top:5px;}
.contentBox .condition .conditionContent ul li { line-height:30px; padding-left:20px; text-align:left; font-size:14px;}
.contentBox .condition .conditionContent ul li font { font-weight:bold;}

.contentBox .material{ background:#f9f9f9;}
.contentBox .materialTitle { height:40px; text-align:left; font-size:20px; color:#333; line-height:40px; padding-left:10px; background:#f5f5f5; border-bottom:1px solid #ddd;}
.contentBox .materialContent ul { padding-top:0px;}
.contentBox .materialContent ul li {line-height:30px; padding-left:20px; text-align:left; font-size:14px;}
.contentBox .materialContent ul li:hover { background:#fff; border:1px solid #61ad1e;}

.contentBox .explain { background:#fff; font-size:14px; color:#f00; line-height:30px; padding:5px; text-align:left; word-break:break-all;}

.buttonArea{background:#fff; border-top:1px solid #e2e2e2; clear:both; height:50px; padding-top:20px; text-align:center;}
.button01{background:url(../../img/zwdt/handle_btn2.png) no-repeat scroll center center; border:none; color:#666; cursor:pointer; font-size:18px; height:34px; width:99px;}
.button02{background:url(../../img/zwdt/handle_btn1.png) no-repeat scroll center center; border:none; color:#fff; cursor:pointer; font-size:18px; height:34px; width:99px;}

.table02 {background-color:#fff; border:1px solid #e6e6e6; border-collapse:collapse; text-align:left; font-size:14px;}
.table02 th { background-color:#f7f7f7; border:1px solid #e6e6e6; font-weight:bolder; height:32px; text-align:right; width:20%;}
.table02 td { border:1px solid #e6e6e6; height:32px; padding-left:5px; text-align:left; width:30%;}
.table02 input { border:1px solid #e8e8e8; height:21px; width:95%; font-size:14px;padding: 0 4px;}
.table02 textarea { border:1px solid #e8e8e8; font-size:14px;padding: 0 4px;}
.redFont {color:#f00;}

/** 材料列表 **/
.tab_cl_list {background-color:#fff; border:1px solid #e6e6e6; border-collapse:collapse; text-align:left; font-size:14px;width: 100%;table-layout:fixed; word-break:break-all; word-wrap:break-word;}
.tab_cl_list th { background-color:#f7f7f7; border:1px solid #e6e6e6; font-weight:bolder; height:32px; text-align:right;}
.tab_cl_list td { border:1px solid #e6e6e6; height:32px; padding-left:5px; text-align:left;}

.scclList {border-bottom:1px solid #e6e6e6; text-align:left; font-size:14px; padding:5px 0 5px 0;}
.btn_cktj{ width:101px; height:30px; background:url(../../img/zwdt/btn_cktj.gif); cursor:pointer;}
.btn_cktj:hover{ background:url(../../img/zwdt/btn_cktj_2.gif);}
.btn_sccl_ctn{ display: inline;float:left;}
.btn_sccl{ width:101px; height:30px; background:url(../../img/zwdt/btn_sccl.gif) no-repeat center center; cursor:pointer;float:left;}
.btn_sccl:hover{ background:url(../../img/zwdt/btn_sccl_2.gif) no-repeat center center;}
.btn_sccl_m{ margin-left:10px;display:none;background-color: #fff;line-height: 28px;height:28px;float:left;padding: 0 5px;border: 1px solid #D5C9C9; cursor:pointer;}
.btn_sccl_m:hover{ background-color: #61AD1E;border: 1px solid #61AD1E;color:#fff;}
/*---------------在线办理事项结束----------------*/

 

 
/*---------------站点导航 > 市级部门开始----------------*/
.mainbg{ width:100%; height:auto; min-height:300px; background:url(../../img/zwdt/default_background.jpg); background-repeat:repeat-x; background-position:center top; padding:23px 0px;}
.cityDepartment{ width:1002px; height:90px; color:#fff; margin:0 auto; border:1px solid #e2e2e2; background:#0071bc;}
/*---------------站点导航 > 市级部门结束----------------*/
 
 
 
 

/*---------------底部内容开始-----------------*/
.about_webjs{ width:1002px; height:auto; overflow:hidden; margin:20px auto auto auto; background:#FFF; border:1px solid #afd4f1}
.about_webjs .about{ width:900px; height:auto; overflow:hidden; margin:20px auto}
.about_webjs .about h2{ font-size:16px; text-align:center;margin-top: 10px;}
.about_webjs .about .date-info{ width:900px; height:auto;text-align:center;color:#898989; overflow:hidden; margin:10px auto}.about_webjs .about .date-info a{color:#898989}
.about_webjs .about .date-info span{margin:auto 10px}
.about_webjs .about .date-info{ width:900px; height:auto;text-align:center;color:#898989; overflow:hidden; margin:10px auto}

/*网站介绍*/
.about_webjs .about{ width:900px; height:auto; overflow:hidden; margin:20px auto}
.about_webjs .about .video{ width:720px; height:520px; background-color:#f3f3f3; margin:20px auto}
.about_webjs .about .aboutinfo{ width:900px; height:auto;text-align:center; overflow:hidden; margin:10px auto}
.about_webjs .about .aboutinfo p{ font-size:14px;text-indent:2em; line-height:20px; padding:10px 0px; text-align:left}
/*网站声明*/
.about_webjs .about .aboutsm{ width:900px; height:auto; padding-top:20px; overflow:hidden; margin:10px auto}
.about_webjs .about .aboutsm strong{ width:900px; height:30px; line-height:30px; font-size:14px; text-align:left; font-weight:bold; margin:auto}
.about_webjs .about .aboutsm p{ font-size:14px;text-indent:2em; line-height:20px; padding:6px 0px 10px 10px; text-align:left}

.about_webjs .about .foot-info{ width:900px; height:auto;text-align:right; padding:10px 0px; color:#898989; overflow:hidden; }.about_webjs .about .foot-info a{color:#898989}
.about_webjs .about .foot-info span{margin:auto auto auto 20px}
/*-------------底部内容结束-----------------*/

/* 查看以往纠错 */
.ywjc {width: 141px; float: right; height: 31px; line-height: 31px; background: url(../../img/zwdt/ckbj.png) no-repeat; text-align: center; color: white; font-size: 16px; cursor: pointer;}



/*分页*/
div.flickr{padding:3px;margin:3px;text-align:center;}
div.flickr a{border:#dedfde 1px solid;padding:2px 6px;background-position:50% bottom;color:#0061de;margin:0 3px 0 0;text-decoration:none;}
div.flickr a:hover{border:#000 1px solid;background-image:none;color:#fff;background-color:#0061de;}
div.meneame a:active{border:#000 1px solid;background-image:none;color:#fff;background-color:#0061de}
div.flickr span.current{padding:2px 6px;font-weight:bold;color:#ff0084;margin:0 3px 0 0;}
div.flickr span.disabled{padding:2px 6px;color:#adaaad;margin:0 3px 0 0;}

/*---------------站点导航 > 市级部门开始----------------*/
/*.mainbg{ width:100%; height:auto; min-height:300px; background:url(../../img/zwdt/default_background.jpg); background-repeat:repeat-x; background-position:center top; padding:23px 0px;}*/

/*--标题--*/
.cityDepartment{ width:1002px; height:90px; color:#fff; margin:0 auto; background:#0071bc;}
.cityDepartment .leftArea{ float:left; width:680px;}
.cityDepartment .leftArea .city_D_name{ float:left; width:600px; height:50px; line-height:50px; font-size:26px; color:#fff; margin-left:40px;}
.cityDepartment .leftArea .city_D_class{display:block; margin-left:40px;  margin-top:10px;}
.cityDepartment .leftArea .city_D_class img{ margin-right:20px;}
.cityDepartment .rightArea{ float:left;}
.rightArea li { cursor:pointer; float:left; height:69px; margin-top:12px; width:69px;}
.rightArea li.rgwd { margin-left:0;}
.rightArea li.wyzx { margin-left:30px;}
.rightArea li.wyts { margin-left:30px;}

/*--内容--*/
.departmentContent { width:1002px; height:auto; margin:15px auto;}
/*左边区域*/
.departmentContent .powerMatter { float:left; width:600px; height:500px; overflow:hidden; background:#e4eff8;}
/*左边区域>名称*/
.departmentContent .powerMatter .titleName{ width:600px; height:40px; background:#e4eff8; border-bottom:2px solid #2a95de;}
.departmentContent .powerMatter .titleName p{ float:left; width:200px; line-height:40px; color:#1c87d0; font-size:18px; text-indent:0px;}
.departmentContent .powerMatter .titleName img{ float:left; margin:5px 5px 0 10px;}
/*左边区域>左边*/
.departmentContent .powerMatter .leftSort {width:110px; display:block; float:left; margin-left:5px; margin-top:5px; }
.leftSort ul{ margin:0; padding:0;}
/*.leftSort ul li:hover { background-image:url(../../img/zwdt/landi.gif);  background-repeat:no-repeat; color:#fff;}(悬浮样式改成JS事件触发)*/
.leftSort-li{background-image: url(../../img/zwdt/baidi.gif); background-repeat:no-repeat;  color:#38a6e1; font-size:14px; cursor:pointer; line-height:40px; text-align:center; margin:0 0 5px 0;}
.departmentHover{background-image:url(../../img/zwdt/landi.gif);  background-repeat:no-repeat; color:#fff;font-size:14px; cursor:pointer; line-height:40px; text-align:center; margin:0 0 5px 0;}
.leftSort ul li div{width:100px; overflow:hidden; text-align:center; white-space:nowrap; text-overflow:ellipsis;}
/*左边区域>右边*/
.departmentContent .powerMatter .rightCon {width:470px; height:auto; display:block; float:left; background:#fff; margin-left:5px; margin-top:5px;}
.rightCon .listContents{ width:470px; height:auto; border-bottom:1px dashed #e7e7e7; padding:5px 0;}
.rightCon .listContents:hover{ background:#f5f5f5; border:0px solid #ddd;}

.matterList{ width:470px; height:40px; float:left; }
.matterList .shix { max-width:415px; font-size:14px; line-height:40px; margin-left:4px; position:relative; float:left; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.matterList .xiaox { cursor:pointer; margin-left:6px; margin-top:12px; float:left;}
.matterList .shouc{ width:50px; height:40px; line-height:40px; background:url(../../img/zwdt/ico_01.png) no-repeat 0px 11px; text-indent:20px; float:right}

.overBtn{ width:470px; height:30px;margin-bottom:10px;padding-bottom:24px;}

/*右边区域*/
.departmentContent .rightNotice{ float:right; margin-left:5px; width:395px; height:450px; overflow:hidden;  /*background:#f7f7f7;*/}

.departmentContent .rightNotice .picNav{ width:100%; height:66px; background:#fff;}
.picNav .bsjd { float:left; height:66px; width:195px;}
.picNav .xjdf { float:left; height:66px; margin-left:6px; width:194px;}

.departmentContent .rightNotice .bjgg{ width:100%; height:auto; margin:7px 0 0 0;}
.bjgg .bjggName{ width:100%; height:40px; background:#eee; border-bottom:1px solid #ddd;}
.bjgg .bjggName p{ float:left; width:200px; line-height:40px; color:#1c87d0; font-size:18px; text-indent:0px;}
.bjgg .bjggName img{ float:left; margin:8px 10px 0 10px;} 

.bjgg .bjList{ width:100%; height:320px;overflow: hidden;}
.bjgg .bjList .table03{width:100%; height:auto; border-collapse:collapse; background:#FFFFFF;}
.bjgg .bjList .table03 tr{ height:35px; line-height:30px; color:#2b2b2b; font-size:12px; }
.bjgg .bjList .table03 th{ background-color:#f1f9fd; font-weight:normal; font-size:12px; color:#2b2b2b;}
.bjgg .bjList .table03 tr td{line-height:35px; text-align:center; border-bottom:1px dashed #ccc;}
.more{float: right;font-size: 14px;}
.more a{color: #38a6e1;}
#scroll-title li {border-bottom: 1px #ccc dashed; height:35px;line-height:35px;}
#scroll-content{height:auto;}
#scroll-hide{height:auto;}
#content{height: 40px;}
#scroll-content li {height:35px; border-bottom:1px #ccc dashed; line-height:35px;}
#scroll-hide li {height:35px; border-bottom:1px #ccc dashed; line-height:35px; }
.rowNum{display:inline-block; width:40px; float:left; text-align:center;}
.rowContent{display: inline-block;width: 275px;float: left;text-align: center;}
.rowStatus{display: inline-block;width: 80px;float: left;text-align: center;}
/*---------------站点导航 > 市级部门结束----------------*/
/*---------------纠错-----------------------------*/
.wyjc { position: fixed; top: 200px; right: 70px; z-index: 3; width: 90px; height: 51px; text-align:right;cursor:pointer }

.qrCode { position: fixed; top:460px; right: 2px; z-index: 3; width: 268px; height: 185px; text-align:right; font-family: 黑体;background-color: #42bca6;color: white}

.qrCode-img{width: 120px;height: 105px;float: left;margin-left: 9px;}
/*---------------用户登录开始-----------------*/
/*------userHeader-----*/
.userHeader { height:86px; border-bottom:1px solid #c9c9c9;}
.userHeader .lftArea { float:left; width:340px;}
.userHeader .columnName { float:left; width:160px; height:32px; line-height:32px; font-size:20px; color:#666666; margin-top:24px; cursor:pointer;margin-left: 20px;}
.userHeader .logo { width:334px; height:53px; float:left; background:url(../../img/zwdt/erdos_logo.png) center left no-repeat; margin:30px 0 0 0;}
.userHeader .rigArea { float:right; width:auto; margin-top:35px; margin-right:30px; font-size:14px;}
.userHeader .rigArea a{ color:#1c87d0; margin-left:5px;}

/*------loginArea-----*/
.conArea{ width:100%; height:auto; margin:50px 0px 80px 0px;}
.conArea .leftPic{ float:left; margin:10px 10px; width:589px; height:344px;}

.conArea .rigLogin{ float:right; margin:10px 10px; width:360px; height:344px; background:#eeeeee;}
.conArea .rigLogin .menu0{width:380px;}
.conArea .rigLogin .menu0 li{display:block; float:left; width:180px; height:38px; line-height:38px; text-align:center; font-size:18px; color:#ffffff; cursor:pointer; background:#4c9be0;}
.conArea .rigLogin .menu0 li.hover{ background:#eeeeee; font-size:18px; color:#4c9be0;cursor: default;border-top: 2px solid #4c9be0;}
.conArea .rigLogin #main0 ul{ display:none; margin:0; padding:0; height:344px;}
.conArea .rigLogin #main0 ul.block{ display:block;}

.cont { padding:70px 0 0 0;}
.cont dl { height:45px; margin:20px auto; clear:both;}
.cont dt { width:80px; text-align:right; float:left; line-height:33px; font-size:14px; color:#333;}
.cont dd { float:left; width:auto;}
.cont dd .span{ margin-left:90px; color:#0066ff;}
.cont dd .span a{ color:#0066ff;}
.cont label { line-height:30px; margin-right:10px;}
.cont label input { margin-right:5px;}
.cont .ipt { background:#fff url(../../img/zwdt/query_ipt_bg.gif) top center repeat-x; border:1px solid #ccc; border-radius:2px; outline:0px; height:32px; line-height:32px; padding:0px 5px; color:#666; width:240px;/*光标垂直居中*/}
.cont .ipt:hover { border:1px solid #999; background:#fcfcfc;}
.cont .ipt:focus { border:1px solid #5794D3; background:#fff; -webkit-box-shadow:0px 0px 3px #5794D3; color:#333;}
.cont .btn { width:300px; height:41px; overflow:hidden; border:0px; background:url(../../img/zwdt/login_btn.png) 0px 0px no-repeat; color:#fff; text-align:center; line-height:38px; cursor:pointer; text-align:center; font-size:16px; margin-left:30px;}
.cont .btn:hover { background-position:0px -41px;}
.cont .btn:active { background-position:0px -82px;}
.cont .dis { height:40px; line-height:40px; color:#333; margin-left:30px;}
.cont .dis a{ color:#0066ff;}

/*------userFoot-----*/
.userFoot{ width:100%; height:140px; border-top:1px solid #d4d4d4; background:#ffffff;}
.userFoot .foot_nav{ width:400px; height:30px; margin:0px auto; margin-top:25px; }
.userFoot .foot_nav ul{ margin:0px; margin:0px;}
.userFoot .foot_nav li{ color:#333; float:left; height:30px; line-height:30px; list-style:none outside none; margin-right:10px; text-align:center; }
.userFoot .foot_nav li a {font-size: 14px; height: 30px; line-height: 30px; text-decoration: none;}
.userFoot .foot_nav li a:hover {color:#f00;}
.userFoot .copyright{ width:auto; height:80px; margin:0px auto; text-align:center; }
.userFoot .copyright p{ color:#999; line-height:22px; text-align:center; }

/*------openLogin-----*/
.openLogin{ width:360px; height:300px; background:#fff; margin:0 auto;}
.openLogin .titlebar{ width:100%; height:46px; background:#f7f7f7; border-bottom:1px solid #f0f0f0;}
.openLogin .titlebar .loginName{ float:left; width:160px; height:46px; color:#666; font-size:18px; line-height:46px; text-indent:15px;}
.openLogin .titlebar .closeLogin{ float:right; width:15px; height:15px; background:url(../../img/zwdt/login_icons.png) -72px -48px; margin:16px 10px 0 0; cursor:pointer;}
/*.openLogin .titlebar .closeLogin:hover{background:url(../../img/zwdt/login_icons.png) -72px -48px;}*/

.openLogin .cont1 { padding:10px 0 0 0;}
.openLogin .cont1 dl { height:30px; margin:20px auto; clear:both;}
.openLogin .cont1 dt { width:80px; text-align:right; float:left; line-height:33px; font-size:14px; color:#333;}
.openLogin .cont1 dd { float:left; width:auto;}
.openLogin .cont1 dd .span{ margin-left:90px; color:#0066ff;}
.openLogin .cont1 dd .span a{ color:#0066ff;}
.openLogin .cont1 label { line-height:30px; margin-right:10px;}
.openLogin .cont1 label input { margin-right:5px;}
.openLogin .cont1 .ipt { background:#fff url(../../img/zwdt/query_ipt_bg.gif) top center repeat-x; border:1px solid #ccc; border-radius:2px; outline:0px; height:32px; line-height:32px; padding:0px 5px; color:#666; width:240px;}
.openLogin .cont1 .ipt:hover { border:1px solid #999; background:#fcfcfc;}
.openLogin .cont1 .ipt:focus { border:1px solid #5794D3; background:#fff; -webkit-box-shadow:0px 0px 3px #5794D3; color:#333;}
.openLogin .cont1 .btn { width:300px; height:41px; overflow:hidden; border:0px; background:url(../../img/zwdt/login_btn.png) 0px 0px no-repeat; color:#fff; text-align:center; line-height:38px; cursor:pointer; text-align:center; font-size:16px; margin-left:30px;}
.openLogin .cont1 .btn:hover { background-position:0px -41px;}
.openLogin .cont1 .btn:active { background-position:0px -82px;}
.openLogin .cont1 .dis { height:40px; line-height:40px; color:#333; margin-left:30px;}
.openLogin .cont1 .dis a{ color:#0066ff;}
/*---------------用户登录结束-----------------*/

/*---------------用户注册开始 add/2014/11/12-----------------*/
.regContent{ width:100%; height:auto; padding:10px 0 10px 0; background:#e5e5e5;}
.regContent .regWrap { width:1002px; margin:0px auto; background:#ffffff;}
/*tab标签*/
.regTab{width:100%; margin:0px; padding:0px; margin:0 auto;}
.regMenubox{width:100%; background:#fff; height:40px; line-height:40px; border-bottom:2px solid #dbdbdb;}
.regMenubox ul{margin:0px; padding:0px;}
.regMenubox li{float:left; width:120px; text-align:center; font-size:16px; color:#333; display:block; cursor:text;   }
.regMenubox li.hover{padding:0px; background:#fff; width:120px; font-size:16px; color:#247cc1; height:40px; line-height:40px; border-bottom:2px solid #247cc1;}
.selectbox{clear:both; margin-top:0px; height:auto; text-align:center; /*padding-top:8px;*/}
/*tab标签内容*/
.reg_area { position:relative; /*background:#fff;*/ padding:20px 20px; margin:0 auto;}
.reg_step { background:url(../../img/zwdt/reg_step.gif) 0px 0px no-repeat; width:920px; height:40px; overflow:hidden; margin:0 auto; margin-bottom:20px;}
.reg_step ul{ margin:0; padding:0;}
.reg_step ul li{ font-size:18px; color:#FFFFFF; line-height:40px; text-align:center; float:left; width:300px;}
.reg_step.s01 { background-position:0px -40px;}
.reg_step.s02 { background-position:0px -80px;}
.reg_step.s03 { background-position:0px -120px;}

.reg_form { font-size:14px; padding-top:10px;}
.reg_form dl { margin-bottom:20px;}
.reg_form dt { width:140px; text-align:right; color:#333; float:left; line-height:32px; padding-right:10px;}
.reg_form dt i { font-weight:bold; color:#f30; padding-right:5px; line-height:32px; font-style:normal;}
.reg_form dd { width:760px; float:left;}

.reg_form dd .ipt { background:#fff url(../../img/zwdt/query_ipt_bg.gif) top center repeat-x; border:1px solid #ccc; border-radius:3px; outline:0px; height:32px; line-height:32px; padding:0px 5px; color:#666; width:300px; font-size:14px;/*光标垂直居中*/}
.reg_form dd .ipt:hover { border:1px solid #999; background:#fcfcfc;}
.reg_form dd .ipt:focus { border:1px solid #5794D3; background:#fff; -webkit-box-shadow:0px 0px 3px #5794D3; color:#333;}

.reg_form dd small { color:#999;}
.reg_form dd.wrong small { color:#B94A48;}
.reg_form dd.wrong .ipt { border:1px solid #B94A48;}
.reg_form dd.ok small { color:#468847;}
.reg_form dd.ok .ipt { border:1px solid #468847;}

.reg_form dd label { line-height:28px;}
.reg_form dd label input { margin:0px 5px 3px 0px;}
.reg_form dd label a { padding:0px 5px; color:#0066ff;}

.reg_form dd .btn { width:180px; height:38px; overflow:hidden; border:0px; background:url(../../img/zwdt/reg_btn1.png) 0px 0px no-repeat; color:#fff; font-weight:bold; text-align:center; cursor:pointer; font-size:16px}
.reg_form dd .btn:hover { background-position:0px -38px;}
.reg_form dd .btn:active { background-position:0px -76px;}

.reg_btn {width:115px; height:31px; overflow:hidden; border:0px;  background:url(../../img/zwdt/reg_btn.png) 0px 0px no-repeat; text-align:center; color:#fff;  font-size:16px; margin-left:5px; cursor:pointer;}
.reg_btn:hover { background-position:0px -31px;}
.reg_btn:active { background-position:0px -62px;}
.reg_btn1 {width:115px; height:31px; overflow:hidden; border:0px;  background:url(../../img/zwdt/reg_btn2.png) 0px 0px no-repeat; text-align:center; color:#fff;  font-size:16px; margin-left:5px; cursor:pointer;}
.reg_btn2{ width:180px; height:38px; overflow:hidden; border:0px; background:url(../../img/zwdt/reg_btn3.png) 0px 0px no-repeat; color:#fff; font-weight:bold; text-align:center; cursor:pointer; font-size:16px}


/*2-step*/
.reg_form .lftIcon { width:200px; height:400px; float:left; margin-top:20px;}
.reg_form .lftIcon img{ float:right; margin-top:5px;}
.reg_form .rigInfo { width:700px; height:400px; float:left; margin-left:40px; margin-top:20px;}
.reg_form .rigInfo h1{ font-size:22px; color:#333;line-height:35px;}
.reg_form .rigInfo h2{ font-size:14px; color:#333; line-height:22px;}
.reg_form .rigInfo h2 span{ color:#1c87d0;}
.reg_form .rigInfo h3{ font-size:12px; color:#999;line-height:22px;}
.rigInfo a{color: red;}
#checkResult{padding-left: 160px;width: 600px;}

.reg_form .rigInfo div{ margin:15px 0 5px 0; }
.reg_form .rigInfo div.btn { width:180px; height:38px; line-height:36px; overflow:hidden; border:0px; background:url(../../img/zwdt/reg_btn1.png) 0px 0px no-repeat; color:#fff; text-align:center; cursor:pointer; font-size:16px}
.reg_form .rigInfo div.btn:hover { background-position:0px -38px;}
.reg_form .rigInfo div.btn:active { background-position:0px -76px;}

.reg_form .rigInfo h4{ font-size:18px; color:#333; line-height:30px;}
/*---------------用户注册结束-----------------*/

/*---------------用户找回密码、修改密码开始 add/2014/11/12-----------------*/
.pwContent{ width:100%; height:auto; padding:10px 0 10px 0; background:#e5e5e5;}
.pwContent .pwWrap { width:1002px; margin:0px auto; background:#ffffff;}
/*tab标签*/
.pwTab{width:100%; margin:0px; padding:0px; margin:0 auto;}
.pwMenubox{width:100%; background:#fff; height:40px; line-height:40px; border-bottom:2px solid #dbdbdb;}
.pwMenubox ul{margin:0px; padding:0px;}
.pwMenubox li{float:left; width:120px; text-align:center; font-size:16px; color:#333; display:block; cursor:pointer; }
.pwMenubox li.hover{padding:0px; background:#fff; width:120px; font-size:16px; color:#247cc1; height:40px; line-height:40px; border-bottom:2px solid #247cc1;}
.formbox{clear:both; margin-top:0px; height:auto; min-height:500px; text-align:center; /*padding-top:8px;*/}
/*tab标签内容*/
.pw_area { position:relative; /*background:#fff;*/ padding:20px 20px; margin:0 auto;}
.pw_step { background:url(../../img/zwdt/password_step2.gif) 0px 0px no-repeat; width:920px; height:40px; overflow:hidden; margin:0 auto; margin-bottom:20px;}
.pw_step ul{ margin:0; padding:0;}
.pw_step ul li{ font-size:18px; color:#FFFFFF; line-height:40px; text-align:center; float:left; width:182px;}
.pw_step.s01 { background-position:0px -40px;}
.pw_step.s02 { background-position:0px -80px;}
.pw_step.s03 { background-position:0px -120px;}
.pw_step.s04 { background-position:0px -160px;}
.pw_step.s05 { background-position:0px -200px;}

.pw_form { font-size:14px; padding-top:40px;}
.pw_form dl { margin-bottom:20px;}
.pw_form dt { width:140px; text-align:right; color:#333; float:left; line-height:32px; padding-right:10px;}
.pw_form dt i { font-weight:bold; color:#f30; padding-right:5px; line-height:32px; font-style:normal;}
.pw_form dd { width:760px; float:left;}

.pw_form dd .ipt { background:#fff url(../../img/zwdt/query_ipt_bg.gif) top center repeat-x; border:1px solid #ccc; border-radius:3px; outline:0px; height:32px; line-height:32px; padding:0px 5px; color:#666; width:300px; font-size:14px;/*光标垂直居中*/}
.pw_form dd .ipt:hover { border:1px solid #999; background:#fcfcfc;}
.pw_form dd .ipt:focus { border:1px solid #5794D3; background:#fff; -webkit-box-shadow:0px 0px 3px #5794D3; color:#333;}

.pw_form dd .ipt1 { background:#fff; border:1px solid #ccc; border-radius:3px; outline:0px; height:32px; /*line-height:32px; padding:0px 5px;*/ color:#666; width:300px; font-size:14px;}
.pw_form dd .ipt1:hover { border:1px solid #999; background:#fcfcfc;}
.pw_form dd .ipt1:focus { border:1px solid #5794D3; background:#fff; -webkit-box-shadow:0px 0px 3px #5794D3; color:#333;}

.pw_form dd small { color:#999;}
.pw_form dd.wrong small { color:#B94A48;}
.pw_form dd.wrong .ipt { border:1px solid #B94A48;}
.pw_form dd.ok small { color:#468847;}
.pw_form dd.ok .ipt { border:1px solid #468847;}

.pw_form dd label { line-height:28px;}
.pw_form dd label input { margin:0px 5px 3px 0px;}
.pw_form dd label a { padding:0px 5px; color:#0066ff;}

.pw_form dd .btn { width:180px; height:38px; overflow:hidden; border:0px; background:url(../../img/zwdt/reg_btn1.png) 0px 0px no-repeat; color:#fff; font-weight:bold; text-align:center; cursor:pointer; font-size:16px}
.pw_form dd .btn:hover { background-position:0px -38px;}
.pw_form dd .btn:active { background-position:0px -76px;}
#step-2{text-align: center;}
#step-2 ul{padding-left: 170px;}
#step-2 ul li{float: left;padding-right: 40px;}
.step2-title{padding-left: 230px;margin-bottom: 25px;}
.step2-title-foot{padding-left: 230px;margin-top: 105px;clear: both;color: #CCCCCC}
.codeNo{font-weight: bold;font-size: 16px;color: #46ADEF;font-style: italic;}
.phone,.email,.answer img{cursor: pointer;}

/*** step3 begin***/
.pw_form .lftIcon { width:200px; height:400px; float:left; margin-top:20px;}
.pw_form .lftIcon img{ float:right; margin-top:5px;}
.pw_form .rigInfo { width:700px; height:400px; float:left; margin-left:40px; margin-top:20px;}
.pw_form .rigInfo h1{ font-size:22px; color:#333;line-height:35px;}
.pw_form .rigInfo h2{ font-size:14px; color:#333; line-height:22px;}
.pw_form .rigInfo h2 span{ color:#1c87d0;}
.pw_form .rigInfo h3{ font-size:12px; color:#999;line-height:22px;}
.pw_form a{color: red;}
#checkResult{padding-left: 160px;width: 600px;}

.pw_form .rigInfo div{ margin:15px 0 5px 0; }
.pw_form .rigInfo div.btn { width:180px; height:38px; line-height:36px; overflow:hidden; border:0px; background:url(../../img/zwdt/reg_btn1.png) 0px 0px no-repeat; color:#fff; text-align:center; cursor:pointer; font-size:16px}
.pw_form .rigInfo div.btn:hover { background-position:0px -38px;}
.pw_form .rigInfo div.btn:active { background-position:0px -76px;}

.pw_form .rigInfo h4{ font-size:18px; color:#333; line-height:30px;}
.pw_form ul li .ipt { background:#fff url(../../img/zwdt/query_ipt_bg.gif) top center repeat-x; border:1px solid #ccc; border-radius:3px; outline:0px; height:32px; line-height:32px; padding:0px 5px; color:#666; width:300px; font-size:14px;/*光标垂直居中*/}
.pw_form ul li{margin-bottom: 10px;}
.pw_form ul{margin-left: 70px;}
.pw_form ul i { font-weight:bold; color:#f30; padding-right:5px; line-height:32px; font-style:normal;}
/*** step3 end***/
/*---------------用户找回密码、修改密码结束-----------------*/

/*---------------dialog对话框开始 add/2014/11/13-----------------*/
.dialog{ width:400px; height:230px; margin:0; padding:0;}
.dialog .topbar{ width:100%; height:40px; background:#2a95de;}
.dialog .topbar .tipName{ float:left; width:160px; height:40px; color:#fff; font-size:18px; line-height:38px; text-indent:15px;}
.dialog .topbar .closeTip{ float:right; width:15px; height:15px; background:url(../../img/zwdt/tip_close.png); margin:13px 10px 0 0; cursor:pointer;}
.dialog .topbar .closeTip:hover{background:url(../../img/zwdt/tip_close.png) -16px 0px;}

.dialog .midcon{ width:100%; height:150px; background:#f7f7f7;}
.dialog .midcon .showimg{ width:60px; height:60px; margin:30px 0px 0 40px; float:left;}
.dialog .midcon .showinfo{ width:230px; height:auto; text-align:left; line-height:30px; font-size:18px; margin:30px 0px 0px 10px; float:left}

.dialog .bottombar{ width:100%; height:50px; background:#eee;}
.dialog .bottombar .bottom_btnArea{ margin:0 auto; /*width:180px;*/ padding-top:8px;}
.dialog .bottombar .bottom_btnArea ul{ margin:0px auto; padding:0px; float:right;}
.dialog .bottombar .bottom_btnArea ul li{ float:left; margin-right:10px; width:80px;}
.dialog .bottombar .btn_ok{ width:80px; height:32px; line-height:30px; font-size:16px; color:#fff; text-align:center; background:url(../../img/zwdt/alert_btn.png) no-repeat; margin:0px auto;  cursor:pointer;}
.dialog .bottombar .btn_ok:hover{ background:url(../../img/zwdt/alert_btn.png) 0 -32px;}
.dialog .bottombar .btn_ok:active{ background:url(../../img/zwdt/alert_btn.png) 0 -64px;}
.dialog .bottombar .btn_cancle{ width:80px; height:32px; line-height:30px; font-size:16px; color:#fff; text-align:center; background:url(../../img/zwdt/alert_btn2.png) no-repeat; margin:0px auto;  cursor:pointer;}
/*---------------dialog对话框结束 add/2014/11/13-----------------*/

/*---------------404开始 add/2014/11/13-----------------*/
.errorContent{ width:100%; height:auto; padding:10px 0 10px 0; background:#e5e5e5;}
.errorContent .errorWrap { width:1002px; height:600px; margin:0px auto; background:#ffffff;}
.errorContent .errorWrap .errorPic{ width:458px; height:466px; margin:0px auto; padding:20px;}
.errorContent .errorWrap .errorInfo{ width:680px; height:40px; margin:0px auto; font-size:14px;} 

.errorWrap .back_btn {width:115px; height:31px; line-height:29px; overflow:hidden; border:0px;  background:url(../../img/zwdt/reg_btn.png) 0px 0px no-repeat; text-align:center; color:#fff;  font-size:16px; margin:0px auto; cursor:pointer;}
.errorWrap .back_btn:hover { background-position:0px -31px;}
.errorWrap .back_btn:active { background-position:0px -62px;}
/*---------------404结束 add/2014/11/13-----------------*/

/*---------------右下角信息提示框开始 add/2014/12/03-----------------*/
.msgBox{ width:350px; height:280px; margin:0 auto;}
.msgBox .topbar{ width:100%; height:40px; background:#2a95de;}
.msgBox .topbar .tipName{ float:left; width:160px; height:40px; color:#fff; font-size:18px; line-height:38px; text-indent:15px;}
.msgBox .topbar .closeTip{ float:right; width:15px; height:15px; background:url(../../img/zwdt/tip_close.png); margin:13px 10px 0 0; cursor:pointer;}
.msgBox .topbar .closeTip:hover{background:url(../../img/zwdt/tip_close.png) -16px 0px;}

.msgBox .midcon{ width:100%; height:180px; background:#e8f5fc;}
.msgBox .midcon .showtitle{ width:100%; height:35px; float:left; line-height:35px; color:#f87902; font-size:16px; text-align:center;}
.msgBox .midcon .showtitle a{color:#f87902; font-size:16px; text-align:center;}
.msgBox .midcon .showimg{ width:200px; height:130px; margin:0px 0px 0px 3px; float:left; overflow:hidden;}
.msgBox .midcon .showinfo{ width:140px; height:150px; text-align:left; line-height:19px; font-size:12px; margin:0px 0px 0px 5px; float:left; overflow:hidden;}
.showfont1{ text-decoration:none; color:#247cc1;}
.showfont1:hover { text-decoration:none; color:#FF0000;}
.showfont2{ text-decoration:none; color:#f87902;}
.showfont2:hover { text-decoration:underline; color:#FF0000;}

.msgBox .bottombar{ width:100%; height:60px; background:#f5f5f5;}
.msgBox .bottombar ul{ margin:0px; padding:0px;}
.msgBox .bottombar ul li{ width:350px; float:left; line-height:22px; text-indent:10px; font-size:14px; border-bottom:1px dashed #ccc; }
/*---------------右下角信息提示框结束 add/2014/12/03-----------------*/

/*luccy add 2017.11.06  阳光政务首页改版*/
.sunshineNew{width:100%;overflow:hidden;float:left;}
.sunshineNew>ul{width:100%;float:left;padding:0;margin:0;}
.sunshineNew>ul li{width:163px;margin:0 15px 15px 0;float:left;height:114px;}
.sunshineNew>ul li>a{display:block;float:left;width:100%;height:100%;text-align:center;cursor:pointer;}
.sunshineNew>ul li>a .sunlist_img{width:41px;height:41px;margin:22px auto 10px auto;overflow:hidden;display:block;background:url(../../img/zwdt/list_icon.png) no-repeat;}
.sunshineNew>ul li>a .sunlist_text{text-align:center;font-size:16px;color:#2b95de;line-height:20px;width:102px;overflow:hidden;margin:0 auto;display:block;}
.sunshineNew>ul .listSecond .sunlist_img{margin:13px auto 5px auto;}
.sunshineNew>ul .list01{background:url(../../img/zwdt/sunBg01.png) no-repeat;}
.sunshineNew>ul .list01 .sunlist_img{background-position:4px 0;}
.sunshineNew>ul .list02{background:url(../../img/zwdt/sunBg02.png) no-repeat;}
.sunshineNew>ul .list02 .sunlist_img{background-position:-68px 0;}
.sunshineNew>ul .list03{background:url(../../img/zwdt/sunBg03.png) no-repeat;}
.sunshineNew>ul .list03 .sunlist_img{background-position:-142px 0;}
.sunshineNew>ul .list04{background:url(../../img/zwdt/sunBg04.png) no-repeat;}
.sunshineNew>ul .list04 .sunlist_img{background-position:-214px 0;}
.sunshineNew>ul .list05{background:url(../../img/zwdt/sunBg05.png) no-repeat;}
.sunshineNew>ul .list05 .sunlist_img{background-position:-306px 0;}
.sunshineNew>ul .list06{background:url(../../img/zwdt/sunBg06.png) no-repeat;}
.sunshineNew>ul .list06 .sunlist_img{background-position:-381px 0;}
.sunshineNew>ul .list07{background:url(../../img/zwdt/sunBg07.png) no-repeat;}
.sunshineNew>ul .list07 .sunlist_img{background-position:-455px 0;}
.sunshineNew>ul .list08{background:url(../../img/zwdt/sunBg08.png) no-repeat;}
.sunshineNew>ul .list08 .sunlist_img{background-position:-530px 0;}
.sunshineNew>ul .sunnew_active{background:#2b95de;}
.sunshineNew>ul .sunnew_active .sunlist_text{color:#fff;}
.sunshineNew>ul .sunnew_active.list01 .sunlist_img{background-position:4px -71px;}
.sunshineNew>ul .sunnew_active.list02 .sunlist_img{background-position:-68px -71px;}
.sunshineNew>ul .sunnew_active.list03 .sunlist_img{background-position:-142px -71px;}
.sunshineNew>ul .sunnew_active.list04 .sunlist_img{background-position:-214px -73px;}
.sunshineNew>ul .sunnew_active.list05 .sunlist_img{background-position:-306px -71px;}
.sunshineNew>ul .sunnew_active.list06 .sunlist_img{background-position:-381px -73px;}
.sunshineNew>ul .sunnew_active.list07 .sunlist_img{background-position:-455px -71px;}
.sunshineNew>ul .sunnew_active.list08 .sunlist_img{background-position:-530px -73px;}
.public_title{width:100%;float:left;margin:10px 0 15px 0;font-size:16px;font-weight:bold;}
.public_cont,.public_cont>ul{width:100%;float:left;padding:0;margin:0;}
.public_cont ul li{width:110px;height:98px;float:left;margin-right:8px;text-align:center;}
.public_cont ul li>a{display:block;width:100%;height:100%;float:left;cursor:pointer;}
.public_cont ul li>a .public_img{width:35px;height:35px;margin:18px auto 7px auto;overflow:hidden;display:block;background:url(../../img/zwdt/list_icon.png) no-repeat;}
.public_cont ul li>a .public_txt{margin:0 auto;display:block;text-align:center;font-size:16px;color:#fff;line-height:1.3;width:65px;}
.public_cont ul .cont01{background:#54afe2;}
.public_cont ul .cont02{background:#00d7d4;}
.public_cont ul .cont03{background:#95aded;}
.public_cont ul .cont04{background:#a7e27a;}
.public_cont ul .cont05{background:#67bbe7;}
.public_cont ul .cont06{background:#00d7d4;}
.public_cont ul .cont01:hover{background:#3798cf;}
.public_cont ul .cont02:hover{background:#01c1bf;}
.public_cont ul .cont03:hover{background:#6b8adc;}
.public_cont ul .cont04:hover{background:#89d252;}
.public_cont ul .cont05:hover{background:#3e9ed0;}
.public_cont ul .cont06:hover{background:#01c1bf;}
.public_cont ul .cont01 .public_img{background-position:0 -150px;}
.public_cont ul .cont02 .public_img{background-position:-68px -150px;}
.public_cont ul .cont03 .public_img{background-position:-145px -150px;}
.public_cont ul .cont04 .public_img{background-position:-224px -150px;}
.public_cont ul .cont05 .public_img{background-position:-303px -150px;}
.public_cont ul .cont06 .public_img{background-position:-380px -150px;}
.public_cont ul .cont05 .public_txt{margin:-4px auto 0 auto;font-size:14px;line-height:1.1;}
.public_cont ul .cont06 .public_txt{width:80px;}
.public_cont ul li>a:hover{background:url(../../img/zwdt/tm_arrow.png) no-repeat;}