@CHARSET "UTF-8";
/*menu_list*/
.menu_list { width: 100%; height: 3.6rem; line-height: 3.6rem; font-size: 1rem; 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: 3.6rem; line-height: 3.6rem; }
.menu_list a:last-child { margin-right: 6%; }
.menu_list .logo { height: 2.25rem; width: auto; margin: .675rem 0 .675rem 6%; }
.menu_list .logo img { width: auto; height: 100%; }
.menu_list a:nth-child(2) { margin-left: 22%; color: #7f56ea; text-decoration: underline; }
/*banner1*/
.banner1 { margin-top: 3.6rem; }
/*pannel-1*/
.pannel-1 { width: 100%; height: 2.5rem; line-height: 2.5rem; cursor: pointer; background-color: #fff; }
.pannel-1 p { font-size: 1rem; text-align: center; color: #FFA44B; font-weight: 600; }
.pannel-1 img { height: 1.15rem; margin-bottom: -.2rem; margin-right: 0.7rem; }
.max-tit { font-size: 1.4rem; text-align: center; height: 1.9rem; line-height: 1.8rem; color: #fff; margin: 0 auto; border-radius: 6px; margin-bottom: .7rem; }
.min-tit { color: #7449e6; font-size: 1.1rem; text-align: center; }
/*pannel-2*/
.pannel-2 { padding-top: .7rem; background-color: #f5f5f5;padding-bottom:.5rem; }
.pannel-2 .max-tit { width: 51.2%; background-color: #6a3de5; }
.pannel2_cont { width: 92%; border-radius: 20px; border: solid 4px #7f56ea; margin: 0 auto; margin-top: 20px; overflow: hidden;background-color:#fff; }
.pannel2_cont .TabTitle1 { margin: 16px 0; overflow: hidden; }
.pannel2_cont .TabTitle1 li { width: 50%; text-align: center; float: left; font-size: .8rem; position: relative; padding-bottom: 6px; cursor: pointer;color: #a07dff; }
.pannel2_cont .TabTitle1 li.active { color: #7f56ea; }
.pannel2_cont .TabTitle1 li.active em { position: absolute; width: 90%; height: 3px; left: 50%; margin-left: -45%; bottom: 0; background-color: #7f56ea; }
.pannel2_cont .TabContent1 table { width: 94%; margin: 0 auto; margin-bottom: 20px; }
.pannel2_cont table tr td:first-child { width: 26px; background-color: #7f56ea; color: #fff; font-size: 15px; text-align: center; }
.pannel2_cont .TabContent1 { padding-bottom: 1rem; }
.pannel2_cont .TabContent1 table th, .pannel2_cont .TabContent1 table td { border: 1px solid #bababa; }
.pannel2_cont .TabContent1 table ul { margin: 10px; }
.pannel2_cont .TabContent1 table ul li { font-size: 12px; line-height: 20px; color: #010101; }
.pannel2_cont .TabContent1 table ul li span { margin-right: 4px; }
.pannel2_cont table tr:first-child li { margin-bottom: 10px; }
.pannel2_cont .btn { width: 93%; }
.btn { width: 86.5%; height: 2rem; margin: 0 auto; }
.btn a { width: 45%; height: 1.8rem; line-height: 1.8rem; text-align: center; display: block; font-size: 1.25rem; color: #fff; background-color: #845beb; background-size: cover; border-radius: 4px; }
/*pannel-3*/
.pannel-3 { padding-top: 1.8rem; }
.pannel-3 .max-tit { width: 91.2%; background-color: #6170fb; }
.pannel-3 img { width: 100%; margin: 1rem 0; }
.pannel-3 .btn a { background-color: #6170fb; }
/*pannel-4*/
.pannel-4 { width: 100%; background: url("../images/jr_fudao_2020/pannel4_bg.jpg") no-repeat center; background-size: cover; padding-top: 1.4rem; margin-top: 2.9rem; padding-bottom: 3rem; }
.pannel-4 .max-tit { width: 76%; background-color: #fff; color: #7f56ea; }
.focus{ width: 92%; height: auto; position: relative; overflow: hidden; margin: 1.6rem auto; }
.focus .bd { position: relative; z-index: 0; width: 78.4%; margin: 0 auto; }
.focus .bd li img { width: 100%; }
.focus .hd { width: 36px; height: 12px; margin: 0 auto; margin-top: 1.25rem; }
.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: #becafa; }
.hd li:last-child { margin-right: 0; }
.prev, .next { width: 19.5px; height: 24px; position: absolute; top: 50%; margin-top: -12px; cursor: pointer; }
.prev { background: url("../images/jr_fudao_2020/left.png") no-repeat; left: 0px; background-size: contain; }
.next { background: url("../images/jr_fudao_2020/right.png") no-repeat; right: 0px; background-size: contain; }
.pannel-4 .btn a { color: #7f56ea; background-color: #fff; }
/*pannel-5*/
.pannel-5 { margin-top: 2.7rem; }
.pannel-5 .max-tit { width: 93.5%; background-color: #ff9e04; }
.pannel-5 .min-tit { color: #ff9e04; }
.pannel-5 > p { color: #ff9e04; font-size: 1.14rem; text-align: center; height: 1.9rem; line-height: 1.9rem; margin-top: 1.1rem; font-weight: 600; margin-bottom: 1rem; }
.pannel-5 p img { display: inline-block; height: 1.9rem; margin-bottom: -.5rem; margin-right: .4rem; }
.pannel-5 ul { width: 82.9%; background-color: #fff; box-shadow: 2px 3px 7px 1px rgba(139, 139, 139, 0.57); overflow: hidden; margin: 0 auto; padding-bottom: 1.5rem; }
.pannel-5 ul li { width: 33.33%; float: left; font-size: .9rem; text-align: center; color: #ff9e04; }
.pannel-5 ul li img { width: 2.75rem; margin: 1.5rem auto .5rem auto; }
.pannel5_ul li { width: 30% !important; }
.pannel5_ul li:nth-child(3n) { width: 40% !important; }
.pannel5_ul1 { margin-bottom: 1.32rem !important; }
.pannel-5 .btn a { background-color: #ff9e04; }
/*pannel-6*/
.pannel-6 { margin-top: 2.2rem; }
.pannel-6 .max-tit { width: 87%; background-color: #6a3de5; }
.pannel-6 ul { overflow: hidden; margin-top: 1.2rem; }
.pannel-6 ul li { float: left; position: relative; width: 41%; background-color: #fff; border-radius: 20px; text-align: center; color: #908f8f; box-shadow: 3px 4px 6px 2px rgba(156, 156, 156, 0.34); margin-left: 6%; font-size: .8rem; padding-top: 1.6rem; height: 15rem; margin-bottom: 1.6rem; }
.pannel-6 ul li:last-child { margin-right: 0; }
.pannel-6 ul li img { margin: 0 auto; height: 2.1rem; }
.pannel-6 ul li .max_tit { font-size: 1.4rem; color: #000; margin-bottom: 1rem; }
.pannel-6 ul li .min_tit { color: #000; margin: 4px 0; }
.pannel-6 ul li a { width: 82%; height: 2.1rem; background-color: #6a3de5; text-align: center; line-height: 2.1rem; color: #fff; border-radius: 20px; display: block; margin: 0 auto; margin-top: 1rem; }
.pannel-6 .btn a { background-color: #6a3de5; }
/*pannel-7*/
.pannel-7 { width: 100%; background: url("../images/jr_fudao_2020/pannel7_bg.jpg") no-repeat center; background-size: cover; padding-top: 1.3rem; margin-top: 1.85rem; padding-bottom: 3.4rem; }
.pannel-7 .min-tit { color: #ffc411; }
.pannel-7 img { width: 79%; margin: 1rem auto 1.7rem auto; display: block; }
.pannel-7 .btn a { background-color: #ffc411; }
/*pannel-8*/
.pannel-8 { margin-top: 1.1rem; }
.pannel-8 .min-tit { color: #6170fb; }
.pannel-8 img{width:66%;margin:1.5rem auto;display:block;}
.pannel-8 .btn a,.pannel-10 .btn a { background-color: #6170fb; }
/*pannel-9*/
.pannel-9 { margin-top: 1.6rem; }
.pannel-9 ul { overflow: hidden; margin-top: 1.4rem; }
.pannel-9 ul li { float: left; width: 36%; height: 6rem; padding: 0 7%; margin-bottom: 24px; position: relative; text-align: center; color: #8254ff; }
.pannel-9 ul li p { letter-spacing: 2px; }
.pannel-9 ul li .title { font-size: 1rem; margin-bottom: .2rem; font-weight: 700; }
.pannel-9 ul li .content { font-size: .8rem; }
.pannel-9 ul li em { position: absolute; width: 2px; background-color: #8254ff; height: 6rem; right: 0; top: 0; background: url("../images/jr_fudao_2020/xian.png") no-repeat center; background-size: 100%; }
.pannel-9 b { color: #6a3de5; }
.pannel-9 .btn a { background-color: #6a3de5; }
/*pannel-10*/
.pannel-10 { margin-top: 2.3rem; }
.pannel-10 .max-tit { width: 76.8%; background-color: #6170fb; }
.focus1 { width: 92.3%;}
.focus1 .bd {width:100%;}
.focus1 .hd { width: 60px; }
.focus1 .hd li { background-color: #E1E1E1; }
.focus1 .hd li.on { background-color: #B3B3B3; }
/*pannel-11*/
.pannel-11 { margin-top: 1rem; background-color: #faf9fe; padding: 1rem 0; }
.pannel-11 .max-tit { width: 76.8%; background-color: #6a3de5; }
.pannel11 { width: 93.2%; margin: 0 auto; box-shadow: 0px 5px 7px 2px rgba(156, 156, 156, 0.39); background-color: #fff; border-radius: 20px; margin-top: 1rem; }
.pannel11 ul { height: 2.5rem; line-height: 2.5rem; font-size: 1.1rem; text-align: center; color: #fff; background-color: #6a3de5; border-radius: 20px 20px 0 0; padding: 0 4%; }
.pannel11 ul li { width: 20%; float: left; }
.pannel11 table { text-align: center; margin: 0 4%; width: 92%; height: 13rem; overflow: hidden; }
.pannel11 table td { width: 20%; font-size: 1rem; color: #a3a2a2; height: 2.6rem; line-height: 2.6rem; }
.pannel11 ul li:nth-child(3), .pannel11 table td:nth-child(3), .pannel11 ul li:nth-child(3), .pannel11 table td:nth-child(3) { width: 60%; }
.pannel11_table { overflow: hidden; height: 13rem; padding: .5rem 0; }
/*pannel-12*/
.pannel-12 { padding-top: .7rem; }
.pannel-12 .max-tit { width: 80.4%; background-color: #6a3de5; }
.pannel-12 ul { width: 100%; overflow: hidden; margin: 0 auto; padding-bottom: 1.2rem; }
.pannel-12 ul li { width: 50%; float: left; margin-top: 1.2rem; margin-bottom: 1.1rem; }
.pannel-12 ul li .max_disc { width: 4.7rem; margin: 0 auto; height: 4.7rem; border-radius: 100%; position: relative; }
.pannel-12 ul li:first-child .max_disc { background-color: #6a3de5; color: #6a3de5; }
.pannel-12 ul li:nth-child(2) .max_disc { background-color: #2ec050; color: #2ec050; }
.pannel-12 ul li:nth-child(3) .max_disc { background-color: #fa4747; color: #fa4747; }
.pannel-12 ul li:last-child .max_disc { background-color: #6a3de5; color: #6a3de5; }
.pannel-12 ul li .min_disc { width: 3.3rem; height: 3.3rem; background-color: #fff; border-radius: 100%; position: absolute; left: .7rem; top: .7rem; text-align: center; }
.pannel-12 ul li .min_disc p:first-child { font-size: 1rem; font-weight: 600; margin-top: 1.1rem; margin-bottom: .1rem; }
.pannel-12 ul li .min_disc p:last-child { font-size: .6rem; }
.pannel-12 ul li > p { font-size: .8rem; margin-top: .5rem; line-height: 1.2rem; text-align: center; color: #5b5b5b; }
/*pannel-13*/
.pannel-13 { width: 100%; background-color: #774af2; padding-top: 1.2rem;padding-bottom:4rem;}
.pannel-13 .max-tit { width: 86%; color: #7f56ea; background-color: #fff; }
.pannel-13 .min-tit { color: #fff; }
.pannel13 { background-color: #fff; box-shadow: 0px 5px 10px 3px rgba(156, 156, 156, 0.59); border-radius: 32px;width:90%;margin:0 auto;margin-top:.8rem;padding-bottom:2rem;  }
.pannel13 ul{width:90%;margin:0 auto;overflow:hidden;padding-top: 1.2rem;margin-bottom:1.9rem}
.pannel13 ul li{width: 98%;border-bottom:1px solid #a5a5a5;height: 2.6rem;line-height: 2.6rem;padding: 1rem 0 .5rem 0;font-size:1rem;padding-left: 2%;}
.pannel13 ul li input[type=text],.pannel13 ul li select{border:none;height: 2.6rem;line-height: 2.6rem;padding-left:.5rem;outline:none;width: 90%;}
.pannel13 ul li>img{height:1.25rem;margin: .675rem 0;}
.pannel13 .getyzm {background-color: #7f56ea;color: #fff;font-size: .8rem;line-height: 2.6rem;text-align: center;width: 26.6%;border-radius: 5px;}
.pannel13 .verification_img {width: 26.6%;float: right;border-radius: 5px;}
.pannel13 .verification_img img {width: 100%;display: block;}
.pannel13 ul li:nth-child(4) input[type=text],.pannel13 ul li:nth-child(5) input[type=text]{width:60%;}
.pannel13 .btn_submit{width: 31%;height: 2.4rem;display: block;background-color: #7f56ea;margin: 0 auto;color:#fff;border-radius: 4px;line-height: 2.4rem;text-align: center;}
.pannel13 input::-webkit-input-placeholder { color: #a2a2a2;  }
.pannel13 input::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #a2a2a2;}
.pannel13 input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: #a2a2a2; }
.pannel13 input:-ms-input-placeholder { /* Internet Explorer 10-11 */ color: #a2a2a2; }
/*pannel-14*/
.pannel-14 { width: 100%; background: #6C53F9; bottom: 0px; position: fixed; overflow: hidden; z-index: 10;  max-width: 750px; margin: 0 auto; }
.pannel-14 a { display: block; width: 100%; float: left; }
.pannel-14 li { float: left; width: 25%; height: 2.5rem; padding-top: .6rem;padding-bottom: 1rem; }
.pannel-14 li p { width: 100%; text-align: center;color: #fff; }
.pannel-14 li img { margin: 0 auto; display: block; margin-bottom: .5rem; height: 1.5rem; }
/*.pannel-15*/
.pannel-15 { 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-15 img { width: 21.37%; height: auto; display: block; margin: 0 auto;}
.pannel-15 p { text-align: center; font-size: 1rem; }
.pannel-15 .ses {font-size: 1.25rem;margin-top: .6rem;margin-bottom: .2rem;}
.pannel-15 span {color:#fff;}
.pannel-15 .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;display:none; }
.xuanfukuang img{
  position: fixed;
  bottom: 200px;
  right: 0;
}