.zt_header { width: 100%; background: url(../jpg/wydfv1.jpg) no-repeat top center;background-size: 1920px 593px;height: 593px;}
.zt_header_box { width: 100%;max-width: 1200px;margin: 0 auto;}
.zt_header_top { height: 100px; width: 100%; overflow: hidden;}
.zt_header_top .zt_logo  { display: block; float: left; margin-top:35px;}
.zt_header_top .zt_logo img {display: block;}
.zt_header_top .zt_fhsy { width:98px; height:36px; border-radius: 2px; background:rgba(22,50,114,0.5); display: block; float: right; margin-top:49px; color: #fff; line-height:36px; font-size: 15px; text-align: center; box-sizing: border-box;}
.zt_header_top .zt_fhsy:hover {opacity: 0.8;}

.spaq_img { width: 1200px;height: auto;margin:30px auto 50px;}
.spaq_img img {display: block;}

.spaq_tab {width: 1200px;margin:50px auto 0;background: #e0fbff;}
.spaq_tab .hd { width: 158px;background:;float: left;}
.spaq_tab .hd li {width: 100%;height: 160px;box-sizing: border-box;}
.spaq_tab .hd li.on {background:url(../png/2maer2.png) no-repeat right center;}
.spaq_tab .hd li a {font-size:28px;color: #fff;line-height: 30px;padding:35px 61px; display: block; width: 150px;background:url(../jpg/9izhfj.jpg) no-repeat bottom  center #1657c8;box-sizing: border-box;}
.spaq_tab .hd li:last-child a {background:##1657c8;}
.spaq_tab .bd {float: right;margin: 0 80px;width: 1040px;padding: 40px 0;}
.spaq_tab .bd li {width: 100%;line-height: 40px;height: 40px; background: url(../png/ivccde.png) no-repeat left center;}
.spaq_tab .bd li a {font-size: 16px; color: #333;display: inline-block;float: left;width: 75%; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 22px;box-sizing: border-box;}
.spaq_tab .bd li a:hover {color: #7997cc;}
.spaq_tab .bd li span {float: right;font-size: 14px; color: #7997cc;}


@media screen and (max-width:959px) {
    .zt_header {background: url(../jpg/wydfv1.jpg) no-repeat center 100px #009eff;background-size: 150%;height: 260px;}
    .spaq_tab{width: 100%;margin: 0;}
    .spaq_tab .bd{width: 100%;margin: 0;padding: 20px 20px;box-sizing: border-box;}
    .spaq_img{width:100%;margin: 0 auto 20px;}
    .spaq_img img{width:100%;}
    .zt_header_top .zt_logo img{width:100%;}
    .spaq_tab .bd li{background: none;}
    .spaq_tab .bd li a{padding-left: 0;width:70%;}
}