h1,h2,h3,h4,h5,h6{font-weight: normal;}
.img-responsive{max-width: 100%;height: auto;display: block;}
.color-f{color:#fff;}
.color-3{color: #333;}
.color-31{color:#313131;}
.color-blue{color: #34a5e4;}
.z-center{width: 1200px;margin: 0 auto;}
.z-con{padding-top: 80px;}
.z-menu{padding: 20px 0;border-bottom: 1px solid #bfbfbf;}
.z-menu h3{font-weight: normal;font-size: 18px;text-align: center;}
.z-mencon{text-align: left;font-size: 0;}
.z-mencon a{display:inline-block;padding: 4px 10px;font-size: 14px; color: #333333;border-radius: 13px;text-align: center;}
.z-mencon a.cur{background: #34a5e1;color: #fff;}
.z-title{font-size: 30px;}
.z-title-2{font-size:18px; }
.z-main{margin-bottom: 150px;}
.z-main .z-box{padding: 65px 0;}
.z-wrap .z-box{width: 50%;box-sizing: border-box;}
.z-wrap .z-box.right{padding-left: 35px;}
.z-wrap .z-box.right > p{line-height: 180%;}
.z-table{width: 100%;}
.z-table tr td{padding: 8px 0;border: 1px solid #f2f2f2;border-right: none;border-bottom: none;color:#333;}
.z-table tr td span{display: block;}
.z-table tr td.Text_l{padding-left: 20px;}
.z-table tr td:last-child{border-right: 1px solid #f2f2f2;}
.z-table tr:last-child td{border-bottom: 1px solid #f2f2f2;}
.z-table tr td.border-b{border-bottom: 1px solid #f2f2f2;}
.border-bottom-w{border-bottom: 1px solid #bfbfbf;}
.border-bottom-l{border-bottom: 1px solid #f2f2f2;}
.z-back{display: block; background: url(../images/signs/icon-back.png) no-repeat center #34a5e1;width: 270px;height: 70px;border-radius: 5px;margin: 0 auto;}
.z-section{position:relative;}
.z-section .z-scenter{position: absolute;width: 1200px;
    left:50%;margin-left: -600px;top:0;}
.z-section .z-stext h3{margin-bottom: 45px;}
.z-section .z-stext h3 img{margin: 0 auto;}
.z-section .z-stext p{font-size: 16px;text-align: center;margin: 4% 0;line-height: 180%;}
.z-section .z-stext p > i{display: block;}
.z-section .z-stext a{display: block;width: 180px;height: 57px;margin: 0 auto;line-height: 57px;font-size: 16px;border-radius: 5px;}
.z-section .z-stext a.border-f{border:2px solid #fff;}
.z-section .z-stext a.border-31{border:2px solid #313131;}
.z-section .z-stext > span{display: block;width:90px;height: 3px ;margin: 0 auto;}
.z-section .z-stext img{margin: 0 auto;}
.z-section .z-stext > span.bg-f{background: #fff;}
.z-section .z-stext > span.bg-31{background: #313131;}
.z-section1 .z-stext{padding-top: 17%;}
.z-section2 .z-stext a{margin-bottom: 3%;}
.z-section2 .z-scenter{position: static;margin: 0 auto;}
.z-section2 .z-stext{padding: 10% 0 5% 0;}
.z-section3 .z-stext,.z-section4 .z-stext,.z-section8 .z-stext{padding: 15% 0 0 0;}
.z-section .half{padding: 12% 0 0 0;}
.z-section .half.right{padding: 7.2% 0 0 0;}
.z-section .half{width: 50%;}
.z-section .half .z-stext h3 img,.z-section .half .z-stext span{margin: 0;}
.z-section .half.right img{margin: 0 auto;}
.z-section .half .z-stext p{text-align: left;}
.z-section6 .half.right{padding-top: 15%;}
.z-section6 .half.right .z-stext{margin-left: 12%;}
.z-section7 .half{padding: 0;}
.z-section7 .half.FL{width: 50%;padding: 10% 0 0 10%;box-sizing: border-box;}
.z-section7 .half .z-stext{box-shadow: 0 0 10px 0 #a8c0ec;background: rgba(255,255,255,0.9);position: relative;right: -20%;padding: 7% 20%;}
.z-section9 .z-stext{padding-top: 23%;}
.z-section10 .half{padding: 7% 0}
.z-section10 .half img{margin: 0 auto;}
.z-section10 .half h3{margin-bottom: 7%;}

/*响应*/
@media screen and (max-width: 1366px){
    .z-section1 .z-stext{padding-top: 12%;}
    .z-section3 .z-stext,.z-section4 .z-stext,.z-section6 .half.right,.z-section8 .z-stext{padding-top: 10%;}
    .z-section9 .z-stext{padding-top: 17%;}
}
@media screen and (max-width:1024px){
    .z-section .z-scenter{width: 100%;margin: 0;left: 0%;}
    .z-section1 .z-stext,.z-section3 .z-stext, .z-section4 .z-stext, .z-section8 .z-stext{padding-top: 6%;}
    .z-section9 .z-stext{padding-top: 15%;}
    .z-section5 .half.FL{box-sizing: border-box;padding:10% 0 0 5% ;}
    .z-section6 .half.right{padding: 8% 2% 0 0;box-sizing: border-box;}
    .z-section7 .half .z-stext{padding: 5%;}
    .z-section7 .half.FL{padding: 5% 0 0 5%;}
    .z-center{width: 100%;}
    .z-main{margin-bottom: 40px;}
    .z-title{margin-bottom: 15px;}
    .z-con{padding-top: 0px;}
    .z-menu{padding: 15px 0;}
}
@media screen and (max-width:768px){
    .z-section1 .z-stext{padding-top: 8%;}
    .z-section .half .z-stext h3 img{width: 45%;}

    .z-section5 .half.FL,.z-section6 .half.right{padding: 5% 0 0 5%;}
    .z-wrap .z-box{width: 100%;}
    .z-wrap .z-box > img{margin: 0 auto;}
    .z-main .z-box{padding: 20px 0;}
    .z-back{width: 170px;height: 50px;}
}
@media screen and (max-width:510px){
    .z-section6 .half .z-stext h3 img{width: 25%!important;}
    .z-section .z-stext p > i{display: inline;}
    .img-responsive{max-width: none;}
    .z-section > img{width: 200%;height: auto;position: relative;left: -45%;}
    .z-section1 > img{width: 180%;}
    .z-section .z-stext h3{margin-bottom: 20px;}
    .z-section .z-stext h3 > img{width: 100%;}
    .z-section .z-stext p{font-size: 12px;}
    .z-section .z-stext a{width: 120px;height: 30px;line-height: 30px;font-size: 14px;}
    .z-section6 .half.right{width: 100%;padding: 0 5%;}
    .z-section6 .half.right .z-stext{margin: 0;}
    .z-section .half .z-stext h3 img{width: 50%;}
    .z-section7 .half{width: 100%;}
    .z-section .half.right img{width: 40%;}
    .z-section7 .half.FL{padding: 0;}
    .z-section7 .half .z-stext,.z-section7 .half.FL{width: 100%;}
    .z-section7 .half .z-stext{right: 0;box-sizing: border-box;}
    .z-section7 .half.FR img{width: 100%;}
    .z-section1 .z-stext{padding-top: 20%;}
    .z-section8 .z-stext, .z-section4 .z-stext,.z-section6 .half.right .z-stext{padding-top: 15%;}
    .z-section5 .half.FL{padding-top: 18%;}
    .z-section1 .z-stext{padding-top: 25%;}
    .z-section10 .half{width: 100%;}
    .z-section10 .half img{width: 25%;}
    .z-section5 .half .z-stext h3 img{width: 45%;}
.    .z-section6 .half .z-stext h3 img{width: 45%;}
    .z-section8 .z-stext,.z-section4 .z-stext,.z-section3 .z-stext,.z-section2 .z-stext,.z-section1 .z-stext,.z-section9 .z-stext{box-sizing: border-box;padding-left:5%;padding-right:5%;}
    .z-section .z-stext img{width: 50%;}
    .z-section9 .z-stext{padding-top: 30%;}
    .z-wrap img{max-width: 100%;height: auto;}
    .z-wrap .z-box.right{padding: 0;}
    .z-main{padding: 0 5%;}
    .z-menu{padding: 15px;}
    .z-title{margin-bottom: 0;}
    .z-wrap .z-box.right h3{margin-bottom: 15px;}
    .z-wrap .z-box{margin-bottom: 15px;}
    .z-wrap.border-bottom-l{margin-bottom: 20px;}
    .z-back{width: 120px;height: 35px;}
    .z-section .z-stext a.border-31{border:1px solid #313131;}
    .z-section .z-stext a.border-f{border:1px solid #fff;}
    .z-section .z-stext > span{height: 1px;}
    .z-mencon{width: 100%;}
    .z-menu h3{width: 100%;text-align: center;margin-bottom: 15px;}
}