HTML {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px;
}
body {
	padding:0px; margin:0px; font-size: 14px; background: #ffffff; font-family:"Microsoft YaHei"; min-width:1200px;overflow:hidden;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    vertical-align: baseline;
}
html,body{overflow-x: hidden;}
ol, ul {
    list-style: none;
	margin:0;padding:0;
}
h1,
h2,
h3,
h4,
h5,
h6 {
    font-weight: 500;
    font-family: inherit;
    color: inherit;
}
.btn {
    font-weight: 300;
    border: 0;
}
a:hover,
a:focus {
    color: #80c9f1;
    text-decoration: none;
    outline: none;
}
.floatl{
	float:left;
}
.floatr{
	float:right;
}
.col-lr{
	padding-left:0px;
	padding-right:0px;
}
.clearfix{
	clear: both;
}
.center-block{
	display: block;
	margin-right: auto;
	margin-left: auto
}
.img-responsive{
	display: block;
	max-width: 100%;
	height: auto
}
/*-------页面头部-------*/
.page {
	overflow: hidden; min-width: 1200px;
}
.page-banner {
	background: url("imageshead.jpg") no-repeat center; min-height: 510px;
}
.banner-con {
	height: 100%;
}
.bannercon-wrap {
	margin: 0px auto; width: 1200px; height: 100%; position: relative;
}

/*-------倒计时-------*/
.djs_bg{
	background: url("imagesbg_djs.png") no-repeat top;
}
.focus_top_ae{
	padding:0px;
	margin:0px auto;
	width: 386px; 
}
.focus_djs_1{
	padding-top: 30px;
	padding-bottom: 25px;
}
.focus_djs_2{
	background:#F76349;
	padding:10px 12px;
	width:100%;
	margin-bottom:20px;
}
.focus_djs_2 .day, .hour, .mini, .sec{
	background: url(imagessj_bg.png) 0px 0px no-repeat;
	color:#656565;
	font-size:34px;
	letter-spacing:11px;
	padding-left:4px;
	float:left;
	font-weight:600;
}
.focus_djs_2 .days, .hours, .minis, .secs{
	color:#FFF;
	float:left;
	margin-top:23px;
	margin-right:10px;
	margin-left:2px;
}
/*-------活动纲要-------*/
.gy_t{
	margin-top: 36px;
	margin-bottom:25px;
}
.gy_m{
	padding:0px;
	margin:0px auto;
	width: 1170px; 
}
.gy_div_bg{
	background: #F76349;
	margin:0px 8px; 
	max-height: 270px;
	min-height: 265px;
	overflow: hidden;
}
.gy_div{
	width: 33.333333%;
	float: left;
}
.gy_div_p{
	padding:0px;
	margin:0px auto;
	color: #FFF799;
	text-align: center;
	font-weight:700;
	font-size: 17px;
	width: 62%;
	line-height: 25px;
	padding-top: 15px;
	padding-bottom: 10px;
}
.gy_div_ul ul li{
	background: url(imagesdian.png) 15px 12px no-repeat;
	padding: 5px 20px 5px 35px;
	color: #fff;
}

/*-------会议价值-------*/
.jiazhi_bg{
	background: url(imagesjz_bg.jpg) no-repeat;
}
.jiazhi{
	padding:0px;
	margin:0px auto;
	width: 1140px; 
	padding-bottom: 35px;
}
.jiazhi_p{
	color: #fff;
	font-size:28px;
	font-weight:700;
	padding: 35px 0px 28px 0px;
}
.flatflipbuttons{
    float: left;
    display: inline-block;
    text-transform: uppercase;
    width: 20%;
}
.flatflipbuttons a{
	text-align:center;
    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;
    width: 100%;
}
.flatflipbuttons 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: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: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;
}

/*-------报名按钮-------*/
.enters {
	margin-top: 40px;
	margin-bottom: 50px;
}
.enters_a{
	margin: 0px auto;
	width: 400px;
}
.button {
    color: #666;
    background-color: #EEE;
	border-color: #EEE;
	text-decoration: none;
	text-align: center;
	line-height: 58px;
	height: 58px;
	padding: 0 144px;
	margin: 0;
	display: inline-block;
	appearance: none;
	cursor: pointer;
	border: none;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition-property: all;
	transition-property: all;
	-webkit-transition-duration: .3s;
	transition-duration: .3s;
	font-size:22px;
}
.button-3d {
	position: relative;
	top: 0;
	-webkit-box-shadow: 0 7px 0 #bbbbbb, 0 8px 3px rgba(0, 0, 0, 0.2);
	box-shadow: 0 7px 0 #bbbbbb, 0 8px 3px rgba(0, 0, 0, 0.2); 
	border-radius: 6px;
}
.button-3d:hover, .button-3d:focus {
	-webkit-box-shadow: 0 7px 0 #bbbbbb, 0 8px 3px rgba(0, 0, 0, 0.2);
	box-shadow: 0 7px 0 #bbbbbb, 0 8px 3px rgba(0, 0, 0, 0.2); 
}
.button-3d:active, .button-3d.active, .button-3d.is-active {
	top: 5px;
	-webkit-transition-property: all;
	transition-property: all;
	-webkit-transition-duration: .15s;
	transition-duration: .15s;
	-webkit-box-shadow: 0 2px 0 #bbbbbb, 0 3px 3px rgba(0, 0, 0, 0.2);
	box-shadow: 0 2px 0 #bbbbbb, 0 3px 3px rgba(0, 0, 0, 0.2); 
}
.button-primary{
	background-color: #E40309;
	border-color: #9E0307;
	color: #FFF; 
}
.button-primary:visited{
    color: #FFF; 
}
.button-primary:hover{
    background-color: #B80307;
    border-color: #9E0307;
    color: #FFF; 
}
.button-3d.button-primary {
	-webkit-box-shadow: 0 4px 0 #B80307, 0 8px 3px rgba(0, 0, 0, 0.3);
	box-shadow: 0 4px 0 #B80307, 0 4px 3px rgba(0, 0, 0, 0.3); 
}
.button-3d.button-primary:hover{
	-webkit-box-shadow: 0 4px 0 #9E0307, 0 8px 3px rgba(0, 0, 0, 0.3);
	box-shadow: 0 4px 0 #9E0307, 0 4px 3px rgba(0, 0, 0, 0.3); 
}
.button-3d.button-primary:active, .button-3d.button-primary.active, .button-3d.button-primary.is-active {
	-webkit-box-shadow: 0 2px 0 #940306, 0 3px 3px rgba(0, 0, 0, 0.2);
	box-shadow: 0 2px 0 #940306, 0 3px 3px rgba(0, 0, 0, 0.2); 
}

/*-------参会嘉宾-------*/
.jb_p{
	text-align: center;
	color: #F55841;
	font-size: 20px;
	padding-top: 10px;
}
.jb_bg{
	background: #EEF0F1;
	margin-top: 20px;
}
.jb_m{
	margin: 0px auto;
	width: 1170px;
}
.jb_t1{
	padding: 20px 0px;
}
.jb_mt{
	padding-bottom: 44px;
}
.scroll_horizontal{position:relative;width:1170px; margin:0px auto; margin-top: 10px; margin-bottom:30px;}
.scroll_horizontal .box{overflow:hidden;position:relative;width:1090px;margin:0 auto;}
.scroll_horizontal .list{overflow:hidden;width:9999px;}
.scroll_horizontal .list li{float:left;width:272px;}
.scroll_horizontal .list li img{border-radius:50%;display: block; margin-right: auto; margin-left: auto}
.scroll_horizontal .list li .list_zi1{text-align: center; padding-top: 15px; color: #222; font-size: 18px;}
.scroll_horizontal .list li .list_zi2{text-align: center; font-size: 15px; padding: 6px 15px; color: #7F7F7F}
.scroll_horizontal .prev,
.scroll_horizontal .next{position:absolute;top:40%;margin-top:-25px;width:19px;height:33px;background-image:url(imagescontrol.png);background-repeat:no-repeat;font:0/0 Arial;cursor:pointer;}
.scroll_horizontal .prev{left:5px;background-position:0 0;}
.scroll_horizontal .next{right:5px;background-position:-25px 0;}
.scroll_horizontal .prev:hover{background-position:0 -38px;}
.scroll_horizontal .next:hover{background-position:-25px -38px;}

/*-------参会议程-------*/
.yic_p{
	color: #111;
	font-size:28px;
	font-weight:700;
	padding: 20px 0px 28px 0px;
}
.yicheng_m{
	width: 88%;
	margin:0px auto; 
	margin-top: 0px;
	padding-bottom: 20px;
}
.yc_p1{
	padding-top: 15px;
	line-height: 25px;
	font-weight:700;
}
.yc_p1 span{
	font-weight: 100;
	padding-left: 20px;
}
.yc_p2{
	padding-left: 15px;
	padding-top: 15px;
	line-height: 25px;
	font-weight:700;
}
.yc_p2 span{
	padding-left: 25px;
	font-weight: 100;
}
.yc_p3{
	line-height: 25px;
	padding-top: 15px;
}
.accord-elem {
    margin-bottom: 20px;
}
.accord-title {
    border: 1px solid #A81111;
    position: relative;
	background:#D61616;
}
.accord-title h5 {
    padding-right: 48px;
	color:#fff;
}
.accord_h5_div{
	width: 19%;
	padding: 6px 6px;
	background: #AF1212;
	font-size: 14px;
	text-align: center;
	line-height: 18px;
	border-right: 1px solid #A81111;
}
.accord_h5_div1{
	padding-top: 12px;
	padding-left: 40px;
	font-size: 18px;
}
.accord_h5_div2{
	padding-right:40px;
}
a.accord-link {
    display: inline-block;
    position: absolute;
    width: 46px;
    height: 100%;
    top: 0;
    right: 0;
    border-left: 1px solid #A81111;
    background: url(imagesplus.png) center center no-repeat;
    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
}
.accord-elem.active a.accord-link {
    background: url(imagesminus.png) center center no-repeat;
}
a.accord-link.opened {
    background: url(imagesminus.png) center center no-repeat;
}
.accord-content {
    display: none;
    padding: 5px 22px 18px 22px;
	text-align:justify;
	color:#111;
    border: 1px solid #A81111;
    border-top: none;
    overflow: hidden;
	background:#fff;
}

/*-------理解回顾-------*/
.huigu_bg{
	background: #E6E6E6;
}
.huigu{
	padding:0px;
	margin:0px auto;
	width: 1170px; 
	padding-top: 20px;
	padding-bottom: 20px;
}
.huigu_p{
	color: #111;
	font-size:28px;
	font-weight:700;
	padding: 9px 0px 28px 0px;
	float: left;
}
#myscroll{width:100%; position:relative; height:300px; overflow:hidden; top: -14px;}
#myscroll #myscrollbox{position:absolute; left:0; top:0px; width:1000000px;}
#myscroll ul{list-style-type:none; padding:0; margin:0;}
#myscroll ul li{display:block; float:left; padding:0; margin:0; margin-left: 10px; margin-right: 10px; }
#myscroll ul li a{width:272px; display:block;position:relative; height:222px; color:#333; text-decoration: none;}
#myscroll a .p1{font-size:16px; font-weight:bold; background: #fff; color: #111; padding: 13px 0px 8px 10px;}
#myscroll a .p2{font-size:14px; background: #fff; border-bottom: 4px solid #C6C6C6; color: #6D6F7B; padding: 0px 0px 10px 10px;}
#myscroll a .intro_top{position:absolute; z-index:10; width: 51px; height: 59px; margin-left: 110px;}
#myscroll ul li img{padding-top: 40px;}
#myscroll a .intro_top{top:10px; background: url(imagesgob.png) center no-repeat;}
#myscroll a:hover .intro_top{top:0px; background: url(imagesgos.png) center no-repeat;}

#mybtns{margin:10px; display:block; height:42px; float: right; margin-bottom:0px;}
#mybtns a{width:42px; height:42px; display:block; float:left; margin-right:1px; background-color: #c1c1c1;}
#mybtns a:hover{background-color: #d7000f;}
#mybtns a:hover, #myscroll, #mybtns a,#myscroll a:hover .intro_top, #myscroll a .intro_top,#myscroll #myscrollbox{
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
#mybtns #left{background-image:url(imagesjt_l.png);}
#mybtns #right{background-image:url(imagesjt_r.png);}

/*-------照片-------*/
.pic_t{
	color: #111;
	font-size:28px;
	font-weight:700;
	padding: 9px 0px 28px 0px;
}
.pic_1{
	width:50%;
}
.pic_1_1{
	width:25%;
}
.pic_1_1_1{
	padding-top: 6px;
}
.tj_view{ overflow:hidden; position:relative;}
.tj_view_y{
	margin:0px 3px;
}
.tj_hover_w{
	width:100%;
	top:40%;
}
.tj_hover_y{
	width:100%;
	top:30%;
}
.tj_hover{
	background:rgba(0, 0 ,0 ,0.5); position:absolute; left:0; text-align:center; color:#fff; 
	transform:rotate(55deg); 
	-moz-transform:rotate(55deg); 
	-webkit-transform:rotate(55deg); 
	transition:all 0.5s; 
	-moz-transition:all 0.5s; 
	-webkit-transition:all 0.5s; 
    overflow:hidden; height:0; z-index:4000;
}
.tj_hover h3{line-height: 80px;}
.tj_hover h3 a{color:#fff; text-decoration: none; font-size: 24px;}
.tj_view:hover .tj_hover{
	height:80px;
	transform:rotate(0deg); 
	-moz-transform:rotate(0deg);
	-webkit-transform:rotate(0deg);
}
/*-------底部-------*/
.foot_bg{
	background: #74031D;
	padding: 45px;
}
.foot{
	padding:0px;
	margin:0px auto;
	width: 1170px;  
}
.foot_1{
	color: #fff;
	text-align: center;
	border-top:1px solid #510214;
	font-size: 18px; 
	padding-top: 15px;
	margin-top: 10px;
}
.foot_2{
	color: #fff;
	text-align: center;
	padding-top: 10px;
}

@media(max-width:1680px){
.page {
	border-bottom: 0px;
}
.page-banner {
	min-height: 490px;
}
.page-banner {
	background-size: 110%;
}

}

@media(max-width:1440px){
.page-banner {
	min-height: 438px;
}
.page-banner {
	background-size: 115%;
}

}

@media(max-width:1366px){
.page-banner {
	min-height: 430px;
}
.page-banner {
	background-size: 120%;
}

/*-------会议价值-------*/
.jiazhi{
	width: 1040px; 
}

/*-------活动纲要-------*/
.gy_m{
	padding:0px;
	margin:0px auto;
	width: 1040px; 
}
.gy_div_ul ul li{
	font-size: 15px;
}

/*-------报名按钮-------*/
.enters_a{
	width: 320px;
}
.button {
	line-height: 56px;
	height: 56px;
	padding: 0 102px;
}

/*-------参会嘉宾-------*/
.jb_p{
	font-size: 18px;
}
.jb_m{
	margin: 0px auto;
	width: 1030px;
}
.jb_mt{
	padding-bottom: 35px;
}
.scroll_horizontal{width:1030px; margin-top: 0px; margin-bottom:10px;}
.scroll_horizontal .box{width:980px;}
.scroll_horizontal .list li{width:245px;}
.scroll_horizontal .list li img{width: 86%;}
.scroll_horizontal .prev,
.scroll_horizontal .next{top:36%;}

/*-------理解回顾-------*/
.huigu{
	width: 1040px; 
	padding-bottom: 10px;
}
#myscroll{height:310px;}
#myscroll ul li a{width:240px;}
#myscroll a .intro_top{margin-left: 96px;}
#myscroll a .p2{min-height: 40px; max-height: 42px; overflow: hidden;}

/*-------底部-------*/
.foot_bg{
	padding: 25px;
	margin-top: 20px;
}
.foot{
	width: 1040px;  
}

}

@media(max-width:1280px){
.page-banner {
	min-height: 420px;
}
.page-banner {
	background-size: 124%;
}

}