﻿/*重置底部样式*/
.linkbox{height: 0!important;}
.linkcon{display: none!important;}
.footer{border-bottom: none;}
a:hover{color: #ed0000;}
/*head*/
.head{position: relative;height:392px;}
.head .img-title{display: none;}
.head .banner{width:1920px;height: 392px;position: absolute;top: 0;left: 50%;margin-left: -960px;}
.head .banner img{width: 100%;height: 100%;}
.head .banner a{cursor: default;}
.head>.container{position: relative;}
.head .logo{position: absolute;top: 20px;left: 30px;width: 231px;height: 42px;}
.go-home{width: 112px;height: 46px;position: absolute;top: 0;right: 50px;}
.go-home img{width: 100%;height: 100%;}
.go-home a{display: block;position: absolute;top: 0;line-height: 34px;text-align: center;color: #fff;font-size: 16px;width: 100%;}

.daoyu{background: #f5f5f5;font-size: 16px;line-height: 2;text-indent: 2em;text-align:justify;}
.daoyu .dcon{background: url("../images/daoyu.png") no-repeat 7px 7px;padding: 30px 0 30px 145px;}

.title{position: relative;text-align: center;}
.title img{position: absolute;left: 0;top: 15px;}
.title h2{position: relative;}
.title a{font-size: 28px;font-weight: bold;color: #ed0000;}
ul.news-list{padding: 10px 0;}
ul.news-list li{line-height:44px;height: 44px;background: url("../images/zt-sdcg-dot.png") left center no-repeat;padding-left: 14px;}
ul.news-list li a{font-size: 18px;max-width: 1000px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
ul.news-list li .date{font-size: 18px;color: #999;}

/*试点成效*/
.sdcx{overflow: hidden;}
.sdcx ul{width: 1211px;padding: 10px 0;}
.sdcx ul li{float: left;width: 160px;height: 50px;border: 1px solid #f9edd1;background: #fef9ee;border-radius: 2px;margin-right: 11px;margin-top: 10px;line-height: 50px;text-align: center;font-size: 20px;}
.sdcx ul li a{display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.sdcx ul li:hover{border-color:#ed0000; }

/*工作图集*/
.gztj{padding:20px 0 10px;}
.gztj .img-title{display: none;}
.gztj ul li{float: left;width: 285px;height: 214px;margin-right:20px;}
.gztj ul li img{width: 100%;height: 100%;}
.j-scroll{overflow: hidden;height: 214px;position: relative;}
.scroll-wrap{width: 1220px;}
.scroll-wrap ul{position: relative;width: 100% !important;}
/*工作链接*/
.gzlj .img-title{display: none;}
.gzlj{overflow: hidden;}
.gzlj ul{width: 1220px;padding-top: 20px;}
.gzlj li{float: left;margin-right: 20px;width: 590px;height: 85px;margin-bottom: 20px;}
.gzlj li img{width: 100%;height: 100%;}

@media (max-width: 1199px) {
    .head{height: 306px;}
    .head .banner{height: 319px;width: 1560px;margin-left: -780px;}
    .head .logo{top: 15px;left: 34px;}
    .go-home{right: 10px;}
    .title img{width: 100%;top: 12px;}
    .title a{font-size: 22px;}
    ul.news-list li a{max-width: 790px;}
    .sdcx ul{width: 1002px;}
    .sdcx ul li{width: 155px;font-size: 18px;margin-right: 10px;height: 48px;line-height: 48px;}
    .gztj ul li{width: 233px;height: 200px;}
    .j-scroll{height: 200px;}
    .scroll-wrap{width: 1012px;}
    .gzlj ul{width: 1012px;}
    .gzlj li{width: 486px;height: 70px;}
}
@media (max-width: 991px) {
    .head{height: 245px;}
    .head .banner{height: 245px;width: 1200px;margin-left: -600px;}
    .head .logo{top: 10px;margin-top: 0;left: 23px;}
    .go-home{right: 10px;}
    .title{overflow: hidden;}


    .title img{width: 130%;top: 12px;position: absolute;left: 50%;margin-left: -65%;}
    .title a{font-size: 22px;}
    ul.news-list li a{max-width: 640px;}

    .sdcx ul{width: 770px;}
    .sdcx ul li{width: 144px;font-size: 16px;margin-right: 8px;height: 40px;line-height: 40px;}

    .gztj ul li{width: 183px;height: 157px;margin-right: 12px;}
    .j-scroll{height: 157px;}
    .scroll-wrap{width: 780px;}

    .gzlj ul{width: 775px;}
    .gzlj li{width: 377px;height: 54px;margin-right: 8px;}
}
@media (max-width: 767px) {
    .head{height: auto;}
    .head .banner{position: relative;margin: 0;height: auto;width: 100%;left: 0;}
    .head .banner img{width: 200%;height: 100%;position: relative;left: -40%;}
    .t-logo{background: #e93600;padding: 10px 0;}
    .t-logo .img-title{display: none;}
    .logo1{text-align: center;}
    .logo1 img{width: 70%;max-width: 250px;}
    .logo img{max-width: none;width: 50%;}
    .go-home{right: 0;width: 80px;}
    .go-home a{font-size: 14px;cursor: pointer!important;}

    .daoyu .icon{width: 80px;height: 38px;background: url("../images/daoyu-s.png");margin-left: 10px;margin-top: 10px;}
    .daoyu .dcon{background: none;padding: 0 10px 10px;font-size: 14px;}

    .title img{display: none;}
    .title{background: url("../images/title-bg-s.png") center 8px no-repeat;}
    .title a{font-size: 18px;}
    .content{padding: 10px;}

    ul.news-list li img{display: none;}
    ul.news-list li{height: 36px;line-height: 36px;}
    ul.news-list li a{font-size: 16px;max-width: none;float: none;display: block;}
    ul.news-list li .date{font-size:16px;}

    .sdcx ul{width: 100%;}
    .sdcx ul li{width: 30.33%;font-size: 14px;height: 32px;line-height: 32px;margin-left: 1%;margin-right: 1%;}

    .gztj ul li{width: 46%;height: 156px;margin: 0 2%;}
    .j-scroll{height: 156px;}
    .scroll-wrap{width: 100%;}

    .gzlj ul{width: 100%;}
    .gzlj li{width: 100%;height:auto;margin-right: 0;margin-bottom: 10px;}
}
.guidang-box{position: relative;z-index: 99;}
.guidang{position: absolute;top: -28px;right: -20px;}
@media (max-width: 991px) {
    .guidang{width: 200px !important;height: 200px !important;background-size:100% 100% !important;}
}

/*公开单页*/
.body-bgf1{background: #f1f1f1;}
.gkdy-box{background: #fff;margin-top: -60px;position: relative;min-height: 542px;box-shadow: 0px 0px 8px #ddd;border-radius: 6px 6px 0 0;}
.gkdy-content{padding: 20px;}
.gkdy-titles{border-bottom: 1px solid #ddd;position: relative;height: 44px;}
.gkdy-title{float: left;width: 150px;height: 45px;position: absolute;left: 0;top: 0px;background: #f64700;color: #fff;line-height: 45px;text-align: center;font-size: 20px;font-weight: bold;}
.gkdy-tabs{line-height: 45px;font-size: 18px;height: 45px;position: absolute;top: 0;left: 170px;}
.gkdy-tabs li{float: left;padding: 0 15px;border: 1px solid #fff;border-bottom: 1px solid #ddd;height: 43px;line-height: 43px;}
.gkdy-tabs li a{display: block;}

.gkdy-tabs li.active{background: #fff;border: 1px solid #ddd;border-top:3px solid #d4282a;height: 41px;line-height: 39px;}
.gkdy-tabs li.active a{color: #d4282a;}
/*头部*/
.ztdy{height:340px;}
.ztdy .banner{height: 340px;}

.gkdy-cons ul{display: none;}
.gkdy-cons ul.active{display: block;}
.gkdy-cons li .title a{font-size: 16px;color: #333;font-weight: normal;display: block;margin-right: 65px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align: left;}
.gkdy-cons li .title a:hover{color: #f00;}
.gkdy-cons li .title{float: none;}
.gkdy-cons{overflow: hidden;position: relative;}
.gkdy-cons ul{padding-top: 15px;min-height: 442px;}
.gkdy-cons li{height: 34px;line-height: 34px;padding-left: 15px;background: url("../images/icon.jpg") left center no-repeat;font-size: 15px;color: #999;float: left;width: 505px;padding-right: 40px; position:relative;}
.gkdy-cons ul li a.title{display:block;float:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right: 0 !important;}
.gkdy-cons ul li .nr{float:left;width:auto;max-width:100%;}
.gkdy-cons ul li .nr .gl{display:block;float:right;width:auto;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.gkdy-cons ul li .nr .gl .split{padding:0 5px;color:#666;font-size:14px;}
.gkdy-cons ul li .nr .gl a{display:inline;color:#ff0000;float:none;}
.gkdy-cons ul li .date{display:block;float:none;position:absolute;right:0;top:0;color:#999;font-size:12px;white-space:nowrap}
.gkdy-cons ul li.even{ float: right;}
@media (max-width: 1199px) {
    .ztdy{height: 276px;}
    .ztdy .banner{height: 276px;}
    .gkdy-cons li{width: 400px;}
}
@media (max-width: 991px) {
    .ztdy{height: 213px;}
    .ztdy .banner{height: 213px;}

    .gkdy-titles{height: auto;border-bottom: none;}
    .gkdy-title{float: none;position: static;}
    .gkdy-tabs{position: static;margin-top: 10px;}
    .gkdy-cons ul{width: 100%;}
    .gkdy-cons li{float: none !important;width: auto;}
}
@media (max-width: 767px) {
    .ztdy{height: auto;}
    .ztdy .banner{height: auto;}
    .ztdy .banner img{height: 100%;left: -45%;}

    .gkdy-box{margin-top: -30px;}
}