/*------------------------------------------------------
	Top Styles 
--------------------------------------------------------*/
.header_top{
	background:#4A4A4A;
}
.header_top_L P{
	margin:6px;
	margin-left:0px;
	font-size: 12px;
	color:#fff;
	margin-left:0px;
}
.header_top_R{
	float:right;
}
.header_top_R ul{
	padding:0;
	margin:0;
	list-style:none;
}
.header_top_R ul li {
	display: inline-block;
}
.header_top_R ul li a {
	color:#fff;
	display: block;
	margin:6px 0px;
	margin-left:20px;
	font-size: 12px;
}
.header_top_R li> a:hover {
	color: #27629C;
	text-decoration:none;
}
.ad_xl2{
	position:absolute;
	z-index:110;
	visibility:hidden;
	background-color:#fff;
	border:1px solid #CDCDCD;
	width:180px;
	-moz-box-shadow:0 0 6px #6A6A6A ;
    -webkit-box-shadow:0 0 6px #6A6A6A;
    box-shadow:0 0 6px #6A6A6A;
	margin-left:-135px;
}
/*------------------------------------------------------
	Header Styles 
--------------------------------------------------------*/
.floatl{
	float:left;
}
.top_row{
	margin-top:12px;
	margin-bottom:14px;
}
.head_tel{
	display:none;
}
.logo_z{
	margin-left:-15px;
}
.logo_z img{
	width:64%;
}
.logo_y{
	text-align:right;
	padding-top:20px;
	margin-right:-15px;
	margin-left:-15px;
}
.logo_y ul li{
	padding-left:29px;
	font-size:15px;
	display:inline;
}
.logo_y ul li a{
	color:#666;
}
.logo_y ul li a.logo_ya{
	color:#F46060;
}
.top_row_ul1{
	float:right;
	margin-right:-30px;
}
.top_row_ul2{
	float:right;
}
/*年会看点*/
.carousel-indicators{
	background:#5C5D5F;
	background-color: rgba(0,0,0,0.5);
	width:20%;
	margin-left:-10%;
	-moz-border-radius: 15px;      /* Gecko browsers */
    -webkit-border-radius: 15px;   /* Webkit browsers */
    border-radius:15px;            /* W3C syntax */
	padding-top:3px;
}
.carousel-indicators li{
	width:13px;
	height:13px;
	border-radius:10px;
	border:2px solid #fff;
}
.carousel-indicators .active{
	width:15px;height:15px;
}
.focus_top{
	padding-left:0px;
}
.focus_top_ae{
	padding-left:0px;
	padding-right:0px;
}
.focus_top_bg{
	border:1px solid #E5E5E5;
	-moz-box-shadow:0 0 10px 10px #F7F7F7;
    -webkit-box-shadow:0 0 3px 3px #F7F7F7;
    box-shadow:0 0 3px 3px #F7F7F7;
	padding:9px;
}
.focus_t{
	margin-top:30px;
	margin-bottom:22px;
}
.focus_tx{
	margin-top:50px;
	margin-bottom:60px;
}
.focus_r_2{
	padding-bottom:10px;
	margin-top:45px;
}
.focus_r_2 div p{
	text-align:center;
	color:#767676;
	padding-top:14px;
	font-size:15px;
}
.focus_r_2 div p .focus_top_bg_p1{
	color:#F99D6A;
}
.focus_r_2 div p .focus_top_bg_p2{
	color:#ADCB83;
}
.focus_r_2 div p .focus_top_bg_p3{
	color:#7DCAE6;
}
.focus_r_2 div p .focus_top_bg_p4{
	color:#B5A4D8;
}
.focus_r_1_1 div{
	margin-top:25px;
	margin-bottom:25px;
}
.focus_r_1_1 p{
	font-size:17px;
	line-height:36px;
	margin-left:1px;
}
.sale-box {
	position: absolute;
	top: -2px;
	right: -2px;
	overflow: hidden;
	height: 69px;
	width: 70px;
	background: url(imageskandian.png) no-repeat;
	z-index:1000;
}
.focus_djs_1{
	margin-top:65px;
	margin-bottom:22px;
}
.focus_djs_2{
	background:#F76349;
	padding:6px 10px;
	width:95%;
	margin-left:10px;
}
.focus_djs_2 .day, .hour, .mini, .sec{
	background: url(imagessj_bg.png) 0px 4px no-repeat;
	color:#656565;
	font-size:33px;
	letter-spacing:6px;
	padding-left:2px;
	float:left;
	font-weight:600;
}
.focus_djs_2 .days, .hours, .minis, .secs{
	color:#FFF;
	float:left;
	margin-top:21px;
	margin-right:5px;
	margin-left:2px;
}
/*工作汇总*/
.work_zong_bg{
	background:#F4F4F4;
	margin-top:50px;
	padding-bottom:70px;
}
.semreg-time-date{overflow:hidden;position:relative;height:190px;background:url(imagesyuan.png) repeat-x center 10px}
.semreg-time-ov{height:180px;white-space:nowrap;position:absolute;top:0;left:0;width:11000px}
.semreg-time-ov-1{float:left;width:5500px;height:190px}
.semreg-time{margin-top:82px;*margin-top:87px;float:left;margin-left:160px;display:inline;position:relative}
.semreg-time-icon{width:22px;height:22px;background:url(imagesyuan.png) no-repeat 3px -190px}
.year .semreg-time-icon{background:url(imagesyuan.png) no-repeat -43px -190px}
.semreg-time-info{transition:all .3s ease-in-out;white-space:nowrap;position:absolute;line-height:25px;font-size:15px;text-align:center;color:#fff;padding:3px 8px;background:#e25353;color:#fff; max-height:57px; height:57px;}
.semreg-time-txt{line-height:16px;font-size:15px;position:absolute;width:47px;text-align:center;color:#e25353}
.semreg-time:hover .semreg-time-info{display:block;-webkit-animation-name:fadeIn;-webkit-animation-duration:1s;-webkit-animation-iteration-count:1;-webkit-animation-delay:0s}
.semreg-time-icon:hover{background:url(imagesyuan.png) no-repeat -20px -190px}
.semreg-time:hover .semreg-time-icon{background:url(imagesyuan.png) no-repeat -20px -190px}
.semreg-top .semreg-time-info{top:-82px;left:0px}
.semreg-top .semreg-time-txt{top:-22px;left:-13px;}
.year .semreg-time-txt{top:-38px;color:#b6b6b6}
.semreg-bottom .semreg-time-info{top:50px;left:-76px}
.semreg-bottom .semreg-time-txt{top:29px;left:-13px}
.hide{display:none!important;-webkit-animation-name:fadeIn;-webkit-animation-duration:1s;-webkit-animation-iteration-count:1;-webkit-animation-delay:0s}
/*视频汇总*/
.video_t{
	background:url(imagesvideo_ico.png) 0px 3px no-repeat;
	font-size:25px;
	padding-left:40px;
	margin-bottom:20px;
}
.video_m{
	margin-top:40px;
}
.video_y{
	background:#1D1D1D;
	margin-top:55px;
	padding-bottom:5px;
}
.video_yp{
	color:#FFF;
	padding:10px 0px 10px 15px;
	background:#373737;
	margin-bottom:6px;
}
.tushuo{
	margin-top:10px;
}
.pinpai_p{
	padding-top:7px;
	font-size:12px;
	height:47px;
	max-height:47px;
}
.pinpai_p a{
	color:#fff;
}
.pinpai_p a:hover{
	color:#E2EEFA;
}

.work-post {
    overflow: hidden;
}
.work-post-gal {
    position: relative;
}
.work-post-gal img {
    width: 100%;
    -webkit-backface-visibility: hidden;
	border:1px solid #505050;
}
.hover-box {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.6);
    transition: all 0.17s ease-in-out;
    -moz-transition: all 0.17s ease-in-out;
    -webkit-transition: all 0.17s ease-in-out;
    -o-transition: all 0.17s ease-in-out;
    transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
}

.hover-box a {
    width: 42px;
    height: 34px;
    display: inline-block;
    position: absolute;
    top: 50%;
    margin-top: -15px;
    transition: all 0.35s ease-in-out;
    -moz-transition: all 0.35s ease-in-out;
    -webkit-transition: all 0.35s ease-in-out;
    -o-transition: all 0.35s ease-in-out;
    transform: scale(0.1);
    -webkit-transform: scale(0.1);
    -moz-transform: scale(0.1);
    -o-transform: scale(0.1);
    -webkit-backface-visibility: hidden;
}

.work-post:hover .hover-box {
    transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    -webkit-backface-visibility: hidden;
}

.work-post:hover .hover-box a {
    transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    -webkit-backface-visibility: hidden;
}

.hover-box a:after {
    position: absolute;
    content: '';
    width: 42px;
    height: 34px;
    background: url('imageszoom-after.png') center center no-repeat;
    transition: all 0.17s ease-in-out;
    -moz-transition: all 0.17s ease-in-out;
    -webkit-transition: all 0.17s ease-in-out;
    -o-transition: all 0.17s ease-in-out;
}

.hover-box a:hover:after {
    transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -o-transform: scale(1.2);
    opacity: 0;
}

.hover-box a.video {
    right: 32%;
    background: url('imagesvideo_ico1.png') center center no-repeat;
	background-size:100% 100%;
}
/*top10*/
.top10_t{
	margin-top:40px;
}
.top10_bg{
	border:1px solid #E5E5E5;
	-moz-box-shadow:0 0 10px 10px #F7F7F7;
    -webkit-box-shadow:0 0 3px 3px #F7F7F7;
    box-shadow:0 0 3px 3px #F7F7F7;
}
.top10_bg_z{
	margin-right:20px;
}
.top10_bg_m{
	margin-left:10px;
	margin-right:10px;
}
.top10_bg_y{
	margin-left:20px;
}
.top10_bg_div{
	margin-top:15px;
	margin-bottom:20px;
}
.top10_bg_div p{
	font-size:16px;
	padding:15px 15px;
}
.top10_bg_div ul{
	margin-bottom:15px;
	margin-left:18px;
}
.top10_bg_div ul li{
	font-size:15px;
	padding:6px 0px;
	background: url(imagesdian.png) 0px 13px no-repeat;
	padding-left:11px;
}
.top10_bg_div ul li a{
	color:#323232;
}
.top10_bg_div ul li a:hover{
	color:#FF8040;
}
.top10_bg_div_p1{
	color:#FF8000;
}
.top10_bg_div_p2{
	color:#34983E;
}
.top10_bg_div_p3{
	color:#408BAC;
}
/*议程*/
.yicheng_bg{
	background:#F4F4F4;
	margin-top:20px;
	padding-bottom:56px;
}
.flatflipbuttons
{
    margin: 0;
    padding: 0;
    list-style: none;
    -webkit-perspective: 10000px; /* larger the value, the less pronounced the 3D effect */
    -moz-perspective: 10000px;
    perspective: 10000px;
}
.flatflipbuttons div
{
    margin: 0;
    display: inline-block;
    text-transform: uppercase;
}
.flatflipbuttons div a
{
    display: table;
    text-decoration: none;
    outline: none;
    -webkit-transition: all 300ms ease-out; /* CSS3 transition. Last value is pause before transition play */
    -moz-transition: all 300ms ease-out;
    transition: all 300ms ease-out;
	text-align:center;
}
.flatflipbuttons div
{
	padding:0px;
	margin:0px auto;
	text-align:center;
	width:100%;
}
.flatflipbuttons div a span
{
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: table-cell;
    vertical-align: middle;
    -webkit-transition: all 300ms ease-out; /* CSS3 transition. */
    -moz-transition: all 300ms ease-out;
    transition: all 300ms ease-out;
}

.flatflipbuttons div:hover a
{
    -webkit-transform: rotateY(180deg); /* flip horizontally 180deg*/
    -moz-transform: rotateY(180deg);
    transform: rotateY(180deg);
    -webkit-transition-delay: 0.2s;
    -moz-transition-delay: 0.2s;
    transition-delay: 0.2s;
}
.flatflipbuttons div:hover a span
{
    color: black; /* color of icon font onMouseover */
    -webkit-transform: rotateY(180deg);
    -moz-transform: rotateY(180deg); /* flip horizontally 180deg*/
    transform: rotateY(180deg);
    -webkit-transition-delay: 0.2s;
    -moz-transition-delay: 0.2s;
    transition-delay: 0.2s;
}
.flatflipbuttons div a span img{
	margin-left:65px;
}
.fla_ul_1{
	margin-left:73px;
	padding-right:35px;
}
.fla_ul_2{
	margin-left:70px;
	padding-right:40px;
}
.fla_ul_3{
	margin-left:52px;
	padding-right:20px;
}
.fla_ul_4{
	margin-left:38px;
	padding-right:15px;
}
.flatflipbuttons ul li{
	font-size:14px;
	color:#949494;
	list-style-type:decimal;
	padding-top:6px;
}
.yicheng_h3{
	text-align:center;
	color:#626262;
	font-size:27px;
	line-height:35px;
	padding-top:50px;
	margin-bottom:55px;
}
.yicheng_h3 span{
	font-size:17px;
}
.yicheng_p1{
	color:#333;
	font-size:21px;
	padding-top:25px;
	padding-bottom:10px;
	text-align:center;
}
/*议程——1*/
.icon-box {
	-webkit-transform: translateZ(0px);
	   -moz-transform: translateZ(0px);
		-ms-transform: translateZ(0px);
		 -o-transform: translateZ(0px);
			transform: translateZ(0px);

	-webkit-transition-duration: 0.3s;
	   -moz-transition-duration: 0.3s;
		 -o-transition-duration: 0.3s;
			transition-duration: 0.3s;

	-webkit-transition-property:all;
	   -moz-transition-property:all;
		 -o-transition-property:all;
			transition-property:all;
}

.icon-box:hover {
	-webkit-transform: translateY(15px);
	   -moz-transform: translateY(15px);
		-ms-transform: translateY(15px);
		 -o-transform: translateY(15px);
			transform: translateY(15px);
}

.icon-box:before,
.icon-box:after {
	-webkit-transform: scaleY(0.5774) rotate(-45deg);
	   -moz-transform: scaleY(0.5774) rotate(-45deg);
		-ms-transform: scaleY(0.5774) rotate(-45deg);
		 -o-transform: scaleY(0.5774) rotate(-45deg);
			transform: scaleY(0.5774) rotate(-45deg);
}
.yc_bg{
    background: url(imagesyicheng_line.png) bottom center no-repeat;
	padding-bottom:45px;
}
.yc_p1{
	text-align:center;
	margin-top:30px;
	margin-bottom:30px;
	font-size:21px;
}
.icon-box1{
	margin-left:86px;
}
.icon-box2{
	margin-left:112px;
}
.icon-box3{
	margin-left:140px;
}
.yc_mp1_1{
	color:#F29C9F;
	font-size:15px;
	padding-left:105px;
	padding-top:2px;
}
.yc_mp1_2{
	color:#FACD89;
	font-size:15px;
	padding-left:133px;
	padding-top:2px;
}
.yc_mp1_3{
	color:#73CCC6;
	font-size:15px;
	padding-left:157px;
	padding-top:2px;
}
.yc_mp2{
	font-size:19px;
	margin-top:16px;
}
.yc_mp2_1{
	padding-left:20px;
}
.yc_mp2_2{
	padding-left:20px;
}
.yc_mp2_3{
	padding-left:60px;
}
.yc_mp3{
	margin-left:40px;
}
.yc_mp3_1{
	margin-left:80px;
}
.yc_mp3 li{
	font-size:14px;
	color:#949494;
	list-style-type:decimal;
	padding-top:9px;
}
.huiyuandb_p1{
	font-size:27px;
	color:#626262;
	text-align:center;
	padding-left:70px;
	margin-top:60px;
	margin-bottom:30px;
}
.huiyuandb_p1 span{
	font-size:16px;
}
.huiyuandb_div{
}
/*平行会议*/
.pingxing_bg{
	background:#F9F9F9;
	margin-top:40px;
	padding-bottom:40px;
}
.px_p{
	font-size:27px;
	color:#626262;
	text-align:center;
	margin-top:50px;
	margin-bottom:20px;
}
.px_p span{
	font-size:16px;
}
.px_p1{
	text-align:center;
	font-size:17px;
	line-height:32px;
	margin-top:30px;
}
.px_p1 span{
	font-size:19px;
	font-weight:600;
}
.px_b{
	margin-top:60px;
}
.media_logo{
	margin-bottom:40px;
}
.media_logo img{
	border:1px solid #E0E0E0;
	margin-top:25px;
	width:90%;
	height:80%;
}
.media_t{
	margin-top:40px;
	margin-bottom:0px;
}
@media(max-width:1024px){
.logo_y{
	padding-top:14px;
}
.logo_y ul li{
	padding-left:12px;
	font-size:15px;
}

.focus_t{
	margin-top:15px;
	margin-bottom:15px;
}
.focus_djs_1{
	margin-top:35px;
	margin-bottom:18px;
}
.focus_djs_2 .day, .hour, .mini, .sec{
	background: url(imagessj_bg.png) 0px 0px no-repeat;
	font-size:23px;
	letter-spacing:2px;
}
.focus_djs_2 .day, .hour, .mini, .sec{
	background-size:98% 98%;
}
.focus_djs_2 .days, .hours, .minis, .secs{
	margin-top:14px;
	margin-left:2px;
	font-size:15px;
}
.focus_r_1_1 p{
	font-size:15px;
	line-height:28px;
	margin-left:1px;
}
.focus_r_1_1 div{
	margin-top:15px;
	margin-bottom:15px;
}
.focus_r_2{
	padding-bottom:7px;
	margin-top:20px;
}
}
@media(max-width:768px){
.head_tel{
	display:block;
	margin-top:2px;
}
.head_pc{
	display:none;
}
.top_row{
	margin-top:6px;
	margin-bottom:6px;
}
.logo_z{
	display:none;
}
.logo_y{
	padding-top:0px;
}
.logo_y ul li{
	padding-left:22px;
	font-size:14px;
}
/*年会看点*/
.focus_top{
	display:none;
}
.focus_r_1_1 p{
	font-size:17px;
	line-height:32px;
	margin-left:1px;
}
.focus_top_bg{
	-moz-box-shadow:0 0 0px 0px #F7F7F7;
    -webkit-box-shadow:0 0 0px 0px #F7F7F7;
    box-shadow:0 0 0px 0px #F7F7F7;
}
.sale-box {
	top: 0px;
	right: 0px;
	height: 63px;
	width: 66px;
	background: url(imageskandian1.png) no-repeat;
}
.focus_djs_2 .day, .hour, .mini, .sec{
	font-size:33px;
	letter-spacing:6px;
}
.focus_djs_2 .day, .hour, .mini, .sec{
	background-size:100% 100%;
}
.focus_djs_2 .days, .hours, .minis, .secs{
	margin-top:28px;
	margin-left:2px;
	font-size:15px;
}
.focus_r_2{
	padding-bottom:10px;
	margin-top:45px;
}
}
@media(max-width:736px){
.logo_y ul li{
	padding-left:16px;
	font-size:14px;
}
/*年会看点*/
.focus_t{
	display:none;
}
.focus_top_ae{
	margin-top:15px;
}
.focus_djs_2 .day, .hour, .mini, .sec{
	font-size:22px;
	letter-spacing:4px;
}
.focus_djs_2 .day, .hour, .mini, .sec{
	background-size:97% 97%;
}
.focus_djs_2 .days, .hours, .minis, .secs{
	margin-top:20px;
}
.focus_r_2{
	padding-bottom:10px;
	margin-top:0px;
}
.focus_r_2 div{
	margin-top:15px;
}
.focus_r_1_1 p{
	font-size:15px;
	line-height:28px;
	margin-left:1px;
}
}
@media(max-width:640px){
.logo_y ul li{
	padding-left:8px;
	font-size:13px;
}
/*年会看点*/
.focus_r_1_1 p{
	font-size:13px;
	line-height:28px;
	margin-left:1px;
	margin-top:18px;
}
.focus_djs_2 .day, .hour, .mini, .sec{
	font-size:12px;
	letter-spacing:6px;
}
.focus_djs_2 .day, .hour, .mini, .sec{
	background-size:92% 92%;
}
.focus_djs_2 .days, .hours, .minis, .secs{
	margin-top:2px;
	font-size:12px;
}
.focus_djs_1{
	margin-top:42px;
	margin-bottom:22px;
}
}
@media(max-width:480px){
.logo_y{
	text-align:center;
	padding-top:0px;
	margin-left:-15px;
	margin-right:-15px;
}
.logo_y ul li{
	width:59px;
	font-size:14px;
	margin-left:12px;
}
.top_row_ul1{
	float:none;
}
.top_row_ul2{
	float:none;
	margin-top:4px;
}
.top_con{
	background:#FAFAFA;
}
/*年会看点*/
.focus_top{
	display:block;
	padding-left:0px;
	padding-right:0px;
	margin-top:10px;
}
.focus_r_1_1 p{
	font-size:15px;
	line-height:28px;
	margin-left:1px;
	border:1px dotted #D0D0D0;
	padding:10px;
	background:#F8FCFE;
}
.focus_djs_2{
	margin-left:7px;
}
.focus_djs_2 .day, .hour, .mini, .sec{
	font-size:25px;
	letter-spacing:6px;
}
.focus_djs_2 .day, .hour, .mini, .sec{
	background-size:92% 92%;
}
.focus_djs_2 .days, .hours, .minis, .secs{
	margin-top:14px;
	font-size:14px;
}
.focus_djs_1{
	margin-top:25px;
	margin-bottom:17px;
}
.focus_r_2 div p{
	padding-top:8px;
}
}
@media(max-width:320px){
.logo_y ul li{
	width:59px;
	font-size:13px;
	margin-left:4px;
}

.focus_djs_2 .day, .hour, .mini, .sec{
	font-size:17px;
	letter-spacing:5px;
}
.focus_djs_2 .day, .hour, .mini, .sec{
	background-size:92% 92%;
}
.focus_djs_2 .days, .hours, .minis, .secs{
	margin-top:6px;
	font-size:13px;
}
.focus_r_2 div p{
	font-size:13px;
}
}