@charset "utf-8";
.none{display: none;}
.none.active{display: block;}
.pos-rel{position: relative;}
body{background: #fff;}
.container{width: 1300px;}
.mt40{margin-top: 40px;}
.ls-footer{background: #1268E8;}
.guidang{position: absolute;right: 0;top: 100px;z-index: 99;}
/* 公共企事业单位 */
.qsydw-header{height: 593px;background: url("./../images-qsydw/zt-banner.png") no-repeat center top;}
.banner-top{height: 483px;}
.site-logo01{position: absolute;left: 0;top: 13px;}
.site-logo01 img{width: auto;height: 60px;}
.qsydw-header .img-title{display: none;}
.zt-service{position: absolute;right: 0;top: 0;}
.zt-service ul li{float: left;height: 42px;line-height: 42px;margin-left: 10px;border-radius: 0 0 8px 8px;background: rgba(0,60,200,.49);padding: 0 20px;}
.zt-service ul li a{color: #fff;font-size: 20px;}
.zt-service ul li:hover{background: rgba(0,60,200,.8);}
.zt-service ul li a.member-login{margin-right: 10px;}
.zt-logo{margin-top: 170px;height: auto;text-align: center;}
.zt-logo img{width: auto;height: auto;max-width: 96%;}
.zt-search-box{height: auto;padding: 22px 0;background: rgba(0,63,211,.5);}
.zt-search-main{margin: 0 auto;height: 66px;padding-right: 150px;width: 1000px;border-radius: 8px;background: #fff;}
.zt-search-main .zt-inp-txt{width: 100%;height: 66px;line-height: 66px;font-size: 20px;border: 0 none;background: transparent;text-indent: 30px;vertical-align: top;}
.zt-search-main .zt-inp-sub{position: absolute;right: 0;top: 0;border-radius: 0 8px 8px 0;height: 66px;width: 150px;padding-left: 72px;background:#ffb200 url("./../images-qsydw/search-btn.png") no-repeat 33px;font-size: 22px;color: #fff;border: 0 none;text-align: left;}
.zt-search-main .zt-inp-sub:hover{background:#ce9511 url("./../images-qsydw/search-btn.png") no-repeat 33px;}

/* 主内容 */
.zt-main{padding: 40px 0;}
.container1{padding: 0 18px;}
.tabs-tit{text-align: center;height: 60px;}
.tabs-tit ul{display: inline-block;}
.tabs-tit ul li{float: left;width: auto;height: auto;position: relative;margin-left: 40px;}
.tabs-tit ul li:first-child{margin-left: 0;}
.tabs-tit ul li a{display: block;padding: 0 24px;font-size: 24px;color: #2772D9;height: 59px;line-height: 59px;border: 1px solid #217AFF;border-radius: 8px 8px 0 0 ;border-bottom: 0 none;background: #fff;}
.tabs-tit ul li.active a{color: #fff;font-weight: bold;background: #217aff;}
.tabs-tit ul li.active i{display: block;width: 22px;height: 12px;background: url("./../images-qsydw/tit-drap-ico.png") no-repeat center top;left: 50%;margin-left: -10px;bottom: -11px;position: absolute;}
.tabs-content{height: 424px;background: url("./../images-qsydw/list-bg03.png") no-repeat center top;width: 1300px;padding: 0 19px 30px;margin: 0 auto;background-size: 100% 100%;}
.tabs-content ul{padding: 11px 42px 0;}
.tabs-content ul li{float: left;padding: 0 0 16px 108px;width: 478px;position: relative;height: 66px;border-bottom: 1px solid #e6e6e6;margin-top: 18px;}
.tabs-content ul li.even{float: right;}
.tabs-content ul li .date-box{position: absolute;padding: 0 7px;height: 64px;width: 71px;border: 1px solid #e6e6e6;left: 0;top: 0;text-align: center;}
.tabs-content ul li .date-box span{display: block;}
.tabs-content ul li .date-box span.date-day{font-size: 30px;color: #999;line-height: 35px;border-bottom: 1px solid #e6e6e6;}
.tabs-content ul li .date-box span.date-year{font-size: 16px;color: #B6B6B6;line-height: 28px;}
.tabs-content ul li .title{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;word-break: break-all;overflow: hidden;text-overflow: ellipsis;font-size: 20px;line-height: 33px;}

.more-box{margin-top: 30px;}
.more-box a{display: block;width: 148px;height: 44px;line-height: 44px;text-align: center;border: 1px solid #217AFF;font-size: 20px;color: #217AFF;margin: 0 auto;}
.more-box a:hover{color: #fff;background: #217AFF;}

.qsyly-box{padding: 50px 0;background: #F9FCFF;margin-top: 20px;}
.dw-tab-tit{height: auto;text-align: center;}
.dw-tab-tit ul li{float: left;height: 191px;position: relative;margin-left: 33px;}
.dw-tab-tit ul li a{display: block;width: 233px;height: 178px;text-align: center;border-radius: 8px;}
.dw-tab-tit ul li:first-child{margin-left: 0;}
.dw-tab-tit ul li img{padding-top: 27px;width: 74px;height: 74px;}
.dw-tab-tit ul li .title{display: block;margin-top: 10px;height: 48px;line-height: 48px;font-size: 24px;}
.dw-tab-tit ul li.num1 a{background: #aadbfc;}
.dw-tab-tit ul li.num2 a{background: #fef7e6;}
.dw-tab-tit ul li.num3 a{background: #ececff;}
.dw-tab-tit ul li.num4 a{background: #ffeded;}
.dw-tab-tit ul li.num5 a{background: #e8fff6;}
.dw-tab-tit ul li.active i{display: block;position: absolute;width: 26px;height: 14px;bottom: 0;background: url("./../images-qsydw/tit-drap-ico1.png") no-repeat center top;left: 50%;margin-left: -13px;}
.dw-tab-tit ul li.active a{background: #0d9dff;}
.dw-tab-tit ul li.active .title{color: #fff;}
.dw-tab-tit ul{display: inline-block;}

.dw-info-list{margin-top: 40px;padding: 0 32px 40px;background: #fff;box-shadow: 1px 1px 10px 2px rgba(27,118,255,.1);}
.dw-info-list ul li{float: left;width: 570px;height: 177px;background: #FAFAFA;overflow: hidden;margin-top: 40px;}
.dw-info-list ul li.even{float: right;}
.dw-info-list ul li .pic-box{width: 236px;height: 177px;float: left;}
.dw-info-list ul li .pic-box img{width: 100%;height: 100%;}
.dw-info-list ul li .ly-info{margin-left: 250px;max-height: 177px;overflow-y: auto;padding-right: 16px;}
.dw-info-list ul li .ly-info .title{display: block;font-size: 20px;font-weight: bold;line-height: 32px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-top: 10px;}
.dw-info-list ul li .ly-info .info-detail{height: auto;line-height: 32px;font-size: 16px;white-space: normal;word-break: break-all;}
.dw-info-list ul li .ly-info .info-detail span{color: #666;}
.dw-info-list ul li .ly-info .info-detail img{margin-left: 8px;cursor: pointer;display: none;}
.dw-info-list ul li .ly-info .info-detail img:hover{transform: scale(1.1);}

.com-tit01{position: relative;height: 55px;}
.com-tit01 .com-tit-wz{width: 370px;padding: 0 15px;position: relative;font-size: 32px;height: 55px;line-height: 55px;font-weight: bold;background: url("./../images-qsydw/tit-bg.png") no-repeat 15px 38px;margin: 0 auto;}
.com-tit01 i{display: block;position: absolute;width: 450px;height: 18px;top: 50%;margin-top: -9px;}
.com-tit01 i.lt-ico{left: 0;background: url("./../images-qsydw/tit-left-line1.png") no-repeat center right}
.com-tit01 i.rt-ico{right: 0;background: url("./../images-qsydw/tit-right-line1.png") no-repeat center left}
.com-tit01 .com-tit-wz span{display: block;width: 198px;height: 46px;position: absolute;right: 15px;bottom: 0;text-align: center;color: #fff;font-size: 24px;background: #217aff;font-weight: normal;border-radius: 20px 0 20px 0;line-height: 46px;}
.com-tit02 .com-tit-wz span{width: 148px;}
.com-tit02 .com-tit-wz{width: 315px;}
.com-tit02 i{width: 470px;}

.poster_flash{width:100%; height:400px; overflow:hidden;margin-top: 40px;}
.poster-main{position:relative; height:100%; z-index:0; overflow:hidden;}
.poster-main a,.poster-main img{display:block; width:100%; height:100%;}
.poster-main .poster-list{width:100%; height:100%;}
.poster-main .poster-list li{width:712px; height:400px; position:absolute; left:0; top:0; z-index:1;}
.poster-main .poster-btn{position:absolute; top:0; cursor:pointer;}
.poster-main .poster-prev-btn,.poster-main .poster-next-btn{background: 0 0 no-repeat; background-image: url(../images-qsydw/ind_prve.png) !important; width:18px !important; height:29px; z-index:999; top:50%; margin-top:-15px; font-size: 0;}
.poster-main .poster-prev-btn{left:0;}
.poster-main .poster-prev-btn:hover{ background-position: -18px 0;}
.poster-main .poster-next-btn{right:0; background-position: -36px 0;}
.poster-main .poster-next-btn:hover{background-position: -54px 0;}
.poster-main .poster-list li .img-title,.poster-main .poster-list li .title{text-align:center; line-height:42px; position:absolute; left:0; bottom:0; width:100%; height:100%!important; background:url(../images-qsydw/black5.png) repeat !important; color:#fff; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;text-indent:-99999em; font-size: 0;right: 0;}
.poster-main .poster-list li.roundabout-in-focus{border-color:#e14141;}
.poster-main .poster-list li.roundabout-in-focus .img-title,.poster-main .poster-list li.roundabout-in-focus .title{height:42px!important;text-indent:0; font-size:16px;}

.xq-links,.wzdz-links{height: auto;}
.xq-links ul li{float: left;width: 160px;height: 80px;margin-left: 30px;background: url("./../images-qsydw/link-bg01.png") no-repeat center center;background-size: 100% 100%;margin-top: 40px;}
.xq-links ul li.num1{margin-left: 0;}
.xq-links ul li a{display: block;text-align: center;line-height: 80px;color: #fff;font-size: 24px;}
.xq-links ul li a:hover{font-weight: bold;color: rgba(255,255,255.8);}
.xtpt-links{margin-top: 10px;}
.xtpt-links ul li{float: left;width: 634px;height: 90px;margin-top: 30px;text-align: center;background: url("./../images-qsydw/link-bg02.png") no-repeat center center;background-size: 100% 100%;line-height: 90px;}
.xtpt-links ul li.num2,.xtpt-links ul li.num4{float: right;}
.xtpt-links ul li a,.wzdz-links ul li a{display: block;font-size: 24px;}
.xtpt-links ul li img,.wzdz-links ul li img{margin-right: 12px;}
.xtpt-links ul li:hover img,.wzdz-links ul li:hover img{-webkit-transition: -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; transition: transform 0.7s ease-out;transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg);}

.wzdz-links ul li{float: left;margin-left: 30px;margin-top: 30px;width: 301px;height: 90px;line-height: 90px;text-align: center;background: url("./../images-qsydw/link-bg03.png") no-repeat center center;background-size: 100% 100%;}
.wzdz-links ul li.num1{margin-left: 0;}

.ind-flash{ width: 100%; height: 100%; position:relative;}
.ind-flash .ind-flashPic,.ind-flash .ind-flashPic ul,.ind-flash .ind-flashPic li,.ind-flash .ind-flashPic img,.ind-flash .ind-flashPic a{height:100%; width: 100%; }
.ind-flash .ind-flashPic{ position:relative; z-index:0;}
.ind-flash .ind-flashPic li{zoom:1; vertical-align:middle;}
.ind-flash .ind-flashPic a{display:block; color: #fff; position: relative;}
.ind-flash .ind-flashPic img{display:block;}
.ind-flash .ind-flashPic .title,.ind-flash .ind-flashPic .img_title{display: block; height: 40px; line-height: 40px; padding: 0 120px 0 14px; font-size: 16px; background: rgba(0, 0, 0, 0.7) !important; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; position: absolute; left: 0; right: 0; bottom: 0; color: #fff;}
.ind-flash .ind-flashPic a:hover .title,.ind-flash .ind-flashPic a:hover .img_title{color: #fff;}
.ind-flash .ind-flashNum{ height:8px; overflow:hidden; position:absolute; right:7px; bottom:16px; z-index:1; }
.ind-flash .ind-flashNum ul{ overflow:hidden; zoom:1; float:left;}
.ind-flash .ind-flashNum ul li{ float:left; margin-right:8px; width:10px; height:8px; text-indent: -20em; font-size: 0; background:#fff !important; overflow: hidden; cursor: pointer; border-radius: 4px;}
.ind-flash .ind-flashNum ul li.on{ width: 18px;}

@media(max-width:1299px) and (min-width:992px){
    .tabs-content,.container{width: 992px;}
    .zt-search-main{width: auto;}
    .tabs-content{padding: 0 0 20px;border: 1px solid #217AFF;background: #fff;}
    .tabs-content ul{padding-left: 20px;padding-right: 20px;}
    .tabs-content ul li{width: 358px;}
    .dw-tab-tit ul li a{width: 182px;}
    .dw-tab-tit ul li{margin-left: 20px;}
    .dw-info-list{padding: 0 20px 20px;margin-top: 20px;}
    .dw-info-list ul li,.xtpt-links ul li{width: 49%;}
    .dw-info-list ul li{margin-top: 20px;}
    .com-tit01 i{width: 300px;}
    .com-tit02 i{width: 330px;}
    .xq-links ul li{width: 124px;margin-left: 20px;}
    .wzdz-links ul li{margin-left: 0;width: 49%;}
    .wzdz-links ul li.num2,.wzdz-links ul li.num4{float: right;}
}
@media(max-width:991px) and (min-width:768px){
    .tabs-content,.container{width: 768px;}
}
@media(max-width:991px){
    .mt40{margin-top: 20px;}
    .qsydw-header{height: auto;}
    .banner-top{height: auto;padding-bottom: 40px;}
    .zt-logo{margin-top: 130px;}
    .zt-search-main{width: auto;}

    .tabs-content{padding: 0 0 20px;border: 1px solid #217AFF;background: #fff;height: auto;}
    .zt-main{padding: 20px 0;}
    .tabs-tit ul li a{padding: 0 20px;}
    .tabs-tit ul li{margin-left: 10px;}
    .tabs-content ul{padding: 11px 15px 0;}
    .tabs-content ul li{padding-left: 100px;float: none!important;width: auto;margin-top: 12px;padding-bottom: 12px;}
    .more-box{margin-top: 15px;}

    .qsyly-box{padding: 20px 0;}
    .dw-tab-tit ul{display: block;}
    .dw-tab-tit ul li a{width: 100%;}
    .dw-tab-tit ul li{width: 32.333%;margin: 0 .5% 10px!important;}
    .dw-tab-tit ul li .title{font-size: 20px;}
    .dw-info-list{margin-top: 10px;padding: 0 15px 20px;}
    .dw-info-list ul li.even,.dw-info-list ul li{float: none;width: auto;}
    .dw-info-list ul li{margin-top: 20px;}
    .poster-main .poster-list li{width: 512px;}
    .com-tit01 i{width: 192px;}
    .com-tit02 i{width: 215px;}
    .xq-links ul li{width: 24%;margin: 20px .5% 0!important;}
    .xtpt-links ul li{float: none!important;width: auto;margin-top: 15px;}
    .xtpt-links{margin-top: 0;}
    .wzdz-links ul li{width: 49%;margin-top: 15px;margin-left: 0;width: 49%;}
    .wzdz-links ul li.num2,.wzdz-links ul li.num4{float: right;}
    .poster_flash{margin-top: 20px;}
}
@media(max-width:767px){
    .mt40{margin-top: 10px;}
    .site-logo01{position: initial;width: 100%;height: auto;text-align: center;margin-top: 60px;}
    .site-logo01 img{width: auto;height: auto;max-width: 96%;}
    .zt-logo{margin-top: 30px;}
    .zt-main{padding: 10px;}
    .zt-service ul li{padding: 0 10px;}
    .zt-service ul li a{font-size: 16px;}
    .zt-service{right: 10px;}
    .poster_flash{margin-top: 10px;}
    .tabs-content,.container{width: auto;}
    .zt-search-box{padding-left: 10px;padding-right: 10px;}
    .wzdz-links ul li{float: none;width: auto;margin-left: 0;margin-top: 10px;}
    .xtpt-links ul li{margin-top: 10px;}
    .wzdz-links ul li.num2,.wzdz-links ul li.num4{float: none;}
    .com-tit01 i,.com-tit02 i{display: none;}
    .poster_flash{height: auto;}
    .ind-zwgk-picjd {width: 100%;height: 452px!important;}

    .xq-links ul li{margin-top: 10px!important;width: 32.333%;}
    .dw-info-list{padding: 0 10px 10px;margin-top: 0;}
    .dw-info-list ul li{margin-top: 10px;height: auto;padding: 0;}
    .dw-info-list ul li .pic-box{float: none;width: 100%;height: auto;text-align: center;}
    .dw-info-list ul li .ly-info{margin-left: 0;max-height: none;padding: 0 10px;}
    .dw-info-list ul li .pic-box img{width: auto;height: auto;max-width: 100%;max-height: 100%;}

    .xtpt-links ul li a, .wzdz-links ul li a{font-size: 20px;}

    .tabs-tit{height: auto;}
    .tabs-tit ul{display: block;}
    .tabs-tit ul li{width: 31.333%;margin: 0 1% 15px!important;}
    .tabs-tit ul li a{border: 1px solid #217AFF;border-radius: 8px;padding: 0;}

    .qsyly-box{padding: 10px 0;margin-top: 10px;background: none;}

    .com-tit01{text-align: center;}
    .com-tit02 .com-tit-wz span{width: auto;width: auto;position: initial;padding: 0 10px;display: inline-block;margin-left: 5px;}
    .com-tit01 .com-tit-wz{width: auto;padding: 0;font-size:28px;background: none;}
    .com-tit01 .com-tit-wz span{display: inline-block;padding: 0 10px;width: auto;position: initial;margin-left: 5px;}
    .com-tit01 .com-tit-wz span{font-size: 20px;}
}
@media (max-width:619px) {
    .ind-zwgk-picjd{ height: 347px!important;}
    .tabs-tit ul li a,.xq-links ul li a{font-size: 20px;}
    .tabs-content ul li .title{font-size: 18px;}
    .dw-tab-tit ul li{width: 49%;}
}
@media (max-width:479px) {
    .ind-zwgk-picjd{ height: 305px!important;}
    .xtpt-links ul li img, .wzdz-links ul li img{display: none;}
}
@media (max-width:375px) {
    .ind-zwgk-picjd{ height: 275px!important;}
}
@media (max-width:320px) {
    .ind-zwgk-picjd{ height: 245px!important;}
}