/* CSS  */
* {margin:0;padding:0;outline:none;list-style:none;text-decoration:none;box-sizing: border-box;font-family: Microsoft YaHei,arial;}
body,html {color:#000;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;background: #fff;position: relative;font-size: 14px;}
body{min-width: 1200px;overflow-x: hidden;}
img{border:none;max-width: 100%;vertical-align: top; }
input, textarea ,select{border:none;background:none;cursor:pointer;font-size:14px;vertical-align:middle;color:#000;}
select {border:inherit;background: inherit; }
em, i {font-style:normal;  }
a{color: #000;text-decoration: none;}
a:focus, input, select {outline:none;}
.clearfix {*zoom:1; clear: both; }
.clearfix:after {content:"\200B"; display: block;clear: both;height: 0;  }
.inner{width: 1200px;margin: 0 auto;}
.fl{float: left;}
.fr{float: right;}
body,html,li,a:active, body,html,li,a:hover, body,html,li,a:visited{
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    -webkit-user-select: none;
    -moz-user-focus: none;
    -moz-user-select: none;
}

/* 动画缓存公共文件  最好放最下面 */
a,*:before,*:after,.navSub,.m3_tab ol li,.m6_tab ol li{-webkit-transition:all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}


input::-webkit-input-placeholder{color: #ccc;} /* WebKit browsers */
input:-moz-placeholder{color: #ccc;} /* Mozilla Firefox 4 to 18 */
input::-moz-placeholder{color: #ccc;} /* Mozilla Firefox 19+ */
input:-ms-input-placeholder {color: #ccc;} /* Internet Explorer 10+ */
select::-ms-expand {
    display: none;
}
a:active, a:hover, a:visited{
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    -webkit-user-select: none;
    -moz-user-focus: none;
    -moz-user-select: none;
}


/* 移入放大 */
#grad:hover{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}
/* 移入位移 */
#grad:hover{ -webkit-transform: translate(0, -10px);-moz-transform: translate(0, -10px);transform: translate(0, -10px);}
/* 从上大小渐变 */
#grad {
    background: -webkit-linear-gradient(red, blue); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(red, blue); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(red, blue); /* Firefox 3.6 - 15 */
    background: linear-gradient(red, blue); /* 标准的语法 */
  }  
/* 从左到右渐变 */
#grad {
    background: -webkit-linear-gradient(left, red , blue); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(right, red, blue); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(right, red, blue); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, red , blue); /* 标准的语法 */
  }



.toast-loading .index-toast {
  display: none;
  position: fixed;
  top: 50%;
  left: 50%;
  padding: 24px 30px;
  max-width: 360px;
  min-width: 180px;
  width: max-content;
  line-height: 30px;
  text-align: center;
  font-size: 20px;
  color: #fff;
  background: rgba(0, 0, 0, 0.65);
  border-radius: 20px;
  transform: translate(-50%, -50%);
  box-sizing: content-box;
  z-index: 10000002;
}
.toast-loading .loading {
  display: none;
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 10000001;
}
.toast-loading .loading .loading-cont {
  padding: 15px 24px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 360px;
  min-width: 160px;
  width: max-content;
  min-height: 160px;
  text-align: center;
  background: rgba(0, 0, 0, 0.65);
  border-radius: 10px;
  box-sizing: border-box;
}
.toast-loading .loading .loading-img {
  width: 50px;
  height: 50px;
  background-image: url("../image/loading.gif");
  background-repeat: no-repeat;
  background-size: cover;
}
.toast-loading .loading .text {
  margin-top: 15px;
  line-height: 30px;
  font-size: 20px;
  color: #fff;
  
}
.toast-loading .loading-mask {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 10000001;
}




.banner{height: 850px;background:#fff url(../image/banner14.jpg) center top no-repeat;background-size: cover;position: relative;}  
.banner .inner{height: 660px;position: relative;}
.ban1{position: absolute;top:53px;left: 150px;}
.ban_txt{font-size: 30px;color: #fff;line-height: 40px;position: absolute;top: 175px;left: 260px;font-style: italic;}




.ban2 ul{width: 1225px;display: flex;position: absolute;top: 606px;left: -12px;justify-content: space-between;}
.ban2 ul li{width: 283px;height: 159px;background: url(../image/ban_item1.png) center no-repeat;}
.ban2 ul li:nth-child(2){background: url(../image/ban_item2.png) center no-repeat;margin-top: 22px;}
.ban2 ul li:nth-child(3){background: url(../image/ban_item3.png) center no-repeat;margin-top: 22px;}
.ban2 ul li:nth-child(4){background: url(../image/ban_item4.png) center no-repeat;}

.ban2 ul li h4{font-size: 24px;color: #fff;font-weight: bold;text-shadow:0 2px #00134c;line-height: 30px;padding: 60px  0 0 0;text-align: center;}

.ban2 ul li:nth-child(2n) h4{text-shadow:0 2px #ff4e00;}


.pub_tit{font-size: 48px;color: #000;font-weight: bold;text-align: center;line-height: 50px;padding-top: 52px;}
.pub_tit span{color: #2c2ce7;}

.pub_btn{font-weight: bold;display: block;width: 424px;height: 60px;border-radius: 30px;line-height: 60px;text-align: center;font-size: 24px;color: #fff;;margin: 0 auto;background: #f87a3d;}
.pub_btn:hover{transform: scale(1.1);}




.m1{margin: -20px 0 0;position: relative;z-index: 22;padding-bottom: 52px;}
.m1_tit {background: url(../image/m1_tit8.png) center top no-repeat;}
.m1_cont{position: relative;margin: 130px 0 0 0;}
.m1_cont ul{display: flex;justify-content: space-between;width: 1200px;padding-bottom: 45px;}
.m1_cont ul li{width: 216px;;height: 179px;border-radius: 28px;background: #fff;position: relative;box-shadow: 0 0 20px #ebebeb;}
.m1_cont ul li:last-child{background: #2c2ce7;}
.m1_cont ul li h2{font-size:28px;color: #000000;line-height: 56px;margin-top: 53px;text-align: center;}
.m1_cont ul li h3{font-size: 24px;color: #fff;text-align: center;line-height: 30px;margin-top: 66px;}
.m1_cont ul li img{position: absolute;top: -100px;left: 23%;} 
.m1_cont ul li p{width: 170px;font-size: 20px;line-height: 24px;color: #000000;margin: 0 auto;text-align: center;}
.m1_item_btn:hover{transform: scale(1.1);}

.m1_cont ul li:last-child{background: #2c2ce7;}
.m1_cont ul li:last-child img{position: absolute;top: -110px;left: 15%;}




.spe{height: 132px;
  background: -webkit-linear-gradient(#2866f6, #2c2ce7); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#2866f6, #2c2ce7); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#2866f6, #2c2ce7); /* Firefox 3.6 - 15 */
  background: linear-gradient(#2866f6, #2c2ce7); /* 标准的语法 */
}

.spe ul{display: flex;justify-content: space-between;text-align: center;padding-top: 15px;}
.spe ul li{width: 170px;}
.spe ul li a{color: #fff;display: block;}
.spe ul li img{display: block;width: 62px;height: 62px;margin: 0 auto;}
.spe ul li a h2{font-size: 24px;text-shadow:0 2px #00134c;}
.spe ul li a:hover{transform: scale(1.1);}




.m2{padding: 55px 0;background:#fff;}
.m2_tit{background: url(../image/m2_tit10.png) center top no-repeat;}


.m2_item{box-shadow: 0 0 10px #cbcbcb;border-radius: 0 55px 0 0;padding: 60px 0 48px;margin-top: 70px;margin-bottom: 28px;position: relative;background: #fff;}

.m2_item_tit{position: absolute;left: 0;top: -38px;width: 417px;height: 66px;line-height: 60px;background: url(../image/m2_item_tit3.png) center no-repeat;display: flex;font-weight: bold;color: #fff;}
.m2_item_tit i{font-size: 36px;margin-left: 25px;}
.m2_item_tit span{font-size: 18px;line-height: 26px;margin-top: 24px;margin-left: 16px;}

.m2_item_wrap{display: flex;}
.m2_item_l{width: 255px;height: 300px;border-right: 1px dashed #3030e7;margin-left: 27px;}
.m2_item_l h2{padding: 0 0 0 20px;font-size: 30px;color: #000;line-height: 40px;background: url(../image/m2_line1.png) left center no-repeat;}
.m2_item_l ul{}
.m2_item_l ul li{width: 220px;height: 80px;border-radius: 18px;box-shadow: 0 0 10px #cbcbcb;margin-top: 10px;display: flex;}

.m2_item_l ul li:last-child{height: 72px;line-height: 72px;font-size: 20px;color: #000;}
.m2_item_l ul li:last-child h4{text-align: center;width: 100%;}

.m2_item_type{padding-top: 9px;width: 70px;height: 60px;border-right: 1px solid #e5e5e5;font-size: 20px;font-weight: bold;text-align: center;line-height: 24px;margin: 9px 0;}

.m2_item_btn{margin-left: 20px;}
.m2_item_btn a{color: #f87a3d;display: block;border: 1px solid #f87a3d;font-size: 16px;;line-height: 28px;text-align: center;width: 106px;border-radius: 14px;margin-top: 7px;}
.m2_item_btn a:hover{background: #f87a3d;color: #fff;}



.m2_item_r{margin-left: 30px;position: relative;}
.m2_item_r h2{padding: 0 0 0 20px;font-size: 30px;color: #000;line-height: 40px;background: url(../image/m2_line1.png) left center no-repeat;}
.m2_item_r span{font-weight: normal;font-size: 16px;}

.m2_item_t{position: relative;width: 853px;height: 149px;background: #fff url(../image/m2_spe_bg.png) center no-repeat;box-shadow: 0 0 10px #cbcbcb;border-radius: 18px;}

.m2_item_jiegou{width: 45px;font-size: 18px;line-height: 24px;font-weight: bold;color: #fff;text-align: center;padding-top: 22px;position: absolute;top: 0;left: 0;}

.m2_item_t ul {display: flex;}
.m2_item_t ul li{height: 78px;position: relative;}
.m2_item_t ul li h4{width: 80px;font-size: 16px;margin-left: 45px;line-height: 24px;text-align: center;margin-top: 15px;}
.m2_item_t ul li span{display: block;width: 80px;font-size: 16px;margin-left: 45px;line-height: 24px;text-align: center;}
.m2_item_t ul li p{line-height: 24px;font-size: 16px;color: #000000;width: 175px;padding-top: 10px;text-align: center;}
.m2_item_t ul li a{display: block;color: #f87a3d;display: block;border: 1px solid #f87a3d;font-size: 16px;;line-height: 18px;text-align: center;width:46px;border-radius:8px;
position: absolute;right: -12px;top: 15px;padding: 2px 0;
}
.m2_item_t ul li a:hover{color: #fff;background: #f87a3d;}

.ul_spe {background: url(../image/m2_cir.png) 348px center no-repeat;}
.ul_spe li:first-child{margin-right: 0;}
.ul_spe li{margin-right: 70px;}




.m2_item_t_spe{margin-top: 10px;position: relative;width: 853px;height: 96px;background: #fff url(../image/m2_spe_bg2.png) center no-repeat;box-shadow: 0 0 10px #cbcbcb;border-radius: 18px;}
.m2_item_b{margin-top: 10px;position: relative;width: 853px;height: 96px;background: #fff url(../image/m2_spe_bg2.png) center no-repeat;box-shadow: 0 0 10px #cbcbcb;border-radius: 18px;}

.m2_item_b .m2_item_jiegou,.m2_item_t_spe .m2_item_jiegou{line-height: 20px;padding-top: 6px;}


.m2_item_t_spe ul {display: flex;;margin-left: 45px;}
.m2_item_t_spe ul li{height: 78px;position: relative;width: 260px;}
.m2_item_t_spe ul li h4{width: 80px;font-size: 16px;margin-left: 45px;line-height: 24px;text-align: center;margin-top: 15px;}
.m2_item_t_spe ul li span{display: block;width: 80px;font-size: 16px;margin-left: 45px;line-height: 24px;text-align: center;}
.m2_item_t_spe ul li p{line-height: 24px;font-size: 16px;color: #000000;padding-top: 24px;text-align: center;}
.m2_item_t_spe ul li a{display: block;color: #f87a3d;display: block;border: 1px solid #f87a3d;font-size: 16px;;line-height: 18px;text-align: center;width:46px;border-radius:8px;
position: absolute;right: 28px;top: 30px;padding: 2px 0;
}
.m2_item_t_spe ul li a:hover{color: #fff;background: #f87a3d;}





.m2_item_b ul {display: flex;margin-left: 45px;}
.m2_item_b ul li{height: 78px;position: relative;text-align: center;}
.m2_item_b ul li p{line-height: 32px;font-size: 16px;color: #000;padding-top: 30px;width: 380px;}

.m2_item_b_spe ul li{width: 236px;}




.m2_item_txt{position: absolute;bottom: 0;left: 0;font-size: 18px;color: #2c2ce7;text-align: center;width: 100%;}





.m3{padding: 55px 0;background: url(../image/m3_bg1.jpg) center no-repeat;}
.m3_tit{background: url(../image/m3_tit9.png) center top no-repeat;color: #fff;margin-bottom: 10px;}
.m3_cont{position: relative;}

.m3_tab ol {display: flex;justify-content: center;color: #fff;font-size: 24px;}
.m3_tab ol li{width: 160px;text-align: center;line-height: 74px;cursor: pointer;}
.m3_tab ol li.active{font-size: 28px;font-weight: bold;background: url(../image/m3_line2.png) center bottom no-repeat;}
.m3_tab ul{margin-bottom: 48px;}
.m3_tab ul li{display:none;}

.m3_item_wrap{display: flex;justify-content: space-between;flex-wrap: wrap;}
.m3_item{width: 220px;height: 170px;background: #fff;border-radius: 18px;box-shadow: 0 5px 0 #aabdfc;position: relative;margin-top: 24px;}
.m3_item span{display: block;color: #fff;font-size: 14px;border-radius: 14px 0 14px 0;position: absolute;left: 0;top: 0;width: 122px;height: 35px;line-height: 28px;text-align: center;background: #f87a3d;border: 3px solid #fff;}
.m3_item h2{line-height: 56px;text-align: center;font-size: 24px;color: #000;margin-top: 35px;}

.m3_item_btn{display: flex;flex-wrap: wrap;justify-content: space-between;width: 190px;margin: 0 auto;}
.m3_item_btn a{width: 90px;height: 30px;line-height: 28px;border-radius: 15px;border: 1px solid #dcdcdc;text-align: center;font-size: 16px;text-align: center;margin-bottom: 5px;}
.m3_item_btn a:hover{color: #fff;background: #f87a3d;border: 1px solid #f87a3d}

.m3_item span.zihua{background: #ff3f0d;}



.m3 .pub_btn{background: #fff;color: #f87a3d;}






.m4{padding: 55px 0;background: #fff;}
.m4_tit{background: url(../image/m4_tit8.png) center top no-repeat;}
.m4_cont{position: relative;display: flex;margin: 44px 0;}
.m4_item_tit{font-size: 30px;background: url(../image/m2_line1.png) left center no-repeat;padding-left: 28px;line-height: 40px;color: #000;}


.m4_cont_l{margin-right: 105px;}
.m4_cont_l ul {padding-top: 15px;}
.m4_cont_l ul li{width: 530px;height: 80px;border-radius: 10px;box-shadow: 0 0 10px #cbcbcb;margin-top: 15px;display: flex;}
.m4_cont_l ul li strong{margin: 9px 25px 0 19px;width: 60px;height: 60px;background: #2c2ce7;font-size: 36px;color: #fff;text-align: center;border-radius: 50%;line-height: 60px;}
.m4_cont_l ul li span{font-size: 18px;color: #000;width: 410px;line-height: 80px;}
.m4_cont_l ul li:last-child span{line-height: 24px;padding-top: 15px;}
.m4_cont_l ul li:nth-child(2n) strong{background: #f87a3d;}

.m4_cont_r{height: 424px;position: relative;}


.m4_item{width: 190px;height: 211px;background: url(../image/m4_kuai.png) center no-repeat;}
.m4_item h3{font-size: 30px;color: #fff;text-align: center;line-height: 50px;padding: 45px 0 16px;}
.m4_item p{line-height: 38px;font-size: 18px;color: #000;text-align: center;}

.m4_item1{position: absolute;left: 74px;top: 66px;}
.m4_item2{position: absolute;left:245px;top: 66px;}
.m4_item3{position: absolute;left: -14px;top: 210px;}
.m4_item4{position: absolute;left: 160px;top: 210px;}
.m4_item5{position: absolute;left: 330px;top: 210px;}


.special_part{height: 146px;padding: 0 0 0 0;
  background: -webkit-linear-gradient(#2866f6, #2c2ce7); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#2866f6, #2c2ce7); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#2866f6, #2c2ce7); /* Firefox 3.6 - 15 */
  background: linear-gradient(#2866f6, #2c2ce7); /* 标准的语法 */

}
.special_part .inner{display: flex;position: relative;}
.special_part h3 {font-size: 36px;color: #fff;text-align: left;letter-spacing: 4px;width: 632px;padding-top: 28px;}
.special_part h3 i{font-size: 24px;font-weight: normal;}
.special_part h3 span {font-size: 24px;font-weight: normal;letter-spacing: 0;color: #fff;display: block;margin:5px 0 10px;}
.icon10{width: 313px;height: 89px;margin-top: 30px;}
.special_part h4 {font-weight: normal;font-size: 22px;color: #666666;margin-top:26px;width: 304px;text-align: center;margin: 0 0 0 48px;}

.special_part h4 span {line-height: 70px;display: block;text-align: center;font-size: 24px;color: #fff;font-weight: bold;}
.special_part h4 a {display: block;width:240px;height:58px;text-align: center;line-height: 58px;border-radius: 30px;color: #fff;font-weight: bold;
 background: #fff;font-size: 24px;color: #000;margin: 0 auto;

}
.special_part a:hover{transform: scale(1.1);}




.m5{padding: 55px 0;background: #eff4fe;}
.m5_tit{background: url(../image/m5_tit8.png) center top no-repeat;}

.m5_cont{display: flex;justify-content: space-between;padding: 44px 0 24px;flex-wrap: wrap;}
.m5_item{width: 562px;height: 100px;margin-bottom: 16px;display: flex;box-shadow: 0 0 10px #cbcbcb;background: #fff;}
.m5_item strong{width: 73px;height: 73px;margin: 14px 32px 0 0;background: #2c2ce7;color: #fff;font-size: 24px;line-height: 26px;text-align: center;padding-top: 10px;}
.m5_item:nth-child(2) strong,.m5_item:nth-child(3) strong,.m5_item:nth-child(6) strong{background: #f87a3d;}
.m5_item span{width: 432px;line-height: 24px;font-size: 18px;color: #000000;margin-top: 24px;}






.m6{padding: 50px 0 60px;}
.m6_tit{background: url(../image/m6_tit8.png) center top no-repeat;}

.m6_cont{margin: 44px 0 0 0;}

.m6_tab{display: flex;justify-content: space-between;}
.m6_tab ol{width: 288px;}
.m6_tab ol li{height: 90px;box-shadow: 0 0 10px #cbcbcb;border-radius: 10px 0 0 10px;margin-bottom: 18px;cursor: pointer;display: flex;}
.m6_tab ol li.active{background: #2c2ce7;color: #fff;}


.m6_tab ol li strong{margin: 20px 15px 0 20px;width: 42px;height: 42px;line-height: 42px;background: #e7e7ff;color: #2c2ce7;text-align: center;border-radius: 50%;font-size: 26px;}
.m6_tab ol li span{font-size: 16px;}
.m6_tab ol li span i{font-size: 24px;font-weight: bold;display: block;padding-top: 15px;}


.m6_tab ol li.active strong{background: #fff;}

.m6_tab ul {box-shadow: 0 0 10px #e7e6e6;width: 910px;height: 415px;border-radius: 0 10px 10px 0;}
.m6_tab ul li{display:none;}

.m6_bd_tit{font-size: 26px;padding-left: 18px;background: url(../image/m6_line7.png) left center no-repeat;margin: 20px 0 34px 26px;position: relative;width: 862px;}
.m6_bd_tit::before{content: "";position: absolute;right: 0;bottom: 4px;width:70%;height: 1px;border-bottom: 1px dashed #cbcbda;}
.m6_bd_wrap{display: flex;width: 840px;margin: 0 auto 15px;justify-content: space-between;}
.m6_item{width: 410px;height: 250px;border-radius: 10px;;box-shadow: 0 0 10px #cbcbcb;}
.m6_item h4{font-size: 22px;line-height: 46px;margin: 10px 0 0 24px;color: #000;}
.m6_item p{line-height: 24px;font-size: 18px;color: #000;margin: 0 auto 10px;width: 362px;height: 48px;}
.m6_item img{display: block;margin: 0 auto;}
.m6_tab ul li a{display: block;width: 186px;height: 40px;line-height: 40px;border-radius: 18px;background: #2c2ce7;text-align: center;color: #fff;font-size: 20px;margin: 0 auto;}
.m6_tab ul li a:hover{transform: scale(1.1);}

.m6_course_wrap{height: 265px;position: relative;}

.m6_kuai{position: absolute;left: 350px;top: 8px;;width: 211px;height: 237px;background: url(../image/m6_kuai.png) center no-repeat;text-align: center;}
.m6_kuai strong{display: block;font-size: 26px;line-height: 46px;color: #fff;padding-top: 46px;}
.m6_kuai span{line-height: 26px;font-size: 18px;padding-top: 10px;display: block;font-weight: bold;}


.m6_list{width: 298px;}
.m6_list h5{padding-left: 42px;color: #2c2ce7;font-size: 20px;line-height: 40px;}
.m6_list p{line-height: 24px;font-size: 16px;margin-left: 40px;}


.m6_list1 {position: absolute;left: 40px;top: 18px;}
.m6_list1 h5{background: url(../image/m6_icon11.png) left center no-repeat;}

.m6_list2 {position: absolute;left: 580px;top: 18px;}
.m6_list2 h5{background: url(../image/m6_icon21.png) left center no-repeat;}

.m6_list3 {position: absolute;left: 40px;top: 138px;}
.m6_list3 h5{background: url(../image/m6_icon31.png) left center no-repeat;}

.m6_list4 {position: absolute;left: 580px;top: 138px;}
.m6_list4 h5{background: url(../image/m6_icon41.png) left center no-repeat;}



.m6_live_wrap{display: flex;justify-content: space-between;width: 850px;margin: 0 auto;padding-top: 15px;}

.m6_live{height: 220px;width: 198px;border-radius: 18px;box-shadow: 0 0 10px #cbcbcb;position: relative;}
.m6_live img{position: absolute;left: 80px;top: -14px;}
.m6_live h6{height: 66px;background: #2c2ce7;line-height: 50px;text-align: center;color: #fff;font-size: 24px;padding-top: 15px;border-radius: 18px 18px 0 0;}

.m6_live:nth-child(2n) h6{background: #f87a3d;}

.m6_live p{width: 165px;height: 50px;margin: 14px auto;border: 1px dashed #2c2ce7;color: #2c2ce7;border-radius: 10px;line-height: 18px;padding:7px 10px 0;}
.m6_live:nth-child(2n) p{color: #eb5e1a;border: 1px dashed #eb5e1a;}

.m6_live span{display: block;width: 162px;line-height: 20px;margin: 0 auto;font-size: 16px;}


.m6_tab ul li .m6_live a{position: absolute;bottom: -56px;left: 34px;width: 136px;height: 36px;line-height: 36px;border-radius: 18px;font-size: 18px;}

.m6_tab ul li .m6_live:nth-child(2n) a{background: #f87a3d;}






.m7{padding: 55px 0;background: #eff4fe;}
.m7_tit{background: url(../image/m7_tit4.png) center top no-repeat;}
.m7_cont{margin: 30px auto 0;display: flex;justify-content: space-between;}
.m7_item{width: 290px;height: 426px;border-radius: 12px;box-shadow: 0 0 10px #c7e1ff;position: relative;}
.m7_item strong{display: block;position: absolute;width: 248px;height: 48px;line-height: 48px;text-align: center;border-radius: 24px;text-align: center;
  font-size: 22px;top: 188px;left: 22px;background: #2c2ce7;color: #fff;}
.m7_item:nth-child(2n) strong{background: #f87a3d;}







.m8{padding: 55px 0;background: #fff;}
.m8_tit{background: url(../image/m8_tit2.png) center top no-repeat;}
.m8_cont{width: 1210px;height: 622px;background: url(../image/m8_cont.png) center no-repeat;margin:40px 0;box-shadow: 0 0 10px #c7e1ff;}

.m8_txt{width: 542px;margin-left: 24px;padding-top: 24px;}
.m8_txt h2{font-size: 40px;color: #590606;margin-bottom:35px;}
.m8_txt h2 span{font-size: 30px;text-transform: uppercase;font-weight: normal;margin-left: 10px;}
.m8_txt p{line-height: 32px;font-size: 20px;color: #590606;text-indent: 45px;}
.m8_txt p a{float: right;color: #ff5a00;font-weight: bold;}
.m8_txt p a:hover{color: #ff3515;transform: scale(1.1);}








.fixSide{background:url(../image/fixSide2.png) center no-repeat;width: 207px;height: 405px;position: fixed;left: 10px;top: 180px;text-align: center;z-index: 998;color: #fff;border-radius: 10px;}
.fixSide .off2{position: absolute;bottom:-30px;left: 82px;cursor: pointer;box-shadow: 0 0 10px #9ab1fd;border-radius: 50%;}
.sideBox{margin: 0 auto;}
.sideBox ul{overflow: hidden;width: 120px;padding-top: 152px;margin-left: 42px;margin-bottom: 4px;}
.sideBox ul li{line-height: 36px;}
.sideBox ul li a{display: block;text-align: center;color: #fff;font-size: 18px;font-weight: bold;text-shadow: 0 3px 0 #3f0000;}




.btn1{display: block;width: 151px;height: 44px;color: #fff;font-weight: bold;text-align: center;font-size: 18px;line-height:36px;
background: url(../image/btn13.png) center no-repeat;margin-left: 26px;text-shadow: 0 2px 0 #f8741d;
}
.btn1:hover{transform: scale(1.05);}


.free{width: 100%;height: 174px;}
.fixFoot{width: 100%;height: 174px;background:#282828;position: fixed;left: 0;bottom: 0;z-index: 922;}
.fixFoot .inner{position: relative;display: flex;justify-content: space-between;}

.fixFoot .off{cursor: pointer;position: absolute;right: -10px;top: 10px} 
.fixFoot .left{width: 358px;margin-top: 33px;}
.fixFoot .left h3{font-size:36px;color: #effefa;line-height: 40px;background: url(../image/arrow3.png) right 33px no-repeat;}
.fixFoot .left h3 i{display: block;line-height: 60px;width: 198px;text-align: center;}
.fixFoot .left h3 a{margin-top: 10px;display: block;width: 198px;height: 40px;line-height: 40px;color: #2c2ce7;background: #fff;border-radius: 20px;text-align: center;font-size: 20px;}
.fixFoot .mid {width: 252px;margin-top:42px;}
.fixFoot .mid1{width: 292px;}
.fixFoot .mid li{padding-left: 30px;background: url(../image/fix_dh.png) left center no-repeat;line-height: 48px;font-size: 18px;color: #effefa;font-weight: bold;
border-bottom: 2px dashed #9b7755;
}
.fixFoot .mid li:last-child{border-bottom: none;}
.fixFoot .mid li strong{color: #ffee65;}
.fixFoot .mid .txt{font-size: 16px;color: #effefa;line-height: 33px;margin-left: 10px;}
.fixFoot .codeBox{text-align: center;width: 225px;height: 103px;margin-top: 28px;}
.fixFoot .codeBox p{font-size: 18px;color: #effefa;margin-top: 6px;}
.fixFoot .codeBox img{width: 100px;height: 100px;padding: 4px; background: #fff;}



