
.banner{
    width:100%;height:596px;position:relative;overflow:hidden;
}
.banner img{
    position:absolute;top:0;left:50%;margin-left:-960px;
}

.MainTit{
    width:1200px;margin:0 auto;text-align:center;
}
.MainTit span{
    display:inblock;padding:0 40px;line-height:54px;font-size:44px;color:#303245;font-family:"微软雅黑";font-weight:800;position:relative;
}
.MainTit span b{
    color:#ff3838;font-weight:800;
}
.MainTit span::before{
    position:absolute;top:23px;left:3px;width:6px;height:6px;border-radius:50%;border:2px solid #ff3838;content:"";
}
.MainTit span::after{
    position:absolute;top:23px;right:3px;width:6px;height:6px;border-radius:50%;border:2px solid #ff3838;content:"";
}

.MainBox1{
    padding-top:70px;height:248px;background: url("../images/img40.jpg") no-repeat center/cover;overflow: hidden;
}
.MainBox1 .minBox{
    width:1200px;margin:34px  auto 0;
}
.MainBox1 .minBox p{
    line-height:32px;font-size:16px;color:#666;text-align:center;font-family:"微软雅黑";
}
.MainBox1 .minBox p a{
    color:#ff3838;
}

.MainBox2{
    background:#f9f9f9;padding-top:52px;
}
.MainBox2 .minBox{
    width:1200px;margin:0 auto;
}
.MainBox2 .minBox .tit{
    line-height:52px;font-size:40px;color:#303245;text-align:center;margin-bottom:20px;font-family:"微软雅黑";
}
.MainBox2 .minBox .tit span{
    color:#fa433f;
}
.MainBox2 .minBox .wz p{
    line-height:28px;font-size:18px;color:#666;text-align:center;font-family:"微软雅黑";
}
.MainBox2 .iconBox .iconMin{
    float:left;width:110px;text-align:center;
}
.MainBox2 .iconBox .iconMin{
    width:110px;text-align:center;
}
.MainBox2 .iconBox .iconMin .icon{
    display:block;margin:0 auto 10px;
}
.MainBox2 .iconBox .iconMin span{
    display:block;line-height:30px;font-size:18px;color:#666;text-align:center;font-family:"微软雅黑";
}

.MainBox2 .typ1{
    padding:40px 0 50px;
}
.MainBox2 .typ1 .wz{
    float:left;width:456px;padding-top:60px;overflow:hidden;
}
.MainBox2 .typ1 .iconBox{
    margin-top:50px;width:477px;margin-left:-21px;
}
.MainBox2 .typ1 .iconBox .iconMin{
    margin:0 21px;
}
.MainBox2 .typ1 .img{
    float:right;width:744px;
}

.MainBox2 .typ2{
    padding-top:108px;background:#fff;
}
.MainBox2 .typ2 .wz{
    float:right;width:536px;padding-top:48px;
}
.MainBox2 .typ2 .iconBox{
    width:300px;margin:38px auto 0;
}
.MainBox2 .typ2 .iconBox .iconMin{
    margin:0 20px;
}
.MainBox2 .typ2 .img{
    float:left;margin-left:114px;
}

.MainBox2 .typ3{
    padding:108px 0;
}
.MainBox2 .typ3 .wz{
    float:left;width:560px;padding-top:16px;
}
.MainBox2 .typ3 .iconBox{
    width:464px;margin:52px auto 0;
}
.MainBox2 .typ3 .iconBox .iconMin{
    margin:0 3px;
}
.MainBox2 .typ3 .img{
    float:right;
}

.MainBox2 .typ4{
    padding:74px 0 60px;background:#fff;
}
.MainBox2 .typ4 .wz{
    float:right;width:560px;padding-top:26px;
}
.MainBox2 .typ4 .iconBox{
    width:450px;margin:48px auto 0;
}
.MainBox2 .typ4 .iconBox .iconMin{
    margin:0 20px;
}
.MainBox2 .typ4 .img{
    float:left;
}

.MainBox3{
    background:#f9f9f9;padding:56px 0 112px;
}
.MainBox3 .titBox{
    width:1200px;margin:0 auto;
}
.MainBox3 .titBox h2{
    line-height:50px;font-size:40px;color:#303245;font-weight:100;text-align:center;margin-bottom:22px;font-family:"微软雅黑";
}
.MainBox3 .titBox h2 span{
    color:#fa433f;
}
.MainBox3 .titBox p{
    line-height:28px;font-size:18px;color:#666;text-align:center;font-family:"微软雅黑";
}

.MainBox3 .minBox{
    width:1200px;margin:50px auto 0;padding-top:22px;
}
.MainBox3 .minBox li{
    float:left;width:362px;margin:0 19px;padding-top:50px;height:262px;position:relative;background:#fff;border-radius:4px;
    box-shadow:0 0 15px #e5e5e5;
    -webkit-box-shadow:0 0 15px #e5e5e5;
    -moz-box-shadow:0 0 15px #e5e5e5;
}
.MainBox3 .minBox li p{
    position:absolute;top:0;left:50%;margin:-22px 0 0 -67px;
    width:134px;height:34px;padding:5px 0;background:url(../images/icon36.png) no-repeat center center;
    line-height:34px;font-size:18px;color:#fff;text-align:center;font-family:"微软雅黑";
}
.MainBox3 .minBox li .pic1 img{
    display:block;margin:8px auto 0;border-radius:2px;
}
.MainBox3 .minBox li .pic2 img{
    display:block;margin:0 auto;border-radius:36px 36px 0 0;
    box-shadow:0 0 15px #f5f5f5;
    -webkit-box-shadow:0 0 15px #f5f5f5;
    -moz-box-shadow:15px -15px 15px #f5f5f5;
}
.MainBox3 .minBox li .pic3 img{
    display:block;margin:0 auto;border-radius:36px 36px 0 0;
}

.MainBox4{
    background:#fff;padding:94px 0;
}
.MainBox4 .minBox{
    width:1200px;margin:0 auto;
}
.MainBox4 .minBox .wz{
    float:right;width:560px;padding-top:20px;
}
.MainBox4 .minBox .tit{
    line-height:52px;font-size:40px;color:#303245;text-align:center;margin-bottom:20px;font-family:"微软雅黑";
}
.MainBox4 .minBox .tit span{
    color:#fa433f;
}
.MainBox4 .minBox .wz p{
    line-height:28px;font-size:18px;color:#666;text-align:center;font-family:"微软雅黑";
}
.MainBox4 .minBox .iconBox{
    width:450px;margin:50px auto 0;
}
.MainBox4 .iconBox .iconMin{
    float:left;width:110px;text-align:center;
}
.MainBox4 .iconBox .iconMin .icon{
    display:block;margin:0 auto 10px;
}
.MainBox4 .iconBox .iconMin span{
    display:block;line-height:30px;font-size:18px;color:#666;text-align:center;font-family:"微软雅黑";
}
.MainBox4 .minBox .img{
    float:left;
}

.MainTit p{
    margin-top:16px;line-height:24px;font-size:18px;color:#666;
}
.MainBox5{
    padding:50px 0 64px;background:#f9f9f9;
}
.MainBox5 .MainBox{
    width:1200px;margin:52px auto 0;
    background:url(../images/icon37.png) no-repeat 220px 52px;
}
.MainBox5 .box1{
    float:left;width:175px;margin-left:80px;
}
.MainBox5 .box2{
    float:left;width:175px;margin-left:43px;
}
.MainBox5 .box3{
    float:left;width:175px;margin-left:47px;
}
.MainBox5 .box4{
    float:left;width:175px;margin-left:45px;
}
.MainBox5 .box5{
    float:left;width:175px;margin-left:31px;
}
.MainBox5 .MainBox .iconBox{
    padding:12px;width:80px;height:80px;margin:0 auto;border-radius:50%;background:#f9e1e0;
}
.MainBox5 .MainBox .iconfont{
    width:80px;height:80px;background:#fa8e8b;border-radius:50%;
    line-height:80px;font-size:40px;color:#fff;text-align:center;
}
.MainBox5 .MainBox p{
    margin-top:18px;line-height:30px;font-size:18px;color:#666;text-align:center;
}










