
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,button,input,select,textarea,a,p,th,td{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
body{font:14px/1 PingFang SC,Lantinghei SC,Helvetica Neue,Helvetica,Arial,Microsoft YaHei,WenQuanYi Zen Hei,WenQuanYi Micro Hei,"sans-serif";position:relative;color:#212121}
img{border:none}
em,strong{font-family:inherit;font-size:inherit}
ul,ol,li{list-style:none}
table{border-spacing:0;border-collapse:collapse}
h1,h2,h3,h4,h5,h6{font-size:14px;font-weight:normal}
q:before,q:after{content:' '}
button,input,select,textarea{font-size:100%}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;outline:none}
address,cite,dfn,em,var{font-style:normal}
a,a:link,a:visited,a:hover,a:active{text-decoration:none;color:#fff;outline:none}
input::placeholder,input::-moz-placeholder,input::-ms-input-placeholder,input::-webkit-input-placeholder{color:#ccc}
.fl-l{float:left}
.fl-r{float:right}
.clear:after{display:block;visibility:hidden;clear:both;overflow:hidden;height:0;content:'.'}
.clear{zoom:1}
body{background:#113d96}
#app{width:100%}
#app .nav-container{width:100%;position:fixed;top:0;left:0;z-index:10;background:#113d96;box-shadow:0px 5px 8px 0px rgba(0,0,0,0.2)}
#app .nav-container .nav{width:1200px;height:60px;display:flex;justify-content:space-between;align-items:center;margin:0 auto}
#app .nav-container .nav >img{height:48px}
#app .nav-container .nav ul li{display:inline-block;position:relative;height:60px;line-height:60px}
#app .nav-container .nav ul li a{font-size:16px;color:#ddd;text-decoration:none;position:relative}
#app .nav-container .nav ul li a:hover{color:#e95393}
#app .nav-container .nav ul li.active a{color:#e95393;font-weight:bold}
#app .nav-container .nav ul li.active .row-line{display:inline-block;width:100%;height:4px;position:absolute;bottom:8px;left:0;background:linear-gradient(270deg,#ff81b7,#e95393);border-radius:2px}
#app .nav-container .nav ul li+li{margin-left:30px}
#app .nav-heigth{line-height:60px;height:60px}
#app .main{position:relative;overflow:hidden;width:100%;min-width:1200px;background-image:url("../../img/summitList/bg3.png");background-size:3000px auto;background-repeat:no-repeat;background-position:-680px 1500px}
#app .main .list-bg-1{position:absolute;height:800px;top:-200px;left:-300px}
#app .main .list-bg-2{position:absolute;height:840px;top:350px;right:-50px}
#app .content{position:relative;width:1200px;margin:0 auto}
#app .content .module{position:relative}
#app .content .module .img-tle{display:block;height:50px}
#app .content .module + .module{margin-top:120px}
#app .content .module0{text-align:right}
#app .content .module0 .img-bg{margin-top:15.092592592592593vh;height:32.870370370370374vh}
#app .content .module0 .img-sumary{margin:10.648148148148149vh 0 0 auto;height:12.037037037037036vh}
#app .content .module0 .img-nanjing{position:absolute;height:13.425925925925927vh;left:20px;bottom:0}
@media screen and (max-height:720px){#app .content .module0 .img-bg{padding-right:10%}
#app .content .module0 .img-sumary{padding-right:10%}
#app .content .module0 .img-nanjing{left:10%}
}#app .content .module1 .summary{margin-top:50px;width:720px;font-size:16px;font-weight:500;color:#fff;line-height:28px}
#app .content .module1 .summary .href{color:#e35294}
#app .content .module1 .summary .href:hover{color:#ffa3cb}
#app .content .module2 .card{position:relative}
#app .content .module2 .card:after{content:'';position:absolute;top:0;z-index:1;display:inline-block;width:20px;background:#e95293}
#app .content .module2 .card >.card-text{position:relative;width:610px;padding:70px;background:#fff}
#app .content .module2 .card >.card-text .card-tle{font-size:28px;font-weight:bold;color:#113d96;margin-bottom:30px}
#app .content .module2 .card >.card-text .card-item span:nth-child(1){font-weight:bold;font-size:18px;color:#e95293}
#app .content .module2 .card >.card-text .card-item span:nth-child(2){padding-left:20px;font-size:14px;line-height:28px}
#app .content .module2 .card:nth-child(2){margin-top:-40px;box-shadow:0px 6px 10px 0px rgba(0,0,0,0.3)}
#app .content .module2 .card:nth-child(3){margin-top:-280px}
#app .content .module2 .card:nth-child(3):after{right:0;height:280px}
#app .content .module2 .card:nth-child(4){margin-top:-90px}
#app .content .module2 .card:nth-child(4):after{left:0;height:90px}
#app .content .module2 .card:nth-child(5){margin-top:-280px;box-shadow:0px 6px 10px 0px rgba(0,0,0,0.3)}
#app .content .module2 .card:nth-child(5):after{right:0;height:280px}
#app .content .module3 .table-nav{min-width: 400px;}
#app .content .module3 .table-nav ul{display:flex;flex-direction:column;align-items:center}
#app .content .module3 .table-nav ul li{font-size:16px;font-weight:bold;color:#fff;padding:15px 40px;margin-top:20px;cursor:pointer}
#app .content .module3 .table-nav ul li:hover{color:#ffa3cb}
#app .content .module3 .table-nav ul li.active{border:1px solid #e95293;color:#e95293}
#app .content .module3 .release{display: flex;flex-direction: row;margin-top:50px}
#app .content .module3 .release table{width:100%;border-collapse:collapse}
#app .content .module3 .release table tr{height:60px;text-align:center}
#app .content .module3 .release table tr:nth-child(1){background:#001f5f}
#app .content .module3 .release table tr:nth-child(1) th{position:relative;font-size:16px;font-weight:bold;color:#fff}
#app .content .module3 .release table tr:nth-child(1) th:before{content:'';position:absolute;display:inline-block;transform:translate(-10px,-2px);height:20px;width:4px;background:#e95293}
#app .content .module3 .release table tr + tr{font-size:14px;color:#113d96}
#app .content .module3 .release table tr + tr:nth-child(even){background:#d9e5ff}
#app .content .module3 .release table tr + tr:nth-child(odd){background:#fff}
#app .content .module3 .release >img{width:100%}
#app .content .module3 .release .table-body{width: 100%;}
#app .content .module3 .release .table-body .table-tips{font-size:12px;color:#eeeeee;line-height:20px;font-weight:500;margin-top: 30px;}
#app .content .module3 .release .table-body img{width: 100%;}
#app .content .module4 .rules-summary{font-weight:500;line-height:28px;font-size:16px;color:#fff;margin-top:60px}
#app .content .module4 .rules{margin-top:40px}
#app .content .module4 .rules table{width:100%;border-collapse:collapse}
#app .content .module4 .rules table tr{height:60px;text-align:center;font-size:16px;color:#fff}
#app .content .module4 .rules table tr td{font-size:14px;border-left:1px solid #fff;border-right:1px solid #fff}
#app .content .module4 .rules table tr td span{color:#e95293}
#app .content .module4 .rules table tr:nth-child(1){background:#ff76bd}
#app .content .module4 .rules table tr:nth-child(1) th{font-weight:bold;border:1px solid #fff}
#app .content .module4 .rules table tr:nth-child(1) th:nth-child(1){width:144px;background:#dc549a}
#app .content .module4 .rules table tr + tr{border-bottom:1px solid #fff}
#app .content .module4 .rules table tr:last-child{height:90px}
#app .content .module5 .process{margin-top:70px}
#app .content .module5 .step{position:relative;width:240px;height:150px;background:#fff;padding:20px 30px 20px 40px}
#app .content .module5 .step + .step{margin-left:-15px}
#app .content .module5 .step >p:nth-child(1){font-size:24px;font-weight:bold;color:#123d95}
#app .content .module5 .step >p:nth-child(2){margin-top:10px;font-size:18px;font-weight:700;line-height:22px;color:#e95293}
#app .content .module5 .step >p:nth-child(3){margin-top:8px;font-size:16px;font-weight:500;line-height:22px;color:#333}
#app .content .module5 .step:after{position:absolute;left:30px;top:50%;transform:translateY(-50%);color:#e95193;opacity:0.1;font-size:80px;font-weight:bold}
#app .content .module5 .step .overlap{position:absolute;left:0;background:#e95193;display:inline-block;width:15px}
#app .content .module5 .step:nth-child(1){box-shadow:0px 6px 10px 0px rgba(0,0,0,0.3);margin-top:50px}
#app .content .module5 .step:nth-child(1):after{content:'01'}
#app .content .module5 .step:nth-child(2) .overlap{bottom:0;height:100px}
#app .content .module5 .step:nth-child(2):after{content:'02'}
#app .content .module5 .step:nth-child(3){box-shadow:0px 6px 10px 0px rgba(0,0,0,0.3);margin-top:50px}
#app .content .module5 .step:nth-child(3) .overlap{top:0;height:100px}
#app .content .module5 .step:nth-child(3):after{content:'03'}
#app .content .module5 .step:nth-child(4){margin-top:100px}
#app .content .module5 .step:nth-child(4) .overlap{top:0;height:100px}
#app .content .module5 .step:nth-child(4):after{content:'04'}
#app .content .module5 .step:nth-child(5){box-shadow:0px 6px 10px 0px rgba(0,0,0,0.3);margin-top:50px}
#app .content .module5 .step:nth-child(5) .overlap{bottom:0;height:100px}
#app .content .module5 .step:nth-child(5):after{content:'05'}
#app .content .module6 .entrance{margin-top:80px}
#app .content .module6 .step{position:relative;width:310px;height:200px;background:#fff;padding:40px;text-align:center}
#app .content .module6 .step >.entrance-buttom{display:inline-block;background:linear-gradient(90deg,#e95293,#ff7ab3);border-radius:22px;height:36px;font-size:14px;margin-top:30px;color:#fff;padding:0 20px;line-height:36px}
#app .content .module6 .step >.entrance-buttom:hover{background:linear-gradient(90deg,#ff7ab3,#e95293)}
#app .content .module6 .step .entrance-tle{display:flex;flex-direction:row}
#app .content .module6 .step .entrance-tle div:nth-child(1){display:inline-block;height:55px;font-size:24px;font-weight:bold;color:#123e96;white-space:nowrap}
#app .content .module6 .step .entrance-tle div:nth-child(2){position:relative;display:inline-block;width:100%}
#app .content .module6 .step .entrance-tle div:nth-child(2):after{content:'';position:absolute;display:inline-block;width:1px;height:40px;background:#e95293;bottom:0;left:50%;transform:translateX(-50%) rotate(25deg)}
#app .content .module6 .step .entrance-tle div:nth-child(3){display:inline-block;height:17px;font-size:18px;font-weight:bold;text-align:right;color:#333;margin:auto auto 0;white-space:nowrap}
#app .content .module6 .step .qrcode{margin-top:15px;height:160px;text-align:center}
#app .content .module6 .step .qrcode img{height:100%}
#app .content .module6 .step + .step{margin-left:-15px}
#app .content .module6 .step .overlap{position:absolute;left:0;background:#e95193;display:inline-block;width:15px}
#app .content .module6 .step:nth-child(1){box-shadow:0px 6px 10px 0px rgba(0,0,0,0.3);margin-top:80px}
#app .content .module6 .step:nth-child(2){margin-top:160px}
#app .content .module6 .step:nth-child(2) .overlap{top:0;height:120px}
#app .content .module6 .step:nth-child(3){box-shadow:0px 6px 10px 0px rgba(0,0,0,0.3)}
#app .content .module6 .step:nth-child(3) .overlap{bottom:0;height:40px}
#app .content .module6 .step:nth-child(4){margin-top:80px}
#app .content .module6 .step:nth-child(4) .overlap{top:0;height:120px}
#app .content .module7 .tips{font-size:14px;color:#fff;font-weight:bold;margin-top:-10px}
#app .content .module7 .organizition{margin-top:40px;display:grid;display:-moz-grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}
#app .content .module7 .organizition .entity{display:inline-block;margin:20px 10px 0 0;width:142px;height:48px;background:#fff;border-left:4px solid #e95293;text-align:center}
#app .content .module7 .organizition .entity img{height:100%}
#app .content .module8 .consultion{float:right;position:relative;transform:translateY(-50%);background:#fff;border-left:4px solid #e95293;width:720px;padding:40px;overflow:hidden}
#app .content .module8 .consultion img{position:absolute;right:5px;bottom:-50px}
#app .content .module8 .consultion p{font-size:18px;color:#113d96;font-weight:700}
#app .content .module8 .consultion p:nth-child(2){margin-top:20px}
#app .content .module8 .consultion p:nth-child(3){margin-top:10px}
.fadeInUp{animation:fadeInUp 1.5s}
.bgFadeInUp1{animation:bgFadeInUp 1s}
.bgFadeInUp2{animation:bgFadeInUp 2s}
.bgFadeInUp3{animation:bgFadeInUp 2.5s}
@-moz-keyframes bgFadeInUp{0%{opacity:0;transform:translate3d(0,200px,0)}
100%{opacity:1;transform:none}
}@-webkit-keyframes bgFadeInUp{0%{opacity:0;transform:translate3d(0,200px,0)}
100%{opacity:1;transform:none}
}@-o-keyframes bgFadeInUp{0%{opacity:0;transform:translate3d(0,200px,0)}
100%{opacity:1;transform:none}
}@keyframes bgFadeInUp{0%{opacity:0;transform:translate3d(0,200px,0)}
100%{opacity:1;transform:none}
}@-moz-keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100px,0)}
100%{opacity:1;transform:none}
}@-webkit-keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100px,0)}
100%{opacity:1;transform:none}
}@-o-keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100px,0)}
100%{opacity:1;transform:none}
}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100px,0)}
100%{opacity:1;transform:none}
}