﻿@charset "utf-8"; 
/* CSS Document */

.banner{
    height: 319px;
    background: url(../images_zqsk/banner.png) no-repeat top center;
}
.banner ul{
    width:814px;
    height: 79px;
    margin-top: 117px;
    margin-left: 50px;
}
.banner ul li a{
    width: 100%;
    height: 100%;
    display: inline-block;
}
.banner ul li a img{
    width: 100%;
    height: 100%;
}
.banner ul li a span{
    display: none;
}
/*主内容*/
.zhu-con{
    padding: 20px 0 0;
}
.lunbo{
    width: 586px;
    height: 432px;
    overflow: hidden;
}
.lunbo .j-super-slide {
    width: 100%;
    height: 100%;
    position: relative;
}
.lunbo .bd{
    width: 100%;
    height: 100%;
}
.lunbo .bd ul{
    width: 100%!important;
    height: 100%!important;
}
.lunbo .bd ul li{
    width: 100%!important;
    height: 100%;
}
.lunbo .bd ul li a{
    width: 100%;
    height: 100%;
    position: relative;
    display: inline-block;
}
.lunbo .bd ul li a img{
    width: 100%;
    height: 100%;
}
.lunbo .bd ul li a span{
    height:42px ;
    line-height: 42px;
    background: rgba(9,77,124,0.8);
    position: absolute;
    bottom: 0;
    left: 0;
    display: inline-block;
    width: 100%;
    box-sizing: border-box;
    padding-right: 110px;
    padding-left: 15px;
    color: #fff;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 16px;
}
.lunbo .hd{
    position: absolute;
    bottom:15px ;
    right: 4px;
}
.lunbo .hd li span{
    font-size: 0;
}
.lunbo .hd li{
    width: 10px;
    height: 10px;
    margin: 0 5px;
    border-radius: 5px;
    background: #fff;
    float: left;
}
.lunbo .hd li.on{
    width: 20px;
    background: #FDEA1B;
}
.tjqk{
    width: 585px;
   
}
.tjqk-tit{
    height: 42px;
    line-height: 42px;
    border-bottom: 1px solid #D8D8D8;
}
.tjqk-tit li.num1 a{
    display: inline-block;
    font-size: 22px;
    font-weight: bold;
    color: #3D3D3D;
    border-bottom: 3px solid #2E74EE;
    line-height: 30px;
    height: 36px;
}
.tjqk-tit li.more a{
    color:#9E9E9E;
}
.tjqk-list li{
    height: 48px;
    line-height: 48px;
    border-bottom: 1px dotted #D8D8D8;
    background: url(../images_zqsk/dot.png) no-repeat left center;
    padding-left: 15px;
    padding-right: 78px;
    position: relative;
}
.tjqk-list li .nr {
    float: left;
    max-width: 98%;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.tjqk-list li .nr a.title{
    display: block;
    float: left;
    min-width: 20%;
    max-width: 100%;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    font-size: 15px;
}
.tjqk-list li .nr a.lang1,.tjqk-list li .nr a.lang1 {
    max-width: 404px;
}
.tjqk-list li .split,.tjqk-list li .split {
    padding: 0 4px;
    font-size: 16px;
    display: inline-block;
}
.tjqk-list li a.a,.tjqk-list li a.a  {
    color: #f00;
    font-size: 16px;
    display: inline-block;
}
.date{
    position: absolute;
    top: 0;
    right: 0;
    color: #999999;
}
.section2{
    background: #F6F6F6;
    margin-top: 40px;

}
.section2 .container{
    padding: 30px 0 40px;
}

.zcwj-tit{
    height: 42px;
    line-height: 42px;
    border-bottom: 1px solid #D8D8D8;
}
.zcwj-tit li.num a{
    display: inline-block;
    font-size: 22px;
    font-weight: bold;
    color: #3D3D3D;
    line-height: 30px;
    height: 36px;
}
.zcwj-tit li.active a{
    border-bottom: 3px solid #2E74EE;
}
.zcwj-tit li:nth-of-type(1){
    margin-right: 26px;
}
.zcwj-tit li.more a{
    color:#9E9E9E;
}

.zcwj #aatabs01 li,.zcwj #aatabs02 li{
    height: 48px;
    line-height: 48px;
    border-bottom: 1px dotted #D8D8D8;
    background: url(../images_zqsk/dot.png) no-repeat left center;
    padding-left: 15px;
    padding-right: 78px;
    position: relative;
}
.zcwj #aatabs01 li .nr,.zcwj #aatabs02 li .nr  {
    float: left;
    width: 100%;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.zcwj #aatabs01 li .nr a.title,.zcwj #aatabs02 li .nr a.title {
    display: block;
    float: left;
    min-width: 20%;
    max-width: 100%;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    font-size: 16px;
}

.zcwj #aatabs01 li .nr a.lang2,.zcwj #aatabs02 li .nr a.lang2{max-width: 320px; }
.zcwj #aatabs01 li .nr a.lang3,.zcwj #aatabs02 li .nr a.lang3{max-width: 245px; }
.zcwj #aatabs01 li .nr a.lang4,.zcwj #aatabs02 li .nr a.lang4{max-width: 160px; }
.zcwj #aatabs01 li .nr a.lang5,.zcwj #aatabs02 li .nr a.lang5{max-width: 80px; }
.zcwj #aatabs01 li .nr a.lang1,.zcwj #aatabs02 li .nr a.lang1{
    max-width: 404px;
}
.zcwj #aatabs01 li .split,.zcwj #aatabs02 li .split {
    padding: 0 4px;
    font-size: 16px;
    display: inline-block;
}
.zcwj #aatabs01 li a.a,.zcwj #aatabs02 li a.a  {
    color: #f00;
    font-size: 16px;
    display: inline-block;
}
.footlink{
    display: none;
}


@media (max-width:1200px) {
    .lunbo{
        width: 488px;
        height: 360px;
    }
    .tjqk{
        width: 488px;
        height: 360px;
        overflow: hidden;
    }
    .tjqk-list li{
        height: 45px;
        line-height: 45px;
    }
    .tjqk-list li .nr a.lang1,.tjqk-list li .nr a.lang1 {
        max-width: 302px;
    }
    .section2 {
        margin-top: 15px;
    }
    .section2 .container {
        padding: 15px 0 20px;
    }
    .zcwj #aatabs01 li, .zcwj #aatabs02 li {
        height: 45px;
        line-height: 45px;
    }
    .zcwj #aatabs01 li .nr a.lang1, .zcwj #aatabs02 li .nr a.lang1 {
        max-width: 302px;
    }
    .section2 {
        background: #F6F6F6;
        margin-top: 20px;
    }
    .section2 .container {
        padding: 15px 0 20px;
    }
    .zcwj{
        height: 274px;
    }
    .zcjd{
        height: 274px;
    }
}
@media (max-width:991px) {
    .banner{
        height: 250px;
    }
    .banner ul{
        width:100%;
        height: auto;
        margin-left: 0;
        margin-top: 88px;
    }
    .zhu-con {
        padding: 10px 0 0;
    }
    .lunbo{
        width: 768px;
        height: 566px;
    }
    .tjqk {
        width: 100%;
        margin-top: 8px;
        height: auto;
    }
    .section2{
        margin-top: 10px;
    }
    .section2 .container{
        padding: 0px 0 10px;
    }
    .tjqk-list li .nr a.lang1,.tjqk-list li .nr a.lang1 {
        max-width: 578px;
    }
    .zcwj #aatabs01 li .nr a.lang1,.zcwj #aatabs02 li .nr a.lang1 {
        max-width: 578px;
    }
}
@media (max-width:768px) {
    .lunbo{
        width: 100%;
    }
    .banner{
        padding: 0 10px;
    }
    .zhu-con {
        width: 96.8%;
        padding: 10px 1.6% 0;
    }
    .section2{
        padding: 0 10px;
    }
    .tjqk-list li{
        height: auto;
        line-height: 1.5;
        background: url(../images_zqsk/dot.png) no-repeat left 19px;
        padding:10px 0 10px 15px;
        padding-right: 0;
    }
    .tjqk-list li .nr{
        display: inline;
        float: none;
    }
    .tjqk-list li .nr a.title{
        display: inline;
        float: none;
        white-space: normal;
    }
    .tjqk-list li .nr a.lang1,.tjqk-list li .nr a.lang1 {
        max-width: none;
    }
    .date{
        position: static;
        display: inline;
        float: none;
        white-space: nowrap;
        padding-left: 10px;
    }
    .zcwj #aatabs01 li,.zcwj #aatabs02 li{
        height: auto;
        line-height: 1.5;
        background: url(../images_zqsk/dot.png) no-repeat left 19px;
        padding:10px 0 10px 15px;
        padding-right: 0;
    }
    .zcwj #aatabs01 li .nr,.zcwj #aatabs02 li .nr  {
        display: inline;
        float: none;
    }
    .zcwj #aatabs01 li .nr a.title,.zcwj #aatabs02 li .nr a.title {
        display: inline;
        float: none;
        white-space: normal;
    }
    .zcwj #aatabs01 li .nr a.lang1,.zcwj #aatabs02 li .nr a.lang1 {
        max-width: none;
    }
    .zcwj-tit {
        height: auto;
    }
    .zcwj-tit li:nth-of-type(1) {
        margin-right: 20px;
    }
}
@media (max-width:670px) {
    .lunbo{
        height: 494px;
    }
}

@media (max-width:570px) {
    .lunbo{
        height: 420px;
    }
    .banner{
        height: 192px;
    }
    .banner ul{
        margin-top: 68px;
    }
}
@media (max-width:470px) {
    .lunbo{
        height: 346px;
    }

}
@media (max-width:370px) {
    .lunbo{
        height: 273px;
    }
    .banner{
        height: 144px;
    }
    .banner ul{
        margin-top: 52px;
    }
    .zcwj-tit li:nth-of-type(1){
        margin-right: 6px;
    }
    .zcwj-tit li.num a{
        font-size: 21px;
    }
}