@charset "gb2312";
/* 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;}/*IE6/IE7*/
/*a{ text-decoration:none; }
a:hover{ color:#000;}*/
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(../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(../images/jt.jpg) no-repeat center;}
.jt1{width:21px;height:28px;margin:10px auto 20px; background:url(../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;}

.blue{background: #e5f1fc;}
.flex-wrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-flow: wrap;
    -ms-flex-flow: wrap;
    flex-flow: wrap;
  }
  .zy-box{width: 100%; background: #e5f1fc; padding: 45px 0 22px; margin-bottom: -50px; margin-top: 30px;}
  .zy-sec {
    justify-content: space-between;
    flex-wrap: wrap;
    width: 1136px;
    margin: 0 auto;
    
  }
  .zy-sec .zy-item {
    width: 352px;
    padding: 21px 14px 26px;
    margin-bottom: 26px;
    background: #fff;
    text-align: center;
    border: 0;
    outline: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border-spacing: 0;
  }
  .zy-sec .zy-item h4 {
    font-size: 27px;
    font-weight: normal;
    padding: 1px 0;
  }
  .zy-sec .zy-item .pic {
    margin: 16px auto;
    width: 314px;
  }
  .zy-sec .zy-item .ora {
    color: #ff6600;
    font-size: 22px;
    font-weight: bold;
    padding-bottom: 6px;
    width: 100%;
  }
  .zy-sec .zy-item .des {
    width: 94%;
    font-size: 19px;
    text-align: justify;
    margin: 0 auto;
    letter-spacing: 0;
  }
  .zy-sec .zy-item .btn {
    width: 94.8%;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    margin-top: 16px;
  }
  .zy-sec .zy-item .btn a {
    display: block;
    width: 50%;
    background: #FF6501;
    border: 1px solid #FF6501;
    color: #fff;
    line-height: 32px;
    font-size: 20px;
  }
  .zy-sec .zy-item .btn a:nth-child(1) {
    background: #628FF4;
    color: #fff;
    border: 1px solid #628FF4;
    margin-right: 8px;
  }