div,p,h1,h2,h3,h4,h5,h6,span,i,a,li,ul,body{font-family: "Microsoft YaHei"; padding:0; margin:0; /*font-size: 18px; line-height: 27px;  color: #333;*/}
ul,ol,li{list-style: none;}
a{text-decoration: none;}
a:hover,a:link{text-decoration: none;}
.no-padding{padding: 0;}
img{border:0;}
.img_block{display: block; width: 100%;}
.of{overflow: hidden;}
html{width: 100%; height: 100%;}
body{background-image: url(bk.jpg); position: relative; width: 100%; height: 100%; background-position: center 0; background-repeat: no-repeat; background-attachment: fixed;
background-size: 100% 100%;}
/*.cover-box{position: absolute; top: 0; right: 0; bottom: 0; left: 0;}
.cover{ width: 100%; height: 100%;}*/
.container{margin: 0 auto; /*overflow: hidden;*/}
@media screen and (min-width: 768px){
	.container{width: 750px;}
}
@media screen and (min-width: 992px){
	.container{width: 970px;}
}
@media screen and (min-width: 1200px){
	.container{width: 1170px;}
}
@media screen and (min-width: 1220px){
	.container{width: 1200px;}
}

@media (min-width: 1200px){
	.hidden-lg{display: none!important;}
}
@media (max-width: 1199px) and (min-width: 992px){
	.hidden-md{display: none!important;}
}
@media (max-width: 991px) and (min-width: 768px){
	.hidden-sm{display: none!important;}
}
@media (max-width: 767px){
	.hidden-xs{display: none!important;}
}
.top{padding-top: 60px; margin-bottom: 60px;}
.top img{display: block; width: auto;}
.top_left{font-size: 48px; font-weight: bold; color: #fff; line-height: 1;}
.top_right,.content_right{float: right;}
.top_left,.content_left{float: left;}
.content_left{width: 800px;}
.content_left_cover{position: relative;}
.count-down{position: absolute; left: 0; bottom: 40px; width: 100%; }
.count-down p{text-align: center; color: #fff;}
.content_right{width: 400px;}
.content_right_text{background:#fff; height: 450px; padding: 0 10px 0 20px; /*border-radius: 0 6px 6px 0; overflow: hidden;*/}
.content_right_text .meeting{padding: 0 0 12px 0; width: 340px; overflow: hidden;}
.content_right_text .meeting h5{position: relative;}
.content_right_text .meeting h5:after{content: ''; position: absolute; left: 76px; top: 13px; width: 100%; height: 1px; background:#ddd;}
.meets-left{float: left; width: 16%;}
.meets-right{float: right; width: 84%;}
.content_right_text .meeting p{font-size: 16px; line-height: 22px; color: #666; padding-top: 15px; background: url(dot.png) no-repeat 0 23px; padding-left: 15px;}
.name-tit{margin-top: 5px;}

.content_right_text h2{font-size: 24px; color: #cc3399; padding-top: 25px; padding-bottom: 15px;}
.discuss{height: -webkit-calc(100% - 80px); height: -moz-calc(100% - 80px); height: calc(100% - 80px);
 /*height: 100%;*/  overflow-y: auto; overflow-x: hidden; }
.discuss::-webkit-scrollbar-track{
    background-color: #ddd;
    border-radius: 5px;
}
.discuss::-webkit-scrollbar{
    width: 8px;
}
.discuss::-webkit-scrollbar-thumb{
    background-color: #999;
    border-radius: 5px;
}

 /* IE 浏览器 */
.discuss{
    /*三角箭头的颜色*/
    scrollbar-arrow-color: #999;
    /*滚动条滑块按钮的颜色*/
    scrollbar-face-color: #999;
    /*滚动条整体颜色*/
    scrollbar-highlight-color: #999;
    /*滚动条阴影*/
    scrollbar-shadow-color: #999;
    /*滚动条轨道颜色*/
    scrollbar-track-color: #ddd;
    /*滚动条3d亮色阴影边框的外观颜色——左边和上边的阴影色*/
    scrollbar-3dlight-color:#ddd;
    /*滚动条3d暗色阴影边框的外观颜色——右边和下边的阴影色*/
    scrollbar-darkshadow-color: #999;
    /*滚动条基准颜色*/
    scrollbar-base-color: #999;
}

.foot{width: 100%; padding: 30px 0 45px 0; background:#333; position: absolute; left: 0; bottom: 0;}
.footer h4{color: #fff; font-weight: bold; padding-bottom: 10px;}
.footer p{color: #fff; font-size: 18px; line-height: 27px; }
.footer_left{float: left; width: 75%;}
.footer_right{float: right; width: 25%; overflow: hidden; text-align: right;}
.footer_right p{padding: 0 50px 5px 0;}
.footer_right img{display: block; width: auto; float: right;}

@media screen and (max-width: 1219px){
	.content_left{width: 66.666%}
	.content_right{width: 33.334%}
	.content_right_text{height: 439px;}
	.top{padding-top: 40px; margin-bottom: 50px;}
}
@media screen and (max-width: 1199px){
	.content_right_text{height: 364px; padding-left: 20px;}
	.content_right_text .meeting{width: 275px;}
	.top_left{font-size: 40px; line-height: 60px;}
}
@media screen and (max-width: 991px){
	.content_left{width: 100%}
	.content_right{width: 100%}
	.foot{position: static; margin-top: 50px;}
	.top{padding: 40px 0 0; margin-bottom: 50px;}
	.top_left{margin-top: 30px; font-size: 30px;}
	.top_right, .top_left{float: none;}
	.content_right_text .meeting{width: auto; margin-right: 10px;}
	.content_right_text{height: 450px; padding-left: 20px;}

	p{font-size: 16px; line-height: 24px;}
}

@media screen and (max-width: 768px){
	.top{margin-bottom: 40px;}
	.container{margin:0 15px;}
	.top_left{margin-top: 20px; font-size: 24px; line-height: 30px;}
	.top img.top_right{width: auto; margin: 0 auto;}

	.discuss{height: -webkit-calc(100% - 70px); height: -moz-calc(100% - 70px); height: calc(100% - 70px);}
	.count-down{position: static; margin: 20px 0 55px;}
	p,.footer p{font-size: 14px; line-height: 20px;}
	.content_right_text h2{font-size: 20px; padding-top: 20px; padding-bottom: 10px;}
	.content_right_text .meeting p{line-height: 20px;}

	.footer_left,.footer_right{float: none;width: 100%;}
	.footer_right{text-align: left; margin-top: 20px;}
	.footer_right img{ float: none;}
}

@media screen and (max-height: 840px){
	.foot{position: static; margin-top: 60px;}
}