﻿@charset "utf-8";
*{margin:0px; padding:0px;}
body{margin:0px; padding:0px; font-family:Microsoft YaHei; font-size:16px; color:#333333; background: url(../../imagesq/yufengqu/2020_icon01.jpg) center top no-repeat #FFFFFF;}
ul,li{list-style:none; text-decoration:none;}
a{list-style:none; text-decoration:none; color:#333333;}
a:hover{color:#257dd0;}
image{border:0px;}
.clear{clear:both;}
.wrap{width:1200px; margin:0 auto; padding:0px; overflow:hidden;}
.H24{width:100%; min-width:1200px; height:24px; display:block; clear:both;}
input{outline: none;}
.fl{float: left;}
.fr{float: right;}

/********************* 首页 开始 *********************/
/******* top 开始 *******/
#header{width:100%;min-width:1200px;display:block;margin:0 auto;background: none;z-index: 99999;position:relative;}

.header-bar{width:100%;min-width:1200px;height:40px;display:block;margin: 0 auto;background: #FFFFFF;}
.header-bar .header-bar-main{height: 40px;}
.header-bar .little-menu{height: 40px;padding-top: 0;}
.header-bar .little-menu-iconfont{color: #257dd0;margin-top: -8px;}
.header-bar .little-menu .little-menu-item{line-height: 40px;}
.header-bar .little-menu .more{border-color: #257dd0 transparent transparent transparent;margin-top: -3px;}
.header-bar .areaDrop-menu{width: 1200px;margin-left: -20px;}
.header-bar .areaDrop-menu h4{color: #333333;}

.header-bar .header-bar-main > .layout-body{padding-right: 550px;}
.header-bar .header-bar-main > .layout-fixed-r{width: auto;height: 40px;}
.header-bar .top-tools .web-support{padding: 0;}
.header-bar .top-tools .web-support span{width:123px;background: #257dd0;height: 26px;line-height: 26px;margin-top: 7px;text-align: center;color: #FFFFFF;border-radius: 50px;padding: 0;}
.header-bar .top-tools .tools-size{height: 15px;padding-top: 0;margin-top: 11.5px;}
.header-bar .top-tools .tools-size li a{height: 15px;line-height: 15px;}
.header-bar .top-tools .tools-size li + li{height: 15px;line-height: 15px;border-left: 1px solid #333333;margin-left: 6px;padding-left: 6px;}
.header-bar .top-tools .tools-size li:hover{color: #257dd0;}
.header-bar .top-tools .tools-size li a:hover{text-decoration: underline;color: #257dd0;}
.header-bar .top-time{height: 40px;line-height: 40px;}
.header-bar .top-tools .tools-size li .weixinCode{width: 120px;border: solid 1px #257dd0;}

.logoAndSearch{background: none;}
.wangtinglogoAndSearch{padding-top: 0;height: 251px;width: 1200px;margin: 0 auto;}
.wangtinglogoAndSearch .logoAndSearch-main{width: 1200px;height: 251px;margin: 0 auto;}
.wangtinglogoAndSearch .logoAndSearch-main .logo{width: 1200px;height: 251px;margin: 0 auto;position: absolute;top: 0;left: 50%;margin-left: -600px;z-index: 5;}
.wangtinglogoAndSearch .wangting-logo img{height: auto;top: 105px;}

.wangtinglogoAndSearch .search{width:292px;height:36px;display:block;overflow:hidden;position:absolute;right: 0;bottom: 22px;border: none;z-index: 6;}
.wangtinglogoAndSearch.logoAndSearch .search .search-input{background: url(../../imagesq/yufengqu/2020_icon02.png);}
.logoAndSearch .search .search-input{width:226px;height:36px;line-height: 36px;display:block;border:none;padding-left:15px;box-sizing:border-box;position:absolute;top:0px;left:0px;font-family:Microsoft YaHei;z-index: 6;font-size: 14px;}
.logoAndSearch .search .search-btn{width:66px;height:36px;display:block;float:right;border:none;text-align:center;overflow:hidden;background:url(../../imagesq/yufengqu/2020_icon03.png) center no-repeat #257dd0; cursor:pointer; position:absolute; top:0px; right:0px;z-index: 6;}

/******* menu 开始 *******/
.menu{width: 1200px;height: 60px;background: #257dd0;margin: 0 auto;z-index: 6;}
.menu ul{width:1200px; height: 60px;position:relative; z-index:1; margin:0 auto;}
.menu ul li{width: 16.66666667%;height: 60px;line-height: 60px;position:relative; display:block; float:left;}
.menu ul li a{height: 60px;line-height: 60px;display:block; text-align:center; font-size:22px; color:#fff;cursor: pointer;}
.menu ul li a.menu1{background: url(../../imagesq/yufengqu/2020_icon66.png) 37px center no-repeat;padding-left: 53px;box-sizing: border-box;}
.menu ul li a.menu2{background: url(../../imagesq/yufengqu/2020_icon67.png) 37px center no-repeat;padding-left: 53px;box-sizing: border-box;}
.menu ul li a.menu3{background: url(../../imagesq/yufengqu/2020_icon68.png) 37px center no-repeat;padding-left: 53px;box-sizing: border-box;}
.menu ul li a.menu4{background: url(../../imagesq/yufengqu/2020_icon69.png) 37px center no-repeat;padding-left: 53px;box-sizing: border-box;}
.menu ul li a.menu5{background: url(../../imagesq/yufengqu/2020_icon70.png) 37px center no-repeat;padding-left: 53px;box-sizing: border-box;}
.menu ul li a.menu6{background: url(../../imagesq/yufengqu/2020_icon71.png) 37px center no-repeat;padding-left: 53px;box-sizing: border-box;}
.menu ul li:hover{background:#2a86dd;color: #FFFFFF;}

/******* 中间内容 开始 *******/
.content{width: 1200px;margin: 0 auto;min-height: auto;}

/*** 焦点图片 开始 ***/
.news{width:585px; height:370px;display:block; position:relative; overflow:hidden; zoom:1; float:left;background: #F5F5F5;margin-top: 24px;}
.news .hd{width:auto; height:14px; overflow:hidden; position:absolute; right:15px; bottom:11px; z-index:66;}
.news .hd ul{overflow:hidden; zoom:1; float:left;}
.news .hd ul li{float:left; margin-left:8px; width:12px; height:12px;cursor:pointer; border-radius:100%;background:url(../../imagesq/yufengqu/2020_icon65.png);}
.news .hd ul li.on{background:#ffffff;}
.news .bd{width:585px; height:370px; position:relative; background:#EEEEEE;}
.news .bd li{position:relative; zoom:1; vertical-align:bottom;}
.news .bd li .pic{width:585px; height:370px; position:relative; z-index:0; vertical-align:bottom;}
.news .bd li .pic img{width:585px;height:370px;display:block; vertical-align:bottom; border:0px;}
.news .bd li .bg{width:585px; height:40px; position:absolute; bottom:0; z-index:1; background:url(../../imagesq/yufengqu/2020_icon04.png);}
.news .bd li .title{width:585px; height:40px; line-height:40px; left:0; bottom:0; position:absolute; z-index:2;}
.news .bd li .title a{width:390px; height:40px; line-height:40px; color:#fff; float:left; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding-left:15px; box-sizing:border-box;}

.news_more{width:auto; height:44px; display:inline-block; cursor:pointer; position:absolute; right:0px; top:0px; z-index:1;}
.news_more a{line-height:44px; display:block; cursor:pointer;font-size: 14px;color: #8a8a8a;}
.news_more a:hover{text-decoration: underline;color:#257dd0;}

/*** 新闻动态 开始 ***/
.xwdt{width:585px;height:370px;display: block;overflow:hidden;margin-top: 24px;}
.xwdt .hd{width:100%; height:44px; line-height:44px;position:relative;border-bottom: solid 1px #ececec;}
.xwdt .hd ul{float:left; position:absolute; left:0px; top:0px; height:44px;}
.xwdt .hd ul li{height:44px;display:inline-block;float:left;}
.xwdt .hd ul li a{line-height:44px;font-size:18px;text-align:center;cursor:pointer;display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;padding: 0 15px;box-sizing: border-box;color: #8a8a8a;}
.xwdt .hd ul li.on a{height: 45px;color: #257dd0;border-bottom: solid 3px #257dd0;}
.xwdt .bd ul{width:100%;zoom:1; display:block;margin-bottom: 0;padding-top: 10px;}
.xwdt .bd li{width:100%; display:inline-block;}
.xwdt .bd li a{width:75%; height:40px; line-height:40px; white-space:nowrap; text-overflow:ellipsis; display:block; overflow:hidden; background:url(../../imagesq/yufengqu/2020_icon05.png) left center no-repeat; padding-left:15px; box-sizing:border-box; float:left;cursor: pointer;}
.xwdt .bd li a.xwdt_title{width:100%;height:40px;line-height:40px;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden;font-size:26px;text-align:center;margin: 8px 0 5px;padding-left: 0px;background: none;}
.xwdt .bd li span{line-height:40px; float:right; width:auto;color:#bababa;}
.xwdt .bd li:hover span{color:#257dd0;}

.xwdt_a{height: 44px;line-height: 44px;display: nline-block;cursor: pointer;position: absolute;right: 0px;top: 0px;z-index: 5;color:#257dd0;font-size: 14px;}
.xwdt_a:hover{text-decoration: underline;}

.xwdt_xwzx .bd li a{background:url(../../imagesq/yufengqu/2020_icon50.png) left center no-repeat;}

/*** banner 开始 ***/
.banner{width:1200px; height:120px;display: block;overflow:hidden; position:relative; background:#F5F5F5; margin-top:24px;}
.banner .hd{width:auto;height:10px; overflow:hidden; position:absolute; right:5px; bottom:10px; z-index:1;}
.banner .hd ul{overflow:hidden; zoom:1; float:left;}
.banner .hd ul li{float:left; margin-right:10px;width:10px; height:10px; line-height:10px; text-align:center;background:url(../../imagesq/yufengqu/2020_icon65.png);cursor:pointer; display:block; border-radius:50px;}
.banner .hd ul li.on{background:#FFFFFF;}
.banner .bd{position:relative; height:100%; z-index:0;}
.banner .bd li{zoom:1; vertical-align:middle;}
.banner .bd img{width:1200px; height:120px; display:block;}

/*** 通知公告 + 便民提示 开始 ***/
.newsBox1{width:585px;height:235px;display: block;overflow:hidden;margin-top: 24px;}
.newsBox2{width:585px;height:325px;display: block;overflow:hidden;margin-top: 24px;}
.newsBox2 .bd li a{background:url(../../imagesq/yufengqu/2020_icon50.png) left center no-repeat;}
.newsBox3 .bd li a{background:url(../../imagesq/yufengqu/2020_icon50.png) left center no-repeat;}

/*** 栏目切换 开始 ***/
.lmBox{width:1200px; height:395px; display:block; overflow:hidden; margin:0 auto; margin-top:24px;}
.lmBox .lmBox_top{width:1200px;height:70px;display:block; overflow:hidden;margin:0 auto;}
.lmBox .lmBox_top ul{width:1200px;height:70px;margin:0 auto; overflow:hidden; zoom:1;}
.lmBox .lmBox_top ul li{width:250px;height:60px;display:block;float:left;margin-left: 112.5px;background: #bfbfbf;border-radius: 50px;}
.lmBox .lmBox_top ul li a{width:250px;height:60px;display:block;cursor:pointer;color: #FFFFFF;line-height: 60px;font-size: 30px;padding-left: 110px;}
.lmBox .lmBox_top ul li a.lmTop1{background:url(../../imagesq/yufengqu/2020_icon07.png) 55px center no-repeat;}
.lmBox .lmBox_top ul li a.lmTop2{background:url(../../imagesq/yufengqu/2020_icon08.png) 55px center no-repeat;}
.lmBox .lmBox_top ul li a.lmTop3{background:url(../../imagesq/yufengqu/2020_icon09.png) 55px center no-repeat;}
.lmBox .lmBox_top ul li.on{height: 70px;background: url(../../imagesq/yufengqu/2020_icon06.png) center top no-repeat;}

.lmBox .lmBox_Cont{width:1200px; height:360px; margin:24px auto 0; display:block;}

/*** 栏目切换--我要看--政策文件 + 人事信息 开始 ***/
.zfrs{width:585px;height:279px;display: block;overflow:hidden;}

/*** 栏目切换--我要看--图标列表 开始 ***/
.xwdt .bd ul.wykTblb{width:608px;float:left;overflow:hidden;padding-top: 4px;}
.xwdt .bd ul.wykTblb li{width: 130px;height: 110px;display: block;overflow: hidden;float: left;background: #f6f6f6;margin: 21px 22px 0 0;}
.xwdt .bd ul.wykTblb li a{width: 130px;height: 110px;display: block;overflow: hidden;cursor: pointer;padding: 0;}
.xwdt .bd ul.wykTblb li a i{width: 130px;height: 34px;display: block;overflow: hidden;text-align: center;margin-top: 23px;}
.xwdt .bd ul.wykTblb li a i img{vertical-align: initial;}
.xwdt .bd ul.wykTblb li a span{width: 130px;height: 32px;line-height: 16px;display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;text-align: center;color: #333333;margin-top: 12px;}
.xwdt .bd ul.wykTblb li a:hover{background: #d7ebfe;}

/*** 栏目切换--我要办--个人服务 开始 ***/
.grfw{width:585px;height:279px;display: block;overflow:hidden;}
.xwdt .bd ul.grfwBox{width:607px;float:left;overflow:hidden;padding-top: 4px;}
.xwdt .bd ul.grfwBox li{width: 130px;height: 86px;display: block;overflow: hidden;float: left;background: #f6f6f6;margin: 22px 21px 0 0;}
.xwdt .bd ul.grfwBox li a{width: 130px;height: 86px;display: block;overflow: hidden;cursor: pointer;padding: 0;}
.xwdt .bd ul.grfwBox li a i{width: 130px;height: 29px;display: block;overflow: hidden;text-align: center;margin-top: 15px;}
.xwdt .bd ul.grfwBox li a i img{vertical-align: initial;}
.xwdt .bd ul.grfwBox li a span{width: 130px;height: 40px;line-height: 40px;display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;text-align: center;color: #333333;}
.xwdt .bd ul.grfwBox li a:hover{background: #d7ebfe;}

/*** 栏目切换--我要办--法人服务 开始 ***/
.frfw{width:585px;height:279px;display: block;overflow:hidden;}
.frfw .hd{width:100%; height:44px; line-height:44px;position:relative;border-bottom: solid 1px #ececec;}
.frfw .hd ul{float:left; position:absolute; left:0px; top:0px; height:44px;}
.frfw .hd ul li{height:44px;display:inline-block;float:left;}
.frfw .hd ul li a{line-height:44px;font-size:18px;text-align:center;cursor:pointer;display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;padding: 0 15px;box-sizing: border-box;}
.frfw .hd ul li.on a{height: 45px;color: #fa8717;border-bottom: solid 3px #fa8717;}
.frfw .bd ul.grfwBox li a:hover{background: #fee6cf;}
.frfw .hd .news_more a{color:#fa8717;}

/*** 栏目切换--我要问--图标列表 开始 ***/
.xwdt .bd ul.wywTblb{width:608px;float:left;overflow:hidden;padding-top: 20px;}
.xwdt .bd ul.wywTblb li{float: left;margin: 6px 6px 0 0;display: inline-block;width: auto;}
.xwdt .bd ul.wywTblb li a:hover{display: inline-block;float: left;cursor: pointer;text-decoration: underline;}
.xwdt .bd ul.wywTblb li .wywjzxx{width: 172px;height: 234px;display: block;overflow: hidden;cursor: pointer;padding: 0;background: url(../../imagesq/yufengqu/2020_icon34.png) center 87px no-repeat #badbf8;line-height: 40px;text-align: center;padding-top: 130px;color: #206cad;}
.xwdt .bd ul.wywTblb li .wywcjwt{width: 202px;height: 114px;display: block;overflow: hidden;cursor: pointer;padding: 0;background: url(../../imagesq/yufengqu/2020_icon35.png) center 25px no-repeat #b6e7de;line-height: 40px;text-align: center;padding-top: 65px;color: #22a18b;}
.xwdt .bd ul.wywTblb li .wywwsdc{width: 202px;height: 114px;display: block;overflow: hidden;cursor: pointer;padding: 0;background: url(../../imagesq/yufengqu/2020_icon36.png) center 25px no-repeat #f1dfc7;line-height: 40px;text-align: center;padding-top: 65px;color: #f59515;}
.xwdt .bd ul.wywTblb li .wywzcjd{width: 132px;height: 114px;display: block;overflow: hidden;cursor: pointer;padding: 0;background: url(../../imagesq/yufengqu/2020_icon37.png) center 25px no-repeat #d7cdea;line-height: 40px;text-align: center;padding-top: 65px;color: #6b4aa7;}
.xwdt .bd ul.wywTblb li .wywrdhy{width: 132px;height: 114px;display: block;overflow: hidden;cursor: pointer;padding: 0;background: url(../../imagesq/yufengqu/2020_icon38.png) center 25px no-repeat #f2d7d8;line-height: 40px;text-align: center;padding-top: 65px;color: #c01e44;}
.xwdt .bd ul.wywTblb li .wywzxft{width: 132px;height: 114px;display: block;overflow: hidden;cursor: pointer;padding: 0;background: url(../../imagesq/yufengqu/2020_icon39.png) center 25px no-repeat #d6e7d1;line-height: 40px;text-align: center;padding-top: 65px;color: #4dad31;}

/*** 专题专栏 开始 ***/
.ztjj{width:1200px;height: 120px;margin-top: 24px;background: #F5F5F5;padding: 20px;box-sizing: border-box;}
.ztjj_top{width: 94px;height: 80px;float: left;text-align: center;display: block;}
.ztjj_top span{height: 44px;line-height: 44px;display: block;font-size: 20px;color: #257dd0;}
.ztjj_top a{width: 94px;height: 24px;line-height: 24px;display: block;overflow: hidden;background: #257dd0;color: #FFFFFF;font-size: 12px;border-radius: 50px;margin-top: 5px;cursor: pointer;}
.ztjj .ztjj-left{width:1040px;height:80px; overflow:hidden; float:right;}
.ztjj .ztjj-left .bd{width:1060px; height:80px;}
.ztjj .ztjj-left .bd ul{overflow:hidden; zoom:1;}
.ztjj .ztjj-left .bd ul li{width:240px; height:80px; display:block; margin-right:24px; float:left}
.ztjj .ztjj-left .bd ul li .pic{text-align:center;}
.ztjj .ztjj-left .bd ul li .pic img{width:240px; height:80px; display:block;}
.ztjj .ztjj-left .bd ul li .pic a:hover img{border: solid 1px #257dd0;cursor: pointer;}

.ny_ztzj{width:1200px;display: block;overflow: hidden;float: left;position: relative;margin-top: 24px;}
.ny_ztzjBot{width:1245px;height: 301px;display: block;overflow: hidden;padding-top: 20px;}
.ny_ztzjBot dl{width: 370px;float: left;display: block;overflow: hidden;margin-right: 45px;margin-bottom: 0;}
.ny_ztzjBot dl dt{width: 370px;height: 100px;display: block;overflow: hidden;margin-bottom: 5px;}
.ny_ztzjBot dl dt a img{width: 370px;height: 100px;}
.ny_ztzjBot dl dd{width: 370px;height: 44px;display: block;overflow: hidden;}
.ny_ztzjBot dl dd a{width: 80%;height: 44px;line-height: 44px;display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;float: left;background: url(../../imagesq/yufengqu/2020_icon50.png) left center no-repeat;padding-left: 15px;box-sizing: border-box;cursor: pointer;}
.ny_ztzjBot dl dd span{line-height: 44px;display: inline-block;float: right;color: #979797;}
.ny_ztzjBot dl dd:hover span{color: #257dd0;}

.ny_top{width:1200px; height:44px; line-height:44px;position:relative;border-bottom: solid 1px #ececec;}
.ny_topl{height:44px;display:inline-block;float:left;line-height:44px;font-size:18px;text-align:center;cursor:pointer;display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;padding: 0 15px;box-sizing: border-box;color: #257dd0;border-bottom: solid 3px #257dd0;}
.ny_topa{height: 44px;line-height: 44px;display: nline-block;cursor: pointer;position: absolute;right: 0px;top: 0px;z-index: 5;color:#8a8a8a;font-size: 14px;}
.ny_topa:hover{text-decoration: underline;color:#257dd0;}

/*** 监察举报 开始 ***/
.monitorInform{width: 1200px;height: 145px;margin-top: 24px;float: left;background: #F5F5F5;padding: 20px;box-sizing: border-box;border: none;}
.monitorInform dl{margin-bottom: 0;}
.monitorInform dt{}
.monitorInform dd{padding-top: 0px;box-sizing: border-box;}
.monitorInform dd em{width: 135px;height: 105px;line-height: 26px;display: block;float: left;color: #257dd0;font-size: 20px;margin-right: 34px;border-right: solid 1px #DDDDDD;font-weight: normal;padding: 26.5px 0 26.5px 10px;box-sizing: border-box;}
.monitorInform dd span{line-height: 26px;}
.monitorInform .btn{padding: 0;border-radius: 0;float: right;}
.monitorInform .btn-primary{margin: 2px 0 22px 20px;background: #257dd0;border-color: #257dd0;color: #FFFFFF;width: 135px;height: 39px;line-height: 39px;}
.monitorInform .btn-primary:hover{text-decoration: underline;}
.monitorInform .imgBG{width: 74px;display: block;overflow: hidden;float: right;margin-right: 40px;margin-top: 2px;}
.monitorInform .imgBG img{width: 74px;height: 74px;}
.monitorInform .imgBG span{width: 74px;height: 30px;line-height: 30px;text-align: center;font-size: 14px;display: block;}

/*** 公益广告 开始 ***/
.gyad {width: 1200px;margin-top: 24px;}
.gyad .parHd {height: 44px;border-bottom: solid 1px #ececec;}
.gyad .parHd ul {width: 100%;height: 44px;}
.gyad .parHd ul li {line-height: 44px;color: #FFFFFF;}
.gyad .parHd ul li a {line-height: 44px;font-size: 18px;color: #a0a0a0;padding:0 15px;box-sizing: border-box;}
.gyad .parHd ul li.on a {height: 45px;border-bottom: solid 3px #257dd0;color: #257dd0;}
.gyad .parHd .video {height: 44px;line-height: 44px;font-size: 14px;color: #333;right: 80px;}
.gyad .parHd .more {height: 44px;line-height: 44px;font-size: 14px;color: #333;right: 0;}
.gyad .parHd .video:hover,
.gyad .parHd .more:hover {color: #257dd0;}
.gyad .parBd {width: 1200px;margin: 20px 0 0;}
.gyad .parBd ul {width: 1250px;}
.gyad .parBd ul li {margin-right: 49px;}

/*** 友情链接 开始 ***/
.yqlj{position: relative;z-index: 10;width: 1200px;margin-top: 24px;}
.yqlj ul {zoom: 1;height: 44px;position: relative;z-index: 15;margin-bottom: 0;background: #f5f5f5;padding: 0 15px;box-sizing: border-box;}
.yqlj ul li {float: left;margin-right: 5px;}
.yqlj ul li h3 {background: none;height: 44px;line-height: 44px;color: #a0a0a0;font-size: 18px;font-weight: normal;margin-right: 30px;padding: 0 15px;cursor: default;}
.yqlj ul li:hover h3 {height: 44px;border-bottom: 2px solid #257dd0;color: #257dd0;}
.yqlj ul li .yqljlist{width: 1198px;max-height: 160px;display: none;position: absolute;left: 0px;top: 44px;background: #fff;z-index: 14;overflow: auto;padding: 5px 20px;box-sizing: border-box;border: 1px solid #DDDDDD;}
.yqlj ul li .yqljlist a {width: 200px;height: 30px;float: left;line-height: 30px;font-size: 12px;display: block;cursor: pointer;background: url(../../imagesq/yufengqu/2020_icon05.png) left center no-repeat;padding-left: 15px;box-sizing: border-box;margin-right: 27.8px;}
.yqlj ul li .yqljlist a:hover {color: #257dd0;}
.yqlj ul li:hover .yqljlist {display: block;}

/******* 版权信息 开始 *******/
#footer{-webkit-box-shadow: none;box-shadow: none;width: 100%;min-width: 1200px;margin: 0 auto;background: #F5F5F5;font-size: 14px;border-top: solid 2px #257dd0;}
.footer-main{padding: 10px 0;}
.footer-main > .layout-body{display: block;margin: 0 auto;padding: 0;border-bottom: solid 1px #e2e2e2;}
.footer-main .layout-body-main{padding: 0;}
.footer-main .footer-href{height: 40px;display: block;text-align: center;}
.footer-main .footer-href li{line-height: 40px;display: inline-block;float: none;}
.footer-main .footer-href li a,
.footer-main .footer-href li span{line-height: 40px;display: block;font-size: 14px;}
.footer-main .footer-href li + li{border: none;margin-left: 0;padding-left: 0;}
.footer-main .footer-href li a:hover{text-decoration: underline;cursor: pointer;}
.footer-main .footer-statement{font-size: 14px;width: 750px;float: left;text-align: center;line-height: 24px;color: #333;margin-top: 20px;}
.footer-main .footer-statement span{padding: 0 10px 0 0;}
.footer-main .footer-statement a{font-size: 14px;color: #333;}
.footer-main .footer-statement a:hover{text-decoration: underline;color: #257dd0;cursor: pointer;}

.footer-main > .layout-fixed{width: 660px;}
.footer-main .footer-pic{height: auto;width: auto;margin-top: 10px;vertical-align: middle;}

.foot-img{width: 225px;display: inline-block;padding-top: 20px;}
.foot-img .imgw{height:65px; float:left; display:block;cursor:pointer;}
.foot-img .imgw img{height: auto;width: auto;}

/*** 导航位置 开始 ***/
.dh{margin-top: 24px;}

.breadcrumb{padding: 11px 15px;font-size: 14px;}
.breadcrumb-navigation{height: 42px;background: #f4f4f4;padding:0;box-sizing: border-box;}
.breadcrumb-navigation .breadcrumb-txt{padding: 11px 0px;padding-left: 40px;padding-right: 5px;background: url(../../imagesq/yufengqu/2020_icon41.png) 15px center no-repeat;font-size: 14px;}
.breadcrumb-navigation .breadcrumb li a{cursor: pointer;display: inline-block;}

/*** 信箱图标 开始 ***/
.xxtb{width: 1200px;height: 110px;margin-top: 24px;display: block;overflow: hidden;}
.xxtb a.al{width: 271px;height: 110px;margin-right: 38.666666667px;display: block;overflow: hidden;float: left;background: #3e8bce;cursor: pointer;}
.xxtb a.ar{width: 271px;height: 110px;display: block;overflow: hidden;float: right;background: #3e8bce;cursor: pointer;}

.xxtb_1{width: 271px;height: 110px;margin-right: 38.666666667px;display: block;overflow: hidden;float: left;background: url(../../imagesq/yufengqu/2020_icon61.jpg) center no-repeat #3e8bce;cursor: pointer;}
.xxtb_2{width: 271px;height: 110px;margin-right: 38.666666667px;display: block;overflow: hidden;float: left;background: url(../../imagesq/yufengqu/2020_icon62.jpg) center no-repeat #3e8bce;cursor: pointer;}
.xxtb_3{width: 271px;height: 110px;margin-right: 38.666666667px;display: block;overflow: hidden;float: left;background: url(../../imagesq/yufengqu/2020_icon63.jpg) center no-repeat #3e8bce;cursor: pointer;}
.xxtb_4{width: 271px;height: 110px;display: block;overflow: hidden;float: right;background: url(../../imagesq/yufengqu/2020_icon64.jpg) center no-repeat #3e8bce;cursor: pointer;}

/*** 网上办事图片 开始 ***/
.bsfw_img{width: 590px;height: 170px;display: block;overflow: hidden;background: #F5F5F5;margin-top: 24px;}
.bsfw_img img{width: 590px;height: 170px;}

.ny_bsfw{width:1221px;height: 145px;display: block;overflow: hidden;padding-top: 20px;}
.ny_bsfw li{width: 132px;height: 125px;display: block;overflow: hidden;float: left;margin-right: 20.5714px;}
.ny_bsfw li a{width: 132px;height: 125px;display: block;overflow: hidden;background: #f2f2f2;cursor: pointer;}
.ny_bsfw li a i{height: 37px;line-height: 37px;display: block;overflow: hidden;text-align: center;margin-top: 29px;}
.ny_bsfw li a i img{vertical-align: initial;}
.ny_bsfw li a span{width: 132px;height: 40px;line-height: 40px;display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;text-align: center;color: #333333;margin-top: 8px;}
.ny_bsfw li a:hover{background: #d7ebfe;}

/*** 走进鱼峰 开始 ***/
.ny_zjyf{width: 380px;height: 210px;display: block;overflow: hidden;margin-right: 30px;margin-top: 24px;}
.ny_zjyfImg{width: 380px;height: 120px;display: block;overflow: hidden;background: #F5F5F5;cursor: pointer;}
.ny_zjyfImg img{width: 380px;height: 120px;}
.ny_zjyfTop{width: 380px;height: 44px;display: block;}
.ny_zjyfTopl{height: 44px;line-height: 44px;display: inline-block;float: left;background: url(../../imagesq/yufengqu/2020_icon42.png) left center no-repeat;color: #000000;font-size: 20px;padding-left: 20px;box-sizing: border-box;cursor: pointer;}
.ny_zjyfTopr{line-height: 44px;display: inline-block;float: right;color: #000000;font-size: 14px;cursor: pointer;}
.ny_zjyfBot{width: 380px;height: 40px;line-height: 20px;font-size: 14px;color: #7c7c7c;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;}

.ny_zjyf2{margin-right: 0;}

/*** 微视频 开始 ***/
.ny_wsp{width:585px;height: 384px;display: block;overflow: hidden;position: relative;margin-top: 24px;}
.ny_wspBot{width:585px;height: 320px;display: block;overflow: hidden;background: #F5F5F5;margin-top: 20px;position:relative;}
.ny_wspBot .hd{width:auto; height:14px; overflow:hidden; position:absolute; right:15px; bottom:11px; z-index:66;}
.ny_wspBot .hd ul{overflow:hidden; zoom:1; float:left;}
.ny_wspBot .hd ul li{float:left; margin-left:8px; width:12px; height:12px;cursor:pointer; border-radius:100%;background:url(../../imagesq/yufengqu/2020_icon65.png);}
.ny_wspBot .hd ul li.on{background:#ffffff;}
.ny_wspBot .bd{width:585px; height:320px; position:relative; background:#EEEEEE;}
.ny_wspBot .bd li{position:relative; zoom:1; vertical-align:bottom;}
.ny_wspBot .bd li .pic{width:585px; height:320px; position:relative; z-index:0; vertical-align:bottom;}
.ny_wspBot .bd li .pic img{width:585px;height:320px;display:block; vertical-align:bottom; border:0px;}
.ny_wspBot .bd li .bg{width:585px; height:40px; position:absolute; bottom:0; z-index:1; background:url(../../imagesq/yufengqu/2020_icon04.png);}
.ny_wspBot .bd li .title{width:585px; height:40px; line-height:40px; left:0; bottom:0; position:absolute; z-index:2;}
.ny_wspBot .bd li .title a{width:390px; height:40px; line-height:40px; color:#fff; float:left; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding-left:15px; box-sizing:border-box;}

/*** 鱼峰志鉴 开始 ***/
.ny_yfzj{width:585px;height: 320px;display: block;overflow: hidden;margin-top: 20px;}
.ny_yfzj li{width:100%;line-height:40px;display:block;overflow: hidden;}
.ny_yfzj li a{width:75%; height:40px; line-height:40px; white-space:nowrap; text-overflow:ellipsis; display:block; overflow:hidden; background:url(../../imagesq/yufengqu/2020_icon50.png) left center no-repeat; padding-left:15px; box-sizing:border-box; float:left;cursor: pointer;}
.ny_yfzj li span{line-height:40px; float:right; width:auto;color:#bababa;}
.ny_yfzj li:hover span{color:#257dd0;}

/******* 内页列表 开始 *******/
.ny_lb{width:1200px; display:block; margin-top:24px;}

/** 二级菜单列表 开始 **/
.ny_lbMenu{width:260px; display:block; float:left; overflow:hidden;}
.ny_lbMenu_top{width:260px; height:60px; line-height:60px; display:block; overflow:hidden; font-size:20px; font-weight:bold; color:#FFFFFF; letter-spacing:5px; text-align:center; white-space:nowrap; text-overflow:ellipsis; background: #257dd0;}
.ny_lbMenu_bot{width:260px; padding:0px 15px 5px; box-sizing:border-box; border:solid 1px #dddddd; display:block; margin-top:0px;}
.ny_lbMenu_bot li{width:100%; height:42px; display:block; margin-top:15px;}
.ny_lbMenu_bot li a{line-height:42px; display:block; overflow:hidden; padding:0 20px 0 55px; box-sizing:border-box; background:url(../../imagesq/yufengqu/2019_icon55.png) 21px center no-repeat #f2f2f2; cursor:pointer; white-space:nowrap; text-overflow:ellipsis;}
.ny_lbMenu_bot li.on a{background:url(../../imagesq/yufengqu/2019_icon56.png) 21px center no-repeat #257dd0; color:#FFFFFF;}

/** 三级菜单列表 开始 **/
.list_dl{width:260px; padding:0px 15px 15px; box-sizing:border-box; border:solid 1px #dddddd; display:block; margin-top:0px;}
.list_dt{width:100%; height:42px; line-height:42px; cursor:pointer; display:block; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; position:relative; background:#F5F5F5; margin-top:15px; padding:0 20px 0 51px; box-sizing:border-box; font-size:16px;}
.list_dt_icon{width:15px; height:15px; position:absolute; left:21px; top:13px; display:block; background: url(../../imagesq/yufengqu/2019_icon60.png) no-repeat;}
#open{background:#257dd0; color:#FFFFFF;}
#open .list_dt_icon{background: url(../../imagesq/yufengqu/2019_icon61.png) no-repeat;}
.list_dd{display:none; width:100%; background:#F5F5F5; padding:10px 0;}
.list_li{width:100%; height:35px;}
.list_li a{ line-height:35px; cursor:pointer;padding-left:50px; box-sizing:border-box; display:block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.list_li:hover a,.list_li.on a{background:url(../../imagesq/yufengqu/2019_icon63.png) 61px center no-repeat; color:#257dd0;}

/** 右侧列表内容 开始 **/
.ny_lbCont{ width:916px; display:block; float:right; border:solid 1px #dddddd; border-top:solid 2px #257dd0; padding:0 15px 15px; box-sizing:border-box;}
.ny_lbCont_top{ width:884px; height:58px; line-height:58px; display:block; border-bottom:solid 1px #cecece; font-size:20px; font-weight:bold; color:#257dd0; background:url(../../imagesq/yufengqu/2020_icon42.png) left center no-repeat; padding-left:20px; box-sizing:border-box;}
.ny_lbCont_bot{width:884px; margin-top:24px;overflow:hidden;}

/** 页码 开始 **/
.page{width:884px; height:36px; font-size:14px; line-height:36px; margin:20px auto; white-space:nowrap;text-align: center;}
.page span,.page a.pconline_page{color:#000000;background-color: #f1f1f1;font-size: 14px;min-width: 36px;line-height: 36px;height: 36px;padding:0px 7px;border-radius:2px;margin: 0px 5px;display:inline-block; }
.page .active {color:#FFFFFF; background-color:#257dd0;min-width: 36px;}
.page a{font-size:14px;line-height:36px;background-color:#efefef;height:36px;min-width:25px;padding:0px 7px;color:#000000;border-radius:2px;margin:0px 5px;margin-left:5px;display:inline-block;}
.page a:hover{background-color:#257dd0;color:#fff;}
.page .GO {cursor: pointer;}
.page .show_page_content input{background-color:#ffffff;text-align: center;}

/** 图文列表 开始 **/
.twlb{width:884px; display:block;}
.twlb ul{width:885px; display:block;}
.twlb ul li{width:280px; height: 214px; display:block; overflow:hidden; margin:0 15px 30px 0px; cursor:pointer; float:left;}
.twlb ul li .twImg{width:280px; height:174px; display:block; overflow:hidden; background:#f7f7f7;}
.twlb ul li .twImg img{width:280px;}
.twlb ul li .twTxt{width:280px; height:40px; line-height:40px; display:block; overflow:hidden; font-size:16px; text-align:center; white-space:nowrap; text-overflow:ellipsis; background:#f7f7f7;padding:0 10px; box-sizing:border-box;}
.twlb ul li .twBot{width:280px; height:40px; display:block; overflow:hidden; background:#f7f7f7; margin-top:1px; padding:0 10px; box-sizing:border-box;}
.twlb ul li .twBot_xx{width:auto; height:40px; line-height:40px; display:inline-block; padding:0 15px 0 26px; box-sizing:border-box; float:left; background:url(../../imagesq/yufengqu/2019_icon58.png) left center no-repeat;}
.twlb ul li .twBot_date{width:auto; height:40px; line-height:40px; display:inline-block; float:right;}
.twlb ul li:hover .twBot_xx{background:url(../../imagesq/yufengqu/2019_icon59.png) left center no-repeat;}

/** 文章列表 开始 **/
.wzlb{width:884px; display:block;}
.wzlb li{width:884px; height:40px; line-height:40px; display:block; overflow:hidden; text-align:right;}
.wzlb li a{width:80%; height:40px; line-height:40px; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; text-align:left; background:url(../../imagesq/yufengqu/2020_icon50.png) left center no-repeat; padding-left:15px; box-sizing:border-box; float:left; cursor:pointer;}
.wzlb li span{line-height:40px;display: inline-block;float: right;}
.wzlb li:hover span{color:#257dd0;}

/** 专题列表 开始 **/
.ztlb{width:884px; display:block;}
.ztlb ul{width:966px; display:block;}
.ztlb ul li a{width:240px; height:80px; display:block; overflow:hidden; margin:0 82px 30px 0px; cursor:pointer; float:left;}
.ztlb ul li a img{width:240px; height:80px;}

/** 文章详细 开始 **/
.ny_wzxx{width:1200px; display:block; border:solid 1px #dddddd; border-top:solid 2px #257dd0; padding:40px 100px; box-sizing:border-box; margin:24px auto 0;}
.ny_wzxx_title{line-height:40px; display:block; font-size:28px; text-align:center;}
.ny_wzxx_text{width:1000px; height:40px; line-height:40px; background:#f6f6f6; text-align:center; margin-top:30px;}
.ny_wzxx_cont{margin-top:30px;border-bottom:solid 1px #f4f4f4;padding-bottom: 30px;}
.ny_wzxx_dy{width:auto; height:40px; line-height:40px; display:inline-block; cursor:pointer; margin-top:24px; float:left;}
.ny_wzxx_fx{width:auto; min-width:275px; float:right; height:40px; line-height:40px; display:inline-block; margin-top:24px; white-space:nowrap;}
.ny_wzxx_fx span{width:auto; height:34px; line-height:34px; margin-left:5px; float:left; display:inline-block;}
.ny_wzxx_fx a{width:auto; height:34px; border-radius:5px; float:left;}

.BanSpecial{background:url(../../imagesq/yufengqu/error2.jpg) center no-repeat #e2e2e2;margin-top: 24px;background-size: 100% 100%;}