*{ margin:0; padding:0;}
body { width:100%;margin:0 auto; font-size:14px; font-family:"Microsoft YaHei","微软雅黑"; line-height:1.5em;color:#4d4d4d;position:relative;}
ul,dl,dd,dt,h1,h2,h3,h4,h5,h6,form { padding:0; margin:0;}
h1 { font-size:20px; font-family:'Microsoft YaHei';}
h2 { font-size:12px; font-weight:normal;}
h3 { font-size:14px; font-weight:normal;}
h4 { font-size:12px; font-weight:normal;}
h5 { font-size:12px; font-weight:normal;}
ul { list-style:none;}
li { list-style:none;}
img { border:none;}
a {color:#333; text-decoration:none;}
a:hover{color: #bd0600;text-decoration:none;}
p{ word-spacing:-1.5px; padding:0; margin:0;}
section{display: block;width: 100%}
div{display:block;}
.clear{clear: both;}
.l{float: left;}
.r{float: right;}
.w1200{width: 1200px;margin: auto;}
.mt60{margin-top:60px}

.zt1{display: inline-block;width: 100%;background:#ff5757 url(../images/11_cf.png)no-repeat;    background-position: 50% 25px;
    background-size: 556px 104px;}
.zt1 .z1,.zt2 .z1,.zt3 .z1,.zt4 .z1,.zt5 .z1,.zt6 .z1{ font-weight: bold;color: #263b56; font-size: 30px; display: block; margin: 150px auto 50px; width: 540px; text-align: center; line-height: 50px; border-bottom: 1px #263b56 dashed; border-top: 1px #263b56 dashed; letter-spacing: 10px;}
.zt1 .z2 {display: inline-block;margin: 0 69px;}
.zt1 .z2 li{float: left;width: 284px;height: 420px;margin:0 35px;}
.zt1 .yuan1{background:url(../images/3_cf.jpg)no-repeat;background-size: 100% 100%;width: 280px;height: 280px;border-radius: 50%;border:2px #fff solid}
.zt1 .yuan2{background:url(../images/4_cf.jpg)no-repeat;background-size: 100% 100%;width: 280px;height: 280px;border-radius: 50%;border:2px #fff solid}
.zt1 .yuan3{background:url(../images/5_cf.jpg)no-repeat;background-size: 100% 100%;width: 280px;height: 280px;border-radius: 50%;border:2px #fff solid}

.zt1 .z2 .xy{    display: block; width: 100%; background: #fff; height:calc(50% - 10px); margin-top: 50%; border-radius: 0 0 140px 140px;padding-top: 10px}
.zt1 .z2 .xy p{font-size: 48px; display: block; width: 70%; border-bottom: 2px #263b56 solid; line-height: 150%; color: #263b56; margin: auto; border-top: 2px #263b56 solid;}
.zt1 .z2 a,.zt2 .z4 a,.zt4 .z4 a{display: block; width: 284px; height: 85px; background: url(../images/333_cf.png)no-repeat; color: #fff; font-size: 48px; line-height: 85px; text-align: center; font-weight: bold; border-radius: 5px; margin-top: 52px;}
.zt1 .z3{display: block;margin:80px auto;}

.zt2{display: inline-block;width: 100%;background:#ff5757 url(../images/12_cf.png)no-repeat;    background-position: 50% 25px;
    background-size: 451px 111px;position: relative;}
.zt2 .z2{background:url(../images/55_cf.jpg)no-repeat;width: 988px;height: 207px;margin:auto;background-position-x: 100%;}
.zt2 .z3{background:url(../images/66_cf.jpg)no-repeat;width: 988px;height: 356px;margin:40px auto 65px;}
.zt2 .z4{position: absolute; width: 100%; bottom: -45px;z-index: 1}
.zt2 .z4 a,.zt4 .z4 a{    float: left;margin: 0 13%;}

.zt3{display: inline-block;width: 100%;background:#fbfddf url(../images/3_cf.png)no-repeat;background-position: 50% 80px;
    background-size: 451px 111px;position: relative;}
.zt3 .z2{    display: block; width: 988px; margin: auto; font-size: 24px; color: #263b56;margin-bottom: 40px}
.zt3 .z3{display: inline-block; width: 988px; height: 400px; margin: 0 106px;}
.zt3 .z3 li{float: left; margin-right: 4px; box-shadow: 4px 4px #d4d4d46e;}
.zt3 .z3 li img{height: 396px}

.zt4{display: inline-block;width: 100%;background:#ff5757;position: relative;}
.zt4 .z2{display: block;width: 980px;margin:auto;}
.zt4 .z2 li{    float: left; width: 240px; margin-right: 6.6px;color: #fff;text-align: center;background: url(../images/117_cf.png)no-repeat;background-position-y: 15px;}
.zt4 .z2 li p{    font-size: 36px; font-family: "宋体"; font-weight: bold; line-height: 36px;}
.zt4 .z2 li span{ display: block; width: 200px; margin: auto; font-size: 18px; text-align: left; margin-top: 25px;height: 64px;}
.zt4 .z2 li img{margin-top:50px;width: 240px;height: 190px}
.zt4 .z3{display: inline-block;width: 100%;background: url(../images/122_cf.png)no-repeat center;margin-top: 50px;background-position-y: 40px;margin-bottom: 35px;}
.zt4 .z3 p{    font-size: 48px; color: #fff; line-height: 69px; text-align: center;}
.zt4 .z3 p e{font-weight: bold;}
.zt4 .z3 span{    display: block; width: 166px; height: 42px; background: #fff; color: #000; margin: auto; border-radius: 5px; line-height: 42px; text-align: center; font-size: 24px;}
.zt4 .z4{width: 100%; bottom: -45px;z-index: 1}

.zt5{display: inline-block;width: 100%;background:#ff5757 url(../images/6_cf.png)no-repeat;    background-position: 50% 25px;
    background-size: 451px 111px;position: relative;}
.zt5 .z2 {    width: 990px; height: 425px; margin:0 auto 30px; box-shadow: 4px 4px #000; border-radius: 5px; background: #fff url(../images/150_cf.png)no-repeat center;    background-position-y: 35px;}
.zt5 .z2 ul{    display: block; width: 795px; margin: auto;}
.zt5 .z2 li{    float: left; width: 385px;}
.zt5 .z2 span{    float: left; font-size: 30px; line-height: 50px; letter-spacing: 10px; width: 80px;}
.zt5 .z2 .input02{ width: 300px; float: left; height: 46px;}
.zt5 .z2 .input03{width: 300px; float: left; height: 136px;}
.zt5 .z2 .sub-btn02{    border: unset; width: 300px; height: 60px; line-height: 60px; color: #fff; background: #ff5757; font-size: 30px; margin-top: 50px;}

.zt6{display: inline-block;width: 100%;background:#ff5757 url(../images/126_cf.png)no-repeat;    background-position: 50% 25px;
    background-size: 451px 111px;position: relative;}
.zt6 .z2{display: block;margin:auto;width: 1000px}
.zt6 .z2 li{    float: left; width: 216px; height: 150px; margin-right: 45px;}
.zt6 .z2 li p{    font-size: 24px; color: #fff; line-height: 36px;}
.zt6 .z2 li a{display: block;width:154px;height: 42px;margin:72px auto 0;background: url(../images/201_cf.png)no-repeat;font-size:22px;color: #fff;line-height: 42px;text-indent: 18px}