h1::after{
    display: none;
}
.tit h1{
    font-weight: 700;
}
.fy_cont.cont1{
    width: 100%;
    height: 43.3rem;
    background-color: #ffffff;
    text-align: left;
}
.fy_cont.cont1 .item{
    padding-top: 2rem;
}
.fy_cont.cont1 .tit_h1{
    font-size: 3.1rem;
    margin-bottom: 0.4rem;
    font-weight: 700;
}
.fy_cont.cont1 .tit_h3{
    font-size: 1.6rem;
    font-weight: 700;
    text-align: left;
}
.fy_cont.cont1 .item p{
    font-size: 1.1rem;
	line-height: 2.3rem;
	color: #454545;
    margin-top: 1.8rem;
    margin-bottom: 1.4rem;
    width: 28.5rem;
}
.fy_cont.cont1 .item h1,.item p{
    text-align: left;
}
.fy_cont.cont1 .item a,.fy_cont.cont5 .item a{
    display: inline-block;
    width: 11.8rem;
	height: 3.6rem;
	border-radius: 0.3rem;
	border: solid 1px #454545;
    font-size: 1.5rem;
	line-height: 3.6rem;
	color: #454545;
    text-align: center;
    transition: 0.4s;
    font-weight: 700;
}
.fy_cont.cont1 .item a:hover,.fy_cont.cont5 .item a:hover{
    background-color: #ffd100;
    border: solid 1px #ffd100;
    transition: 0.4s;
}
.fy_cont.cont1 .item a i,.fy_cont.cont5 .item a i{
    display: inline-block;
    width: 1.4rem;
	height: 1.7rem;
    vertical-align: middle;
    background: url("../img/feiyong/write.png") no-repeat center;
    margin-right: 0.6rem;
    margin-bottom: 0.2rem;
}
.fy_cont.cont2{
    width: 100%;
    height: 30.6rem;
    background-image: linear-gradient(180deg, 
		#80adfb 0%, 
		#6284fc 49%, 
		#8e79e3 100%);
    text-align: left;
    background-size: 100% 100%;
}
.fy_cont.xncont2 .hbox {
    display: flex;
    justify-content: center;
}

.fy_cont.cont2 .tit{
    padding-top: 3.1rem;
    margin-bottom: 1.9rem;
}
.fy_cont.cont2 .tit h1{
    color: #ffffff;
    text-align: left;
    margin-bottom: 0.7rem;
}
.fy_cont.cont2 .tit h4{
    color: #ffffff;
    text-align: left;
}
.fy_cont.cont2 .item a{
    display: inline-block;
    width: 18.1rem;
	height: 3.6rem;
	border-radius: 0.3rem;
	border: solid 1px #ffffff;
    font-size: 1.1rem;
	line-height: 3.6rem;
	color: #ffffff;
    text-align: center;
    transition: 0.4s;
}
.fy_cont.cont2 .item a:hover{
    background-color: #ffffff;
    color: #454545;
    transition: 0.4s;
}
.fy_cont.cont2 .item_c1{
    float: left;
}
.fy_cont.cont2 .item_c2{
    float: left;
    margin-left: 2.2rem;
}
.fy_cont.cont2 .item_c3{
    float: left;
    margin-left: 2.2rem;
}
.fy_cont.cont2 .item .item_c div:nth-child(2){
    margin-top: 1.3rem;
}
.fy_cont.cont3{
    width: 100%;
    height: 56.2rem;
    background-color:#fffff2;
    text-align: left;
    background-size: 100% 100%;
}
.fy_cont.cont3 .tit{
    margin-bottom: 4.3rem;
}
.fy_cont.cont3 .tit p,.fy_cont.cont4 .tit p{
    padding-top: 2.5rem;
}
.fy_cont.cont3 .tip{
    margin-top: 1.5rem;
}
.fy_cont.cont3 .tip p{
    font-size: 0.9rem;
	color: #454545;
    text-align: left;
}
.fy_cont.cont4{
    width: 100%;
    text-align: left;
    background-size: 100% 100%;
    padding-bottom: 15rem;  
}
.fy_cont.cont4 caption{
    margin-bottom: 3.5rem;
}

.fy_cont.cont4 .nav{
    width: 60.7rem;
    height: 3.6rem;
    border-bottom: 3px solid #ffd100;
    padding: 0;
    margin-top: 3.4rem;
    margin-bottom: 4.7rem;
}
.fy_cont.cont4.gg_con .nav a{
    height: 3.6rem;
    line-height: 3.6rem;
}
.fy_cont.cont4 .nav a{
    float: left;
    display: inline-block;
    width: 16.6%;
    height: 3.8rem;
    line-height: 3.8rem;
    box-sizing: border-box;
    font-size: 1rem;
	color: #454545;
    text-align: center;
    font-weight: 700;
}
.fy_cont.cont4 .nav a.ac{
    background-color: #ffd100;
	border-radius: 5px 5px 0px 0px;
}
.tab_tip{
    margin-top: 1rem;
}
.tab_tip p{
    font-size: 0.9rem;
	line-height: 1.4rem;
	color: #454545;
    text-align: left;
}
.tab_tip .tip_t3{
    padding-top: 0.75rem;
}
.ex_tit{
    font-size: 1.1rem;
	color: #002169;
    text-align: left;
    font-weight: 700;
}
.ex_c{
    font-size: 1rem;
	line-height: 1.3rem;
	color: #454545;
    text-align: left;
    margin-top: 0.7rem;
}
.exam_con,.exam_con_normal{
    margin-top: 5rem;
}
.exam_con table,.exam_con_normal table{
    margin-top: 1.2rem;
    margin-bottom: 1.7rem;
}
.exam_con table,.exam_con_normal table td{
    text-align: left;
    padding-left: 20px;
}
.exam_con_normal.rule p,.exam_con_normal.rule h3{
    text-align: left;
}
.exam_con_normal.rule h3{
    line-height: 1.5;
    margin-top: 1rem;
    margin-bottom: 1rem;
}
.exam_con_normal.rule table p,.exam_con_normal.rule table td{
    text-align: center;
}
.exam_con_normal.rule li{
    list-style: inherit;
    margin-left: 2rem;
}
.ex_tip{
    font-size: 0.9rem;
	color: #454545;
    text-align: left;
    margin-top: 0.5rem;
}
.cont.tab5 p{
    text-align: left;
    margin-top: 2rem;
}
.cont.tab5 a{
    text-decoration: #424886;
    color: #424886;
}
.tip_tit{
    font-size: 1rem;
    color: #333333;
    text-align: left;
    margin-top: 2.5rem;
}
.tip_c{
    font-size: 0.9rem;
    color: #777777;
    text-align: left;
    margin-top: 0.4rem;
}
.infor_tip{
    margin-top: 2rem;
}
.infor_tip a{
    font-size: 0.9rem;
    color: #424886;
}
.fy_cont.cont5{
    width: 100%;
    height: 44.1rem;
    background-color: #ebf1ff;
}
.fy_cont.cont5 .item h1{
    text-align: left;
    margin-bottom: 1.1rem;
}
.fy_cont.cont5 .item p{
    margin-bottom: 3rem;
}
.fy_cont.cont6{
    width: 100%;
    height: 69rem;
    background-color: #ffffff;
}
.fy_cont.cont6 .nav{
    width: 60.7rem;
    height: 3.6rem;
    border-bottom: 3px solid #ffd100;
    padding: 0;
    margin-top: 3.4rem;
    margin-bottom: 1rem;
}
.fy_cont.cont6 .nav a{
    float: left;
    display: inline-block;
    width: 50%;
    height: 3.65rem;
    line-height: 3.65rem;
    box-sizing: border-box;
    font-size: 1.5rem;
    color: #002169;
    text-align: center;
    font-weight: 700;
}
.fy_cont.cont6 .nav a.hov{
    background-color: #ffd100;
	border-radius: 5px 5px 0px 0px;
}
.fy_cont.cont6 .nav_tip{
    font-size: 1rem;
    color: #454545;
    text-align: left;
    margin-bottom: 2.4rem;
}
.fy_cont.cont6 .sideMenu ul{
    width: 11.4rem;
}
.fy_cont.cont6 .sideMenu ul li{
    height: 3.1rem;
    border-bottom: 1px solid #a2a2a2;
}
.fy_cont.cont6 .sideMenu ul li:nth-last-child(1){
    border-bottom: none;
}
.fy_cont.cont6 .sideMenu ul li a{
    font-size: 1.1rem;
	color: #454545;
    line-height: 3.1rem;
    cursor: pointer;
    /* font-weight: 700; */
}
.fy_cont.cont6 .sideMenu ul li a.cn,.fy_cont.cont6 .sideMenu ul li a.cn2{
    font-size: 1.1rem;
    font-weight: 700;
    color: #002169;
    position: relative;
}
.fy_cont.cont6 .sideMenu ul li a.cn::before,.fy_cont.cont6 .sideMenu ul li a.cn2::before{
    content: '';
    width: 1rem;
	height: 1rem;
    background: url("../img/feiyong/cir_half.png")no-repeat center;
    position: absolute;
    left: -24px;
    top: 5px;
}
.fy_cont.cont6 .side_tit{
    font-size: 2.3rem;
	color: #002169;
    text-align: left;
    margin-bottom: 2.1rem;
    position: relative;
    margin-top: 1.7rem;
    font-weight: 700;
}
.fy_cont.cont6 .side_tit::before{
    content: '';
    width: 2.3rem;
	height: 2.8rem;
    background: url("../img/feiyong/t_brfore.png")no-repeat center;
    position: absolute;
    top: -0.7rem;
    left: -4.3rem;
}
.fy_cont.cont6.mg_con .side_tit::before{
    top: -0.2rem;
}
.fy_cont.cont6 .side_c{
    font-size: 1rem;
    line-height: 1.5rem;
	color: #454545;
    text-align: left;
}
.fy_cont.cont6 .sideCont{
    width: 40rem;
}
.fy_cont.cont7{
    width: 100%;
    padding-bottom: 17rem;
    background-color: #ebf1ff;
}
.fy_cont.cont7 .tit h1::after{
    display: block;
}
.open_con .item h3{
    font-size: 1.1rem;
    font-weight: bold;
    line-height: 1.5rem;
    color: #454545;
    text-align: left;
    text-align: left;
}
.open_con .hide-box {
    margin-top: 1rem;
    display: none;
    transition: none;
}
.open_con .hide-box p {
    font-size: 1rem;
    line-height: 1.5rem;
    color: #454545;
    text-align: left;
    width: 53rem;
}
.open_con .item{
    width: 60.6rem;
	/* height: 6.1rem; */
    background-color: #ffffff;
    border-radius: 0.3rem;
    padding: 2.4rem 6rem 2.4rem 2.4rem;
    position: relative;
    margin-top: 1rem;
    box-sizing: border-box;
}
.open_con .item i{
    width: 1.1rem;
    height: 0.6rem;
    background: url("../img/index/next.png") no-repeat center;
    display: inline-block;
    vertical-align: middle;
    float: right;
    margin-right: 2.4rem;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 0;
}
.open_con .item.blo_c i {
    transform: rotate(
180deg);
    -ms-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -webkit-transform: rotate(
180deg);
    -o-transform: rotate(180deg);
}

.mg_con a{
    text-decoration: underline;
	font-size: 0.9rem;
	color: #002169;
}
.fy_cont.cont4.mg_con .tit{
    margin-bottom: 1.9rem;
}
.fy_cont.cont4.mg_con .tit h1{
    margin-bottom: 1.6rem;
}
.fy_cont.cont4.mg_con .tit p{
    padding-top: 0rem;
}
.fy_cont.cont4.mg_con .tip{
    margin-top: 1.7rem;
}
.fy_cont.cont4.mg_con .tip p{
   text-align: left;
}
.mg_adv{
    width: 28.6rem;
}
.mg_adv .adv_tit{
    font-size: 1.5rem;
	color: #002169;
    text-align: left;
    margin-bottom: 1.1rem;
    font-weight: 700;
}
.mg_adv .adv_c{
    font-size: 1rem;
	color: #454545;
    text-align: left;
    line-height: 1.5rem;
}
.mg_adv div{
    margin-bottom: 2.1rem;
}
.fy_cont.cont5.mg_con{
    height:73rem;
}
.fy_cont.cont5.mg_con .item{
    margin-top: 10rem;
}
.btn1{
	display: inline-block;
    width: 13.2rem;
	height: 3.6rem;
	border-radius: 5px;
	border: solid 1px #454545;
    font-size: 1.5rem !important;
	font-weight: 700;
	color: #454545 !important;
    background: none;
    cursor: pointer;
    transition: 0.3s;
    margin-left: 23.5rem;
    margin-top: 3rem;
	text-decoration: none !important;
	line-height: 3.6rem;
	text-align: center;
}
.btn1:hover{
    border: 1px solid #ffd100;
    background-color: #ffd100;
    transition: 0.3s;
}
.btn1 img{
    vertical-align: sub;
    display: inline-block;
    margin-right: 0.6rem;
}
.fy_cont.cont6.mg_con{
    height: 55rem;
}
.fy_cont.cont6.mg_con .tit h1{
   text-align: left;
   margin-bottom: 1.8rem;
}
.fy_cont.cont6.mg_con .tit h4{
    text-align: left;
}
.fy_cont.cont6.mg_con .zbs_nav a{
    font-size: 1.1rem;
	line-height: 1.5rem;
	color: #454545;
    cursor: pointer;
    text-decoration: none;
}
.fy_cont.cont6.mg_con .zbs_nav a.ac{
    font-size: 1.1rem;
    font-weight: 700;
	color: #002169;
    position: relative;
}
.fy_cont.cont6.mg_con .item{
    margin-top: 3.4rem;
}
.fy_cont.cont6.mg_con .zbs_nav ul li{
    width: 12rem;
    margin-bottom: 1.4rem;
    border-bottom: 0.1rem solid #a2a2a2;
    padding-bottom: 2rem;
}
.fy_cont.cont6.mg_con .zbs_nav ul li:nth-last-child(1){
    border-bottom: none;
}
.fy_cont.cont6.mg_con .zbs_nav a.ac::before{
    content: '';
    width: 1rem;
	height: 1.1rem;
    background: url("../img/feiyong/cir_half.png")no-repeat center;
    position: absolute;
    left: -1.6rem;
    top: 0.2rem;
}
.fy_cont.cont6.mg_con .zbs_c{
    width: 40.7rem;
    margin-top: -1.3rem;
}
.fy_cont.cont6.mg_con .zbs_c .tit{
    font-size: 2.3rem;
	font-weight: 700;
	line-height: 3.1rem;
	color: #002169;
    margin-bottom: 2.3rem;
}
.fy_cont.cont6.mg_con .zbs_c .c{
    font-size: 1rem;
	line-height: 1.5rem;
    color: #454545;
}
.fy_cont.cont1.qh_con{
    height: 53rem;
}
.fy_cont.cont1.qt_con{
    height: auto;
    margin-bottom: 10rem;
}
.fy_cont.cont4.qt_con h1{
    text-align: left;
}
.fy_cont.cont1.qh_con .tit_h1{
    margin-bottom: 1.2rem;
}
.fy_cont.cont1.qh_con .tit_p1{
    width: 28.8rem;
    font-size: 1.1rem;
	line-height: 2rem;
	color: #454545;
    margin-top: 0.9rem;
    margin-bottom: 0rem;
}
.fy_cont.cont1.qh_con .tit_p2{
    width: 60.6rem;
    font-size: 1.1rem;
	line-height: 2rem;
	color: #454545;
    text-align: left;
    margin-top: 0rem;
    margin-bottom: 3rem;
}
.fy_cont.cont1.qh_con .item_c{
    height: 23.4rem;
    /* padding-top: 2rem; */
}
.fy_cont.cont5.qh_con{
    background-color: #fffff2;
    height: 59rem;
}
.fy_cont.cont5.qh_con h1::after{
    display: block;
}
.fy_cont.cont5.qh_con .item .fr p{
    width: 27.5rem;
    margin-bottom: 0.8rem;
}
.fy_cont.cont5.qh_con .btn1{
    margin-left: 0rem;
}
.fy_cont.cont4.qh_con .nav a {
    width: 50%;
}
.fy_cont.cont4.qh_con{
    text-align: center;
}
.fy_cont.cont4.qh_con .cont .tit h1{
    font-size: 2.3rem;
	color: #002169;
    text-align: left;
    margin-bottom: 2.2rem;
}
.fy_cont.cont4.qh_con .cont .tit p{
    font-size: 1rem;
	color: #454545;
    line-height: 1.4rem;
    text-align: left;
    padding-top: 0rem;
}
.fy_cont.cont4.qh_con .cont .tit{
    margin-bottom: 3rem;
}
.fy_cont.cont4.qh_con .exam_con{
    margin-top: 3.5rem;
    margin-bottom: 4rem;
}
.fy_cont.cont4.qh_con .tab2 .sty_c{
    font-size: 0.9rem;
    text-align: left;
    padding-bottom: 0.5rem;
}
.fy_cont.cont4.qh_con .qh_kind{
    width: 60.7rem;
    height: 3.6rem;
    border-bottom: 3px solid #ffd100;
    padding: 0;
    margin-top: 3.4rem;
    margin-bottom: 4.7rem;
}
.fy_cont.cont4.qh_con .qh_kind a{
    float: left;
    display: inline-block;
    width: 16.6%;
    height: 3.6rem;
    line-height: 3.6rem;
    box-sizing: border-box;
    font-size: 1rem;
    color: #454545;
    text-align: center;
    width: 16.5%;
}
.fy_cont.cont4.qh_con .qh_kind a.au{
    background-color: #ffd100;
    border-radius: 5px 5px 0px 0px;
}
.kind table tr td{
    font-size: 0.95rem;
}
.show_pdf{
    display: inline-block;
    width: 15rem;
    height: 3.4rem;
    line-height: 3.4rem;
    background-color: #757575;
    font-size: 1.1rem;
    color: #ffffff;
    margin-top: 3rem;
    margin-bottom: 6rem;
    transition: 0.4s;
    text-align: center;
}
.show_pdf:hover{
    background-image: linear-gradient( 
        270deg, #80adfb 0%, #6284fc 49%, #8e79e3 100%);
    transition: 0.4s;
}
.fy_cont.cont3.wh_con{
    height: 38rem;
    background-color: #ebf1ff; 
    
}
.fy_cont.cont3.wh_con .tit h1{
    font-size: 2.3rem;
	color: #002169;
    text-align: left;
}
.time_p1{
    font-size: 1.5rem;
    font-weight: 700;
	color: #002169;
    padding-bottom: 1.3rem;
}
.time_p2{
    font-size: 1.1rem;
	color: #002169;
    padding-bottom: 1.1rem;
}
.time_p3{
    font-size: 0.9rem;
	color: #454545;
}
.other_wh{
    margin-top: 2.8rem;
}
.other_wh a{
    display: inline-block;
    width: 11.8rem;
	height: 2.7rem;
	background-color: #ffd100;
	border-radius: 0.3rem;
    font-size: 1.1rem;
    line-height: 2.7rem;
    color: #454545;
    text-align: center;
    margin-right: 2.6rem;
    transition: 0.4s;
    font-weight: 700;
}
.other_wh a:hover{
    background-color: #002169;
    color: #ffffff;
    transition: 0.4s;
}
.fy_cont.cont4.wh_con .tit{
    padding-top: 8rem;
}
.fy_cont.cont4.wh_con .tit h1{
    margin-bottom: 1.6rem;
}
.fy_cont.cont4.wh_con .tit p{
    padding-top: 0rem;
}
.fy_cont.cont4.wh_con .nav a{
    width: 33%;
}
.fy_cont.cont6.wh_con .side_tit::before {
    background: url("../img/feiyong/t1_before.png")no-repeat center;
}
.fy_cont.cont6.wh_con .tit{
    margin-bottom: 3rem;
}
.fy_cont.cont6.wh_con .tit h1{
   text-align: left;
   margin-bottom: 1.3rem;
}
.fy_cont.cont6.wh_con .tit p{
    text-align: left;
 }
 .fy_cont.cont6.wh_con{
     height: 40rem;
     background-color: #fffff2;
 }
 .fy_cont.cont62.wh_con{
    width: 100%;
    height: 86rem;
    background-color: #ffffff;
}
.fy_cont.cont62.wh_con .tit h1{
    text-align: left;
    margin-bottom: 2rem;
}
.fy_cont.cont62.wh_con .tit p{
    text-align: left;
}
.fy_cont.cont62.wh_con .exam{
    text-align: left;
    margin-top: 3rem;
    margin-bottom: 1rem;
    color: #002169;
}
.fy_cont.cont62.wh_con .wh_tab1{
    margin-bottom: 6rem;
}

.fy_cont.cont6.wl_con{
    height:37.5rem;
    background-color: #fffff2;
}
.fy_cont.cont6.wl_con .tit h1{
    text-align: left;
    margin-bottom: 2.3rem;
}
.fy_cont.cont6.wl_con .tit p{
    text-align: left;
}
.fy_cont.cont6.wl_con .tit{
    margin-bottom: 3rem;
}
.fy_cont.cont1.etf_con{
    height: 43.3rem;
}
.fy_cont.cont5.etf_con{
    background-color: #fffff2;
    height:35rem;
}
.fy_cont.cont5.etf_con .item .fr h1{
    margin-bottom: 2.8rem;
}
.fy_cont.cont5.etf_con .item .fr p{
    line-height: 1.5rem;
}
.fy_cont.cont1.zc_con .item .fl h1{
    font-size: 3.1rem;
	color: #002169;
    margin-bottom: 1.8rem;
}
.fy_cont.cont1.zc_con .item .fl h2{
    font-size: 2.3rem;
    color: #002169;
    margin-bottom: 4rem;
}
.fy_cont.cont7.zc_con .tit h1::after{
    display: none;
}
.fy_cont.cont7.zc_con .tit h1{
    text-align: left;
}
.fy_cont.cont7.zc_con .tit p{
    width: 54.5rem;
    text-align: left;
	line-height: 2rem;
}
.fy_cont.cont7.zc_con .way_con{
    margin-top: 2.1rem;
    margin-bottom: 3rem;
}
.fy_cont.cont7.zc_con .way_con p{
	font-size: 1.1rem;
	line-height: 1.9rem;
	color: #002169;
    text-align: left;
    font-weight: 700;
}
.fy_cont.cont7.zc_con .way_con p span{
    display: inline-block;
    vertical-align: middle;
    margin-right: 0.5rem;
}
.fy_cont.cont7.zc_con .tip p{
    text-align: left;
	line-height: 2rem;
}
.fy_cont.cont7.nxz_con .tip_other{
    margin-top: 5.3rem;
}
.fy_cont.cont7.nxz_con .tip_other p{
    text-align: left;
    font-size: 18px;
	font-weight: 700;
	line-height: 24px;
	color: #002169;
}



table tr td{
    height: 3.8rem;
    border-right: 0.2rem solid #ffffff;
    border-bottom: 0.2rem solid #ffffff;
    background-color: #eeeeee;
    font-size: 1rem;
	color: #454545;
    /* padding: 0.3rem 0.6rem; */
    text-align: center;
}
.table-align-left table tr td{
    text-align: left;
    padding: 0.5rem 1.5rem;
}
.sjp-table table tr th{
    font-weight: 700;
}
table tr th{
    width: 18.3rem;
    height: 2.9rem;
    background-image: linear-gradient(0deg, 
		#ffd100 0%, 
		#fffb9d 100%);
	border-radius: 0.3rem 0.3rem 0rem 0rem;
    border-right: 0.2rem solid #ffffff;
    border-bottom: 0.2rem solid #ffffff;
    color: #454545;
    font-size: 1.1rem;
    /* padding: 0.3rem 0.1rem; */
    font-weight: 500;
    text-align: center;
}
.doub_c tr:nth-child(2) td,.doub_c tr:nth-child(5){
    border-bottom: 0.6rem solid #fffff2;
}
.f_col tr:nth-child(2) td:nth-child(1),.f_col tr:nth-child(3) td:nth-child(1),.f_col tr:nth-child(6) td:nth-child(1){
    background-image: linear-gradient(270deg, 
		#80adfb 0%, 
		#6284fc 49%, 
		#8e79e3 100%);
	border-radius: 0.3rem 0rem 0rem 0.3rem;
    color: #ffffff;
}
.yell_s tr th,.yell_s tr td,.yell_s tr{
    border-right: 0.2rem solid #fffff2;
    border-bottom: 0.2rem solid #fffff2;
}
.tab1 .ser tr:nth-child(2) td:nth-child(1){
    background-image: linear-gradient(270deg, 
    #80adfb 0%, 
    #6284fc 49%, 
    #8e79e3 100%);
    border-radius: 0.3rem 0rem 0rem 0.3rem;
    color: #ffffff; 
}
.fir_sty tr:nth-child(1) th:nth-child(1){
    background-image: linear-gradient(0deg, 
		#80adfb 0%, 
		#6284fc 49%, 
		#8e79e3 100%);
	border-radius: 0.3rem 0.3rem 0rem 0rem;
    color: #ffffff;
    width: 15.7rem;
} 
.tab1 .exam_con table tr td:nth-child(1),.tab1 .exam_con table tr:nth-child(1) th:nth-child(1){
    font-weight: 700;
}
.fir_sty tr:nth-child(1) th:nth-child(2),.fir_sty tr:nth-child(1) th:nth-child(3){
    width: 22.3rem;
}
.fir_sty2 tr:nth-child(1) th:nth-child(2){
    width: 44.8rem;
	height: 2.9rem;
}
.fy_cont.cont4.qh_con .tab1 tr td{
    height: 3.9rem;
}
.fy_cont.cont4.qh_con .time_table tr:nth-child(1) th:nth-child(1){
    background: none;
    width: 23.8rem;
}
.fy_cont.cont4.qh_con .time_table tr:nth-child(1) th:nth-child(2){
    width: 36.8rem;
}
.fy_cont.cont4.qh_con .time_table tr td:nth-child(1){
    background-image: linear-gradient(270deg, 
    #80adfb 0%, 
    #6284fc 49%, 
    #8e79e3 100%) !important;
    border-radius: 0.3rem 0rem 0rem 0rem !important;
    color: #ffffff !important;
    height: 3.8rem;
}

.fy_cont.cont4.qh_con .time_table tr:nth-child(2) td:nth-child(1){
    height: 5.5rem;
}
.fy_cont.cont4.qh_con .time_table tr:nth-child(3) td:nth-child(1){
    height: 5.8rem;
}
.fy_cont.cont62.wh_con .wh_tab1 tr td:nth-child(1){
    background-image: linear-gradient(270deg, 
		#80adfb 0%, 
		#6284fc 49%, 
		#8e79e3 100%);
	border-radius: 0.3rem 0rem 0rem 0.3rem;
    color: #ffffff;
    font-size: 1.5rem;
}
.fy_cont.cont62.wh_con .wh_tab1 tr:nth-child(1) th{
    height: 4.9rem;
}
.fy_cont.cont62.wh_con .wh_tab1 tr:nth-child(1) th:nth-child(2){
    width: 11.4rem;
}
.mg_con .fir_sty tr td:nth-child(1),.mg_con .fir_sty tr:nth-child(1) th:nth-child(1){
    font-weight: 700;
}
.fy_cont.cont4.wh_con .tab11 table tr:nth-child(1) th:nth-child(1){
    font-weight: 700;
}


.fy_cont .btnBox a {
	width: 154px;
	height: 55px;
	line-height: 55px;
	background-color: #fff;
	text-align: center;
	float: left;
	margin-right: 20px;
	position: relative;
	transition: 0.2s;
    border-radius: 0.3rem;
    border: solid 1px #454545;
    color: #454545;
}
.fy_cont .btnBox a img {
	vertical-align: sub;
	margin-right: 10px;
    display: inline-block;
}
.fy_cont .btnBox a:hover{
    background-color: #ffd100;
    border: solid 1px #ffd100;
    transition: 0.4s;
}


 .btnBox a.code_load span {
	display: none;
	position: absolute;
	width: 266px;
	top: 75px;
	left: -54px;
}
 .btnBox a.code_load span::before {
	content: '';
	width: 19px;
	height: 12px;
	background: url(../images/business/gg/ac_jt.png) no-repeat center;
	position: absolute;
	top: -20px;
	left: 123px;
}

 .btnBox a.code_load span img {
	margin-right: 2px;
}

 .btnBox a.code_load span i {
    display: inline-block;
    float: left;
    width: 130px;
    border: 1px solid #ddd;
    text-align: center;
    border-radius: 5px;
	box-sizing: border-box;
	background-color: #fff;
	line-height: 0;
}
 .btnBox a.code_load span i img {
    width: 88%;
	margin-top: 7px;
}
 .btnBox a.code_load span i b {
	color: #666;
	font-size: 14px;
	font-weight: 500;
	line-height: 30px;
}

.btnBox a.czzn {
  width: inherit;
  height: inherit;
  line-height: inherit;
  /* color: #fff !important; */
  text-decoration: underline;
  background: none !important;
  margin-top: 32px;
  margin-right: 0;
  float: right !important;
  border: 0;
}


.btnBox a.czzn:hover{
    background-color: transparent;
    border: 0;
    transition: 0.4s;
    color: #002169;

}

.btnBox a.code_load span::before {
    content: '';
    width: 0px;
    height: 0px;
    border-top: 13px solid #ffd100;
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    position: absolute;
    top: -20px;
    left: 126px;
  }

  /*虚拟资产*/
  .xnzc_con h1,.xnzc_con h2,.xnzc_con h3,.xnzc_con h4,.xnzc_con h5,.xnzc_con p{
    text-align: left;
  }
  .xnzc_con a{
    color: #002169;
  }
  .downicon {
    width: auto !important;
    height: auto !important;
    font-size: 28px;
    padding: 20px 38px;
    line-height: normal !important;
  }
  .downicon img{
    width: 33px;
    height: 29px;
    display: inline-block;
  }
  .xnzc .sub-title {
    text-align: center !important;
    width: calc(100% - 100px) !important;
  }
    .fy_cont.xncont2 {
    height: 30rem !important;
  }
  .fy_cont.xncont2 .xncont_con {
    display: flex;
    align-items: center;
  }
  .fy_cont.xncont2 .xncont_item_l {
    margin-left: 110px;
  }
  .fy_cont.xncont2 .xncont_item_l p {
    margin-bottom: 40px;
    text-align: left;
    color: #002169;
    font-size: 1.8rem;
  }

  .fy_cont.xncont3 {
    height: 62rem;
  }
  .fy_cont.xncont3 .xncont_con {
    display: flex;
  }
  /* .fy_cont.xncont3 .xncont_con .xncont_item_r {
    margin-top: 24px;
  } */
  .fy_cont.xncont3 .xncont_con p {
    line-height: normal;
  }
  .fy_cont.xncont3 .xncont_con .xncont_item_tit {
    font-size: 3.62rem;
    color: #002169;
    font-weight: bold;
  }
  .fy_cont.xncont3 .xncont_con .xncont_item_cen {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 20px;
  }
  .fy_cont.xncont3 .xncont_con .xncont_item_cen p {
    display: flex;
    align-items: center;
    font-weight: bold;
    font-size: 2.18rem;
    color: #2D323A;
  }
  .fy_cont.xncont3 .xncont_con .xncont_item_cen p:first-child {
    margin-right: 17px;
  }
  .fy_cont.xncont3 .xncont_con .xncont_item_cen p img {
    margin-right: 11px;
  }
  .fy_cont.xncont3 .xncont_con .xncont_item_bom {
    font-weight: bold;
    font-size: 2.18rem;
    color: #2D323A;
    margin-top: 28px;
    margin-bottom: 28px;
  }

  .fy_cont.xncont4 {
    height: 60rem;
    background: #FFFFF2;
  }
  .fy_cont.xncont4 .xncont_con {
    display: flex;
    align-items: center;
    justify-content: space-around;
  }
  .fy_cont.xncont3 .xncont_item_r .xncont_item_download {
    display: flex;
    align-items: center;
  }
  .fy_cont.xncont3 .xncont_item_r .download_item {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .fy_cont.xncont3 .xncont_item_r .download_item_r {
    margin-left: 50px;
  }
  
  .fy_cont.xncont3 .xncont_item_r .download_item img {
    width: 150px;
    height: 150px;
  }
  .fy_cont.xncont3 .xncont_item_r .xncont_item_download .download_item_btn {
    width: 284px;
    height: 66px;
    border-radius: 5px;
    border: 1px solid #2D323A;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 33px;
    cursor: pointer;
  }
  .fy_cont.xncont3 .xncont_item_r .xncont_item_download .download_item_btn:hover {
    background: #FFD100;
    border-color: #FFD100;
  }
  .fy_cont.xncont3 .xncont_item_r .xncont_item_download .download_item_btn .ios {
    width: 27px;
    height: 30px;
  }
  
  .fy_cont.xncont3 .xncont_item_r .xncont_item_download .download_item_btn .andriod {
    width: 24px;
    height: 29px;
  }
  .fy_cont.xncont3 .xncont_item_r .download--text-content {
    margin-top: 30px;
  }
  .fy_cont.xncont3 .xncont_item_r .download--text-content .download-tit {
    font-weight: bold;
    font-size: 2.18rem;
    color: #000000;
    line-height: normal;
    margin-bottom: 10px;
  }
  .fy_cont.xncont3 .xncont_item_r .download--text-content .download-time {
    font-weight: bold;
    font-size: 1.87rem;
    color: #000000;
    margin-top: 20px;
  }
  .xnzc_table,.xnzcsf_table {
    width: 100%;
  }
  .fy_cont.xncont5{
    height: 38rem;
  }
  .fy_cont.xncont5 .xnzc_table tr th{
    background: linear-gradient(180deg, #7FABFB, #6486FC, #8773E3) !important;
  }
  .fy_cont.xncont5 .xnzc_table .xnzc_tr th {
    background: #D2E0FF !important;
  }
  .fy_cont.xncont5 .xnzcsf_table tr th {
    background: linear-gradient(180deg, #7FABFB, #6486FC, #8773E3) !important;
  }
  .fy_cont.xncont5 .xnzcsf_table tr .l-row {
    background: #D2E0FF !important;
  }
  
  .fy_cont.xncont5 .b-tit {
    font-size: 1rem;
    color: #4C4C4C;
    text-align: center;
    margin-top: 1.6rem;
  }
  .fy_cont.xncont6 {
    height: 55rem;
    background: #EBF1FF;
  }
  .fy_cont.xncont6 .xnzc_content{
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .fy_cont.xncont6 .xnzc_content .xnzc_adv {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .fy_cont.xncont6 .xnzc_content .xnzc-item {
    display: flex;
    align-items: center;
    margin-bottom: 3.75rem;
  }
  .fy_cont.xncont6 .xnzc_content .xnzc-item .xnzc-tit {
    color: #002169;
    text-align: left;
    margin-left:2.25rem;
    margin-bottom: 1rem;
  }
  .fy_cont.xncont6 .xnzc_content .adv_c {
    max-width: 12.75rem;
    margin-left: 2.25rem;
    text-align: left;
  }
  .fy_cont.xncont6 .toopen_div {
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .fy_cont.xncont6 .toOpenA {
    background: #FFD100;
    border-radius: 5px;
    border: 1px solid #FFD100;
    width: 15.1rem;
    height: 4.12rem;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #2D323A;
    font-size: 1.87rem;
  }
  .fy_cont.xncont6 .toOpenA img {
    margin-left: 10px;
  }