﻿@charset "utf-8";
html{-webkit-text-size-adjust:none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,span{padding:0;margin:0;}
body{font:normal 20px/1.5 "MicrosoftYaHei",; background-color: #F9F9F9;}
ol,ul,li{list-style:none;}
em,i{font-weight:normal;font-style:normal;font-size:100%;}
.clearfix{*zoom:1;}
.clearfix:after{content:"."; display:block;clear:both;visibility:hidden;line-height:0;height:0;}
a{color:#333;text-decoration:none;-webkit-transition: all .2s linear;transition: all .2s linear;}
a:hover{color: #d7000f; text-decoration: none;}
input,button,select{outline:0;font-size:inherit;line-height:inherit;color:inherit;font-family:inherit;}
.fl{float: left;}
.fr{float: right;}
.center{text-align: center;}
.w1200{width: 1200px; margin: 0 auto;}
.w1500{width: 1500px; margin: 0 auto;}
.w400 {width: 400px}
h2,h3{font-weight: normal;}
.bg1{background-color: #fff;}
.border1{border:1px solid #e5e5e5;}
.mt30{margin-top: 30px;}
.none{display: none;}
.mt45{margin-top: 45px;}
.mb8{margin-bottom: 8px;}
.mt5{margin-top: 5px;}
.mt10{margin-top: 10px;}
.mt20{margin-top: 20px;}
.mt30{margin-top: 30px;}
.mb10{margin-bottom: 10px;}
.mb20{margin-bottom: 20px;}
.mb30{margin-bottom: 30px;}
.mb48{margin-bottom: 48px;}
.mb50{margin-bottom: 50px;}
.mb68{margin-bottom: 68px;}
.mr20{margin-right: 20px;}
.ml20{margin-left: 20px;}
.ml10{margin-left: 10px;}
.ml15{margin-left: 15px;}
.m30{margin: 30px 0;}
.mr10{margin-right: 10px;}
.mr1{margin-right: 1px;}
.w420 {width: 420px;}
.w560 {width: 560px}
.pb40 {padding-bottom: 60px;}

.font20{font-size: 20px!important;}
.font18 {font-size: 18px;}
.font14 {font-size: 14px;}
.fonW {font-weight: bold;}

.pt10{padding-top: 10px;}
.col9{color: #999;}
.col6{color: #666666;}
.cold7{color: #d7000f;}
.cold6 {color: #0d6ddb;}
.col06 {color: #0066cc}
.colf9 {color: #ff9900;}
.f41-lists{margin-right: -24px; text-align: center;}
.f41-lists li{width: 282px; margin-right: 24px; float: left; background-color: #fff; text-align: center;}
.f41-lists li a{display: table-cell; height: 80px;width: 282px; line-height: 22px;padding: 0 20px; vertical-align: middle;}
.f41-lists li a:hover{background-color: #cd0000; color: #fff; text-decoration: none;}
.f7f-list{width: 924px; margin: 20px auto;}

input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color: #999999;}
input:-moz-placeholder, textarea:-moz-placeholder {color:#999999;}
input::-moz-placeholder, textarea::-moz-placeholder {color:#999999;}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {color:#999999;}


/* 头部 */
#header{background: #fff; }
#header .mnav a{ float: left;font-size: 14px; line-height: 84px;color: #333;text-decoration: none; }
#header .mnav span {float: left; font-size: 14px; line-height: 83px;margin: 0 10px;color: #888888;}
#header .mnav a:hover{text-decoration: none;color: #e80011;}

#footer{background-color: #fff; padding: 90px 0;border-top:1px solid #ccc;height: 90px;}
#footer p{ line-height: 30px; text-align: center; color: #999; font-size: 14px;}
#footer p a{color: #999;text-decoration: none; }
#footer p span{ margin: 0 5px; }

.content {width: 100%;background: #ffffff;}
.content .banner {width: 100%;position: relative;}
.content .banner .bd img {width: 100%;display: block;}
.content .banner .hd {width: 100%;position: absolute;bottom: 20px;text-align: center;}
.content .banner .hd li {width: 10px;height: 10px;border-radius: 100%;background: #ffffff;display: inline-block;margin: 0 10px;}
.content .banner .hd li.on {background: #eb0001;}

.content .nav {width: 100%;height:64px;line-height: 64px;background: #FFFFFF;box-shadow: 0px 4px 8px 0px #E6E6E6;}
.content .nav a {font-size: 20px;color: #888888;padding: 0 76px;font-weight: bold;display: inline-block;}
.content .nav a.active {color: #333333;}
.content .nav span {display: inline-block;width: 1px;height: 20px;background: #e6e6e6;margin-bottom: -3px;}

.content .lead {width: 100%;background: url('../image/bg.png')no-repeat;background-size: 100% 100%;box-sizing: border-box;padding: 80px 0;}
.content .lead .lead-con {width: 100%;background: #ffffff;box-sizing: border-box;padding: 30px 40px;}
.content .lead .lead-con p {font-size: 15px;color: #333333;line-height: 28px;margin-bottom: 30px;text-align: justify;}
.content .lead .lead-con div {margin-top: 30px;}
.content .lead .lead-con div p {height: 46px;margin-bottom: 0;line-height: 46px;}
.content .lead .lead-con div p span {font-size: 22px;color: #333333;font-weight: bold;margin-top: 6px;}
.content .lead .lead-con div p:nth-child(2) img {margin-top: 12px;}

.content .lead .lead-con .b-list {width: 100%;}
.content .lead .lead-con .b-list span {font-size: 22px;color: #333333;font-weight: bold;margin-top: 6px;width: 120px;}
.content .lead .lead-con .b-list ul {width: 1000px;}
.content .lead .lead-con .b-list li {display: inline-block;margin-right: 1.5px;margin-bottom: 5px;}

.content .lead .time-address {margin-top: 50px;}
.content .lead .time-address p {width: 580px;height: 64px;line-height: 64px;background: linear-gradient(45deg, #005031, #008056);font-size: 22px;color: #ffffff;text-align: center;}

.partbg {width: 100%;height: 1121px;background: url('../image/bg-1.png')no-repeat;background-size: 100% 100%;}
/* 会议亮点 */
.content .meeting-light {width: 100%;box-sizing: border-box;padding: 80px 0;}
.content .meeting-light .lab {width: 100%;text-align: center;}
.content .meeting-light .list {margin-top: 60px;}
.content .meeting-light .list ul {width: 100%;box-sizing: border-box;padding: 0 65px;}
.content .meeting-light .list ul li {width: 200px;margin-right: 90px;text-align: center;}
.content .meeting-light .list ul li .im-2 {display: none;}
.content .meeting-light .list ul li span {display: block;font-size: 17px;color: #333333;line-height: 25px;text-align: center;}
/* .content .meeting-light .list ul li:hover .im-1 {display: none;}
.content .meeting-light .list ul li:hover .im-2 {display: inline;} */
.content .meeting-light .list ul li:last-child {margin-right: 0;}
.content .meeting-light .list .ic6 {margin-top: 40px;}

/* 会议对象 */
.content .meeting-object {width: 100%;box-sizing: border-box;padding: 80px 0;}
.content .meeting-object .lab {width: 100%;text-align: center;}
.content .meeting-object .con {margin-top: 60px;}
.content .meeting-object .con p {font-size: 18px;color: #333333;margin-bottom: 10px;line-height: 32px;text-align: justify;}
.content .meeting-object .con p:last-child {margin-bottom: 0;}
.content .meeting-object .con p span {font-weight: bold;}
.content .meeting-object .tab-item {width: 100%;margin-top: 60px;}
.content .meeting-object .tab-item span {width: 260px;height: 65px;background: #E9A342;text-align: center;line-height: 65px;font-size: 20px;color: #333333;margin-right: 53px;font-weight: bold;}
.content .meeting-object .tab-item span:last-child {margin-right: 0;}

/* 会议日程 */
.content .meeting-schedule {width: 100%;box-sizing: border-box;padding-top: 140px;}
.content .meeting-schedule .lab {width: 100%;text-align: center;}
/* .content .meeting-schedule .con {margin-top: 80px;position: relative;box-sizing: border-box;padding: 0 50px;}
.content .meeting-schedule .con .line {width: 1px;height: 550px;background: #1748e8;position: absolute;top: -40px;left: 274px;z-index: 99;}
.content .meeting-schedule .con .item {margin-bottom: 80px;}
.content .meeting-schedule .con .item:last-child {margin-bottom: 0;}
.content .meeting-schedule .con .item .p-1 {width: 168px;height: 32px;line-height: 32px;position: relative;margin-right: 50px;}
.content .meeting-schedule .con .item .p-1 b {display: block;width: 100%;height: 100%;position: absolute;top: -6px;left: -6px;box-sizing: border-box;border: 1px solid #1748e8;}
.content .meeting-schedule .con .item .p-1 span {display: block;background: #1748e8;width: 100%;height: 100%;font-size: 20px;color: #ffffff;text-align: center;}
.content .meeting-schedule .con .item .circle {width: 13px;height: 13px;box-sizing: border-box;border: 1px solid #1748e8;border-radius: 100%;margin-right: 30px;margin-top: 10px;z-index: 9999;position: relative;background: #ffffff;}
.content .meeting-schedule .con .item .p-3 span {font-size: 18px;color: #333333;line-height: 27px;display: block;margin-top: 10px;}
.content .meeting-schedule .con .item .p-3 span:nth-child(1) {margin-top: 3px;} */

.content .schedule-table {width: 100%;box-sizing: border-box;padding: 60px 0;}
.content .schedule-table .nav-lab {}
.content .schedule-table .nav-lab span {display: block;width: 382px;height: 64px;line-height: 64px;text-align: center;font-size: 20px;color: #05835A;font-weight: 500;background: #daede7;margin-right: 26.5px;cursor: pointer;}
.content .schedule-table .nav-lab span:last-child {margin-right: 0;}
.content .schedule-table .nav-lab span.on {background: #05835A;color: #FFFFFF;font-weight: bold;}
.content .schedule-table .title {width: 100%;height: 64px;background: #05835A;font-size: 18px;color: #FFFFFF;box-sizing: border-box;padding: 0 30px;margin-top: 30px;line-height: 64px;font-weight: bold;}
.content .schedule-table .item {display: none;}
.content .schedule-table .item .explain {width: 100%;background: rgba(255, 190, 72, 0.15);box-sizing: border-box;padding: 20px 58px;margin-top: 30px;}
.content .schedule-table .item .explain p {font-size: 16px;color: #333333;font-weight: 400;line-height: 30px;margin-bottom: 10px;text-align: justify;}
.content .schedule-table .item .explain p:last-child {margin-bottom: 0;}
.content .schedule-table .block {display: block;}
.content .schedule-table table {width: 100%;border: 1px solid #cfcfcf;}
.content .schedule-table table th {box-sizing: border-box;padding: 15px;font-size: 20px;color: #333333;background: #f8f8f8;border: 1px solid #cfcfcf;}
.content .schedule-table table td {background: #ffffff;box-sizing: border-box;padding: 8px 0;font-size: 15px;color: #333333;border: 1px solid #cfcfcf;box-sizing: border-box;padding: 10px 20px;}

/* 会议日程-总日程 */
.content .schedule-table .item .contes {margin-top: 100px;box-sizing: border-box;padding-left: 120px;}
.content .schedule-table .item .contes .img {margin-right: 50px;position: relative;}
.content .schedule-table .item .contes .img .p-line {position: absolute;width: 1px;height: 330px;background: #76bba4;top: -40px;left: 221px;}
.content .schedule-table .item .contes .img p:nth-child(1) {margin-bottom: 107px;}
/* .content .schedule-table .item .contes .img p:nth-child(2) {margin-bottom: 236px;} */
.content .schedule-table .item .contes .img p:nth-child(3) {}
.content .schedule-table .item .contes .img p span {display: inline-block;width: 193px;height: 43px;background: url('../image/bg-24.png')no-repeat;background-size: 100% 100%;text-align: center;line-height: 53px;font-size: 17px;font-weight: bold;color: #222222;}
.content .schedule-table .item .contes .img p b {display: inline-block;width: 13px;height: 13px;background: #76bba4;border: 2px solid #FFFFFF;border-radius: 100%;margin-left: 20px;margin-top: 16px;position: relative;z-index: 999;}
.content .schedule-table .item .contes .con-items {padding-top: 14px;}
.content .schedule-table .item .contes .con-items p {margin-bottom: 15px;font-size: 16px;color: #333333;}
.content .schedule-table .item .contes .con-items p:last-child {margin-bottom: 0;}
.content .schedule-table .item .contes .con-items p img {margin-right: 6px;margin-bottom: 3px;}
.content .schedule-table .item .contes .con-items p span:first-child {font-size: 16px;color: #333333;margin-right: 30px;}
.content .schedule-table .item .contes .con-items p span:last-child {font-size: 16px;color: #333333;font-weight: 400;}
.content .schedule-table .item .contes .con-items .con-item:nth-child(2) {margin-top: 56px;vertical-align: bottom;}
.content .schedule-table .item .contes .con-items .con-item:nth-child(3) {margin-top: 222px;}
.content .schedule-table .item .contes .con-items .con-item:nth-child(2) .p span {display: inline-block;line-height: 30px;}
.content .schedule-table .item .contes .con-items .con-item:nth-child(2) .p img {margin-top: 6px;margin-right: 6px;}

.content .schedule-table .item .p-1 {margin-top: 30px;margin-bottom: 25px;}
.content .schedule-table .item .p-2 {margin-bottom: 25px;}
.content .schedule-table .item .bg-01 {background: url('../image/bg-01.png')no-repeat center;width: 146px;height: 80px;text-align: center;line-height: 80px;font-size: 16px;color: #333333;}
.content .schedule-table .item .bg-02 {background: url('../image/bg-02.png')no-repeat center;width: 1029px;height: 80px;line-height: 80px;box-sizing: border-box;padding: 0 40px;font-size: 16px;color: #ffffff;}
.content .schedule-table .item .bg-03 {background: url('../image/bg-03.png')no-repeat center;width: 146px;height: 1218px;text-align: center;line-height: 1218px;margin-right: 25px;font-size: 16px;color: #333333;}
.content .schedule-table .item .bg-04 {background: url('../image/bg-04.png')no-repeat center;width: 326px;height: 320px;text-align: center;line-height: 320px;margin-right: 25px;margin-bottom: 26px;font-size: 16px;color: #ffffff;}
.content .schedule-table .item .bg-05 {background: url('../image/bg-05.png')no-repeat center;width: 504px;height: 320px;box-sizing: border-box;padding: 20px;font-size: 16px;color: #ffffff;line-height: 20px;}
.content .schedule-table .item .bg-05 p {line-height: 35px;}
.content .schedule-table .item .bg-06 {background: url('../image/bg-06.png')no-repeat center;width: 326px;height: 320px;text-align: center;margin-bottom: 26px;font-size: 16px;color: #333333;line-height: 26px;box-sizing: border-box;padding: 135px 0;}
.content .schedule-table .item .bg-07 {background: url('../image/bg-07.png')no-repeat center;width: 504px;height: 320px;box-sizing: border-box;padding: 20px;font-size: 16px;color: #333333;}
.content .schedule-table .item .bg-07 p {line-height: 35px;}

.content .schedule-table .item .bg-06-1 {background: url('../image/bg-06-1.png')no-repeat center;width: 326px;height: 355px;text-align: center;margin-bottom: 26px;font-size: 16px;color: #333333;line-height: 26px;box-sizing: border-box;padding: 135px 0;}
.content .schedule-table .item .bg-07-1 {background: url('../image/bg-07-1.png')no-repeat center;width: 504px;height: 355px;box-sizing: border-box;padding: 20px;font-size: 16px;color: #333333;}
.content .schedule-table .item .bg-07-1 p {line-height: 35px;}



.content .schedule-table .item .bg-08 {background: url('../image/bg-08.png')no-repeat center;width: 326px;height: 145px;text-align: center;font-size: 16px;color: #333333;line-height: 26px;box-sizing: border-box;padding: 48px 0;}
.content .schedule-table .item .bg-09 {background: url('../image/bg-09.png')no-repeat center;width: 504px;height: 145px;box-sizing: border-box;padding: 20px;font-size: 16px;color: #333333;}
.content .schedule-table .item .bg-09 p {line-height: 35px;}
.content .schedule-table .item .bg-10 {background: url('../image/bg-10.png')no-repeat center;width: 326px;height: 145px;text-align: center;font-size: 16px;color: #333333;line-height: 26px;box-sizing: border-box;padding: 49px 0;}
.content .schedule-table .item .bg-11 {background: url('../image/bg-11.png')no-repeat center;width: 504px;height: 145px;box-sizing: border-box;padding: 20px;font-size: 16px;color: #333333;}
.content .schedule-table .item .bg-11 p {line-height: 35px;}
.content .schedule-table .item .bg-12 {background: url('../image/bg-03.png')no-repeat center;width: 149px;height: 1218px;text-align: center;line-height: 1218px;font-size: 16px;color: #333333;}
.content .schedule-table .item .bg-13 {background: url('../image/bg-13.png')no-repeat center;width: 146px;height: 499px;text-align: center;line-height: 499px;margin-right: 25px;font-size: 16px;color: #333333;}
.content .schedule-table .item .bg-14 {background: url('../image/bg-14.png')no-repeat center;width: 326px;height: 499px;text-align: center;font-size: 16px;color: #222222;box-sizing: border-box;padding: 225px 70px;line-height: 26px;}
/* .content .schedule-table .item .bg-15 {background: url('../image/bg-15.png')no-repeat center;width: 678px;height: 70px;line-height: 70px;padding: 0 20px;box-sizing: border-box;margin-bottom: 15px;font-size: 17px;color: #333333;}
.content .schedule-table .item .bg-16 {background: url('../image/bg-16.png')no-repeat center;width: 504px;height: 244px;line-height: 244px;box-sizing: border-box;padding: 20px;margin-bottom: 15px;font-size: 17px;color: #333333;}
.content .schedule-table .item .bg-17 {background: url('../image/bg-17.png')no-repeat center;width: 149px;height: 244px;text-align: center;box-sizing: border-box;padding: 20px;font-size: 17px;color: #ffffff;}
.content .schedule-table .item .bg-17 p {line-height: 34px;}
.content .schedule-table .item .bg-18 {background: url('../image/bg-18.png')no-repeat center;width: 678px;height: 70px;line-height: 70px;padding: 0 20px;box-sizing: border-box;margin-bottom: 15px;font-size: 17px;color: #333333;}
.content .schedule-table .item .bg-19 {background: url('../image/bg-19.png')no-repeat center;width: 678px;height: 70px;line-height: 70px;padding: 0 20px;box-sizing: border-box;font-size: 17px;color: #333333;} */
.content .schedule-table .item .bg-22 {background: url('../image/bg-22.png')no-repeat center;width: 678px;height: 254px;text-align: left;font-size: 16px;color: #222222;box-sizing: border-box;padding: 20px;line-height: 36px;}
.content .schedule-table .item .bg-23 {background: url('../image/bg-23.png')no-repeat center;width: 678px;height: 221px;text-align: left;font-size: 16px;color: #222222;box-sizing: border-box;padding: 20px;line-height: 36px;margin-top: 24px;}
/* 往届回顾 */
.content .review {width: 100%;box-sizing: border-box;padding: 60px 0;background: #ffffff;}
.content .review .lab {width: 100%;text-align: center;margin-bottom: 60px;}
.content .review .review-slide {width: 100%;margin-top: 60px;}
.content .review .review-slide .bd {width: 100%;}
.content .review .review-slide .bd .tempWrap {width: 100%!important;}
.content .review .review-slide .bd ul {width: 100%;margin-right: -30px;}
.content .review .review-slide .bd li {width: 380px;height: 250px;float: left;margin-right: 30px;margin-bottom: 30px;}
.content .review .review-slide .bd li img {max-width: 100%;}
.content .review .review-slide .hd {width: 100%;margin-top: 10px;}
.content .review .review-slide .hd ul {text-align: center;}
.content .review .review-slide .hd li {width: 10px;height: 10px;background: rgba(0,0,0,0.5);border-radius: 5px;opacity: 0.4;margin: 0 5px;display: inline-block;}
.content .review .review-slide .hd li.on {width: 30px;height: 10px;background: #E9A342;border-radius: 5px;opacity: 1;}

/* 参会回执 */
.content .receipt {width: 100%;box-sizing: border-box;
    /* padding: 60px 0; */
    background: #ffffff;}
.content .receipt .lab {width: 100%;text-align: center;}
.content .receipt .receipt-item {width: 100%;box-sizing: border-box;padding: 0 140px;margin-top: 80px;}
.content .receipt .receipt-item .item {text-align: center;}
.content .receipt .receipt-item .item span {display: block;font-size: 18px;color: #444444;line-height: 27px;margin-top: 20px;}
.content .receipt .receipt-item .item img.im-2 {display: none;}
.content .receipt .receipt-item .item:hover img.im-1 {display: none;}
.content .receipt .receipt-item .item:hover img.im-2 {display: inline;}
.content .receipt .receipt-item .rece-1 {margin-right: 190px;}
.content .receipt .receipt-item .rece-2 {border-left: 1px solid #f2f2f2;border-right: 1px solid #f2f2f2;padding: 0 150px;}

/* 参会回执表单 */
.content .receipt-form-box {width: 100%;margin-top: 50px;background: #ffffff;box-sizing: border-box;padding: 40px 100px;}
.content .receipt-form-box .lab {width: 100%;text-align: center;margin-bottom: 30px;}
.content .receipt-form-box .form-item {width: 100%;border-bottom: 1px solid #cfcfcf;margin-bottom: 20px;padding-bottom: 20px;}
.content .receipt-form-box .form-item p.labs {font-size: 20px;font-weight: bold;color: #333333;text-align: left;}
.content .receipt-form-box .form-item p.labs:nth-child(1) {margin-bottom: 5px;}
.content .receipt-form-box .form-item .p1 {font-size: 19px;color: #333333;width: 100%;margin-bottom: 20px;}
.content .receipt-form-box .form-item .p2 {font-size: 18px;color: #333333;line-height: 24px;}
.content .receipt-form-box .form-item .p2 img {margin-right: 5px;margin-bottom: 3px;}
.content .receipt-form-box .form-item label {font-size: 19px;font-weight: 500;color: #333333;line-height: 30px;}
.content .receipt-form-box .form-item label span {color: #eb0001;}
.content .receipt-form-box .form-item label img {margin: 0 6px;}
.content .receipt-form-box .form-item .d-1 {margin-bottom: 15px;}
.content .receipt-form-box .form-item .d-1:last-child {margin-bottom: 0;}
.content .receipt-form-box .form-item .in-item {line-height: 48px;}
.content .receipt-form-box .form-item .in-item p {margin-right: 20px;}
.content .receipt-form-box .form-item .in-item p span:nth-child(1) {font-size: 18px;color: #333333;}
.content .receipt-form-box .form-item .in-item p span:nth-child(2) {color: #eb0001;}
.content .receipt-form-box .form-item .in-item input {width: 300px;height: 48px;box-sizing: border-box;border: 1px solid #cfcfcf;border-radius: 5px;padding: 0 10px;}
.content .receipt-form-box .form-item .checkbox {margin-right: 100px;margin-bottom: 10px;}
.content .receipt-form-box .form-item .checkbox:last-child {margin-bottom: 0;}
.content .receipt-form-box .form-item .checkbox span {font-size: 17px!important;color: #333333;line-height: 27px;}
.content .receipt-form-box .form-item .checkbox input[type='checkbox']{
    width: 18px;
    height: 18px;
    min-width: 18px;
    -webkit-appearance:none;
    background: url('../image/ic-8.png')no-repeat center;
    margin-right: 8px;
    vertical-align: middle;
    outline: none;
    margin-bottom: 3px;
}
.content .receipt-form-box .form-item .checkbox input[type=checkbox]:checked{
    width: 18px;
    height: 18px;
    background: url("../image/ic-7.png")no-repeat center;
    background-size: 100% 100%;
}
.content .receipt-form-box .form-item .checkbox .checkBox::before{
    display: inline-block;
    content: "";
    width: 18px;
    height: 18px;
    box-sizing: border-box;
    margin-right: 8px;
    margin-bottom: 3px;
    vertical-align: middle;
    background: url('../image/ic-8.png')no-repeat center;
}
.content .receipt-form-box .form-item .checkbox input:checked+.checkBox::before{
    background: #ffffff;
}
.content .receipt-form-box .form-item .checkbox input:checked+.checkBox::after{
    display: inline-block;
    content: "";
    width: 18px;
    height: 18px;
    position: absolute;
    left: 0px;
    bottom: 6px;
    background: url('../image/ic-7.png')no-repeat center;
}

.content .receipt-form-box .no-border {border: 0;margin-bottom: 0;padding-bottom: 20px;}
.content .receipt-form-box .form-item .s-lab {font-size: 19px;color: #333333;line-height: 27px;margin-bottom: 10px;}
.content .receipt-form-box .form-item .s-lab .red_tip {color: #eb0001;display: none;}
.content .receipt-form-box .form-item .s-lab .inline {display: inline;}
.content .receipt-form-box .form-item textarea {width: 100%;box-sizing: border-box;border: 1px solid #cfcfcf;border-radius: 5px;padding: 20px;}
.content .receipt-form-box .form-item .checkBox {display: inline-block;margin-right: 60px;}
.content .receipt-form-box .form-item .checkBox span {font-size: 17px;color: #666666;}
.content .receipt-form-box .form-item .select-input input.other {border: none;border-bottom: 1px solid #999999;width: 40px;padding: 0 10px;vertical-align: top;text-align: center;outline: none;}
.content .receipt-form-box .form-item input[type='radio'] {display: none}
.content .receipt-form-box .form-item .checkBox {position: relative;}
.content .receipt-form-box .form-item .checkBox::before{
    display: inline-block;
    content: "";
    width: 18px;
    height: 18px;
    box-sizing: border-box;
    margin-right: 10px;
    margin-bottom: 2px;
    vertical-align: middle;
    background: url('../image/ic-8.png')no-repeat center;
}
.content .receipt-form-box .form-item input:checked+.checkBox::before{
    background: #ffffff;
}
.content .receipt-form-box .form-item input:checked+.checkBox::after{
    display: inline-block;
    content: "";
    width: 18px;
    height: 18px;
    position: absolute;
    left: 0px;
    bottom: 6px;
    background: url('../image/ic-7.png')no-repeat center;
}
.content .receipt-form-box .form-item:last-child {border-bottom: 0;text-align: center;margin-bottom: 0;padding-bottom: 0;}
.content .receipt-form-box .form-item .submitBut {width: 260px;height: 48px;background: url('../image/submit.png')no-repeat;outline: none;border: none;}
.bg-huizhi {background: #f9f9f9;padding-bottom: 60px;}
.no-bottom-border {border-bottom: 0!important;}

/* 备注信息 */
.content .notes-info {width: 100%;background: #ffffff;box-sizing: border-box;padding: 40px 100px;margin-top: 40px;}
.content .notes-info .lab {width: 100%;text-align: center;margin-bottom: 30px;}
.content .notes-info p {font-size: 16px;color: #333333;font-weight: 500;line-height: 24px;margin-bottom: 10px;}
.content .notes-info p:last-child {margin-bottom: 0;}

/* 联系方式 */
.content .contact-type {width: 100%;height: 385px; box-sizing: border-box;padding: 72px 0;
    /* background: url('../image/bg-2.png')no-repeat; */
    background-size: 100% 100%;}
.content .contact-type .lab {width: 100%;text-align: center;}
.content .contact-type .list {margin-top: 60px;}
.content .contact-type .list .list-item:nth-child(2) {margin: 0 43px;}
.content .contact-type .list .list-item .name {margin-right: 20px;}
.content .contact-type .list .list-item .inf {padding: 8px 0;}
.content .contact-type .list .list-item .inf p {margin-bottom: 5px;}
.content .contact-type .list .list-item .inf p:last-child {margin-bottom: 0;}
.content .contact-type .list .list-item .inf p img {margin-bottom: 0px;margin-right: 10px;}
.content .contact-type .list .list-item .inf p span {font-size: 15px;font-weight: bold;color: #FFFFFF;line-height: 23px;text-shadow: 0px 2px 4px #000000;}
.content .contact-type .list .list-item:nth-child(1) {margin-right: 0px;}



/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 奖项申报 +++++++++++++++++++++++++++++++++++++++++++++++ */
.content .declare {width: 100%;height: 706px;background: url('../image/bg.png')no-repeat;background-size: 100% 100%;box-sizing: border-box;padding-top: 60px;}
.content .declare .declare-explain {width: 100%;}
.content .declare .declare-explain .p1 {font-size: 38px;color: #333333;line-height: 57px;font-weight: bold;text-align: center;margin-bottom: 40px;}
.content .declare .declare-explain .p2 {font-size: 50px;font-family: SourceHanSansCN-Bold, SourceHanSansCN;font-weight: bold;color: #017CDB;line-height: 75px;text-align: center;margin-bottom: 30px;}
.content .declare .declare-explain .p3 {font-size: 16px;font-weight: 400;color: #3a3a3a;line-height: 26px;text-align: justify;box-sizing: border-box;}

.content .awards-detail {width: 100%;padding: 60px 0;margin-top: -500px;}
.content .awards-detail .nav-bar {width: 100%;}
.content .awards-detail .nav-bar span {display: block;width: 600px;height: 64px;box-sizing: border-box;background: #e6e6e6;font-size: 22px;color: #333333;font-weight: bold;text-align: center;line-height: 64px;}
.content .awards-detail .nav-bar span.on {background: #FFBE48;}
.content .awards-detail .awards-detail-con {width: 100%;}
.content .awards-detail .awards-detail-con table {width: 100%;box-sizing: border-box;margin-top: 40px;background: #ffffff;display: none;}
.content .awards-detail .awards-detail-con .block {display: block;}
.content .awards-detail .awards-detail-con table td {box-sizing: border-box;border: 1px solid #cfcfcf;}
.content .awards-detail .awards-detail-con table tr td:nth-child(1) {padding: 15px 80px;font-weight: bold;}
.content .awards-detail .awards-detail-con table tr td:nth-child(2) {padding: 15px 80px;}
.content .awards-detail .awards-detail-con table td p:nth-child(1) {font-size: 17px;color: #3a3a3a;font-weight: bold;line-height: 34px;}
.content .awards-detail .awards-detail-con table td p:last-child {font-size: 15px;color: #666666;font-weight: 400;line-height: 20px;}
.content .awards-detail .awards-detail-con table td a {display: block;width: 120px;height: 36px;border-radius: 5px;background: #f2f2f2;font-size: 16px;color: #333333;box-sizing: border-box;line-height: 36px;text-align: center;border: 1px solid #cfcfcf;}
.content .awards-detail .awards-detail-con table td a:hover {background: #FFBE48;}
.content .awards-detail .awards-detail-con table td span {font-size: 20px;color: #555555;}
.content .awards-detail .awards-detail-con table tr:last-child td p {font-size: 15px;color: #333333;line-height: 23px;font-weight: 500;}

/* 申报表单 */
.content .declare-form {width: 100%;box-sizing: border-box;padding: 80px 0;background: #f8f8f8;position: relative;}
.content .declare-form .lab-title {width: 100%;text-align: center;}
.content .declare-form .l-tit {position: absolute;top: 170px;left: 63px;font-size: 70px;color: #DB1C26;}
.content .declare-form .form-box {width: 100%;background: #ffffff;box-sizing: border-box;padding: 40px 80px;}
.content .declare-form .form-box .title {font-size: 30px;color: #1748E8;font-weight: 500;line-height: 45px;padding-bottom: 30px;border-bottom: 1px solid #cfcfcf;text-align: center;margin-bottom: 20px;}
.content .declare-form .form-box .form-item {width: 100%;margin-bottom: 15px;}
.content .declare-form .form-box .form-item .labs {width: 118px;text-align: right;display: inline-block;margin-right: 10px;}
.content .declare-form .form-box .form-item .labs .name-tit {font-size: 16px;color: #333333;}
.content .declare-form .form-box .form-item .labs .red_tip {font-size: 16px;color: #eb0001;}
.content .declare-form .form-box .form-item .item input {width: 330px;height: 48px;box-sizing: border-box;border: 1px solid #cfcfcf;border-radius: 5px;padding: 0 10px;}
.content .declare-form .form-box .form-item .wenben {width: 908px;height: 48px;box-sizing: border-box;border: 1px solid #cfcfcf;border-radius: 5px;padding: 0 10px;}
.content .declare-form .form-box .form-item select {width: 449px;height: 48px;box-sizing: border-box;border: 1px solid #cfcfcf;border-radius: 5px;padding: 0 10px;outline: none;appearance:none;-moz-appearance:none;-webkit-appearance:none;background: url("https://www.chuandong.com/biz/image/down.png") no-repeat 95% center transparent;background-size: 14px 14px;}
.content .declare-form .form-box .form-item select option {border-color: #cfcfcf;}
.content .declare-form .form-box .form-item textarea {width: 908px;box-sizing: border-box;border: 1px solid #cfcfcf;border-radius: 5px;padding: 10px;margin-left: 3px;}
.content .declare-form .form-box .form-item .upload {width: 190px;height: 144px;box-sizing: border-box;border: 1px solid #cfcfcf;border-radius: 5px;padding: 10px;text-align: right;margin-left: 3px;position: relative;overflow: hidden;margin-right: 10px;}
.content .declare-form .form-box .form-item .upload p {font-size: 16px;color: #999999;line-height: 24px;margin-top: 4px;}
.content .declare-form .form-box .form-item .upload .img-file {width: 100%;height: 100%;opacity: 0;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);z-index: 9999;}
.content .declare-form .form-box .form-item .upload .img-but {position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);text-align: center;}
.content .declare-form .form-box .form-item .upload .img-but img {display: inline-block;max-width: 180px;max-height: 135px;}
.content .declare-form .form-box .form-item p {font-size: 16px;color: #333333;line-height: 24px;width: 100%;text-align: center;}
.content .declare-form .form-box .form-item .sub-but {width: 266px;height: 54px;background: url('../image/submit.png')no-repeat center;border: 0;outline: none;margin: 0 auto;display: block;}
.content .declare-form .form-box .form-item:last-child {margin-bottom: 0;margin-top: 40px;}

.content .declare-form .form-box .form-item .radio-box {width: 909px;margin-left: 3px;}
.content .declare-form .form-box .form-item .checkBox {display: inline-block;margin-right: 60px;}
.content .declare-form .form-box .form-item .checkBox span {font-size: 14px;color: #666666;}
.content .declare-form .form-box .form-item .select-input input.other {border: none;border-bottom: 1px solid #999999;width: 40px;padding: 0 10px;vertical-align: top;text-align: center;outline: none;}
.content .declare-form .form-box .form-item input[type='radio'] {display: none}
.content .declare-form .form-box .form-item .checkBox {position: relative;}
.content .declare-form .form-box .form-item .checkBox::before{
    display: inline-block;
    content: "";
    width: 18px;
    height: 18px;
    box-sizing: border-box;
    margin-right: 8px;
    vertical-align: middle;
    background: url('../image/ic-6.png')no-repeat center;
    margin-bottom: 3px;
}
.content .declare-form .form-box .form-item input:checked+.checkBox::before{
    background: #ffffff;
}
.content .declare-form .form-box .form-item input:checked+.checkBox::after{
    display: inline-block;
    content: "";
    width: 18px;
    height: 18px;
    position: absolute;
    left: 0px;
    bottom: 3px;
    background: url('../image/ic-7.png')no-repeat center;
}
.test-1 .checkBox {min-width: 110px;margin-right: 80px!important;margin-left: 0!important;}
.ttt-1 {top: 120px!important;left: 0px!important;}


/* 获奖名单 */
.win-part {width: 100%;background: #f5f5f5;box-sizing: border-box;padding: 30px 0;}
.prize-con {margin-top: 40px;padding-bottom: 40px;}
.prize-con .left-nav li .son-list{display: none;}
.prize-con .left-nav li.first .son-list{display: block;}
.prize-con .prize_list{display: none;}
.prize-con .prize_list h3{padding: 15px 0;font-weight: bold;font-size: 16px;}
.prize-con .prize_list p{ text-indent: 2em; line-height: 32px;}
.prize-con .prize_list ul{margin-top: -5px;}
.prize-con .prize_list ul li{ padding-left: 25px; line-height: 35px;}
.prize-con .p_on{display: block;}
.prize-con .prize_list ul.create li{ margin-bottom: 15px;}

.prize-con .left-nav{width: 300px; padding: 28px 20px 10px; background: #ffffff; border: 1px solid #d2d2d2; box-shadow: 0 0 5px #ddd;}
.prize-con .left-nav .nav-top{height: 100px; padding:16px 0 0 72px; font-weight: normal; margin-left: 11px;}
.prize-con .left-nav .sched{font-size: 18px; color: #d71819;}
.prize-con .left-nav .en-tit{font-size: 12px; font-weight: 800;}
.prize-con .left-nav .left-list li a.l-tit{display: block;height: 76px;line-height: 76px;border-bottom: 1px dashed #b5b5b5;/* padding-left: 28px; */background: url("http://customer.chuandong.com/2017/Invitesp/images/arrow_right.png") no-repeat 8px center;font-weight: bold;overflow: hidden;}
.prize-con .left-nav .left-list li.first a.l-tit{ background: url("http://customer.chuandong.com/2017/Invitesp/images/pri_arrow_down.png") no-repeat 8px center;}
.prize-con .left-nav .left-list li.last a.l-tit{border-bottom: 0;}

.prize-con .left-nav .prize-top{ background: url("http://customer.chuandong.com/2017/Invitesp/images/prize_icon.png") no-repeat;}
.prize-con .left-nav .left-list li .son-list a {display: block;line-height: 48px;/* text-indent: 28px; */font-size: 16px;/* text-align: center; */}
.prize-con .left-nav .left-list li .son-list a.on {color: #d71819;}


.prize-con .right-list{width: 800px;background: #ffffff;padding: 20px;}
.prize-con .right-list h2{height: 38px; background: #d71819; color: #fff; text-align: center; line-height: 38px; font-size: 20px; font-weight: bold; margin-bottom:20px;}
.prize-con .detal-list{padding: 35px 0; border-top: 1px dashed #D71819;}
.prize-con .detal-list .detal-img{ padding-top: 10px;}
.prize-con .detal-list .detal-img p{ padding-top:10px ; text-align: center;}
.prize-con .detal-list .detal-txt strong{margin-bottom: 10px; display: inline-block; font-size: 18px;}
.prize-con .detal-list .detal-txt p{line-height: 32px; text-indent: 2em;word-wrap: break-word;word-break: break-all;text-align:justify;}


.prize-con .detal-list .for-img{width: 240px;}
.prize-con .detal-list .for-txt{width: 610px;}

.prize-con .detal-list .prize-img{width: 168px;}
.prize-con .detal-list .prize-txt{width: 688px;}
.prize_list img {width: 100%!important;}

/* 报名成功弹框 */
.shadow {width: 100%;height: 100%;background: rgba(0,0,0,0.8);position: fixed;top: 0;left: 0;z-index: 999;display: none;}
.shadow .cu-code {position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);text-align: center;}
.shadow .cu-code p.p1 {font-size: 28px;color: #ffffff;margin-bottom: 20px;}
.shadow .cu-code p {font-size: 15px;color: #ffffff;margin-top: 5px;text-align: center;}
.shadow .cu-code .img {margin-bottom: 20px;text-align: center;padding: 5px;background: #fff;width: 150px;margin-left: 40px;}
.shadow .cu-code .img table {margin: 0 auto;}
.shadow .cu-code #close {width: 50px;height: 50px;background: url('../image/close.png')no-repeat;background-size: 100% 100%;position: absolute;top: -44px;right: -1px;}

    .content .part-2 .p3 {width: 100%;padding-bottom: 100px;}
    .content .part-2 .p3 .lab {width: 100%;text-align: center;margin-bottom: 60px;}
    .content .part-2 .p3 .info {width: 100%;height: 223px;box-sizing: border-box;padding: 70px 115px;background: rgba(255, 237, 192, 0.08);margin-bottom: 40px;}
    .content .part-2 .p3 .info-con {width: 100%;height: 100%;box-sizing: border-box; position: relative;box-sizing: border-box;padding: 15px 0 0 15px;}
    .content .part-2 .p3 .info-con img {position: absolute;top: 0;left: 0;}
    .content .part-2 .p3 .info-con p {font-size: 15px;font-weight: 400;color: #333333;line-height: 26px;text-align: justify;}
    .content .part-2 .p3 .info-con p a {font-size: 15px;color: #333333;line-height: 30px;border-bottom: 1px solid #333333;}
.slide {width: 100%;position: relative;}
 .slide .swiper-slide ul {margin-right: -40px;}
.slide .swiper-slide ul li {width: 380px;height: 250px;margin-right: 30px;margin-bottom: 28px;display: inline-block;}
.slide .swiper-slide ul li img {width: 380px;height: 250px;}
.slide .swiper-pagination {left: 50%;top: 50%;transform: translate(-50%, 1280%);}
.slide .swiper-pagination .swiper-pagination-bullet {width: 10px;height: 10px;border-radius: 100%;background: rgba(0,0,0,0.5);margin: 0 4px;}
.slide .swiper-pagination .swiper-pagination-bullet-active {width: 30px;height: 10px;background: #F19E5B;border-radius: 5px;}