@charset "gb2312";
/*首页*/
.jyg-footer-bk{padding-top:10px;margin-top:15px;background: url(jyg-main-icon131.png) repeat;}
.jyg-footer{width: 1210px;margin: 0 auto;}
.jyg-navbar{position: fixed;left: 0;top: 0;z-index:99;width: 126px;height:100%;background: url(jyg-main-bac05.png) repeat-y right top;}
.jyg-navbar i.move-point{display: block;
    position:absolute;
    /*right: -14px;*/
    top: 80%;
    background: url(a2.png) no-repeat center;
    width: 53px;height: 60px;
    right: -29px;
    -webkit-animation-iteration-count: infinite;/* 动画无限播放 */
    -webkit-animation-timing-function:step-start;
    /*position: absolute;right: -19px;top: 80%;width: 39px;height: 39px;background: url("../images/jyg-main-bac08.png") no-repeat;*/
}
.rw-point{
    right:-36px!important;width:75px!important;height:75px!important;background: url("../images/jyg-main-bac0801.png") no-repeat!important;
}
@-webkit-keyframes person-slow{/* 慢 */
    0% {background: url(a1.png) no-repeat center;width: 53px;height: 60px;right: -26px;}
    14.3% {background: url(a2.png) no-repeat center;width: 53px;height: 60px;right: -29px;}
    28.6% {background: url(a3.png) no-repeat center;width: 60px;height: 60px;right: -30px;}
    42.9% {background: url(a4.png) no-repeat center;width: 85px;height: 60px;right:-42px;}
    57.2% {background: url(a4.png) no-repeat center;width: 85px;height: 60px;right:-42px;}
    71.5% {background: url(a3.png) no-repeat center;width: 60px;height: 60px;right: -30px;}
    85.8% {background: url(a2.png) no-repeat center;width: 53px;height: 60px;right: -29px;}
    100% {background: url(a1.png) no-repeat center;width: 53px;height: 60px;right: -26px;}
}
/* 跑步动作频率控制 */

.jyg-navbar i{/* 慢 */
    -webkit-animation-name: person-slow;
    -webkit-animation-duration: 5000ms;
}



.jyg-calendar-bk{padding-top: 10px;}
.cal-sp{height:18px;padding-left: 45px;font-size:14px;color:#fff;line-height:18px;background: url(jyg-main-icon103.png) no-repeat 24px center;}
.data-sp{font-size:14px;color:#fff;line-height:32px;text-align: center;}
.time-sp{font-size:30px;color:#fff;}
.time-sp img{display:block;float:left;width: 45px;margin-left: 10px;}
.time-sp a{display:block;float:left;line-height:40px;margin-left: 5px;}
.time-sp span{font-size: 14px;}
.jyg-navbar ul{position:absolute;z-index: 8;left:0;top:50%;margin-top:-225px;width:100%;height:525px;}
.jyg-navbar ul li{position: relative;z-index: 11;width: 126px;height: 75px;}
.jyg-navbar ul li a{position:relative;display: block;padding-left: 55px;height: 75px;color: #fff;line-height: 75px;z-index: 10;}
.jyg-navbar ul li.nav1 a{background: url(jyg-main-icon02.png) no-repeat 16px center;}
.jyg-navbar ul li.nav2 a{background: url(jyg-main-icon03.png) no-repeat 16px center;}
.jyg-navbar ul li.nav3 a{background: url(jyg-main-icon04.png) no-repeat 16px center;}
.jyg-navbar ul li.nav4 a{background: url(jyg-main-icon05.png) no-repeat 16px center;}
.jyg-navbar ul li.nav5 a{background: url(jyg-main-icon06.png) no-repeat 16px center;}
.jyg-navbar ul li.nav6 a{background: url(jyg-main-icon07.png) no-repeat 16px center;}
.jyg-navbar ul li.nav7 a{background: url(jyg-main-icon08.png) no-repeat 16px center;}

.nav-li-bj{display:block;position: absolute;top:0;left: -130px;height: 75px;width:126px;}
.nav-li-bj>span{display:block;height: 75px;width:126px;background-color: #2293e8;z-index: 9;}
.nav-li-bj>label{display:block;position: absolute;top:50%;right:-5px;z-index: 9;margin-top:-7px;height: 14px;width:6px;background: url(jyg-main-icon41.png) no-repeat center center;}

.jyg-ad-bk{position: fixed;z-index:99;right:-150px;top: 50%;width: 150px;}
.jyg-ad-bk a{display: block;}
.jyg-ad-bk a.ad-bk{width: 100%;height: 92px;margin-bottom: 4px;}
.jyg-ad-bk a.ad-bk img{width: 100%;height: 100%;}
.jyg-ad-bk a.ab-close-btn{height:30px;font-size:12px;color:#666666;line-height:30px;text-align:center;background: #fff url(jyg-main-icon33.png) no-repeat 95px center;}

.main-con-top{position:relative;padding: 5px 15px 0;width: 1080px;margin: 0 auto;overflow: hidden;}
.main-con-top p{color: #ffac36;}
.main-con-top p a{font-size: 13px;color: #ffac36;line-height: 65px;margin: 0 5px;}
/*.main-con-top a.img{display: block;position:absolute;left:50%;top:5px;margin-left:-105px;width: 210px;height: 40px;background: url(jyg-main-bac22.png) no-repeat;}*/
.main-con-top a.img{display: block;position:absolute;left:50%;top:5px;margin-left:-155px;width: 310px;height: 70px;}
.main-con-top a.img embed{width: 310px;height: 70px;}

.jyg-logo{margin: 12px auto 0;width: 360px;height: 90px;}
.jyg-logo img, .main-con-top a.img img{width: 100%;height: 100%;}
.jyg-search-bk{width:596px;height: 50px;margin: 0 auto 10px;padding-top: 10px;}
.jyg-search-box{padding-left:48px;width:482px;height: 50px;background: #fff url(jyg-main-icon38.png) no-repeat 15px center;border-radius: 5px;}
.jyg-search-box input{float:left;width: 345px;height: 50px;font-size: 14px;color: #999999;line-height: 50px;width:366px\9;*width:366px;}
.jyg-search-box input::-ms-clear{display:none;}
.text-clean-btn{display: block;float: left;margin:17px 0 0 10px;width: 16px;height: 16px;background: url(jyg-main-icon39.png) no-repeat;display:none\9;*display:none;}
.search-btn{display: block;width: 100px;height: 50px;font-size: 16px;color: #fff;line-height: 50px;text-align:center;background: #009ffa;border-top-right-radius: 5px;border-bottom-right-radius: 5px;}

.jyg-search-rt{margin-left:8px;width: 58px;height: 50px;}
.search-rt-bk{position:relative;width:58px;height:20px;padding-top:30px;background:#fff url(jyg-main-icon40.png) no-repeat center 11px;cursor:pointer;border-radius: 5px;}
.search-rt-bk span{display:block;font-size: 12px;color:#0098f5;line-height: 12px;text-align: center;}
.search-rt-history{display:none;position:absolute;right:-210px;top:0;padding-left:20px;width:195px;height:50px;z-index:9;background:url(gz-icon_122.png) no-repeat 10px top;}
.search-rt-history .con{width: 140px;padding-top: 4px;}
.search-rt-history .con a{font-size:12px;line-height:20px;color:#5b7684;margin-right: 4px;}

.search-rt-history .con-left{margin: 3px 0 0 0;width: 44px;height: 44px;background: url(more_bg2.png) no-repeat;}
.search-rt-history .con-left a{display: block;padding:8px;line-height: 14px;color:white;height: 28px;}

.jyg-main-con{width:1190px/* 1210px*/;margin: 0 auto;}
.main-con-lf{width: 1085px;}
.con-lf-bk{padding:16px 15px 39px;height: 493px;background: url(jyg-main-bac09.png) repeat-x left bottom;}
.con-lf{width: 830px;overflow: hidden;}
.con-bd-yw{width: 345px;}
.bd-yw-tit{border-bottom:1px solid #e1e1e1;height:32px;}
.bd-yw-tit li{float: left;width: 49%;}
.bd-yw-tit li a{display: block;font-size: 14px;color: #333;line-height: 31px;text-align: center;}
.yw-tit-cur{border-bottom: 2px solid #009ffa;margin-bottom: -1px;}
.yw-tit-cur a{font-size: 16px!important;color: #009ffa!important;}
.bd-yw-deal{height: 272px;overflow: hidden;}
.bd-yw-deal h1{padding-top:14px;margin-bottom:10px;font-size: 16px;color: #000;line-height: 28px;text-align: left;}
.bd-yw-deal h1 a{color: #000;}
.bd-yw-deal p{font-size: 12px;color: #333333;line-height: 25px;}
.bd-yw-deal p a{color: #999999;margin-left: 4px;}
.bd-yw-deal ul{overflow: hidden;}
.bd-yw-deal ul li{line-height: 34px;height: 34px;*line-height: 30px;*height: 30px;}
.bd-yw-deal ul li a{display: block;float: left;padding-left:7px;font-size: 14px;color: #333333;max-width: 280px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;background: url(jyg-main-icon25.png) no-repeat left center;}
.bd-yw-deal ul li a:hover, .con-xx-gk ul li a:hover{color: #009ffa;}
.bd-yw-deal ul li span{display: block;float: right;font-size: 12px;color: #666;}
.bd-yw-deal ul li.video a{padding-left: 20px;background: url(jyg-main-icon26.png) no-repeat left center;}
.mb20{margin-bottom: 20px;}
.con-mid-tab{width:827px;height:33px;border: 1px solid #75c7fa;}
.con-mid-tab li{float: left;width: 206px;border-right: 1px solid #75c7fa;}
.con-mid-tab li a{display: block;font-size: 12px;color: #009ffa;line-height: 33px;text-align: center;}
.con-mid-tab li a:hover{background: #009ffa;color: #fff;}
.no-br{border-right: none!important;}

.con-rt{width: 200px;}
.xx-gk-tit{margin-bottom: 7px;height: 32px;padding-left: 36px;background: url(jyg-main-icon24.png) no-repeat;}
.xx-gk-tit h2{font-size: 18px;color: #009ffa;line-height: 22px;}
.xx-gk-tit p{margin-left:-18px;font-size: 10px;color: #b2b2b2;line-height: 20px;height: 20px;text-transform: uppercase;-webkit-transform:scale(0.8);}
.con-xx-gk ul{overflow: hidden;}
.con-xx-gk ul li{margin-left:5px;height: 40px;background: url(jyg-main-bac10.png) no-repeat left;}
.con-xx-gk ul li span{display: block;float:left;margin:14px 0 0 -2px;width:11px;height:12px;font-size: 12px;color: #666666;line-height: 12px;text-align: center;background: #dcdedf;}
.con-xx-gk ul li a{display: block;float:left;margin-left: 10px;font-size: 12px;color: #333333;line-height: 40px;max-width: 150px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.con-xx-gk ul li.top span{background: #009ffa!important;color: #fff!important;}

.con-lf-ewm{width: 710px;margin: 0 auto;}
.con-lf-ewm ul{}
.con-lf-ewm ul li{position:relative;float: left;margin: 0 21px;width:100px;height: 40px;background: url(jyg-main-icon106.png) repeat;border-radius: 5px;}
.con-lf-ewm ul li a.tit-btn{display: block;padding-left:50px;width:48px;height: 38px;font-size: 14px;color: #fff;line-height: 38px;border: 1px solid #fff;border-radius: 5px;}
.con-lf-ewm ul li a.tit-btn:hover{border:1px solid #009ffa!important;color: #fff!important;}
.con-lf-ewm ul li a.btn01{background: url(jyg-main-icon5501.png) no-repeat 20px center;}
.con-lf-ewm ul li a.btn02{background: url(jyg-main-icon5601.png) no-repeat 20px center;}
.con-lf-ewm ul li a.btn03{background: url(jyg-main-icon5701.png) no-repeat 15px center;padding-left:43px;width:55px;}
.con-lf-ewm ul li a.btn04{background: url(jyg-main-icon5801.png) no-repeat 20px center;}
.con-lf-ewm ul li a.btn05{background: url(jyg-main-icon5901.png) no-repeat 23px center;}

.con-lf-ewm ul li a.btn01:hover{background:#009ffa url(jyg-main-icon55.png) no-repeat 20px center;}
.con-lf-ewm ul li a.btn02:hover{background:#009ffa url(jyg-main-icon56.png) no-repeat 20px center;}
.con-lf-ewm ul li a.btn03:hover{background:#009ffa url(jyg-main-icon57.png) no-repeat 15px center;padding-left:43px;width:55px;}
.con-lf-ewm ul li a.btn04:hover{background:#009ffa url(jyg-main-icon58.png) no-repeat 20px center;}
.con-lf-ewm ul li a.btn05:hover{background:#009ffa url(jyg-main-icon59.png) no-repeat 23px center;}

.ewm-popup-box{display:none;position: absolute;left: 50%;top:-153px;z-index:9;padding:12px 0px 9px 25px;background: #fff;border: 1px solid #009ffa;border-radius: 5px;box-shadow: 0 0 15px #888;}
.ewm-popup-box:after{position: absolute;bottom:-7px;left:50%;margin-left:-5px;width: 11px;height:7px;background: url(jyg-main-icon37.png) no-repeat;content: "";}
.ewm-popup-box i{position:absolute;left:50%;bottom:-13px;margin-left:-45px;display: block;width: 100px;height: 13px;}
.ewm-popup-box span{display:block;float:left;margin-right:25px;width: 100px;height: 118px;font-size: 12px;color: #999;line-height: 24px;text-align: center;}
.ewm-popup-box span img{width: 100px;height: 100px;}
.ewm-popup-box a{display: block;float:left;width: 32px;height: 32px;margin-top:30px;margin-right: 10px;}
.ewm-popup-box label{display: block;margin-top:10px;font-size: 14px;color: #666;line-height: 20px;text-align: left;}
.ewm-popup-box a img{width: 32px;height: 32px;}

.jyg-footer{width: 1210px;margin: 15px auto 0px;}
.find-wrong-btn{display: block;margin:10px 0 0 30px;width: 110px;height: 55px;}
.foot-sp{width: 890px;}
.foot-sp p{font-size: 12px;color: #fff;line-height: 26px;text-align: center;}
.foot-rt{margin-top: 5px;}
.foot-rt .dz-jg{margin-right:30px;width:52px;height: 62px;background: url(jyg-main-icon35.png) no-repeat;}
.foot-rt .wj-bh{padding-top: 48px;font-size:12px;color:#fff;line-height:32px;background: url(jyg-main-icon34.png) no-repeat center top;}

.ya-bz-lb{position:relative;width: 465px;height:305px;overflow: hidden;}
.carousel-img{width:100%;height: 100%;}
.carousel-img ul{position: absolute;left: 0px;top: 0px;width:1860px;height: 100%;}
.carousel-img ul li{float: left;width:465px;height: 100%;}
.carousel-img ul li a{display: block;height: 100%;}
.carousel-img ul li a img{display: block;width: 100%;height: 100%;}
.carousel-des{position: absolute;left: 0;bottom: 0;height: 45px;width: 100%;}
.carousel-des-opa{position:absolute;left:0;top:0;background: #000;z-index: 1;width: 100%;height: 100%;opacity: 0.6;filter:alpha(opacity=60);zoom: 1;}
.carousel-des-sp{position:relative;padding-left: 12px;z-index: 5;}
.carousel-des-sp a{display: block;font-size: 14px;color: #fff;line-height: 45px;max-width: 325px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.carousel-chg{position: absolute;right: 10px;bottom: 12px;height: 15px;width: 55px;z-index: 5;}
.carousel-chg a{display: block;float:left;margin-top:4px;width: 8px;height: 8px;background: url(jyg-main-icon27.png) no-repeat;margin-right:4px;}
.carousel-chg-cur{width:15px!important;height:15px!important;margin-top:0!important;background: url(jyg-main-icon28.png) no-repeat!important;}
.img-opt{position:absolute;display: block;top:125px;width: 19px;height: 35px;z-index: 5;display:none;}
.opt-pre{left: 10px;background: url(jyg-main-icon42.png) no-repeat;}
.opt-next{right: 10px;background: url(jyg-main-icon43.png) no-repeat;}
.ya-hl-chg{position:absolute;right:15px;top:10px;width: 22px;}
.ya-hl-chg a{display: block;float:left;width:6px;height: 6px;background: #c6c6c6;margin-right: 5px;}
.ya-hl-cur{background: #276fd4!important;}

#Carousel1{width:100%;height: 138px;border: 1px solid #e1e1e1;margin-top: 7px;}
#Carousel1 ul{height: 100%;}
#Carousel1 ul li{display:none;width: 100%;height: 100%;}
#Carousel1 ul li img{width: 100%;height: 100%;}
#Carousel1 .ya-hl-chg{right: 0px;top: 123px;width: 60px;}
#Carousel1 .ya-hl-chg a{margin-right:0!important;width: 15px;height: 15px;font-size: 12px;color: #fff;line-height:15px;text-align:center;background: #705942;}
#Carousel1 .ya-hl-cur{background: #ff2c25!important;}

#Carousel4{width:1190px;height: 80px;margin: 0 auto;padding:7px 7px 0;}
#Carousel4 ul{height: 100%;}
#Carousel4 ul li{display:none;width: 100%;height: 100%;}
#Carousel4 ul li img{width: 100%;height: 100%;}
.ad-close-btn{display: block;position:absolute;right:1px;top:0px;width: 15px;height: 15px;background: url(jyg-main-icon80.png) no-repeat;display: none;}

.main-con-rt{width: 105px;height:493px;background: url(jyg-main-bac06.png) repeat-y left;}
.main-rt-opt{display: block;width: 20px;height: 9px;}
.main-rt-pre{margin:10px auto 0;background: url(jyg-main-icon29.png) no-repeat;}
.main-rt-next{margin:4px auto 0;background: url(jyg-main-icon30.png) no-repeat;}
.main-rt-con{position: relative;margin-top:4px;height: 448px;overflow: hidden;}
.main-rt-con ul{position: absolute;top: 0;left: 0;height: 560px;width: 100%;}
.main-rt-con ul li{width:100%;height: 112px;text-align: center;}
.main-rt-con ul li a{display: block;width:100%;height: 34px;padding-top: 78px;font-size: 12px;color: #fff;line-height: 12px;text-align: center;}
.main-rt-con ul li a.icon01{background: url(jyg-main-icon09.png) no-repeat center 29px;}
.main-rt-con ul li a.icon02{background: url(jyg-main-icon10.png) no-repeat center 29px;}
.main-rt-con ul li a.icon03{background: url(jyg-main-icon11.png) no-repeat center 29px;}
.main-rt-con ul li a.icon04{background: url(jyg-main-icon12.png) no-repeat center 29px;}
.main-rt-cur{background: url(jyg-main-bac07.png) repeat-y left;}
.main-rt-con ul li:hover{background: url(jyg-main-bac07.png) repeat-y left;}

.hx-gd-con{width: 100%;height: 85px;}
.hx-gd-opt{display: block;width: 25px;height: 85px;}
.hx-gd-pre{float:left;background:#009ffa url(jyg-main-icon31.png) no-repeat center;}
.hx-gd-next{float:right;background:#009ffa url(jyg-main-icon32.png) no-repeat center;}

.main-hx-con{float:left;position: relative;margin-left:12px;width:757px;height: 85px;overflow: hidden;}
.main-hx-con ul{position: absolute;top: 0;left: 0;height: 85px;width: 768px;}
.main-hx-con ul li{float:left;width:85px;height: 85px;margin-right: 11px;}
.main-hx-con ul li a{display: block;width:83px;height: 25px;padding-top: 58px;font-size: 12px;color: #555555;line-height: 12px;text-align: center;border: 1px solid #efdfd7;}
.main-hx-con ul li a.icon01{background:#fff url(jyg-main-icon16.png) no-repeat center 18px;}
.main-hx-con ul li a.icon02{background:#fff url(jyg-main-icon17.png) no-repeat center 15px;}
.main-hx-con ul li a.icon03{background:#fff url(jyg-main-icon18.png) no-repeat center 15px;}
.main-hx-con ul li a.icon04{background:#fff url(jyg-main-icon19.png) no-repeat center 15px;}
.main-hx-con ul li a.icon05{background:#fff url(jyg-main-icon20.png) no-repeat center 17px;}
.main-hx-con ul li a.icon06{background:#fff url(jyg-main-icon21.png) no-repeat center 15px;}
.main-hx-con ul li a.icon07{background:#fff url(jyg-main-icon22.png) no-repeat center 15px;}
.main-hx-con ul li a.icon08{background:#fff url(jyg-main-icon23.png) no-repeat center 20px;}


/*部门子站*/
.com-wth{width: 1080px;margin: 0 auto;}
.bg{position: fixed;left:0;top:0;height: 100%;overflow: hidden;width: 100%;margin-bottom: -492px;z-index:-1;}
.bg div{width: 100%;height:100%;}
/*.bg1{background: url(jyg-body01.jpg) no-repeat center 0px}*/
/*.bg2{background: url(jyg-body05.jpg) no-repeat center 0px;}*/
/*.bg3{background: url(jyg-body06.jpg) no-repeat center 0px;}*/

.se-main-top{height: 220px;}

.se-footer{padding-top:25px;height: 118px;background: #fff;}
.se-footer .wj-bh{color: #b35033;}
.se-footer .foot-sp p{text-align: left;color: #333;}
.se-footer .find-wrong-btn{margin-left: 10px;}
.se-footer .foot-sp{width: 670px;margin-left: 30px;}
.se-search-bk{margin:97px 0 0 80px;width:360px;height:45px;background: url(jyg-main-icon106.png) repeat;}
.se-search-bac{padding:12px 0;width: 285px;height: 21px;}
.se-search-box{padding-left: 50px;background: url(jyg-main-icon38.png) no-repeat 15px center;}
.se-search-box input{width: 225px;height:21px;font-size:12px;color:#999999;line-height:21px;background: none;}
.se-search-btn{display: block;float: right;margin:5px 5px 0 0;width:70px;font-size:14px;color:#fff;line-height:35px;text-align:center;background:#0c98ea;}
.se-logo{margin-top:35px;width:411px;height:142px;background: url(jyg-main-bac11.png) no-repeat;}

.se-navbar{height: 55px;background: #f6433d;}
.se-navbar li{float: left;width: 180px;}
.se-navbar li a{display: block;padding-left: 70px;font-size: 16px;color: #fff;line-height: 55px;}
.se-navbar li a.nav01{background: url(jyg-main-icon44.png) no-repeat 30px center;}
.se-navbar li a.nav02{background: url(jyg-main-icon45.png) no-repeat 30px center;}
.se-navbar li a.nav03{background: url(jyg-main-icon46.png) no-repeat 30px center;}
.se-navbar li a.nav04{background: url(jyg-main-icon47.png) no-repeat 30px center;}
.se-navbar li a.nav05{background: url(jyg-main-icon48.png) no-repeat 30px center;}
.se-navbar li a.nav06{background: url(jyg-main-icon49.png) no-repeat 30px center;}
.se-navbar li:hover{background: #e3221f;}
.se-navbar li a:hover{font-weight: bold;}
.se-nav-cur{background: #e3221f;}
.se-nav-cur a{font-weight: bold;}
.se-main-container{background: #fafafa;}

.ld-local{padding-left:33px;height: 56px;line-height: 56px;background: url(jyg-main-icon50.png) no-repeat 11px center;}
.ld-local label{font-size:12px;color:#666;}
.ld-local a{font-size:12px;color:#666;}
.ld-local a:hover, .foot-link-bk ul li a:hover{color: #f23c39;}
.ld-local span{width:7px;height:7px;color:#666;}

.se-zh-tb{padding: 0 20px;}
.se-zh-tb table{width: 100%;font-size: 14px;border-collapse: collapse;border: 1px solid #e3e3e3;}
.se-zh-tb table tr td{width:130px;background: #f7f7f7;border: 1px solid #e3e3e3;height: 50px;text-align: center;}
.se-zh-tb table tr td a{display: block;line-height: 50px;color: #333;}
.se-zh-tb table tr td:hover{border: 1px solid #fe5049;background: #fe5049!important;}
.se-zh-tb table tr td:hover a{color: #fff;}
.se-zh-tb table tr td.odd{background: #fff;}

/*公共服务*/
.gf-main-container{padding: 0 20px 30px;overflow: hidden;}
.gf-con-lf{width:720px;}
.gf-con-tit{height: 60px;}
.gf-con-tit ul{border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5;height:55px;background: #fff;}
.gf-con-tit ul li{float: left;width:359px;height: 60px;}
.gf-con-tit ul li a{display: block;height: 53px;border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5;line-height: 55px;font-size:18px;color: #000;text-align: center;}
.gf-tit-cur{background:url(jyg-main-icon60.jpg) no-repeat center bottom;}
.gf-tit-cur a{height:55px;background: #f6433d!important;color: #fff!important;border: none!important;}
.bs-fw-deal{padding-top: 10px;height: 530px;margin-bottom: 29px;overflow: hidden;}
.fw-deal-bk{display: none;}
.fw-deal-bk ul{padding-top: 30px;overflow: hidden;}
.fw-deal-bk ul li{float: left;width:135px;height: 100px;}
.fw-deal-bk ul li a{display:block;padding-top: 60px;font-size: 13px;color: #666;line-height: 30px;text-align: center;}
.fw-icon01{background: url(gr-icon01.png) no-repeat center 5px;}
.fw-icon02{background: url(gr-icon02.png) no-repeat center 10px;}
.fw-icon03{background: url(gr-icon03.png) no-repeat center 13px;}
.fw-icon04{background: url(gr-icon04.png) no-repeat center 15px;}
.fw-icon05{background: url(gr-icon05.png) no-repeat center 18px;}
.fw-icon06{background: url(gr-icon06.png) no-repeat center 16px;}
.fw-icon07{background: url(gr-icon07.png) no-repeat center 21px;}
.fw-icon08{background: url(gr-icon08.png) no-repeat center 9px;}
.fw-icon09{background: url(gr-icon09.png) no-repeat center 15px;}
.fw-icon10{background: url(gr-icon10.png) no-repeat center 13px;}
.fw-icon11{background: url(gr-icon11.png) no-repeat center 13px;}
.fw-icon12{background: url(gr-icon12.png) no-repeat center 14px;}
.fw-icon13{background: url(gr-icon13.png) no-repeat center 16px;}
.fw-icon14{background: url(gr-icon14.png) no-repeat center 5px;}
.fw-icon15{background: url(gr-icon15.png) no-repeat center 20px;}
.fw-icon16{background: url(gr-icon16.png) no-repeat center 14px;}
.fw-icon17{background: url(gr-icon17.png) no-repeat center 23px;}
.fw-icon18{background: url(gr-icon18.png) no-repeat center 16px;}
.fw-icon19{background: url(gr-icon19.png) no-repeat center 24px;}
.fw-icon20{background: url(gr-icon20.png) no-repeat center 17px;}
.fw-icon21{background: url(gr-icon21.png) no-repeat center 23px;}
.fw-icon22{background: url(gr-icon22.png) no-repeat center 12px;}
.fw-icon23{background: url(gr-icon23.png) no-repeat center 13px;}
.fw-icon24{background: url(gr-icon24.png) no-repeat center 15px;}

.qy-icon01{background: url(qy-icon01.png) no-repeat center 10px;}
.qy-icon02{background: url(qy-icon02.png) no-repeat center 11px;}
.qy-icon03{background: url(qy-icon03.png) no-repeat center 23px;}
.qy-icon04{background: url(qy-icon04.png) no-repeat center 13px;}
.qy-icon05{background: url(qy-icon05.png) no-repeat center 25px;}
.qy-icon06{background: url(qy-icon06.png) no-repeat center 12px;}
.qy-icon07{background: url(qy-icon07.png) no-repeat center 9px;}
.qy-icon08{background: url(qy-icon08.png) no-repeat center 11px;}
.qy-icon09{background: url(qy-icon09.png) no-repeat center 11px;}
.qy-icon10{background: url(qy-icon10.png) no-repeat center 19px;}
.qy-icon11{background: url(qy-icon11.png) no-repeat center 12px;}
.qy-icon12{background: url(qy-icon12.png) no-repeat center 14px;}
.qy-icon13{background: url(qy-icon13.png) no-repeat center 19px;}
.qy-icon14{background: url(qy-icon14.png) no-repeat center 17px;}
.qy-icon15{background: url(qy-icon15.png) no-repeat center 18px;}
.qy-icon16{background: url(qy-icon16.png) no-repeat center 11px;}
.qy-icon17{background: url(qy-icon17.png) no-repeat center 20px;}
.qy-icon18{background: url(qy-icon18.png) no-repeat center 18px;}
.qy-icon19{background: url(qy-icon19.png) no-repeat center 13px;}
.qy-icon20{background: url(qy-icon20.png) no-repeat center 12px;}
.qy-icon21{background: url(qy-icon21.png) no-repeat center 17px;}
.qy-icon22{background: url(qy-icon22.png) no-repeat center 14px;}
.qy-icon23{background: url(qy-icon23.png) no-repeat center 12px;}
.qy-icon24{background: url(qy-icon24.png) no-repeat center 32px;}


.bs-fw-deal .mCSB_scrollTools{width: 1px!important;margin-right: 10px;}
.bs-fw-deal .mCSB_draggerContainer{width:1px!important;height:530px!important;margin:0!important;}
.bs-fw-deal .mCSB_dragger{width:3px!important;}
.bs-fw-deal .mCSB_scrollTools .mCSB_draggerRail{width:3px!important;height: 100%!important;background: #fff;}
.bs-fw-deal .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background: #f6433d;width: 3px;margin-left: -1px;}
.bs-fw-deal .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color: #f6433d!important;}
.bs-fw-deal .mCSB_scrollTools .mCSB_draggerRail{background-color: #e7e7e7!important;width:1px!important;height:530px!important;}
.bs-fw-deal .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color: #f6433d!important;width: 3px!important;margin-left: -1px!important;}

.gf-con-rt{width: 300px;}
.gf-rt-bk{padding:0 20px 10px;margin-bottom:9px;border:1px solid #f5f5f5;background: #fff;}
.gf-rt-tit{height: 50px;border-bottom: 1px solid #e7e7e7;}
.gf-rt-tit h2{float: left;margin-top:15px;padding-left:10px;height:20px;font-size: 18px;color: #000;font-weight: normal;line-height:20px;border-left: 3px solid #f6433d;}
.sn-ls{padding-top:10px;overflow: hidden;}
.sn-ls li{float:left;padding-left:12px;width:117px;height: 35px;line-height: 35px;background: url(jyg-main-icon61.png) no-repeat left center;}
.sn-ls li a{font-size: 14px;color: #333333;}
.sn-ls li a:hover{color: #fe5049;}
.more{display: block;float: right;margin-top:20px;padding-right:11px;font-size: 12px;color: #999999;line-height: 12px;background: url(jyg-main-icon62.jpg) no-repeat right center;}
.more:hover{color: #fe5049;background: url(jyg-main-icon63.jpg) no-repeat right center;}
.fw-search-form{padding: 20px 0;}
.fw-search-form .search-key{padding:0 9px;width: 238px;height: 33px;border: 1px solid #e5e5e5;margin-bottom: 10px;font-size: 12px;color: #999999;line-height: 33px;}
.fw-search-form .search-btn{display: block;width:100%;height: 35px;background: #f23c39;border-radius: 3px;font-size: 16px;color: #fff;line-height: 35px;text-align: center;}

.sh-sel-bk{position:relative;width:256px;height: 33px;border: 1px solid #e5e5e5;margin-bottom: 10px;background: url(jyg-main-icon64.jpg) no-repeat right;}
.sh-sel-bk a.sel-bac{display: block;padding-left:11px;width:245px;height: 33px;font-size: 12px;color: #999;line-height: 33px;}
.sh-sel-bk ul{display:none;position:absolute;left: -1px;top: 34px;width: 256px;border:1px solid #dddddd; background:#fff;z-index:3;border-top: none;max-height: 96px;overflow-y:auto;overflow-x:hidden;}
.sh-sel-bk ul li{float: left;}
.sh-sel-bk ul li a{display:block;height:32px;line-height:32px;padding-left:10px;text-decoration:none;color:#adabaf;width: 246px;font-size: 12px;}
.sh-sel-bk ul li a:hover{background:#f0f2f5;}

/*公共概览*/
.gl-con-lf{width:250px;}
.gl-lf-tb{overflow: hidden;}
.gl-lf-tb li{margin-bottom: 10px;}
.gl-lf-tb li a{display: block;padding:9px 0 9px 50px;height:30px;border: 1px solid #e3e3e3;}
.gl-lf-tb li a span{cursor:pointer;display: block;height: 30px;padding-left:18px;font-size:14px;color:#333333;line-height:30px;border-left: 1px solid #e3e3e3;}
.gl-lf-tb li a.gl-tb01{background:#fff url(jyg-main-icon65.png) no-repeat 12px center;}
.gl-lf-tb li a.gl-tb02{background:#fff url(jyg-main-icon66.png) no-repeat 12px center;}
.gl-lf-tb li a.gl-tb03{background:#fff url(jyg-main-icon67.png) no-repeat 12px center;}
.gl-lf-tb li a.gl-tb04{background:#fff url(jyg-main-icon68.png) no-repeat 12px center;}
.gl-lf-tb li a.gl-tb05{background:#fff url(jyg-main-icon69.png) no-repeat 12px center;}
.gl-lf-tb li a.gl-tb06{background:#fff url(jyg-main-icon70.png) no-repeat 12px center;}
.gl-tb-cur a{border: 1px solid #fe5049!important;}
.gl-tb-cur a span{color: #fff!important;border-left: 1px solid #fff!important;}
.gl-tb-cur a.gl-tb01{background:#fe5049 url(jyg-main-icon71.png) no-repeat 12px center!important;}
.gl-tb-cur a.gl-tb02{background:#fe5049 url(jyg-main-icon72.png) no-repeat 12px center!important;}
.gl-tb-cur a.gl-tb03{background:#fe5049 url(jyg-main-icon73.png) no-repeat 12px center!important;}
.gl-tb-cur a.gl-tb04{background:#fe5049 url(jyg-main-icon74.png) no-repeat 12px center!important;}
.gl-tb-cur a.gl-tb05{background:#fe5049 url(jyg-main-icon75.png) no-repeat 12px center!important;}
.gl-tb-cur a.gl-tb06{background:#fe5049 url(jyg-main-icon76.png) no-repeat 12px center!important;}
.gl-con-rt{width:760px;}
.gl-con-rt h1{font-size: 22px;font-weight: normal;color: #f6433d;line-height: 46px;border-bottom: 2px solid #f6433d;}
.gl-con-rt ul.gl-con-ls{overflow: hidden;}
.gl-con-rt ul.gl-con-ls li{height: 44px;padding-left:8px;line-height: 44px;border-bottom: 1px dotted #999999;background: url(jyg-main-icon25.png) no-repeat left center;}
.gl-con-rt ul.gl-con-ls li a{display: block;float: left;font-size: 14px;color: #333333;max-width: 640px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.gl-con-rt ul.gl-con-ls li span{display: block;float: right;font-size: 12px;color: #666666;}
.gl-con-rt ul.gl-con-ls li:hover a{color: #f6433d;}

.ya-pagination{margin: 20px auto 0;width: 485px;overflow: hidden;}
.ya-pagination a{display: block;float: left;width: 33px;height: 33px;border: 1px solid #dadada;border-radius: 4px;font-size: 14px;color: #8f8e8e;line-height: 33px;text-align: center;background: #fff;}
.pre-pg{margin-right: 10px;}
.ya-pagination ul{float: left;padding-top: 0;}
.ya-pagination ul li{float: left;margin:0 10px 0 0;width: 35px;}
.pg-cur a{border: 1px solid #f6433d;color: #fff;background: #f6433d;}
.ya-pagination a:hover{border: 1px solid #f6433d;color: #fff;background: #f6433d;}

/*公共细览*/
.xl-main-container{padding: 0 75px;overflow: hidden;}
.xl-con-top{text-align: center;border-bottom: 1px solid #e7e7e7;}
.xl-con-top h1{font-size: 30px;color: #000;line-height: 58px;font-weight: normal;}
.xl-con-top p{font-size: 12px;color: #666666;line-height: 42px;}
.xl-con-top p span{margin-right: 20px;}
.xl-con-top p i{font-style: normal;margin-left:  5px;cursor: pointer;}
/*.xl-con p{font-size: 14px;color: #333333;line-height: 42px;text-indent: 2em;}
.xl-con img{display: block;margin:20px auto;width:390px;height: 210px;}*/
.xl-ft-opt{margin-bottom: 50px;}
.xl-ft-opt a{display: block;float: left;margin: 0 8px;font-size: 14px;color: #333333;line-height: 40px;}
.xl-ft-opt a:hover{color:#f6433d;}
/*cjq新增公公共细栏*/
.xl-con-top span {
    cursor: pointer;
    margin-left: 5px;
}
.color {
    position: relative;
    top: 2px;
    display: inline-block;
    width: 15px;
    height: 15px;
    border: 1px solid #eeeeee;
    margin-left: 9px;
}
/*公用概览-无子栏目*/
.tz-gg-bk{background: #fff;}
.tz-gg-tit{}
.tz-gg-tit a{display: block;padding:9px 0 9px 50px;height:30px;border: 1px solid #fe5049!important;}
.tz-gg-tit a span{cursor:pointer;display: block;height: 30px;padding-left:18px;font-size:14px;line-height:30px;color: #fff!important;border-left: 1px solid #fff!important;}
.tz-gg-tit a.gl-tb02{background:#fe5049 url(jyg-main-icon72.png) no-repeat 12px center;}
.tz-gg-bk ul{padding:10px 0;border:1px solid #e3e3e3;border-top:none;overflow: hidden;}
.tz-gg-bk ul li{padding-left:32px;height: 40px;line-height: 40px;background: url(jyg-main-icon61.png) no-repeat 20px center;}
.tz-gg-bk ul li a{display:block;font-size: 14px;color: #333333;max-width: 185px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.tz-gg-bk ul li a:hover{color: #fe5049;}

#Carousel2{width: 250px;height: 160px;margin-top: 20px;}
#Carousel2 .carousel-img{height: 160px;}
#Carousel2 .carousel-img ul{width: 750px;}
#Carousel2 .carousel-img ul li{position:relative;width:250px;}
#Carousel2 .carousel-des{height: 40px;}
#Carousel2 .carousel-des-sp{}
#Carousel2 .carousel-des-sp a{font-size: 14px;font-weight: normal;color: #fff;line-height: 40px;max-width: 160px;}
#Carousel2 .carousel-chg{position: absolute;right: 7px;bottom: 16px;height: 8px;width: 36px;z-index: 5;}
#Carousel2 .carousel-chg a{display: block;float:left;margin-top:0;idth: 8px;height: 8px;background: url(jyg-main-icon77.png) no-repeat;margin-right: 4px;}
#Carousel2 .carousel-chg-cur{width: 8px!important;height: 8px!important;background: url(jyg-main-icon78.png) no-repeat!important;}

/*新闻中心*/
.news-center-container{padding:9px;background: #fff;border: 1px solid #f6f6f6;margin-bottom:20px;overflow: hidden;}
.news-ct-lb{background: #fafafa;}
.news-lb-ls{width:390px;padding-right: 10px;}
.news-lb-ls h2{height: 56px;border-bottom: 1px solid #e9e9e9;}
.news-lb-ls h2 a{display: block;float: left;padding:0 15px;height: 55px;border-bottom: 2px solid #ef000b;font-size: 18px;font-weight: bold;color: #ec000c;line-height: 55px;}
.news-lb-ls ul{height:300px;overflow: hidden;}
.news-lb-ls ul li{border-bottom: 1px solid #e9e9e9;padding-left: 14px;height: 42px;line-height: 42px;background: url(jyg-main-icon79.png) no-repeat 2px center;*height: 39px;*line-height: 39px;}
.news-lb-ls ul li a{display: block;float: left;font-size: 14px;color: #000;max-width: 310px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news-lb-ls ul li span{display: block;float: right;font-size: 12px;color: #999999;}
.mt20{margin-top: 20px;}
.news-ct-lf{width:630px;}
.news-lf-bk{margin-bottom: 12px;}
.news-lf-tit{height: 50px;background: #f6f6f6;padding-right: 10px;}
.news-lf-tit p{float: left;height: 50px;width:180px;font-size: 18px;color: #fff;line-height: 50px;text-align:center;background: #ef000b;}
.news-lf-bk ul{height:200px;padding-top:12px;overflow: hidden;}
.news-lf-bk ul li{padding:0 16px;height: 40px;line-height: 40px;background: url(jyg-main-icon25.png) no-repeat 8px center;*height: 36px;*line-height: 36px;}
.news-lf-bk ul li a{display: block;float: left;font-size: 14px;color: #333333;max-width: 510px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news-lf-bk ul li span{display: block;float: right;font-size: 12px;color: #666666;}
.news-lf-bk ul li:hover a{color: #f6433d;}
.news-ct-rt{width:400px;}
.news-rt-tit{height: 49px;border-bottom:1px solid #e7e7e7;padding-right: 10px;}
.news-rt-tit p{float: left;height: 49px;font-size: 20px;color: #000;line-height: 49px;}
.news-ct-rt .news-lf-bk ul li a{max-width: 290px;}
.news-zt-bk{display: block;width:195px;height: 80px;margin-bottom: 10px;background: #f6f6f6;font-size: 18px;color: #999999;line-height: 80px;text-align: center;}
.news-zt-bk img{width: 100%;height: 100%;}
/*.news-ct-rt .news-rt-tit p{font-size: 14px;}*/
.rw-rt-tit{width: 330px;}
.rt-tit-con{position:relative;width:280px;height:50px;margin-right:10px;overflow: hidden;}
.rt-tit-con ul{position:absolute;left:0;top:0;width: 1000px;height: 49px;padding-top: 0;}
.rt-tit-con ul li{float: left;padding:0;margin-right: 25px;height: 49px;font-size: 20px;color: #000;line-height: 49px;background: none;}
.rt-tit-con ul li a{font-size:20px;color: #000;}
.rt-tit-con ul li a:hover{border-bottom: 2px solid #ef000b;height: 47px;}
.rt-tit-cur a{color:#ef000b!important;border-bottom: 2px solid #ef000b;height: 47px;}
.rw-rt-tit .tit-opt{display: block;float: left;width:15px;height: 15px;border: 1px solid #d2d2d2;margin-top: 17px;}
.rw-rt-tit .tit-pre{background: url(jyg-main-icon99.png) no-repeat center;margin-right: 5px;}
.rw-rt-tit .tit-next{background: url(jyg-main-icon100.png) no-repeat center;}
.rw-rt-tit .tit-opt:hover{border: 1px solid #ef000b;}
.rw-rt-tit .tit-pre:hover{background:#ef000b url(jyg-main-icon101.png) no-repeat center;}
.rw-rt-tit .tit-next:hover{background:#ef000b url(jyg-main-icon102.png) no-repeat center;}
.rs-tit.news-rt-tit p{margin-right: 25px;cursor: pointer;padding:0 10px;}
.zc-wj-tit.news-rt-tit p{margin-right: 25px;cursor: pointer;padding:0 10px;}
.rm-tit-cur{border-bottom:  2px solid #ef000b;height: 47px!important;color: #ef000b!important;background-color:#ef000b;}
.news-rt-tit p a{color:#333;}
.rm-tit-cur a{color:#fff !important;}
#Carousel3{width: 630px;height: 360px;}
#Carousel3 .carousel-img{height: 360px;}
#Carousel3 .carousel-img ul{width: 2520px;}
#Carousel3 .carousel-img ul li{position:relative;width:630px;}
#Carousel3 .carousel-des{height: 45px;}
#Carousel3 .carousel-des-sp{}
#Carousel3 .carousel-des-sp a{font-size: 18px;font-weight: normal;color: #fff;line-height: 45px;max-width: 470px;}

/*友情链接*/
.mb10{margin-bottom: -10px!important;}
.web_link{width:1080px;background:#fff ;overflow:hidden;}
.link_tit{padding-left:12px;border-bottom:none;line-height:32px;font-weight:bold;color:#e3221f;overflow:hidden;}
.link_tit p{float:left;border-left:3px solid #ff8708;margin-top:10px;margin-right:10px;width:0px;height:13px;}
.link_tit .tit_s{display:block;float:left;}
.link_nav{background:url(link_bac02.jpg) repeat-x;height:30px;overflow:hidden;}
.link_nav ul{padding-top:4px;overflow:hidden;}
.link_nav ul li{float:left;margin:0 2px 0 19px;padding:0 12px;line-height:26px;font-weight:bold;}
.link_nav ul li a{color:#fff;}
.link-active{background:#D00F0C;border-radius:4px 4px 0 0;}
.link_deal{padding:25px 19px;border-bottom:1px solid #ced9e9;border-top:none;display: none;}
.link_deal ul{overflow:hidden;}
.link_deal ul li{float:left;padding-right:27px;line-height:18px;margin-left:24px;margin-bottom:10px;}
.link_deal ul li a{color:#333;}
.last_li{border-right:none!important;}
.link_deal ul li a:hover{color:#f6433d;}

/*市长信箱_我要写信*/
.mail-box-con{padding:35px 25px 0;width:1000px;margin: 0 auto;background: url(jyg-main-bac12.jpg) no-repeat;}
.mail-box-lf{width:175px;}
.mail-box-lf ul{overflow: hidden;}
.mail-box-lf ul li{padding-right:5px;width:170px;margin-bottom: 10px;}
.mail-box-lf ul li a{display: block;border: 3px solid #eeeeee;background: #f9f9f9;height: 54px;font-size: 14px;color: #666666;line-height: 54px;text-align: center;}
.mail-box-lf ul li a:hover{border: 3px solid #f23c39!important;background: #f23c39!important;color: #fff!important;}
.mail-box-cur{background: url(jyg-main-icon82.png) no-repeat right center;}
.mail-box-cur a{border: 3px solid #f23c39!important;background: #f23c39!important;font-size: 16px!important;color: #fff!important;}
.pw-message-board{display: block;padding-top:14px;height:56px;width:170px;font-size: 14px;color: #fff;line-height: 25px;text-align: center;margin-bottom: 10px;background: #f7a100;}
.pg-message-board{display: block;height:75px;width:170px;font-size: 14px;color: #fff;line-height: 75px;text-align: center;margin-bottom: 10px;background: #f6801c;}
.mail-box-rt{width:800px;margin-bottom: 40px;}
.mail-rt-deal h1{font-size: 22px;color: #f6433d;line-height: 60px;font-weight: normal;}

.jc-con-form{padding-top: 10px;overflow: hidden;}
.jc-form-deal{padding-bottom:18px;overflow: hidden;}
.jc-form-deal label{display: block;float: left;width: 77px;font-size: 12px;color: #333;line-height: 35px;text-align: right;}
.jc-form-rt{margin-left: 89px;overflow: hidden;*margin-left: 10px;}
.jc-form-rt input{display:block;float:left;padding:0 10px;width:196px;height: 33px;border: 1px solid #e5e5e5;line-height: 33px;background: #fff;color: #999;font-size: 12px;}
.jc-form-rt span{display: block;float: left;height:35px;margin-left: 15px;font-size: 12px;color: #fb0404;line-height: 35px;}
.jc-form-rt span i{display: block;float: left;margin-right: 6px;margin-top: 4px;font-style: normal;}
.jc-form-rt textarea{float:left;padding:5px 10px;width:608px;height: 180px;border: 1px solid #dcdcdc;line-height: 20px;background: #fff;color: #999;font-size: 12px;}
.jy-form-btn{padding-top: 20px;border-top: 1px dotted #999999;margin-top: 10px;}
.jy-form-btn input{float: left;margin-right:18px;width:130px;height:45px;font-size:18px;line-height:45px;text-align:center;border-radius: 3px;}
.jy-form-btn input[type="submit"]{background: #f23c39;color:#fff;}
.jy-form-btn input[type="reset"]{background: #ccc;color: #666;}
.ts-sp{float:left;font-size: 12px;color: #ef344f;line-height: 30px;}
.xc-rad-bac{float: left;width:12px;height:12px;margin-top:10px;margin-right: 5px;background: url(jyg-main-icon81.png) no-repeat;background-position: 0 0;}
.xc-rad-bac input{float:left;width:12px;height: 12px;opacity: 0;filter:alpha(opacity=0);zoom: 1;}
.xc-cur-rad{background: url(jyg-main-icon8101.png) no-repeat;}

.jc-rt-rad{margin-right: 30px;}
.ml89{*margin-left: 89px;}
.jc-rt-rad p{display:block;float:left;line-height: 32px;}

/*信件列表*/
.mail-list-tb table{margin-top:10px;width: 100%;font-size: 12px;border-collapse: collapse;}
.mail-list-tb table tr{height:45px;}
.mail-list-tb table tr th{background:#fff;height: 38px;line-height: 38px;color: #333;text-align: center;}
.mail-list-tb table tr td{border-bottom: 1px dotted #bbb;height: 44px;line-height: 44px;color: #666;text-align: center;}
.mail-list-tb table tr td a{display: block;float:left;padding-left: 21px;color: #333;background: url(jyg-main-icon25.png) no-repeat 14px center;text-align: left;max-width: 500px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.mail-list-tb table tr td a:hover{color: #ef344f;}
.al-lf{text-align: left!important;padding-left: 14px;}
.tr-bd{border: 1px solid #f6f6f6!important;}
.mail-list-tb table tr.tr-bd{height: 38px;}
.deal-ok{color: #009b07!important;}

/*信箱细览*/
.mail-deal-con h2{float: left;margin:16px 0 8px;padding:0 20px;font-size: 14px;color: #fff;line-height:32px;background: #de0000;}
.mail-deal-con h2.rw-bac{background: #4669b7;}
.mail-deal-bk{width:100%;border-bottom: 1px solid #dbd9d8;overflow: hidden;}
.mail-deal-bk label{display: block;float: left;width:80px;font-size: 12px;color: #333333;line-height: 49px;font-weight: bold;text-align: right;}
.mail-deal-rt{margin-left: 90px;}
.mail-deal-rt p.red{float: left;font-size: 14px;color: #dd0000;line-height: 49px;}
.mail-deal-rt p.block{float: left;font-size: 14px;color: #333;line-height: 49px;}
.mail-deal-rt p.time{float: right;font-size: 12px;color: #666666;line-height: 49px;}
.mail-deal-rt p.time span{color: #333;margin: 0 60px;}
.letter-content{margin-top: 18px;height: 240px;overflow: hidden;}
.letter-content p{margin-top:-9px;font-size: 12px;color: #333;line-height: 30px;}
.letter-content p.text-indent{margin-top:0;text-indent: 2em;}
.no-bb{border-bottom: none;}

.letter-content .mCSB_scrollTools{width: 15px!important;}
.letter-content .mCSB_draggerContainer{width:15px!important;height:240px!important;margin:0!important;}
.letter-content .mCSB_dragger{width:15px!important;}
.letter-content .mCSB_scrollTools .mCSB_draggerRail{width:15px!important;height: 100%!important;background: #fff;}
.letter-content .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background: #f6433d;width: 15px;}
.letter-content .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color: #f6433d!important;}
.letter-content .mCSB_scrollTools .mCSB_draggerRail{background-color: #e7e7e7!important;width:15px!important;height:240px!important;}
.letter-content .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color: #f6433d!important;width: 15px!important;}


/*须知*/
.mail-welcome-sp{margin:15px 0;font-size: 12px;color: #333333;line-height: 20px;font-weight: bold;}
.letter-box-bk{margin-bottom: 15px;}
.letter-box-bk h2{float:left;padding: 0 20px;font-size: 12px;color: #fff;line-height:30px;background: #f23c39;font-weight: normal;border-radius: 3px;}
.letter-box-bk ul{width:100%;padding-top:8px;overflow: hidden;}
.letter-box-bk ul li{padding-left:13px;font-size: 12px;color: #333333;line-height: 36px;background: url(jyg-main-icon25.png) no-repeat left 18px;}

.jy-form-btn a{display:block;float: left;margin-right:18px;width:130px;height:45px;font-size:18px;line-height:45px;text-align:center;border-radius: 3px;}
.jy-form-btn .letter-wt-btn{background: #f23c39;color:#fff;}
.jy-form-btn .letter-ls-btn{background: #ccc;color: #666;}

/*政民互动*/
.zm-hd-lf{width:280px;}
.white-bac{background: #fff;}
.ws-dc-tit{padding-left: 68px;height: 55px;background: #ff4f48 url(jyg-main-icon83.png) no-repeat 19px center;font-size: 16px;color: #fff;line-height: 55px;}
.ws-dc-form{padding: 20px 20px 23px;height:130px;overflow: hidden;}/*新增height:130px;*/
.ws-dc-form .dc-sp{display: block;width:200px;height:63px;padding: 6px 20px 0;background: url(jyg-main-icon85.png) no-repeat;font-size: 13px;color: #333;line-height: 21px;font-weight: bold;}
.ws-dc-form ul{padding-top:20px;overflow: hidden;}
.ws-dc-form ul li{overflow: hidden;}
.mb15{padding-bottom: 19px;}
.mb15 span{font-size:12px;color:#333;line-height: 16px!important;}
.xc-check-box{width:16px;height: 16px;background: url(jyg-main-icon87.png) no-repeat;margin:0 10px;}
.xc-check-box input{float:left;width:16px;height: 16px;opacity: 0;filter:alpha(opacity=0);zoom: 1;}
.xc-checked-box{background: url(jyg-main-icon88.png) no-repeat!important;}
.ws-dc-form .dc-form-btn input{float: left;width:110px;height:45px;font-size:14px;line-height:45px;color:#fff;text-align:center;background: #ff4f48;}
.ws-dc-form .dc-view-btn{display:block;float: right;width:108px;height:43px;font-size:14px;line-height:43px;color:#666;text-align:center;border: 1px solid #e5e5e5;}
.zm-hd-lf .zm-board01{display: block;padding-left:20px;height:55px;font-size: 16px;color: #fff;line-height: 55px;margin-top: 20px;background: #f7a100 url(jyg-main-icon86.png) no-repeat 250px center;}
.zm-hd-lf .zm-board02{display: block;padding-left:20px;height:55px;font-size: 16px;color: #fff;line-height: 55px;margin-top: 20px;background: #f6801c url(jyg-main-icon86.png) no-repeat 250px center;}
.hy-gq-bk{margin-top:20px;padding:0 20px 20px;background: #fff;border: 1px solid #f5f5f5;overflow: hidden;}
.hy-gq-bk ul{padding-top:13px;overflow: hidden;}
.hy-gq-bk ul li{padding-left:4px;}
.hy-gq-bk ul li a{display:block;font-size: 14px;color: #333;line-height: 38px;max-width: 220px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.hy-gq-bk ul li a:hover{font-weight: bold;}
.zm-hd-rt{width:730px;}
.zm-rt-sx{}
.zm-sx-top h2{float: left;margin-left:17px;font-size: 18px;color: #f53937;line-height: 40px;}
.zm-sx-top .zm-sx-btn{display: block;float: left;margin-left: 20px;padding-left:55px;width:115px;height: 40px;font-size: 14px;color: #fff;line-height: 40px;background: #ffa200 url(jyg-main-icon84.png) no-repeat 15px center;}
.sx-search-box{width:351px;height: 40px;}
.sx-search-box input{float: left;width:220px;padding:0 20px;height:38px;line-height:38px;font-size:12px;color:#999999;background: #fff;border: 1px solid #e5e5e5;border-right: none;}
.sx-search-btn{display:block;float:right;width:90px;font-size:16px;color:#fff;line-height:40px;background: #ff4f48;text-align: center;}
.zm-rt-sx .mail-list-tb table{margin-top: 27px;}
.zm-rt-sx .mail-list-tb table tr td a{max-width: 340px;}
.bl-res-ls{height: auto;margin-bottom: 0;}
.zm-bl-res{margin-top: 64px;}
.zm-bl-res .gf-con-tit ul li{width:50%;}
.zm-bl-res .bs-fw-deal ul{display:none;/*height:240px;*/overflow: hidden;}
.zm-bl-res .bs-fw-deal ul li{padding-left: 18px;line-height: 48px;height: 48px;background: url(jyg-main-icon25.png) no-repeat 10px center;}
.zm-bl-res .bs-fw-deal ul li a{display: block;float: left;font-size: 14px;color: #333;max-width: 600px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zm-bl-res .bs-fw-deal ul li a:hover{color: #f53937;}
.zm-bl-res .bs-fw-deal ul li span{display: block;float: right;font-size: 12px;color: #666;}

.zc-zx-bk{margin:12px auto 0;padding:0 20px 20px;width:688px;border: 1px solid #f5f5f5;background: #fff;}
.zc-zx-con{padding-top: 20px;overflow: hidden;}
.zc-zx-con .zx-pc{display: block;float: left;}
.zc-zx-con .zx-pc img{display: block;margin-right: 20px;width:220px;height: 140px;}
.zx-con-rt{margin-left: 240px;}
.zx-con-rt .zx-rt-tit{display: block;font-size: 14px;color: #000;line-height: 34px;max-width: 440px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zx-con-rt .zx-rt-tit:hover{color: #f6433d;}
.zx-con-rt p{font-size: 12px;color: #666666;line-height: 26px;margin-bottom: 4px;}
.zx-con-rt span{font-size: 12px;color: #999;line-height: 26px;}

/*信息公开细览*/
.infoxl-top{
    overflow: hidden;
    border: 1px solid #f0f0f0;
    padding: 20px;
    background: #fff;
    margin-left: 16px;
    margin-right: 8px;
}
.infoxl-top table{
    border-collapse: collapse;
    border: 1px solid #f0f0f0;
    width: 100%;
    font-size: 12px;
    color: #333;
}
.infoxl-top th{
    width: 80px;
    height: 35px;
    line-height: 35px;
    text-align: left;
    font-weight: bold;
    border: 1px solid #f0f0f0;
	padding-left: 35px;
    font-size: 14px;
}
.infoxl-top td{
    text-align: left;
    padding-left: 16px;
    border: 1px solid #f0f0f0;
	max-width: 200px;
    font-size: 14px;
    line-height: 22px;
}
.infoxl-main{
    margin-top: 30px;
    padding-bottom: 90px;
}
.infoxl-con{
    font-size: 14px;
    color: #333;
}
.infoxl-con p{
    margin: 0px;
}
.infoxl-con h1{
    font-weight: bold;
    font-size: 14px;
    line-height: 45px;
    text-indent: 2em;
}
.xlm-main{
    padding-bottom: 30px;
}
.xl-main{
    padding: 10px 30px 60px 35px;
    margin-top: 12px;
    position: relative;
}
.xl_head {
    border-bottom:1px solid #e7e7e7;
    text-align:center;
    overflow:hidden;
    padding-bottom: 5px;
}
.xl_head h1 {
    margin: 5px 0;
    padding:0 100px;
    font-size:28px;
    color:#000;
    line-height:52px;
    font-weight:normal;
    font-family:"微软雅黑";
}
.xl_head p {
    font-size:13px;
    color:#666;
    line-height: 44px;
}
.xl_head p span {
    padding-left:8px;
    padding-right:8px;
}
.xl_head p span i{
    font-style: normal;
}
.xl_con {
    padding: 0 20px;
    font-size:14px;
    color:#333;
    overflow:hidden;
}
.xl_con img {
    width:762px;
    
    display:block;
    margin:0 auto;
    margin-top:38px;
    margin-bottom:42px;
}
/*.xl_con p {
    line-height:42px;
    text-indent:2em;
}*/
.xl-print{
    position: absolute;
    right: 20px;
    bottom: 10px;
    overflow: hidden;
}
.xl-print a{
    display: block;
    padding: 0 5px;
    font-size: 14px;
    color: #333;
    float: left;
}
.xl-link{
    width: 100%;
    min-width: 1200px;
    background: #1a8ce2;
    height: 4px;
    margin-top: 16px;
}
.mb0{
    margin-bottom: 0px;
}

/*信息公开*/
.info-lf{
    overflow: hidden;
    float: left;
    width: 252px;
}
.info-lftop{
    height: 60px;
    overflow: hidden;
    /*padding-bottom: 10px;*/
}
.info-lftop a{
    display: block;
    float: left;
    width: 72px;
    height: 40px;
    padding-left: 48px;
    padding-top: 20px;
    line-height: 20px;
    font-size: 13px;
    color: #fff;
    font-weight: bold;
    /*border-radius: 4px;*/
}
.info-lftop a.header{
    background:#2da1f2 url(jyg-main-icon89.png) no-repeat 17px center;
}
.info-lftop a.zfjg{
    background:#20c58d url(jyg-main-icon90.png) no-repeat 17px center;
    margin-left: 10px;
}
.info-lfitem{
    overflow: hidden;
    margin-top: 10px;
}
.info-lfitem a.info-lm1{
    display: block;
    border: 1px solid #dbeaf3;
    width:249px;
    height: 50px;
    line-height: 50px;
    font-size: 14px;
    color: #333;
    background: #eff5f8;
}
.info-lfitem a.info-lm1 p{
    height: 32px;
    line-height: 32px;
    margin-top: 9px;
    margin-left: 9px;
    border-left: 1px solid #e3e3e3;
    padding-left: 16px;
    float: left;
}
.info-lfitem a.info-lm1 span{
    display: block;
    float: left;
    width: 35px;
    height: 35px;
    margin-top: 8px;
    margin-left: 15px;
}
.info-lfitem a.info-lm1 span.info-icon1{
    background: url(jyg-main-icon110.png) no-repeat center;
}
.info-lfitem a.info-lm1 span.info-icon2{
    background: url(jyg-main-icon111.png) no-repeat center;
}
.info-lfitem a.info-lm1 span.info-icon3{
    background: url(jyg-main-icon112.png) no-repeat center;
}
.info-lfitem a.info-lm1 span.info-icon4{
    background: url(jyg-main-icon113.png) no-repeat center;
}
.info-lfitem a.info-lm1 span.info-icon5{
    background: url(jyg-main-icon114.png) no-repeat center;
}
.info-lfitem a.info-lm1 span.info-icon6{
    background: url(jyg-main-icon115.png) no-repeat center;
}
.info-lfitem a.info-lm1 span.info-icon7{
    background: url(jyg-main-icon116.png) no-repeat center;
}


.info-lfitem a.info-act span.info-icon1{
    background: url(jyg-main-icon94.png) no-repeat center!important;
}
.info-lfitem a.info-act span.info-icon2{
    background: url(jyg-main-icon72.png) no-repeat center!important;
}
.info-lfitem a.info-act span.info-icon3{
    background: url(jyg-main-icon71.png) no-repeat center!important;
}
.info-lfitem a.info-act span.info-icon4{
    background: url(jyg-main-icon74.png) no-repeat center!important;
}
.info-lfitem a.info-act span.info-icon5{
    background: url(jyg-main-icon75.png) no-repeat center!important;
}
.info-lfitem a.info-act span.info-icon6{
    background: url(jyg-main-icon76.png) no-repeat center!important;
}
.info-lfitem a.info-act span.info-icon7{
    background: url(jyg-main-icon96.png) no-repeat center!important;
}

.info-lfitem ul.info-lm2{
    overflow: hidden;
    border: 1px solid #dbeaf3;
    width: 243px;
    padding-left: 6px;
    border-top: none;
    background: #eff5f8;
    padding-top: 6px;
    padding-bottom: 8px;
    display: none;
}
.info-lfitem ul.info-lm2 li.fixw{
    width: 185px;
}
.info-lfitem ul.info-lm2 li{
    display: block;
    float: left;
    min-width: 85px;
    background: url(jyg-main-icon117.png) no-repeat 8px center;
    padding-left: 20px;
	padding-right: 5px;
    line-height: 42px;
    white-space: nowrap;
}
.info-lfitem ul.info-lm2 li a{
    display: block;
    font-size: 14px;
    color: #333;
    white-space: normal;
    max-width: 210px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
/*.info-lfitem ul.info-lm2 li a:hover{color: #2da1f2!important;}*/
.info-lfitem ul.info-lm2 li:hover{
    background:#2da1f2 url(jyg-main-icon127.png) no-repeat 8px center;
    border-radius: 4px;
}

.info-lfitem a.info-act{
    border: 1px solid #2da1f2;
    background: #2da1f2;
    color: #fff;
    font-size: 14px;

}
/*.info-lfitem a.info-act span{*/
    /*background: url(jyg-main-icon94.png) no-repeat center!important;*/
/*}*/
.info-lfitem a.info-act p{
    border-left: 1px solid #fff;
}
.info-rt{
    width: 790px;
    float: right;
}
.info-rt .info-rtintro{
    box-shadow: 1px 1px 2px #f5f5f5,-1px -1px 2px #f5f5f5;
    background: #fff;
    position: relative;
    padding: 45px 14px 20px 28px;
}
.info-rt .info-rtintro h2{
    background: url(jyg-main-icon91.png) no-repeat;
    width: 295px;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    font-weight: normal;
    color: #fff;
    text-align: center;
    margin-bottom: 10px;
    position: absolute;
    top:-10px;
    left: 50%;
    margin-left: -148px;
}
.info-rt .info-rtintro p{
    font-size: 12px;
    color: #333;
    line-height: 30px;
    text-indent: 2em;
}
.info-rtser{
    /*height: 42px;*/
    margin-top: 15px;
    padding-left: 80px;
}
.info-rtser > h3{
    float: left;
    display: block;
    background: url(jyg-main-icon92.png) no-repeat left center;
    padding-left: 58px;
    padding-right: 18px;
    height: 42px;
    line-height: 42px;
    font-size: 18px;
    color: #2da1f2;
}
.info-rtser .serbox{
    width: 395px;
    height: 36px;
    border: 1px solid #e1e1e1;
    background: #fff;
    float: left;
    margin-top: 7px;
}
.info-rtser .serbox .txt{
    width: 310px;
    display: block;
    float: left;
    padding-left: 10px;
    line-height: 36px;
    height: 36px;
    border-right: 1px solid #e1e1e1;
    font-family: "microsoft yahei";
    color: #333;
    font-size: 14px;
}
.info-rtser > .btn{
    float: left;
    background: #2da1f2;
    width: 92px;
    height: 38px;
    margin-left: 10px;
    margin-top: 7px;
    cursor: pointer;
    font-size: 16px;
    font-family: "microsoft yahei";
    color: #fff;
    line-height: 38px;
    font-weight: bold;
    text-align: center;
}
.info-rtser .mainCon{
    padding-left: 5px;
}
.info-rtser .selBtn{
    background-image: url(info-select.png);
    background-position: center;
    background-color: #fff;
}
.info-rtser .selectbox{
    height: 36px;
    line-height: 36px;
    border: none;
}
.info-rtser div.selectbox-wrapper{
    margin-top: 12px;
}
.info-rtul{
    margin-top: 22px;
    overflow: hidden;
}
.info-rtul li{
    line-height: 46px;
    height: 46px;
    border-bottom: 1px dotted #999;
    font-size: 12px;
    color: #666;
    padding-left: 10px;
    vertical-align: bottom;
}
.info-rtul li.info-ultitle{
    height: 38px;
    line-height: 38px;
    border: 1px solid #f5f5f5;
    background: #fff;
}
.info-rtul li.info-ultitle span{
    font-family: "宋体";
    font-size: 12px;
    color: #333;
    font-weight: bold;
}
.info-rtul li.info-ultitle span.name{
    width: 370px;
}
.info-rtul li a{
    font-size: 12px;
    color: #333;
    display: block;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
    width: 370px;
    float: left;
}
.info-rtul li a:hover{
    color: #dd0000;
}
.info-rtul li span{
    display: block;
    float: left;
}
.info-rtul li span.syh{
    width: 160px;
    text-align: left;
}
.info-rtul li span.fbdw{
    width: 120px;
    text-align: center;
    color: #333;
}
.info-rtul li span.date{
    width: 98px;
    text-align: center;
}
.xg-main-container{padding: 0 20px 30px;}

.serbox .sh-sel-bk{position:relative;z-index:2;width:74px;height: 36px;background: url(info-select.png) no-repeat 55px center;border: none!important;margin-bottom: 0;}
.serbox .sh-sel-bk a.sel-bac{display: block;padding-left:11px;width:63px;height: 36px;font-size: 12px;color: #999;line-height: 36px;}
.serbox .sh-sel-bk ul{display:none;position:absolute;left: -1px;top: 37px;width: 74px;border:1px solid #e1e1e1; background:#fff;z-index:3;border-top: none;max-height: 96px;overflow-y:auto;overflow-x:hidden;}
.serbox .sh-sel-bk ul li{width:100%;}
.serbox .sh-sel-bk ul li a{display:block;height:32px;line-height:32px;padding-left:10px;text-decoration:none;color:#adabaf;width: 64px;font-size: 12px;}
.serbox .sh-sel-bk ul li a:hover{background:#f0f2f5;}

/*专题*/
.jyg-zt-con{margin:0 20px 20px;padding: 0 3px;border-top: 1px solid #e7e7e7;}
.jyg-zt-con ul{overflow: hidden;}
.jyg-zt-con  ul li{float: left;margin: 20px 27px 40px;border: 1px solid #e7e7e7;background: #fff;}
.jyg-zt-con  ul li a{display: block;width:268px;height:148px;background: #f3f3f3;border: 10px solid #fff;}


/*走进雄关*/
.zj-xg-container{width:100%;height:100%;background: url(jyg-main-bac13.jpg) no-repeat center top;}
.xg-com-wth{width:1200px;margin: 0 auto;}
.return-home-btn{display: block;margin:70px 0 0 432px;padding-left:25px;width:79px;height: 36px;border: 2px solid #fff;border-radius: 4px;background: url(jyg-main-icon97.png) no-repeat 14px center;font-size: 16px;color: #fff;line-height: 36px;}
.xg-main-con{margin-top: 368px;}

.gz_about{overflow: hidden;}
.gz_about_l{width: 460px;float: left;text-align: right;}
.gz_about_l img{width: 328px;height: 248px}
.gz_about_r{width: 686px;float: right;}
.gz_about_r_tl{background: url(jyg-main-bac15.png) no-repeat;height: 130px;}
.gz_about_r_dt{margin-top: -20px;}
.gz_about_r_dt p{width:664px;font-size: 12px;color: #333;line-height: 36px;text-indent: 2em;}
.gz_about_r_dt p span{color: #e60000;}

.mt55{margin-top: 50px}
.gz_develop{height: 282px;overflow: hidden;
    -webkit-transition: all 1s ease-in-out;
    -moz-transition: all 1s ease-in-out;
    -o-transition: all 1s ease-in-out;
    transition: all 1s ease-in-out;}
.gz_de_l{width: 148px;float: left;margin-top: 15px;}
.gz_de_r{width: 1052px;float: left}

.gz_de_r_tl{height: 60px;line-height: 40px;position: relative;margin-left: 35px}
.gz_de_r_tl a{ display: block;position: relative;z-index: 99;color: #000000; font-size: 18px;float: left;width: 104px;margin-right: 30px;padding-left: 10px}
.xg-tit-cur{color: #fff!important;font-weight: bold;}
.gz_de_r_dt{display:none;width: 1050px;padding:25px 0;background: url(jyg-main-bac20.png) repeat;overflow: hidden;}
.gz_de_r_row{width: 1030px;margin: 0 auto;overflow: hidden;}
.gz_dr_r_dt1{width: 510px;overflow: hidden;}
.gz_dr_r_dt1_l{width: 246px;height: 166px;border:2px solid #ececec;float: left;overflow: hidden;}
.gz_dr_r_dt1_l img{height: 166px;width: 100%;}
.gz_dr_r_dt1_r{margin: 14px 0 0 270px;}
.gz_dr_r_dt1_r p{font-size: 14px;color: #666666;line-height: 30px;text-indent: 2em;}
.gz_dr_r_dt1_r p span{color: #e60000;}
.top_nav1{position: absolute;display: block;background: url(gz_ch_03.png) no-repeat; left: 0px;width: 104px;height: 45px;height: 45px;top:0px;}
/*css3 特效~~注意~只有在ie9 以上版本才会有效果*/
.dontHide {
    -webkit-transition: all 2s ease-in-out;
    -moz-transition: all 1s ease-in-out;
    -o-transition: all 1s ease-in-out;
    transition: all 2s ease-in-out;
}
.dontHide.delay{
    -webkit-transition: all 1.5s ease-in-out;
    -moz-transition: all 1.5s ease-in-out;
    -o-transition: all 1.5s ease-in-out;
    transition: all 1.5s ease-in-out;
}
.hideme {
    opacity: 0;
}

.mt60{margin-top: 55px}
.visit{height:70px;background: url(jyg-main-bac17.png) no-repeat 270px center;}
.visit_row{width: 905px;margin-top: 15px}
.visit_row_l{position:relative;width: 344px;float: left;}
.visit_row_r{width:530px;float: right;}
.visit_zhaiyao{height: 74px;border-bottom: 1px dashed #aaaaaa;}
.visit_zhaiyao h3{margin-top:20px;height: 30px;font-size: 18px;}
.visit_zhaiyao h3 a{color: #000}
.visit_zhaiyao p{line-height: 18px;font-size: 13px;color: #666}
.visit_zhaiyao p a{font-size: 12px;color: #de0000;margin-left: 5px;}
.visit_detail{overflow: hidden;margin-top: 10px}
.visit_detail a{display: block;font-size: 13px;line-height: 30px; padding-left: 10px; }
.sp-xg-ls{padding-left:20px;height:120px;overflow: hidden;}
.sp-xg-ls li{font-size: 12px;height:30px;line-height: 30px;*height:28px;*line-height: 28px;}
.sp-xg-ls li a{display: block;float: left;color: #666666;padding-left: 7px;background: url(jyg-main-icon25.png) no-repeat 0 center ;max-width: 350px; overflow: hidden; white-space: nowrap; text-overflow:ellipsis;}
.sp-xg-ls li span{display: block;float: right;color: #666666;}
.video-icon{display: block;position:absolute;left:140px;top:100px;width:95px;height: 95px;background: url(jyg-main-icon98.png) no-repeat;}
.td-xg-rt{width:214px;margin-top: 15px;}
.td-xg-tit{height: 70px;margin: 0 auto;}
.td-xg-con{position:relative;margin-top:17px;border: 1px solid #d9d9d9;background: #fff;padding: 1px;}
.td-xg-con img{width:210px;height: 214px;}
.td-xg-con p{position:absolute;left:1px;bottom:1px;width:210px;height:68px;font-size: 24px;color: #fff;line-height: 68px;text-align:center;background: url(jyg-main-bac21.png) repeat-x;}

.wine{overflow: hidden;margin-top: 20px}
.wine_tl{height: 90px;line-height: 90px}
.wine_tl h3{color: #000;text-align: center;font-size: 25px;font-family:'fzlt';font-weight:normal;background:url(dcgz_46.png) 475px center no-repeat;height: 90px;line-height: 90px;}
.wine_dt{position:relative;margin-bottom: 100px;width:1200px;height: 120px;overflow: hidden;}
.wine_dt ul{position: absolute;left: 0;top: 0;width:1212px;overflow: hidden;}
.wine_dt ul li{float: left;width: 190px;margin-right: 12px;}
.wine_dt ul li a{position:relative;display: block;width: 190px;height: 120px;overflow: hidden;}
.wine_dt ul li a img{width:190px ;height: 120px;}

.opacity{z-index: 2;background: #000;opacity:0.6;filter:alpha(opacity=60);zoom: 1;width: 100%;height: 120px;width: 190px}
.ops{position: absolute;top: 0px ;left: 0px}
.ops p{position: absolute;z-index: 3;
    height: 120px;
    width: 190px;
    color: white;
    text-align: center;
    line-height: 120px;
    top: 0%;
    cursor: pointer;
}
.wine_dt ul li:hover .ops{display: block!important;}

.top_nav3{position: absolute;display: block;background: url(gz_ch_03.png) no-repeat; left: 0px;width: 104px;height: 45px;height: 45px;top:8px;}
.yinxiang{overflow: hidden;}
.yx_tl{background: url(jyg-main-bac19.png) no-repeat center center;height: 72px}
.yx_row{width: 600px;overflow: hidden;}
.yx_detail{width: 570px;margin: 0 auto}
.wenhua_tl{text-align: center;font-size: 25px;font-family: 'fzlt';height: 66px;line-height: 36px;color: #000000}
.wenhua_tl h3{height: 66px;line-height: 53px;font-size: 25px;font-family:'fzlt';font-weight:normal;}
.wenhua{background: url(dcgz_34.png) 188px 0 no-repeat;}
.yx_dt{height: 55px;line-height: 55px;position: relative;}
.yx_dt a{color: #000;padding-left: 5px;position: relative;z-index: 99;display: block;font-size: 18px;font-family:'fzlt';float: left;position: relative;z-index: 99;width: 135px;}
.yx_dt a:last-child{margin-right: 0px;padding-left: 0px}
.yx_dd{overflow: hidden;}
.yx_dd_list{margin-top: 25px;height: 120px;overflow: hidden;}
.yx_dd_l{width: 200px;float: left}
.yx_dd_l img{width: 100%;background-size:100%;height: 120px; }
.yx_dd_r{width:350px;float: left;margin-left: 17px }
.yx_dd_r h3 a{display: block;height: 38px;line-height: 38px;font-family: "微软雅黑";font-size: 16px;color: #000000;border-bottom:1px dashed #aaaaaa;margin-bottom: 10px}
.yx_dd_r p{line-height: 22px;font-size: 12px;color: #666666; height: 66px;}
.yx_dd_r p a{color: #de0000;margin-left: 4px}
.shengtai{background: url(dcgz_37.png) 184px 5px no-repeat;}
.wenhua_dt{height: 130px;background:url(jyg-main-bac20.png) repeat;overflow: hidden;}
.wenhua_dt_row{margin: 20px;overflow: hidden;}
.wenhua_dt_row ul {width: 250px;}
.mgr0{margin-right: 0px!important}
.wenhua_dt_row ul a{display: block;background: url(dcgz_17.png) no-repeat 0 center;padding-left: 15px;font-size:12px;color:#666;line-height: 30px;width:235px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.dfr{width: 1px;float: left;height: 90px;border-left:1px dashed #aaa;}
.gw{background: url(dcgz_42.png) 180px 6px no-repeat;font-size: 25px;font-family:'fzlt';font-weight:normal;}
.mgb10{margin-bottom: 10px}
.gw_tl{text-align: center;font-size: 25px;font-family: 'fzlt';height: 60px;line-height: 55px;color: #000000;}
.yx_dd_r p{font-size: 12px;color: #666666;line-height: 22px;}
.df-wh-con{display:none;padding: 15px 20px;background: url(jyg-main-bac20.png) repeat;}
.df-wh-con p{font-size: 12px;color: #666;line-height: 30px;text-indent: 2em;}

/*二级页面友情链接*/
.rw-se-foot{margin: 20px 0;}
.rw-foot-top{padding:0 70px;height: 47px;background: #2ab2dd;}
.foot-link-ul{}
.foot-link-ul li{float:left;line-height:47px;font-size:14px;font-weight:bold;padding:0 30px;cursor: pointer;*padding:0 36px;}
.foot-link-ul li a{display:block;color: #fff;padding-right:22px;background: url(jyg-main-icon107.png) no-repeat right center;}
.link_show{height:44px;margin-top:3px;line-height:43px!important;background: #fff;}
.link_show a{color:#2ab2dd!important;background: #fff url(jyg-main-icon108.png) no-repeat right center!important;}
.link_show_deal{}
.link_show_deal ul{padding:15px 0;margin-bottom: 5px;border-bottom: 1px solid #f6f6f6;overflow: hidden;display: none;}
.link_show_deal ul li{float:left;width:110px;line-height: 32px;padding-left: 40px;background: url(jyg-main-icon109.png) no-repeat 30px center;}
.link_show_deal ul li a{display: block;font-size:12px;color: #666;}
.link_show_deal ul li a:hover{color: #2ab2dd;}
.se-footer .wj-bh{margin-right: 20px;}

/*蓝色导航修改*/
.xx-gk-nav{background: url(jyg-main-icon105.png) repeat;}
.xx-gk-nav .se-nav-cur, .xx-gk-nav li:hover{background: #008bdd;}

/*信息公开主体修改*/
.rw-xg-con{padding-top:20px;margin: 0 auto;width:1060px;border-top: 1px solid #dbeaf3;}
.zd-xg-bk{height:140px;margin-top: 18px;overflow: hidden;}
.zd-xg-bk h2{position:relative;float: left;padding:21px 13px 0;width:18px;height:119px;font-size: 14px;line-height: 16px;color:#fff;background: #2da1f2;}
.zd-xg-bk h2 i{display: block;position:absolute;right:-6px;top:50%;margin-top:-7px;width:6px;height:14px;background: url(jyg-main-icon41.png) no-repeat;}
.zd-xg-rt{padding-top:10px;width: 745px;height: 128px;background: #eff5f8;border: 1px solid #dbeaf3;border-left: none;}
.xg-rt-mid{display: block;width:790px;height: 80px;margin-top: 20px;}
.xg-rt-mid img{width: 100%;height: 100%;}
.xg-ls-bk{width: 385px;margin-top: 20px;}
.bs-bk-tit{height: 41px;border-bottom: 1px solid #dbeaf3;}
.bs-bk-tit li{float: left;}
.bs-bk-tit li a{display: block;padding:0 15px;height: 39px;border-top: 2px solid #fff;font-size: 14px;color: #4d5562;line-height: 40px;text-align:center;background: #fff;}
.bs-bk-cur a{color:#39a9ec!important;font-weight:bold;border-top: 2px solid #39a9ec!important;border-left: 1px solid #dbeaf3;border-right: 1px solid #dbeaf3;height: 40px!important;}
.rw-more{display: block;float: right;margin: 16px 10px 0 0;font-size: 12px;color: #8f8f8f;line-height: 12px;}
.xg-se-tit{margin-top: 15px;height: 30px;padding-left: 8px;}
.xg-se-tit ul{overflow: hidden;}
.xg-se-tit ul li{float: left;height: 30px;margin-right: 10px;}
.xg-se-tit ul li a{display: block;padding: 0 10px;height: 24px;border: 1px solid #dbeaf3;border-radius: 24px;font-size: 12px;color: #333333;line-height: 24px;}
.xg-se-cur{background: url(jyg-main-icon120.png) no-repeat center bottom;}
.xg-se-cur a{border: 1px solid #2da1f2!important;background: #2da1f2;color: #fff!important;}
.xg-ls-con ul{padding-top:6px;height:216px;overflow: hidden;}
.xg-ls-con ul li{padding-left: 10px;height:36px;line-height:36px;background: url(jyg-main-icon25.png) no-repeat left center;*height:32px;*line-height:32px;}
.xg-ls-con ul li a{display: block;float: left;color:#333333;max-width: 300px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.xg-ls-con ul li a:hover{color: #2da1f2;}
.xg-ls-con ul li span{display: block;float: right;font-size: 12px;color: #a6a6a6;}

#Carousel5{margin: 0 8px 0 28px;width:709px;height: 109px;}
#Carousel5 .carousel-img{position:absolute;left:0;top:0;width:2127px;height: 90px;}
#Carousel5 .carousel-img ul{position:relative;float:left;width:709px;}
#Carousel5 .carousel-img ul li{width:177px;height: 30px;}
#Carousel5 .carousel-img ul li a{font-size: 12px;color: #4d5562;line-height: 30px;max-width:150px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
#Carousel5 .carousel-img ul li a:hover{color: #2da1f2;}
#Carousel5 .carousel-chg{right:50%;bottom:0;margin-right:-30px;width:60px;height: 8px;margin: 0 auto;}
#Carousel5 .carousel-chg a{display: block;float:left;margin:0 6px;width:8px;height: 8px;background: url(jyg-main-icon118.png) no-repeat;}
#Carousel5 .carousel-chg a.carousel-chg-cur{width:8px!important;height: 8px!important;background: url(jyg-main-icon119.png) no-repeat!important;}

/*政民互动修改*/
.xg-hd-lf{width: 700px;}
.xg-hd-rt{width: 340px;}
.xg-zm-bl{margin-top: 20px;}
.xg-zm-bl .gf-con-tit{height: auto;}
.xg-zm-bl .gf-con-tit ul{height: 50px;background:#20c58d;border-left: none;border-right: none;}
.xg-zm-bl .gf-con-tit ul li{height: 50px;}
.xg-zm-bl .gf-con-tit ul li a{height: 50px;font-size: 14px;color: #fff;line-height: 50px;border-top: none;}
.xg-zm-bl .gf-tit-cur{background: none;}
.xg-zm-bl .gf-tit-cur a{font-size: 16px!important;font-weight: bold;border-bottom: 2px solid #39a9ec!important;background: none!important;}
/*.xg-zm-bl .bs-fw-deal ul{height: 432px;}*/
.xg-zm-bl .bs-fw-deal ul li{height: 36px;line-height: 36px;background: url(jyg-main-icon121.jpg) no-repeat 5px center;}
.xg-zm-bl .bs-fw-deal ul li a:hover{color: #39a9ec;}
.re-sz-xx .zm-sx-top,.xg-hd-rt .zm-sx-top{height:39px;border-bottom: 1px solid #dbeaf3;}
.re-sz-xx h2, .xg-hd-rt h2{padding:0 22px;margin-left: 0;margin-bottom:-1px;height: 38px;line-height: 26px;font-size: 16px!important;font-weight: bold;border-bottom: 2px solid #39a9ec!important;background: none!important;color: #39a9ec!important;}
.re-sz-xx .sx-search-box{width: 241px;height: 32px;}
.re-sz-xx .sx-search-box input{padding:0 10px;width: 140px;height: 30px;line-height: 30px;}
.re-sz-xx .sx-search-btn{width: 80px;height: 32px;line-height: 32px;font-size: 14px;background: #89c997;}
.zm-sx-top .zm-sx-btn{width: 71px;padding-left: 49px;height: 32px;line-height: 32px;margin-left: 210px;background: #62b8e7 url(jyg-main-icon122.jpg) no-repeat 15px center;}
.re-sz-xx .mail-list-tb table{border: 1px solid #dbeaf3;}
.re-sz-xx .tr-bd{border: none!important;height: 48px!important;}
.re-sz-xx .mail-list-tb table th{font-size:14px;border-bottom: 1px solid #dbeaf3;background: #eff5f8;line-height: 48px!important;}
.re-sz-xx .mail-list-tb table tr td{border-bottom: 1px solid #dbeaf3;}
.re-sz-xx .mail-list-tb table tr td a{max-width: 300px;}
.re-sz-xx .mail-list-tb table tr td a:hover{color: #39a9ec;}
.xg-hd-rt .ws-dc-form{padding: 20px 10px 23px;}
.xg-hd-rt .ws-dc-form .dc-sp{width: 280px;background: url(jyg-main-icon123.png) no-repeat;}
.xg-hd-rt .ws-dc-form .dc-sp{font-size: 14px;font-weight: normal;}
.xg-hd-rt .ws-dc-form .dc-form-btn input{background: #62b8e7;margin-right: 18px;}
.xg-hd-rt .ws-dc-form .dc-view-btn{float: left;}
.xg-hd-rt .ws-dc-form ul{padding-top: 10px;}
.xg-hd-rt .xc-check-box{background: url(jyg-main-icon124.jpg) no-repeat;margin-top: 2px;}
.xg-hd-rt .zm-board01{display: block;width:340px;height:50px;background:url(jyg-main-icon125.jpg) no-repeat;}
.rw-zx-bk{margin-bottom: 31px;}
.zc-zx-pc{margin-bottom: 1px;background: #eff5f8;}
.zx-pc{position: relative;display: block;width: 340px;height: 190px;}
.zx-pc i{display: block;position: absolute;left: 0;top:0;width: 81px;height: 81px;background: url(jyg-main-icon126.png) no-repeat;}
.zx-pc img{width: 340px;height: 190px;}
.zc-zx-sp{padding: 10px 5px 10px 10px;overflow: hidden;}
.zx-sp-bk span{display: block;float: left;width: 70px;color: #0c98ea;line-height: 30px;text-align: right;}
.zx-sp-bk p{float: left;margin-left:3px;width: 250px;color: #626161;line-height: 30px;}
.wq-hg-btn{display: block;height: 40px;color: #fff;text-align: center;line-height: 40px;background: #62b8e7;}
.wq-hg-btn:hover{background: #4cade2;}

/*信息公开列表*/
/*.yj-gl-bk h2{height: 91px!important;}*/
.yj-gl-bk .zd-xg-rt{height: 100px;}
.yj-gl-bk .zd-xg-rt ul{padding:5px 20px 0 38px;overflow: hidden;}
.yj-gl-bk .zd-xg-rt ul li{float: left;width:128px;height: 40px;line-height: 40px;padding-left: 9px;background: url(jyg-main-icon121.jpg) no-repeat left center;}
.yj-gl-bk .zd-xg-rt ul li a{color: #333333;}
.yj-gl-bk .zd-xg-rt ul li a:hover{color: #0c98ea;}
.zx-ls-con{margin-top: 10px;margin-bottom: 30px;}
.zx-ls-con .zx-ls-ul{overflow: hidden;}
.zx-ls-con .zx-ls-ul li{padding-left: 20px;height: 44px;line-height: 44px;border-bottom: 1px dotted #999999;background: url(jyg-main-icon121.jpg) no-repeat 10px center;}
.zx-ls-con .zx-ls-ul li a{display: block;float: left;font-size: 12px;color: #333333;max-width: 600px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zx-ls-con .zx-ls-ul li a:hover{color: #0c98ea;}
.zx-ls-con .zx-ls-ul li span{display: block;float: right;font-size: 12px;color: #a6a6a6;}
.rw-pg .pg-cur a{background: #2da1f2;border: 1px solid #2da1f2;}
.rw-pg .ya-pagination a:hover{background: #2da1f2!important;border: 1px solid #2da1f2!important;}

/*领导介绍*/
.zg-ld-tit{height: 59px;border-bottom: 1px solid #dbeaf3;}
.zg-ld-tit h2{float: left;padding: 0 20px 0 47px;font-size:18px;color:#39a9ec;line-height:58px;border-bottom: 2px solid #39a9ec;background: url(jyg-main-icon128.png) no-repeat 10px center;}
.zg-ld-ls{padding-top: 8px;}
.ld-ls-bk{overflow: hidden;}
.ld-ls-bk label{display: block;float: left;width:82px;font-size: 16px;color: #333333;font-weight: bold;line-height: 44px;text-align: right;}
.ld-ls-bk ul{float: left;width: 650px;overflow: hidden;}
.ld-ls-bk ul li{float: left;width: 80px;font-size: 16px;color: #333333;line-height: 44px;}

/*网站地图*/
.wz-dt-ls{
    margin-bottom: 100px;
}
.wz-dt-ls li{
    border-bottom: 1px dotted #aaa;
    padding: 28px 0;
    background: url(jyg-main-icon129.png) no-repeat 123px 48px;
}
.wzdt-li-title{
    float: left;
    font-size: 16px;
    color: #0c98ea;
    width: 107px;
    padding-left: 20px;
    line-height: 52px;
    font-weight: bold;
}
.wzdt-li-links{
    float: left;
    width: 875px;
    padding-left: 47px;
}
.wzdt-li-links a{
    color: #333;
    margin: 18px 0;
    font-size: 14px;
    margin-right: 35px;
    display: block;
    float: left;
    height: 14px;
    line-height: 14px;
    white-space: nowrap;
}
.wzdt-li-links a:hover{color: #0c98ea;}