@charset"gb2312";
*{padding:0;margin:0;}
body{font-size:14px;font-family:'microsoft yahei';overflow-x:hidden;}
img{display:block;}
a{text-decoration:none;color:inherit;}
ul,ol{list-style:none;}
input[type=submit],type[type=button],input[type=reset]{-webkit-appearance:none;}
.clear{clear:both;}
.clear:after{visibility:hidden;display:block;height:0;content:'.';zoom:1;}
.btn3{display:block;width:338px;height:58px;background:#fff;border-radius:50px;text-align:center;line-height:58px;font-size:24px;color:#e90106;box-shadow:0 0 5px 5px rgba(0,0,0,.1);}
.btn2{display:block;width:338px;height:58px;background:#d9e3ff;border-radius:50px;text-align:center;font-weight:550;line-height:58px;font-size:28px;color:#e90106;letter-spacing:5px;box-shadow:0 0 5px 5px rgba(0,0,0,.1);}
.btn{display:block;width:303px;height:58px;background:#e90106;border-radius:50px;text-align:center;line-height:58px;font-size:28px;color:#fff;letter-spacing:5px;border:4px solid #e90106;}
.center{margin:auto;}
.margin-t10{margin-top:10px;}
.margin-t15{margin-top:15px;}
.margin-t20{margin-top:20px;}
.margin-t25{margin-top:25px;}
.margin-t30{margin-top:30px;}
.margin-t38{margin-top:38px;}
.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-t90{margin-top:90px;}
.margin-t100{margin-top:100px;} 
/* banner */
figure{width:1620px;position:relative;left:50%;margin-left:-810px;}
/* public nav*/
.no-bg>.nav{height:54px;line-height:54px;display:flex;justify-content:space-around;}
.no-bg>.nav>h1,h2,h3,h4,h5,h6{font-size:46px;}
.no-bg>.nav>span:nth-of-type(1){display:block;width:132px;height:37px;background:url(../images/icon.png) 0 -111px no-repeat;}
.no-bg>.nav>span:nth-of-type(2){display:block;width:132px;height:37px;background:url(../images/icon.png) 0 -74px no-repeat;}

.have-bg>.nav{height:54px;line-height:54px;display:flex;justify-content:space-around;}
.have-bg>.nav>h1,h2,h3,h4,h5,h6{font-size:46px;}
.have-bg>.nav>span:nth-of-type(1){display:block;width:132px;height:37px;background:url(../images/icon.png) 0 -37px no-repeat;}
.have-bg>.nav>span:nth-of-type(2){display:block;width:132px;height:37px;background:url(../images/icon.png) 0 0px no-repeat;}
.font-color-white{color:#fff;}
.font-color-blue{color:#e90106;}
/* block-a */
.a-block{width:1200px;overflow:hidden;}
.a-block>.nav{width:1000px;}
.a-block>ul{width:1200px;overflow:hidden;}
.a-block>ul>li{width:1200px;height:74px;display:flex;justify-content:space-between;margin-top:2px;background:#ffdcd9;}
.a-block>ul>li>i{display:block;width:2px;height:49px;background:#fff;margin-top:15px;}
.a-block>ul>li>p{font-size:24px;text-align:center;color:#ff2e2c;line-height:74px;}
.a-block>ul>li>p:first-child{width:346px;}
.a-block>ul>li>p:nth-of-type(2){width:400px;}  
.a-block>ul>li>p:nth-of-type(3){width:260px;}
.a-block>ul>li>p:last-child{width:180px;}

.a-block>ul:nth-of-type(1)>li{background:#ff2e2c;}
.a-block>ul:nth-of-type(1)>li>p{font-size:28px;color:#fff;font-weight:700;}

.a-block>.cont{width:1172px;display: flex;justify-content: space-between;}
.a-block>.cont>ul{width:624px;height:auto;padding-bottom: 20px;}
.a-block>.cont>ul>li{width:624px;height:65px;line-height:65px;display: flex;justify-content: flex-start;background:#e90106;border-radius: 50px;position: relative;}
.a-block>.cont>ul>li>span{width:95px;height:95px;background:#e90106;border-radius:50px;position: absolute;top:-15px;left:0;font-size:46px;color:#fff;font-weight: 700;}
.a-block>.cont>ul>li:first-child>span::after{width:83px;height:83px;border:2px solid #fff;border-radius:50px;position: absolute;top:4px;left:4px;z-index: 99;content:"Îª";line-height: 83px;text-align: center;}
.a-block>.cont>ul>li:nth-child(2)>span::after{width:83px;height:83px;border:2px solid #fff;border-radius:50px;position: absolute;top:4px;left:4px;z-index: 99;content:"Ê²";line-height: 83px;text-align: center;}
.a-block>.cont>ul>li:nth-child(3)>span::after{width:83px;height:83px;border:2px solid #fff;border-radius:50px;position: absolute;top:4px;left:4px;z-index: 99;content:"Ã´";line-height: 83px;text-align: center;}
.a-block>.cont>ul>li:nth-child(4)>span::after{width:83px;height:83px;border:2px solid #fff;border-radius:50px;position: absolute;top:4px;left:4px;z-index: 99;content:"Òª";line-height: 83px;text-align: center;}
.a-block>.cont>ul>li:nth-child(5)>span::after{width:83px;height:83px;border:2px solid #fff;border-radius:50px;position: absolute;top:4px;left:4px;z-index: 99;content:"Ô¤";line-height: 83px;text-align: center;}
.a-block>.cont>ul>li:nth-child(6)>span::after{width:83px;height:83px;border:2px solid #fff;border-radius:50px;position: absolute;top:4px;left:4px;z-index: 99;content:"±¨";line-height: 83px;text-align: center;}
.a-block>.cont>ul>li:nth-child(7)>span::after{width:83px;height:83px;border:2px solid #fff;border-radius:50px;position: absolute;top:4px;left:4px;z-index: 99;content:"Ãû";line-height: 83px;text-align: center;}
.a-block>.cont>ul>li>strong{padding-left:120px;font-size: 39px;color:#fff6ba;}
.a-block>.cont>ul>li>p{padding-left:30px;font-size: 20px;color:#fff;}
.a-block>.cont>.btn-box{width:526px;height:685px;background:url(../images/block-a-bg.jpg) no-repeat;}
.a-block>.cont>.btn-box>ul{width:438px;display:flex;justify-content: space-between;flex-wrap: wrap;}
.a-block>.cont>.btn-box>ul>li{width:195px;height:112px;border:solid 1px #fef6c4;border-radius:5px;}
.a-block>.cont>.btn-box>ul>li>strong{display: block;font-size:40px;color:#fef6c4;padding-top: 10px;;}
.a-block>.cont>.btn-box>ul>li{font-size:24px;color:#fff;text-align: center;}

/* block-b */
.b-block{width:100%;max-width:1620px;background:#e90106;padding-bottom:40px;overflow:hidden;}
.b-block>.nav{width:750px;}
.b-block>.nav>h2{letter-spacing: 3px;}
.b-block>p{color:#f8fd7a;font-size:32px;text-align:center;letter-spacing: 5px;}
.b-block>.form-box{width:1164px;height:138px;overflow:hidden;color:#fff;border-radius:10px;background:#e71c24;font-size:28px;}
.b-block>.form-box>form{display:flex;justify-content:space-around;flex-wrap:wrap;}
.b-block>.form-box>form>span{display:flex;justify-content:space-between;}
.b-block>.form-box>form>span>label{display:block;height:40px;line-height:40px;}
.b-block>.form-box>form>span>input{width:272px;height:40px;border-radius:10px;outline:none;border:none;background:#d9e3ff;text-indent:10px;}

/* block-c */
.c-block{width:1200px;overflow:hidden;}
.c-block>.nav{width:768px;}
.c-block>.cont-box{width:960px;display:flex;justify-content: space-between;}
.c-block>.cont-box>span{width:430px;}
.c-block>.cont-box>span>p{font-size:30px;color:#393939;line-height:48px;}
.c-block>.cont-box>img{width:452px;height:318px;}
.c-block>strong{display:block;width:960px;font-size:26px;color:#ec1313;line-height:60px;font-weight:500;border-bottom:1px solid #727272;text-align:center;}

/* f-block */
.f-block{width:1200px;overflow:hidden;}
.f-block>.nav{width:1080px;}
.f-block>.nav>h6{font-size:38px;}
.f-block>p{width:900px;text-align:center;font-size:24px;color:#212121;line-height:30px;}
.f-block>.img-box{width:1100px;display:flex;justify-content:space-between;}
.f-block>.img-box>img{width:358px;height:475px;}
.f-block>.img-box>span{width:728px;height:475px;display:flex;justify-content:space-between;flex-wrap:wrap;}
.f-block>.img-box>span>img{width:358px;height:230px;}
/* form */
.form_box{width:100%;background:#e90106;overflow: hidden;padding-bottom: 140px;}
.form_box>h4{font-size:38px;color:#fff;text-align: center;overflow: hidden;}
.form_box>div{width:1200px;background:#fff;padding: 40px 0;}
.form_box>div>div{display:flex;justify-content: space-around;}
.form_box>div>div>.zxbm{width:480px;color:#e71c24;border:solid 3px #e71c24;}
.form_box>div>div>.zxbm>strong{display:block;height:53px;background:#e71c24;color:#fff;text-align: center;font-size:30px;line-height: 53px;}
.form_box>div>div>.zxbm .sex{width:150px;height:25px;margin:25px 0 0 175px;}
.form_box>div>div>.zxbm .sex input{margin:2px 5px 0 20px;}
.form_box>div>div>.zxbm .input{width:270px;height:32px;margin:10px 0 0 100px;}
.form_box>div>div>.zxbm .input input{width:200px;height:32px;font:14px/32px 'ËÎÌå';color:#666;border:#f39800 solid 1px;margin-left:5px;}
.form_box>div>div>.zxbm .ljyy{width:270px;height:35px;margin:20px 0 0 100px;background:#e71c24;text-align: center;line-height: 35px;border-radius:3px;}
.form_box>div>div>.zxbm .ljyy>input{background:#e71c24;border:none;outline: none;color:#fff;font-size:18px;}
.md{width:555px;height:310px;}
.md>.md-title>strong{display:block;font-size:23px;color:#d32101;text-align:center;line-height: 35px;}
.md>.md-title>ul{display:flex;border:1px solid #e3e3e3;}
.md>.md-title>ul>li{text-align: center;line-height: 30px;}
.md>.md-title>ul>li:not(:last-child){border-right:1px solid #e3e3e3;}
.md>.md-title>ul>li:nth-child(1){width:75px;}
.md>.md-title>ul>li:nth-child(2){width:55px;}
.md>.md-title>ul>li:nth-child(3){width:70px;}
.md>.md-title>ul>li:nth-child(4){width:240px;}
.md>.md-title>ul>li:nth-child(5){width:115px;}
.demo{width:553px;height:245px;text-align:center;overflow:hidden;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;}
.demo>div>table>tbody>tr>td:nth-child(1){width:75px;}
.demo>div>table>tbody>tr>td:nth-child(2){width:55px;}
.demo>div>table>tbody>tr>td:nth-child(3){width:70px;}
.demo>div>table>tbody>tr>td:nth-child(4){width:240px;}
.demo>div>table>tbody>tr>td:nth-child(5){width:115px;}