body{font-family: "Microsoft YaHei";min-width: 1280px;margin: 0;}
ul, li {list-style-type:none;}
img { border:0; vertical-align:top;display: block;}
a { text-decoration:none; color:#333; outline:none;}


.banner img{margin: 0 auto;width: 100%}

.clean{
    clear: both;
}
.btn{
    width: 300px;
    height: 40px;
    background: rgb(243,86,38);
    border-radius: 30px;
    text-align: center;
    line-height: 40px;
    color: white;
    margin: 2% auto;
}

.fzqj{
    width: 1200px;
    margin: 0px auto;
}

.fzqj h2{
    text-align: center;
    font-size: 2rem;
}

.fzqj img{
    float: left;
}

.fzqj p{
    float: left;
    width: 60%;
    font-size: 1.1rem;
    line-height: 30px;
    margin-left: 5%;
    margin-top: 0px;
}


.gzqk{
    width: 1200px;
    margin: 2% auto;
}

.gzqk h2{
    text-align: center;
    font-size: 2rem;
}

.gzqk p{
    font-size: 1rem;
    text-align: center;
}

.gzqk .top{
    width: 100%;
    margin: 0px auto;
}

.top>img{
    float: left;
}

.top>div{
    float: left;
    border-radius: 20px;
    border: 4px solid rgb(0,160,234);
    font-size: 1.5rem;
    padding: 3%;
    width: 40%;
    margin-top: 7%;


}


.gzqk .bottom{
    width: 100%;
    margin: 0px auto;
}

.bottom>img{
    float: left;
}

.bottom>div{
    float: left;
    border-radius: 20px;
    border: 4px solid rgb(255,171,3);
    font-size: 1.5rem;
    padding: 3%;
    width: 40%;
    margin-top: 7%;
}


.kcnr{
    width: 1200px;
    margin: 5% auto;
}

.kcnr table{
    margin: 0px auto;
}

.kcnr h2{
    text-align: center;
    font-size: 2rem;
}

.sx{
    width: 1110px;
    margin: 0px auto;
}

.sx h2{
    text-align: center;
    font-size: 2rem;
}
.sx>.photo{
    margin: 0px auto;
}

.sx>.photo2{
    margin: 0px auto;
}

.sx>.photo>img{
    float: left;
    margin-left: 0.5%;
    margin-top: 2%;
}

.sx>.photo2>img{
    float: left;
    margin-left: 0.7%;
    margin-top: 1%;
}