@charset "UTF-8";

/*
*author:W.Pengyu (切图)
*date：2021-04-23 （上线时间）
*designer：guoxin/04/20 (设计/时间 于psd名称保持一致)
*/

/* reset */
*{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;}
em, i { font-style:normal;}
a, a:visited, a:active { text-decoration:none; border:none; outline:none; color: #333;}
a img { display:block; border:none;}
input, textarea { outline:none;}
textarea { resize: vertical;}
body { -webkit-text-size-adjust:100%; -webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-touch-callout:none; word-wrap:break-word; line-height:1.5;font-size: 12px;}
body, button, input, select, textarea { font-family: 'microsoft yahei','helvetica neue', tahoma, 'hiragino sans gb', stheiti, 'wenquanyi micro hei',  simsun, sans-serif;}
.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;}
.ellipsis { overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.wrapper {padding: 0;margin: 0;}
.cont {width: 1100px; margin: auto;}
.clear{clear: both;}


.ban1{height: 649px;position: relative;width: 100%;font-size: 0;background: url(../images/ban1.jpg) no-repeat top center;}

@keyframes move1{
	0%{top: 172px;}
	50%{top: 160px;}
	100%{top: 172px;}
}
@keyframes move2{
	0%{top: 166px;}
	50%{top: 162px;}
	100%{top: 166px;}
}
@keyframes move3{
	0%{top: 320px;}
	50%{top: 300px;}
	100%{top: 320px;}
}
.ban1 .wrap{height: 649px;}
.wrap{position: relative;width: 1100px;margin: 0 auto;font-size: 0;text-align: center;}
.ban_text{width: 977px;top: 80px;position: absolute;left: 100px;}
.ban_left{width: 563px;position: absolute;top: 178px;left: -394px;z-index: 999;animation: move1 ease-in-out 1.2s infinite;}
.ban_right{width: 120px;position: absolute;top: 167px;z-index: 999;left: 1020px;animation: move2 ease-in-out 1.2s infinite;}
.ban_right2{width: 254px;position: absolute;top: 320px;z-index: 999;left: 1020px;animation: move3 ease-in-out 1.3s infinite;}



.ban2{background: url(../images/ban2.jpg) no-repeat top center;height: 822px;}
.ban2 h1{display: block;background: url(../images/ban2_title1.png) no-repeat top center;width: 966px;height: 107px;text-align: center;font-size: 54px;color: white;
font-weight: bolder;margin: 0 auto;box-sizing: border-box;padding-top: 30px;}
.ban2 h1 span{color: #ffed25;}
.ban2_bg{background: url(../images/ban2_bg.png) no-repeat top center;height: 635px;margin-top: 30px;}
.ban2_left{width: 474px;height: 383px;background-color: #e5f1ff;float: left;margin-top: 84px;margin-left: 56px;border-radius: 20px;box-sizing: border-box;padding-top: 30px;}
.ban2_left h2{display: block;width: 200px;height: 60px;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 30px 30px 0;
background-image: -ms-linear-gradient( 0deg, rgb(10,150,255) 0%, rgb(128,201,255) 100%);text-align: center;font-size: 36px;color: white;font-weight: bolder;line-height: 60px;}
.ban2_left p{display: block;font-size: 24px;color: #333;padding: 25px 38px 0 38px;}
.ban2_Right h2{display: block;width: 268px;height: 60px;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 30px 30px 0;
background-image: -ms-linear-gradient( 0deg, rgb(10,150,255) 0%, rgb(128,201,255) 100%);text-align: center;font-size: 36px;color: white;font-weight: bolder;line-height: 60px;}
.ban2_Right p{display: block;font-size: 24px;color: #333;padding: 25px 38px 0 38px;line-height: 30px;}
.ban2_bg a{display: block;width: 500px;height: 70px;border-radius: 35px;text-align: center;font-size: 36px;color: white;line-height: 70px;font-weight: bolder;
background-image:linear-gradient(180deg,#ff244d,#ff7033);margin: 45px auto;}




.ban3{background: url(../images/ban3.jpg) no-repeat top center;height: 1463px;box-sizing: border-box;padding-top: 40px;}
.ban3 h1{display: block;background: url(../images/ban3_title1.png) no-repeat top center;width: 750px;height: 107px;text-align: center;font-size: 54px;color: white;
font-weight: bolder;margin: 0 auto;box-sizing: border-box;padding-top: 30px;}
.ban3 h1 span{color: #ffed25;}
.ban3_bg{position: relative;}
.ban3_bg .ban3_yuan{display: block;width: 386px;margin: 80px auto 110px;  animation: ban3_yuan 10s linear infinite normal;-webkit-animation: ban3_yuan 10s linear infinite normal;}
.ban3_bg .ban3_neir{width: 168px;position: absolute;top: 80px;left: 470px;}
@keyframes ban3_yuan {
    from {
      transform: rotate(0);
    }
    to {
      transform: rotate(360deg);
    }
  }
  
  @-webkit-keyframes ban3_yuan {
    from {
      transform: rotate(0);
    }
    to {
      transform: rotate(360deg);
    }
}
.ban3_bg .ban3_text1{display: block;background: url(../images/ban3_text1.png) no-repeat center;width: 338px;height: 62px;font-size: 24px;color: white;font-weight: bold;
line-height: 62px;text-align: center;position: absolute;top: 80px; animation: myfirst 1s infinite linear;-moz-animation: myfirst 1s infinite linear;
-webkit-animation: myfirst 1s infinite linear;-o-animation: myfirst 1s infinite linear;}
.ban3_bg .ban3_text2{display: block;background: url(../images/ban3_text2.png) no-repeat center;width: 338px;height: 64px;font-size: 24px;color: white;font-weight: bold;
line-height: 64px;text-align: center;position: absolute;top:286px;
animation: myfirst 1s infinite linear .5s;
-moz-animation: myfirst 1s infinite linear .5s;
/* Firefox */
-webkit-animation: myfirst 1s infinite linear .5s;
/* Safari 和 Chrome */
-o-animation: myfirst 1s infinite linear .5s;}
.ban3_bg .ban3_text3{display: block;background: url(../images/ban3_text3.png) no-repeat center;width: 338px;height: 64px;font-size: 24px;color: white;font-weight: bold;
line-height: 64px;text-align: center;position: absolute;top:10px;left:740px;
animation: myfirst 1s infinite linear .5s;
-moz-animation: myfirst 1s infinite linear .5s;
/* Firefox */
-webkit-animation: myfirst 1s infinite linear .5s;
/* Safari 和 Chrome */
-o-animation: myfirst 1s infinite linear .5s;}
.ban3_bg .ban3_text4{display: block;background: url(../images/ban3_text4.png) no-repeat center;width: 338px;height: 64px;font-size: 24px;color: white;font-weight: bold;
line-height: 64px;text-align: center;position: absolute;top:220px;left:760px;
animation: myfirst 1s infinite linear .5s;
-moz-animation: myfirst 1s infinite linear .5s;
/* Firefox */
-webkit-animation: myfirst 1s infinite linear .5s;
/* Safari 和 Chrome */
-o-animation: myfirst 1s infinite linear .5s;}
.ban3_bg .ban3_text5{display: block;background: url(../images/ban3_text5.png) no-repeat center;width: 338px;height: 64px;font-size: 24px;color: white;font-weight: bold;
line-height: 64px;text-align: center;position: absolute;top:394px;left:433px;
animation: myfirst 1s infinite linear .5s;
-moz-animation: myfirst 1s infinite linear .5s;
/* Firefox */
-webkit-animation: myfirst 1s infinite linear .5s;
/* Safari 和 Chrome */
-o-animation: myfirst 1s infinite linear .5s;}
@keyframes myfirst {
  0% {
    transform: scale(0.9);
  }
  50% {
    transform: scale(1.1);
  }
  100% {
    transform: scale(0.9);
  }
}
@-moz-keyframes myfirst {
  0% {
    transform: scale(0.9);
  }
  50% {
    transform: scale(1.1);
  }
  100% {
    transform: scale(0.9);
  }
}
@-webkit-keyframes myfirst {
  0% {
    transform: scale(0.9);
  }
  50% {
    transform: scale(1.1);
  }
  100% {
    transform: scale(0.9);
  }
}
@-o-keyframes myfirst {
  0% {
    transform: scale(0.9);
  }
  50% {
    transform: scale(1.1);
  }
  100% {
    transform: scale(0.9);
  }
}
.ban3_bg1 img{display: block;width: 1100px;margin: 0 auto;}






.ban4{background: url(../images/ban4.jpg) no-repeat top center;height: 1228px;box-sizing: border-box;padding-top: 48px;}
.ban4 h1{display: block;background: url(../images/ba4_title1.png) no-repeat top center;width: 844px;height: 107px;text-align: center;font-size: 54px;color: white;
font-weight: bolder;margin: 0 auto;box-sizing: border-box;padding-top: 30px;}
.ban4 h1 span{color: #ffed25;}
.ban4_bg{background: url(../images/ban4_bg.png) no-repeat top center;height: 1005px;margin-top: 30px;}
.ban4_bg .ban4_left{display: block;width: 480px;height: 260px;background-color: #e5f1ff;border-radius: 20px;float: left;margin: 64px 0 0 57px;box-sizing: border-box;
padding-top: 30px;}
.ban4_bg .ban4_left h2{display: block;width: 240px;height: 60px;border-radius: 0 30px 30px 0;text-align: center;font-size: 36px;color: white;font-weight: bold;
background-image:linear-gradient(90deg,#0a96ff,#80c9ff);line-height: 60px;}
.ban4_bg .ban4_left p{display: block;font-size: 24px;color: #333;padding: 25px 50px 0 40px;}
.ban4_bg .ban4_Right{display: block;width: 480px;height: 260px;background-color: #fff9ed;border-radius: 20px;float: left;margin: 64px 0 0 25px;box-sizing: border-box;
padding-top: 30px;}
.ban4_bg .ban4_Right h2{display: block;width: 190px;height: 60px;border-radius: 0 30px 30px 0;text-align: center;font-size: 36px;color: white;font-weight: bold;
background-image:linear-gradient(90deg,#ff7332,#ff204e);line-height: 60px;}
.ban4_bg .ban4_Right p{display: block;font-size: 24px;color: #333;padding: 25px 0 0 40px;text-align: left;}
.ban4_bottom{width: 986px;height: 628px;background-image:linear-gradient(90deg,#ffeef8,#ffffff);margin: 24px auto;border-radius: 20px;box-sizing: border-box;padding-top: 30px;
position: relative;}
.ban4_bottom h3{display: block;width: 190px;height: 60px;border-radius: 0 30px 30px 0;text-align: center;font-size: 36px;color: white;font-weight: bolder;line-height: 60px;
background-image:linear-gradient(90deg,#a00aff,#fd80ff);}
.ban4_bottom h4{display: block;font-size: 24px;color: #333;padding: 20px 40px 10px 38px;}
.ban4_bottom p{display: block;font-size: 24px;color: #333;padding: 0 346px 10px 38px;}
.ban4_bottom p span{font-weight: bolder;}
.ban4_bottom h5{text-align: left;font-size: 24px;color: #333;padding: 0 346px 0 38px;}
.ban4_bottom  a{display: block;width: 400px;height: 70px;text-align: center;font-size: 36px;color: white;font-weight: bolder;line-height: 70px;
background-image:linear-gradient(90deg,#ff7332,#ff204e);border-radius: 70px;margin-left: 38px;margin-top: 10px;}
.ban4_bottom img{display: block;position: absolute;width: 374px;top: 250px;left: 664px;animation: move11 ease-in-out 1.2s infinite;}
@keyframes move11{
	0%{top: 250px;}
	50%{top: 240px;}
	100%{top: 250px;}
}





.ban5{background: url(../images/ban5.jpg) no-repeat top center;height: 475px;box-sizing: border-box;padding-top: 40px;}
.ban5_bg{background: url(../images/ban5_bg.png) no-repeat top center;height: 394px;position: relative;}
.ban5_bg h1{font-size: 60px;color: #0a96ff;font-weight: bolder;line-height: 100px;margin-left: 58px;}
.ban5_bg h2{font-size: 60px;color: #ff204e;font-weight: bold;margin-left: 58px;}
.ban5_bg h2 span{color: #333;}
.ban5_bg form .qk{display: block;background: url(../images/ban5_icon1.png) no-repeat left 20px center #fff;background-size: 22px 24px;width: 680px;height: 70px;
border: 1px solid #0a96ff;border-radius: 10px;box-sizing: border-box;padding-left: 55px;color: #0a96ff;font-size: 24px;margin: 20px 0 10px 60px;}
.ban5_bg form .ph{background: url(../images/ban5_icon2.png) no-repeat left 20px center #fff;background-size: 24px 24px;width: 480px;height: 70px;display: inline-block;vertical-align: middle;
border: 1px solid #0a96ff;border-radius: 10px;box-sizing: border-box;padding-left: 55px;color: #0a96ff;font-size: 24px;margin: 0 0 0 60px;}
.ban5_bg form .dl{display: inline-block;vertical-align: middle;width: 190px;height: 70px;border-radius: 10px;text-align: center;font-size: 30px;color: white;font-weight: bolder;
line-height: 70px;background-image:linear-gradient(90deg,#0a96ff,#80c9ff);margin-left: 8px;}
.ban5_bg img{display: block;width: 360px;position: absolute;top: 10px;left: 737px;animation: move10 ease-in-out 1.2s infinite;}
@keyframes move10{
	0%{top: 10px;}
	50%{top: 5px;}
	100%{top: 10px;}
}





.ban6{background: url(../images/ban6.jpg) no-repeat top center;height: 706px;box-sizing: border-box;padding-top: 40px}
.ban6 h1{display: block;background: url(../images/ban6_title1.png) no-repeat top center;width: 750px;height: 107px;text-align: center;font-size: 54px;color: white;
font-weight: bolder;margin: 0 auto;box-sizing: border-box;padding-top: 30px;}
.ban6 h1 span{color: #ffed25;}
.ban6 ul{background: url(../images/ban6_bg.png) no-repeat right center;width: 1017px;height: 444px;margin-left: 68px;margin-top: 70px;}
.ban6 ul li{width: 210px;float: left;margin-bottom: 90px;margin-left: 20px;}
.ban6 ul li .ban6_img{display: block;width: 111px;margin: 0 auto;}
.ban6 ul li a{display: block;width: 150px;height: 38px;border-radius: 20px;text-align: center;font-size: 24px;color: white;line-height: 38px;
background-image:linear-gradient(90deg,#ffac28,#ff204e);margin: 16px auto;cursor: pointer;}
.ban6 ul .ks{margin-left: 250px;}
.ban6 ul li .dz{width: 160px;}
.ban6 ul li .zx{width: 210px;}
.ban6 ul li .bd{width: 190px;}
.ban6_bg{position: relative;}
.ban6_bg .ban6_img1{display: block;width: 310px;position: absolute;top: 174px;animation: move9 ease-in-out 1.2s infinite;}
@keyframes move9{
	0%{top: 174px;}
	50%{top: 164px;}
	100%{top: 174px;}
}





.ban7{background: url(../images/ban7.jpg) no-repeat top center;height: 600px;box-sizing: border-box;padding-top: 40px}
.ban7 h1{display: block;background: url(../images/ban7_title1.png) no-repeat top center;width: 810px;height: 107px;text-align: center;font-size: 54px;color: white;
font-weight: bolder;margin: 0 auto;box-sizing: border-box;padding-top: 30px;}
.ban7 h1 span{color: #ffed25;}
.ban7_bg table{width: 1100px;border-radius: 20px;overflow: hidden;margin-top: 70px;}
.ban7_bg table .biaotou th{background-color: white;text-align: center;font-size: 32px;color: #0a96ff;font-weight: bolder;border-right: 1px solid #b2d6f1;
border-bottom: 1px solid #b2d6f1;padding: 10px 0 10px 0;}
.ban7_bg table .biaotou .sh{width: 200px;}
.ban7_bg table tr td{text-align: center;font-size: 16px;color: #333;border-right: 1px solid #b2d6f1;border-bottom: 1px solid #b2d6f1;background-color: white;
padding: 10px;line-height: 28px;}
.ban7_bg table tr .ss{text-align: center;font-size: 24px;color: white;font-weight: bolder;background-image:linear-gradient(-90deg,#0a96ff,#7cf6ff);}
.ban7_bg table tr td span{color: #ff204e;font-size: 22px;font-weight: bolder;}
.ban7_bg table tr td .bm{display: block;background: url(../images/ban7_icon1.png) no-repeat left 5px center #ff204e;background-size: 18px 18px;border-radius: 10px;
box-sizing: border-box;padding-left: 28px;font-size: 20px;color: white;font-weight: bolder;width: 114px;height: 36px;line-height: 36px;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: 18px 18px;border-radius: 10px;
box-sizing: border-box;padding-left: 28px;font-size: 20px;color: #ff204e;font-weight: bolder;width: 114px;height: 36px;line-height: 36px;margin: 0 auto;border: 1px solid #ff204e;}
.ban7_bg table tr .tg{text-align: center;font-size: 24px;color: white;font-weight: bolder;background-image:linear-gradient(90deg,#ff7332,#ff204e);}
.ban7_bg table tr .gd{text-align: center;font-size: 24px;color: white;font-weight: bolder;background-image:linear-gradient(90deg,#a00aff,#fd80ff);}



/* wrapper end */
/* our */
.our {padding: 70px 0 0;}
.our h2 {font-size: 48px; font-weight: bold; line-height: 80px; text-align: center; margin-bottom: 50px;}
.our h2 i {color: #f30;}
.our .our_bg {background: #333;}
.our ul li {float: left; width: 220px; padding: 120px 0; text-align: center; color: #fff;}
.our ul li:nth-of-type(1) {background: url(../images/our_bg_1.png) no-repeat center;}
.our ul li:nth-of-type(2) {background: url(../images/our_bg_2.png) no-repeat center;}
.our ul li:nth-of-type(3) {background: url(../images/our_bg_3.png) no-repeat center;}
.our ul li:nth-of-type(4) {background: url(../images/our_bg_4.png) no-repeat center;}
.our ul li:nth-of-type(5) {background: url(../images/our_bg_5.png) no-repeat center;}
.our ul li img {display: inline;}
.our ul li h3 {font-size: 30px; font-weight: bold; line-height: 60px;}
.our ul li h4 {font-size: 20px; line-height: 30px;}

/*二级页*/
.ejy-bgd{background: url(../images/ej_bck.jpg) repeat-x center top;}
.ejy{padding: 20px 0;font-size: 0;text-align: center;}
.ejy img{display: block; width: 190px;height: 60px;margin: 0 auto;}
.ejy h2{margin-top: 10px;font-size: 36px;font-weight: 600;color: #007cd5;text-shadow: 3px 3px 1px #fff;}
.ejy h3{font-size: 14px;color: #1c81dd; margin: 10px 0 30px;text-transform: Uppercase;}
.ejy-box{width: 920px;padding: 30px 0 50px;border: 2px solid #c63031;margin: auto;background: #fff;}
.ejy-box h4{font-size: 34px; margin-bottom: 30px;}
.ejy-box h4 span{font-size: 34px;}
.ejy-form{display: flex;width: 800px;align-items: center;margin: 0 auto;border: 2px solid #ecac86;background: #ffebd2;}
.ejy-left{display: inline-block;vertical-align: top; width: 200px;}
.ejy-left p{font-size: 18px;padding: 18px;border-right: 1px solid #ecac86;border-bottom: 1px solid #ecac86;}
.ejy-left p:nth-of-type(even){background: #fff;}
.ejy-left p:last-of-type{border-bottom: none; }
.ejy-middle{display: inline-block;vertical-align: top;}
.ejy-middle p{padding: 16px 0; width: 361px;border-right: 1px solid #ecac86;border-bottom: 1px solid #ecac86;}
.ejy-middle p:nth-of-type(even){ background: #fff;}
.ejy-middle p:last-of-type{border-bottom: none;}
.ejy-middle input{display: block;width: 222px;height: 29px;padding: 0 4px;font-size: 14px;margin: 0 auto;line-height: 30px;border: 1px solid #bfb7ac;}
.ejy-middle select{ display: block;width: 230px;height: 31px;padding: 0 4px;font-size: 14px;margin: 0 auto;line-height: 30px;border: 1px solid #bfb7ac;}
.ejy-right{display: inline-block; vertical-align: middle;width: 238px;/* background: #fff; */}
.ejy-right input[type = button]{display: block;width: 120px;height: 30px;color: #fff;padding: 0 4px;font-size: 14px;margin: 0 auto;line-height: 30px;border: 1px solid #bfb7ac;background: #333;}

/*******弹出层********/
.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: 530px;height: 450px;border-radius: 8px;}
.phone iframe{display: block;width: 530px;height: 440px;}
.form-bgd{padding-top: 1px;}
.form__01{box-sizing: border-box;font-size: 0;text-align: center;width: 530px;height: 420px;padding-top: 50px;background: #fff;border-radius: 8px;}
.form__01 h2{height: 20px;font-size: 24px;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: 130px;height: 58px;border: 1px solid #c9c9c9;border-right: none;border-top-left-radius: 8px;border-bottom-left-radius: 8px;}
.form__01 .p1 em{width: 32px;height: 32px;display: inline-block;vertical-align: top;margin: 15px 0px;}
.form__01 .p1 span{box-sizing: border-box;display: inline-block;vertical-align: top;width: 70px;font-size: 16px;color: #999;margin: 18px 0;padding: 0 1px 0 0;border-right: 1px solid #c9c9c9;}
.form__01 .p2{width: 300px;height: 58px;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: 320px;height: 60px;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: 450px;height: 60px;font-size: 24px;color: #fff;line-height: 60px;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;}
  

.xieyi {margin-bottom: 20px; font-size: 14px;text-align: center; line-height: 30px; color: #666;}
.xieyi label {border: none; width: 120px; height: 30px;}
.xieyi input[type=checkbox] {position: relative; width: 13px; height: 13px; padding: 0; margin-bottom: 0; border: none; border-radius: 2px; -webkit-appearance: checkbox;}
.xieyi input[type=checkbox]::before {position: absolute; content: ""; top: 0; left: 0; background: #fff; width: 100%;  height: 100%; border: 1px solid #d9d9d9; border-radius: 2px;
}
.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:2px; color: #fff; font-size: 14px; font-weight: bold; text-align: center; line-height: 13px;}
.xieyi a {display: inline; background: transparent; font-size: 14px; line-height: 30px; color: #ed5736;}
.ejy .xieyi {padding: 0; text-align: center; margin-top: 20px; margin-bottom: 0;}


.lfNav{position: fixed;width:311px; height:550px; display: block; background: url(../images/fixedNavBg.png) no-repeat center;top:18%; left:20px;z-index:9999;
box-sizing: border-box;padding-top: 110px;}
.lfNav .close{position:absolute;top:0px; right:0; height:22px; width:22px; background: url(../images/cha.png) no-repeat center;}

.nav-bg{width:200px; height:56px; display: block;margin-left: 50px;margin-bottom: 15px;}
.nav-bg a{width:200px; height:56px; display: block;font-size: 32px; color: white; text-align: center;font-weight: bolder;background-image:linear-gradient(90deg,#7dd4fe,#239afb);
border: 2px solid #fef267; box-shadow: 0px 5px 5px 0px rgba(7, 0, 2, 0.27);border-radius: 22px;line-height: 56px;}
.left_top{display: block;font-size: 48px;color: white;font-weight: bolder;margin-left: 100px;}

