﻿/* reset */
body,div,p,ul,li,table,tbody,tr,td,textarea,form,input,h1,h2,h3,h4,h5,dl,dt,dd,img,iframe,header,nav,section,article,footer,figure,figcaption,menu{margin:0;padding:0;list-style:none;}
body{-webkit-text-size-adjust:none; font-size: 0.24rem;background-color: #a6cbff;}
header,nav,section,article,footer,figure,figcaption{display:block;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%}
ol,ul{margin:0;padding:0;}
fieldset{border:none;margin:0;padding:0;}
a,li,ul,[onclick]{-webkit-tap-highlight-color:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}
table{border-collapse:collapse;border-spacing:0;}
em,strong{font-weight:normal;font-style:normal;}
a {text-decoration:none;}
.hide {display:block;width:0;height:0;overflow:hidden;}
.c:before,.c:after {content:"";display:table;}
.c:after {clear:both;}
.fl {float:left;}
.fr {float:right;}
.pr {position:relative;}
.pa {position:absolute;}
.db {display:block;text-indent:-999em;}
.last{margin-right: 0 !important;}
header,#afooter {width:100%;margin:0 auto;}
#afooter{color:#fefefe;background-color:#100d0c;padding:0.2rem 0;font-size:0.2rem;text-align:center;}
#afooter a{color: #fefefe;}
.gray{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray;pointer-events:none}
@font-face {
	font-family: "btn";
	src: url(../font/font1.ttf);
}
@font-face {
	font-family: "rui";
	src: url(../font/font2.ttf);
}
.sp{background: url(../image/spm.png) no-repeat;background-size: 9rem auto;}
.wrap{background:url(../image/rp.jpg) no-repeat 50% 0;background-size: 100% auto;height: auto;padding-bottom: 3.2em;}
.head{height: 4.42rem;position: relative;}
.login_box{width: 100%;font-size: 0.18rem;color: #421f53;text-align: center;line-height: 0.2rem;position: absolute;left: 0;top: 3.92rem;}
.login_box a{color: #b9172b;}

/*part1*/
.part1{height: 18.25rem;}
.tit1{background-position: 0 0;width: 3.35rem;height: 0.85rem;margin: 0 auto;}
.btn_box1{width: 7.06rem;display: flex;justify-content: center;margin: 0.26rem auto 0;flex-wrap: wrap;}
.btn_mg1{background-position: -0.08rem -3.45rem;width: 3.69rem;height: 0.67rem;font-size: 0.34rem;color: #ffffff;text-align: left;line-height: 0.66rem;padding-left: 0.76rem;box-sizing: border-box;font-family: "rui";}
.btn_mg2{background-position: -4.29rem -3.45rem;width: 3.69rem;height: 0.67rem;font-size: 0.34rem;color: #894d29;text-align: left;line-height: 0.66rem;padding-left: 0.64rem;box-sizing: border-box;font-family: "rui";margin-left: -0.34rem;}
.btn_mg3{background-position: -0.08rem -4.4rem;width: 3.69rem;height: 0.67rem;font-size: 0.34rem;color: #894d29;text-align: left;line-height: 0.66rem;padding-left: 0.6rem;box-sizing: border-box;font-family: "rui";margin-top: 0.1rem;}
.btn_box2{width: 7.06rem;display: flex;justify-content: space-between;margin: 0.1rem auto 0;}
.btn_mg4{background-position: -4.37rem -4.28rem;width: 3.69rem;height: 0.92rem;font-size: 0.34rem;color: #ffffff;text-align: left;line-height: 0.66rem;padding: 0.25rem 0 0 0.79rem;box-sizing: border-box;font-family: "rui";}
.btn_mg5{background-position: -0.08rem -5.33rem;width: 3.69rem;height: 0.92rem;font-size: 0.34rem;color: #894d29;text-align: left;line-height: 0.66rem;padding: 0.25rem 0 0 0.6rem;box-sizing: border-box;font-family: "rui";margin-left: -0.34rem;}
.lotty{background: url(../image/lotty.png) no-repeat;background-size: 100% auto;width: 7.26rem;height: 11.29rem;margin: 0.1rem auto 0;position: relative;}
.btn_cj1{width: 3.43rem;height: 0.74rem;position: absolute;left: 0.18rem;top: 10.55rem;}
.btn_cj2{width: 3.43rem;height: 0.74rem;position: absolute;left: 3.62rem;top: 10.55rem;}
.txt_box1{width: 6.9rem;position: absolute;left: 0.18rem;top: 9.95rem;display: flex;justify-content: flex-start;}
.txt_box1 p{width: 2.28rem;font-size: 0.18rem;color: #894d29;text-align: left;line-height: 1;}
.btn_d1{font-size: 0.18rem;color: #894d29;text-align: center;line-height: 1;text-decoration: underline;margin-left: 1.24rem;}
.box1{background: url(../image/boxbg1.png) no-repeat;background-size: 100% auto;width: 6.89rem;height: 2.86rem;margin: 0.14rem auto 0;position: relative;}
.txt1{width: 3.33rem;font-size: 0.18rem;color: #2d2d2d;text-align: center;line-height: 0.26rem;position: absolute;left: 0;top: 1.82rem;}
.btn_zc1{background-position: -4.1rem -5.34rem;width: 2.71rem;height: 0.45rem;font-size: 0.22rem;color: #98572f;text-align: center;line-height: 0.42rem;position: absolute;left: 0.35rem;top: 2.37rem;font-family: "btn";}
.box1ct2{width: 3rem;position: absolute;left: 3.72rem;top: 0.5rem;height: 2.24rem;overflow: hidden;}
.box1ct2 li p{font-size: 0.14rem;color: #2c2c2c;text-align: center;line-height: 0.22rem;}

.txt_box2{width: 100%;display: flex;justify-content: center;position: absolute;left: 0;top: 10.17rem;}
.txt_box2 a{background: url(../image/dh3.png) no-repeat;background-size: 100% auto;width: 0.23rem;height: 0.26rem;}
.txt_box2 a.cur{background: url(../image/dh4.png) no-repeat;background-size: 100% auto;}
.txt_box2 p{font-size: 0.16rem;color: #056fff;text-align: center;line-height: 0.26rem;margin-top: 0.02rem;}

/*part5*/
.part5{height: 4.49rem;position: relative;}
.tit5{background-position: -3.87rem 0;width: 4.17rem;height: 0.86rem;margin: 0 auto;}
.txt4{font-size: 0.2rem;color: #2c2c2c;text-align: center;line-height: 0.24rem;margin-top: 0.14rem;}
.txt4_1{line-height: 0.22rem;margin-top: 0.08rem;}
.txt5{font-size: 0.2rem;color: #3c8cd0;text-align: center;line-height: 0.32rem;}
.box4{width: 7rem;margin-left: 0.35rem;display: flex;justify-content: space-between;}
.box4 li{width: 1.58rem;position: relative;}
.txt9{font-size: 0.16rem;color: #2c2c2c;text-align: center;line-height: 0.24rem;}
.box4 li img{width: 0.88rem;height: 0.96rem;display: block;margin: 0.3rem auto 0;}
.box4 li a{background-position: -7rem -5.34rem;width: 1.58rem;height: 0.27rem;font-size: 0.16rem;color: #894d29;text-align: center;line-height: 0.28rem;display: block;margin: 0.04rem auto 0;font-family: "btn";}
.jd_1{background: url(../image/jd1.png) no-repeat;background-size: 100% auto;width: 6.88rem;height: 0.24rem;position: absolute;left: 0.3rem;top: 2.15rem;}
.jd_1 em{background: url(../image/jd2.png) no-repeat;background-size: auto 100%;width: auto;height: 0.24rem;;position: absolute;left: 0;top: 0;}
.box4 li .txt9{text-align: right;padding-right: 0.2rem;box-sizing: border-box;}
.txt10{font-size: 0.16rem;color: #2c2c2c;text-align: center;line-height: 0.18rem;}
.txt10 span{display: block;color: #498fe4;}
.txt11{font-size: 0.16rem;color: #498fe4;text-align: center;line-height: 0.18rem;}

.fu_c1{position: absolute;left: 0.14rem;top: -2.27rem;width: 3.47rem!important;height: 2.65rem!important;display: none!important;}
.box_img1:hover .fu_c1{display: block!important;}
.fu_c2{position: absolute;left: -1.75rem;top: -4.27rem;width: 5.08rem!important;height: 4.65rem!important;display: none!important;}
.box_img2:hover .fu_c2{display: block!important;}
.fu_c3{position: absolute;left: -5.18rem;top: -4.27rem;width: 6.67rem!important;height: 4.65rem!important;display: none!important;}
.box_img3:hover .fu_c3{display: block!important;}

/*part2*/
.part2{height: 12.33rem;}
.tit2{background-position: 0 -1.15rem;width: 3.35rem;height: 0.86rem;margin: 0 auto;}
.txt7{background: url(../image/txt1.png) no-repeat;background-size: 100% auto;width: 1.81rem;height: 0.35rem;font-size: 0.2rem;color: #ffffff;text-align: center;line-height: 0.35rem;display: block;margin: 0.08rem 0 0 5.32rem;}
.box2{width: 6.98rem;margin: 0.13rem auto 0;display: flex;justify-content: center;flex-wrap: wrap;}
.box2 li{background: url(../image/boxbg2.png) no-repeat;background-size: 100% auto;width: 2.19rem;height: 2rem;margin: 0 0.06rem 0.16rem;position: relative;}
.box2 li.cur1{background: url(../image/boxbg3.png) no-repeat;background-size: 100% auto;}
.box2 li.cur2{background: url(../image/boxbg4.png) no-repeat;background-size: 100% auto;}
.box2 li img{width: 2.19rem;height: 2rem;display: block;margin: 0 auto;}
.box2 li p{width: 100%;font-size: 0.18rem;color: #20161e;text-align: center;line-height: 1;position: absolute;left: 0;top: 1.42rem;}
.btn_dh1{background-position: -4.19rem -6rem;width: 2.06rem;height: 0.35rem;font-size: 0.21rem;color: #95552e;text-align: center;line-height: 0.32rem;position: absolute;left: 0.08rem;top: 1.66rem;font-family: "btn";}

/*part6*/
.part6{height: 5.4rem;position: relative;}
.tit6{background-position: -3.87rem -1.15rem;width: 3.35rem;height: 0.86rem;margin: 0 auto;}
.box5{width: 7.5rem;height: 4.1rem;margin: -0.2rem auto 0;position: relative;}
.marry_list{width: 7.5rem;height: 4.1rem;}
.marry_list img{width: 7.5rem;height: 3.38rem;position: absolute;left: 0;top: 0;pointer-events: none;}
.arey-r{background-position: -2.38rem -6.47rem;width: 1.81rem;height: 0.39rem;right: 0.08rem;position: absolute;top: 3.23rem;margin: 0;}
.arey-l{background-position: 0 -6.47rem;width: 1.81rem;height: 0.39rem;left: 0.08rem;position: absolute;top: 3.23rem;margin: 0;}
.pagination{position: absolute;z-index: 20;top: 2.98rem;width: 4.52rem;left: 1.46rem;display: flex;justify-content: space-between;}
.pagination span:nth-child(1){background:url(../image/run_bg1.png) no-repeat;background-size: 100% auto;width: 0.95rem;height: 0.9rem;opacity: 1;cursor: pointer;border-radius: 0!important;}
.pagination span:nth-child(1).swiper-pagination-bullet-active{background:url(../image/run_bg1cur1.png) no-repeat;background-size: 100% auto;}
.pagination span:nth-child(2){background:url(../image/run_bg2.png) no-repeat;background-size: 100% auto;width: 0.95rem;height: 0.9rem;opacity: 1;cursor: pointer;border-radius: 0!important;}
.pagination span:nth-child(2).swiper-pagination-bullet-active{background:url(../image/run_bg2cur1.png) no-repeat;background-size: 100% auto;}
.pagination span:nth-child(3){background:url(../image/run_bg3.png) no-repeat;background-size: 100% auto;width: 0.95rem;height: 0.9rem;opacity: 1;cursor: pointer;border-radius: 0!important;}
.pagination span:nth-child(3).swiper-pagination-bullet-active{background:url(../image/run_bg3cur1.png) no-repeat;background-size: 100% auto;}
.pagination span:nth-child(4){background:url(../image/run_bg4.png) no-repeat;background-size: 100% auto;width: 0.95rem;height: 0.9rem;opacity: 1;cursor: pointer;border-radius: 0!important;}
.pagination span:nth-child(4).swiper-pagination-bullet-active{background:url(../image/run_bg4cur1.png) no-repeat;background-size: 100% auto;}
.marry_img1{background: url(../image/txt2.png) no-repeat;background-size: 100% auto;width: 4.78rem;height: 2.59rem;position: absolute;left: 2.61rem;top: 0.38rem;padding: 0.18rem 0 0 0.9rem;box-sizing: border-box;}
.txt8{font-size: 0.18rem;color: #ffffff;text-align: left;line-height: 0.24rem;}
.marry_box1{width: 3.78rem;margin-top: 0.08rem;display: flex;justify-content: space-between;flex-wrap: wrap;}
.marry_box1 li{width: 1.89rem;margin-bottom: 0.19rem;display: flex;justify-content: flex-start;cursor: pointer;}
.marry_box1 li a{background: url(../image/dh1.png) no-repeat;background-size: 100% auto;width: 0.25rem;height: 0.24rem;}
.marry_box1 li.cur a{background: url(../image/dh2.png) no-repeat;background-size: 100% auto;}
.marry_box1 li p{font-size: 0.16rem;color: #ffffff;text-align: left;line-height: 0.18rem;margin-top: 0.06rem;}
.btn_tj1{background-position: -4.37rem -6.47rem;width: 1.81rem;height: 0.42rem;font-size: 0.26rem;color: #8b4f2a;text-align: center;line-height: 0.38rem;font-family: "btn";display: block;margin: 0.1rem 0 0 1.36rem;}
.marry_img2{background: url(../image/txt3.png) no-repeat;background-size: 100% auto;width: 4.78rem;height: 2.59rem;position: absolute;left: 0.28rem;top: 0.38rem;padding: 0.12rem 0 0 0.9rem;box-sizing: border-box;}
.txt12{width: 4.78rem;font-size: 0.18rem;color: #ffe98f;text-align: center;line-height: 0.24rem;margin-left: -0.9rem;}
.txt13{width: 4.22rem;margin-left: -0.99rem;}

/*part3*/
.part3{height: 3.42rem;}
.tit3{background-position: 0 -2.24rem;width: 3.34rem;height: 0.86rem;margin: 0 auto;}
.box3{width: 100%;}
.txt2{font-size: 0.2rem;color: #ffffff;text-align: center;line-height: 0.3rem;margin-top: 0.12rem;}
.txt3{font-size: 0.2rem;color: #20161e;text-align: center;line-height: 0.3rem;}
.btn_box3{width: 7.2rem;margin: 0.12rem auto 0;display: flex;justify-content: space-between;}
.btn_tx1{background-position: -0.08rem -7.03rem;width: 3.71rem;height: 0.62rem;font-size: 0.3rem;color: #95552e;text-align: center;line-height: 0.56rem;font-family: "btn";}
.btn_tx2{background-position: -0.08rem -7.03rem;width: 3.71rem;height: 0.62rem;font-size: 0.3rem;color: #95552e;text-align: center;line-height: 0.32rem;box-sizing: border-box;font-family: "btn";padding-top: 0.02rem;}
.btn_tx2 span{font-size: 0.18rem;line-height: 0.18rem;display: block;}

/*part5*/
.part4{height: auto;}
.tit4{background-position: -3.87rem -2.24rem;width: 3.35rem;height: 0.86rem;margin: 0 auto;}
.rule{width: 7.14rem;margin: 0.14rem auto;font-size: 0.17rem;color: #3c8cd0;}
.rule dd{margin-bottom: 0.1rem;}
.rule dd em{background: url(../image/txticon1.png) no-repeat;background-size: 100% auto;width: 0.15rem;height: 0.15rem;float: left;margin: 0.08rem 0.06rem 0 0;}
.rule dd span{color: #20161e;}
.rule dd p{float: left;width: 6.76rem;text-align: left;line-height: 0.3rem;}
.rule a{color: #ff5a39;text-decoration:none;}

/* 弹窗 */
.pop{display: none;position: relative;}
.close_btn{background-position: -6.44rem -5.97rem;width: 0.42rem;height: 0.42rem;position: absolute;top: -0.5rem;right: 0;}
.pop1{background: url(../image/fc1.png) no-repeat;background-size: 100% auto;width: 6.85rem;height: 6.35rem;padding-top: 0.94rem;box-sizing: border-box;}
.fc_box1{width: 6.3rem;height: auto;margin: 0 auto;}
.fctable_bor1{width: 6.3rem;height: auto;margin: 0 auto;text-align: center;}
.fctable_bor1 th{font-size: 0.22rem;color: #ffffff;line-height: 0.54rem;background-color: #7389e9;border: 1px solid #7389e9;}
.fctable_bor1 td{font-size: 0.18rem;color: #2d2d2d;line-height: 0.22rem;border: 1px solid #7389e9;height: 0.54rem;}
.fctable_bor1 a{color: #2d2d2d;}
.pop2{background: url(../image/fc2.png) no-repeat;background-size: 100% auto;width: 6.85rem;height: 4.95rem;padding-top: 0.88rem;box-sizing: border-box;}
.fc_box2{width: 6.4rem;margin: 0 auto;display: flex;justify-content: space-between;}
.fc_box2ct1{width: 3.14rem;height: auto;margin: 0 auto;position: relative;}
.table_bor2{width: 3.14rem;height: auto;margin: 0 auto;text-align: center;}
.table_bor2 th{font-size: 0.14rem;color: #ffffff;line-height: 0.34rem;background-color: #7389e9;border: 1px solid #7389e9;}
.table_bor2 td{font-size: 0.14rem;color: #2d2d2d;line-height: 0.18rem;border: 1px solid #7389e9;height: 0.36rem;}
.table_bor2 a{color: #2d2d2d;}
.fc_box2ct2{width: 3.14rem;height: auto;}
.fc_txt1{font-size: 0.14rem;color: #ffffff;line-height: 0.34rem;display: flex;justify-content: space-between;background-color: #7389e9;}
.fc_txt1 span{text-align: center;border: 1px solid #7389e9;}
.fc_txt1 span:nth-child(1){width: 1.9rem;}
.fc_txt1 span:nth-child(2){width: 1.24rem;}
.fc_box2ct2polc{width: 3.14rem;height: auto;margin: 0 auto;}
.fc_box2ct2polc li{display: flex;justify-content: space-between;height: 0.28rem;}
.fc_box2ct2polc li p{font-size: 0.14rem;color: #2d2d2d;line-height: 0.28rem;text-align: center;border: 1px solid #7389e9;}
.fc_box2ct2polc li p:nth-child(1){width: 1.9rem;}
.fc_box2ct2polc li p:nth-child(2){width: 1.24rem;}
.fc_txt2{width: 5.54rem;margin: 0.06rem auto 0;font-size: 0.18rem;color: #0049f0;line-height: 0.26rem;text-align: center;}
.pop3{background: url(../image/fc3.png) no-repeat;background-size: 100% auto;width: 6.85rem;height: 6.35rem;padding-top: 0.94rem;box-sizing: border-box;}
.pop4{background: url(../image/fc4.png) no-repeat;background-size: 100% auto;width: 6.85rem;height: 7.1rem;padding-top: 0.9rem;box-sizing: border-box;}
.fc_txt3{font-size: 0.2rem;color: #2d2d2d;line-height: 0.22rem;text-align: center;}
.fc_box3{width: 5.8rem;height: auto;margin: 0.1rem auto 0;background-color: #748ae8;}
.fc_box3 li{border-bottom: 1px solid #0049f0;height: 0.42rem;}
.fc_box3 li p{font-size: 0.2rem;color: #ffffff;line-height: 0.42rem;text-align: center;}
.fc_txt4{width: 4.5rem;font-size: 0.18rem;color: #0049f0;line-height: 0.22rem;text-align: center;margin: 0.14rem auto 0;}
.pop5{background: url(../image/fc5.png) no-repeat;background-size: 100% auto;width: 7.12rem;height: 3.6rem;padding-top: 1.06rem;box-sizing: border-box;}
.fc_box4{width: 5.36rem;height: 0.36rem;margin: 0.18rem auto 0;background-color: #748ae8;}
.fc_box4 p{font-size: 0.18rem;color: #ffffff;line-height: 0.36rem;text-align: center;}
.pop6{background: url(../image/fc6.png) no-repeat;background-size: 100% auto;width: 6.85rem;height: 2.66rem;padding-top: 0.52rem;box-sizing: border-box;}
.fc_txt6{width: 6.06rem;height: 1.58rem;margin: 0 auto;font-size: 0.2rem;color: #2d2d2d;line-height: 0.32rem;text-align: center;display: table;}
.fc_txt6 span{display: table-cell;vertical-align: middle;}
.pop7{background: url(../image/fc7.png) no-repeat;background-size: 100% auto;width: 6.85rem;height: 5.97rem;padding-top: 0.88rem;box-sizing: border-box;}
.fc_box5{width: 6.26rem;margin: 0 auto;height: 4.1rem;overflow-y: auto;}
.fc_box5::-webkit-scrollbar{width: 0.05rem;border-radius: 0.1rem;}
.fc_box5::-webkit-scrollbar-track{background-color: #304bc8;border-radius: 0.1rem;}/*滚动背景颜色*/
.fc_box5::-webkit-scrollbar-thumb{background-color: #8898f1;border-radius: 0.1rem;}/*滚动条颜色*/
.fc_txt7{font-size: 0.18rem;color: #304bc8;line-height: 0.32rem;text-align: left;}
.fc_txt7 em{background-position: -7rem -6.01rem;width: 0.25rem;height: 0.24rem;text-align: center;display: inline-block;margin-right: 0.1rem;margin-bottom: -0.05rem;}
.fc_box5ct1{width: 4.2rem;margin: 0.04rem 0 0 0.5rem;display: flex;justify-content: space-between;}
.fc_box5ct1 li a{background: url(../image/xz1.png) no-repeat;background-size: 100% auto;width: 0.32rem;height: 0.31rem;display: block;margin: 0 auto;}
.fc_box5ct1 li a.cur{background: url(../image/xz2.png) no-repeat;background-size: 100% auto;}
.fc_box5ct2{width: 1.1rem;margin: 0.04rem 0 0 0.4rem;display: flex;justify-content: space-between;}
.fc_box5ct2 li{display: flex;justify-content: space-between;align-items: center;}
.fc_box5ct2 li a{width: 0.18rem;height: 0.18rem;display: block;margin: 0 auto;border: 1px solid #304bc8;border-radius: 100%;}
.fc_box5ct2 li a.cur{background-color: #304bc8;border-radius: 100%;}
.fc_box5ct2 li p{font-size: 0.18rem;color: #304bc8;line-height: 0.3rem;text-align: center;}
.fc_box5ct3{width: 5rem;height: 1.82rem;margin: 0.04rem 0 0 0.66rem;position: relative;}
.fc_box5ct3 .fc_box5ct3po1{display: flex;justify-content: space-between;align-items: center;}
.fc_box5ct3 a{width: 0.18rem;height: 0.18rem;display: block;margin: 0 auto;border: 1px solid #304bc8;border-radius: 100%;}
.fc_box5ct3 a.cur{background-color: #304bc8;border-radius: 100%;}
.fc_box5ct3 p{font-size: 0.18rem;color: #304bc8;line-height: 0.3rem;text-align: center;}
.fc_box5ct3po1_1{position: absolute;top: 0;left: 0;}
.fc_box5ct3po1_2{position: absolute;top: 0;left: 2.53rem;}
.fc_box5ct3po1_3{position: absolute;top: 0.32rem;left: 0;}
.fc_box5ct3po1_4{position: absolute;top: 0.32rem;left: 2.53rem;}
.fc_box5ct3po1_5{position: absolute;top: 0.63rem;left: 0;}
.fc_box5ct3po1_6{position: absolute;top: 0.63rem;left: 2.53rem;}
.fc_box5ct3po1_7{position: absolute;top: 0.92rem;left: 0;}
.fc_box5ct3po1_8{position: absolute;top: 0.92rem;left: 2.53rem;}
.fc_box5ct3po1_9{position: absolute;top: 1.24rem;left: 0;}
.fc_box5ct3po1_10{position: absolute;top: 1.24rem;left: 2.53rem;}
.fc_box5ct4{width: 5rem;height: 1.38rem;margin: 0.04rem 0 0 0.4rem;position: relative;}
.fc_box5ct4 .fc_box5ct3po1{display: flex;justify-content: space-between;align-items: center;}
.fc_box5ct4 a{width: 0.18rem;height: 0.18rem;display: block;margin: 0 auto;border: 1px solid #304bc8;border-radius: 100%;}
.fc_box5ct4 a.cur{background-color: #304bc8;border-radius: 100%;}
.fc_box5ct4 p{font-size: 0.18rem;color: #304bc8;line-height: 0.3rem;text-align: center;}
.fc_box5ct3po1_g1{position: absolute;top: 0;left: 0;}
.fc_box5ct3po1_g2{position: absolute;top: 0;left: 1.54rem;}
.fc_box5ct3po1_g3{position: absolute;top: 0;left: 3.28rem;}
.fc_box5ct3po1_g4{position: absolute;top: 0.32rem;left: 0;}
.fc_box5ct3po1_g5{position: absolute;top: 0.32rem;left: 1.54rem;}
.fc_box5ct3po1_g6{position: absolute;top: 0.32rem;left: 3.28rem;}
.fc_box5ct3po1_g7{position: absolute;top: 0.7rem;left: 0;}
.fc_box5ct3po1_g8{position: absolute;top: 0.7rem;left: 2.96rem;}
.fc_box5ct3po1_g9{position: absolute;top: 1.04rem;left: 0;}
.fc_box5ct3po1_g10{position: absolute;top: 1.04rem;left: 2.5rem;}
.fc_in1{width: 1.56rem;height: 0.2rem;background-color: #304bc8;outline: none;font-size: 0.14rem;color: #ffffff;line-height: 0.2rem;text-align: center;border: none;}
.fc_in2{width: 5.84rem;height: 1.2rem;background-color: #304bc8;outline: none;font-size: 0.14rem;color: #ffffff;line-height: 0.2rem;text-align: left;display: block;margin: 0 auto;border: none;}
.fcbtn_box2{width: 6.32rem;margin: 0.04rem auto 0;display: flex;justify-content: space-between;}
.fc_btnt1{background-position: -4.19rem -7.03rem;width: 3.19rem;height: 0.67rem;font-size: 0.32rem;color: #8d502b;text-align: center;line-height: 0.66rem;font-family: "btn";}
.fc_btnt2{background-position: -0.08rem -7.79rem;width: 3.19rem;height: 0.67rem;font-size: 0.32rem;color: #ffffff;text-align: center;line-height: 0.66rem;font-family: "btn";}
.pop8{background: url(../image/fc8.png) no-repeat;background-size: 100% auto;width: 6.85rem;height: 4.86rem;padding-top: 1.15rem;box-sizing: border-box;}
.fc_box6{width: 6.1rem;height: auto;margin: 0 auto;}
.fctable_bor2{width: 6.1rem;height: auto;margin: 0 auto;text-align: center;}
.fctable_bor2 th{font-size: 0.22rem;color: #ffffff;line-height: 0.34rem;background-color: #758cea;border: 1px solid #758cea;}
.fctable_bor2 td{font-size: 0.18rem;color: #2d2d2d;line-height: 0.24rem;border: 1px solid #758cea;height: 0.5rem;}
.pop9{background: url(../image/fc9.png) no-repeat;background-size: 100% auto;width: 6.85rem;height: 7.1rem;padding-top: 0.92rem;box-sizing: border-box;}
.fctable_bor3{width: 6.3rem;height: auto;margin: 0 auto;text-align: center;}
.fctable_bor3 th{font-size: 0.22rem;color: #ffffff;line-height: 0.54rem;background-color: #7389e9;border: 1px solid #7389e9;}
.fctable_bor3 td{font-size: 0.18rem;color: #2d2d2d;line-height: 0.22rem;border: 1px solid #7389e9;height: 0.33rem;}
.pop10{background: url(../image/fc10.png) no-repeat;background-size: 100% auto;width: 6.85rem;height: 3.33rem;padding-top: 0.46rem;box-sizing: border-box;}
.fc_box7{width: 6.3rem;height: 1.2rem;margin: 0 auto;display: table;}
.fc_box7 p{display: table-cell;vertical-align: middle;font-size: 0.2rem;color: #2d2d2d;line-height: 0.32rem;text-align: center;}
.fc_box7 p a{color: #da2cff;}
.fc_txt8{width: 2.42rem;font-size: 0.18rem;color: #a75a2b;line-height: 0.28rem;text-align: center;margin-left: 0.82rem;}
.fcbtn_box1{width: 6.4rem;margin: 0.02rem auto 0;display: flex;justify-content: space-between;}
.fc_btnqd1{background-position: -4.19rem -7.03rem;width: 3.19rem;height: 0.67rem;font-size: 0.32rem;color: #8d502b;text-align: center;line-height: 0.66rem;font-family: "btn";}
.fc_btnqx1{background-position: -0.08rem -7.79rem;width: 3.19rem;height: 0.67rem;font-size: 0.32rem;color: #ffffff;text-align: center;line-height: 0.66rem;font-family: "btn";}
.fc_btnqd2{background-position: -4.19rem -7.03rem;width: 3.19rem;height: 0.67rem;font-size: 0.32rem;color: #8d502b;text-align: center;line-height: 0.66rem;font-family: "btn";display: block;margin: 0.02rem auto 0;}
.pop11{background: url(../image/fc11.png) no-repeat;background-size: 100% auto;width: 6.85rem;height: 7.24rem;padding-top: 1.35rem;box-sizing: border-box;}
.fc_box8{width: 6.32rem;margin: 0 auto;display: flex;justify-content: center;flex-wrap: wrap;}
.fc_box8 li{position: relative;margin: 0 0.04rem 0.17rem;}
.fc_box8 li img{width: 1.49rem;height: 2.3rem;display: block;margin: 0 auto;}
.fc_box8 li em{background-position: -7.50rem -6.01rem;width: 0.29rem;height: 0.3rem;position: absolute;top: 0.04rem;left: 0.04rem;}
.fc_box8 li.cur em{background-position: -8.04rem -6rem;}
.fc_btnqr1{background-position: -4.19rem -7.03rem;width: 3.19rem;height: 0.67rem;font-size: 0.32rem;color: #8d502b;text-align: center;line-height: 0.52rem;font-family: "btn";display: block;margin: 0 auto;}
.pop12{background: url(../image/fc12.png) no-repeat;background-size: 100% auto;width: 6.85rem;height: 7.27rem;padding-top: 1.39rem;box-sizing: border-box;}
.fc_box9{width: 6.34rem;margin: 0 auto;display: flex;justify-content: space-between;flex-wrap: wrap;}
.fc_box9 li{position: relative;margin: 0 0.15rem 0.18rem;}
.fc_box9 li img{width: 1.78rem;height: 2.27rem;display: block;margin: 0 auto;}
.fc_box9 li em{background-position: -7.50rem -6.01rem;width: 0.29rem;height: 0.3rem;position: absolute;top: 0.04rem;left: 0.04rem;}
.fc_box9 li.cur em{background-position: -8.04rem -6rem;}
.pop13{background: url(../image/fc13.png) no-repeat;background-size: 100% auto;width: 6.85rem;height: 4.81rem;padding-top: 1.39rem;box-sizing: border-box;}
.fc_box10{width: 3.8rem;margin: 0 auto;display: flex;justify-content: space-between;}
.fc_box10 li{position: relative;}
.fc_box10 li img{width: 1.78rem;height: 2.27rem;display: block;margin: 0 auto;}
.fc_box10 li em{background-position: -7.50rem -6.01rem;width: 0.29rem;height: 0.3rem;position: absolute;top: 0.04rem;left: 0.04rem;}
.fc_box10 li.cur em{background-position: -8.04rem -6rem;}
.fc_btnqr2{background-position: -4.19rem -7.03rem;width: 3.19rem;height: 0.67rem;font-size: 0.32rem;color: #8d502b;text-align: center;line-height: 0.52rem;font-family: "btn";display: block;margin: 0.1rem auto 0;}

.pop14{background: url(../image/fc14.png) no-repeat;background-size: 100% auto;width: 6.85rem;height: 5.9rem;padding-top: 0.84rem;box-sizing: border-box;}
.fc_box11{width: 6.11rem;margin: 0.05rem auto 0;display: flex;justify-content: space-between;flex-wrap: wrap;}
.fc_box11 li{background: url(../image/fc_polcbg1.png) no-repeat;background-size: 100% auto;width: 1.16rem;height: 1.79rem;position: relative;}
.fc_box11 li.cur1{background: url(../image/fc_polcbg2.png) no-repeat;background-size: 100% auto;}
.fc_box11 li.cur2{background: url(../image/fc_polcbg3.png) no-repeat;background-size: 100% auto;}
.fc_box11 li.cur3{background: url(../image/fc_polcbg5.png) no-repeat;background-size: 100% auto;}
.fc_box11 li.cur4{background: url(../image/fc_polcbg4.png) no-repeat;background-size: 100% auto;}
.fc_tg1{width: 100%;font-size: 0.16rem;color: #ffffff;text-align: center;line-height: 1;position: absolute;left: 0;top: 0.07rem;}
.fc_box11 li img{width: 1.16rem;height: 1.79rem;display: block;margin: 0 auto;}
.fc_tg2{width: 100%;font-size: 0.16rem;color: #ffffff;text-align: center;line-height: 0.18rem;position: absolute;left: 0;bottom: 0.08rem;}
.fc_box11 li.cur4 .fc_tg1{color: #4e5776;}
.fc_box11 li.cur4 .fc_tg2{color: #4e5776;}
.pop15{background: url(../image/fc15.png) no-repeat;background-size: 100% auto;width: 6.84rem;height: 2.69rem;}
.zome_1{width: 2.22rem;height: auto;position: absolute;left: 0.6rem;top: -0.5rem;}
.fc_tg3{width: 3.38rem;font-size: 0.24rem;color: #2d2d2d;text-align: center;line-height: 0.26rem;position: absolute;left: 3.2rem;top: 1.54rem;}
.fc_box12{width: 6.11rem;margin: 0.36rem auto;display: flex;justify-content: center;flex-wrap: wrap;}
.fc_box12 li{background: url(../image/fc_polcbg1.png) no-repeat;background-size: 100% auto;width: 1.16rem;height: 1.79rem;position: relative;margin: 0 0.1rem;}
.fc_box12 li.cur1{background: url(../image/fc_polcbg2.png) no-repeat;background-size: 100% auto;}
.fc_box12 li.cur2{background: url(../image/fc_polcbg3.png) no-repeat;background-size: 100% auto;}
.fc_box12 li.cur3{background: url(../image/fc_polcbg5.png) no-repeat;background-size: 100% auto;}
.fc_box12 li.cur4{background: url(../image/fc_polcbg4.png) no-repeat;background-size: 100% auto;}
.fc_box12 li.cur4 .fc_tg1{color: #4e5776;}
.fc_box12 li.cur4 .fc_tg2{color: #4e5776;}
.fc_box12 li img{width: 1.16rem;height: 1.79rem;display: block;margin: 0 auto;}

.pop16{background: url(../image/fc16.png) no-repeat;background-size: 100% auto;width: 6.85rem;height: 3.84rem;padding-top: 0.91rem;box-sizing: border-box;}
.fc_box13{width: 6.12rem;margin: 0 auto 0;display: flex;justify-content: space-between;flex-wrap: wrap;}
.fc_box13 li{position: relative;margin-bottom: 0.08rem;}
.fc_box13 li img{width: 1.16rem;height: 1.17rem;display: block;margin: 0 auto;}
.fc_box13 li p{width: 100%;font-size: 0.16rem;color: #4e5776;text-align: center;line-height: 1;position: absolute;left: 0;top: 0.88rem;}
.pop17{background: url(../image/fc17.png) no-repeat;background-size: 100% auto;width: 6.85rem;height: 2.56rem;padding-top: 0.97rem;box-sizing: border-box;}
.fc_box14{width: 1.56rem;height: 1.27rem;display: block;margin: 0 auto;position: relative;;}
.fc_box14 img{width: 1.56rem;height: 1.27rem;display: block;margin: 0 auto;}
.fc_box14 p{width: 100%;font-size: 0.16rem;color: #4e5776;text-align: center;line-height: 1;position: absolute;left: 0;top: 1rem;}

.pop18{width: 7rem;height: 4rem;}
.pop18 img{width: 7rem;height: 4rem;display: block;margin: 0 auto;}
