@charset "gb2312";
/************************************
Southcn Global Css Document
v0.g-5
Last Updated: 2015-04-07
Author: D.g-C of Southcn.g-com
*************************************/
  
/* reset */
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
    margin:0;
    padding:0;
    border:0;
    outline:0;
    font-size:100%;
    vertical-align:baseline;
    background:transparent;
}

body {
    line-height:1;
}

*{margin:0;padding:0;list-style:none;border:none;}

article,aside,details,figcaption,figure,
footer,header,hgroup,menu,nav,section { 
    display:block;
}

ul,li {
    list-style:none;
}

blockquote, q {
    quotes:none;
}

blockquote:before, blockquote:after,
q:before, q:after {
    content:'';
    content:none;
}

a {
    margin:0;
    padding:0;
    font-size:100%;
    vertical-align:baseline;
    background:transparent;
}


ins {
    background-color:#ff9;
    color:#000;
    text-decoration:none;
}

mark {
    background-color:#ff9;
    color:#000; 
    font-style:italic;
    font-weight:bold;
}

del {
    text-decoration: line-through;
}

abbr[title], dfn[title] {
    border-bottom:1px dotted;
    cursor:help;
}

table {
    border-collapse:collapse;
    border-spacing:0;
}

hr {
    display:block;
    height:1px;
    border:0;   
    border-top:1px solid #ccc;
    margin:1em 0;
    padding:0;
}

input, select {
    vertical-align:middle;
}

img{ border: 0; vertical-align: middle; list-style: none;}
.blank10 {margin: 0 auto; width: 100%; height: 10px; font-size: 1px; clear: both;}
.clear{clear: none;}

html{_text-overflow:ellipsis;} /*解决IE6下图片抖动*/ 
body,input,textarea,select{font-family:"微软雅黑"}
iframe{display:block;}
a,a:visited{color:#333; text-decoration:none;}
a:hover{color:#c30; text-decoration:none;}

ul{overflow:hidden; zoom:1}


.bg{background-color: #fff;}
/* grid 网格方案 */ 
body{font:12px \5fae\8f6f\96c5\9ed1,arial,helvetica,clean,sans-serif; text-align:center; background: url(../images/bg.jpg) center -45px no-repeat;}

/* wrap 包裹 */
.g-w{clear:both; width:1090px; margin:0px auto;}

.g-w-box{border:1px solid #ddd; border-bottom: 5px solid #e2e2e2; width: 998px; background-color: #fff; overflow: hidden;}


/* 分栏，s,m,l 为小中大方案，前后可以自由组合 */
.g-p-s,.g-p-m,.g-p-l{margin-left:10px; display:inline; float:left; }

/* 分栏方案 */
.g-p-last{margin-right:0px;}

/* set1:250-340-370 */
.g-p-set1 .g-p-s{width:250px;}
.g-p-set1 .g-p-m{width:340px;}
.g-p-set1 .g-p-l{width:370px;}

/* set1:185-315-458 */
.g-p-set2 .g-p-s{width:185px;}
.g-p-set2 .g-p-m{width:315px;}
.g-p-set2 .g-p-l{width:458px;}


/* set1:180-315-458 */
.g-p-set3 .g-p-m{width:285px;}
.g-p-set3 .g-p-l{width:693px;}


.g-pad-column-set3{ clear:both; zoom:1; overflow:hidden;}
.g-pad-column-set3 .g-pad-column-s{width:185px; margin-right:10px;display:inline; float:left;}
.g-pad-column-set3 .g-pad-column-l{width:488px; margin-right:10px;display:inline; float:left;}
.g-pad-column-set3 .g-pad-column-last{margin-right:0px;}


/* set1:180 */
.g-p-set4 .g-p-m{width:400px;}
.g-p-set4 .g-p-l{width:540px;}

/* set1:725-245  通用概览 左右结构*/
.g-p-set5 .g-p-l{width:725px;}
.g-p-set5 .g-p-s{width:245px;}

/*电子监察 办件情况公共*/
.g-other-dzjc{display:inline; margin-right: 10px; width: 683px; float: left;}


.gov-top-icon a{padding-right: 15px;}
.gov-top-icon .icon-szf{background-position: 0px -155px;}
.gov-top-icon .icon-xw{background-position: 0px -185px;}
.gov-top-icon .icon-xrd{background-position: 0px -215px;}
.gov-top-icon .icon-xzf{background-position: 0px -155px;}

.gov-top-icon .icon-weibo{background-position: 0px -245px;}
.gov-top-icon .icon-sina{background-position: 0px -275px;}
.gov-top-icon .icon-wap{background-position: 0px -305px;}
.gov-top-icon .icon-free{background-position: 0px -335px;}
.gov-top-icon .icon-oa{background-position: 0px -365px;}

.gov-top-icon .icon-wap2{background-position: 0px -1325px;}

.gov-12345-icon .icon-call{background-position: 0px -125px;}
.gov-12345-icon{height: 25px; margin-top: 5px; font-family: Georgia;}
.gov-12345-icon a{line-height: 25px; display: inline-block; padding-left: 35px; padding-right: 10px; font-size: 16px; background-color: #f3f3f3;}

.gov-top{width: 100%; background: url(../images/head_top_bg.gif) repeat-x; line-height: 30px; height: 30px;}
.gov-main{width: 100%; background: url(../images/bg.jpg) top center no-repeat; min-height:540px; clear: both;}
.gov-logo{margin: 0 auto; padding: 45px 0 45px;}

.gov-nav{margin: 0 auto; border-bottom: 5px solid #0073d8; background: #fff;}
.gov-nav ul li{float: left;width: 143px;height: 85px;}
.gov-nav ul li a{display: block;width: 93px;height: 85px; padding-left: 40px;line-height: 85px;font-size: 16px; background: url(../images/gov_nav_icon.gif) no-repeat;}



.gov-nav ul li.current{}
.gov-nav ul li.current{background-color: #0073d8;}
.gov-nav ul li.current a,.gov-nav ul li.current a:hover{color: #fff;!important;}

.gov-nav .nav01{background-position: 0px 0px;}
.gov-nav .nav02{background-position: -142px 0px;}
.gov-nav .nav03{background-position: -284px 0px;}
.gov-nav .nav04{background-position: -426px 0px;}
.gov-nav .nav05{background-position: -568px 0px;}
.gov-nav .nav06{background-position: -710px 0px;}
.gov-nav .nav07{background-position: -852px 0px;}

.gov-nav ul li.current .nav01{background-position: 0px -85px;}
.gov-nav ul li.current .nav02{background-position: -142px -85px;}
.gov-nav ul li.current .nav03{background-position: -284px -85px;}
.gov-nav ul li.current .nav04{background-position: -426px -85px;}
.gov-nav ul li.current .nav05{background-position: -568px -85px;}
.gov-nav ul li.current .nav06{background-position: -710px -85px;}
.gov-nav ul li.current .nav07{background-position: -852px -85px;}

.m-dropdown{position:relative; z-index: 1;}
.m-dropdown .box{position:absolute;zoom:1;left:0px;top:90px;width:1000px;overflow:hidden;height:0;filter:alpha(opacity=0);opacity:0;border-bottom:2px solid #0071a5; z-index: 100;background: url(../images/pop_bg.gif) #fff center bottom no-repeat;}
.m-dropdown .cont{ padding:25px 20px;}
/*pop zjjh*/
.p-zjjh{ margin:0 auto; clear:both; overflow:hidden;}
        .csgk{clear:both; overflow:hidden; width:540px; margin-bottom:20px; text-align: left;}
        .top_title{ background:url(../images/main.gif) left -1063px no-repeat; font-size:14px; font-weight:bold; margin-bottom:15px;}
        .top_title a{ padding-left:20px; color:#004276; text-decoration:none;}
        .csgk_info{ width:290px; float:left; overflow:hidden; }
        .csgk_info ul li{ float:left;}
        .csgk_info p{ line-height:22px; color:#333; text-indent:2em;}
        .csgk_img{ width:240px; float:right; overflow:hidden;}
        .other{ background:#f2fbff; padding:10px; clear:both; overflow:hidden; text-align:left; margin-bottom:20px;}
        .other li{ float: left; line-height: 26px; padding: 0 18px;}
        .zjjh{ clear:both; overflow:hidden;}
        .zjjh h2{ width:85px; float:left;}
        .zjjh ul{ float:left; width:440px; padding-left:15px; padding-top:10px;}    
        .zjjh ul li{float:left; line-height:20px; padding-right: 18px; word-break:keep-all; white-space:nowrap;}
        .zjjh ul li a,.zjjh ul li a:visited{display:inline-block; height:20px; padding: 5px; text-decoration:none; }
        .zjjh ul li a:hover{background-color:#62a0de; color:#fff; padding: 5px;}

        .jhdt{clear: both; position: relative;}
        .jhdt ul{float: left; width: 160px; position: absolute; left: 0;top: 0;}
        .jhdt ul li{ float: left; padding: 0 5px; line-height: 32px;color: #f3b52e;word-break:keep-all; white-space:nowrap;}
        .jhdt ul li a{color: #f3b52e;}
        .jhdt img{float: right;}
        
        .jhbtn{clear: both; float: left;}
        .jhbtn ul{margin-top: 30px;}
        .jhbtn ul li{float: left; padding: 0 5px;}
        .jhbtn img{width: 85px; height: 75px;}

.p-zmhd{ margin:0 auto; clear:both; overflow:hidden;}
    .zmhd-links{ width:85px; float:left; text-align:center; line-height:24px; font-size:14px;}
    .zmhd-links ul li{margin-bottom: 4px;}
    .zmhd-links a{ color:#019add;}
    .szxx{ margin-bottom:20px;overflow:hidden;}
        .szxx_title{ margin-bottom:10px; clear:both; overflow:hidden; font-size:14px; font-weight:bold; line-height: 28px;}
        .szxx_title ul li{ padding-right:15px; float:left; font-size: 14px;text-align: left; color:#0173d6;}
        .szxx_title ul li.hover a,.szxx_title ul li:hover a{ color:#0073d8 !important; text-decoration:none;}
        .szxx_con{ clear:both; overflow:hidden; line-height:24px;min-height: 120px;}
        
        .wsdc{ clear:both; overflow:hidden;}

.p-zwgk{ margin:0 auto; clear:both; overflow:hidden;}

.p-box{ margin-left: 25px; float:left; overflow:hidden; text-align: left;}

.p-box .ver-line{width:4px;height:15px;background:#09a8ea;float:left;display:inline;margin:8px 10px 0 0;font-size:0;overflow:hidden;}
.p-box .hd{margin-bottom:10px; clear:both; overflow:hidden; font-size:14px; font-weight:bold; line-height: 28px;}
.p-box .hd h2{line-height:28px; font-size:14px; padding:0px 14px; text-align: left;color:#0173d6;}
.p-box .hd ul li{ padding-right:15px; float:left; font-size: 14px;text-align: left; color:#0173d6;}
.p-box .hd ul li.hover a,.p-box .hd ul li:hover a{ color:#0073d8 !important; text-decoration:none;}

.p-box .bd{clear: both; overflow: hidden;}
.p-box .gov-gk li{float: left;clear: none; padding: 0px 15px;}

.p-box .sqgk{ float:left; background:#f2fdfe; height:45px; border:1px solid #cff0f3; padding:10px; margin-top:10px;}
.p-box .sqgk p{ background:url(../images/xxgk_03.gif) no-repeat left center; padding-left:40px; text-align:left; color:#00c3d5; line-height:22px; font-size: 14px;}
.p-box .sqgk span{ font-size:16px; font-weight:bold;}
.p-box .sqgk a{ color:#00c3d5 !important;}

.p-box .xzjc{  overflow:hidden; float:left; margin-top: 25px; width: 460px;}
        .p-box .xzjc h2{ width:110px; float:left;}
        .p-box .xzjc ul{ float:left; width:350px; padding-top:5px;} 
        .p-box .xzjc ul li{ float: left;clear: none; padding: 0px 15px;}

.p-box .wsfw_link{ float:left;}
        .p-box .wsfw_link ul li{ float:left; clear: none; padding-right:15px;}

.gov-search{height: 50px;line-height: 50px;background-color: #ededed;}
.gov-date{padding-left: 35px;}
.gov-weather{padding-left: 10px; padding-top: 14px;}

.gov-search-tool form{*margin-top:10px; padding-right: 15px;}
.gov-search-tool .seach-input-text{width: 245px;height: 28px;border: none;color: #999;line-height: 28px; padding-left: 10px; border: 1px solid #bfbfbf;}

.m-tab{clear: both;}


.m-news-link{padding: 10px 0;}
.m-news-link li{float: left;width: 160px; background-color: #62a0de; height: 38px; margin-right: 20px;}
.m-news-link li.last{margin-right: 0px;}
.m-news-link li a,.m-news-link li a:visited{display: block; width: 160px; height: 38px; line-height: 38px;color: #fff;!important;}
.m-news-link li a:hover{color: #fff;}
.m-news-link .icon-pic{background-position: 10px -979px;}
.m-news-link .icon-vido{background-position: 10px -1017px;}

.m-tab ul.m-tab-navi{clear: both;height: 36px; font-size: 14px; line-height: 36px;background: url(../images/tab3bg.gif) 0 0 repeat-x; position: relative;}
.m-tab ul.m-tab-navi li{float: left; text-align: center; border-right: 1px solid #ddd; padding: 0 16px;}
.m-tab ul.m-tab-navi li.current{background: url(../images/tab3aon.gif) 0 0 repeat-x;}
.m-tab ul.m-tab-navi li.current a,.m-tab ul.m-tab-navi li.current a:visited{ font-weight: bold;color: #0073d8;!important;}

.m-tab-pad{padding:10px 0;}
.m-tab-more{position: absolute; right: 10px; top: 0px;}

.m-list-t{text-align: left; font-size: 14px; line-height: 32px;}
.m-list-t li {background: url(../images/dots.png) 5px -1px no-repeat;padding-left: 14px;clear: both;}
.m-list-t li span{float: right; width: 50px;font-size: 12px;}

.news-hot{height: 50px;line-height: 50px; text-align: left; padding-left: 12px; border-bottom: 1px dotted #ddd; overflow: hidden;}
.news-hot h2{font-size: 16px;font-weight: bold; text-overflow:ellipsis; white-space:nowrap;}
.news-hot h2 a,.news-hot h2 a:visited{color: #ff0000;}
.news-hot h2 a:hover{text-decoration: underline;}


.m-pad{clear: both;}
.m-pad-head{clear:both; height:33px; border-bottom:2px solid #f5eeea; }
.m-pad-head a,.m-pad-head a:visited{color:#333; text-decoration:none;}
.m-pad-head a:hover{color:#c30;}
.m-pad-head .m-pad-title{float: left; line-height:33px; font-size:14px; padding:0px 14px; font-weight:bold; border-bottom:2px solid #0073d8;}
.m-pad-head .m-pad-title a,.m-pad-head .m-pad-title a:visited{color: #0073d8;}
.m-pad-head .m-pad-title a:hover{color: #0073d8;}
.m-pad-head .m-pad-more{float:right; line-height:31px; font-size:12px; padding:0px 14px 0px 0px; }
.m-pad-head .m-pad-more { float: right;  line-height: 31px;  font-size: 12px;  padding: 0px 14px 0px 0px;  position: relative;}

.m-pad-head .m-pad-more a:hover{text-decoration:underline;}
.m-pad .m-pad-body{clear:both; padding:10px 0px 10px 0px;}


.notice li{border-bottom: 1px dotted #ddd; line-height: 26px;}
.notice li span{float: none;font-size: 100%;}
.notice li span.time{display: inline-block;color: #888;}

.gov-recommend{background-color: #0073d8; clear: both; overflow: hidden;margin-top: 10px;*margin-top:2px;}
.gov-recommend h2 a{display: block;font-size: 16px; color: #fff; line-height: 45px; height: 45px;}

.m-zt{}
.m-zt ul{margin-top: 4px; margin-left: 4px; padding: 10px;}
.m-zt li{float: left; margin-left: 10px; padding: 1px; border: 1px solid #ddd;}
.m-zt .flag{position: absolute; left: 0;top: 0; width: 82px; height: 82px;}
.m-zt-box{border:1px solid #ddd; border-bottom: 5px solid #e2e2e2; background-color: #fff;}
.m-scroll-content{ width: 1000px; overflow: hidden;}

.m-nav{clear: both; border-bottom: 5px solid #0073d8;}
.m-nav ul li{float: left; margin-right: 14px; line-height: 58px; font-size: 24px; width: 324px; background-color: #ededed;}
.m-nav ul li a,.m-nav ul li a:hover{color: #0073d8;}
.m-nav ul li.current{background-color: #0073d8;}
.m-nav ul li.current a,.m-nav ul li.current a:hover{color: #fff;!important;}
.m-nav ul li.last{margin-right: 0px;}

.m-nav .f-icon-db{padding-left: 115px;}
.m-nav .icon-big-zwgk{background-position: 50px -395px;}
.m-nav .icon-big-wsfw{background-position: 50px -515px;}
.m-nav .icon-big-zmhd{background-position: 50px -635px;}

.m-nav ul li.current .icon-big-zwgk{background-position: 50px -455px;}
.m-nav ul li.current .icon-big-wsfw{background-position: 50px -575px;}
.m-nav ul li.current .icon-big-zmhd{background-position: 50px -695px;}

.m-collection{}
.m-collection li { width: 112px; height: 38px;}
.m-collection li a {display: block; line-height: 38px; padding-left: 50px; font-size: 14px;}
.m-collection .m-collection-b1 {background: url(../images/links_btn1_1.jpg) left top no-repeat #f3f3f3;}
.m-collection .m-collection-b2 {background: url(../images/links_btn1_5.jpg) left top no-repeat #f3f3f3;}


.m-pos{ text-align:left; font-size:14px; padding:0px 10px 10px 15px; border-bottom:1px solid #d6d6d6;  color:#474949; }
.m-pos a{color:#595959; font-size:13px;}
.m-pos a:visited{color:#595959; font-size:13px;}
.m-pos a:hover{color:#0068b7; font-size:13px; }

.m-detail .tools .error{display:block; float:right; padding:7px 20px 7px 22px; line-height:16px; height:16px; cursor:pointer; background:url(../images/icon_detail.gif) 0px -190px no-repeat; position:relative; }

.lyym1{ color:#474949;  }
.lyym1 a{ color:#474949;}
.lyym1 a:hover{color:#c40000;}
