@charset "utf-8";

/* CSS Document */
/* jnjxl_default */
* {
    font-family: "Microsoft YaHei", Verdana, Arial, Helvetica, sans-serif;
}

body {
    border : 0;
    margin : 0;
    padding: 0;
}

/*area{ outline: none;}*/
ul,
li {
    list-style: none;
}

.c {
    clear: both;
}

.pr {
    padding-top: 5px;
    height     : 100px;
}

.clearf:after,
.clearf:before {
    content: "";
    display: block;
}

.clearf:after {
    clear: both;
}

.clearf {
    zoom: 1;
}

img {
    display: block;
    border : 0;
}

input,
button,
select,
textarea {
    outline: none;
}

.header_11 {
    width : 1200px;
    margin: 0 auto;
    height: 100px;
}

.header_11 .logo_11 {
    width: 650px;
    float: left;
}

.header_11 .nf_11 {
    width: 300px;
    float: right;
}

/* jnjxl_default */
.banner {
    background: url("https://www.vansbbs.com/2015zt/gaozhong/images/banner.jpg") no-repeat center;
    height    : 455px;
}

h2 {
    text-align : center;
    font-size  : 46px;
    line-height: 80px;
    margin     : 30px auto;
    color      : #628FF4;
}

.jt {
    width     : 38px;
    height    : 24px;
    margin    : 25px auto;
    background: url("https://www.vansbbs.com/2015zt/gaozhong/images/jt.jpg") no-repeat center;
}

.jt1 {
    width     : 21px;
    height    : 28px;
    margin    : 10px auto 20px;
    background: url("https://www.vansbbs.com/2015zt/gaozhong/images/jt1.jpg") no-repeat center;
}

.t1 {
    width : 1009px;
    margin: 25px auto;
}

.t5,
.t2 {
    width : 1136px;
    margin: 25px auto;
}

.t3 {
    width : 1132px;
    margin: 35px auto 25px;
}

.t4 {
    width : 1139px;
    margin: 35px auto 25px;
}

.t3_box {
    width : 1132px;
    margin: -5px auto 25px;
}

.t4_box {
    width : 1139px;
    margin: -5px auto 25px;
}

.t5_box {
    width : 1136px;
    margin: -25px auto 25px;
}

.a_btn {
    display      : block;
    width        : 365px;
    line-height  : 65px;
    text-align   : center;
    margin       : 25px auto 45px;
    font-size    : 30px;
    color        : #fff;
    background   : #FF6501;
    border-radius: 8px;
}

p {
    text-align : center;
    font-size  : 24px;
    line-height: 36px;
}

p>span {
    font-weight: 800;
}

.mt-10 {
    margin-top: -15px;
}

.bg {
    height    : 293px;
    padding   : 1px 0;
    background: #628FF4;
    margin-top: 50px;
}

.bg4 {
    padding   : 1px 0;
    background: #F55F78;
    margin-top: 50px;
}

.bg3 {
    background: #FFBE04;
}

.bg div {
    text-align: center;
}

.tit_m {
    font-size  : 28px;
    line-height: 38px;
    color      : #fff;
    margin-top : 60px;
}

.tit_m1 {
    text-align : center;
    font-size  : 35px;
    line-height: 38px;
    color      : #628FF4;
}

.tit_m font {
    color: #F9FC03;
}

.bg3 .tit_m font {
    color: #ED2933;
}

.bg3 .tit_b {
    color: #ED2933;
}

.tit_e {
    font-size    : 24px;
    line-height  : 55px;
    color        : #fff;
    margin-bottom: 18px;
}

.tit_b {
    font-size  : 48px;
    line-height: 65px;
    color      : #F9FC03;
    font-weight: 700;
}

.tit_n {
    width        : 65px;
    line-height  : 65px;
    text-align   : center;
    color        : #fff;
    background   : #628FF4;
    font-size    : 40px;
    margin       : 50px auto 25px;
    border-radius: 10px;
}

.pk_box {
    width : 1136px;
    margin: 40px auto 25px;
}

.pk_box li {
    float             : left;
    width             : 478px;
    box-sizing        : border-box;
    -moz-box-sizing   : border-box;
    -webkit-box-sizing: border-box;
}

.pk_box>li:nth-child(2) {
    width      : 132px;
    margin     : 0 24px;
    padding-top: 210px;
}

.pk_l li,
.pk_r li {
    width             : 478px;
    box-sizing        : border-box;
    -moz-box-sizing   : border-box;
    -webkit-box-sizing: border-box;
    line-height       : 76px;
    font-size         : 26px;
    text-align        : center;
    border            : 1px dashed #000;
    margin-bottom     : 28px;
}

.pk_l li:first-child {
    color     : #fff;
    background: #F55F78;
}

.pk_r li:first-child {
    color     : #fff;
    background: #628FF4;
}

.bg2 {
    height    : 108px;
    padding   : 1px 0;
    background: #69C9BE;
    margin-top: 50px;
}

.jpzy {
    width : 1136px;
    margin: 35px auto 25px;
}

.jpzy li:nth-child(3),
.jpzy li:nth-child(6) {
    margin-right: 0;
}

.jpzy li {
    float        : left;
    width        : 369px;
    margin-right : 14px;
    margin-bottom: 16px;
}

.zy_btn {
    width : 88%;
    margin: 0 auto;
}

.zy_btn a {
    display      : inline-block;
    width        : 43%;
    background   : #FF6501;
    color        : #fff !important;
    border-radius: 5px;
    text-align   : center;
    line-height  : 2.6rem;
    font-size    : 1.05rem;
}

.zy_btn a:first-child {
    margin-right: 6%;
    background  : #628FF4;
}

.zy_mc {
    text-align : center;
    line-height: 45px;
    font-size  : 26px;
    color      : #C50000;
    font-weight: 700;
}

.dqzy span,
.rmzy span,
.jpzy span {
    line-height: 35px;
    font-size  : 18px;
    display    : inline-block;
    margin-left: 10px;
}

.dqzy font,
.rmzy font,
.jpzy font {
    line-height: 1.5rem;
    font-size  : 0.9rem;
    color      : #F29E62;
}

.dqzy p,
.rmzy p,
.jpzy p {
    line-height    : 35px;
    font-size      : 18px;
    color          : #333;
    /*! margin-left:1rem; */
    text-align     : center;
}

.zy_top div {
    float: left;
}

.zy_top div:last-child {
    float        : right;
    padding-top  : 0.4rem;
    padding-right: 1rem;
}

.zy_btn_l {
    width : 44%;
    margin: 0.6rem auto 0;
}

.big_btn {
    width : 1100px;
    margin: 25px auto 35px;
}

.big_btn a {
    float        : left;
    width        : 537px;
    line-height  : 52px;
    text-align   : center;
    color        : #fff;
    border-radius: 8px;
    font-size    : 24px;
    background   : #628FF4;
}

.big_btn a:last-child {
    margin-left: 26px;
    background : #FF6501;
}

.t3_box li {
    float       : left;
    width       : 259px;
    margin-right: 32px;
    text-align  : center;
    font-size   : 22px;
    line-height : 30px;
}

.t3_box li:last-child {
    margin-right: 0;
}

.bg4 h2 {
    color: #F9FC03;
}

.bg4 p {
    color: #fff;
}

.bg4 .tit_n {
    background: #ED2634;
}

.t4_box li {
    float       : left;
    width       : 269px;
    margin-right: 21px;
    text-align  : center;
    font-size   : 22px;
    line-height : 30px;
    color       : #fff;
}

.t4_box li:last-child {
    margin-right: 0;
}

.t5_box li {
    float       : left;
    width       : 370px;
    margin-right: 13px;
    background  : #628FF4;
    padding     : 1px 0;
}

.t5_box li:last-child {
    margin-right: 0;
}

.cgxz_box {
    width      : 230px;
    margin     : 10px 0;
    margin-left: 50px;
    text-align : left;
    color      : #F9FC03;
    font-size  : 20px;
    line-height: 25px;
}

.cgxz_box span {
    float: right;
    width: 75px;
    color: #F9FC03;
}

.xz_name {
    font-weight: 800;
}

.cgxz_box>div:last-child span,
.cgxz_box>div:last-child {
    color: #fff;
}

.bg5 {
    background: #FF120C;
}

.bg5 .tit_b {
    color: #fff;
}

.form_box {
    width : 1136px;
    margin: 15px auto;
}

.form_box span {
    color: #fff;
}


.bq p {
    font-size  : 14px;
    line-height: initial;
}

.main ul li img {
    display: initial;
}

.zsdm-wrap .zsdm-item p {
    font-size: 15px;
}