


*{margin:0; padding:0;}
body, h1, h2, h3, h4, h5, h6, p, ul, ol, dl, dd, figure, menu, input, textarea, button, select, th, td iframe{ margin:0; padding:0;}
h1, h2, h3, h4, h5, h6, b, strong { font-size:100%; font-weight:normal;}
li {list-style:none;}
table{width:100%;border-collapse:collapse;border-spacing:0; }
table td{word-break: break-all; word-wrap:break-word;}
em, i {font-style:normal;}
a, a:visited, a:active {text-decoration:none; border:none; outline:none; color: #333; cursor: pointer;}
a,img { display:block; border:none;}
input, textarea {outline:none;}
select,input{-webkit-appearance:none;-webkit-tap-highlight-color: rgba(3, 3, 3, 0); }
select {outline: medium none;}
textarea {resize: vertical;}
body {-webkit-text-size-adjust:100%; -webkit-tap-highlight-color:rgba(3,3,3,0); -webkit-touch-callout:none; word-wrap:break-word; line-height:1.5;font-size: 14px;overflow-x: hidden; color: #333;}
body, button, input, select, textarea {font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';}
input[type="button"] {cursor: pointer;}
::-webkit-input-placeholder {color:#666;} /*placeholder 字体颜色*/
:-moz-placeholder {color:#666;} /*placeholder 字体颜色*/
::-moz-placeholder {color: #666;} /*placeholder 字体颜色*/
:-ms-input-placeholder {color: #666;} /*placeholder 字体颜色*/
.none{display:none;}
.left {float:left;}
.right {float:right;}
.clearfix::after {content:''; clear:both; display:block; height:0; overflow:hidden;visibility:hidden;}
.clearfix {zoom:1;}
.clear{clear: both;}
.cont {width: 7.5rem; margin: auto;}

.wrapper{display: block;width: 7.5rem;margin: 0 auto;}
/*banner*/

.zhy{display: none;}
.lfNav{display: none;}


.ban1{display: block;background: url(../images/banphone1.png) no-repeat top center;width: 7.5rem;height: 4.05rem;background-size: contain;margin: 0 auto;box-sizing: border-box;
padding-top: .85rem;}
.ban1 i{display: block;background: url(../images/banphone1_bg.png) no-repeat top center;width: 7.26rem;height: 3.16rem;background-size: contain;}
.ban_text{display: none;}
.ban_left{display: none;}
.ban_right{display: none;}
.ban_right2{display: none;}



.ban2{display: block;background: url(../images/banphone2.png) no-repeat top center;width: 7.5rem;height: 8.68rem;background-size: contain;margin: 0 auto;box-sizing: border-box;
padding-top: .25rem;}
.ban2 h1{display: block;background: url(../images/banphone1_title1.png) no-repeat top center;width: 6.57rem;height: .73rem;text-align: center;font-size: .36rem;color: white;
font-weight: bolder;margin: 0 auto;box-sizing: border-box;padding-top: .3rem;background-size: contain;}
.ban2_bg{background: url(../images/banphone2_bg.png) no-repeat top center;width: 7.1rem;height: 7.11rem;background-size: contain;margin: .3rem auto;box-sizing: border-box;padding-top: .6rem;}
.ban2_left{width: 6.66rem;height: 2.5rem;background-color: #e5f1ff;float: none;border-radius: .2rem;box-sizing: border-box;padding-top: .2rem;
margin: 0 auto .2rem;}
.ban2_left h2{display: block;width: 2rem;height: .6rem;background-image: -moz-linear-gradient( 0deg, rgb(10,150,255) 0%, rgb(128,201,255) 100%);
background-image: -webkit-linear-gradient( 0deg, rgb(10,150,255) 0%, rgb(128,201,255) 100%);border-radius: 0 .3rem .3rem 0;
background-image: -ms-linear-gradient( 0deg, rgb(10,150,255) 0%, rgb(128,201,255) 100%);text-align: center;font-size:.36rem;color: white;font-weight: bolder;line-height: .6rem;}
.ban2_left p{display: block;font-size: .24rem;color: #333;padding: .1rem .1rem 0 .1rem;}
.ban2_Right h2{display: block;width: 2.68rem;height: .6rem;background-image: -moz-linear-gradient( 0deg, rgb(10,150,255) 0%, rgb(128,201,255) 100%);
background-image: -webkit-linear-gradient( 0deg, rgb(10,150,255) 0%, rgb(128,201,255) 100%);border-radius: 0 .3rem .3rem 0;
background-image: -ms-linear-gradient( 0deg, rgb(10,150,255) 0%, rgb(128,201,255) 100%);text-align: center;font-size: .36rem;color: white;font-weight: bolder;line-height: .6rem;}
.ban2_Right p{display: block;font-size: .24rem;color: #333;padding: .1rem .1rem 0 .1rem;line-height: .3rem;}
.ban2_bg a{display: block;width: 4.15rem;height:.58rem;border-radius: .3rem;text-align: center;font-size: .3rem;color: white;line-height: .58rem;font-weight: bolder;
background-image:linear-gradient(180deg,#ff244d,#ff7033);margin: .2rem auto;}


.ban3{background: url(../images/banphone3.png) no-repeat top center;height: 10.12rem;box-sizing: border-box;padding-top:.2rem;width: 7.5rem;margin: 0 auto;}
.ban3 h1{display: block;background: url(../images/banphone3_title1.png) no-repeat top center;width: 5.04rem;height: .73rem;text-align: center;font-size: .36rem;color: white;
font-weight: bolder;margin: 0 auto;box-sizing: border-box;padding-top: .3rem;background-size: contain;}
.ban3_bg{position: relative;}
.ban3_bg .ban3_yuan{display: block;width: 2.65rem;margin: .6rem auto .8rem;  animation: ban3_yuan 10s linear infinite normal;-webkit-animation: ban3_yuan 10s linear infinite normal;}
.ban3_bg .ban3_neir{width: 1.15rem;position: absolute;top: .6rem;left:3.2rem;}
.ban3_bg .ban3_text1{display: block;background: url(../images/ban3_text1.png) no-repeat center;width: 2.47rem;height: .47rem;font-size: .18rem;color: white;font-weight: bold;
line-height: .47rem;text-align: center;position: absolute;top: .3rem; background-size: contain;}
.ban3_bg .ban3_text2{display: block;background: url(../images/ban3_text2.png) no-repeat center;width: 2.47rem;height: .47rem;font-size: .18rem;color: white;font-weight: bold;
line-height: .47rem;text-align: center;position: absolute;top:2rem;background-size: contain;}
.ban3_bg .ban3_text3{display: block;background: url(../images/ban3_text3.png) no-repeat center;width: 2.47rem;height: .47rem;font-size: .18rem;color: white;font-weight: bold;
line-height: .47rem;text-align: center;position: absolute;top:.1rem;left:4.9rem;background-size: contain;}
.ban3_bg .ban3_text4{display: block;background: url(../images/ban3_text4.png) no-repeat center;width: 2.47rem;height: .47rem;font-size: .18rem;color: white;font-weight: bold;
line-height: .47rem;text-align: center;position: absolute;top:1.5rem;left:5.15rem;background-size: contain;}
.ban3_bg .ban3_text5{display: block;background: url(../images/ban3_text5.png) no-repeat center;width: 2.47rem;height: .47rem;font-size: .18rem;color: white;font-weight: bold;
line-height: .47rem;text-align: center;position: absolute;top:2.7rem;left:3rem;background-size: contain;}
.ban3_bg1 img{display: block;width: 7.1rem;margin: 0 auto;}



.ban4{background: url(../images/banphone4.png) no-repeat top center;height: 11.34rem;box-sizing: border-box;padding-top: .2rem;background-size: contain;width: 7.5rem;margin: 0 auto;}
.ban4 h1{display: block;background: url(../images/banphone4_title1.png) no-repeat top center;width: 5.44rem;height: .73rem;text-align: center;font-size: .36rem;color: white;
font-weight: bolder;margin: 0 auto;box-sizing: border-box;padding-top: .3rem;background-size: contain;}
.ban4_bg{background: url(../images/banphone4_bg.png) no-repeat top center;height: 9.93rem;width: 7.1rem;margin: .3rem auto;background-size: contain;box-sizing: border-box;padding-top: .45rem;}
.ban4_bg .ban4_left{display: block;width: 6.7rem;height: 1.78rem;background-color: #e5f1ff;border-radius:.2rem;float: none;box-sizing: border-box;margin: 0 auto .2rem;
padding-top: .2rem;}
.ban4_bg .ban4_left h2{display: block;width: 2.4rem;height: .6rem;border-radius: 0 .3rem .3rem 0;text-align: center;font-size: .36rem;color: white;font-weight: bold;
background-image:linear-gradient(90deg,#0a96ff,#80c9ff);line-height: .6rem;}
.ban4_bg .ban4_left p{display: block;font-size:.24rem;color: #333;padding: .1rem;}
.ban4_bg .ban4_Right{display: block;width: 6.7rem;height: 2.11rem;background-color: #fff9ed;border-radius: 20px;float: none;margin: 0 auto;box-sizing: border-box;
padding-top: .2rem;}
.ban4_bg .ban4_Right h2{display: block;width: 1.9rem;height: .6rem;border-radius: 0 .3rem .3rem 0;text-align: center;font-size: .36rem;color: white;font-weight: bold;
background-image:linear-gradient(90deg,#0a96ff,#80c9ff);line-height: .6rem;}
.ban4_bg .ban4_Right p{display: block;font-size: .24rem;color: #333;padding: .2rem 0 0 .4rem;text-align: left;}
.ban4_bottom{width: 6.7rem;height:4.57rem;background-image:linear-gradient(90deg,#ffeef8,#ffffff);margin: .1rem auto;border-radius: .2rem;box-sizing: border-box;padding-top: .2rem;
position: relative;}
.ban4_bottom h3{display: block;width: 1.9rem;height: .6rem;border-radius: 0 .3rem .3rem 0;text-align: center;font-size: .36rem;color: white;font-weight: bold;line-height: .6rem;
background-image:linear-gradient(90deg,#a00aff,#fd80ff);}
.ban4_bottom h4{display: block;font-size: .2rem;color: #333;padding: .1rem .1rem 0 .1rem}   
.ban4_bottom p{display: block;font-size: .2rem;color: #333;padding: .0rem .1rem 0 .1rem}
.ban4_bottom h5{text-align: left;font-size: .2rem;color: #333;padding: .0rem .1rem 0 .1rem}
.ban4_bottom  a{display: block;width: 4.15rem;height:.58rem;border-radius: .3rem;text-align: center;font-size: .3rem;color: white;line-height: .58rem;font-weight: bolder;
background-image:linear-gradient(180deg,#ff244d,#ff7033);margin: .2rem auto;}
.ban4_bottom img{display:none}




.ban5{background: url(../images/banphone5.png) no-repeat top center;height: 4.11rem;box-sizing: border-box;padding-top: 40px;width: 7.5rem;background-size: contain;margin: 0 auto;
box-sizing: border-box;padding-top: .15rem;}
.ban5_bg{background: url(../images/banphone5_bg.png) no-repeat top center;height: 3.74rem;position: relative;width: 7.11rem;margin: 0 auto;background-size: contain;}
.ban5_bg h1{font-size:.4rem;color: #0a96ff;font-weight: bolder;line-height: .7rem;margin-left: .2rem;}
.ban5_bg h2{font-size: .4rem;color: #ff204e;font-weight: bold;margin-left:.2rem;}
.ban5_bg form .qk{display: block;background: url(../images/ban5_icon1.png) no-repeat left .2rem center #fff;background-size:.15rem .15rem;width: 5.9rem;height: .6rem;background-size: contain;
border: 1px solid #0a96ff;border-radius: 10px;box-sizing: border-box;padding-left: .5rem;color: #0a96ff;font-size: .24rem;margin: .2rem 0 10px .2rem;}
.ban5_bg form .ph{background: url(../images/ban5_icon2.png) no-repeat left .2rem center #fff;background-size:contain;width: 4.18rem;height:.6rem;display: inline-block;vertical-align: middle;
border: 1px solid #0a96ff;border-radius: 10px;box-sizing: border-box;padding-left: .5rem;color: #0a96ff;font-size: .24rem;margin: 0 0 0 .2rem;background-size: contain;}
.ban5_bg form .dl{display: inline-block;vertical-align: middle;width: 1.6rem;height: .6rem;border-radius: 10px;text-align: center;font-size: .3rem;color: white;font-weight: bolder;
line-height: .6rem;background-image:linear-gradient(90deg,#0a96ff,#80c9ff);margin-left: 8px;}
.ban5_bg img{display: none}




.ban6{background: url(../images/banphone6.png) no-repeat top center;height: 4.39rem;box-sizing: border-box;padding-top: .2rem;width: 7.5rem;background-size: contain;margin: 0 auto;}
.ban6 h1{display: block;background: url(../images/banphone6_title1.png) no-repeat top center;width: 5.09rem;height: .73rem;text-align: center;font-size: .36rem;color: white;
font-weight: bolder;margin: 0 auto;box-sizing: border-box;padding-top: .3rem;background-size: contain;}
.ban6 ul{background: url(../images/ban6_bg.png) no-repeat right center;width:7.1rem;height: 3rem;background-size: contain;margin: .3rem auto;}
.ban6 ul li{width:1.4rem;float: left;margin-bottom: .6rem;margin-left: .2rem;}
.ban6 ul li .ban6_img{display: block;width: .75rem;margin: 0 auto;}
.ban6 ul li a{display: block;width: 1.38rem;height: .25rem;border-radius:.12rem;text-align: center;font-size: .16rem;color: white;line-height: .25rem;
background-image:linear-gradient(90deg,#ffac28,#ff204e);margin: .1rem auto;cursor: pointer;}
.ban6 ul li .dz{width: 1.55rem;}
.ban6 ul li .zx{width: 1.78rem;}
.ban6 ul li .bd{width: 1.54rem;}
.ban6 ul .ks{margin-left: 1.5rem;}
.ban6_bg .ban6_img1{display: none}



.ban7{background: url(../images/banphone7.png) no-repeat top center;height: 10.27rem;box-sizing: border-box;padding-top:.2rem;width: 7.5rem;margin: 0 auto;background-size: contain;}
.ban7 h1{display: block;background: url(../images/banphone7_title1.png) no-repeat top center;width: 5.56rem;height: .73rem;text-align: center;font-size: .36rem;color: white;
font-weight: bolder;margin: 0 auto;box-sizing: border-box;padding-top: .3rem;background-size: contain;}
.ban7_bg table{width: 7.2rem;border-radius: .2rem;overflow: hidden;margin: .3rem auto;}
.ban7_bg table .biaotou th{background-color: white;text-align: center;font-size: .24rem;color: #0a96ff;font-weight: bolder;border-right: 1px solid #b2d6f1;
border-bottom: 1px solid #b2d6f1;padding: .1rem 0 .1rem 0;}
.ban7_bg table tr td{text-align: center;font-size: .16rem;color: #333;border-right: 1px solid #b2d6f1;border-bottom: 1px solid #b2d6f1;background-color: white;
padding: .1rem;line-height: .2rem;}
.ban7_bg table .biaotou .sh{display: none;}
.ban7_bg table .sh{display: none;}
.ban7_bg table tr td span{color: #ff204e;font-size: .2rem;font-weight: bolder;}
.ban7_bg table tr .ss{text-align: center;font-size: .2rem;color: white;font-weight: bolder;background-image:linear-gradient(-90deg,#0a96ff,#7cf6ff);}
.ban7_bg table tr td .bm{display: block;background: url(../images/ban7_icon1.png) no-repeat left 5px center #ff204e;background-size:.15rem .15rem;border-radius: 10px;
box-sizing: border-box;padding-left: .12rem;font-size: .2rem;color: white;font-weight: bolder;width: 1.23rem;height: .35rem;line-height: .35rem;margin: 0 auto 10px;}
.ban7_bg table tr td .xq{display: block;background: url(../images/ban7_icon2.png) no-repeat left 5px center #fff;background-size:.15rem .15rem;border-radius: 10px;
box-sizing: border-box;padding-left: .12rem;font-size: .2rem;color: #ff204e;font-weight: bolder;width: 1.23rem;height: .35rem;line-height: .35rem;margin: 0 auto;
border: 1px solid #ff204e;}
.ban7_bg table tr .tg{text-align: center;font-size: .2rem;color: white;font-weight: bolder;background-image:linear-gradient(90deg,#ff7332,#ff204e);}
.ban7_bg table tr .gd{text-align: center;font-size: .2rem;color: white;font-weight: bolder;background-image:linear-gradient(90deg,#a00aff,#fd80ff);}

.our{display: none;}
.The_total{display: none;}

.xieyi {margin: 0 auto; font-size: .2rem; text-align: center; line-height: .4rem; color: #666;}
.xieyi .xy {border: none; width: 1.8rem; height: .4rem; background: transparent; font-size: .2rem; vertical-align: inherit; color: #666;}
.xieyi input[type=checkbox] {position: relative; float: none; width: .21rem; height: .21rem; padding: 0; margin-bottom: 0; border: none; border-radius: .05rem; -webkit-appearance: checkbox; vertical-align: inherit;top:.06rem;}
.xieyi input[type=checkbox]::before {position: absolute; content: ""; top: 0; left: 0; background: #fff; width: 100%;  height: 100%; border: 1px solid #d9d9d9; border-radius: .05rem;
}
.xieyi input[type=checkbox]:checked::before {position: absolute; content: "\2713"; background-color: #0075ff; top: 0; left: 0; width: 100%; border: 1px solid #0075ff; border-radius:.05rem; color: #fff; font-size: .24rem; font-weight: bold; text-align: center; line-height: .25rem;}
.xieyi a {display: inline; background: transparent; font-size: .2rem; line-height: .4rem; color: #ed5736;}
.xieyi_phone{display: none;}
.ban3 form h5{text-align: center;font-size: .24rem;color: #333;margin-top: .4rem;}


.phone__greey{position: fixed;top: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.6);z-index: 88;}
.phone__show{position: fixed;top: 50%;width: 100%;margin: -225px auto 0;z-index: 99;}
.phone{position: relative;width:6.5rem;height: 5.45rem;border-radius: 8px;}
.phone iframe{display: block;width:6.5rem;height: 5.45rem;}
.form-bgd{padding-top: 1px;}
.form__01{box-sizing: border-box;font-size: 0;text-align: center;width: 6.5rem;height: 5.45rem;padding-top: .5rem;background: #fff;border-radius: 8px;}
.form__01 h2{height: 20px;font-size: .34rem;color: #4c4c4c;font-weight: 400;line-height: 20px;text-align: center;padding-bottom: 16px;margin: 0 60px 35px;border-bottom: 1px solid #efefef;}
.form__01 .p1{display: inline-block;vertical-align: top;width:1.2rem;height: .58rem;border: 1px solid #c9c9c9;border-right: none;border-top-left-radius: 8px;border-bottom-left-radius: 8px;}
.form__01 .p1 em{display: none;}
.form__01 .p1 span{box-sizing: border-box;display: inline-block;vertical-align: top;width:1rem;font-size: 16px;color: #999;margin: .15rem 0;padding: 0 1px 0 0;
border-right: 1px solid #c9c9c9;}
.form__01 .p2{width: 4.6rem;height: .58rem;padding: 0 10px;border: 1px solid #c9c9c9;border-left: none;border-top-right-radius: 8px;border-bottom-right-radius: 8px;margin-bottom: 10px;}
.form__01 select{width: 5.6rem;height: .6rem;padding: 0 10px;border: 1px solid #c9c9c9;border-left: none;border-top-right-radius: 8px;border-bottom-right-radius: 8px;margin-bottom: 10px;}
.form__01 p{font-size: 16px;text-align: right;color: #999;margin: 0 40px 10px 0;line-height: 50px;}
.form__01 p span{color: #1e8dff;}
.form__01 .dl{display: block;width:5.5rem;height:.6rem;font-size:.32rem;color: #fff;line-height: .6rem;text-align: center;border-radius: 8px;background: #ff4200;margin: 0 auto;}
.phone i{position: absolute;top: 0;right: 0;width: 32px;height: 32px;font-size: 20px;color: #fff;font-style: normal;display: block;background: #4d4d4d;
border-radius: 16px;text-align: center;line-height: 32px;}