@charset "utf-8";
/*banner*/
.banner {width: 100%;height: 450px;margin: auto;background: #ccc;}
.xx_banner {background: url(/zt/2021hcyasi/xx_banner.jpg) no-repeat center center;}
.cz_banner {background: url(/zt/2021hcyasi/cz_banner.jpg) no-repeat center center;}
.gz_banner {background: url(/zt/2021hcyasi/gz_banner.jpg) no-repeat center center;}
/*title*/
.m-title {font-size: 35px;color: #666;font-weight: bold;line-height: 1;text-align: center;}
.m-txt {font-size: 24px;color: #b5b5b5;line-height: 1;margin-top: 16px;text-align: center;}
/*module1*/
.module1 {padding-top: 77px;padding-bottom: 48px;}
.m1-container {width: 1200px;margin: 45px auto 71px;overflow: hidden;}
.m1-container table {width: 1200px;border-collapse: collapse;border: 0;border-radius: 24px;}
.m1-container table tr th {height: 56px;font-size: 20px;text-align: center;font-weight: bold;color: #fff;background: #8761C8;border-color: #d1d1d1;}
.m1-container table tr th:nth-child(1) {width: 130px;}
.m1-container table tr th:nth-child(2) {width: 150px;}
.m1-container table tr th:nth-child(3) {width: 150px;}
.m1-container table tr th:nth-child(4) {width: 150px;}
.m1-container table tr th:nth-child(5) {width: 82px;}
.m1-container table tr th:nth-child(6) {width: 86px;}
/*.m1-container table tr .tlradius{border-top-left-radius: 24px;}
.m1-container table tr .trradius{border-top-right-radius: 24px;}
.m1-container table tr .blradius{border-bottom-left-radius: 24px;}
.m1-container table tr .brradius{border-bottom-right-radius: 24px;}*/
.m1-container table tr td {height: 62px;text-align: ccenter;border: 1px solid #d1d1d1;font-size: 18px;text-align: center;color: #767676;}
.m1-container table tr td.bold {font-weight: bold;}
.m1-container table tr td div.yh {text-align: left;color: #8761C8;margin-left: 36px;margin-top: 22px;margin-bottom: 22px;}
.m1-container table tr td img {display: block;width: 1139px;height: 67px;margin: 8px auto;}
/*module2*/
.module2 {padding-top: 48px;padding-bottom: 14px;}
.m2-container {width: 1200px;margin: 43px auto 79px;}
.m2-container .mc-nav {position: relative;width: 480px;margin: auto;border-radius: 90px;overflow: hidden;}
.m2-container .mc-nav:before,.m2-container .mc-nav:after {content: '';position: absolute;width: 14px;height: 42px;background: #fff;transform: skew(18deg, 0deg);}
.m2-container .mc-nav:before {left: 153px;}
.m2-container .mc-nav:after {right: 153px;}
.m2-container .mc-nav li {float: left;width: 160px;height: 42px;background: #eee5ff;font-size: 26px;color: #8761C8;text-align: center;line-height: 42px;cursor: pointer;}
.m2-container .mc-nav li.active {background: #8761C8;color: #fff;}
.m2-container .mc-cnt {margin-top: 83px;}
.m2-container .mc-cnt li {display: none;}
.m2-container .mc-cnt li.active {display: block;}
.m2-container .mc-cnt li.l1>div,.m2-container .mc-cnt li.l3>div {float: left;position: relative;width: 350px;padding-top: 20px;overflow: hidden;padding-left: 22px;padding-right: 22px;padding-bottom: 23px;}
.m2-container .mc-cnt li.l1>div:nth-child(2),.m2-container .mc-cnt li.l3>div:nth-child(2) {/*margin: 0 48px;*/}.m2-container .mc-cnt li.l1>div .top,.m2-container .mc-cnt li.l3>div .top {position: absolute;top: 0;left: 0;right: 0;width: 304px;height: 56px;margin: auto;border-radius: 90px;z-index: -1;}
.m2-container .mc-cnt li.l1>div:nth-child(1) .top,.m2-container .mc-cnt li.l3>div:nth-child(1) .top {background: #8360bf;}
.m2-container .mc-cnt li.l1>div:nth-child(2) .top,.m2-container .mc-cnt li.l3>div:nth-child(2) .top {background: #9f71af;}
.m2-container .mc-cnt li.l1>div:nth-child(3) .top,.m2-container .mc-cnt li.l3>div:nth-child(3) .top {background: #dbb866;}
.m2-container .mc-cnt li.l1>div div,.m2-container .mc-cnt li.l3>div div {width: 350px;height: 400px;background: #fff;box-shadow: 0px 9px 16px 0px rgba(143, 115, 205, 0.4);border-radius: 12px;box-sizing: border-box;}
.m2-container .mc-cnt li.l1>div div .title,.m2-container .mc-cnt li.l3>div div .title {position: absolute;top: -18px;left: 0;right: 0;width: 228px;height: 68px;color: #fff;font-size: 28px;text-align: center;border-radius: 90px;margin: auto;line-height: 3;}
.m2-container .mc-cnt li.l1>div:nth-child(1) div .title,.m2-container .mc-cnt li.l3>div:nth-child(1) div .title {background: #8360bf;}
.m2-container .mc-cnt li.l1>div:nth-child(2) div .title,.m2-container .mc-cnt li.l3>div:nth-child(2) div .title {background: #9f71af;}
.m2-container .mc-cnt li.l1>div:nth-child(3) div .title,.m2-container .mc-cnt li.l3>div:nth-child(3) div .title {background: #dbb866;}
.m2-container .mc-cnt li.l1>div div .bold {text-align: center;padding-top: 88px;font-size: 26px;font-weight: bold;}
.m2-container .mc-cnt li.l1>div:nth-child(1) div .bold {color: #8360bf;}
.m2-container .mc-cnt li.l1>div:nth-child(2) div .bold {color: #9f71af;}
.m2-container .mc-cnt li.l1>div:nth-child(3) div .bold {color: #dbb866;}
.m2-container .mc-cnt li.l3>div div .bold {text-align: center;font-size: 22px;color: #767676;}
.m2-container .mc-cnt li.l3>div:nth-child(1) div .bold {padding-top: 58px;}
.m2-container .mc-cnt li.l3>div:nth-child(2) div .bold {padding-top: 90px;}
.m2-container .mc-cnt li.l3>div:nth-child(3) div .bold {padding-top: 58px;}
.m2-container .mc-cnt li.l3>div:nth-child(3) div .bold1 {font-size: 22px;margin-top: 20px;text-align: center;color: #767676;}
.m2-container .mc-cnt li.l3>div:nth-child(1) div .bold span {color: #8360bf;font-weight: bold;}
.m2-container .mc-cnt li.l3>div:nth-child(3) div .bold span {color: #dbb866;font-weight: bold;}
.m2-container .mc-cnt li.l1>div div .txt {font-size: 22px;color: #767676;text-align: left;margin-top: 38px;margin-left: 39px;}
.m2-container .mc-cnt li.l3>div div .djs {width: 246px;height: 236px;margin: 68px auto 0;font-size: 100px;color: #8761C8;font-weight: bold;padding-top: 64px;padding-left: 33px;letter-spacing: 21px;background: url(../images/m2_l3_cnt_03.png)no-repeat center center;box-sizing: border-box;}
.m2-container .mc-cnt li.l3>div:nth-child(1) div .txt {position: relative;width: 240px;margin: auto;font-size: 26px;font-weight: bold;color: #8761C8;text-align: center;border-top: 1px dashed #8761c8;}
.m2-container .mc-cnt li.l3>div:nth-child(3) div .txt {position: relative;width: 292px;margin: auto;font-size: 26px;font-weight: bold;color: #dbb866;text-align: center;line-height: 2.2;margin-top: 14px;border-top: 1px dashed #dbb866;}
.m2-container .mc-cnt li.l3>div:nth-child(1) div .txt {line-height: 2.6;margin-top: 22px;}
.m2-container .mc-cnt li.l1>div div .txt span {font-weight: bold;}
.m2-container .mc-cnt li.l1>div:nth-child(1) div .txt span {color: #8360bf;}
.m2-container .mc-cnt li.l1>div:nth-child(2) div .txt span {color: #9f71af;}
.m2-container .mc-cnt li.l1>div:nth-child(3) div .txt span {color: #dbb866;}
.m2-container .mc-cnt li.l1>div .bot,.m2-container .mc-cnt li.l3>div .bot {position: absolute;bottom: 23px;right: 0;left: 0;width: 350px;height: 13px;margin: auto;background: transparent;overflow: hidden;}
.m2-container .mc-cnt li.l1>div .bot:after,.m2-container .mc-cnt li.l3>div .bot:after {content: '';display: block;width: 228px;height: 68px;border-radius: 90px;margin: auto;}
.m2-container .mc-cnt li.l1>div:nth-child(1) .bot:after,.m2-container .mc-cnt li.l3>div:nth-child(1) .bot:after {background: #8360bf;}
.m2-container .mc-cnt li.l1>div:nth-child(2) .bot:after,.m2-container .mc-cnt li.l3>div:nth-child(2) .bot:after {background: #9f71af;}
.m2-container .mc-cnt li.l1>div:nth-child(3) .bot:after,.m2-container .mc-cnt li.l3>div:nth-child(3) .bot:after {background: #dbb866;}
.m2-container .mc-cnt li.l1>div div .num {display: inline-block;position: absolute;right: 42px;bottom: 23px;font-size: 70px;line-height: 1;font-weight: bold;transform: skew(-22deg);opacity: 0.2;}
.m2-container .mc-cnt li.l1>div:nth-child(1) div .num {color: #8360bf;}
.m2-container .mc-cnt li.l1>div:nth-child(2) div .num {color: #9f71af;}
.m2-container .mc-cnt li.l1>div:nth-child(3) div .num {color: #dbb866;}
.m2-container .mc-cnt li.l1 div img {box-shadow: 0px 9px 16px 0px rgba(143, 115, 205, 0.4);}
.m2-container .mc-cnt li.l2 {width: 1156px;height: 443px;}
.m2-container .mc-cnt li.l2 div {box-shadow: 0px 0px 10px 0px rgba(143, 115, 205, 0.5);border-radius: 10px;}
.m2-container .mc-cnt li.l3 div {float: left;}
/*.module2 .m-btn {width: 956px;}
.module2 .m-btn a:nth-child(2) {width: 425px;}
.module2 .m-btn>a:nth-child(2):hover:before {width: 425px;}
.module2 .m-btn>a:nth-child(2):hover:after {width: 425px;}*/

/*module3*/
.module3 {width: 100%;height: 834px;padding-top: 125px;background: url(/zt/2021hcyasi/m3_bg_02.png) no-repeat center center;box-sizing: border-box;}
.m3-container {width: 1226px;height: 369px;margin: 65px auto 80px;}
.m3-container img {display: block;width: 1226px;height: 369px;}
/*.module3 .m-btn {width: 1024px;}
.module3 .m-btn a {width: 425px;}
.module3 .m-btn>a:hover:before {width: 425px;}
.module3 .m-btn>a:hover:after {width: 425px;}*/

/*module4*/
.module4 {padding-top: 84px;padding-bottom: 20px;}
.m4-container {position: relative;width: 1200px;height: 500px;margin: 45px auto 30px;}
.m4-container .mc-left ul li,.m4-container .mc-tch img,.m4-container .mc-small-tch img,.m4-container .mc-right ul li {display: none;}
.m4-container .mc-left {position: absolute;top: 122px;left: 0;width: 660px;height: 360px;background: url(../images/m4_left_05.png) no-repeat center center;z-index: 0;overflow: hidden;}
.m4-container .mc-left ul li {padding-top: 59px;padding-left: 36px;}
.m4-container .mc-left ul li .name {margin-bottom: 10px;font-size: 24px;color: #7F60BE;line-height: 1;}
.m4-container .mc-left ul li .name span {font-size: 28px;font-weight: bold;}
.m4-container .mc-left ul li .subject {font-size: 22px;color: #a1a1a1;line-height: 1;margin-bottom: 10px;}
.m4-container .mc-left ul li .zg {line-height: 1;font-size: 16px;color: #a6a6a6;}
.m4-container .mc-left ul li>div {position: relative;margin-top: 40px;}
.m4-container .mc-left ul li>div:before {content: '';position: absolute;left: 0;top: -22px;width: 26px;height: 4px;background: #C1D431;}
.m4-container .mc-left ul li>div p {margin-bottom: 10px;color: #a1a1a1;font-size: 20px;line-height: 1;}
.m4-container .mc-left ul li>div p.title {font-size: 24px;color: #666;font-weight: bold;margin-bottom: 15px;}
.m4-container .mc-right {position: absolute;right: 0;bottom: 0;width: 684px;height: 272px;background: url(/zt/2021hcyasi/m4_right_05.png) no-repeat center center;z-index: 1;overflow: hidden;}
.m4-container .mc-right ul {padding-top: 83px;padding-left: 156px;padding-right: 28px;}
.m4-container .mc-right ul li p {font-size: 20px;color: #fff;}
.m4-container .mc-right ul li p.title {font-weight: bold;font-size: 22px;}
.m4-container .mc-tch {position: absolute;top: 0;left: 257px;width: 408px;height: 482px;z-index: 2;overflow: hidden;}
.m4-container .mc-tch img {display: none;width: 408px;height: 482px;}
.m4-container .mc-small-tch {position: absolute;right: 32px;top: 194px;z-index: 2;}
.m4-container .mc-small-tch ul li {float: left;width: 127px;height: 68px;background: url(/zt/2021hcyasi/m4_tch_bg.png) no-repeat center center;overflow: hidden;transition: all 0.4s;cursor: pointer;}
.m4-container .mc-small-tch ul li.active {transform: translateY(-8px);}
.m4-container .mc-small-tch ul li img {display: block;width: 74px;margin: auto;}
.m4-container .mc-small-tch ul li:hover {transform: translateY(-8px);}
.m4-jt {position: absolute;right: 0;bottom: 5px;width: 111px;height: 54px;background: url(/zt/2021hcyasi/m4_jt_03.png) no-repeat center center;}
.m4-jt a {float: left;display: block;width: 50%;height: 100%;}
.m4-bot {width: 1200px;height: 69px;margin: 0 auto 85px;}
.m4-bot img {display: block;width: 1200px;height: 69px;}/*.module4 .m-btn {width: 956px;}
.module4 .m-btn a:nth-child(2) {width: 425px;}
.module4 .m-btn>a:nth-child(2):hover:before {width: 425px;}
.module4 .m-btn>a:nth-child(2):hover:after {width: 425px;}*//*module5*/.module5 {width: 100%;height: 1140px;padding-top: 125px;background: url(/zt/2021hcyasi/m5_bg_02.jpg) no-repeat center center;box-sizing: border-box;}
.module5 .m-title,.module5 .m-txt {color: #fff;}
.m5-container {width: 1200px;margin: 60px auto 70px;}
.m5-container ul li {float: left;width: 400px;height: 232px;background: #fff;}
.m5-container ul li.list{position: relative;}
.m5-container ul li.list:after{content: '';position: absolute;width: 21px;height: 38px;background: url(/zt/2021hcyasi/m5_jt_03.png) no-repeat center center;}
.m5-container ul li:nth-child(1).list:after{top: 50px;right: -21px;}
.m5-container ul li:nth-child(3).list:after{bottom: -29px;left: 0;right: 0;transform: rotateZ(90deg);margin: auto;}
.m5-container ul li:nth-child(5).list:after{width: 0;}
.m5-container ul li:nth-child(7).list:after{top: -29px;left: 0;right: 0;transform: rotateZ(-90deg);margin: auto;}
.m5-container ul li:nth-child(9).list:after{left: -21px;top: 40px;transform: rotateZ(180deg);}
.m5-container ul li img {display: block;width: 400px;height: 232px;}
.m5-container ul li .title {font-size: 22px;color: #936fd1;line-height: 1;margin-top: 30px;margin-bottom: 18px;text-align: center;}
.m5-container ul li .title span {font-size: 26px;font-weight: bold;}
.m5-container ul li .txt {font-size: 20px;color: #936fd1;line-height: 1.5;text-align: center;}
.m5-container ul li a {display: block;width: 145px;height: 34px;margin: 14px auto 0;font-size: 20px;color: #fff;font-weight: bold;text-align: center;line-height: 34px;background: #a181d9;border-radius: 90px;}
.module5 .m-btn {/*width: 956px;*/}.module5 .m-btn a {background: #c9d850;}
.module5 .m-btn a:nth-child(2) {width: 425px;}
.module5 .m-btn>a span.m-btn-rq:before,.module5 .m-btn>a span.m-btn-rq:after,.module5 .m-btn>a:after,.module5 .m-btn>a:before {background: #c9d850;}
.module5 .m-btn>a:hover {color: #c9d850;background: #fff;}
.module5 .m-btn>a:nth-child(2):hover:before {width: 425px;}
.module5 .m-btn>a:nth-child(2):hover:after {width: 425px;}
.module5 .m-btn>a:hover span.m-btn-rq span {background: #c9d850;}/*module6*/.module6 {padding-top: 62px;padding-bottom: 47px;}
.m6-container {position: relative;width: 1200px;height: 455px;margin: 68px auto 64px;background: url(/zt/2021hcyasi/d4_cnt_03.png) no-repeat center center;}
.m6-container .dc-nav {position: absolute;left: 0;top: 11px;}
.m6-container .dc-nav li {width: 210px;height: 134px;margin-bottom: 8px;background: url(/zt/2021hcyasi/d4_btn_1_03.jpg) no-repeat center center;padding-left: 66px;line-height: 134px;color: #b7b7b7;font-size: 27px;cursor: pointer;box-sizing: border-box;}
.m6-container .dc-nav li.active {background: url(/zt/2021hcyasi/d4_btn_03.jpg) no-repeat center center;color: #fff;}
.m6-container .dc-cnt {padding-top: 11px;}
.m6-container .dc-cnt li {display: none;width: 1027px;height: 417px;margin-left: 146px;}

/*.module6 .m-btn {width: 956px;}
.module6 .m-btn a:nth-child(2) {width: 425px;}
.module6 .m-btn>a:nth-child(2):hover:before {width: 425px;}
.module6 .m-btn>a:nth-child(2):hover:after {width: 425px;}*/
/*module7*/
.module7 {padding-top: 47px;padding-bottom: 12px;}
.m7-nav {position: relative;width: 480px;margin: 43px auto 78px;border-radius: 90px;overflow: hidden;}
.m7-nav:before,.m7-nav:after {content: '';position: absolute;width: 14px;height: 42px;background: #fff;transform: skew(18deg, 0deg);}
.m7-nav:before {left: 153px;}
.m7-nav:after {right: 153px;}
.m7-nav li {float: left;width: 160px;height: 42px;background: #eee5ff;font-size: 26px;color: #8761C8;text-align: center;line-height: 42px;cursor: pointer;}
.m7-nav li.active {background: #8761C8;color: #fff;}
.m7-container {width: 1200px;margin: 0 auto 80px;}
.m7-container div.d1 {display: none;}
.m7-container div.d1 table {width: 1200px;border-collapse: collapse;border-color: #d1d1d1;}
.m7-container div.d1 table tr th {height: 56px;font-weight: bold;font-size: 26px;color: #fff;text-align: center;background: #8761C8;}
.m7-container div.d1 table tr td {height: 48px;font-size: 20px;color: #767676;text-align: center;}
.m7-container div.d1 table tr.title {height: 48px;}
.m7-container div.d1 table tr.title td {text-align: center;color: #8761C8;font-weight: bold;font-size: 20px;}
.m7-container div.d1 table tr.title td:nth-child(1) {width: 190px;}
.m7-container div.d1 table tr.title td:nth-child(2) {width: 250px;}
.m7-container div.d1 table tr td.zhu {background: #f0f0f0;color: #8761C8;font-size: 18px;}
/*.module7 .m-btn {width: 1024px;}
.module7 .m-btn a {width: 425px;}
.module7 .m-btn>a:hover:before {width: 425px;}
.module7 .m-btn>a:hover:after {width: 425px;}*/
/*module8*/
.module8 {width: 100%;height: 813px;padding-top: 144px;background: url(/zt/2021hcyasi/m8_bg_02.png) no-repeat center center;box-sizing: border-box;}
.m8-container {width: 1200px;height: 350px;margin: 70px auto 40px;}
.m8-container ul li {width: 489px;height: 310px;}
.m8-container .swiper-pagination span {background: #8761C8;}
/*.module8 .m-btn {width: 956px;}
.module8 .m-btn a:nth-child(2) {width: 425px;}
.module8 .m-btn>a:nth-child(2):hover:before {width: 425px;}
.module8 .m-btn>a:nth-child(2):hover:after {width: 425px;}*/

/*xx_module*/
.xx_module2 {padding-top: 48px;padding-bottom: 8px;}
.xm2-container {width: 1201px;/*height: 407px;*/margin: auto;}
.xm2-nav {position: relative;width: 320px;margin: 39px auto 42px;border-radius: 90px;overflow: hidden;}
.xm2-nav:before {content: '';position: absolute;width: 14px;height: 42px;background: #fff;transform: skew(18deg, 0deg);}
.xm2-nav:before {left: 153px;}
.xm2-nav:after {right: 153px;}
.xm2-nav li {float: left;width: 160px;height: 42px;background: #eee5ff;font-size: 26px;color: #8761C8;text-align: center;line-height: 42px;cursor: pointer;}
.xm2-nav li.active {background: #8761C8;color: #fff;}
.xm2-cnt {}.xm2-cnt>div {display: none;}
.xm2-cnt>div ul {width: 476px;margin: auto;font-size: 24px;text-align: center;}
.xm2-cnt>div ul li {margin: 0 55px;cursor: pointer;}
.xm2-cnt>div ul li.active {color: #8761C8;}
.xm2-cnt>div div {width: 1201px;height: 407px;margin: 60px auto;}
.xm2-cnt>div div img {/*display: block;*/width: 1201px;height: 407px;}
.xm2-six-nav li {float: left;color: #B5B5B5;}
.xm2-six-cnt img {display: none;}
/*.xx_module2 .m-btn {width: 956px;}
.xx_module2 .m-btn a:nth-child(2) {width: 425px;}
.xx_module2 .m-btn>a:nth-child(2):hover:before {width: 425px;}
.xx_module2 .m-btn>a:nth-child(2):hover:after {width: 425px;}*/
.xx_module3 {width: 100%;height: 1028px;padding-top: 120px;background: url(/zt/2021hcyasi/m3_bg_03.png) no-repeat center center;box-sizing: border-box;}
.xm3-container {width: 1200px;margin: 52px auto 150px;}
.xm3-container ul {position: relative;width: 539px;height: 525px;margin: auto;background: url(/zt/2021hcyasi/m3_cnt_xx_03.png) no-repeat center center;}
.xm3-container ul li .title {position: absolute;width: 64px;height: 64px;font-size: 28px;text-align: center;font-weight: bold;text-align: center;line-height: 64px;background: #7E5BBA;color: #fff;border-radius: 100%;opacity: 0;}
.xm3-container ul li:nth-child(1) .title {right: 86px;top: 38px;}
.xm3-container ul li:nth-child(2) .title {right: 4px;bottom: 156px;}
.xm3-container ul li:nth-child(3) .title {bottom: -21px;left: 244px;}
.xm3-container ul li:nth-child(4) .title {left: 4px;bottom: 156px;}
.xm3-container ul li:nth-child(5) .title {left: 94px;top: 41px;}
.xm3-container ul li .txt {position: absolute;width: 110px;font-size: 24px;color: #767676;line-height: 1.2;text-align: center;opacity: 0;}
.xm3-container ul li:nth-child(1) .txt {right: -58px;top: 46px;}
.xm3-container ul li:nth-child(2) .txt {right: -134px;bottom: 153px;}
.xm3-container ul li:nth-child(3) .txt {left: 230px;bottom: -94px;}
.xm3-container ul li:nth-child(4) .txt {left: -130px;bottom: 153px;}
.xm3-container ul li:nth-child(5) .txt {left: -43px;top: 46px;}
.xm3-container ul li .txt span {font-weight: bold;}
/*.xx_module3 .m-btn {width: 1024px;}
.xx_module3 .m-btn a {width: 425px;}
.xx_module3 .m-btn>a:hover:before {width: 425px;}
.xx_module3 .m-btn>a:hover:after {width: 425px;}*/
.xm3_dh .xm3_dh1{animation:fadeIn 1s .2s ease both;}
.xm3_dh .xm3_dh2{animation:fadeInLeft 1s .2s ease both;}
.xm3_dh .xm3_dh2{animation:fadeInLeft 1.3s .2s ease both;}
.xm3_dh .xm3_dh3{animation:fadeInRight 1.3s .2s ease both;}
.xm3_dh .xm3_dh4{animation:fadeInUp 1.3s .2s ease both;}/*module7*/.xx_module7 {padding-top: 47px;padding-bottom: 12px;}
.xm7-nav {position: relative;width: 320px;margin: 43px auto 78px;border-radius: 90px;overflow: hidden;}
.xm7-nav:before,.xm7-nav:after {content: '';position: absolute;width: 14px;height: 42px;background: #fff;transform: skew(18deg, 0deg);}
.xm7-nav:before {left: 153px;}
.xm7-nav:after {right: 153px;}
.xm7-nav li {float: left;width: 160px;height: 42px;background: #eee5ff;font-size: 26px;color: #8761C8;text-align: center;line-height: 42px;cursor: pointer;}
.xm7-nav li.active {background: #8761C8;color: #fff;}
.xm7-container {width: 1200px;margin: 0 auto 80px;}
.xm7-container div.d1 {display: none;}
.xm7-container div.d1 table {width: 1200px;border-collapse: collapse;border-color: #d1d1d1;}
.xm7-container div.d1 table tr th {height: 56px;font-weight: bold;font-size: 26px;color: #fff;text-align: center;background: #8761C8;}
.xm7-container div.d1 table tr td {height: 48px;font-size: 20px;color: #767676;text-align: center;}
.xm7-container div.d1 table tr.title {height: 48px;}
.xm7-container div.d1 table tr.title td {text-align: center;color: #8761C8;font-weight: bold;font-size: 20px;}
.xm7-container div.d1 table tr.title td:nth-child(1) {width: 190px;}
.xm7-container div.d1 table tr.title td:nth-child(2) {width: 250px;}
.xm7-container div.d1 table tr td.zhu {background: #f0f0f0;color: #8761C8;font-size: 18px;}
/*.xx_module7 .m-btn {width: 1024px;}
.xx_module7 .m-btn a {width: 425px;}
.xx_module7 .m-btn>a:hover:before {width: 425px;}
.xx_module7 .m-btn>a:hover:after {width: 425px;}*/

/*xx_module8*/
.xx_module8 {padding-bottom: 110px;padding-top: 68px;}
.xx_module8 .inner {position: relative;width: 100%;height: 707px;margin: 0 auto 110px;padding-top: 53px;background: url(/zt/2021hcyasi/m8_bg_03.png) no-repeat center center;box-sizing: border-box;}
.xx_module8 .m-title,.xx_module8 .m-txt {color: #fff;}
.xm8-container {position: relative;width: 400px;height: 582px;margin: 88px auto 0;background: url(/zt/2021hcyasi/xm8_mobile_07.png) no-repeat center center;}
.xm8-container ul li {}.xm8-container ul li>p {position: absolute;width: 84px;height: 84px;background: #fff;font-size: 24px;line-height: 1.1;text-align: center;border-radius: 100%;color: #7E5BBA;font-weight: bold;padding-top: 16px;box-sizing: border-box;opacity: 0;}
.xm8-container ul li:nth-child(1)>p {top: -10px;right: -64px;}
.xm8-container ul li:nth-child(2)>p {right: -140px;top: 250px;}
.xm8-container ul li:nth-child(3)>p {left: -140px;top: 250px;}
.xm8-container ul li:nth-child(4)>p {top: -10px;left: -64px;}
.xm8-container ul li>div {position: absolute;font-size: 20px;color: #fff;opacity: 0;}
.xm8-container ul li:nth-child(1)>div {right: -284px;top: 0px;}
.xm8-container ul li:nth-child(2)>div {top: 258px;right: -350px;}
.xm8-container ul li:nth-child(3)>div {left: -328px;top: 0px;}
.xm8-container ul li:nth-child(4)>div {top: 258px;left: -364px;}
.xm8-container ul li>div .p2 {font-size: 24px;font-weight: bold;line-height: 1.6;margin-bottom: 2px;}
.xm8-container ul li>div .p3 {position: relative;line-height: 1.4;font-size: 20px;color: rgba(255, 255, 255, .75);margin-bottom: 12px;}
.xm8-container ul li:nth-child(3)>div .p2 {text-align: right;}
.xm8-container ul li:nth-child(4)>div .p2 {text-align: right;}
.xm8-container ul li>div .p3:after {content: '';position: absolute;left: -16px;top: 11px;width: 6px;height: 6px;background: #fff;border-radius: 100%;}
.xm8_dh .xm3_dh1{animation:fadeIn 1s .2s ease both;}
.xm8_dh .xm3_dh2{animation:fadeInLeft 1s .2s ease both;}
.xm8_dh .xm3_dh2{animation:fadeInLeft 1.3s .2s ease both;}
.xm8_dh .xm3_dh3{animation:fadeInRight 1.3s .2s ease both;}

/*gz_module2*/
.gz_module2 {width: 100%;height: 1093px;background: url(/zt/2021hcyasi/gm2_bg_02.png) no-repeat center center;padding-top: 133px;box-sizing: border-box;}
.gm2-container {width: 1200px;margin: 43px auto 79px;}
.gm2-container .mc-nav {position: relative;width: 320px;margin: auto;border-radius: 90px;overflow: hidden;}
.gm2-container .mc-nav:before/*.gm2-container .mc-nav:after*/{content: '';position: absolute;width: 14px;height: 42px;background: #f9f2ff;transform: skew(18deg, 0deg);}
.gm2-container .mc-nav:before {left: 153px;}
.gm2-container .mc-nav:after {right: 153px;}
.gm2-container .mc-nav li {float: left;width: 160px;height: 42px;background: #fff;font-size: 26px;color: #8761C8;text-align: center;line-height: 42px;cursor: pointer;}
.gm2-container .mc-nav li.active {background: #8761C8;color: #fff;}
.gm2-container .mc-cnt {width: 1200px;height: 541px;margin: 52px auto 48px;}
.gm2-container .mc-cnt li {width: 1200px;height: 541px;display: none;}
.gm2-container .mc-cnt li img {width: 1200px;height: 541px;}

/*.gz_module2 .m-btn {width: 1024px;}
.gz_module2 .m-btn a {width: 425px;}
.gz_module2 .m-btn>a:hover:before {width: 425px;}
.gz_module2 .m-btn>a:hover:after {width: 425px;}*/

/*gz_module3*/
.gz_module3 {padding-top: 67px;padding-bottom: 43px;}
.gm3-nav {position: relative;width: 320px;margin: 49px auto 40px;border-radius: 90px;overflow: hidden;}
.gm3-nav:before/*.gm2-container .mc-nav:after*/{content: '';position: absolute;width: 14px;height: 42px;background: #fff;transform: skew(18deg, 0deg);}
.gm3-nav:before {left: 153px;}
.gm3-nav:after {right: 153px;}
.gm3-nav li {float: left;width: 160px;height: 42px;background: #f9f2ff;font-size: 26px;color: #8761C8;text-align: center;line-height: 42px;cursor: pointer;}
.gm3-nav li.active {background: #8761C8;color: #fff;}
.gm3-container {width: 1200px;margin: auto;}
.gm3-container>div {display: none;}
.gm3_table_nav {width: 650px;margin: auto;}
.gm3_table_nav li {position: relative;float: left;font-size: 24px;color: #b5b5b5;margin: auto 56px;line-height: 1;cursor: pointer;}
.gm3_table_nav li.active {color: #8761C8;}
.gm3_table_nav li:before {content: '';position: absolute;left: -56px;top: 0;bottom: 0;margin: auto;width: 1px;height: 25px;background: #b5b5b5;}
.gm3_table_nav li:nth-child(1):before {width: 0;}
.gm3_table {width: 1200px;margin: 42px auto 74px;}
.gm3_table li {display: none;}
.gm3_table li table {width: 1200px;border-collapse: collapse;}
.gm3_table li table tr th,.gm3_table li table tr td {border-color: #d1d1d1;}
.gm3_table li table tr th {height: 56px;background: #8761C8;color: #fff;font-weight: bold;font-size: 26px;text-align: center;}
.gm3_table li table tr td {height: 194px;font-size: 20px;color: #767676;text-align: center;}
.gm3_table li table tr.tr-title td {height: 48px;font-size: 22px;font-weight: bold;color: #8761C8;}
.gm3_table li table tr td.td-title {width: 180px;color: #8761C8;font-size: 22px;background: #f9f3ff;}
.gm3_table li table tr td span {font-weight: bold;}
.gm3_table li table tr td.zhu {height: 46px;background: #f0f0f0;text-align: center;font-size: 18px;color: #8761C8;}
.gm3_table li table tr td.g1_wl {text-align: left;padding-left: 26px;padding-right: 26px;}
.gm3_table li table tr td div {margin: auto;text-align: left;}
.gm3_table li table tr td div.d1 {width: 198px;}
.gm3_table li table tr td div.d2 {}/*gz_module7*/.gz_module7 {padding-top: 40px;padding-bottom: 100px;}
.gm7-container {position: relative;width: 1200px;height: 481px;margin: 57px auto 86px;}
.gm7-container span {position: absolute;bottom: -27px;left: 0;right: 0;margin: auto;width: 52px;height: 52px;background: url(/zt/2021hcyasi/gm8_jt_03.png) no-repeat center center;border-radius: 100%;box-shadow: 0px 3px 4.75px 0.25px rgba(136, 98, 199, 0.4);animation: 2s gm7span infinite ease-out;cursor: pointer;}@keyframes gm7span {0% {transform: translateY(0);}25% {transform: translateY(-6px);}50% {transform: translateY(0);}75% {transform: translateY(6px);}100% {transform: translateY(0);}}.gm7-container>div {height: 481px;border-bottom: 1px solid #D1D1D1;overflow: hidden;}
.gm7-container table {width: 1200px;margin: auto;border-collapse: collapse;}
.gm7-container table tr th {height: 56px;font-size: 26px;text-align: center;color: #fff;font-weight: bold;background: #8761C8;border-color: #D1D1D1;}
.gm7-container table tr td {height: 70px;border-color: #D1D1D1;font-size: 20px;color: #767676;text-align: center;}
.gm7-container table tr td.tr-td1 {width: 50px;}
.gm7-container table tr td.tr-td2 {width: 76px;}

/*.gz_module7 .m-btn {width: 1024px;}
.gz_module7 .m-btn a {width: 425px;}
.gz_module7 .m-btn>a:hover:before {width: 425px;}
.gz_module7 .m-btn>a:hover:after {width: 425px;}*/
.cz_n_kc{padding-top: 85px;}
.gz_n_kc{background: none;padding-top: 85px;}
.xx_n_kc{padding-top: 85px;}
.bg_none{background: none;}
.gm2-container1 .mc-nav li{background: #f9f2ff;}
.gm2-container1 .mc-nav:before{background: #fff;}

/*m4-small-tch1*/
.d_phone{font-size: 12px;color: #ccc;text-align: center;padding: 20px 0;background: #444;}
.d_phone a{color: #ccc;}



