@charset "gb2312";
/* CSS Document */
/*CSS reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,blockquote,th,td,p{margin:0;padding:0; font-family:"微软雅黑"; font-size:12px; cursor:default;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;border:none;}
ul,li,dl ,dt,dd ,ol,p,img{ list-style: none;border: none;}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:normal;font-weight:normal;}
del,ins{text-decoration:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
button,input,select,textarea{font-size:100%;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
a{text-decoration:none; outline:none;}
a:hover{ text-decoration:underline;}
a:active{outline: none;star:expression(this.onFocus=this.blur());}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both; height: 0px; line-height: 0px; font-size: 0px;}
body{ background:url(2016_index_bg_01.jpg) no-repeat center top #fff; min-width:1140px;}
.more{ float:right; font-size:12px; color:#bbb;}
.time{ font-size:12px; color:#999; float:right;}


/* 顶部导航 */
.top{ height: 30px; line-height: 30px; background:url(top_bg_03.png) repeat;}
.top_cont{ width: 1140px; margin:0 auto;}
.top_cont li{ float: left; padding:0 5px;}
.top_cont li a{ color:#fff;}
.top_cont li a:hover{ text-decoration: underline;}
.top_left li:first-child,.top_right li:first-child{ background:none;}

/* 头部 */
.header{ width: 1140px; height:180px; margin:0 auto;}
.header .logo{ float: left; padding:45px 0;}
.header .search{ float: right; margin:71px 0 0 0; border:2px solid #236fb1;}
.search span.dropselect_box { position:relative;  width:89px; border-right:1px solid #236fb1; display:inline-block; float:left; height:34px; z-index:99;}
.dropselect_SimpleSelect { width:100%; /*height:30px;*/ display:block; overflow:hidden; background:url(2016search_jt.png) no-repeat 72px 12px #fff; line-height:34px; text-indent: 10px; position: relative; left:0px; top:0px; padding:0;}
.dropselect_SimpleSelect ul{border:none;}
.dropselect_SimpleSelect li{ width:100%; height:34px; line-height:34px;}
.dropselect_SimpleSelect li a{height:auto; width:85%; color:#666;}
.dropselect_SimpleSelect li.hover a { color:#666; width:100%; display:block;}
.dropselect_SimpleSelect li a:hover,.dropselect_SimpleSelect li a:focus,.dropselect_SimpleSelect li:hover,.dropselect_SimpleSelect li:focus{background:none;}
.search_text{ float:left; border:none; width: 173px; height:34px; line-height:34px; color:#666; text-indent:10px;}
.search_sub{ float:left; width:61px; height:34px; background:#236fb1; border:none; color:#fff; cursor:pointer;}
.hidden {display:none;}

/*导航*/
.nav{ width: 1140px; height: 58px; margin:0 auto; border-bottom:3px solid #4c8bc0}
.nav li{ float: left; height: 58px; line-height: 60px; font-size: 18px; background:#1f73c7; text-decoration:none;}
.nav .li01{ width:284px; margin-right:1px;}
.nav .li02{ width:283px; margin:0 1px;}
.nav .li03{ width:284px; margin-left:1px;}
.nav li:hover{ background:#074d95;}
.nav li a{ display:block; width: 100%; height: 100%; color:#fff; position:relative;text-decoration:none;}
.nav li a.nav01{ background:url(nav_icon.png) 98px 0 no-repeat; text-indent: 140px;}
.nav li a.nav02{ background:url(nav_icon.png) no-repeat 95px -60px; text-indent: 136px;}
.nav li a.nav03{ background:url(nav_icon.png) no-repeat 98px -120px; text-indent: 139px;}
.nav li a.nav04{ background:url(nav_icon.png) no-repeat 90px -180px; text-indent: 132px;}


/*main*/
.main{ width: 1140px; position:relative; margin:20px auto;}
.main_top{ width:1140px; height:320px;}
.main_left{ float:left; width:260px; margin-top:20px;}
.main_center{ float:left; width:420px; margin:0 20px;margin-top:20px;}
.main_right{ float:left; width:420px;margin-top:20px;}

/*通知公告*/
.tzgg{ width:280px; text-align:left;  height:320px; background:#fff; float:left; }
.tzgg .hd{ height:45px; line-height:45px; background:#fafafa;   border-bottom:1px solid #ddd; border-top:1px solid #ddd;  position:relative; }
.tzgg .hd ul{ float:left;  position:absolute; left:-1px; top:-1px; height:32px;   }
.tzgg .hd ul li{ float:left; text-align:center; height:45px; line-height:45px; cursor:pointer; font-size:16px; color:#333; width:140px;  }
.tzgg .hd ul li.on{ height:45px;  background:#fff; border-top:2px solid #2073c7; color:#2c70ae; font-size:16px;}
.tzgg .bd ul{ padding-right:15px;  zoom:1; margin-top:10px;  }
.tzgg .bd li { height:30px; line-height:30px;}
.tzgg .bd li a{ float:left; font-size:14px; color:#444; height:30px; line-height:30px;}
.tzgg .bd li .date{ float:right; color:#aaa; font-size:12px; }
.tzgg .bd ul .more{ height:34px; width:100%; background:#f4f4f4; text-align:center; margin-top:5px; }
.tzgg .bd ul .more a{ display:block; width:100%; height:34px; line-height:34px; font-size:14px; color:#aaa;}

/*slideBox*/
.slideBox{ float:left; height:320px; width:440px;position:relative; z-index:5;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:15px; bottom:10px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-left:5px;  width:10px; height:10px; background:#bfbfbf; cursor:pointer; color:#999; }
.slideBox .hd ul li.on{ background:#fff;}
.slideBox .bd{ position:relative; height:350px; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle;}
.slideBox .bd li a{ display:block; width:440px; height:320px; position:relative;}
.slideBox .bd li p{ position:absolute; left:0; bottom:0; width:422px; height:40px; background:url(tpxw_titbg02.png) repeat;  font-size:16px; line-height:40px; color:#fff; cursor:pointer; padding-left:18px;}
.slideBox .bd li a:hover p{ color:#256092;}
.slideBox .bd img{ width:440px; height:320px;}


/*工作动态*/
.gzdt{ float:left; height:320px; width:420px;}
.gzdt .title{ height:44px; line-height:44px; width:419px; border:1px solid #ddd; border-left:none; background:#fafafa; position:relative;}
.gzdt .title h2{ position:absolute; top:-1px; left:20px; padding:0 31px; height:44px; line-height:44px; border-top:2px solid #2073c7; border-left:1px solid #ddd; border-right:1px solid #ddd; border-bottom:none; background:#fff; font-size:16px; color:#0d66c2; font-weight:bold;}
.gzdt .title .more{ float:right; margin-right:16px; color:#bbb; font-size:12px;}
.gzdt .list{ width:400px; padding-left:20px;}
.gzdt .list .headline{ width:100%; height:91px; margin-top:15px; border-bottom:1px dashed #cdcdcd;}
.gzdt .list .headline h2{ height:32px; line-height:32px;}
.gzdt .list .headline h2 a{ color:#b90304;font-size:18px; font-weight:bold;}
.gzdt .list .headline p{ width:100%; line-height:20px; color:#888; }
.gzdt .list .headline p .xxnr{ font-size:12px; color:#2073c7}
.gzdt .list ul{ width:100%; margin-top:10px;}
.gzdt .list ul li{ height:30px; line-height:30px; text-align:left;}
.gzdt .list ul li a{ font-size:14px; color:#444; height:32px; line-height:32px;}
.gzdt .list ul li .time{ float:right; color:#aaa; font-size:12px;}
/*首页横幅*/
.syhf{ background:url(sthf_bg_03.png) center top no-repeat; padding-top:30px;}
/*信息公开*/
.xxgk{ float:left; width:260px;}
.xxgk .xxgk_ml{margin-top:0; height:212px; width:260px;}
.xxgk .xxgk_ml li{ float:left; width:260px; height:50px; margin-bottom:4px; background:#2c70ae; border-radius:3px;}
.xxgk .xxgk_ml li a{ font-size:15px; color:#fff;  width:188px; height:50px; line-height:50px; padding-left:72px; display:block;}
.xxgk .xxgk_ml li .xxgk_ml_li01{ background:url(xxgk_icon.png) 28px 0 no-repeat;}
.xxgk .xxgk_ml li .xxgk_ml_li02{ background:url(xxgk_icon.png) 28px -50px no-repeat;}
.xxgk .xxgk_ml li .xxgk_ml_li03{ background:url(xxgk_icon.png) 30px -100px no-repeat;}
.xxgk .xxgk_ml li .xxgk_ml_li04{ background:url(xxgk_icon.png) 30px -150px no-repeat;}

.xxgk_qzqd{ margin-top:10px; width:260px;}
.xxgk_qzqd li{width:129px; height:43px; line-height:43px; float:left; background:#dbe4e9; text-align:center;border-radius:3px;}
.xxgk_qzqd li a{ height:43px; line-height:43px; font-size:15px; color:#222;}

/*公共服务*/
.ggfw{ width:260px; margin-top:13px; float:left;}
.ggfw .title{ height:46px; line-height:46px; width:260px; border-bottom:3px solid #2073c7;}
.ggfw .title h2{ float:left; height:46px; line-height:46px; font-size:16px; font-weight:bold; color:#333;}
.ggfw .title .more{ font-size:12px; color:#aaa; float:right;}
.ggfw ul{ margin-top:0; width:260px;}
.ggfw ul li{ height:46px; background:#e2e9ed; line-height:46px; margin-bottom:1px;}
.ggfw ul li a{ font-size:15px; color:#222; padding-left:39px;}

/*专题专栏*/
.ztzl{width:260px; margin-top:13px; float:left;}
.ztzl .title{ height:46px; line-height:46px; width:260px; border-bottom:3px solid #2073c7; float:left;}
.ztzl .title h2{ float:left; height:46px; line-height:46px; font-size:16px; font-weight:bold; color:#333;}
.ztzl .title .more{ font-size:12px; color:#aaa; float:right;}
.ztzl ul{ margin-top:5px; width:260px; float:left;}
.ztzl ul li{ height:77px; margin-top:10px;}
.ztzl ul li a img{ width:260px; height:77px;}



/*main_news*/
.main_news{ width:420px; height:234px;}
.main_news .title{ float:left; height:44px; line-height:44px; width:418px; border:1px solid #ddd; background:#fafafa; position:relative;}
.main_news .title h2{ position:absolute; top:-1px; left:20px; padding:0 31px; height:43px; line-height:43px; border-top:3px solid #2073c7; border-left:1px solid #ddd; border-right:1px solid #ddd; border-bottom:none; background:#fff; font-size:16px; color:#0d66c2; font-weight:bold;}
.main_news .title .more{ float:right; margin-right:16px; color:#bbb; font-size:12px;}
.main_news .title .more:hover{ color:#256092;}
.main_news .list{ float:left; width:420px;}
.main_news .list ul{ margin-top: 15px;}
.main_news .list ul li{ font-size:14px; height:30px; line-height:30px; width:420px vertical-align:top; overflow:hidden;}
.main_news .list ul li a{ float:left; color:#333333; white-space:nowrap; max-width:80%; overflow:hidden; text-overflow:ellipsis;}
.main_news .list ul li .date{float:right; color:#aaa; font-size:12px; margin-right:5px;}
/*咨询投诉*/
.zxts_button{ float:left; margin-top:15px;}
.zxts_button li{ float:left; width:205px; height:42px; background:#2c70ae; border-radius:3px; line-height:43px;}
.zxts_button li .wyzx{ background:url(zxts.png) 56px center no-repeat; padding-left:92px; font-size:16px; color:#fff;}
.zxts_button li .wyts{ background:url(wyts.png) 59px center no-repeat; padding-left:92px; font-size:16px; color:#fff;}
.zxts .list ul{ width:100%;}
.zxts .list ul li{ height:30px; line-height:30px; text-align:left;}
.zxts .list ul li a{ font-size:14px; color:#444; height:32px; line-height:32px;}
.zxts .list ul li a span{ color:#b90304;}
.zxts .list ul li .time{ float:right; color:#aaa; font-size:12px;}

/*征集调查*/
.zjdc_main{ width:420px; height:92px; float:left; padding-top:5px;}
.zjdc_main li{ height:25px; line-height:25px;}
.zjdc_main li .zjdczt{ color:#333; font-size:14px; font-weight:bold;}
.zjdc_main li a .zjdctit{ color:14px; color:#333;}
.zjdc_main li a .zjdctime{ color:13px; color:#666;}
.zjdc_main li a .zjdcdw{ color:14px; color:#666;}
.zjdcm-top{ border-bottom:1px dashed #ddd; margin-top:10px;}
/*foot*/

.friend_link_box{height:60px;background:#f8f8f8;  border-top:1px solid #074d95;}
.friend_link{ width:1140px; height:60px; margin:0 auto; line-height:60px;}
.friend_link h2{float:left; width:110px; height:60px; background:#074d95; line-height:60px; color:#fff; font-size:16px; text-align:center;}
.friend_link_box .friend_link ul{margin-left:40px; float:left;}
.friend_link_box .friend_link ul li {float:left; margin-left:40px;}
.friend_link_box .friend_link ul li select{width:170px; padding:5px; margin:15px 0; color:#666;}
.friend_link .link{ float:left; color:#666; margin-right:8px;}
.friend_link .link:hover{ text-decoration:underline;}
.friend_link span.dropselect_box{ position:relative; width:185px; display:inline-block; border:none; float:left; height:33px; z-index:99; margin-left:9px; margin-top:7px; border:1px solid #e2e2e2;}
.dropselect_SimpleSelect1 { /*height:30px;*/ display:block; overflow:hidden; background:url(2015syj_footer_jt.png) no-repeat 90% 14px #fff; line-height:33px; text-indent: 20px; position: relative; left:0px; top:0px; padding:0;}
.dropselect_SimpleSelect1 li{ padding:0 5px; height:33px; line-height:33px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.dropselect_SimpleSelect1 li a{height:auto; width:100%; color:#535353;}
.dropselect_SimpleSelect1 li a:hover{ color:#0b6999;}
.dropselect_SimpleSelect1 li.hover a { color:#535353; width:100%; display:block;}
.dropselect_SimpleSelect1 li a:hover,#nav .menu .menulist .dropselect_SimpleSelect1 li a:focus,#nav .menu .menulist .dropselect_SimpleSelect1 li:hover,#nav .menu .menulist .dropselect_SimpleSelect1 li:focus{background:none;}
.hidden {display:none;}

.footer{ height:200px; background:#074d95;}
.footer_main{ width:1140px; height:200px; margin:0 auto;}
.footer_main .gov_icon{margin-right: 35px;float: left;padding: 67px 0 33px 260px; width: 54px;height: 100px}
.footer_main p{float: left; color: #fff; padding-left: 20px;padding-top: 54px;line-height: 29px;}