html,body,div,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6 {margin:0;padding:0;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
ul {list-style:none;}
li {list-style-type:none;}
button,input,select,textarea {margin:0;}
html {-moz-box-sizing:border-box;box-sizing:border-box;}
img,video {height:auto;max-width:100%;border:none;}
iframe {border:0;}
table {border-collapse:collapse;border-spacing:0;}
td,th {padding:0;}
input {outline:0;}
a {text-decoration:none;color:inherit;}
a:hover {color:inherit;}
input::-webkit-input-placeholder {font-size:inherit;color:inherit;}
input::-moz-placeholder {font-size:inherit;color:inherit;}
input:-moz-placeholder {font-size:inherit;color:inherit;}
input:-ms-input-placeholder {font-size:inherit;color:inherit;}
@font-face{font-family:'myFont';src:url('../font/PingFang SC Regular.ttf');font-weight:normal;font-style:normal;}
html,body{font-family:myFont,sans-serif;padding:0;margin:0;}
.qq,.tel{cursor: pointer;}

.box{width: 1200px;margin:0 auto;}
.header{position: fixed;top:0;left:0;width: 100%;height: 90px;line-height: 90px;background: #FFFFFF;box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.38);z-index:9999;}
.header .logo{width: 212px;height: 45px;background: url(../images/logo.png?v=1.22);background-size: 100% 100%;display: inline-block;vertical-align: middle;}
.header .nav{margin-left: 165px;display: inline-block;float: right;}
.header .nav li{display: inline-block;position: relative;width: 110px;text-align: center;}
.header .nav li .jt{display: inline-block;width: 13px;height: 8px;margin-left: 5px;vertical-align: middle;background: url(../images/jt.png);background-size: 100% 100%;}
.header .nav li ul{display: none;z-index:999;position: absolute;top: 60px;left: -25px;width: 165px;background: url(../images/xiala.png);background-size: 100% 100%;line-height: 0;padding-top: 32px;padding-bottom: 26px;text-align: center;}
.header .nav li ul li{width: 70%;height: 45px;line-height: 45px;padding: 0;margin: 0 auto;border-bottom: 1px solid #E2E2E2;}
.header .nav li ul li:last-child{border-bottom:0;}
.header .user{float: right;}
.header .user span{width: 1px;height: 14px;background: #333333;display: inline-block;vertical-align: middle;margin: 0 9px;margin-top: -2px;}
.header a{font-size: 16px;font-weight: 400;color: #333333;}
.header a:hover,.header li:hover a,.header li.on a{color: #FF6736;font-weight: 600;}
.header li:hover ul{display: inline-block;}
.header li:hover .jt,.header li.on .jt{background: url(../images/jt_on.png);background-size: 100% 100%;}
.header li:hover ul a{font-weight: 400;color: #333333;}
.header li:hover ul a:hover{font-weight: 600;color: #FF6736;}

.bottom{width: 100%;height: 378px;background: #FF6736;font-size: 0;}
.bottom .box{padding-top: 80px;position: relative;}
.bottom .line{width: 2px;height: 234px;background:#FFFFFF;position: absolute;top:80px;left:52%;opacity:0.5;}
.bottom .left{width: 45%;display: inline-block;vertical-align: middle;font-size: 16px;margin-right: 10%;}
.bottom .right{width: 40%;display: inline-block;vertical-align: top;font-size: 16px;margin-left: 5%;float: right;}
.bottom .left .logo{width: 200px;height: 42px;background: url(../images/logo_bottom.png?v=1.22);background-size: 100% 100%;}
.bottom .left .text{padding-left: 92px;padding-top: 20px;font-size: 16px;font-weight: 400;color: #FFFFFF;line-height: 30px;}
.bottom .right ul{font-size: 0;text-align: center;}
.bottom .right li{display: inline-block;vertical-align: top;width: 33.3333%;font-size: 16px;text-align: left;}
.bottom .right li h3{font-size: 24px;font-weight: 500;color: #FFFFFF;text-align: left;margin-bottom: 10px;}
.bottom .right li a,.bottom .right li p{height: 30px;font-size: 14px;font-weight: 400;color: #FFFFFF;line-height: 30px;display: block;}
.bottom .icp{padding-top: 10px;padding-left: 92px;height: 30px;font-size: 14px;font-weight: 400;color: #FFFFFF;line-height: 30px;}
.index .bottom{height: 485px;}
.index .bottom .box{padding-top: 180px;}
.index .bottom .line{top:200px;}

.return-top{position: fixed;left: 50%;bottom:100px;z-index: 9;display: none;margin-left: 610px;}
.return-top a{width: 48px;height: 48px;display: block;border: 1px solid #eaeaea;background: #fff;border-radius: 50px;box-shadow: 0 0 2px #eaeaea;}
.return-top a i{position: absolute;top: 50%;left: 50%;margin-top: -10px;margin-left: -10px;width: 20px;height: 20px;background: url(../images/top.png);background-size: 100% 100%;}
.return-top .none{display: none!important;}

.banner{width: 100%;height: 703px;background: url(../images/index/banner.png);background-size: 100% 100%;position: relative;margin-top: 90px;}
.banner .box{padding-top: 202px;text-align: center;}
.banner .box h2{font-size: 60px;font-weight: 500;color: #FFFFFF;}
.banner .box h3{padding-top: 32px;font-size: 32px;font-weight: 500;color: #FFFFFF;}
.banner .box .btn{cursor: pointer;margin:0 auto;width: 240px;height: 64px;line-height: 64px;background: #FF6736;border-radius: 4px;color:#fff;text-align: center;font-weight: 500;font-size: 22px;display: inline-block;margin: 0 20px;margin-top: 60px;}

.tab{position: relative;width: 100%;height: 210px;font-size: 0;text-align: center;background: #fff;box-shadow: 0px 7px 26px 0px rgba(255, 103, 54, 0.13);top: -94px;}
.tab li{display: inline-block;cursor: pointer;width: 20%;margin: 0 2.5%;font-size: 18px;font-weight: 400;color: #333333;}
.tab li .img{width: 60px;height: 60px;background: url(../images/index/c1_on.png);background-size: 100% 100%;margin:0 auto;margin-top: 45px;}
.tab li .c2{background: url(../images/index/c2_on.png);background-size: 100% 100%;}
.tab li .c3{background: url(../images/index/c3_on.png);background-size: 100% 100%;}
.tab li .c4{background: url(../images/index/c4_on.png);background-size: 100% 100%;}
.tab li h4{font-size: 18px;font-weight: 400;color: #333333;padding-top: 15px;}
.tab li .yw{font-size: 12px;font-weight: 400;color: #999999;padding-top: 8px;}
.tab li:hover{position: relative;height: 260px;background: #FF6736;box-shadow: 0px 2px 6px 0px rgba(255, 103, 54, 0.34);top: -20px;}
.tab li:hover .img{margin-top: 45px;}
.tab li:hover h4,.tab li:hover .yw{color:#fff;}
.tab li:hover .c1{background: url(../images/index/c1.png);background-size: 100% 100%;}
.tab li:hover .c2{background: url(../images/index/c2.png);background-size: 100% 100%;}
.tab li:hover .c3{background: url(../images/index/c3.png);background-size: 100% 100%;}
.tab li:hover .c4{background: url(../images/index/c4.png);background-size: 100% 100%;}

.row1{width: 100%;margin-top: 80px;padding-bottom: 100px;}
.row1 .title{font-size: 34px;font-weight: 600;color: #333333;text-align: center;position: relative;height: 60px;}
.row1 .title span{display: block;position: absolute;bottom:0;left:50%;margin-left: -77px;width: 154px;height: 7px;background: url(../images/index/line.png);background-size: 100% 100%;}
.row1 .tps{margin-top: 19px;font-size: 19px;font-weight: 400;color: #999999;text-align: center;}
.row1 ul{width: 100%;margin-top: 60px;font-size: 0;}
.row1 ul li{display: inline-block;width: 25%;font-size: 22px;height: 300px;vertical-align: middle;position: relative;background: #F9F9F9;}
.row1 ul li .n1{width: 100%;height: 173px;background: url(../images/index/n1.png);background-size: 100% 100%;position: absolute;left:0;top:0;}
.row1 ul li .n2{width: 100%;height: 173px;background: url(../images/index/n2.png);background-size: 100% 100%;position: absolute;left:0;bottom:0;}
.row1 ul li .n3{width: 100%;height: 180px;background: url(../images/index/n3.png);background-size: 100% 100%;position: absolute;left:0;top:0;}
.row1 ul li .n4{width: 100%;height: 173px;background: url(../images/index/n4.png);background-size: 100% 100%;position: absolute;left:0;bottom:0;}
.row1 ul li .text{height: 150px;}
.row1 ul li h4,.row1 ul li .txt{padding: 0 30px;}
.row1 ul li:nth-child(1) .text,
.row1 ul li:nth-child(3) .text{margin-top: 170px;}
.row1 ul li:nth-child(2) h4,
.row1 ul li:nth-child(4) h4{margin-top: 20px;}
.row1 ul li .txt{padding-top: 12px;font-size: 16px;font-weight: 500;color: #666666;}
.row1 ul li:hover{background: #FF6736;}
.row1 ul li:hover h4,.row1 ul li:hover .txt{color: #FFF;}

.row2{width: 100%;background: #F8F8F8;opacity: 0.8;padding-bottom: 80px;}
.row2 .title{padding-top: 80px;font-size: 34px;font-weight: 600;color: #333333;text-align: center;position: relative;height: 60px;}
.row2 .title span{display: block;position: absolute;bottom:0;left:50%;margin-left: -77px;width: 154px;height: 7px;background: url(../images/index/line.png);background-size: 100% 100%;}
.row2 .tps{margin-top: 19px;font-size: 19px;font-weight: 400;color: #999999;text-align: center;}
.row2 .t1{width: 100%;margin-top: 60px;font-size: 0;text-align: center;}
.row2 .t1 li{display: inline-block;width: 354px;height: 393px;font-size: 22px;background: url(../images/index/bg_line.png);background-size: 100% 100%;}
.row2 .t1 li:nth-child(2){margin: 0 69px}
.row2 ul li .a1{width: 110px;height: 80px;background: url(../images/index/a1.png);background-size: 100% 100%;margin: 0 auto;margin-top: 100px;}
.row2 ul li .a2{width: 110px;height: 80px;background: url(../images/index/a2.png);background-size: 100% 100%;margin: 0 auto;margin-top: 100px;}
.row2 ul li .a3{width: 110px;height: 80px;background: url(../images/index/a3.png);background-size: 100% 100%;margin: 0 auto;margin-top: 100px;}
.row2 ul li .a4{width: 110px;height: 80px;background: url(../images/index/a4.png);background-size: 100% 100%;margin: 0 auto;margin-top: 100px;}
.row2 ul li .a5{width: 110px;height: 80px;background: url(../images/index/a5.png);background-size: 100% 100%;margin: 0 auto;margin-top: 100px;}
.row2 ul li .a6{width: 110px;height: 80px;background: url(../images/index/a6.png);background-size: 100% 100%;margin: 0 auto;margin-top: 100px;}
.row2 ul li h4{font-size: 22px;font-weight: 600;color: #333333;padding-top: 10px;}
.row2 ul li .txt{font-size: 16px;font-weight: 400;color: #666666;padding-top: 15px;line-height: 28px;}
.row2 .t2{width: 100%;margin-top: -60px;font-size: 0;text-align: center;}
.row2 .t2 li{display: inline-block;width: 354px;height: 393px;font-size: 22px;background: url(../images/index/bg_line.png);background-size: 100% 100%;vertical-align: middle;}
.row2 .t2 li:nth-child(1){margin-right:34px}
.row2 .t2 li:nth-child(2){margin-left:34px}

.row3{width: 100%;padding-bottom: 80px;}
.row3 .title{padding-top: 80px;font-size: 34px;font-weight: 600;color: #333333;text-align: center;position: relative;height: 60px;}
.row3 .title span{display: block;position: absolute;bottom:0;left:50%;margin-left: -77px;width: 154px;height: 7px;background: url(../images/index/line.png);background-size: 100% 100%;}
.row3 .tps{margin-top: 19px;font-size: 19px;font-weight: 400;color: #999999;text-align: center;}
.row3 .info{width: 100%;height: 622px;margin-top: 60px;}
.row3 .info .left,
.row3 .info .right{width: 50%;height: 100%;display: inline-block;vertical-align: middle;position: relative;}
.row3 .info .left{border: 1px solid #CECECE;}
.row3 .info .left.bg1{width: 50%;height: 100%;background: url(../images/index/b1.png);background-size: 100% 100%;}
.row3 .info .left.bg2{width: 50%;height: 100%;background: url(../images/index/b2.png);background-size: 100% 100%;}
.row3 .info .left.bg3{width: 50%;height: 100%;background: url(../images/index/b3.png);background-size: 100% 100%;}
.row3 .info .left.bg4{width: 50%;height: 100%;background: url(../images/index/b4.png);background-size: 100% 100%;}
.row3 .info .left .floor{position: absolute;left:0;bottom:2px;width: 100%;height: 119px;font-size: 0;}
.row3 .info .left .floor div{display: inline-block;width: 149px;height: 100%;border: 1px solid #CECECE;border-bottom: 0;}
.row3 .info .left .floor .d1{background: url(../images/index/d1.png);background-size: 100% 100%;border-left:0px;}
.row3 .info .left .floor .d2{background: url(../images/index/d2.png);background-size: 100% 100%;border-left:0px;}
.row3 .info .left .floor .d3{width: 147px;background: url(../images/index/d3.png);background-size: 100% 100%;border-left:0px;}
.row3 .info .left .floor .d4{background: url(../images/index/d4.png);background-size: 100% 100%;border-left:0px;border-right:0px;}
.row3 .info .left .floor .on{border: 1px solid #FF6736;}
.row3 .info .right{width: 49%;}
.row3 .info .right .jieshao{display: none;}
.row3 .info .right .row{padding: 0 70px;margin-bottom: 40px;}
.row3 .info .right .row .icon{width: 32px;height: 32px;display: inline-block;vertical-align: top;margin-right: 18px;}
.row3 .info .right .row .i1{background: url(../images/index/icon1.png);background-size: 100% 100%;}
.row3 .info .right .row .i2{background: url(../images/index/icon2.png);background-size: 100% 100%;}
.row3 .info .right .row .i3{background: url(../images/index/icon3.png);background-size: 100% 100%;}
.row3 .info .right .row .i4{background: url(../images/index/icon4.png);background-size: 100% 100%;}
.row3 .info .right .row .i5{background: url(../images/index/icon5.png);background-size: 100% 100%;}
.row3 .info .right .row .i6{background: url(../images/index/icon6.png);background-size: 100% 100%;}
.row3 .info .right .row .i7{background: url(../images/index/icon7.png);background-size: 100% 100%;}
.row3 .info .right .row .i8{background: url(../images/index/icon8.png);background-size: 100% 100%;}
.row3 .info .right .row .i9{background: url(../images/index/icon9.png);background-size: 100% 100%;}
.row3 .info .right .row .i10{background: url(../images/index/icon10.png);background-size: 100% 100%;}
.row3 .info .right .row .i11{background: url(../images/index/icon11.png);background-size: 100% 100%;}
.row3 .info .right .row .i12{background: url(../images/index/icon12.png);background-size: 100% 100%;}
.row3 .info .right .row .i13{background: url(../images/index/icon13.png);background-size: 100% 100%;}
.row3 .info .right .row .i14{background: url(../images/index/icon14.png);background-size: 100% 100%;}
.row3 .info .right .row .i15{background: url(../images/index/icon15.png);background-size: 100% 100%;}
.row3 .info .right .row .text{display: inline-block;width: 390px;}
.row3 .info .right .row .text h4{font-size: 22px;font-weight: 500;color: #333333;}
.row3 .info .right .row .text p{font-size: 16px;font-weight: 400;color: #666666;padding-top: 11px;}
.row3 .info .right .btn{cursor: pointer;margin-top: 10px;margin-left: 120px;width: 174px;height: 52px;line-height: 52px;background: #FF6736;border-radius: 4px;text-align: center;font-size: 22px;font-weight: 500;color: #FFFFFF;}

.row4{width: 100%;height: 750px;background: url(../images/index/bg1.png);background-size: 100% 100%;}
.row4 .title{padding-top: 80px;font-size: 34px;font-weight: 600;color: #fff;text-align: center;position: relative;height: 60px;}
.row4 .title span{display: block;position: absolute;bottom:0;left:50%;margin-left: -77px;width: 154px;height: 7px;background: url(../images/index/line.png);background-size: 100% 100%;}
.row4 .tps{margin-top: 19px;font-size: 22px;font-weight: 400;color: #FFFFFF;text-align: center;}
.row4 ul{width: 100%;position: relative;margin-top: 56px;}
.row4 ul li{display: inline-block;width: 170px;height: 104px;background: #383838;border-radius: 4px;margin: 49px 0;margin-left: 80px;position:relative;}
.row4 ul li:nth-child(1){margin-left:0px}
.row4 ul li h4,.row4 ul li p{padding: 0 13px;}
.row4 ul li h4{padding-top: 15px;font-size: 18px;font-weight: 500;color: #FF6736;}
.row4 ul li p{padding-top: 6px;font-size: 14px;font-weight: 400;color: #F5F5F5;}
.row4 ul li i{width: 30px;height: 55px;position: absolute;right:0;top:-25px;}
.row4 ul li .num1{background: url(../images/index/num1.png);background-size: 100% 100%;}
.row4 ul li .num2{width: 39px;height: 55px;background: url(../images/index/num2.png);background-size: 100% 100%;}
.row4 ul li .num3{width: 40px;height: 56px;background: url(../images/index/num3.png);background-size: 100% 100%;}
.row4 ul li .num4{width: 41px;height: 55px;background: url(../images/index/num4.png);background-size: 100% 100%;}
.row4 ul li .num5{width: 40px;height: 55px;background: url(../images/index/num5.png);background-size: 100% 100%;}
.row4 ul li .num6{width: 38px;height: 56px;background: url(../images/index/num6.png);background-size: 100% 100%;}
.row4 ul li .num7{width: 39px;height: 54px;background: url(../images/index/num7.png);background-size: 100% 100%;}
.row4 ul li .num8{width: 39px;height: 56px;background: url(../images/index/num8.png);background-size: 100% 100%;}
.row4 ul li .num9{width: 39px;height: 56px;background: url(../images/index/num9.png);background-size: 100% 100%;}
.row4 ul .line1{width: 54px;height: 15px;background: url(../images/index/jt1.png);background-size: 100% 100%;position: absolute;top:75px;left:185px;}
.row4 ul .line2{width: 54px;height: 15px;background: url(../images/index/jt1.png);background-size: 100% 100%;position: absolute;top:75px;left: 440px;}
.row4 ul .line3{width: 54px;height: 15px;background: url(../images/index/jt1.png);background-size: 100% 100%;position: absolute;top:75px;left: 695px;}
.row4 ul .line4{width: 54px;height: 15px;background: url(../images/index/jt1.png);background-size: 100% 100%;position: absolute;top:75px;left: 947px;}
.row4 ul .line5{width: 54px;height: 15px;background: url(../images/index/jt3.png);background-size: 100% 100%;position: absolute;top: 270px;left: 263px;}
.row4 ul .line6{width: 54px;height: 15px;background: url(../images/index/jt3.png);background-size: 100% 100%;position: absolute;top: 270px;left: 517px;}
.row4 ul .line7{width: 54px;height: 15px;background: url(../images/index/jt3.png);background-size: 100% 100%;position: absolute;top: 270px;left: 772px;}
.row4 ul .line8{width: 76px;height: 130px;background: url(../images/index/jt2.png);background-size: 100% 100%;position: absolute;top:170px;right:85px;}

.row5{width: 100%;height: 417px;background: url(../images/index/bg2.png);background-size: 100% 100%;position: relative;}
.row5 .book{position: absolute;top:-60px;width: 728px;height: 576px;background: #FFFFFF;box-shadow: 0px 4px 8px 0px rgba(84, 27, 9, 0.53);z-index: 999;}
.row5 .text{padding-left: 810px;}
.row5 .book h3{padding-top: 40px;padding-left: 60px;font-size: 34px;font-weight: 600;color: #333333;margin-bottom:20px;}
.row5 .book h3 span{padding-left: 48px;font-size: 40px;font-weight: 600;color: #000000;opacity:0.1;vertical-align: top;}
.row5 .book .inp{width: 337px;height: 55px;border-radius: 8px;border: 1px solid #D6D6D6;margin-left: 48px;margin-top:20px;}
.row5 .book .inp input{border: 0;width: 90%;height: 55px;line-height: 55px;padding: 0;border-radius: 8px;padding-left:15px;font-size: 16px;font-weight: 400;color: #9C9C9C;}
.row5 .book .inp2{width: 595px;height: 104px;border-radius: 8px;border: 1px solid #D6D6D6;margin-left: 48px;margin-top:20px;}
.row5 .book .inp2 textarea{outline:none;border: 0;width: 565px;height: 74px;border-radius: 8px;padding:15px;font-size: 16px;font-weight: 400;color: #9C9C9C;}
.row5 .book .book_btn{cursor: pointer;margin-left: 48px;width: 233px;height: 52px;line-height: 52px;margin-top:23px;background: #FF6736;border-radius: 8px;font-size: 20px;font-weight: 500;color: #FFFFFF;text-align: center;}
.row5 .text h4{font-size: 24px;font-weight: 600;color: #333333;line-height: 33px;padding-top:110px;}
.row5 .text p{height: 28px;font-size: 20px;font-weight: 400;color: #333333;line-height: 28px;padding-top: 10px;}
.row5 .text .btn{cursor: pointer;margin-top:50px;width: 120px;height: 37px;line-height: 37px;background: #FF6736;border-radius: 19px;font-size: 20px;font-weight: 500;color: #FFFFFF;text-align: center;}

.agreement{width: 100%;margin-top: 150px;margin-bottom: 80px;min-height: 590px;background: #FFFFFF;box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.13);}
.agreement h3{text-align: center;font-size: 26px;font-weight: 500;color: #333333;padding-top: 30px;}
.agreement p{padding: 40px;font-size: 16px;font-weight: 400;color: #333333;}

.join{width: 100%;margin-top: 120px;margin-bottom: 80px;min-height: 590px;}
.join h3{text-align: center;font-size: 26px;font-weight: 500;color: #333333;padding: 30px 0;}
.join .layui-colla-title{height: 85px;line-height: 85px;background-color: #efefef;color: #666666;font-size: 24px;padding-left:10px;}
.join .layui-colla-icon{left:auto;right:15px;font-size:18px;}
.join .layui-colla-content .layui-colla-title{height: 60px;line-height: 60px;padding-left:10px;font-size: 18px;}
.join h4{padding: 10px 0;font-size: 16px;}

.about1{width: 100%;height: 590px;background: url(../images/about/bg.png?v=1.2);background-size: 100% 100%;margin-top: 90px;}
.about1 .info{width: 100%;height: 478px;background: #FFFFFF;box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.13);position: relative;bottom:-250px;}
.about1 .info h3{font-size: 34px;font-weight: 500;color: #333333;text-align: center;padding-top: 51px;}
.about1 .info h4{font-size: 20px;font-weight: 400;color: #999999;text-align: center;padding-top: 10px;}
.about1 .info p{font-size: 18px;font-weight: 400;color: #666666;padding: 0 87px;padding-top: 50px;line-height: 30px;}

.about2{width: 100%;height: 542px;background: #F7F9FB;margin-top: 220px;position: relative;}
.about2 li{position: absolute;}
.about2 li div{position: relative;}
.about2 li h3{position: absolute;top:-10px;right:39px;width: 155px;height: 47px;line-height: 47px;background: url(../images/about/nav.png);background-size: 100% 100%;font-size: 22px;font-weight: 500;color: #FFFFFF;text-align: center;}
.about2 li h2{padding-left: 253px;padding-top: 76px;font-size: 34px;font-weight: 500;color: #333333;}
.about2 li p{padding: 0 40px;padding-top: 23px;font-size: 18px;font-weight: 400;color: #333333;}
.about2 li p.t1{padding-top: 40px;}
.about2 li:nth-child(1){top:0;right:0;width: 550px;height: 200px;}
.about2 li:nth-child(1) p{padding-left: 200px;padding-top: 16px;font-size: 20px;font-weight: 500;color: #999999;}
.about2 li:nth-child(2){width: 542px;height: 143px;background: #FFFFFF;top:96px;left:40px;}
.about2 li:nth-child(3){width: 542px;height: 143px;background: #FFFFFF;top:313px;left:40px;}
.about2 li:nth-child(4){width: 550px;height: 204px;background: #FFFFFF;top:252px;left:612px;}
.about2 li:nth-child(4) p.t1{padding-top: 61px;}

.about3{width: 100%;margin-top: 80px;position: relative;}
.about3 h3{text-align: center;font-size: 34px;font-weight: 500;color: #333333;}
.about3 ul{margin-top: 60px;width: 100%;font-size: 0}
.about3 ul li{display: inline-block;width: 198px;margin-left: 56px;height: 330px;text-align: center;background: #fff;box-shadow: 0 1px 10px 0 rgba(119, 163, 212, 0.2);padding: 30px;}
.about3 ul li:nth-child(1){margin-left:0;}
.about3 ul li h4{font-size: 20px;font-weight: 400;color: #333;}
.about3 ul li img{width: 100%;margin-top: 16px;height: 280px;}

.about4{width: 100%;margin-top: 80px;}
.about4 h3{text-align: center;font-size: 34px;font-weight: 500;color: #333333;}
.about4 .bg{width: 100%;height: 579px;background: url(../images/about/ditu.png);background-size: 100% 100%;margin-top: 60px;position: relative;}
.about4 .bg .floor{width: 100%;position: absolute;bottom:0;left:0;height: 180px;background: rgba(0, 0, 0, 0.6);}
.about4 .bg .floor .box{position: relative;}
.about4 .bg .floor .left,.about4 .bg .floor .right{display: inline-block;vertical-align: middle;}
.about4 .bg .floor .left h4{font-size: 36px;font-weight: 500;color: #FFFFFF;padding-top: 45px;}
.about4 .bg .floor .left p{font-size: 22px;font-weight: 500;color: #FF6736;padding-top: 6px;}
.about4 .bg .floor .right{margin-left: 317px;}
.about4 .bg .floor .right p{font-size: 20px;font-weight: 500;color: #FFF;padding-top: 16px;}
.about4 .bg .floor .right p:nth-child(1){padding-top: 56px;}
.about4 .bg .floor .right p span{color: #FF6736;padding-right: 26px;}
.about4 .bg .floor .box .line{width: 2px;height: 56px;background:#FF6736;position: absolute;bottom:-80px;left:0px;}

.about5{width: 100%;height: 335px;background: rgba(0, 0, 0, 0.97);}
.about5 .left,.about5 .right{display: inline-block;vertical-align: middle;}
.about5 .left{width: 352px;}
.about5 .left h3{font-size: 28px;font-weight: 500;color: #FFFFFF;padding-top: 54px;}
.about5 .left h4{font-size: 22px;font-weight: 500;color: #FF6736;padding-top: 24px;}
.about5 .left p{font-size: 16px;font-weight: 500;color: #4C4C4C;padding-top: 20px;}
.about5 .right{margin-left: 150px;}
.about5 .right .inp{width: 100%;margin-top: 20px;}
.about5 .right .inp input{width: 665px;height: 51px;padding:0 10px;border-radius: 8px;border: 1px solid #D6D6D6;background: rgba(0, 0, 0, 0.97);font-size: 16px;font-weight: 400;color: #9C9C9C;}
.about5 .right .inp:nth-child(1){margin-top: 54px;}
.about5 .right .inp:nth-child(1) input{width: 312px;}
.about5 .right .inp:nth-child(1) input:nth-child(1){margin-right: 10px;}
.about5 .right .book_btn{cursor: pointer;margin-top: 26px;width: 160px;height: 34px;line-height: 34px;background: #FF6736;border-radius: 6px;text-align: center;font-size: 16px;font-weight: 400;color: #FFFFFF;}

.custom1{width: 100%;height: 550px;background: url(../images/custom/bg.png?v=1.2);background-size: 100% 100%;margin-top: 90px;}

.custom2{width: 100%;margin-top: 80px;}
.custom2 h3{text-align: center;font-size: 34px;font-weight: 500;color: #333333;}
.custom2 p{text-align: center;font-size: 20px;font-weight: 400;color: #999999;padding-top: 14px;}
.custom2 .bg{width: 100%;height: 713px;background: url(../images/custom/bg2.png);background-size: 100% 100%;margin-top: 40px;}

.custom3{width: 100%;height: 490px;background: #F7F9FB;}
.custom3 h3{text-align: center;font-size: 34px;font-weight: 500;color: #333333;padding-top: 60px;}
.custom3 ul{width: 100%;padding-top: 60px;font-size: 0;}
.custom3 ul li{display: inline-block;width: 160px;margin-left: 50px;padding: 0 20px;font-size: 16px;vertical-align: middle;}
.custom3 ul li:nth-child(1){margin-left: 0px;}
.custom3 ul li div{width: 109px;height: 109px;margin-left: 25px;}
.custom3 ul li .icon1{background: url(../images/custom/icon1.png);background-size: 100% 100%;}
.custom3 ul li .icon2{background: url(../images/custom/icon2.png);background-size: 100% 100%;}
.custom3 ul li .icon3{background: url(../images/custom/icon3.png);background-size: 100% 100%;}
.custom3 ul li .icon4{background: url(../images/custom/icon4.png);background-size: 100% 100%;}
.custom3 ul li .icon5{background: url(../images/custom/icon5.png);background-size: 100% 100%;}
.custom3 ul li h4{text-align: center;font-size: 22px;font-weight: 500;color: #333333;padding-top: 30px;}
.custom3 ul li p{font-size: 16px;font-weight: 500;color: #999999;padding-top: 20px;}

.case{width: 100%;padding-top: 170px;}
.case h3{text-align: center;font-size: 34px;font-weight: 500;color: #333333;}
.case p{text-align: center;font-size: 20px;font-weight: 400;color: #999999;padding-top: 14px;}
.case ul{width: 100%;padding-top: 60px;font-size: 0;padding-bottom: 50px;}
.case ul li{position: relative;display: inline-block;width: 378px;height: 519px;margin-bottom: 40px;margin-right: 33px;font-size:16px;background: #FFFFFF;box-shadow: 0px 5px 7px 0px rgba(0, 0, 0, 0.07);border-radius: 10px;vertical-align: middle;}
.case ul li:nth-child(3n){margin-right: 0px;}
.case ul li div{width: 100%;height: 239px;}
.case ul li .pic1{background: url(../images/case/pic1.png);background-size: 100% 100%;}
.case ul li .pic2{background: url(../images/case/pic2.png);background-size: 100% 100%;}
.case ul li .pic3{background: url(../images/case/pic3.png);background-size: 100% 100%;}
.case ul li .pic4{background: url(../images/case/pic4.png);background-size: 100% 100%;}
.case ul li .pic5{background: url(../images/case/pic5.png);background-size: 100% 100%;}
.case ul li .pic6{background: url(../images/case/pic6.png);background-size: 100% 100%;}
.case ul li h4{font-size: 15px;font-weight: 400;color: #999999;padding: 0 16px;padding-top: 47px;line-height: 25px;text-indent: 2em;}
.case ul li p{position: absolute;bottom:32px;right:31px;font-size: 18px;font-weight: 400;color: #999999;}

.product{width: 100%;padding-top: 80px;background: #F6F5F4;padding-bottom: 80px;}
.product .nav2{width: 100%;height: 135px;font-size: 0;background: #ffffff;box-shadow: 0px 2px 12px 0px rgba(138, 124, 120, 0.14);}
.product .nav2 li{display: inline-block;width: 25%;vertical-align: middle;height: 135px;line-height: 135px;text-align: center;}
.product .nav2 li.on{background: #FF6736;}
.product .nav2 li a{font-size: 30px;font-weight: 500;color: #333333;}
.product .nav2 li.on a{color: #FFFFFF;}

.product .jieshao{width: 100%;height: 280px;margin-top: 80px;background: #FFFFFF;box-shadow: 0px 2px 12px 0px rgba(0, 0, 0, 0.17);}
.product .jieshao h3{position: relative;font-size: 34px;font-weight: 500;color: #333333;padding: 0 39px;padding-top: 40px;height: 60px;}
.product .jieshao h3 span{position: absolute;bottom:0;left:39px;width: 68px;height: 4px;background: #FF6736;}
.product .jieshao p{font-size: 20px;font-weight: 400;color: #333333;line-height: 28px;padding: 0 39px;padding-top: 40px;}
.product .pic{width: 100%;margin-top: 80px;position: relative;}
.product .pic img{width: 100%;}
.product .pic .bg{position: absolute;z-index:88;bottom:0;left:0;width: 100%;height: 2207px;background: linear-gradient(178deg, rgba(255, 103, 54, 0) 0%, #FF6736 100%);}
.product .pic .bg.juzi{height: 845px;background: linear-gradient(180deg, rgba(228, 118, 162, 0) 0%, #E476A2 100%);}
.product .pic .bg.leiming{height: 1341px;background: linear-gradient(181deg, rgba(255, 105, 79, 0) 0%, #FF6D54 100%);}
.product .pic .bg.cps{height: 940px;background: linear-gradient(178deg, rgba(255, 103, 54, 0) 0%, #ff4b7b 70%);}
.product .pic .txt{position: absolute;bottom:140px;left:0;width: 100%;z-index:99;text-align: center;}
.product .pic .txt .logo{width: 265px;height: 225px;background: url(../images/product/logo.png?v=1.2);background-size: 100% 100%;margin:0 auto;}
.product .pic .txt .btn{cursor: pointer;margin:0 auto;margin-top:70px;width: 354px;height: 86px;line-height: 86px;background: #FFFFFF;border-radius: 10px;font-size: 30px;font-weight: 600;color: #FF6736;letter-spacing: 2px;}

.price{width: 100%;padding-top: 100px;margin-bottom: 40px;}
.price h3{text-align: center;font-size: 34px;padding-top: 40px;font-weight: 500;color: #333333;}
.price p{text-align: center;font-size: 20px;font-weight: 400;color: #999999;padding-top: 14px;}
.price .u1{height: 510px;background: #FFFFFF;border: 1px solid #DFDFDF;font-size:0;margin-top: 40px;}
.price .u1 li{display: inline-block;vertical-align: middle;width: 238.6px;font-size: 16px;height: 100%;border-right: 1px solid #DEDEDE;position: relative;}
.price .u1 li:last-child{border-right:0;width: 239.6px;}
.price .u1 li .t1{height: 90px;line-height: 90px;background: #FF6736;text-align: center;font-size: 20px;font-weight: 600;color: #FFFFFF;}
.price .u1 li .t2{padding-top: 10px;}
.price .u1 li .t2 p{font-size: 14px;font-weight: 400;color: #333333;padding-top: 10px;text-align: left;padding-left: 50px;}
.price .u1 li .btn{cursor: pointer;width: 127px;height: 42px;line-height: 42px;background: #58A9FF;border-radius: 4px;position:absolute;left:50%;bottom:15px;margin-left: -58.5px;text-align:center;font-size: 16px;font-weight: 400;color:#fff;}

.price .u2{margin-top: 40px;width: 100%;min-height: 100px;background: #FFFFFF;box-shadow: 0px 2px 16px 0px rgba(0, 0, 0, 0.16);border-radius: 8px;}
.price .u2 li{width: 100%;height: 88px;line-height: 88px;border-bottom: 1px solid #DEDEDE;font-size:0;}
.price .u2 li:last-child{border-bottom:0;}
.price .u2 li div{display: inline-block;vertical-align: middle;width: 11.66666%;text-align: center;font-size: 14px;font-weight: 300;color: #333;}
.price .u2 li .t1{width: 28%;text-align: left;padding-left: 2%;font-weight: 600;font-size: 16px;}
.price .u2 li.tt div{font-size: 20px;font-weight: 500;color:#ff6736;}
.price .u2 li.fixed{position: fixed;top:90px;left:50%;background: #fff;z-index:999;margin-left: -600px;width: 1200px;border: 1px solid #DEDEDE;box-shadow: 0px 2px 16px 0px rgba(0, 0, 0, 0.16);}
.price .u2 li .num{font-weight: bold;}
.price .u2 li .t2 i{font-size: 20px;}
.price .u2 li .red{color:#FF5722;}
.price .u2 li .blue{color:#01AAED;}
.price .u2 li.fixed2{position: fixed;bottom:0;left:50%;background: #fff;z-index:999;margin-left: -600px;width: 1200px;}
.price .u2 li .btn{cursor: pointer;width: 100px;height: 36px;line-height: 36px;background: #58A9FF;border-radius: 4px;text-align:center;font-size: 14px;font-weight: 400;color:#fff;margin: 0 auto;padding-top: 0;}


