@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;font-size:14px;font-family:"Microsoft Yahei";}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block;margin:0;padding:0;}
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;}
legend{color:#000000;}
iframe{margin:0 auto;}
a {text-decoration:none;color:#494949;}
body {background-color:#f7f7f7;min-width:1080px;text-align:center;}
input,a {outline:none;}
.inner {width:1080px;margin:0 auto;text-align:left;}
.floatL {float:left;}
.floatR {float:right;}
#t2, #n2, #n3, #l2, #l3, #s2, #s3, #z2, #z3, #z4, #f2, #f3, #f4, #y2, #y3, #y4, #y5 {display:none;}

/*--------------------------------top start--------------------------------*/
.topTitle {width:100%;height:38px;font:14px/38px "Microsoft Yahei";color:#7F7F7F;background:#F2F2F2;}
.top_left {float:left;margin-left:6px;}
.top_right {float:right;margin-right:9px;}

.topBanner2 {height:238px;margin:0 auto;position:relative;background:url(../images/hy_bm_08.jpg) no-repeat center;}
@media (min-width:1400px) {
.topBanner2 {background:url(../images/hy_bm_08.jpg) no-repeat center;background-size:100% 100%;}
}
.topBanner2 .inner img {margin-left:23px;margin-top:70px;}

.topNav {position:relative;width:100%;height:47px; margin-top:-22px;background: url(../images/hy_bm_2.png) no-repeat center;z-index:1000;}
.menu_con {display:inline-block;float:left;height:40px;}
.navMenu {float:left;display:inline-block;width:1030px;height:40px;}
.navMenu li {float:left;position:relative;width:140px;text-align:center;font:16px/47px "Microsoft Yahei";cursor:pointer;z-index:1000;}
.navMenu li a {display:block;width:135px;height:40px;color:#ffffff;}
.greyLi {width:7px!important;}
.navMenu .greySpan { background:url(../images/hy_bm_24.jpg) no-repeat; width:2px; height:47px; display:block;}

.search {float:right;display:inline-block;width:186px;height:26px;margin-top:7px;margin-right:8px;cursor:pointer;background:url(../images/searchBg.png) no-repeat center;}
.top_search_text {float:left;display:inline-block;width:144px;height:24px;line-height:30px;margin-top:1px;margin-left:20px;color:#7d7d7d;border:none;font-size:12px;}
.top_search_btn {float:left;display:inline-block;width:40px;height:24px;margin-top:1px;color:#fff;border:none;cursor:pointer;}

.spanText {float:left;width:250px;display:inline-block;margin-right:2px;margin-left:11px;font-size:12px;color:#000;}
.spanText1 {font:14px/40px "Microsoft Yahei";}
.spanText2 {font:14px/40px "Microsoft Yahei";}
.topweather .inner iframe {margin-top:7px;float:left;}
.topweather .inner{ margin:0 auto; background:url(../images/hy_bm_09.jpg) no-repeat; width:1080px; height:39px;}
.topweather{ position: relative; height:39px; margin-bottom:13px; }

.spanNews {float:left;display:inline-block;width:240px;height:40px;padding-left:40px;margin-left:11px;background:url(../images/calendar.png) no-repeat 10px;}
.spanLeft {float:left;display:inline-block;height:40px;line-height:40px;color:#505050;}
/*--------------------------------top end--------------------------------*/

.mainBody {position:relative;z-index:1000;}
/*--------------------------------news start--------------------------------*/
.news {position:relative;height:367px; margin-bottom:20px;clear:both;z-index:1000;background:#fff;}
.news .inner {height:367px;background:#fff;}

.picHandover {float:left;display:inline-block;width:522px;height:327px;margin-top:20px; margin-left:20px;}
.roll {float:left;position:relative;display:inline-block;width:522px;height:327px;overflow:hidden; }
.roll_pic {width:522px;height:327px;}
.roll_num li.roll_num_hover {background:url(../images/activeLi.png) no-repeat center;}
.roll_pic img {width:522px;height:327px;}
.roll_num {position:relative;float:right;line-height:45px;height:45px;top:-45px;margin-right:20px;z-index:10;}
.roll_num li {float:left;width:14px;height:45px;margin:0 3px;line-height:45px;background:url(../images/defaultLi.png) no-repeat center;text-align:center;cursor:pointer;color:#FFF;;opacity:0.90;}
.roll_title {position:absolute;bottom:0px;width:522px;height:45px;line-height:45px;background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);}
.roll_title a {padding-left:34px;font-size:14px;text-decoration:none;color:#FFFFFF;}

.picText {float:right;display:inline-block;width:496px;height:347px;margin-top:20px;margin-right:10px;}
.titleTab {height:35px; background: url(../images/hy_bm_07.jpg) no-repeat;}
.titleLeft {float:left;display:inline-block;cursor:pointer;width:96px;height:39px; line-height:39px;margin-top:2px;text-align:center;color:#FFF;}
.titleLeft p {height:35px;line-height:35px;font-size:16px;}
.titleTab .more {height:39px;line-height:39px;margin-right:25px; font-size:12px;}
.titleRight {float:left;display:inline-block;width:400px;height:37px;}
.titleDiv {display:block;padding-left:4px;clear:both;}
.titleHead {border-bottom:1px dashed #a0a0a0;}
.titleHead h2 {line-height:35px;margin-bottom:2px;padding-top:7px;text-align:center;font-size:18px;}
.titleHead h2 a {color:#e42a2a;}
.redText a {color:#e30209;}
.titleHead p {line-height:28px;margin-bottom:10px;font-size:12px;color:#515151;}
.titleContent {clear:both;padding-top:8px;}
.titleLi {line-height:33px;color:#515151;padding-left:1em;background:url(../images/hy_bm_25.jpg) no-repeat 0px 50%;}
.titleDate {float:right;color:#383838;}
.picText .titleDate {margin-right:9px;}
.more {float:right;color:#545454;}
.hideMore {display:none;}

/*--------------------------------news end--------------------------------*/



/*---------------------------------信息公开图标开始---------------------------------*/
.gktb{ height:58px;  margin-bottom:15px;}
.gktb .inner{margin:0 auto; width:1080px; background: #FFFFFF;border:#eeeeee 1px solid; border-right:none;}
.gktb ul{ height:58px; }
.gktb ul li{ width:153px; height:58px; border-right:#eeeeee 1px solid; float:left;}
.gktb ul li a{  padding-right: 22px;line-height:58px;height:58px;padding-left: 66px;display: block;}
.tb_1{ background:url(../images/hy_bm_11.jpg) 20px 50% no-repeat;}
.tb_2{ background:url(../images/hy_bm_13.jpg) 20px 50% no-repeat;}
.tb_3{ background:url(../images/hy_bm_15.jpg) 20px 50% no-repeat;}
.tb_4{ background:url(../images/hy_bm_17.jpg) 20px 50% no-repeat;}
.tb_5{ background:url(../images/hy_bm_19.jpg) 20px 50% no-repeat;}
.tb_6{ background:url(../images/hy_bm_21.jpg) 20px 50% no-repeat;}
.tb_7{ background:url(../images/hy_bm_23.jpg) 20px 50% no-repeat;}
.tb_7 a{line-height:20px!important; margin-top:8px;}


/*---------------------------------信息公开图标结束---------------------------------*/
.publicity {height:260px;margin-bottom:20px;}
.publicityLeft {float: left;display: inline-block;width:1080px;height: 245px;  background: #FFF;}
.contentDiv {float:left;display:inline-block;width:539px;height:260px;}
.contentHead {height:32px;line-height:32px;margin-left:22px;margin-right:20px;;margin-top: 15px; background: url(../images/hy_bm_35.jpg) no-repeat;}
.contentTitle {padding-bottom:8px;padding-left:24px;font-size:15px;font-weight:normal;color:#fff;}
.contentBody {height:190px;margin-top:10px;margin-left:22px;margin-right:20px;line-height:35px;}
.contentBody ul {padding-left:10px;}
.contentBody ul li {line-height:36px;}
.contentHead .more{ font-size:12px; padding-right: 20px;}
.t_line { width: 1px; border-right: 1px solid #dbdbdb;height:200px; margin-top: 15px;float: left;}


.serveIcon a {color:#484848;}
.serveIcon01, .serveIcon02, .serveIcon03 {float:left;display:inline-block;width:84px;height:76px;}
.serveIcon01 p, .serveIcon02 p, .serveIcon03 p {line-height:34px;height:34px;font-size:14px;}
.serveIcon01 p a, .serveIcon02 p a, .serveIcon03 p a {display:inline-block;width:71px;height:33px;padding-top:43px; padding-left:13px;}
.serveIcon01 {background: url(../images/hy_bm_33.png) no-repeat center;}
.serveIcon02 {background:url(../images/hy_bm_35.png) no-repeat center;margin-top:10px;}
.serveIcon03 {background:url(../images/hy_bm_37.png) no-repeat center;margin-top:10px;}
/*---------------------------------bottom start---------------------------------*/
.linksDiv {height:42px;background:#fff;}
.fb {float:left;display:inline-block;margin-left:10px;width:94px;height:42px;line-height:42px;margin-top:-5px;font-size:16px;color:#fff;background:url(../images/fb.png) no-repeat center;text-align:center;}
.ml10 {float:left;display:inline-block;width:175px;height:30px;padding-left:10px;line-height:30px;margin-left:19px;margin-top:6px;cursor:pointer;font-size:12px;color:#494949;background:url(../images/selectBg.png) no-repeat center;border:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;}


.foot {height:116px;}
.foot .inner {text-align:center; width:1080px; background:url(../images/hy_bm_38.jpg) repeat-x;}
.foot .inner .bottomInner {width:680px;height:80px;margin:0 auto;padding-top:30px;}
.foot .inner .bottomText {display:inline-block;line-height:30px;color:#484848;text-align: left}
.bottomL {display:inline-block;width:80px;height:80px;}
.bottomR {display:inline-block;margin-top:10px;width:100px;}
/*---------------------------------bottom end---------------------------------*/



/*---------------------------------map start---------------------------------*/
.map {display:inline-block;width:1080px;min-height:400px;margin-bottom:30px;padding-top:10px;padding-bottom:20px;background:#fff;}
.mapDiv {display:inline-block;width:1036px;padding-left:22px;padding-right:22px;}
.mapHead {height:36px;border-bottom:1px solid #eeeeee;}
.mapHead p {width:100px;height:36px;line-height:36px;background:url(../images/mapBg.png) no-repeat center;font-size:16px;font-weight:bold;}
.mapHead p a {display:inline-block;width:95px;height:36px;padding-left:5px;color:#00aae5;}
.mapUl {display:inline-block;width:1036px;margin-top:12px;margin-bottom:12px;}
.mapUl ul li {float:left;line-height:40px;font-size:16px;width:160px;text-align:left;padding-left:20px;}
.mapUl ul li a {color:#484848;}
/*-----------------------------------map end----------------------------------*/



/*--------------------------------fzDetails start--------------------------------*/
.bodyContent {
    width: 1080px;
    margin: 0 auto;
    min-height: 500px;
    background: #FFFFFF;
    display: inline-block;
    margin-bottom: 30px;
}

.place {height:40px; width:1050px; margin:0 auto;}
.place p {padding-left:5px;line-height:40px;color:#484848; text-align:left;font-size:14px;}
.place p a{color:#484848;}
.place img{ padding-right:15px;}
.fzDetails {margin-top:5px;text-align:center;}
.fzDetails .inner {text-align:left;}

.listTitle li {height: 40px;line-height: 40px; text-align: left;}
.currentColumn {color:#00a0e2;font-family:Microsoft Yahei;background: url(../images/hy_bm_41.jpg) no-repeat 0px 50%;padding-left:20px;margin-left:16px;}
.currentColumn a {color:#00a0e2;}
.bodyLeft {float:left;display:inline-block;width:205px;margin-right:20px; margin-left:20px;padding-bottom:30px; margin-top:5px;background:#FFF;}
.listTitle1 {position:relative;height:37px;background: url(../images/hy_bm_39.jpg) no-repeat center;}
.listTitle1 p {font-size:16px;text-align:center;color:#FFF;padding-top:7px;}
.listTitle { margin-top:10px;}    
.listDiv {margin:0 17px;}
.listDiv a {font-size:14px;}
.listOut div {height:40px;line-height:40px;padding-left:38px;text-align:left;overflow:hidden; background: url(../images/hy_bm_40.jpg) no-repeat;padding-bottom: 11px;}
.onList {padding:0 12px;}
.listIn0 a:hover{color:#007bc6;}
.listIn0 a {line-height:38px;height:38px;}
.listIn0 img {margin-left:5px;}

.bodyRight {float:left;display:inline-block;width:810px;padding-bottom:30px;background:#FFF;}
.contentTitle2 {height:39px;line-height:39px;margin:0 6px;color:#007bc6;border-bottom:1px solid #ddd;}
.crumble {height:38px;line-height:38px;color:#007bc6;}
.crumble p {font-size:15px;}
.crumble a {color:#00aae5;}
.CurrChnlCls {padding-right:8px;}
.contentText {min-height:500px;padding-top:12px;margin-left:9px;margin-right:9px;}
.content_class {margin-bottom:17px;padding-bottom:8px;border-bottom:1px solid #eee;}
.content_class ul {clear:both;}
.content_class_head {height:30px;width:100%;display:inline-block;}
.content_class_head button {float:right;padding:0 15px;height:30px;line-height:30px;background-color:#008DD1;border: 1px solid #008DD1;box-sizing:border-box;}
.content_class_head button a {color:white;}
.content_class_head p {float:left;display:inline-block;line-height:30px;padding-left:2em;background:url(../images/icon_class.png) no-repeat 10px 50%;}
.content_class_head p a {color:#007bc6;}
.content_class_head img {float:left;display:inline-block;line-height:30px;margin-left:85px;margin-top:10px;}
.content_class_head .more {display:inline-block;line-height:30px;}
.nyLine {height:35px;line-height:35px;padding-left:1em; background: url(../images/hy_bm_25.jpg) no-repeat 5px 50%;}
.nyLine a {height:35px;line-height:35px;}

.fzDetails .clear {margin-bottom:40px;}
/*--------------------------------fzDetails end--------------------------------*/

/*-----------------------------------终级开始-----------------------------------*/
.final {text-align:center; margin-bottom:30px;}
.final .inner {background:#FFF;text-align:left;}

.final .crumble {height:45px;line-height:45px;margin:0 18px;border-bottom:1px solid #ddd;}
.finalContent {padding:20px 25px 20px; width:1000px; margin:0 auto; text-align:left;}
.finalTitle h3 {font:22px/50px Microsoft Yahei;color:#e00202;text-align:center;font-weight:bold!important;}
.finalTitle p {font:14px/40px Microsoft Yahei;text-align:center;color:#383838;}
.article {padding-top:5px;line-height:35px;}
.article p {line-height:35px;font-size:16px;color:#383838;}
.article p img{max-width:1000px;}
.articleTop {
    margin-bottom: 15px;
    font-family: 微软雅黑;
    font-weight: bold;
    font-size: 16px;
    color: red;
}
.articleBottom {
    height: 50px;
    line-height: 50px;
    margin-top: 15px;
    font-family: 微软雅黑;
    font-weight: bold;
    font-size: 16px;
    color: red;
}
.writePara {text-indent:2em;}
/*-----------------------------------终级结束-----------------------------------*/


/*--------------------------------------publics_service start--------------------------------------*/
.publics_inner {width:1080px;margin:0 auto;text-align:left;background-color:#fff; position: relative;}
.publics_crumble {clear:both;height:45px;border-bottom:1px dashed #e9e9e9;margin:0 15px;}
.publics_crumble p {line-height:45px;color:#505050; height:45px;}
.publics_crumble span img {padding-right:8px;  vertical-align: middle;margin-bottom: 5px; }
.publics_crumble .CurrChnlCls {padding-right:6px;color:#505050;}
.publics_content {display:inline-block;padding:32px 18px;}

.publics_left {float:left;display:inline-block;width:1030px;*width:1010px;box-sizing:border-box;}
.class_Two {display:inline-block;height:auto;margin-bottom:20px;}
.class_Two li {float:left;height:44px;line-height:44px;display:inline-block;margin-right:25px;cursor:pointer;}
.class_Two li p a {display:block;height:44px;line-height:40px;padding:0 8px;color:#6d6c6a;font-size:16px;text-decoration:none; white-space:nowrap; }
.switch2 {overflow:hidden;*overflow:visible;}
.switchBg1a {float:left;color:#fff;}
.switchBg1a .gkq2 { background: url(../images/hd_ggfw4.jpg) no-repeat;display: inline-block;width:34px; height:44px;float: left;}
.switchBg1a p{ float:left;}
.switchBg1a p a {background: url(../images/hd_ggfw5.jpg) repeat-x;color:#fff!important; }
.switchBg1a .gkh2 {background: url(../images/hd_ggfw6.jpg) no-repeat;inline-block;width:8px; height:44px;float: left;}

.switchBg2a {float:left;color:#000000;}
.switchBg2a p{ float:left;}
.switchBg2a .gkq2{ background: url(../images/hd_ggfw1.jpg) no-repeat;display: inline-block;width:34px; height:44px;float: left;}
.switchBg2a p a {background:url(../images/hd_ggfw2.jpg); }
.switchBg2a .gkh2{background: url(../images/hd_ggfw3.jpg) no-repeat;inline-block;width:8px; height:44px;float: left;}


.class_Three {display:inline-block;height:auto;margin-bottom:20px;}
.class_Three li {display:inline-block;margin-left:19px;margin-right:22px;cursor:pointer;color:#515151;}
.class_Three li p {font-size:16px;white-space:normal;}
.class_Three li p a {display:block;height:45px;line-height:40px;text-decoration:none;font-size:16px;}
.switch {overflow:hidden;}
.switchBg1 {float:left;color:#fff;}
.switchBg1 p a {color:#fa9d03!important;background: url(../images/hd_ggfw9.jpg) no-repeat center 38px;}
.switchBg2 {float:left;color:#000000;}
.publics_left .queryHr {height:10px;margin-bottom:10px;background: url(../images/hd_ggfw7.jpg);}
.publicsDivContent {margin-bottom:30px;min-height:488px;}
.publicsDivContent li {height:60px;padding-left:10px;border-bottom:1px dashed #e3e3e3;}
.publicsTitle {display:inline-block;font-size:14px;line-height:60px;color:#4f4f4f;background: url(../images/hd_ggfw8.jpg) no-repeat 5px 50%;padding-left:2em;}
.publicsTitle a {color:#4f4f4f;}
.publicsDivContent li .titleDate {line-height:60px;color:#4f4f4f;font-size:14px;}
.clsPage {font-family:"Microsoft Yahei"!important;}

.box_head p a {color:#0b9eea;}
.box_head .more {float:right;display:inline-block;width:30px;height:34px;line-height:34px;}
.box_ul {padding-left:5px;}
.box_ul li {line-height:40px;padding-left:1em;background:url(../images/spot_publics.png) no-repeat 5px 50%;}

.publicsArticleTitle1 {height:45px;color:#007bc6;font-size:16px;font-weight:bold;border-bottom:1px dashed #eee;}
.publicsArticleTitle2 {height:30px;line-height:30px;margin-bottom:20px;padding-left:20px;color:#007bc6;font-size:16px;border-bottom:1px dashed #eee;}
.publicsFinalTitle h3 {padding-left:10px;font:18px/44px "Microsoft Yahei";color:#007bc6;text-align:center;}
.publicsFinalTitle p {font:12px/40px "Microsoft Yahei";text-align:center;color:#383838;}
.publicsArticle {padding:5px 10px 0px;}
.publicsArticle p {line-height:32px;font-size:14px;color:#383838;}
/*--------------------------------------publics_service end--------------------------------------*/






