@CHARSET "UTF-8";
/*menu_list*/
.menu_list { width: 100%; height: 48px; line-height: 48px; font-size: 15px; z-index: 10; box-shadow: 0 1px 12px 0 rgba(236, 236, 236, 0.50); position: fixed; top: 0; max-width: 750px; background-color: #fff; }
.menu_list a { display: block; height: 48px; line-height: 48px; }
.menu_list .logo { height: 32px; width: auto; margin: 8px 0 8px 5%; color: #339af4; line-height: 32px; }
.menu_list .logo img { width: auto; height: 100%; float: left; /*margin-right: 7px;*/ }
.menu_list a:last-child { margin-right: 5%; }
.menu_list a:nth-child(2){margin:0 15%;color: #6f3ee7;text-decoration:underline;}
/*banner1*/
.banner1 { margin-top:48px; }
/*pannel-1*/
.pannel-1 {width: 100%;height: 40px;line-height: 40px;text-align: center;font-size: 16px;border-bottom: 4px solid #01dffc;color: #535353;}
.pannel-1 a { color: #ff215c; text-decoration: underline; }
.pannel-1 img { height: 14px; margin-right: 5px; margin-bottom: -2px; }
/*pannel-2*/
.max-tit {width: 100%;margin: 0 auto;font-size: 22px;color: #535353;padding-bottom: 10px;border-bottom: 1px solid #535353;text-align: center;font-weight: 600;}
.min-tit {width: 60%;height: 22px;line-height: 22px;text-align: center;border-radius: 20px;background-color: #01dffc;font-size: 15px;color: #fff;letter-spacing: 2px;padding-left: 2px;margin: 0 auto;margin-top: 10px;}

.pannel-2 { margin-top: 18px; }
.pannel2_cont,.pannel3 .TabContent2 { width: 92%; border-radius: 20px; border: solid 4px #000142; margin: 20px auto; overflow: hidden;}
.pannel2_cont .TabTitle1 { margin: 16px 0; overflow: hidden; }
.pannel2_cont .TabTitle1 li { width:25%; text-align: center; float: left; font-size: 15px; position: relative; padding-bottom: 6px; cursor: pointer; }
.pannel2_cont .TabTitle1 li.active { color: #000142; }
.pannel2_cont .TabTitle1 li.active em { position: absolute; width: 90%; height: 3px; left: 50%; margin-left: -45%; bottom: 0; background-color: #000142; }
.pannel2_cont .TabContent1 table{ width: 94%; margin: 0 auto; margin-bottom: 20px; }
.pannel2_cont table tr td:first-child{width: 26px;background-color: #000142;color: #fff;font-size: 13px;text-align: center;}
.pannel2_cont .TabContent1 table th, .pannel2_cont .TabContent1 table td { border: 1px solid #eee; }
.pannel2_cont .TabContent1 table ul { margin: 0 10px; margin-top: 10px; }
.pannel2_cont .TabContent1 table ul li { margin-bottom: 10px; font-size: 12px; line-height: 20px; color: #535353; font-weight: 600; }
.pannel2_cont .TabContent1 table ul li p:first-child { color: #535353; font-weight: 600; }
.pannel2_cont .TabContent1 table ul li span { color: #000142; margin-right: 2px; }
.pannel2_cont .TabContent1 table ul li p:last-child { color: #666; margin-left: 16px; font-weight: normal; }
.pannel2_cont .TabContent1 table tr:first-child ul li { font-weight: normal; color: #666; }
.pannel2_cont .TabContent1 table b { color: #535353; }
.btn { width: 94.4%; height:32px; margin: 0 auto; }
.btn a, .pannel4_btn {width: 47%;height: 32px;line-height: 32px;
    /*background-image: linear-gradient(90deg, #00deff 0%, #23f9a2 100%), linear-gradient( #ffff00, #ffff00);background-blend-mode: normal, normal;*/
    border-radius: 10px;color: #000142;font-size: 16px;text-align: center;display: block;}
/*pannel-3*/
.pannel-3 { margin-top: 32px; }
.pannel-3 .min-tit{width:72%;}

.pannel3 .TabTitle2 {width: 92%;margin: 0 auto;margin-top: 22px;}
.pannel3 .TabTitle2 li {width: 31%;height: 44px;border: 2px solid #ff1a6f;float: left;color: #ff1a6f;letter-spacing: 2px;text-align: center;font-size: 15px;border-radius: 8px;/* border-bottom: none; */cursor: pointer;overflow: hidden;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.pannel3 .TabTitle2 li:nth-child(2) {margin: 0 3%;}
.pannel3 .TabTitle2 li.active { background-color: #ff1a6f; color: #fff; }
.pannel3 .TabTitle2 li p:last-child {font-size: 12px;letter-spacing: 0;margin-left: 0;}
.pannel3 table {width: 94%;margin: 15px auto;text-align: center;}
.pannel3 table th {background-color: #000142;height: 22px;font-size: 13px;color: #fff;text-align: center;border: 1px solid #eee;}
.pannel3 table td {height: 25px;border: 1px solid #eee;font-size: 12px;color: #535353;}
.pannel3 table .last{text-align:left;}
.pannel3 table .last span { color: #ff1a6f;margin-left:10px; }
.pannel3 .TabContent2 {margin-bottom: 16px;}
/*.pannel-4*/
.pannel-4 {margin-top: 40px;}
.pannel-4 .min-tit{background-color: #288fff;}
.pannel-4 ul {width: 94%;margin: 0 auto;margin-bottom: 20px;overflow:hidden;}
.pannel-4 ul li { width: 48.7%; margin-top: 17px; }
.pannel-4 ul li img { width: 100%; }
.pannel-4 ul li:nth-child(2n+1){float:left;}
.pannel-4 ul li:nth-child(2n){float:right;}
/*pannel-5*/
.pannel-5{margin-top: 30px;}
.pannel-5 img{margin: 15px auto 20px auto;max-width:96%;display:block;}
.pannel-5 .max-tit{font-size:18px;}
.pannel-5 .min-tit{background-color: #ff1a6f;}
/*pannel-6*/
.pannel-6 { margin-top:35px; }
.pannel-6 .min-tit { background-color: #ff1a6f; width: 98%; }
.pannel-6 .TabTitle3 {margin: 0 auto;overflow: hidden;width: 96.5%;margin-top:18px;}
.pannel-6 .TabTitle3 li {width: 25%;height: 30px;line-height: 30px;cursor: pointer;text-align: center;float:left;}
.pannel-6 .TabTitle3 li.active{background-color: #ff9435;color:#fff;}
.pannel-6 .TabContent3 {width: 96.5%;background-color: #ff9435;margin: 0 auto;padding: 4px 0;margin-bottom: 14px;}
.pannel6 {width: 96%;background-color: #fff;margin: 0 auto;border-radius: 10px;position:relative;padding-bottom: 26px;}
.pannel6 .content {width: 90%;margin: 0 auto;font-size: 12px;color: #535353;line-height: 20px;}
.pannel6 img {padding-top: 22px;width: 100%;display: block;}
.pannel6 .yuan {width: 8px;height: 8px;background-color: #ff9435;position:absolute;border-radius:50%;}
.pannel6 .yuan1{top: 8px;left: 8px;}
.pannel6 .yuan2{top:8px;right:8px;}
.pannel6 .yuan3{bottom:8px;left:8px;}
.pannel6 .yuan4{bottom:8px;right:8px;}
.pannel6 .title{font-size: 14px;color: #ff9435;margin-top: 15px;margin-bottom:4px;font-weight: 600;}
/*pannel-7*/
.pannel-7{margin-top:26px;}
.focus1{width:89%;background-color: #1fdcff;margin:12px auto 20px auto;padding-top:15px;padding-bottom:10px;}
.focus1 .bd { position: relative; z-index: 0; width: 93%;margin:0 auto ;}
.focus1 .bd li img { width:48%; height: auto; }
.hd li { width: 12px; height: 12px; border-radius: 100%; margin-right: 12px; float: left; font-size: 0;cursor: pointer;background-color:#fff; }
.hd li.on {background-color: #abeffb; }
.hd li:last-child { margin-right: 0; }
.focus1 .hd { width:36px; height: 12px;margin:0 auto;margin-top:10px;}
/*pannel-8*/
.pannel-8{margin-top:25px;}
.pannel-8 .min-tit ,.pannel-9 .min-tit{ background-color: #5337fe; }
.pannel8  { width: 93.5%; background-color: #5337fe; margin: 0 auto; height: auto; overflow: hidden; border: 1px solid #5337fe; margin-top: 20px;margin-bottom:15px; }
.pannel8  .TabTitle2 {width: 28%;float: left;}
.pannel8  .TabTitle2 li { height: 2.13rem; line-height: 2.13rem; font-size: .8rem; background-color: #fff; text-align: center; border-bottom: 1px dashed #D7D7D7; letter-spacing: 2px; cursor: pointer; }
.pannel8  .TabTitle2 li:last-child { border-bottom: none; }
.pannel8  .TabTitle2 li.active { background-color: #5337fe; color: #fff; border-bottom: none; }
.pannel8  .TabContent2 {width: 68%;float: right;position: relative;margin-top: .32rem;margin-right: 2%;height: auto;overflow: hidden;}
.pannel8  .TabContent2 img { width: 100%; height: auto; display: block; }
/*pannel-9*/
.pannel-9{margin-top:26px;margin-bottom: 80px;}
.focus2{width:93%;background-color: #5337fe;margin:10px auto 20px auto;padding-top:6px;padding-bottom:10px;}
.focus2 .bd { position: relative; z-index: 0; width: 96%;margin:0 auto ;}
.focus2 .bd li img { width:100%; height: auto; }
.focus2 .hd { width:108px; height: 12px;margin:0 auto;margin-top:10px;display: flex;justify-content: center;}
.focus2 .hd li.on {background-color: #becafa; }
/*pannel-14*/
.pannel-14 { width: 100%; background: #ffffff; bottom: 0px; position: fixed; overflow: hidden; z-index: 10; box-shadow: 0 2px 13px 0 #CBD6EC; max-width: 750px; margin: 0 auto; }
.pannel-14 a { display: block; width: 100%; float: left; }
.pannel-14 li { float: left; width: 25%; height: 3.7rem; padding: 1rem 0px; }
.pannel-14 li p { width: 100%; text-align: center; }
.pannel-14 li img { margin: 0 auto; display: block; margin-bottom: .5rem; height: 1.885rem; }
/*.pannel-13*/
.pannel-13 { width: 60%; position: fixed; background-color: #fff; top: 50%; height: 14rem; margin-top: -7rem; max-width: 402px; left: 50%; margin-left: -34%; z-index: 100; padding: 0 4%;display:none; }
.pannel-13 img { width: 21.37%; height: auto; display: block; margin: 0 auto;}
.pannel-13 p { text-align: center; font-size: 1rem; }
.pannel-13 .ses {font-size: 1.25rem;margin-top: .6rem;margin-bottom: .2rem;}
.pannel-13 span {color:#fff;}
.pannel-13 .btns {width: 61%;height: 1.8rem;border-radius: 6px;border: solid 2px #076eb8;font-size: 1rem;color: #076eb8;background-color: transparent;padding: 0;margin:  0 auto;display:  block;margin-top: 1rem;outline:none;}
#hui-mask { position: fixed; z-index: 20; background: rgba(0,0,0, 0.5); width: 100%; left: 0px; top: 0px; height: 100%; z-index: 99; }
/*15周年弹窗 */
.tiepian{margin:20px auto;display:block;}
.anniversary{width: 246px;height: 327.6px;position: fixed;top: 50%;left: 50%;margin-left: -123px;margin-top: -163.8px;z-index: 9999;background: url("../../images/zt/bn_jixunying_2020/tanchuang.png") no-repeat center;background-size: cover;}
.choujiang{position: absolute;width: 246px;height: 283px;display: block;top: 0;left: 0;}
.guanbi1{position: absolute;width: 34px;height: 34px;display: block;left: 116px;bottom: 0;}