@charset "utf-8";
/* CSS Document */

*{padding:0; margin:0 auto;} /* IE8*/
*+html *{padding:0; margin:0;}
* {margin:0; padding:0;}

body{margin:0px; padding:0px; font-family:"微软雅黑"; font-size:14px; color:#333; background:url(/global/zwgk-2016-btmbg.gif) repeat-x center bottom #fff;}
div{font-size:14px; text-align:left;}
a{color:#333; text-decoration:none;}
a:focus {outline:none;-moz-outline:none;}
a:hover{color:#009DDA; text-decoration:none;}
img{border:none;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,table{padding:0; margin:0;}
ul,li{margin:0px; padding:0px; list-style-type:none;}
table{margin:auto;}
input{font-family:"微软雅黑";}

.transparent{background:transparent;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.hide{display:none;}
.show{display:block;}

.split30{height:30px; line-height:30px; overflow:hidden;}
.split60{height:60px; line-height:60px; overflow:hidden;}

.wrapper{width:1198px; margin:auto; overflow-x:hidden;}
#header{height:403px;}
#footer{height:141px;}

/*top*/
.top-max{background:url(/global/zwgk-2016-top-bg.jpg) no-repeat top #fff;}
.top-bar{height:133px; position:relativee;}
.top-bar .logo{float:left; width:194px; height:60px; margin:34px 15px 39px;}
.top-bar .wza{width:129px; height:36px; float:right; margin:48px 20px;}
.top-bar .top-search{position:absolute; top:43px; left:456px; background:url(/global/zwgk-top-search-bg.png) no-repeat;}
.top-bar .top-search .SearchTxt{ float:left; width:393px; height:18px; padding:14px 16px; background:none; border:0; color:#999999;}
.top-bar .top-search .SearchBtn{float:right; width:75px; height:46px; background:none; border:0; cursor:pointer;}

.top-menu{clear:both; height:70px; background:url(/global/zwgk-2016-nav-bg.jpg) no-repeat center top;}
.top-menu ul{height:70px;}
.top-menu ul li{float:left; background:url(/global/zwgk-2016-nav-split.gif) no-repeat right center; width:169px; padding-right:2px; text-align:center;}
.top-menu ul li.liEnd{background:none; padding-right:0;}
.top-menu ul li a{color:#fff; font:bold 18px/70px "微软雅黑";}
.top-menu ul li a:hover{color:#fff000;}
.top-banner{height:200px; overflow:hidden; background-repeat:no-repeat; background-position: center top;}
.banner-mlxt{background-image:url(/global/zwgk-2016-banner-mlxt.jpg);}
.banner-yjx{background-image:url(/global/zwgk-2016-banner-yjx.jpg);}
.banner-ysq{background-image:url(/global/zwgk-2016-banner-ysq.jpg);}

/*bottom*/
/* .bottom{height:112px; padding-top:30px; line-height:26px; color:#666; font-size:13px;}
.bottom a{color:#666; margin:0 10px;}
.bottom a:hover{color:#333;}
.bottom .wzbs{float:left; width:262px; text-align:right;}
.bottom .copyright{float:right; width:936px; padding:12px 0 0 0;}
.bottom .copyright h2{margin:0; font-weight:300; font-size:16px;}
.bottom .copyright p{margin:0; padding:5px 0 0 10px;} */

/*main*/
.current{background:#f5f6f6; height:61px;}
.current h1{height:61px; width:1146px; margin:0 auto; background:url(/global/zwgk-2016-dqwz.gif) no-repeat 24px center; font-size:16px; font-weight:normal; line-height:61px; padding-left:52px;}

.page-left{width:222px; float:left;}
.page-right{width:954px; float:right;}

.page-menu{width:222px; border-bottom:solid #DCDCDC 1px;}
.page-menu a{padding-left:25px; display:block; overflow:hidden; height:60px; line-height:60px; font-size:18px;}
.page-menu a:hover{text-decoration:none; color:#fff;}
.page-menu .button a{color:#fff; background:url(/global/zwgk-2016-ml-hover.jpg) no-repeat right; }
.page-menu .button a.dian{background:url(/global/zwgk-2016-ml-now.jpg) no-repeat right; font-weight:700;}
.page-menu .dropdown{display:none; padding:6px; border-top:solid #DCDCDC 1px; border-left:solid #DCDCDC 1px; border-right:solid #DCDCDC 1px; margin:auto;}
.page-menu .dropdown li{height:248px\0/;}
.page-menu .amenu a{border-top:solid #DCDCDC 1px; border-left:solid #DCDCDC 1px; border-right:solid #DCDCDC 1px; background:url(/global/zwgk-2016-ml-normal.jpg) repeat-x bottom #F9F9F9;}
.page-menu .amenu a:hover{background:url(/global/zwgk-2016-ml-hover.jpg) no-repeat center;}
.page-menu .anow a{background:url(/global/zwgk-2016-ml-hover.jpg) no-repeat center; font-weight:700; color:#fff;}

.page-gdsearch{height:110px; background:#F6F6F6; padding:20px 25px; overflow:hidden; margin-bottom:20px;}
.page-gdsearch font{color:#23b4e7; font-size:18px; font-weight:700;}
.page-gdsearch p{color:#999; line-height:28px; margin-left:194px; margin-top:10px;}
.page-gdsearch .tdinput{background-color:#fff; border:solid #ccc 1px; height:44px; overflow:hidden;}
.page-gdsearch .tdinput .Ofinput{float:left; width:85%; border:solid #fff 1px; height:30px; line-height:30px; margin-left:14px; margin-top:6px; color:#999;}
.page-gdsearch .tdinput .Ofbtn{float:right;}
.page-gdsearch .advsearch{display:block; text-align:center; font-size:18px; line-height:46px; color:#fff; background-color:#23BCF8;}
.page-gdsearch .advsearch:hover{color:#FF9;}

.page-bmname{height:50px; line-height:50px; background:url(/global/zwgk-2016-title-bg.jpg) repeat-x top; padding-left:26px;}
.page-bmname h2{font-size:18px; font-weight:700; color:#fff;}
.page-bmname a{color:#fff;}
.page-bmname a:hover{color:#fff;}

.page-list thead th{height:39px; line-height:39px; background:url(/global/zwgk-2016-tdhead.jpg) repeat-x bottom; border-top:solid #C6EFFF 1px; border-bottom:solid #C6EFFF 1px; font-size:16px; font-weight:300; text-align:center;}
.page-list td{text-align:center; padding-top:8px; padding-bottom:8px; line-height:20px;}
.page-list td .nosty{text-align:center;}
.page-list td.td01{text-align:left;}
.page-list td.td01 a{margin-left:10px; margin-right:10px;}

.page-list td.td01 .tooltip{margin-left:10px; margin-right:10px; height:39px; padding-top:6px; display:none;}
.page-list td.td01 .tooltip .tiparr{height:4px; width:9px; line-height:4px; overflow:hidden; background:url(/global/zwgk-2016-hover-ico.gif) no-repeat bottom; margin-left:10px; float:left;}
.page-list td.td01 .tooltip .tiptext{line-height:22px; color:#666; background-color:#D8F5FF; padding-top:6px; padding-bottom:6px; padding-left:16px; float:left;}
.page-list td.td01 .tooltip .tiptext span{padding-right:16px; display:block; float:left;}
.page-list td.navmoon .tooltip{display:block;}
.page-list td.navmoon a{color:#009DDA;}

.page-first{margin-left:10px; padding:20px 30px; border:solid #DCDCDC 1px;}
.page-first .ztitle{font: bold 24px/40px Arial,Helvetica,sans-serif; color: rgb(0, 120, 240); text-align: center; margin-bottom:20px;}
.page-first .zxl-con{line-height:28px;}
.page-first .zxl-con p{margin-bottom:15px;}

/*content*/
.content-show{padding:0 58px; background:#fff; border:1px solid #dcdcdc; border-radius:8px; overflow:hidden; zoom:1;}
.content-show .metadata{background-color:#B5B5B5; margin-top:35px; font-family:"宋体";}
.content-show .metadata table{border-collapse:collapse; position:relative; top:-3px; left:-3px; background:#fff; width:100%;}
.content-show .metadata td{border:solid #ccc 1px; border-collapse:collapse; padding:6px 1%; line-height:1.6; font-size:12px;}
.content-show .metadata td span{font-weight:700;}
.content-show .metadata td #none{display:none;}
.content-show .title{text-align:center; font-size:20px; font-weight:bold; color:#0068C0; padding:36px 0 40px; line-height:1.6;}
.content-show .time{height:35px; text-align:center; overflow:hidden; border-bottom:solid #ECECEC 1px; position:relative; font-size:14px;}
.content-show .time *{font-size:14px; white-space:nowrap; color:#666;}
.content-show .time .fst{font-family:"宋体"; font-weight:bold; color:#666;}
.content-show .time .size,.content-show .time .date,.content-show .time .print,.content-show .time .colorfont{position:absolute; top:0;}
.content-show .time .date{left:45px;}
.content-show .time .close{background:url(/global/zwgk-content-ico-close.png) no-repeat left 3px; padding-left:28px;}
.content-show .time .print{left:462px; background:url(/global/zwgk-content-ico-print.gif) no-repeat left; padding-left:28px;}
.content-show .time .size{right:48px;}
.content-show .time .size li{float:left;}
.content-show .time .size a{display:block; text-align:center; border:solid #ccc 1px; margin-left:5px; background:#fff;}
.content-show .time .size a:hover{background:#333; color:#fff;}
.content-show .time .size a.big{width:18px; height:18px; line-height:16px;}
.content-show .time .size a.large{width:14px; height:14px; line-height:14px; font-size:12px; margin-top:2px;}
.content-show .time .size a.small{width:10px; height:10px; line-height:10px; font-size:10px; margin-top:4px;}

.content-show .content{line-height:2; font-size:14px; font-family:"宋体"; padding:20px 30px; min-height:400px; _height:400px; color:#333;}
.content-show .content p{margin-bottom:15px; font-size:14px;}
.content-show .content td{font-size:14px;}
.content-show .content div{font-size:14px;}
.content-show .content table{margin:0 auto 15px;}
.content-show .content .table-con{border-collapse:collapse;}
.content-show .content .table-con td{border-collapse:collapse; border:solid #000000 1px; padding:5px; line-height:1.6;}
.content-show .content a{color:#0068C0;}
.content-show .content a:hover{color:#0068C0;}
.content-show .bar{border-top:solid #dcdcdc 1px;}
.content-show .xcz{text-align:right; padding-right:8px; padding-top:18px; padding-bottom:22px; font-family:"宋体";}
.content-show .xgwj-box{padding:5px 12px 20px; }
.content-show .xgwj-box h2{padding:10px 0; color:#005aca; font:bold 16px/28px "微软雅黑";}
.content-show .xgwj-box li{height:24px; font-family:"宋体";}


/*page*/
.pagediv{clear:both; padding:40px 0; text-align:center; color:#323232; border-left:solid #DCDCDC 1px; border-right:solid #DCDCDC 1px; border-bottom:solid #DCDCDC 1px;}
.pagediv .pagination_index_last *{vertical-align:middle\9;}
.pagediv .arrow{margin:0 2px;}
.pagediv .arrow a, .pagediv .index_num{ display:inline-block; padding:0 10px; line-height:30px; border:#b5b5b5 1px solid; background:url(/global/2016_page_num.gif) repeat-x; border-radius:4px;}
.pagediv .index_num{ border:#b5b5b5 1px solid; background:#fdfdfd; box-shadow:1px 4px 6px rgba(0,0,0,0.2) inset;}
.pagediv .arrow a:hover{background:#fff; text-decoration:none;}
.pagination_index_last{ padding-left:15px;}
.pagination_index_last a{display:inline-block; padding:0 10px; line-height:30px; border:#b5b5b5 1px solid; background:url(/global/2016_page_num.gif) repeat-x; border-radius:4px;}
#pagination_input{width:40px; margin:0 2px; height:28px; border:#b5b5b5 1px solid; background:#fff; border-radius:4px; text-align:center;}



/*common*/
.PageCommon{position:fixed; bottom:10px; right:0; _position: absolute; _top:expression(documentElement.scrollTop + 290 + "px");}
.PageCommon a{ position:relative; display:block; }
.PageCommon a span{ display:block; width:48px; height:48px; background:url(/global/2016_page_common.gif) no-repeat; border:#e4e4e4 1px solid; border-bottom:none;}
.PageCommon .hidebox{display:none; margin:0; position:absolute; right:49px; top:0; width:99px; height:97px; border:#e4e4e4 1px solid; overflow:hidden; background:#fff;}
.PageCommon .hidebox img{display:block; width:99px; height:97px;}
.PageCommon a:hover .hidebox{display:block;}
.PageCommon .wx span{background-position:-1px -1px;}
.PageCommon .wb span{background-position:-1px -50px;}
.PageCommon .email span{background-position:-1px -99px;}
.PageCommon .zhdj span{background-position:-1px -148px;}
.PageCommon .wx:hover span{background-position:-51px -1px;}
.PageCommon .wb:hover span{background-position:-51px -50px;}
.PageCommon .email:hover span{background-position:-51px -99px;}
.PageCommon .zhdj:hover span{background-position:-51px -148px;}
.PageCommon .more:hover span{background-position:-51px -197px;}
.PageCommon .wx:hover span, .PageCommon .zhdj:hover span, .PageCommon .more:hover span{ position:relative; z-index:2; border-left:#fff 1px solid;}
.PageCommon .more span{background-position:-1px -197px; height:49px;}
.PageCommon .more .hidebox{ top:auto; bottom:0; width:218px; height:auto;}
.PageCommon .more ul li{float:left; width:99px; height:auto;padding:5px; text-align:center; color:#464646; font-size:12px; font-family:"宋体";}

/*目录系统*/
.page-depart{padding-top:20px; margin-bottom:20px; border-left:solid #DCDCDC 1px; border-right:solid #DCDCDC 1px; border-bottom:solid #DCDCDC 1px;}
.page-depart .mb20{margin-bottom:20px;}
.page-depart .depart-class{height:44px; background-color:#F5F5F5; position:relative;}
.page-depart .depart-class a{color:#fff;}
.page-depart .depart-class a:hvoer{color:#fff;}
.page-depart .depart-class h2{width:44px; line-height:44px; width:156px; position:absolute; left:-1px; text-align:center; background-color:#23BCF8; font-size:18px; color:#fff; font-weight:300;}
.page-depart .depart-list{margin-top:20px; margin-bottom:20px; margin-left:24px; max-width:1168px; overflow:hidden; background:url(/global/zwgk-2016-depart-list-bg.jpg) left top; zoom:1; line-height:42px;}
.page-depart .depart-list02{background:none;}
.page-depart .depart-list li{float:left; border-right:solid #FFF 20px; width:272px;}
.page-depart .depart-list li.bg{background:#f2f2f2;}
.page-depart .depart-list a{display:block; padding:1px 0 1px 25px; width:247px;}
.page-depart .depart-list a:hover{border:#0eccf3 1px solid; color:#23bcf8; padding:0 0 0 24px;}

/*意见箱*/
.yjx-right{border:solid #DCDCDC 1px; padding:30px 30px 30px;}
.yjx-index-menu{width:405px; margin:auto; line-height:73px; padding-top:30px; padding-bottom:62px;}
.yjx-index-menu li{margin-bottom:24px; font-size:24px; background-repeat:no-repeat; background-image:url(/global/yjx-2016-index-menu.png);}
.yjx-index-menu li.icon1{background-position:0 0;}
.yjx-index-menu li.icon2{background-position:0 -73px;}
.yjx-index-menu li.icon3{background-position:0 -146px;}
.yjx-index-menu li.icon4{background-position:0 -219px;}
.yjx-index-menu a{color:#fff; display:block; padding-left:132px; padding-right:18px;}
.yjx-index-menu a:hover{color:#FF9;}

.yjx-tips{}
.yjx-tips h2{font-weight:300; text-align:center; color:#006699; margin-bottom:20px; font-size:24px;}
.yjx-tips .nr{line-height:30px; margin-bottom:30px;}
.yjx-tips .nr p{text-indent:2em;}
.yjx-tips .nr span{color:#e30000;}
.yjx-tips .btn{line-height:44px; height:44px; overflow:hidden; margin-bottom:15px;}
.yjx-tips .btn a{font-size:18px; margin-left:10px; display:block; float:left; margin-right:10px; width:156px; text-align:center; color:#fff; background-color:#CCC;}
.yjx-tips .btn a.yes{background-color:#23BCF8;}

.yjx-first{min-height:480px; _height:480px;}


@media (max-width:1200px) {
 .page-depart .depart-list{background: none;}
 .page-depart .depart-list li{width: 25%; border-right: 0px;}
 .page-depart .depart-list a{width: auto;max-width: 99%; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;}
 .page-depart .depart-list li.bg{background: none;}
}

@media (max-width:990px){
 .page-depart .depart-list li{width:33.33%;}
 .page-gdsearch .tdinput .Ofinput{width: 80%;margin-left: 0;}
 .page-gdsearch .tdinput .Ofbtn{width: 15%;}
 .page-gdsearch{height: auto;}
}
@media (max-width:768px){
 .page-gdsearch p{margin-left: 0px;}
 .page-gdsearch table td:nth-child(1){width: auto !important;}
}
@media (max-width:640px){
 .page-depart .depart-list li{width:50%;}
 .page-gdsearch table td:nth-child(4){width: 90px !important;}
}

@media (max-width:480px){
.page-gdsearch .tdinput .Ofbtn{width: auto;}
 .page-gdsearch table td:nth-child(1){display: none;}
  .page-gdsearch .tdinput .Ofinput{width: 130px; border: none; outline: none;}
}