


.cycfBg{
    margin: 0 auto;
    background-size: 100% 400px;
    background-color: #ECECEC;
    padding-bottom: 15px;
    min-width: 1000px;
    max-width: 100%;
}
.ccicMain{
	width: 1200px;
	margin: 0 auto;
	background-color: white;
    box-shadow: -2px 0px 12px 0px #ccc;
}
.cycfLogo{
    width: 605px;
    height: 400px;
    background: url(../images/cycfLogo.png) center no-repeat;
    background-size: 605px 198px;
    margin: 0 auto;
}
.inl{
	font-size: 16px;
	margin-bottom: 10px;
	text-align:left;
}
.inl input{
	width:100%; height: 32px; line-height: 32px;
	padding-left: 10px; 
}
.inl textarea{
	 width:100%; height: 200px;padding-left: 10px;
}

.minuteColor{
	color: #cc0c0c;
	font-weight: 500;
}
.meeting_explain_con .minuteColor{
	color: #cc0c0c;
	font-weight: bold;
	font-size: 14px;
	margin-top: 5px;
}
.meeting_explain_con .minuteColor .minuteColor {
    color: #cc0c0c;
    font-weight: 500;
    font-size: 14px;
}
.ccicMain img{
	display: block;
}
.ccicItem{
	margin-bottom: 35px;
}
/**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**/
/*导语*/
.Lead{
   /*margin-bottom: 30px;*/
    clear: both;
}
.Lead img{margin: 0 auto;}
.Lead_content{
	width: 698px;
	padding: 30px 0 0 38px;
}
.lead_title{
    background: url(../images/cpxm.png) no-repeat center;
    background-size: 100%;
    width: 670px;
    height: 33px;
}
.lead_con{
	width:667px ;
	border-top: none;
	min-height: 90px;
    padding: 17px 0;
    
}

.lead_con p{
	text-indent: 2em;
	width: 600px;
	margin: 0 auto;
	font-size: 18px;
    line-height: 32px;
    text-align: justify;
    
}

.lead_list {
	float:left;
	margin:20px 15px;
}
.lead_list img{
	width: 200px;
	height:200px;
	border: 1px solid #ccc;
	padding:5px;
}

/**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**/

/*倒计时*/
.count_down{
	width: 259px;
	height: 198px;
	padding-top: 57px;
	background-color: #ececec;
	position: absolute;
	right: 0;
	top: 0;
	box-shadow: -2px 0px 12px 0px #ccc;
	text-align: center;
}
.ccic_time_icon{
	background: url(../images/ccic_time01.png) no-repeat;
    background-size: 100%;
	width: 27px;
	height: 27px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 5px;
    margin-bottom: 5px;
}
.count_down_title span{
	font-size: 18px;
}
.ccic_time{
	margin-top: 24px;
	font-size: 14px;
}
.ccic_time span:nth-of-type(1){
	color: #cc0c0c;
	background-color: inherit;
}
.ccic_time span{
	font-size: 20px;
	color: white;
	padding: 0 2px;
	border-radius: 10%;
	background-color: #949494;
}

.ccicD{
	
}
.ccicH{
	
}
.ccicM{
	
}
.ccicS{
	
}
.count_down a:hover{
	text-decoration: none;
	color: white;
}
.cycf_over{
	display: block;
	width: 147px;
	height: 45px;
	line-height: 45px;
	margin: 0 auto;
	margin-top: 25px;
	font-size: 18px;
	color: white;
	border-radius: 5px;
	background-color: #ccc;
    cursor: default;
}
.right_now{
	display: block;
	width: 147px;
	height: 45px;
	line-height: 45px;
	margin: 0 auto;
	margin-top: 30px;
	font-size: 18px;
	color: white;
	border-radius: 5px;
	background-color: #cc0c0c;
    cursor: pointer;
}

/**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**/

/*活动预告*/
.latest_news{
	min-height: 460px;
}
.latest_news .item_title{
	margin-bottom: 37px;
}
.slideBox{
	width: 490px;
	height: 290px;
	float: left;
    position: relative;
    overflow: hidden;
    margin-left: 16px;
}
.slideBox a img{
	width: 100%;
	height: 100%;
}



.latest_news_right{
	float: right;
	width: 470px;
}
@font-face { 
  font-family: hkl; 
  src: url(/templets/default/font/hkl.TTC); 
} 
.latest_news_right a:hover{
	text-decoration:none;
}
.right_title p{
	font-size: 26px;
	line-height: 36px;
	font-weight: 700;
}

.right_con{
	width: 450px;
	height: 195px;
	background-color: white;
    box-shadow: 0px 0px 7px 2px #ccc;
    margin-top: 20px;
    position: relative;
    
}
.right_con p{
	text-indent: 2em;
	width: 415px;
	margin: 0 auto;
	font-size: 16px;
	padding-top: 20px;
	text-align: justify;
}

.litle_lead{
    width: 70px;
    height: 30px;
    line-height: 30px;
    display: block;
    border-radius: 5px;
    text-align: center;
    background-color: #cc0c0c;
    color: white;
    font-weight: bold;
    margin-bottom: 6px;
}

.foreshow_nav ul li{
	float: left;
    border: 1px solid #ececec;
    border-radius: 4px;
    padding: 5px 0;
    margin: 0 15px;
    font-size: 14px;
    margin-bottom: 15px;
    width: 110px;
    text-align: center;
    color: #b2b2b2;
    cursor: pointer;
    color: #000000;
}
.event_review_nav ul li{
	float: left;
    border: 1px solid #ececec;
    border-radius: 4px;
    padding: 3px 0;
    margin: 0 15px;
    font-size: 14px;
    margin-bottom: 15px;
    width: 58px;
    text-align: center;
    color: #b2b2b2;
    cursor: pointer;
    color: #000000;
}
.foreshow_nav .active,.event_review_nav .active{
	background-color: #ee223b;
	color: white;
}
.foreshow_nav span{
	float: left;
    border: 1px solid #ececec;
    border-radius: 4px;
    padding: 5px 0;
    margin: 0 15px;
    font-size: 14px;
    margin-bottom: 15px;
    text-align: center;
    color: #b2b2b2;
    width: 110px;
    display: inline-block;
}
.event_review_nav span{
	float: left;
    border: 1px solid #ececec;
    border-radius: 4px;
    padding: 3px 0;
    margin: 0 15px;
    font-size: 14px;
    margin-bottom: 15px;
    text-align: center;
    color: #b2b2b2;
    width: 58px;
    display: inline-block;
}

/**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**/
/*主要内容左边*/

/*焦点议题*/

.conference_foren{
	margin-bottom: 35px;
}

.focus_issues{
	margin-bottom: 35px;
}

.ccic_right_content{
	width: 727px;
	float: left;
}
.ccic_right_content .item_title{
	margin-bottom: 29px;
}
.focus_issues_con{
	margin-left: 18px;
}
.focus_issues_item{
	margin-bottom: 25px;
}
.focus_issues_item img{
	width: 220px;
	height: 130px;
	float: left;
	margin-right: 17px;
}

.focus_issues_item h3{
	font-size: 18px;
    line-height: 26px;
    font-weight: bold;
    text-align: justify;
}
.focus_issues_item p{
	margin-top: 15px;
    font-size: 14px;
    text-align: justify;
}
.item_con{
	min-height: 129px;
    margin-left: 237px;
    border-bottom: 1px dashed #d6d6d6;
}

.focus_issues_item_footer{
	border-bottom: 1px dashed #d6d6d6;
	margin-left: 10px;
	min-height: 40px;
	padding-bottom: 11px;
    margin-top: 11px;
}
/*.focus_issues_item_footer:nth-last-of-type(1){
	margin-top: 28px;
}*/
.iconRed{
	display: inline-block;
	width: 5px;
	height: 5px;
	background-color: #cc0c0c;
	border-radius: 100%;
	position: absolute;
	top: 10px;
}
.itemLeft{
	position: relative;
	float: left;
	margin-right: 50px;
}
.focus_issues_item_footer h4{
	width: 308px;
    margin-left: 10px;
    font-weight: bold;
    text-align: justify;
}
.itemRight{
    position: relative;
    display: inline-block;
}

/**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**/

/*会议论坛*/

.conference_foren_item{
	min-height: 235px;
	padding-bottom:20px ;
	border-bottom: 1px dashed #d6d6d6;
	margin-left: 17px;
	margin-bottom: 20px;
}


.conference_foren_left{
	float: left;
}


.left_con{
    width: 377px;
    height: 143px;
    background-color: white;
    box-shadow: 0px 0px 7px 2px #ccc;
    margin-top: 20px;
    position: relative;
}

.left_con p{
	width: 322px;
	margin: 0 auto;
	text-indent: 2em;
    padding-top: 22px;
}
.conference_foren_right{
	position: relative;
	float: right;
}
.conference_foren_right img{
	width: 307px;
	height: 235px;
}

.rightTit{
	position: absolute;
	width: 100%;
	text-align: center;
	height: 35px;
	line-height: 35px;
	color: white;
    bottom: 0;
    background-color: rgba(0,0,0,0.4);
}
/**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**/

/*<!--主题演讲-->*/

.keynote_speech{
	
}

.keynote_speech_con,.peak_debate_con{
	width: 710px;
}

.keynote_speech_swiper,.peak_debate_swiper{
	text-align: center;
    padding-left: 33px;
}

.keynote_speech_slide{
	padding-top: 83px;
}

.slide_item{
	width: 208px;
	height: 300px;
	margin-right: 10px;
	background-color: #ececec;
	position: relative;
	float: left;
}
.slide_item:nth-last-of-type(1){
	margin-right: 0;
}

.slide_item_img{
	position: absolute;
	left: 35px;
	top: -83px;
}
.slide_item_img img{
	width: 138px;
    height: 138px;
    border-radius: 100%;
}
.hei65{
	height: 65px;
}

.slide_item h5{
	background: url(../images/icon_li.png) right no-repeat,url(../images/icon_li.png) left no-repeat;
	height: 25px;
	line-height: 25px;
	font-size: 20px;
    display: inline-block;
	color: #d80c18;
	font-weight: bold;
	padding: 0 10px;
	letter-spacing: 2px;
}
.slide_item h6{
	margin-top: 10px;
	padding-bottom: 10px;
    border-bottom: 1px solid #cdcdcd;
}

.slide_item_con{
	padding: 10px;
	font-size: 14px;
	text-align: left;
}
.slide_item_con img{
	margin: 0 auto;
}
.swiper-button-next {
    background-image: url('../images/logos_next01.png')!important;
    opacity: 1!important;
    width: 23px!important;
    height: 50px!important;
    background-size: 100%!important;
    top: 190px!important;
    right: 0px!important;
}


.swiper-button-prev {
    background-image: url('../images/logos_prev01.png')!important;
    opacity: 1!important;
    width: 23px!important;
    height: 50px!important;
    background-size: 100%!important;
    top: 190px!important;
    left: 0px!important;
}

/**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**/

/*巅峰辩论*/



.peak_debate_slide{
	
}
.peak_debate_slide_item{
	width: 309px;
	height: 325px;
	background-color: #f5f5f5;
    position: relative;
    float: left;
    margin-left: 10px;
}

.debate_slide_img{
	position: relative;
}

.debate_slide_img img{
	width: 309px;
	height: 180px;
}


.imgTit{
    position: absolute;
    width: 309px;
    text-align: center;
    height: 35px;
    line-height: 35px;
    color: white;
    bottom: 0;
    background-color: rgba(0,0,0,0.4);
}

.itemCon{
	padding:16px 22px 22px 22px; 
	text-align: left;
}

.itemCon ul li{
	float: left;
	margin-right: 18px;
}

/**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**//**/

/*主内容右边*/


.ccic_left_content{
	width: 260px;
	float: right;
	background-color: #ececec;
    box-shadow:-1px 3px 7px -1px #ccc;
    margin-bottom: 35px;
}
.ccic_left_content .item_title{
	margin-bottom: 20px;
}
.meeting_explain_con{
    margin-left: 13px;
    margin-bottom: 20px;
    clear: both;
}
.meeting_explain_con .minuteColor img{
    display: inline-block;
    vertical-align: middle;
    margin-right: 5px;
    margin-bottom: 3px;
}
.meeting_ml{
	margin-left: 20px;
    margin-right: 20px;
    font-size: 14px;
}
.meeting_flow .meeting_explain_con:nth-of-type(2){
	margin-top: 25px;
}
.meeting_flow .meeting_explain_con{
    margin-bottom: 20px;
}

.meeting_texture{
    margin-bottom: 12px;
}
.day_title_bg{
	border-bottom: 2px solid #949494;
    margin-bottom: 15px;
    border-bottom-left-radius: 4px;
}

.day_title{
	background-color: #949494;
	width: 90px;
	height: 25px;
	line-height: 25px;
	color: white;
    display: block;
    text-align: center;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
}

.sponsor img{
	display: inline-block;
}
/*参会嘉宾*/

.participants .item_title{
	margin-bottom: 30px;
}

.participants_slide {
    margin: 0 auto;
    position: relative;
    overflow: hidden;
}

.participants_slide .hd {
    z-index: 2;
    width: 100%;
    text-align: center;
    display: block;
}

.participants_slide .hd li {
    display: inline-block;
    float: none;
    width: 9px;
    height: 9px;
    background: #d9d9d9;
    margin-left: 20px;
    text-indent: -999em;
    border-radius: 100px;
    cursor: pointer;
}

.participants_slide .hd li.active {
    background: #ff4444;
}
.participants_slide ul li div {
    display: inline-block;
    width: 140px;
    height: 220px;
    margin-left: 50px;
    text-align: center;
    float: left;
}
.participants_slide ul li div:nth-of-type(1){
	margin-left: 37px;
}
.participants_slide ul li div:nth-of-type(6){
	margin-left: 37px;
}
.participants_slide ul li img {
    margin: 0 auto;
    margin-bottom: 15px;
}

.participants_slide ul li p{
	font-size: 14px;
	line-height: 18px;
    margin-top: 5px;
}




/*往届回顾*/

.previous_review_time{
	background-color: #949494;
	width: 100%;
	height: 40px;
	line-height: 50px;
	margin: 0 auto;
	position: relative;
}


.project-detail img{
	width: 578px;
	height: 376px;
}

.previous_review_img{
    width: 970px;
    height: 420px;
    margin: 0 auto;
    position: relative;
}
.previous_img{
	position: absolute;
    top: 130px;
}

.previous_img img{
    float: left;
    width: 120px;
    height: 80px;
    margin-right: 1.25px;
}
.previous_review_con{
	width: 580px;
	margin-top: 30px;
}


.previous_review_slide_item img{
	width: 580px;
	height: 360px;
	cursor: pointer;
}


.year{
    cursor: pointer;
    width: 77px;
    height: 39px;
    text-align: center;
    float: left;
    margin-right: 25px;
    color: white;
}
.year_box .active{
	background: url(../images/time_bg.png) no-repeat;
}


.year_box{
    position: absolute;
    left: 283px;
    top: -3px;
    z-index: 1;
}

.slideTit{
	position: absolute;
    width: 100%;
    text-align: center;
    height: 45px;
    line-height: 45px;
    font-size: 18px;
    color: white;
    bottom: 0;
    background-color: rgba(0,0,0,0.4);
}

/*评论区域*/
.ccicComment{
	width: 793px;
	margin: 0 auto;
}
.atten_tips {
    width: 48px;
    vertical-align: middle;
    margin-left: 33px;
    margin-right: 20px;
    display: inline-block;
}

.popup-content{
	left: 37.2%;
}

/*导航*/
.ccic_nav{
	position: fixed;
    margin-left: -100px;
    top: 200px;
    width: 144px;
    z-index: 100;
}
.ccic_nav_title{
	position: absolute;
	z-index: 2;
}
.ccic_nav_con{
	background-color: white;
	margin-top: 65px;
    width: 100px;
}

.ccic_nav_item{
	text-align: center;
	height: 40px;
	line-height: 40px;
	background-color: #ee223b;
    margin-bottom: 1px;
    position: relative;
    z-index: 1;
    cursor: pointer;
    display: block;
    color: white;
}
.ccic_nav_item a{
	color: white;
}

.ccic_nav_item:hover{
	color: white;
	font-weight: bold;
	text-decoration: none;
}
.item_img{
    position: absolute;
    display: inline-block!important;
    top: 15px;
    margin-left: 10px;
}
.ccic_nav_con .active{
	background-color: #a40818;
}









/*大会亮点*/
.conference_highlights_con{
	margin-left: 15px;
}
.conference_highlights_con img{
	margin-bottom: 27px;
}



.conference_highlights{
	height: 1000px;
}