body,html{background: #eae0a8;}
#main{overflow: hidden;width: 100%; margin: 0; padding: 0; color: #292626;}
.inner{width: 1200px; margin: 0 auto; position: relative}
img{ overflow:hidden;border: none;display: block}
.e-header .header{
    background: none;
}
.web-banner{
    width: 100%;
    background: url("https://img.getfc.com.cn/source/www/zt/lp-img/pc/newyear20/banner.png") no-repeat top center;
    height: 598px;
    top:-74px;
    position: relative;
    margin-bottom: -74px;
    z-index: 1;
}
.web-page{overflow: hidden}
.web-page.bg1{
    background: url("https://img.getfc.com.cn/source/www/zt/lp-img/pc/newyear20/bg1.jpg") no-repeat top center;
    height: 1078px;
}
.web-page.bg2{
    background: url("https://img.getfc.com.cn/source/www/zt/lp-img/pc/newyear20/bg2.jpg") no-repeat top center;
    height: 856px;
}
.web-page.bg3{
    background: url("https://img.getfc.com.cn/source/www/zt/lp-img/pc/newyear20/bg3.png") no-repeat center center;
    height: 1274px;
}
.page_title{overflow: hidden;margin-top: 110px}
.web-page.bg1 .page_title{margin-top: 80px}
.page_title img{margin: 0 auto}
.web-page.bg2 .page_title img{margin: 0 auto 40px;}
.page_title p{
    overflow: hidden;
    display: block;
    color: #fbd676;
    font-size: 24px;
    line-height: 36px;
    text-align: center;
}
.web-page .conList{
    overflow: hidden;
}
.web-page .conList ul{
    overflow: hidden;
    display: flex;
    justify-content: space-between;
    align-items: baseline;
}
.web-page .conList ul li:first-child img{width: 89px}
.web-page .conList ul li:nth-child(2) img{width: 120px}
.web-page .conList ul li:nth-child(3) img{width: 147px}
.web-page .conList ul li:nth-child(4) img{width: 170px}
.web-page .conList ul li:nth-child(5) img{width: 201px}
.web-page .conList ul li p{
    overflow: hidden;
    display: block;
    text-align: center;
    color: #991011;
    font-size: 36px;
    margin: 7px 0;
}
.web-page .conList ul li:last-child p{color:#e80000}
.web-page .conList ul li span{
    overflow: hidden;
    display: block;
    color: #fbdd81;
    width: 94px;
    height: 43px;
    line-height: 43px;
    text-align: center;
    background: #7a0104;
    border-radius: 21.5px;
    margin: 0 auto;
    font-size: 24px;
}
.web-page .conList ul li:last-child span{background:#e80000}
.web-page .explain{
    overflow: hidden;
    margin: 30px 0 60px;
}
.web-page .explain p{
    overflow: hidden;
    display: block;
    text-align: center;
    color: #7a0104;
    font-size: 24px;
    line-height: 36px;
}
.web-page .btn{overflow: hidden;text-align: center}
.web-page .btn a{
    overflow: hidden;
    display: inline-block;
    border-radius: 30px;
    width: 309px;
    height: 76px;
    line-height: 76px;
    text-align: center;
    margin: 0 32.5px;
    cursor: pointer;
}
.web-page .btn a.a_left{
    background: #7a0104;
    color: #fbdd81;
    font-size: 36px;
}
.web-page .btn a.a_right{
    font-size: 41px;
    font-weight: bold;
    color: #7a0104;
    background: linear-gradient(90deg, #fbdd81, #f8a733);
    background: -moz-linear-gradient(-90deg, #fbdd81, #f8a733);
    background: -webkit-linear-gradient(-90deg, #fbdd81, #f8a733);
    background: -o-linear-gradient(-90deg, #fbdd81, #f8a733);
    background: -ms-linear-gradient(-90deg, #fbdd81, #f8a733);
}
.web-page .conList1{
    overflow: hidden;
    margin: 40px 0 0;
}
.web-page.bg3 .conList1{margin: 96px 0 160px}
.web-page .conList1 ul{
    overflow: hidden;
    display: flex;
    justify-content: space-around;
    align-items: baseline;
}
.web-page .conList1 ul li img{margin: 0 0 10px;}
.web-page .conList1 ul li p{
    overflow: hidden;
    display: block;
    text-align: center;
    color: #fbd676;
    font-size: 24px;
    line-height: 36px;
}
.web-page.bg3 .conList1 ul li p{color: #c10000}
.web-page .layout{
    overflow: hidden;
    margin: 84px 0 0;
}
.web-page .layout .leftCon1{
    overflow: hidden;
    width: 47%;
    height: 266px;
    float: left;
    background: url("https://img.getfc.com.cn/source/www/zt/lp-img/pc/newyear20/phone.png") no-repeat top right;
    background-size: 512px 266px;
    margin-right: 3%;
}
.web-page .layout .leftCon1 ul {
    width: 70%;
    float: right;
    margin-right: 9%;
}
.web-page .layout .leftCon1 li{
    overflow: hidden;
    width: 50%;
    float: left;
}
.web-page .layout .leftCon1 li img{margin: 38px auto 5px;width: 139px}
.web-page .layout .leftCon1 li span{
    overflow: hidden;
    display: block;
    color: #fdee99;
    font-size: 24px;
    text-align: center;
}
.web-page .layout .rightCon2{
    overflow: hidden;
    width: 50%;
    float: left;
    margin-top: 15px;
}
.web-page .layout .rightCon2 ul{margin-left: 10%}
.web-page .layout .rightCon2 li{
    overflow: hidden;
    width: 100%;
    margin: 0 0 8px;
}
.web-page .layout .rightCon2 li span{
    overflow: hidden;
    width: 314px;
    height: 50px;
    line-height: 50px;
    background: #e63e3e;
    display: block;
    color: #fad170;
    text-align: center;
    font-size: 24px;
    border-radius: 20px;
}
.web-page .layout .rightCon2 li p{
    width: 18px;
    height: 18px;
    background: #05587d;
}
/*弹窗*/
.popup-box {
    max-width: 1000px;
    height: 650px;
    position: fixed;
    left: 0;
    right: 0;
    margin: -325px auto 0 auto;
    top: 50%;
    background: #fff;
    z-index: 99999;
    font-family: "Microsoft JhengHei", "Microsoft YaHei", arial, sans-serif;
    padding: 0 20px 20px 20px;
    border-radius: 5px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
}
.popup-box .box-in {
    margin: 3% 3% 5% 5%;
    color: #333333;
    overflow: auto;
    height: 500px;
    padding: 0% 2% 0 0;
}
.popup-box table.data-box {
    width: 100%;
    margin: 16px auto;
    text-align: center;
    font-size: 1.6em;
    border-collapse: collapse;
    border-spacing: 0;
    border: 1px solid #ead5c2;
}
.popup-box .box-in .section1 .detailContent{
    width:670px;
    font-size:18px;
    text-align: center;
    margin-left:50px;
}
.popup-box .box-in .section1{
    margin-top:0px;
}
.popup-box .box-in .section1 .item{
    display: flex;
    justify-content: flex-start;
    align-items: baseline;
    margin-bottom: 5px;
}
.popup-box .box-in .section1 p{
    font-size:20px;
}
.popup-box .box-in .section1 ul li:nth-child(2){
    margin:8px 63px;
}
.popup-box .box-in div.title,.popup-box  .box-in div.bottom{
    height:50px;
    width:100%;
    line-height: 50px;
    background:#e4f2f8;
}
.popup-box .box-in div.bottom{
    background:#f1f8fa;
}

.popup-box .box-in .section1 .detailContent ul li span{
    display: inline-block;
    font-size:20px;
    color:#e84c00;
    position:relative;
    left:-2px;
    top:-1px;
}
.popup-box .box-in div.bottom{
    text-align: left;
    padding-left:20px;
}
.popup-box .box-in .section1 .detailContent  img{
    display:inline-block;
    width:20px;
    height:20px;
    position:relative;
    top:-90px;
    left:-110px;
}
.popup-box .box-in .section1 .detailContent  img.pic{
    position:relative;
    top:-90px;
    left:108px;
}

.section3 ol li{
    font-size:16px;
    margin-top: 10px;
}
.section4 ol li{
    font-size:16px;
    line-height:2.2;
    text-align: justify;
    display: -webkit-box;  /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
    display: -moz-box;     /* 老版本语法: Firefox (buggy) */
    display: -ms-flexbox;  /* 混合版本语法: IE 10 */
    display: -webkit-flex; /* 新版本语法: Chrome 21+ */
    display: flex;         /* 新版本语法: Opera 12.1, Firefox 22+ */
}
.popup-box table.data-box thead {
    display: table-header-group;
    vertical-align: middle;
    border-color: inherit;
}
.popup-box table.data-box thead th {
    font-size: 16px;
    text-align: center;
    padding: 15px;
    color: #FFFFFF;
    background: #dcb08e;
    line-height: 1.0;
    border: 1px dotted #ccc;
}
.popup-box table.data-box thead tr {
    border: 1px dotted #ccc;
}
.popup-box table.data-box tbody {
    display: table-row-group;
    vertical-align: middle;
    border-color: inherit;
}
.popup-box table.data-box tbody td {
    line-height: 1.6;
    text-align: center;
    color: #333333;
    padding: 1.44%;
    font-size: 16px;
    border: 1px dotted #ccc;
    font-family: Notol, "Microsoft JhengHei", "Microsoft YaHei", arial, sans-serif;
}
.popup-box table.data-box tbody .unit {
    font-size: 0.8em;
}
.popup-box table.data-box tbody tr {
    display: table-row;
    vertical-align: inherit;
    border-color: inherit;
    background: #FFFFFF;
}
.popup-box table.data-box tbody tr.white {
}
.popup-box table.data-box tbody tr.last-row td {
    border-bottom: 1px solid #CCCCCC;
}
.popup-box .table1 td,
.popup-box .table2 td {
}
.popup-box .table4 td {
    width: 16%;
}
.popup-box .table3 td {
    width: 33.333333%;
}
.popup-box .close-top {
    height: 60px;
    color:  #b78255;
    border-bottom: 1px solid #b78255;
    text-align: center;
    line-height: 60px;
    font-size: 24px;
    font-weight: bold;
}
.popup-box .close-top a {
    display: block;
    width: 21px;
    height: 21px;
    position: absolute;
    background: url(//img.getfc.com.cn/source/www/zt/campaign1710/close.png) no-repeat;
    top: 25px;
    right: 25px;
    text-decoration: none;
}
.popup-box h2 {
    font-size:20px;
    color: #b78255;
    font-weight: bold;
    position: relative;
}
.popup-box h2.ver-line {
}
.popup-box h2.ver-line i {
    width: 30px;
    height: 30px;
    border-radius: 50%;
    background: #b78255;
    color:#fff;
    position: absolute;
    left: 0;
    top: 1px;
    text-align: center;
    line-height: 30px;
}
.popup-box .note{line-height: 30px;}
.popup-box .note span{color: #f00}
.popup-box p {
    line-height: 1.9;
    color: #333333;
    text-align: justify;
}
.popup-box p span{
    overflow: hidden;
    display: inline;
    color: #d8505a;
}
.popup-box p a{
    overflow: hidden;
    display: inline;
    color: #225b76;
    text-decoration: underline;
}