/* CSS  */
/* 方正兰亭粗黑简  */
@font-face {font-family: FZLTCHGBK;src: url('https://files.offcn.com/font/FZLTCHGBK.TTF');}
/* 方正兰亭黑简  */
@font-face {font-family: FZLTHGBK;src: url('https://files.offcn.com/font/FZLTHGBK.TTF');}
* {margin:0;padding:0;outline:none;list-style:none;text-decoration:none;font-family: FZLTHGBK;box-sizing: border-box;}
body,html {color:#333;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;background: #fff;font-family: FZLTHGBK;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:#333; font-family: FZLTHGBK;  }
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;}


/* 动画缓存公共文件  最好放最下面 */
a,*:before,*:after,.navSub{-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); /* 标准的语法 */
  }

.banner{height: 600px;background: url(../images/banner.jpg) center no-repeat;background-size: cover;}  
.banner .inner{height: 600px;position: relative;}
.banner .ban1{position: absolute;top: 92px;left: 165px;}
.banner .ban2{color: #fff55d;font-weight: bold;position: absolute;top:90px;right: 178px;width: 390px;height: 68px;font-size: 42px;line-height: 68px;background: url(../images/ban2.png) center no-repeat;background-size: cover;}
.banner .ban2 span{color: #1f8df1;font-weight: bold;display: inline-block;width: 197px;text-align: center;margin-right: 30px;}
.banner .ban3{position: absolute;top: 242px;right: -130px;}
.banner .ban4{font-size: 35px;font-weight: bold;color: #fff;width: 422px;;background: url(../images/ban4.png) center bottom no-repeat;padding-bottom: 20px;position: absolute;top: 314px;left: 218px;}
.ban_txt1{font-size:28px;color: #a5e4ff;width: 184px;text-align: center;font-weight: bold;line-height: 42px;position: absolute;left: -74px;top: 188px;}
.ban_txt2{font-size:26px;color: #a5e4ff;width: 113px;text-align: center;font-weight: bold;line-height: 36px;position: absolute;left: 198px;top: 430px;}
.ban_txt3{font-size:28px;color: #a5e4ff;width: 143px;text-align: center;font-weight: bold;line-height: 42px;position: absolute;right: -46px;top: 105px;}
.ban_txt4{font-size:26px;color: #a5e4ff;width: 113px;text-align: center;font-weight: bold;line-height: 36px;position: absolute;right: 150px;top: 430px;}


.pub_tit{font-size: 42px;color: #333333;font-weight: bold;text-align: center;line-height: 108px;}
.pub_tit span{color: #0a7df2;}
.pub_tit1{font-size: 24px;color: #666;text-align: center;line-height: 54px;}

.pub_btn{display: block;width: 430px;height: 66px;border-radius: 33px;line-height: 66px;text-align: center;font-size: 26px;text-align: center;color: #fff;margin: 0 auto;
  background: -webkit-linear-gradient(#2dcbfd, #1483f5); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#2dcbfd, #1483f5); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#2dcbfd, #1483f5); /* Firefox 3.6 - 15 */
  background: linear-gradient(#2dcbfd, #1483f5); /* 标准的语法 */
}
.pub_btn:hover{
  background: -webkit-linear-gradient(#ff8c40, #fa5f17); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#ff8c40, #fa5f17); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#ff8c40, #fa5f17); /* Firefox 3.6 - 15 */
  background: linear-gradient(#ff8c40, #fa5f17); /* 标准的语法 */
}





.m1{padding: 27px 0 55px 0;background: url(../images/m1_bg.jpg) center no-repeat;background-size: cover;}
.m1_tit{background: url(../images/m1_tit.png) center 36px no-repeat;}
.m1_cont{height: 647px;overflow: hidden;border-radius: 10px;box-shadow: 0 0 10px #ddebfb;margin: 24px auto 52px;background: url(../images/m1_cont.png?v1) center bottom no-repeat;position: relative;}
.m1_cont_tit{line-height: 60px;height: 60px;text-align: center;color: #fff;font-size: 26px;font-weight: bold;
  background: -webkit-linear-gradient(#2dcbfd, #1483f5); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#2dcbfd, #1483f5); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#2dcbfd, #1483f5); /* Firefox 3.6 - 15 */
  background: linear-gradient(#2dcbfd, #1483f5); /* 标准的语法 */
}
.m1_item{color: #fff;font-weight: bold;line-height:44px;font-size:24px;width: 334px;}
.m1_item span{display: inline-block;line-height: 44px;width: 44px;height: 44px;text-align: center;margin-right: 16px;}
.m1_item1{position: absolute;top: 96px;left: 37px;}
.m1_item2{position: absolute;top: 341px;left: 37px;}
.m1_item3{position: absolute;top: 96px;left: 437px;}
.m1_item4{position: absolute;top: 96px;left: 835px;}


.m2{padding: 78px 0 60px 0;background:#e6f2ff url(../images/m2_bg.jpg) center top no-repeat;background-size: contain;}
.m2_tit{background: url(../images/m2_tit.png) center 36px no-repeat;}
.m2_cont{display: flex;justify-content: center;flex-wrap: wrap;margin-bottom: 50px;}
.m2_item{width: 380px;height: 275px;box-shadow: 0 0 10px #b9cfe4;background: #fff;border-radius: 10px;margin-right: 30px;margin-top: 70px;position: relative;}
.m2_item:nth-child(3n){margin-right: 0;}
.m2_item_tit{position: absolute;top: -34px;left: 32px;width: 318px;height: 66px;line-height: 66px;font-size: 24px;font-weight: bold;color: #fff;text-align: center;}
.m2_item_tit span{display: inline-block;width: 40px;height: 40px;line-height: 40px;border-radius: 50%;border: 2px solid #fff55d;color: #fff55d;font-size: 26px;margin: 0 5px;}
.m2_item1 .m2_item_tit{background: url(../images/m2_item1.png) center no-repeat;background-size: contain;}
.m2_item2 .m2_item_tit{background: url(../images/m2_item2.png) center no-repeat;background-size: contain;}
.m2_item3 .m2_item_tit{background: url(../images/m2_item3.png) center no-repeat;background-size: contain;}
.m2_item h3{font-size: 22px;font-weight: bold;padding-top: 54px;text-align: center;line-height: 36px;}
.m2_item1 h3{color: #0a7df2;}
.m2_item2 h3{color: #fa5e16;}
.m2_item3 h3{color: #15a4ee;}
.m2_item p{line-height: 36px;width: 324px;text-align: center;margin: 0 auto;font-size: 18px;color: #666;}
.m2_item a{display: block;width: 235px;height: 52px;line-height: 52px;text-align: center;color: #fff;border-radius: 26px;margin: 20px auto 0;font-size: 26px;}
.m2_item1 a{border: 1px solid #0a7df2;color: #0a7df2;}
.m2_item2 a{border: 1px solid #fa5e16;color: #fa5e16;}
.m2_item3 a{border: 1px solid #16a5ef;color: #16a5ef;}
.m2_item1 a:hover{background: #0a7df2;color: #fff;}
.m2_item2 a:hover{background: #fa5e16;color: #fff;}
.m2_item3 a:hover{background: #16a5ef;color: #fff;}


.m3{padding: 28px 0 60px 0;background:#e6f2ff url(../images/m3_bg.jpg) center top no-repeat;background-size: cover;}
.m3_tit{background: url(../images/m3_tit.png) center 36px no-repeat;}

.tab{  margin:20px auto 0;}
.tab-hd { display: flex;justify-content: center;flex-wrap: wrap;}
.tab-hd li{width:216px;height: 86px; color:#fff;  cursor:pointer;position: relative;border-radius: 5px;margin-right: 30px;}
.tab-hd li:nth-child(1){background:#e6f2ff; }
.tab-hd li:nth-child(2){background:#e2f5ff; }
.tab-hd li:nth-child(3){background:#ffebe1; }
.tab-hd li:nth-child(4){background:#e2f5ff; }
.tab-hd li:nth-child(5){background:#ede8ff; }
.tab-hd li:nth-child(1).active{ background:#0a7df2;}
.tab-hd li:nth-child(2).active{ background:#16a5ef;}
.tab-hd li:nth-child(3).active{ background:#fa5e16;}
.tab-hd li:nth-child(4).active{ background:#16a5ef;}
.tab-hd li:nth-child(5).active{ background:#714ee4;}
.tab-hd li:last-child{margin-right: 0;}
.tab-hd li .num{position: absolute;left: 33px;top: 16px;width: 47px;height: 54px;padding-left: 5px;text-align: center;line-height: 58px;color: #fff;font-size: 22px;font-weight: bold;}
.tab-hd li:nth-child(1) .num{background: url(../images/m3_item1.png) center no-repeat;}
.tab-hd li:nth-child(2) .num{background: url(../images/m3_item2.png) center no-repeat;}
.tab-hd li:nth-child(3) .num{background: url(../images/m3_item3.png) center no-repeat;}
.tab-hd li:nth-child(4) .num{background: url(../images/m3_item4.png) center no-repeat;}
.tab-hd li:nth-child(5) .num{background: url(../images/m3_item5.png) center no-repeat;}
.tab-hd li:nth-child(1) .date{color: #0a7df2;}
.tab-hd li:nth-child(2) .date{color: #16a5ef;}
.tab-hd li:nth-child(3) .date{color: #fa5e16;}
.tab-hd li:nth-child(4) .date{color: #16a5ef;}
.tab-hd li:nth-child(5) .date{color: #714ee4;}

.tab-hd li:nth-child(1).active .num{color: #0a7df2;}
.tab-hd li:nth-child(2).active .num{color: #16a5ef;}
.tab-hd li:nth-child(3).active .num{color: #fa5e16;}
.tab-hd li:nth-child(4).active .num{color: #16a5ef;}
.tab-hd li:nth-child(5).active .num{color: #714ee4;}
.tab-hd li .date{margin-left: 92px;font-size: 20px;font-weight: bold;color: #0a7df2;line-height: 28px;margin-top: 16px;}
.tab-hd li p{margin-left: 92px;line-height: 28px;font-size: 18px;color: #666;}

.tab-hd li.active .num{background: url(../images/m3_itemh.png) center no-repeat;color: #fff;}

.tab-hd li.active .date{color: #fff;}
.tab-hd li.active p{color: #fff;}
.tab-bd{position: relative;height: 144px;}
.tab-bd li{display:none;position: absolute;width: 426px;height: 134px;}
.tab-bd li p{line-height: 30px;font-size: 18px;color: #666666;width: 360px;margin: 28px auto 0;}
.tab-bd li:nth-child(1){left: -5px;top: 0;background:url(../images/m3_txt_bg1.png) center no-repeat;}
.tab-bd li:nth-child(2){left: 240px;top: 0;background:url(../images/m3_txt_bg2.png) center no-repeat;}
.tab-bd li:nth-child(3){left: 486px;top: 0;background:url(../images/m3_txt_bg3.png) center no-repeat;}
.tab-bd li:nth-child(4){left: 732px;top: 0;background:url(../images/m3_txt_bg4.png) center no-repeat;}
.tab-bd li:nth-child(5){left: 782px;top: 0;background:url(../images/m3_txt_bg5.png) center no-repeat;}


.m3_cont{height: 140px;background:url(../images/m3_cont.png) center no-repeat;display: flex;justify-content: center;flex-wrap: wrap;}
.m3_list{width: 216px;height: 60px;line-height: 60px;color: #fff;font-weight: bold;font-size: 24px;margin-right: 30px;margin-top: 30px;text-align: center;}
.m3_list1{width: 462px;}
.m3_list4{margin-right: 0;}

.m3_cont1{display: flex;justify-content: center;flex-wrap: wrap;margin: 28px auto 50px;}
.m3_group{width: 166px;height: 166px;text-align: center;margin-right: 80px;font-size: 24px;}
.m3_group1{background: url(../images/m3_group1.png) center no-repeat;background-size: contain;color: #0a7df2;}
.m3_group2{background: url(../images/m3_group2.png) center no-repeat;background-size: contain;color: #16a5ef;}
.m3_group3{background: url(../images/m3_group3.png) center no-repeat;background-size: contain;color: #fa5e16;}
.m3_group4{background: url(../images/m3_group4.png) center no-repeat;background-size: contain;color: #16a5ef;}
.m3_group5{background: url(../images/m3_group5.png) center no-repeat;background-size: contain;color: #714ee4;}
.m3_group p{line-height: 98px;font-weight: bold;}
.m3_group:last-child{margin-right: 0;}


.m4{padding: 26px 0 140px 0;background: url(../images/m4_bg.jpg) center top no-repeat;background-size: contain;}
.m4_tit{background: url(../images/m4_tit.png) center 36px no-repeat;color: #fff;}
.m4_tit span{color: #fff55d;}
.m4 .pub_tit1{color: #fff;}

.m4_cont{display: flex;justify-content: center;flex-wrap: wrap;margin: 50px auto 0;}
.m4_item{width: 585px;height: 555px;border-radius: 10px;background: #fff;margin-right: 30px;position: relative;}
.m4_item:last-child{margin-right: 0;}
.m4_item_tit{width: 444px;;height: 58px;line-height: 58px;font-weight: bold;color: #fff;text-align: center;font-size: 26px;}
.m4_item_tit1{background: url(../images/m4_item_tit1.png) center no-repeat;background-size: contain;position: absolute;top: -24px;left: 71px;}
.m4_item_tit2{background: url(../images/m4_item_tit2.png) center no-repeat;background-size: contain;position: absolute;top: -24px;left: 71px;}

.m4_item ul{display: flex;justify-content: center;flex-wrap: wrap;margin-top: 64px;margin-bottom: 30px;}
.m4_item ul li{width: 256px;height: 369px;margin-right: 18px;}
.m4_item ul li:first-child{background: url(../images/m4_item1.png) center no-repeat;}
.m4_item ul li:last-child{background: url(../images/m4_item2.png) center no-repeat;margin-right: 0;}
.m4_item ul li h2{font-size: 24px;text-align: center;color: #fff;line-height: 70px;padding-top: 68px;}
.m4_item ul li  p{text-align: center;}
.m4_item ul li  span{padding-left: 28px;background: url(../images/m4_dh.png) center left no-repeat;font-size: 18px;color: #fff;margin-left: 10px;}
.m4_item ul li h3{font-size: 20px;color: #0a7df2;font-weight: bold;text-align: center;margin-top: 78px;background: url(../images/m4_tit_jt1.png) center no-repeat;}
.m4_item ul li h3.special{background: url(../images/m4_tit_jt2.png) center no-repeat;}
.m4_jianjie{line-height: 36px;color: #666;font-size: 18px;margin-top: 14px;margin-left: 22px;}
.m4_item a{display: block;width: 320px;height: 52px;line-height: 52px;text-align: center;border-radius: 26px;color: #fff;font-size: 26px;margin: 0 auto;
  background: -webkit-linear-gradient(#45acff, #0c7ef2); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#45acff, #0c7ef2); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#45acff, #0c7ef2); /* Firefox 3.6 - 15 */
  background: linear-gradient(#45acff, #0c7ef2); /* 标准的语法 */
}
.m4_item:last-child a{
  background: -webkit-linear-gradient(#8563f6, #724fe5); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#8563f6, #724fe5); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#8563f6, #724fe5); /* Firefox 3.6 - 15 */
  background: linear-gradient(#8563f6, #724fe5); /* 标准的语法 */
}
.m4_item a:hover{
  background: -webkit-linear-gradient(#ff8c40, #fa5f17); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#ff8c40, #fa5f17); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#ff8c40, #fa5f17); /* Firefox 3.6 - 15 */
  background: linear-gradient(#ff8c40, #fa5f17); /* 标准的语法 */
}

.m4_course{background: #eae3ff;width: 525px;height: 370px;border-radius: 10px;margin: 64px auto 30px;padding-top: 10px;overflow: hidden;}
.m4_course_item{height: 90px;width: 465px;margin: 0 auto;border-bottom: 1px dashed #c2affc;position: relative;}
.m4_course_item strong{display: block;color: #714ee4;font-size: 20px;margin-left: 85px;line-height: 30px;padding-top: 18px;}
.m4_course_item span{display: block;font-size: 18px;color: #666;margin-left: 85px;line-height: 30px;}
.m4_course_item img{position: absolute;left: 25px;top: 22px;}
.m4_course_item:nth-child(3){border-bottom: none;}
.m4_course_item:last-child{border-bottom: none;width: 100%;
  background: -webkit-linear-gradient(#b49cfc, #8466ed); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#b49cfc, #8466ed); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#b49cfc, #8466ed); /* Firefox 3.6 - 15 */
  background: linear-gradient(#b49cfc, #8466ed); /* 标准的语法 */
}
.m4_course_item:last-child strong{margin-left: 114px;color: #fff;}
.m4_course_item:last-child span{margin-left: 114px;color: #fff;}
.m4_course_item:last-child img{position: absolute;left: 54px;}
.m4_course_item:last-child img.m4_jt_up{left: 404px;top: 27px;}


.m5{padding: 58px 0 0 0;height: 1080px;background: url(../images/m5_bg.jpg) center top no-repeat;background-size: cover;}
.m5_tit{background: url(../images/m5_tit.png) center 36px no-repeat;}

.m5cont{height: 150px;background: url(../images/m5cont.png) center no-repeat;margin-bottom: 24px;}
.m5cont h2{width: 368px;float: left;font-size: 20px;color: #fff;margin-top: 40px;margin-left: 48px;font-weight: normal;}
.m5cont h2 span{font-size: 34px;line-height: 56px;font-weight: bold;}
.m5cont .ming{font-size: 22px;color: #fff;float: left;padding-top: 80px;padding-left: 74px;background: url(../images/m5_jt.png) left 44px no-repeat;}
.m5cont .ming strong{color: #fff55d;font-size: 26px;}
.m5cont a{font-weight: bold;display: block;float: right;margin-right: 50px;margin-top: 47px;width: 387px;height: 56px;line-height: 56px;background: url(../images/m5contbtn.png) center no-repeat;}
.m5cont a span{font-size: 26px;font-weight: bold;color: #fa5e16;display: inline-block;width: 190px;text-align: center;}
.m5cont a i{font-size: 20px;color: #fff;font-weight: bold;width: 197px;display: inline-block;text-align: center;}
.m5cont a:hover{background: url(../images/m5contbtnh.png) center no-repeat;}
.m5cont a:hover span{color: #f90f1f;}
.m5cont a:hover i{color: #ffee32;}

.m5cont1{height: 477px;border-radius: 10px;overflow: hidden;border: 1px solid #86c9ff;margin-top: 25px;}
.m5cont1 table{overflow: hidden;border-collapse: collapse;width: 100%;background: #fff;text-align: center;}
.m5cont1 table tr{}
.m5cont1 table tr th{border: 1px solid #86c9ff;height: 58px;background: #e6f2ff;color: #0a7df2;font-size: 20px;}
.m5cont1 table tr:first-child th{border-top: none;border-left: none;border-right: none;font-size: 24px;color: #fff;
  background: -webkit-linear-gradient(#45acfe, #0c7ff3); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#45acfe, #0c7ff3); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#45acfe, #0c7ff3); /* Firefox 3.6 - 15 */
  background: linear-gradient(#45acfe, #0c7ff3); /* 标准的语法 */
}
.m5cont1 table tr:nth-child(2) th{border-left: none;}
.m5cont1 table tr td{border: 1px solid #86c9ff;font-size: 18px;color: #666666;height: 90px;}
.m5cont1 table tr td:first-child{color: #0a7df2;}
.m5cont1 table tr td:first-child{border-left: none;}
.m5cont1 table tr td p{line-height: 30px;text-align: left;padding:14px 10px;}
.m5cont1 table tr td p span{color: #0a7df2;}
.m5cont1 table tr td a{display: block;width: 120px;height: 46px;line-height: 46px;text-align: center;background: #0a7df2;color: #fff;border-radius: 8px;margin: 0 auto;}
.m5cont1 table tr td a:hover{background: #fa5e16;}



.m6{padding: 5px 0 60px 0;background:#e6f2ff url(../images/m6_bg.jpg) center top no-repeat;background-size: contain;}
.m6_tit{background: url(../images/m6_tit.png) center 36px no-repeat;}
.m6_cont{display: flex;justify-content: center;flex-wrap: wrap;margin: 26px auto 50px;}
.m6_item{width: 585px;height: 619px;border-radius: 10px;}
.m6_item1{margin-right: 30px;
  background: -webkit-linear-gradient(left, #0b7df2 10%, #e4f1ff ); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #0b7df2 10%, #e4f1ff); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #0b7df2 10% #e4f1ff); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #0b7df2 10%, #e4f1ff); /* 标准的语法 */
}
.m6_item2{margin-right: 0;
  background: -webkit-linear-gradient(left, #16a5ef 10%, #e2f1ff ); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #16a5ef 10%, #e2f1ff); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #16a5ef 10% #e2f1ff); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #16a5ef 10%, #e2f1ff); /* 标准的语法 */
}
.m6_item_tit{padding-left: 37px;background: url(../images/m6_kuai.png) left center no-repeat;line-height: 70px;color: #fff;font-weight: bold;font-size: 26px;margin-left: 45px;}
.m6_item ul{display: flex;justify-content: left;flex-wrap: wrap;background: #fff;width: 570px;height: 549px;border-radius: 10px;margin-left: 15px;}
.m6_item ul li{width: 240px;height: 224px;border-radius: 10px;overflow: hidden;box-shadow:  0 2px 10px #88c4f4;margin: 30px 0 0 30px;}
.m6_item ul li h2{color: #fff;font-size: 24px;font-weight: bold;text-align: center;height: 52px;line-height: 52px;
  background: -webkit-linear-gradient(#45acff, #0e7ff2); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#45acff, #0e7ff2); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#45acff, #0e7ff2); /* Firefox 3.6 - 15 */
  background: linear-gradient(#45acff, #0e7ff2); /* 标准的语法 */
}
.m6_item ul li p{line-height: 32px;width: 200px;text-align: center;margin: 16px auto;font-size: 18px;color: #666;}
.m6_item ul li a{display: block;font-size: 24px;color: #0a7df2;border: 1px solid #0a7df2;width: 178px;height: 44px;line-height: 44px;border-radius: 22px;text-align: center;margin: 0 auto;}
.m6_item ul li a:hover{color: #fff;background: #0a7df2;}

.m6_item1 ul li:nth-child(3),.m6_item1 ul li:nth-child(4){box-shadow:  0 2px 5px #f1ab8a;}
.m6_item1 ul li:nth-child(3) h2,.m6_item1 ul li:nth-child(4) h2{
  background: -webkit-linear-gradient(#ff7c40, #fa601a); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#ff7c40, #fa601a); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#ff7c40, #fa601a); /* Firefox 3.6 - 15 */
  background: linear-gradient(#ff7c40, #fa601a); /* 标准的语法 */
}
.m6_item1 ul li:nth-child(3) a,.m6_item1 ul li:nth-child(4) a{color: #fa5e16;border: 1px solid #fa5e16;}
.m6_item1 ul li:nth-child(3) a:hover,.m6_item1 ul li:nth-child(4) a:hover{background: #fa5e16;color: #fff;}


.m6_item2 ul li:nth-child(1),.m6_item2 ul li:nth-child(2){box-shadow:  0 2px 5px #88c4f4;}
.m6_item2 ul li:nth-child(1) h2,.m6_item2 ul li:nth-child(2) h2{
  background: -webkit-linear-gradient(#41bdfc, #19a6ef); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#41bdfc, #19a6ef); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#41bdfc, #19a6ef); /* Firefox 3.6 - 15 */
  background: linear-gradient(#41bdfc, #19a6ef); /* 标准的语法 */
}
.m6_item2 ul li:nth-child(1) a,.m6_item2 ul li:nth-child(2) a{color: #16a5ef;border: 1px solid #16a5ef;}
.m6_item2 ul li:nth-child(1) a:hover,.m6_item2 ul li:nth-child(2) a:hover{background: #16a5ef;color: #fff;}




.m6_item2 ul li:nth-child(3),.m6_item2 ul li:nth-child(4){box-shadow:  0 2px 5px #a68ef2;}
.m6_item2 ul li:nth-child(3) h2,.m6_item2 ul li:nth-child(4) h2{
  background: -webkit-linear-gradient(#8563f5, #7250e5); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#8563f5, #7250e5); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#8563f5, #7250e5); /* Firefox 3.6 - 15 */
  background: linear-gradient(#8563f5, #7250e5); /* 标准的语法 */
}
.m6_item2 ul li:nth-child(3) a,.m6_item2 ul li:nth-child(4) a{color: #714ee4;border: 1px solid #714ee4;}
.m6_item2 ul li:nth-child(3) a:hover,.m6_item2 ul li:nth-child(4) a:hover{background: #714ee4;color: #fff;}


.m7{padding: 25px 0 60px 0;background:#e6f2ff url(../images/m7_bg.jpg) center top no-repeat;background-size: cover;}
.m7_tit{background: url(../images/m7_tit.png) center 36px no-repeat;}
.m7_cont{display: flex;justify-content: center;flex-wrap: wrap;margin: 24px auto 72px;}
.m7_item{width: 276px;height: 337px;margin-right: 32px;box-shadow:  0 2px 5px #cccccc;border-radius: 10px;}
.m7_item:last-child{margin-right: 0;}
.m7_item img{width: 276px;height: 176px;display: block;overflow: hidden;}
.m7_item h2{font-size: 24px;line-height: 42px;font-weight: bold;text-align: center;margin-top: 15px;color: #ff7d40;}
.m7_item:nth-child(2) h2{color: #0c7ef2;}
.m7_item:nth-child(3) h2{color: #714ee4;}
.m7_item:nth-child(4) h2{color: #16a5ef;}

.m7_item p{line-height: 36px;font-size: 18px;color: #666666;width: 222px;margin: 0 auto 10px;text-align: center;}
.m7_item a{display: block;width: 206px;height: 46px;line-height: 46px;text-align: center;color: #fff;font-size: 24px;margin: 0 auto;border-radius: 24px;
  background: -webkit-linear-gradient(#fa5e16, #fa5e16); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#fa5e16, #fa5e16); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#fa5e16, #fa5e16); /* Firefox 3.6 - 15 */
  background: linear-gradient(#fa5e16, #fa5e16); /* 标准的语法 */
}
.m7_item:nth-child(2) a{
  background: -webkit-linear-gradient(#0a7df2, #0a7df2); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#0a7df2, #0a7df2); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#0a7df2, #0a7df2); /* Firefox 3.6 - 15 */
  background: linear-gradient(#0a7df2, #0a7df2); /* 标准的语法 */
}
.m7_item:nth-child(3) a{
  background: -webkit-linear-gradient(#714ee4, #714ee4); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#714ee4, #714ee4); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#714ee4, #714ee4); /* Firefox 3.6 - 15 */
  background: linear-gradient(#714ee4, #714ee4); /* 标准的语法 */
}

.m7_item:nth-child(4) a{
  background: -webkit-linear-gradient(#16a5ef, #16a5ef); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#16a5ef, #16a5ef); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#16a5ef, #16a5ef); /* Firefox 3.6 - 15 */
  background: linear-gradient(#16a5ef, #16a5ef); /* 标准的语法 */
}

.m7_item a:hover{
  background: -webkit-linear-gradient(#ff7d40, #fb5f17); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#ff7d40, #fb5f17); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#ff7d40, #fb5f17); /* Firefox 3.6 - 15 */
  background: linear-gradient(#ff7d40, #fb5f17); /* 标准的语法 */
}


.m7_item a:nth-child(2):hover{
  background: -webkit-linear-gradient(#44abff, #0a7df2); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#44abff, #0a7df2); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#44abff, #0a7df2); /* Firefox 3.6 - 15 */
  background: linear-gradient(#44abff, #0a7df2); /* 标准的语法 */
}
.m7_item a:nth-child(3):hover{
  background: -webkit-linear-gradient(#8462f5, #714ee4); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#8462f5, #714ee4); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#8462f5, #714ee4); /* Firefox 3.6 - 15 */
  background: linear-gradient(#8462f5, #714ee4); /* 标准的语法 */
}
.m7_item a:nth-child(4):hover{
  background: -webkit-linear-gradient(#40bcfc, #16a5ef); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#40bcfc, #16a5ef); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#40bcfc, #16a5ef); /* Firefox 3.6 - 15 */
  background: linear-gradient(#40bcfc, #16a5ef); /* 标准的语法 */
}





.m8{padding: 24px 0 60px 0;background: url(../images/m8_bg.jpg) center no-repeat;background-size: cover;}
.m8_tit{background: url(../images/m8_tit.png) center 36px no-repeat;color: #fff;}
.m8_tit span{color: #fff55d;}
.m8 .pub_tit1{color: #fff;}
.m8_cont{margin-top: 24px;}
.m8 .rongyu ul li{width: 279px;height: 240px;margin-right: 28px;border-radius: 8px;
  background: -webkit-linear-gradient(#e9f3ff, #dbecff); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#e9f3ff, #dbecff); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#e9f3ff, #dbecff); /* Firefox 3.6 - 15 */
  background: linear-gradient(#e9f3ff, #dbecff); /* 标准的语法 */
}
.m8 .rongyu ul li:last-child{margin-right: 0;}
.m8 .rongyu ul li .imgbox{width: 86px;height: 86px;margin-top: 35px;}
.m8 .imgbox1{background: url(../images/m8Icon1.png) center no-repeat;background-size: cover;}
.m8 .imgbox2{background: url(../images/m8Icon2.png) center no-repeat;background-size: cover;}
.m8 .imgbox3{background: url(../images/m8Icon3.png) center no-repeat;background-size: cover;}
.m8 .imgbox4{background: url(../images/m8Icon4.png) center no-repeat;background-size: cover;}
.m8 .rongyu ul li h2 span{color: #0a7df2}
.m8 .rongyu ul li h2{color: #666666;}
.m8 .rongyu ul li p{color: #666666;}



.m8 .bot{background: #dcecff;border-radius: 10px;padding: 30px 30px 0;margin-top: 40px;display: flex;justify-content: space-between;flex-wrap: wrap;}
.m8 .bot .part{width: 556px;height: 260px;position: relative;margin-bottom: 30px;}
.m8 .bot .part .left{position: absolute;left: 0;bottom: 0;width: 250px;height: 190px;background: #FFFFFF;box-shadow: 0px 0px 12px 0px rgba(177, 177, 177, 0.25);border-radius: 0px 10px 0px 10px;z-index: 2;padding:30px 0 0 24px;text-align: left;}
.m8 .bot .part b{position: absolute;font-size: 46px;font-style: italic;top: 10px;left: 24px;color: #0a7df2;}
.m8 .bot .part-2 b{color: #fa5e16;}
.m8 .bot .part-3 b{color: #16a5ef;}
.m8 .bot .part-4 b{color: #714ee4;}
.m8 .bot .part h3{display: inline-block; font-size: 26px;border-bottom: 2px solid #0a7df2;padding-bottom: 12px;color: #0a7df2;}
.m8 .bot .part-2 h3{border-bottom: 2px solid #fa5e16;color: #fa5e16;}
.m8 .bot .part-3 h3{border-bottom: 2px solid #16a5ef;color: #16a5ef;}
.m8 .bot .part-4 h3{border-bottom: 2px solid #714ee4;color: #714ee4;}
.m8 .bot .part p{line-height: 28px;padding-top: 16px;width: 200px;font-size: 16px;color: #666;}
.m8 .bot .part h5{font-size: 28px;color: #E60012;border-top: 2px solid #E60012;padding-top: 20px;width: 176px;margin: 20px auto;}
.m8 .bot .part .right{background: url(../images/bg10.png) no-repeat;width: 390px;height: 260px;padding: 68px 0 0 112px;}
.m8 .bot .part-1 .left{padding-left: 0;text-align: center;}
.m8 .bot .part-1 .right{text-align: left;}
.m8 .bot .part-1 .right h6{background: url(../images/arrow5.png) no-repeat 124px center;font-size: 26px;}
.m8 .bot .part-1 .right p{font-size: 16px;line-height: 30px;padding-right: 30px;text-align: justify;}
.m8 .ar {position: absolute;right: 0;top: 0;}

























.fixSide{background: url(../images/side.png?v3) no-repeat;width: 150px;height:627px;position: fixed;left: 20px;top: 100px;text-align: center;z-index: 9999;color: #fff;}
.fixSide .off2{position: absolute;bottom: -40px;left: 50%;margin-left: -14px;cursor: pointer;}
.fixSide .sideBox{margin: 0 auto;}
.fixSide h2{width: 110px;height: 32px;background: #FFFFFF;border-radius: 10px;font-size: 20px;color: #fa5e16;line-height: 34px;margin: 65px auto 10px;}
.fixSide h3{font-size: 16px;color: #fff;line-height: 26px;margin-top: 5px;}
.fixSide .sideBox ul{width: 110px;margin: 0 auto;}
.fixSide li{border-bottom: 1px dashed #fff;padding:6px 0;font-size: 16px;}
.fixSide li a{color: #fff;line-height: 26px;}
.fixSide li a:hover{color: #FEF459;}
.fixSide li.last{border: none;}
.fixSide .txt{font-size: 16px;line-height: 26px;margin-top: 3px;}
.fixSide .txt b{font-size: 18px;color: #FEF459;}
.fixSide .btn1{display: block;margin: 20px auto;width: 130px;height: 32px;background: #ffee32;border-radius: 16px;line-height: 32px;font-size: 18px;color: #fb5f00;border: none;font-family: FZLTCHGBK;margin-top: 4px;
  background: -webkit-linear-gradient(#ffee32, #ffee32); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#ffee32, #ffee32); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#ffee32, #ffee32); /* Firefox 3.6 - 15 */
  background: linear-gradient(#ffee32, #ffee32); /* 标准的语法 */
}
.fixSide .btn1:hover{
  background: -webkit-linear-gradient(#fffbad, #fef45e); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#fffbad, #fef45e); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#fffbad, #fef45e); /* Firefox 3.6 - 15 */
  background: linear-gradient(#fffbad, #fef45e); /* 标准的语法 */
}
.fixSide .sideBox2 h2{margin-top:28px;margin-bottom: 0;}

.fixSide .sideBox2 li{padding: 6px 0;}
.fixSide .goTop{font-size: 16px;background: url(../images/arrow7.png) no-repeat 86px center;text-align: left;padding-left: 44px;margin-top: 10px;cursor: pointer;}

.fixed{width: 100%;background: url(../images/fixed.png) center no-repeat;height:140px;position: fixed;z-index: 555;left: 0;bottom: 0;display: block;}
.fixed .inner{position: relative;}
.fixed h2{color: #fff;line-height: 46px;font-size: 32px;float: left;width: 432px;margin-top: 24px;padding-right: 208px;background: url(../images/fix_jt.png) right center no-repeat;}
.fixed h2 p{color: #ffee32;}
.fix_close{position: absolute;right:5px;top: 10px;background: url(../images/fix_close.png) center no-repeat;width: 32px;height: 32px;cursor: pointer;}
.fixed ul{float: left;width: 325px;margin-left: 36px;padding: 22px 0 0 0;}
.fixed ul li{line-height: 32px;color: #fff;font-size: 18px;color: #ffffff;padding-left: 22px;background: url(../images/fixed_kuai.png) center left no-repeat;}
.fixed ul li strong{color: #ffee32;}

.fixed_code{width: 310px;float: right;height: 98px;border-radius: 5px;background: #ecf9ff;margin-right: 54px;margin-top: 22px;overflow: hidden;}
.fixed_code_img{background: #fff;float: left;padding: 4px;}
.fixed_code_img img{width: 91px;height: 91px;overflow: hidden;}
.fixed_code_txt{float: left;width: 154px;margin-left: 35px;text-align: center;}
.fixed_code_txt h3{color: #16a5ef;font-size: 20px;font-weight: bold;padding-left: 26px;background: url(../images/fixed_sao.png) 10px center no-repeat;margin-top: 16px;}
.fixed_code_txt p{line-height: 34px;background: #16a5ef;border-radius: 10px;margin-top: 10px;font-size: 18px;color: #fff;position: relative;}
.fixed_code_txt p::after{content: "";position: absolute;left: -10px;top: 8px;width: 14px;height: 18px;background: url(../images/fixed_jt.png) center no-repeat;}
