
/* .tips h1{
    float: left;
    width: 96px;
    font-weight: bold;
    font-size: 18px;
    line-height: 66px;
} */
.img-bg{
    height: 271px;
    background: url(../images/spf1_02.png) no-repeat center top;
}
.d1bg{
    background: #fff;
    padding-top: 0px;
}
.box1{
    position: relative;
    padding: 20px 0;
}
.tips{
    /*background: url(../images/pic_toutiao.png) 20px center no-repeat;*/
    height: 103px;
    overflow: hidden;
}
.tips .title-h3{display: block;float: left;text-indent: -9999px;width: 100px;height: 100px;}
.tips .title-h3 a{display: block;width: 100px;height: 100px;}
.tips ul{
float:left;
    width: calc(100% - 120px);
    position: relative;
    padding: 0 145px 0 30px;
}
.tips ul li{
    text-align: left;
    height: 103px;
    overflow: hidden;
}
.tips ul li a{
   display: block;
   float: left;
   width: 80%;
   overflow: hidden;
   white-space: nowrap;
   text-overflow: ellipsis;
   font-size: 24px;
   font-weight: bold;
   margin: 22px auto 9px;
   text-align: left;
}
.tips ul li p{
    clear: both;
    overflow: hidden;
   white-space: nowrap;
   text-overflow: ellipsis;
   color: #999;
}
.tips ul li span{
    color: #999;
    float: right;
}
.ads img{
    display: block;
    width: 100%;
}
.box{
    margin-top: 20px;
    padding: 20px;
    background: #fff;
}
.news-img{
    float: left;
    width: 610px;
    height: 360px;
    background: #ccc;
}
.news-img img{
    height: 360px;
}
.news-text{
    width: 600px;
    position: absolute;
    right: 0;
    background-color: #fff;
    padding: 20px 25px 20px 30px;
    height: 314px;
    top: 40px;
    border: 1px solid #dfdfdf;
    box-shadow: 0 10px 20px 0 rgb(168 182 191 / 60%);
}

.btnMore{width: 190px; height: 46px; line-height: 46px; color: #fff; position: absolute; bottom: -20px; left: 50%; margin-left: -95px;}
.btnMore a{display: block; color: #fff; line-height: 46px; text-align: center; background-color: #065acb;}
.btnMore a img{vertical-align: middle; margin-left: 15px; }
.btnMore a:hover{background-color: #0069c5;}

.gx-title{
    overflow: hidden;
    border-bottom: 1px solid #eeeeee;
}
.gx-title h4{
    float: left;
}
.gx-title h5{
    float: right;
}
.gx-title h5 a{
    font-size: 12px;
    color: #999;
    float: right;
    margin-top: 8px;
    display: none;
}
.gx-title h4 a{
    float: left;
    padding: 0 6px 12px;
    font-size: 18px;
    color: #55626f;
    /*margin-right: 10px;*/
    position: relative;
    font-weight: bold;
}
.gx-title h4 a:last-child{
    margin-right: 0;
}
.gx-title h4 a.active{
    color: #045cb3;
    border-bottom:2px solid #045cb3;
}

.gx-title-center h4{
    text-align: center;
    width: 100%;
}
.gx-title-center h5{
    float: right;
}
.gx-title-center h5 a{
    font-size: 12px;
    color: #999;
    float: right;
    margin-top: 8px;
    display: none;
}
.gx-title-center h4 a{
    display: inline-block;
    padding: 0 9px 12px;
    font-size: 18px;
    color: #55626f;
    margin-right: 10px;
    position: relative;
    font-weight: bold;
}
.gx-title-center h4 a:last-child{
    margin-right: 0;
}
.gx-title-center h4 a.active{
    color: #045cb3;
    border-bottom:2px solid #045cb3;
}

/* .gx-title h4 a.active:before{
    content: "";
    position: absolute;
    border: 6px solid transparent;
    border-top-color: #005aa5;
    left: 50%;
    margin-left: -6px;
    bottom: -12px;
} */
.zytto{
    float: left;
    width: 35%;
    overflow: hidden;
}
.zytto-s{
    
}
.zytto-s span{
    font-size: 60px;
    color: #a9a9a9;
}
.zytto-s em{color: #999;font-size: 16px;font-weight: bold;}
.zytto-c{
}
.zytto-c a{
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #333;
    font-size: 16px;
    font-weight: bold;
}
.zytto-c p{
    color: #999;
    line-height: 32px;
    margin-top: 10px;
    text-indent: 2em;
}
.gxcon li{
    margin-top: 22px;
    overflow: hidden;
}
.gxcon li a{
    float: left;
    padding-left: 22px;
    position: relative;
    width: 80%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #000;
    transition: .2s;
    -webkit-transition: .2s;
    -moz-transition: .2s;
    -ms-transition: .2s;
    -o-transition: .2s;
}
.gxcon li a:before{
    content: "";
    position: absolute;
    left: 0;
    width: 6px;
    height: 6px;
    background: #c6c6c6;
    top: 8px;
}
.gxcon li span{
    float: right;
    color: #999;
}
.gxcon li a:hover{
    color: #005aa5;
    margin-left: 3px;
}
.gxcon li a:hover:before{
    background: #005aa5;
}
.box3-a{
    overflow: hidden;
}
.box3-1{
    float: left;
    width: 606px;
}
.box3-2{
    float: right;
    width: 514px;
}
/* .gx-title2 h4 a{
    padding: 0 18px;
} */
/* .gx-title3 h4 a{
    padding: 0 53px;
} */
.box3-1-2{
    padding-top: 2px;
}
.box3-1-2 li{
    float: left;
    margin-right: 16px;
    width: calc((100% - 16px)/2);
    margin-top: 17px;
    background-repeat: no-repeat;
    background-position: center;
    height: 60px;
}
.box3-1-2 li:nth-of-type(2n){
    margin-right: 0;
}
.box3-1-2 li:nth-of-type(1){
    background-image: url(../images/gxf4_19.jpg);
}
.box3-1-2 li:nth-of-type(2){
    background-image: url(../images/gxf4_21.jpg);
}
.box3-1-2 li:nth-of-type(3){
    background-image: url(../images/gxf4_25.jpg);
}
.box3-1-2 li:nth-of-type(4){
    background-image: url(../images/gxf4_26.jpg);
}
.box3-1-2 li a{
    display: block;
    height: 100%;
    text-indent: 64px;
    line-height: 60px;
}
.box3-1-2 li span{
    font-size: 18px;
    font-weight: bold;
    color: #005aa5;
    padding-left: 35px;
}
.box3-1-2 li:nth-of-type(1) span{
    background: url(../images/gxf11_03.png) no-repeat left center;
}
.box3-1-2 li:nth-of-type(2) span{
    background: url(../images/gxf12_05.png) no-repeat left center;
}
.box3-1-2 li:nth-of-type(3) span{
    background: url(../images/gxf13_10.png) no-repeat left center;
}
.box3-1-2 li:nth-of-type(4) span{
    background: url(../images/gxf14_12.png) no-repeat left center;
}
.gx-tt{
    margin-top: 16px;
}
.gx-tt a{
    font-size: 21px;
    font-weight: bold;
    color: #000;
    margin-right: 35px;
}
.gx-tt a.active{
    color: #005aa5;
}
.gx-tt11 li{
    padding: 15px 0;
    border-bottom: 1px solid #f4f4f4;
    padding-left: 15px;
    position: relative;
}
.gx-tt11 li::before{
    content: "";
    position: absolute;
    left: 0;
    width: 5px;
    height: 5px;
    background: #999999;
    top: 24px;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
}
.gx-tt11 li h2 a{
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.gx-tt11 li:nth-of-type(1) a{
    font-weight: bold;
}
.gx-tt11 li p{
    font-size: 14px;
    color: #666;
    line-height: 26px;
    margin-top: 8px;
}
.gx-tt11 li h6{
    color: #999;
    margin-top: 8px;
}
.gx-tt11 li h2 a:hover{
    font-weight: bold;
    color: #005aa5;
}
.gx-tt11 li:hover:before{
    background: #005aa5;
}
.box3-b{
    margin-top: 20px;
    padding-top: 20px;
    border-top: 1px solid #d0d0ce;
}
.box3-b-1{
    height: 100px;
    background: url(../images/gxf4_30.jpg) no-repeat center;
}
.box3-b-1 h1{
    float: left;
    margin-top: 24px;
    margin-left: 30px;
}
.box3-b-1 h1 a{
    display: block;
    padding-left: 64px;
    line-height: 54px;
    background: url(../images/gxf15_03.png) no-repeat left center;
    font-weight: bold;
    font-size: 18px;
    color: #005aa5;
}
.box3-b-1 h2{
    float: left;
    margin-top: 24px;
}
.box3-b-1 h2 a{
    line-height: 54px;
    padding-left: 15px;
    position: relative;
    margin-left: 120px;
}
.box3-b-1 h2 a:before{
    content: "";
    position: absolute;
    left: 0;
    width: 5px;
    height: 5px;
    background: #999999;
    top: 10px;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
}
.box3-b-1 h2 a:hover{
    color: #005aa5;
}
.box3-b-1 h2 a:hover:before{
    background: #005aa5;
}
.box4-t{
    text-align: center;
    position: relative;
}
.box4-t:before{
    content: "";
    position: absolute;
    left: 0;
    top: 50%;
    background: #ececec;
    height: 1px;
    width: 100%;
}
.box4-t span{
    font-weight: bold;
    font-size: 21px;
    display: inline-block;
    background: #fff;
    position: relative;
    padding: 0 22px;
    z-index: 10;
}
.box4-t span:before,.box4-t span:after{
    content: "";
    position: absolute;
    width: 10px;
    height: 10px;
    background: #ececec;
    top: 10px;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
}
.box4-t span:before{
    left: 0;
}
.box4-t span:after{
    right: 0;
}

.news-img{
    position: relative;
}
.sli-box{
    /* height: 329px; */
    position: relative;
}
.sli-box img{
    width: 100%;
    display: block;
    height: 359px;
}
.sli-bg{
    position: absolute;
    line-height: 42px;
    background-color: rgba(0, 0, 0, .4);
    padding: 0 20px;
    left: 0;
    bottom: 0;
    width: 100%;
}
.sli-bg a{
    display: block;
    width: 75%;
    color: #fff;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

.news-img .slick-dots{
    bottom: 16px;
    width: auto;
    right: 18px;
    position: absolute;
}
.news-img .slick-dots li button{
    font-size: 0;
    width: 10px;
    height: 10px;
    background-color: #fff;
    border-radius: 50%;
    padding: 0;
}
.news-img .slick-dots li{
    width: auto;
    height: auto;
    margin: 0 3px;
}
.news-img .slick-dots .slick-active button{
    border-radius: 5px;
    background: #00a0e8;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
}
.news-img .slick-dots li button:before{
    font-size: 0;
}
.box2-tt{
    float: left;
    width: 40px;
    background: #165db8;
    text-align: center;
    height: 132px;
    padding-top: 15px;
}
.box2-tt a{
    color: #fff;
    display: inline-block;
    width: 18px;
    font-size: 18px;
}
.box2{
    background: #fff;
    margin-top: 20px;
}
.box2-1{
    float: left;
    width: calc(100% - 40px);
    padding-left: 20px;
}
.ztlb{
    margin: 0 -9px;
}
.ztlb h3{
    padding: 0 9px;
}
.ztlb h3 img{
    width: 100%;
    height: 132px;
}
.box4-1{
    margin-top: 26px;
}
.box4-slider h3{
    padding: 0 13px;
}
.box4-slider{
    margin: 0 -13px;
}
.box4-slider h3 img{
    display: block;
    height: 160px;
    width: 100%;
}
.box4-slider h3 span{
    display: block;
    background: #f4f4f4;
    text-align: center;
    line-height: 42px;
}
.box4-slider h3:hover span{
    color: #005aa5;
}
.box4-t11{
    margin-top: 30px;
}
.box4-2{
    padding-top: 4px;
}
.box4-2 li{
    float: left;
    margin-top: 20px;
    margin-right: 142px;
}
.box4-2 li:nth-of-type(5n){
    margin-right: 0;
}
.box4-2 li a:hover{
    color: #005aa5;
}
.main{
    margin-bottom: 30px;
}
/*APP-head*/
.app-header{
	height: 60px;
	background: #3475a9;
	display: none;
	position: fixed;
	width: 100%;
	top: 0;
	left: 0;
	z-index: 999;
}

.ztlb .slick-prev,.ztlb .slick-next{
    width: 21px;
    height: 42px;
    background: url(../images/gxf7_03.png) no-repeat;
    top: 40%;
}
.ztlb .slick-prev{
    left: 9px;
    background-position: 0 0;
}
.ztlb .slick-next{
    right: 9px;
    background-position: -27px 0;
}
.ztlb .slick-prev.slick-disabled{
    opacity: 0.6;
}
.ztlb .slick-next.slick-disabled{
    opacity: 0.6;
}

.box4-slider .slick-prev,.box4-slider .slick-next{
    width: 36px;
    height: 72px;
    background: url(../images/gxf8_07.png) no-repeat;
    top: 30%;
}
.box4-slider .slick-prev{
    left: 13px;
    background-position: 0 0;
}
.box4-slider .slick-next{
    right: 11px;
    background-position: -66px 0;
}
.box4-slider .slick-prev.slick-disabled{
    opacity: 0.6;
}
.box4-slider .slick-next.slick-disabled{
    opacity: 0.6;
}
.gxcon{
    display: none;
}
.gx-cy{
    display: none;
}
.box5-1{
    width: 314px;
    float: left;
}
.box5-2{
    width: 396px;
    float: left;
    margin-left: 25px;
}
.box5-1-1 ul{
    overflow: hidden;
}
.box5-1-1 li{
    float: left;
    width: calc((100% - 10px)/2);
    height: 45px;
    background: #f7f7f7;
    line-height: 45px;
    border-radius: 5px;
    margin-bottom: 10px;
    transition: .2s;
}
.box5-1-1 li a{
    display: block;
    height: 100%;
}
.box5-1-1 li:nth-of-type(2n){
    float: right;
}
.box5-1-1 li:nth-of-type(5){
    width: 100%;
}
.box5-1-1 li:nth-of-type(6){
    width: 100%;
}
.box5-1-1 li:nth-of-type(7){
    width: 100%;
}
.box5-1-1 li i{
    background-image: url(../images/spf5_03.png);
    background-repeat: no-repeat;
    float: left;
    width: 25px;
    height: 25px;
    margin-right: 9px;
    margin-left: 11px;
    margin-top: 13px;
}
.box5-1-1 li span{
    float: left;
    color: #666;
}
.box5-1-1 li:nth-of-type(1) i{
    background-position: -13px -11px;
}
.box5-1-1 li:nth-of-type(1):hover i{
    background-position: -13px -49px;
}
.box5-1-1 li:nth-of-type(2) i{
    background-position: -49px -11px;
}
.box5-1-1 li:nth-of-type(2):hover i{
    background-position: -49px -49px;
}
.box5-1-1 li:nth-of-type(3) i{
    background-position: -86px -11px;
}
.box5-1-1 li:nth-of-type(3):hover i{
    background-position: -86px -49px;
}
.box5-1-1 li:nth-of-type(4) i{
    background-position: -125px -11px;
}
.box5-1-1 li:nth-of-type(4):hover i{
    background-position: -125px -49px;
}
.box5-1-1 li:nth-of-type(5) i{
    margin-left: 61px;
    background-position: -167px -11px;
}
.box5-1-1 li:nth-of-type(5):hover i{
    background-position: -167px -49px;
}
.box5-1-1 li:nth-of-type(6) i{
    margin-left: 61px;
    background-position: -209px -11px;
}
.box5-1-1 li:nth-of-type(6):hover i{
    background-position: -209px -49px;
}
.box5-1-1 li:nth-of-type(7) i{
    margin-left: 61px;
    background-position: -167px -11px;
}
.box5-1-1 li:nth-of-type(7):hover i{
    background-position: -167px -49px;
}

.box5-1-1 li:hover{
    background: #065acb;
}
.box5-1-1 li:hover span{
    color: #fff;
}
.box5-1-2{
    overflow: hidden;
    padding: 10px 0;
    background-color: #ebecec;
}
.box5-1-2 li{
    width: 33.3333%;
    float: left;
    border-right: 1px solid #dadada;
}
.box5-1-2 li:last-child{
    border-right: none;
}
.box5-1-2 li a{
    display: block;
    height: 100%;
    text-align: center;
}
.box5-1-2 li img{
    margin-bottom: 4px;
    transition: .2s;
}
.box5-1-2 li span{
    display: block;
    color: #55626f;
}
.box5-1-2 li a:hover span{
    color: #3a89f0;
}
.box5-1-2 li a:hover img{
    transform: rotateY(180deg);
}
.box5-3{
    float: right;
}
.box6{
    margin-top: 20px;
}
.box6-1{
    background: #fff;
    padding: 20px;
    float: left;
    width: 598px;
    height: 308px;
}
.box6-2{
    background: #fff;
    float: right;
    width: 578px;
    height: 308px;
}
.box6-1-1{
    height: 156px;
    background: url(../images/spf1_13.png) no-repeat;
}
.web-a{
    background: url(../images/spf9_03.png) no-repeat left bottom;
    width: 333px;
    padding-top: 29px;
    padding-bottom: 18px;
}
.web-a a{
    display: block;
    overflow: hidden;
}
.web-a a span{
    font-weight: bold;
    color: #fff;
    margin-left: 25px;
    font-size: 28px;
}
.web-a a em{
    float: right;
    padding-right: 18px;
    font-size: 14px;
    color: #fff;
    background: url(../images/spf50_03.png) no-repeat right center;
    margin-top: 11px;
}
.web-b{
    text-align: center;
    color: #fff;
    font-size: 18px;
    margin-top: 24px;
}
.web-b span{
    margin: 0 10px;
}
.web-b a{
    color: #fff;
}
.web-b a:hover{
    opacity: 0.8;
}
.box6-1-2{
    overflow: hidden;
    margin-top: 26px;
}
.box6-1-2 li{
    width: 25%;
    float: left;
    border-right: 1px solid #e6e6e6;
}
.box6-1-2 li:last-child{
    border-right: none;
}
.box6-1-2 li a{
    display: block;
    height: 100%;
    text-align: center;
}
.box6-1-2 li img{
    margin-bottom: 4px;
    transition: .2s;
}
.box6-1-2 li span{
    display: block;
    color: #55626f;
}
.box6-1-2 li a:hover span{
    color: #3a89f0;
}
.box6-1-2 li a:hover img{
    transform: rotateY(180deg);
}
.box6-2{
    overflow: hidden;
}
.box6-2-1{
    float: left;
    padding: 20px;
    width: calc(100% - 164px);
}
.box6-2-2{
    float: left;
    width: 164px;
    height: 100%;
    border-left: 1px solid #e6e6e6;
    padding-right: 20px;
}
.jzbox1{
   height: 88px;
   background: #f7f7f7;
   overflow: hidden;
}
.jzbox1 h1{
    float: left;
    width: 111px;
    height: 88px;
    background: #3a89f0;
    text-align: center;
    padding: 9px;
}
.jzbox1 h4{
    float: left;
    width: calc(100% - 111px);
    padding-top: 13px;
}
.jzbox1 h1 span{
    display: block;
    color: #fff;
    font-weight: bold;
}
.jzbox1 h1 img{
    margin-top: 7px;
}
.jzbox1 h4 a{
    float: left;
    width: 50%;
    padding: 5px 25px;
}
.jzbox1 h4 a:hover{
    color: #3a89f0;
}

.jzbox2{
    padding: 20px 0 10px;
}

.ip2-1{
    height: 50%;
    text-align: center;
    padding: 25px 0;
    color: #55626f;
}
.ip2-1 span{
    display: block;
    margin: 5px 0;
    font-weight: bold;
    color: #55626f;
}
.ip2-1 em{
    font-weight: bold;
}
.ip2-1:nth-of-type(1){
    border-bottom: 1px solid #e6e6e6;
}

.right-aside{
    position: fixed;
    left: 50%;
    margin-left: 620px;
    width: 57px;
    top: 50%;
}
.right-aside li{
    width: 57px;
    height: 57px;
    background-color: #d4d4d4;
    margin-top: 7px;
    border-radius: 4px;
    position: relative;
    display: block;
}
.right-aside li:hover{
    background-color: #165db8;
}
.ss-ewcc{
    position: absolute;
    left: -150px;
    top: 0;
    /* box-shadow: 0 0 10px rgba(0, 0, 0, .4); */
    display: none;
}
.ewcc{
    width: 150px;
    height: 150px;
    padding: 10px;
    background: #fff;
    box-shadow: 0 0 10px rgba(0, 0, 0, .4);
}
.ewcc1{
    height: 51px;
    width: 122px;
    margin-top: 5px;
}
.wbff1{
    float: left;
    margin: 0 10px;
}
.ss-ewcc1{
    left: -130px;
    width: 132px;
}

.wbff1{width: 30px;height: 30px;border-radius: 4px;
    background-size: contain;cursor: pointer;}
#share-qzone { background-image: url(../images/qzone.png); }
#share-sina { background-image: url(../images/sina.png); }


.xgwj{clear:both;margin-top: 35px;}
.zwywen{border-bottom:1px solid #eee;font-weight:700;color:#165db8;font-size:21px}
.zwywen span{display:inline-block}
.zwywen span.zwbiaotidanqian{border-bottom:4px solid #165db8;padding-bottom:10px}
.yaowennr ul li{font-size:17px;/*line-height:40px;height:40px;*/margin: 15px 0;}
.yaowennr ul li a:hover{/*background:url(../img/zwgk02.png) left center no-repeat;*/}
.yaowennr ul li:hover{color:#165db8}
.yaowennr ul li a{width:75%;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;padding-left:15px;/*background:url(../img/zwgk01.png) left center no-repeat;*/}
.yaowennr ul li a:hover{color:#165db8}
.yaowennr ul li span{display:inline-block;float:right;text-align:right;font-size:14px;color:#999}




























/* ----------------- lists -------------------*/
.page{
    height: 41px;
    margin: 0 auto 30px;
    text-align: center;
    padding-top: 35px;
}
.page a{
    color: #8c9eb3;
    border: 1px solid #c9ccd0;
    padding: 4px 7px 4px 11px;
    margin: 0 2px;
}


.page a {
    color: #8c9eb3;
    border: 1px solid #c9ccd0;
    padding: 4px 10px;
    margin: 0 2px;
}

.page a.current {
    color: #fff;
    background-color: #3d7dcb;
}

.localtion{
    background: #eee;
    padding: 11px 0;
    line-height: 26px;
}
.local-icon{
    float: left;
    width: 18px;
    height: 26px;
    background: url(../images/yif50_03.png) no-repeat;
    margin-right: 8px;
}
.localtion span{
    float: left;
    width: 8px;
    height: 16px;
    background: url(../images/ccs1_03.png) no-repeat;
    margin: 0 12px;
    margin-top: 5px;
}
.localtion a{
    /*float: left;*/
    color: #646d73;
}
.localtion em{
    color: #999;
}

.lists-main{
    overflow:hidden;
    margin: 20px 0;
    padding: 22px 18px;
    background: #fff;
}
.left-m{
    float: left;
    width: 320px;
}
.rig-cc{
    float:left;
    width: calc(100% - 320px);
    padding-left: 35px;
padding-bottom:30px;
}
.l-title{
    width: 100%;
    height: 55px;
    line-height: 55px;
    background: #0069ae;
    text-align: center;
    font-size: 18px;
    font-weight: bold;
    color: #fff;
}
/*
.ld1{
    margin: 18px 8px 0;
    height: 78px;
    background: #cfe0ec;
    text-align: center;
    line-height: 78px;
    font-weight:bold;
    font-size:22px;
    color: #003e68;
}
.left-m1 li{
    line-height: 59px;
    text-align: center;
    border-bottom:1px solid #d0d0d0;
}
.left-m1 li a{
    display: block;
    color: #080808;
    font-size: 18px;
}
.left-m1 li.active a{
    color: #0069ae;
}*/
.left-m1{ overflow: hidden; border-left: 1px solid #e8e8e8;  border-right: 1px solid #e8e8e8; }
.left-m1 li a{  font-size:16px; }
.left-m1 li{ background: #f9f9f9; border-bottom: 1px solid #e8e8e8; }
.left-m1 li>a{ display:block; padding: 13px 25px 13px 30px; background: url("../images/2019dian5.png") no-repeat 95% center; }
.left-m1 li:hover>a{ font-weight: bold; color: #006dac; }
.left-m1 li.active>a{ font-weight: bold; color: #006dac; }

.rig-t1{
    position: relative;
}
.rig-t1 span{
    display: inline-block;
    font-size: 22px;
    color: #0069ae;
    padding: 4px 14px 10px 0;
    position: relative;
    z-index: 2;
}
.rig-t1:before{
    width: 100%;
    height:1px;
    background: #d8d6d6;
    content: "";
    bottom: 1px;
    position: absolute;
    left:0;
}
.lis-ul{
    padding: 15px 0;
    border-bottom: 1px dashed #d3d3d3;
}
.lis-ul:last-child{
    border-bottom: none;
}
.lis-ul li{
    margin: 15px 0;
    overflow: hidden;
}
.lis-ul li a{
    float: left;
    padding-left: 18px;
    position: relative;
    width: 70%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #333;
}
.lis-ul li a:before{
    content: "";
    position: absolute;
    left: 0;
    width: 5px;
    height: 5px;
    background: #d2dce3;
    top: 8px;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
}
.lis-ul li span{
    float: right;
}
.lis-ul li:hover a{
    color:#0069ae;
}
.lis-ul li:hover a:before{
    background: #0069ae;
}
.lis-ul li:hover span{
    color: #0069ae;
}
.video-cc{
    padding-top: 6px;
}
.video-cc li{
    width: calc((100% - 56px)/3);
    margin-right: 28px;
    margin-top: 30px;
    float: left;
    position: relative;
    transition: .2s;
}
.video-cc li:nth-of-type(3n){
    margin-right: 0;
}
.video-cc li img{
    width: 100%;
    height: 193px;
    display: block;
}
.video-cc li span{
    display: block;
    padding: 10px;
    border: 1px solid #dcdcdc;
    border-top: none;
}
.video-cc li span i{
    display: block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.video-cc li span em{
    margin-top: 5px;
    color: #999;
    display: block;
}
.video-cc li:before{
    content: "";
    position: absolute;
    left: 50%;
    width:44px;
    height: 44px;
    background: url(../images/ddd1_03.png) no-repeat;
    top: 74px;
    margin-left: -22px;
}
.video-cc li:hover{
    transform: translateY(-5px);
    box-shadow: 0 0 8px #ccc;
}
.video-cc li:hover span{
    color: #0069ae;
}


/* ----------------- detail-page -------------------*/
.detail-page{
    background: #fff;
    padding: 60px;
    margin: 20px 0;
}
.xr-b-title{
    font-size: 24px;
    font-weight:bold;
    color: #0b1216;
    text-align: center;
}
.xr-intro-p{
    margin: 22px 0;
    line-height: 30px;
    text-align: center;
    background: #f7f7f7;
    font-size: 14px;
    color: #999;
}
.xr-intro-p span{
    margin: 0 8px;
}
.xr-intro-p span a{
    color: #999;
}
.xr-intro-p span a:hover{
    color: #333;
}
.xr-intro-p span .on{
    color: #3d75eb;
}
.detail-text p{
    text-indent: 2em;
    line-height: 40px;
}
.detail-img{
    margin: 20px 0 30px;
    text-align: center;
}
.detail-img span{
    display: block;
    margin-top: 5px;
}
.pagefun{
    margin-top: 30px;
}
.pagefun .bshare-custom{line-height: 40px !important;}

.paf-l a{
    float: left;
    width: 70px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    margin-right: 6px;
    background: #f7f7f7;
}
.paf-l a:hover{
    background: #ebebeb;
}
.paf-l a span{
    font-size: 14px;
    color: #333;
    display: inline-block;
    background-repeat: no-repeat;
    background-position: left center; 
}
.paf-l a:nth-of-type(1) span{
    background-image: url(../images/flgtp12_07.png);
    padding-left: 19px;
}

.gxc5 {overflow: hidden; margin-top: 25px; padding: 25px 45px; border: 1px solid #dfdfdf;box-shadow: 0 10px 20px 0 rgb(168 182 191 / 60%);}
.gxc5 ul{float: right; width: 65%; padding-left: 50px;}

.web2021-logo{width: 550px;margin: 0 auto;position: relative;/* top: -22px; */background: url(http://www.yiyang.gov.cn/yiyang/2019web/index/img/web2021_logo_red.png) left top no-repeat;height: 90px;}
.web2021-logo span{margin-left: 420px;display: block;color: #015293;font-size: 30px;background: url(http://www.yiyang.gov.cn/yiyang/2019web/index/img/djkjk11_03.png) no-repeat left 30px;padding-left: 28px;padding-top: 20px;font-weight: bold;font-family: "microsoft yahei";}
.dwmc{font-size: 16px;}

.xr-b-title1{
    font-size: 18px;
    color: #0b1216;
    text-align: center;
    margin-top:10px;
}

.xr-b-title2{
    font-size: 18px;
    color: #0b1216;
    text-align: center;
    margin-bottom:10px;
}


.bm_box{ background: #fff;}
.bm_box1{background: #f2f2f2;  padding-top: 24px; padding-bottom: 35px;}
.bm_con{ background: #fff; padding: 0 25px;}
.bm_box1 .bm_con{ padding-bottom: 25px;}

.main1 {
    width: 1200px;
    margin: 0 auto;
}

.Breadcrumbs{line-height: 57px; font-size: 14px; color: #333;}
.Breadcrumbs a{color: #333;font-size:14px;}

/*局长信箱*/
.hd_ldxx_top{ height:223px; background: url(../images/hd_ldxx_top.png) center no-repeat;}
.hd_ldxx_top ul{ float: right; margin-right: 140px;}
.hd_ldxx_top ul li{ float: left; margin-left: 40px;}
.hd_ldxx_top ul li i{display: block; background: #fff; border-radius: 50%; width: 60px; height: 60px; padding-top: 15px; margin: 65px auto 0;}
.hd_ldxx_top ul li i img{ display: block; margin: 0 auto; }
.hd_ldxx_top ul li span{display:  block; text-align: center; margin-top: 15px; font-size: 18px; color: #fff;}
.hd_ldxx_top ul li:hover i img{
	transform: rotateY(360deg);
    transition: transform 0.7s ease-out 0s;
}
.hd_ldxx_bot{margin-top: 20px;padding-bottom: 20px;}
.hd_ldxx_bot_title{border-bottom: 1px solid #ddd;}
.hd_ldxx_bot_title .lf{float: left; border-bottom: 3px solid #015293; font-size: 20px; color: #015293; line-height: 40px;}
.hd_ldxx_bot_title .rg{float: right; }


.myselect{width: 20%;height: 100%;float: left;}
.show_opt{float: left;position:relative;width: 100%;height: 100%;}
.b_select{width: 15px;height: 9px;outline: none;float: left; background: url(../images/myselect.png) no-repeat right; margin-left: 16px; margin-top: 14px; }
.moren{display: inline-block;}
.s_ul{width: 100%;height: auto;position: absolute;top: 100%;/* left: -50%; */display: none;background:#fff ; left:0; border: 1px solid #ddd; z-index: 10;}

.s_ul li{width: 100%;height: 28px;line-height: 28px;list-style: none;color: #333;font-size: 13px; padding-left: 10px;}
.s_ul li:hover{background:#0675bd; color: #fff;}
.moren{font-size: 14px;color: #333;display: block; position: relative; padding-left: 10px;}
.moren:before{position: absolute;content: "";right: 5px;border: 5px solid transparent;border-top-color: #666666;top: 50%;margin-top: -2px;}
.ss_search_top_k_l{ float: left; margin: 0 20px; width: 1px; height:33px; background: #66adde; margin-top: 11px; }
.ss_search_top_k_inp{float: left;height: 100%;width: 80%;overflow: hidden; background: #fff; font-size: 14px;}
.ss_search_top_k_inp input{float: left;height: 100%;border: 0;outline: 0;background: 0;font-size: 13px;color: #333;width: 83%;text-indent: 15px;}
 .ss_search_top_k_inp input::-webkit-input-placeholder { /* WebKit browsers */
    color:    #999;
}
.ss_search_top_k_inp input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #999;
}
.ss_search_top_k_inp input::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #999;
}
.ss_search_top_k_inp input:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    #999;
}
.ss_search_top_k_inp i{float: right;cursor: pointer;width: 17%;text-align: center;height: 100%;background-position: center; background: #3475a9; text-align: center; color: #fffefe; font-size: 18px; padding-top: 4px;}

.ss_search_top_k{  height: 36px; line-height: 36px; border: 1px solid #dddddd;}
.ss_search_top_k_inp i img{display: block; margin: 0 auto}
.hd_ldxx_bot_table{margin-top: 10px; padding-bottom: 28px;}
.hd_ldxx_bot_table table{width: 100%; text-align: center; font-size: 16px; color: #333;}
.hd_ldxx_bot_table table .tr1{ background: #f5f5f5;}
.hd_ldxx_bot_table table .tr1 td{padding-top: 13px; padding-bottom: 13px; font-weight: bold; color: #666;}
.hd_ldxx_bot_table table .tr2 td{ padding-top: 15px; padding-bottom: 15px;}
.hd_ldxx_bot_table table .td1,.hd_ldxx_bot_table table .td2{ text-align: left; padding-left: 22px;}
.hd_ldxx_bot_table table .tr2:nth-child(odd){background:#f5f5f5 ;}

.hd_ldxx_bot_table table .tr1 td:nth-child(2){text-align: left;width: 60%;}

.xxxq_title{text-align: center; font-size: 30px; color: #333; margin-top: 40px;}
.xxxq_box{margin-top: 50px; border-bottom: 3px solid #015293; padding-bottom: 30px;}
.xxxq_box .li1{line-height: 55px; border-bottom: 1px solid #dddddd;}
.xxxq_box li{font-size: 16px; color: #333;}
.xxxq_box li span{color: #015293; font-size: 18px; font-weight: bold;}
.xxxq_box .li2 span{display: block; margin: 15px 0 10px;}
.xxxq_box .li2 em{display: block; line-height: 36px;}
.xxxq_box .li2 i{display: block; line-height: 36px; margin-top: 40px;}
.xxxq_box .li2 p{display: block; line-height: 36px; text-indent: 2em;}
.xxxq_box2{ border-bottom: 0;margin-top: 20px;}

.dcxq{border: 1px solid #dddddd; padding: 0 35px; margin-bottom: 27px;}

.ldp-rt1 p span{
    font-size: 18px;
line-height: 30px;
text-align: justify;
}

.zjdc_list_top{ background: url(../images/zjdc_list_top.png) center no-repeat; height: 220px;}
.zjdc_list_top i{float: left; margin-left: 55px; margin-top: 41px;}
.zjdc_list_top em{float: left; width: 630px; margin-left: 35px; margin-top: 50px;}
.zjdc_list_top em span{display: block; font-size: 16px; color: #fff; line-height: 26px;}
.zjdc_list_top em span:last-child{color: #f9d452;}
.zjdc_list_mid{margin-top: 20px;}
.zjdc_list_mid_title{ border-bottom: 1px solid #dddddd;}
.zjdc_list_mid_title span{float: left; font-size: 20px; color: #015293; border-bottom: 3px solid #015293; padding-bottom: 9px;}
.zjdc_list_mid_con{margin-top: 18px;}
.zjdc_list_mid_con a{ float: left; width: 570px; height: 120px; background: #fff; border: 1px solid #d2d2d2; padding: 0 25px; overflow: hidden;}
.zjdc_list_mid_con a:last-child{float: right;}
.zjdc_list_mid_con a i{float: left; width: 68px; height: 68px; margin-top: 23px; padding: 0 15px; font-size: 18px; color: #fff; background: #6797be; padding-top: 8px;}
.zjdc_list_mid_con a em{ width: 430px; float: right;color: #666666;  font-size: 16px;}
.zjdc_list_mid_con a em span{display: block; font-weight: bold; margin-top: 27px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.zjdc_list_mid_con a em b{display: block; margin-top: 15px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.zjdc_list_mid_con a:hover{background: #f5f5f5; border-color: #6797be;}
.zjdc_list_bot{margin-top: 28px; padding-bottom: 55px;}
.zjdc_list_bot table{width: 100%; text-align: center; font-size: 16px; color: #333;}
.zjdc_list_bot table .tr1 td{padding: 15px 0; font-weight: bold;}
.zjdc_list_bot table .tr2 td{padding: 20px 0; border-bottom: 1px solid #e7e7e7;}
.zjdc_list_bot table .tr1{background: #e7e7e7;}
.zjdc_list_bot table .tr2 td:first-child{text-align: left; width: 60%;}
.zjdc_list_bot table .tr2 td b{color: #ff0000;}
.zjdc_list_bot table .tr2 td a{font-size:16px;}
.zjdc_list_bot table .tr2 td:nth-of-type(3),.zjdc_list_bot table .tr2 td:nth-of-type(4){color: #666;}

.ldxx_page ul li a{display: inline-block;padding: 0 15px;height: 32px;line-height: 32px;border: 1px solid #dfdfdf;font-size: 14px;color: #666;margin-right: 5px;}
.ldxx_page ul li a:hover{background: #005bac; color: #fff;}
.ldxx_page ul .on a{background: #005bac; color: #fff;}


.map-content{
    padding: 20px;
	background: #fff;
	border: 1px solid #dddddd;
	margin-bottom: 20px;
}
.map-title{
	height: 30px;
	background: url(../images/fsmap1_03.jpg) no-repeat;
	/* text-align: center; */
	font-size: 30px;
	font-weight: bold;
	margin-bottom: 35px;
	line-height: 29px;
}
.map-title span{
	margin-left: 443px;
}
.map-box{
    padding-top: 0;
}
.map1{
    margin-bottom: 40px;
}
.map1:first-child{
	margin-top:0;
}
.map-title1{
    height: 50px;
    line-height: 50px;
    background: #f3f8fd;
    padding: 0 20px;
    border-left: 5px solid #3475a9;
}
.map-title1 span{
    font-weight: bold;
    font-size: 21px;
}
.map-title1 span:before{
    position: absolute;
    content: "";
    border: 4px solid transparent;
    left: 50%;
    margin-left: -4px;
    bottom: 0;
}
.maps-nav{
    padding-top: 10px;
    padding-left: 22px;
    padding-right: 22px;
}
.maps-nav ul{
    margin-left: -8px;
    margin-right: -8px;
}
.maps-nav ul li{
    float: left;
    margin-top: 13px;
    position: relative;
    margin-right: 58px;
    padding-left: 18px;
}
.maps-nav ul li:before{
	position:absolute;
	width:5px;
	height:5px;
	background:#707070;
	content:"";
	left:0;
	top: 10px;
}
.maps-nav ul li>a{
    display: inline-block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    position: relative;
}
.maps-nav ul li>a:hover{
    color: #3475a9;
}
.maps-nav ul li:hover:before{
	background:#3475a9;
}
.maps-menus{
    position: absolute;
    background: #3475a9;
    width: 276px;
    z-index: 2;
    font-size: 0;
    display: none;
    padding: 10px;
}
.maps-menus:before{
    position: absolute;
    content: "";
    top: -14px;
    border:8px solid transparent;
    border-bottom-color: #3475a9;
    left: 25px;
}
.maps-menus a{
    width: 50%;
    display: inline-block;
    color: #fff;
    font-size: 14px;
    padding: 6px 10px;
}
.maps-menus a:hover{
    text-decoration: underline;
}
.maps-menus a:nth-of-type(even){
    text-align: right;
}

.fty-lists{
	overflow: hidden;
padding-top: 20px;
}
.ftls-r{
	float: right;
	width: 870px;
}
.ftls-rs .ftls-r{
	width: 100%;
}
.ftls-r-1{
	height: 35px;
	border-bottom: 1px solid #bababa;
	position: relative;
}
.ftls-r-1 span{
	display: inline-block;
	font-size: 18px;
	font-weight: bold;
	color: #015293;
	position: absolute;
	left: 0;
	top: 0;
	padding-bottom: 8px;
	border-bottom: 3px solid #015293;
}

.xx_mid_rg_list li .rg1{float: right ; width: 1020px;}
.xx_mid_rg_list li .rg1 span{display: block; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; color: #333333; font-size: 16px; font-weight: bold;}
.xx_mid_rg_list li .rg1 b{ color: #999999; font-size: 14px; margin-top: 5px; display: block;}
.xx_mid_rg_con1{margin-top: 16px; /*min-height: 526px;*/ margin-bottom:16px}
.xx_mid_rg_list li{ width: 100%; height: 95px; border: 1px solid #eaeaea; margin-bottom: 12px; overflow: hidden; padding: 17px 0; padding-right: 20px;}
.xx_mid_rg_list li .lf{float: left; width: 92px; text-align: center; border-right: 1px solid #eaeaea;}
.xx_mid_rg_list li .lf span{display: block; font-size: 30px; font-weight: bold; color: #0173c7;}
.xx_mid_rg_list li .lf b{display: block; font-size: 14px; color: #999999;}
.xx_mid_rg_list li .rg{float: right ; width: 670px;}
.xx_mid_rg_list li .rg span{display: block; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; color: #333333; font-size: 16px; font-weight: bold;}
.xx_mid_rg_list li .rg b{ color: #999999; font-size: 14px; margin-top: 5px; display: block;}


.yjs-lis-ul{overflow: hidden;padding: 15px 0;border-bottom: 1px dashed #d3d3d3;}
.yjs-lis-ul:last-child{border-bottom: none;}
.yjs-lis-ul li{height: 35px;line-height: 35px;width: 50%;float: left;border: 1px #efefef dashed; margin-bottom: 10px; padding-left: 10px;}
.yjs-lis-ul li a i{font-size: 14px;color: #cccccc;margin: 0 7px;}
.yjs-lis-ul li a{float: left;font-size: 14px;color: #666; background:url(../images/cz_26.png) left center no-repeat; padding-left:14px;}
.yjs-lis-ul li span{font-size: 14px;float: right;background: #efefef;width: 85px;text-align: center;color: #297CC4;}
.yjs-lis-ul li span a{background:url();color: #297CC4;padding-left: 20px;}
.yjs-lis-ul li:hover a{color: #297CC4;}
.yjs-lis-ul li a:hover i{color: #297CC4;}

.gl-more-btn{float: right; font-size: 14px; color: #999;padding-top: 10px;}
.gl-more-btn:hover{color: #0069ae;}

.czj-hd{position: relative; height: 137px; margin-bottom: 20px; background: url(../images/icon_hd_bg.gif) #fbfaee center bottom no-repeat;box-shadow: 0 10px 20px 0 rgb(168 182 191 / 60%);}
.czj-hd-box1{position: absolute; top: 0; left: 128px; padding:0 20px; width: 130px; height: 120px; background: url(../images/icon_hd_box1.png) no-repeat;}
.czj-hd-box1 li{text-align: center; line-height: 45px;}
.czj-hd-box1 li:first-child{border-bottom: 1px solid #dac485;}
.czj-hd-box1 li a{display: block; transition: all .3s;}
.czj-hd-box1 li a:hover{background: #065acb; color: #fff;}

.czj-hd-box2{margin-left: 340px; padding-top: 12px;}
.czj-hd-box2 li{ position: relative; float: left; width: 110px; text-align: center; margin-left: 20px;}
.czj-hd-box2 li img{position: absolute; top: 0; left: 50%; margin-left: -24px; width: 48px; display: block; border: 1px solid #35adb3; background: #fff; border-radius: 24px; transition: all .3s;}
.czj-hd-box2 li span{display: block; height: 56px; margin-top: 33px; line-height: 65px; background: #fff; border: 1px solid #35adb3; transition: all .3s;}
.czj-hd-box2 li a:hover img{transform: rotateY(180deg);}
.czj-hd-box2 li a:hover span{background: #35adb3; color: #fff;}

.bannertu {
		/*background: url(banner_02.png) no-repeat center;*/
		width: 100%;
		height: 100%;
	}
	
	.bannertu ul {
		background-color: #f0f7fe;
		width: 483px;
		height: 123px;
		float: right;
		padding-left: 62px;
		border: 1px solid #fdfdfe;
		padding-top: 8px;
	}
	
	.bannertu ul li {
		width: 19%;
		height: 35px;
		line-height: 35px;
		position: relative;
		float: left;
		text-align: center;
		font-size: 14px;
		margin-right: 3.3%;
		/*margin-left: 3%;*/
	}
	

	.bannertu ul li a {
		color: #ffffff;
		display: block;
	}
	
	.bannertu1 {
		margin: auto;
		height: 185px;
		overflow: hidden;
		padding-top: 30px;
		max-width: 1200px;
		width: 100%;
	}
	
	.bannertu1 {
		margin: auto;
		height: 185px;
		overflow: hidden;
		padding-top: 30px;
		max-width: 1200px;
		width: 100%;
	}
	.zi {
		max-width: 1200px;
		width: 100%;
		margin: 0 auto;
		margin-bottom: 1.875%;
		font-size: 22px;
		color: #365f9f;
		letter-spacing: 6px;
		height: 57px;
		line-height: 57px;
	}
.wenzi {
		height: 110px;
		float: left;
	}
	
	.wenzi p {
		font-size: 38px;
		color: #365f9f;
		font-weight: bold;
		line-height: 73px;
		width: 100%;
	}
	
	.wenzi p+p {
		font-size: 20px;
		color: #888888;
		font-weight: normal;
		height: 30px;
		line-height: 30px;
	}
	
	.wenzi span {
		font-size: 28px;
		color: #5b95e3;
		margin: 10px 10px;
	}
	
	.denglu {
		background-color: #4872b0;
	}
	
	.zhuce {
		background-color: #da5445;
	}

/*适老化按钮样式*/
.head-slh-btn{float: right;margin-left: 20px;position: absolute;top: 38px;right: 40%;transform: translateX(600px);}
.head-slh-btn a{color: #fff !important;background-image:linear-gradient(90deg, #F7B218 0%, #EC930A 100%);display: block;border-radius: 8px;line-height: 28px;padding: 8px 13px;font-weight: bold;font-size: 16px !important;}

#share a{
    padding-left: 17px;
    line-height: 16px;
    height: 16px;
    cursor: pointer;
    margin: 0px 6px 6px 0;
    margin-top: 11px;
}

.wmcj{margin:0 auto;text-align:center;margin-bottom:8px;margin-top:8px;}

@media screen and (max-width: 768px){
.czj-hd-box2 li{width: 40%;}
    .top-l{display:none;}
    .top-r{display:none;}
    .nav{display:none;}
    .middle{display:none;}
    .head-slh-btn{
    transform: unset;
    top: 75px;
    right: 10px;
}
    .wmcj img{
    height: 50px;
    width: 91%;
}
    .tips{margin-top: 120px !important;}
    .maps-nav ul li>a{
    white-space: unset;
}
    .maps-nav ul li{margin-right: 20px;}
   .localtion{padding-top:140px;}

 .bm_box{
    margin-top: 110px !important;
}
    .zjdc_list_bot table .tr1 td:nth-of-type(2){display:none;}
    .zjdc_list_bot table .tr2 td:nth-of-type(2){display:none;}
    .zjdc_list_bot table .tr1 td:nth-of-type(3){display:none;}
    .zjdc_list_bot table .tr2 td:nth-of-type(3){display:none;}
    .zjdc_list_bot table .tr1 td:nth-of-type(4){display:none;}
    .zjdc_list_bot table .tr2 td:nth-of-type(4){display:none;}

.zjdc_list_bot{padding-bottom: 30px;}

.foot .f2 p a{font-size:14px;}

}
