﻿@charset "gbk";
*{padding:0;margin:0;}
img{display:block;}
a{text-decoration: none;}
ul,ol{list-style: none;}
input{outline: none;-webkit-appearance: none;}
body{overflow-x: hidden;background:#e1e7fe url(../images/bg.jpg) center 923px no-repeat;background-size:100%;font-family: 'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;}
.clear{clear: both;}
.clear:after{zoom:1;visibility:hidden;content:'.';height:0;display: block;}
.center{margin:auto;}
.form-btn{display:block;width:224px;height:38px;background: #fff;color:#ff5056;font-size:18px;text-align: center;line-height:38px;border-radius:8px;box-shadow: 0 -2px 5px 1px rgba(0,0,0,.4);}
.center{margin:auto;}
.margin-t5{margin-top: 5px;}
.margin-t9{margin-top: 9px;}
.margin-t10{margin-top: 10px;}
.margin-t15{margin-top: 15px;}
.margin-t20{margin-top: 20px;}
.margin-t30{margin-top: 30px;}
.margin-t35{margin-top: 35px;}
.margin-t40{margin-top: 40px;}
.margin-t45{margin-top: 45px;}
.margin-t50{margin-top: 50px;}
.margin-t55{margin-top: 55px;}
.margin-t60{margin-top: 60px;}
.margin-t70{margin-top: 70px;}
.margin-t80{margin-top: 80px;}
.margin-t85{margin-top: 85px;}
.margin-t90{margin-top: 90px;}
.margin-t100{margin-top: 100px;}
/* 板块公用样式 */
.margin-t4{margin-top:0.2rem;}
.margin-t5{margin-top:0.25rem;}
.margin-t10{margin-top:0.5rem;}
.margin-t15{margin-top:0.75rem;}
.margin-t16{margin-top:0.67rem;}
.margin-t17{margin-top:0.74rem;}
.margin-t18{margin-top:0.78rem;}
.margin-t19{margin-top:0.83rem;}
.margin-t20{margin-top:1rem;}
.margin-t25{margin-top:1.25rem;}
.margin-t30{margin-top:1.5rem;}
.margin-t40{margin-top:2rem;}
.margin-t50{margin-top:2.5rem;}
.margin-t60{margin-top:3rem;}
.margin-t70{margin-top:3.5rem;}
.margin-t80{margin-top:4rem;}
.margin-l46{margin-left:2.3rem;}
@media only screen and (max-width:309px){html{font-size:9.375px}}
@media only screen and (max-width:319px) and (min-width:310px){html{font-size:9.6875px}}
@media only screen and (max-width:349px) and (min-width:320px){html{font-size:10px}}
@media only screen and (max-width:359px) and (min-width:350px){html{font-size:10.9375px}}
@media only screen and (max-width:374px) and (min-width:360px){html{font-size:11.25px}}
@media only screen and (max-width:399px) and (min-width:375px){html{font-size:11.718px}}
@media only screen and (max-width:413px) and (min-width:400px){html{font-size:12.5px}}
@media only screen and (max-width:469px) and (min-width:414px){html{font-size:12.9375px}}
@media only screen and (max-width:479px) and (min-width:470px){html{font-size:14.6875px}}
@media only screen and (max-width:539px) and (min-width:480px){html{font-size:15px}}
@media only screen and (max-width:559px) and (min-width:540px){html{font-size:16.875px}}
@media only screen and (max-width:569px) and (min-width:560px){html{font-size:17.5px}}
@media only screen and (max-width:629px) and (min-width:570px){html{font-size:17.8125px}}
@media only screen and (max-width:639px) and (min-width:630px){html{font-size:19.6875px}}
/* @media only screen and (min-width:640px) and (max-width:750px){html{font-size:20px}} */
@media only screen and (min-width:640px) and (max-width:719px) {html {font-size: 20px;}}
@media only screen and (min-width:720px) and (max-width:749px) {html {font-size: 22.5px;}}
@media only screen and (min-width:750px) and (max-width:799px) {html {font-size: 23.5px;}}
@media only screen and (max-width:900px) and (min-width:10px){
    /* 960px根像素29.4px */
    .banner-box { position: relative; width:100%; max-width:750px; overflow: hidden; }
    .banner-box>img{ width:100%; }
    .cont-box{width:100%;max-width:750px;overflow: hidden;background:#e1e7fe url(../images/mob-bg.jpg) center 0 no-repeat;background-size: 100%;margin-left:auto !important;margin-right:auto !important;margin-top:0 !important;}
    .btn-red{display:block;width:8rem;height:1.56rem;background: #ff4254;color:#fff;font-size:0.8rem;text-align: center;line-height:1.56rem;border-radius:50px;font-weight: 700;}
    .btn-blue{display:block;width:8rem;height:1.56rem;background: #3d7aff;color:#fff;font-size:0.8rem;text-align: center;line-height:1.56rem;border-radius:50px;font-weight: 700;}
    .btn-yellow{display:block;width:8rem;height:1.56rem;background: #ff9b42;color:#fff;font-size:0.8rem;text-align: center;line-height:1.56rem;border-radius:50px;font-weight: 700;}
    .public-btn{width:8.63rem;height:1.93rem;display: block;border-radius: 1.7rem;margin:auto;background:url(../images/zx_btn.png);background-size:100%;}
    /* public */
    .block{display:block;width:31.42rem;max-width:750px;overflow: hidden;}
    /* block-a */
    .block-a>img{width:31.42rem;}
    .block-a>span{display:block;width:31.42rem;height:3.573rem;background:url(../images/cont1_04.jpg) 0 no-repeat;background-size:100%;overflow: hidden;}
    .block-a>span>a{margin-top:0.68rem;}
    /* block-b */
    .block-b{margin-top:1.36rem;}
    .block-b>img{width:31.42rem;}
    .block-b>span{display:block;width:31.42rem;height:3.537rem;background:url(../images/cont2_05.jpg) 0 no-repeat;background-size:100%;overflow: hidden;}
    .block-b>span>a{margin-top:0.68rem;}
    /* block-c */
    .block-c{margin-top:1.36rem;}
    .block-c>img{width:20.44rem;}
    .block-c>span{display:flex;justify-content: space-around;margin-top:1.02rem;}
    .block-c>span>img{width:8.16rem;height:12.04rem;}
    .block-c>span>img:first-child{width:8.57rem;height:12.142rem;}
    /* block-c */
    .block-d{margin-top:1.36rem;}
    .block-d>img{width:31.42rem;}
    .block-d>span{display:block;width:100%;height:3.911rem;background:url(../images/cont4_02.jpg) 0 no-repeat;background-size:100%;overflow:hidden;}
    .block-d>span>a{margin-left:1.53rem;margin-top:0.68rem;}
    /* block-e */
    .block-e{margin-top:1.36rem;}
    .block-e>img{width:31.42rem;}
    .block-e>span{display:block;width:100%;height:3.33rem;background:url(../images/cont5_05.jpg) 0 no-repeat;background-size:100%;overflow:hidden;}
    .block-e>span>a{margin-top:0.51rem;}
    /* form */
    #form-mob{
        margin-top:1.5rem !important;
    }
}
@media only screen and (min-width:901px){
    /* public */
    .banner-box {width:1920px;position: relative;left: 50%;margin-left: -960px;overflow: hidden;}
    .banner-box>img{ width:100%; }
    .cont-box{width:1920px;position: relative;left: 50%;margin-left: -960px;display:block;background:#e1e7fe url(../images/bg.jpg) center 0 no-repeat;background-size:100%;overflow: hidden;}
    .btn-red{display:block;width:186px;height:36px;background: #ff4254;color:#fff;font-size:18px;text-align: center;line-height:36px;border-radius:50px;letter-spacing: 2px;font-weight: 700;}
    .btn-blue{display:block;width:186px;height:36px;background: #3d7aff;color:#fff;font-size:18px;text-align: center;line-height:36px;border-radius:50px;letter-spacing: 2px;font-weight: 700;}
    .btn-yellow{display:block;width:186px;height:36px;background: #ff9b42;color:#fff;font-size:18px;text-align: center;line-height:36px;border-radius:50px;letter-spacing: 2px;font-weight: 700;}
    .public-btn{width:254px;height:57px;display: block;border-radius: 50px;margin:auto;background:url(../images/zx_btn.png);background-size:100%;}
    .block{display:block;overflow: hidden;width:100%;max-width:924px;}
    /* block-a */
    .block-a>img{width:924px;}
    .block-a>span{display:block;width:924px;height:104px;background:url(../images/cont1_04.jpg) 0 no-repeat;background-size:100%;overflow: hidden;}
    .block-a>span>a{margin-top:20px;}
    /* block-b */
    .block-b{margin-top:40px;}
    .block-b>img{width:924px;}
    .block-b>span{display:block;width:924px;height:104px;background:url(../images/cont2_05.jpg) 0 no-repeat;background-size:100%;overflow: hidden;}
    .block-b>span>a{margin-top:20px;}
    /* block-c */
    .block-c{margin-top:40px;}
    .block-c>img{width:601px;}
    .block-c>span{display:flex;justify-content: space-around;margin-top:30px;}
    .block-c>span>img{width:240px;height:354px;}
    .block-c>span>img:first-child{width:252px;height:357px;}
    /* block-c */
    .block-d{margin-top:40px;}
    .block-d>img{width:924px;}
    .block-d>span{display:block;width:100%;height:115px;background:url(../images/cont4_02.jpg) 0 no-repeat;background-size:100%;overflow:hidden;}
    .block-d>span>a{margin-left:45px;margin-top:20px;}
    /* block-e */
    .block-e{margin-top:40px;}
    .block-e>img{width:924px;}
    .block-e>span{display:block;width:100%;height:98px;background:url(../images/cont5_05.jpg) 0 no-repeat;background-size:100%;overflow:hidden;}
    .block-e>span>a{margin-top:15px;}

    
    
    
    
    
    
    
    
    
    
    
    
  





    











}
/* form-box */
.form-box{width:1200px;overflow: hidden;padding-bottom: 120px;}
.form-box .nav{display:block;width:437px;height:36px;background:url(../images/bg.png) -656px 0 no-repeat;}
.form-box>p{text-align: center;font-size:44px;color:#fff;font-weight:700;}
.form-box .form{width:1200px;display:flex;justify-content: space-between;background:#ff8933;}
.form-box .form>img{width:561px;}
.form-box .form>form{width:590px;}
.form-box .form>form>span{width:344px;display:block;border-bottom: 1px solid #fff;}
.form-box .form>form>span>label{font-size:22px;color:#fff;line-height: 40px;}
.form-box .form>form>span>input{background:none;border: none;outline: none;font-size:22px;color:#fff;}
.form-box .form>form>input{border:none;outline: none;}
.form-box .form>form>p{font-size:16px;color:#fffd57;}