@charset "utf-8";
/* CSS Document */
*{
	margin:0;
	border:0;
	padding:0;
	font-family:微软雅黑;
}
body{
	background:#ffffff;
}
a{
	text-decoration:none;
}
li{
	list-style:none;
	
}
img{
	border:none;
}
.top{
	width:100%;
	height:auto;
	overflow:hidden;
	min-width:1200px;
}
.top img{
	width:100%;
	height:auto;
}
.headlines{
	width:100%;
	min-width:1200px;
	height:50px;
	/* background:#9e674a; */
	background:#2267e0;
	margin-bottom:10px;
}
.headlines_bj{
	width:1218px;
	height:70px;
	margin:auto;
	background:url(../images/tout.png) no-repeat;
	position:relative;
	top:-10px;
	*top:-30px;
	line-height:70px;
	color:#FFF;
	text-align:center;

	box-sizing:border-box;
	font-size:36px;
	letter-spacing:2px;
	
}
.headlines_bj a{
	color:#FFF;
	text-overflow:ellipsis; 
	white-space:nowrap; 
	overflow:hidden; 
	display:block;
	width:70%;
	margin:auto;
}
.bottom{
	width:100%;
	/* background:#9e674a; */
	background:#2267e0;
	color:#FFF;
	text-align:center;
	line-height:200%;
	font-size:16px;
	min-width:1200px;
	margin-top:30px;
	padding:20px 0;
}
.main{
	width:1200px;
	margin:auto;
	height:auto;
	overflow:hidden;
	background:#FFF;
}
.main_top{
	line-height:320%;
	border-bottom:1px dashed #CCCCCC;
	text-align:center;
	width:100%;
	overflow:hidden;
}
.main_top a{
	color:#333;
	margin-right:35px;
}
.newa_title{
	font-size:30px;
	/* color:#9e674a; */
	color:#2267e0;
	height:30px;
	line-height:26px;
	border-left:5px solid #2267e0;
	
	text-indent:0.5em;
	width:100%;
}
.newa_title span{
	font-weight:normal;
	font-size:16px;
	color:#999;
	padding-left:10px;
	position:relative;
	top:-5px;
}
.newa_title a{
	font-weight:normal;
	font-size:16px;
	color:#333;
	float:right;
}
.newa_title a:hover{
	color:#F00;
	text-decoration:underline;
}

.list{
	overflow:hidden;
	margin-top:15px;
}
.list li{
	font-size:16px;
	line-height:250%;
	color:#333;
}
.list li a{
	color:#333;
	text-overflow:ellipsis; 
	white-space:nowrap; 
	overflow:hidden; 
	display:block;
	float:left;
}
.list li a:hover{
	color:#F00;
	text-decoration:underline;
}
.list li span{
	float:right;
	color:#999;
}

/*幻灯片*/
.slideBox{
	position:relative; 
	width:670px; 
	height:450px; 
	overflow:hidden;
	float:right;
}
.slideBox ul.items{
	position:absolute; 
	float:left; 
	background:none; 
	list-style:none; 
	padding:0px; 
	margin:0px;
}
.slideBox ul.items li{
	float:left; 
	background:none; 
	list-style:none; 
	padding:0px; 
	margin:0px; 
	overflow:hidden;
	width:670px;
}
.slideBox ul.items li a{
	line-height:normal !important; 
	padding:0px !important; 
	border:none;
}
.slideBox ul.items li a img{
	margin:0px auto!important; 
	padding:0px !important; 
	display:block; 
	border:none; 
	width:auto; 
	height:450px;
	max-width:100%
}
.slideBox div.tips{
	position:absolute; 
	bottom:0px; 
	width:100%; 
	height:40px; 
	background:rgba(0,0,0,.5); 
	overflow:hidden;
}
.slideBox div.tips div.title{
	position:absolute; 
	left:0px; 
	top:0px; 
	height:100%; 
	width:100%; 
	text-align:center;
}
.slideBox div.tips div.title a{
	color:#FFF; 
	font-size:16px; 
	line-height:40px; 
	margin-left:10px; 
	text-decoration:none;
	text-overflow:ellipsis; 
	white-space:nowrap; 
	overflow:hidden; 
	display:block;
}
.slideBox div.tips div.nums{
	position:absolute; 
	right:0px; 
	top:0px; 
	height:100%;
}
.slideBox div.tips div.nums a{
	display:inline-block; 
	float:left; 
	width:12px; 
	height:12px; 
	background-color:#FFF; 
	text-indent:-99999px; 
	margin:15px 10px 0px 0px; 
	z-index:10000; 
	position:relative;
}
.slideBox div.tips div.nums a.active{
	background-color:#ff5e00; 
	cursor:pointer;
}

.pic{
	width:100%;
	overflow:hidden;
	height:auto;
	margin-top:30px;
}
.pic_news{
	width:480px;
	height:auto;
	float:left;
}
.pic_news .list li{
	font-size:18px;
}
.pic_news .list li a{
	width:100%;
}

.newa_title_img{
	width:1200px;
	height:auto;
	margin:auto;
	margin-top:30px;
}
.newa_title_img img{
	width:1200px;
	margin-bottom:15px;
}
.schedule_right{
	float:right;
	width:560px;
}
.schedule_right .list li a{
	width:80%;
}
.schedule{
	overflow:hidden;
}
.schedule_left{
	float:left;
	width:560px;
}

ul.li_ys{
	display:table;
	margin:auto;
	width:360px;
}
.li_ys li{
	text-align:center;
	font-size:30px; 
	font-weight:bold;
	cursor:pointer;
	color:#FFF;
	background:#969696;
	float:left;
	padding:5px 30px;
}
.li_ys li.selected{
	/* background:#9e6749; */
	background:#2267e0;
}
.tab_box{
	/* background:#9e6749; */
	background:#2267e0;
	overflow:hidden;
	height:630px;
	width:100%;
}
.tab_box ul li{
	width:285px;	
	float:left;
	margin:10px;
}
.tab_img{
	width:1220px;
	margin:20px auto;
	overflow:hidden;
	text-align:center;
}
.tab_img ul{
	display:block;
	height:548px;
	overflow:hidden;
}
.tab_box ul li img{
	width:100%;
	height:100%;
	background:#FFF;
	padding:4px;
	box-sizing:border-box;
	height:214px;
	display:block;
}
.tab_box ul li a{
	color:#FFF;
}
.tab_box ul li a span{
	line-height:250%;
	font-size:16px;
	text-overflow:ellipsis; 
	white-space:nowrap; 
	overflow:hidden; 
	display:block;
	width:100%;
}
.hide{
	display:none;
}
.gengduo{
	font-size:24px;
	color:#FFF;
}
.conference{
	overflow:hidden;
	width:1242px;
	margin:auto;
}
.live{
	overflow:hidden;
}
.live h4{
	text-align:center;
	padding-bottom:20px;
	color:#333;
}
.live_1{
	background:url(../images/bj.jpg);
	width:100%;
	height:730px;
	overflow:hidden;
	
}
.live_2{
	border:1px solid #CCC;
	background:#FFF;
	width:1200px;
	height:670px;
	margin:auto;
	margin-top:30px;
}
.live_3{
	overflow-y:auto;
	margin:30px;
	height:550px;
}
.yizheng{
	overflow:hidden;
	min-width:1200px;
}
.news{
	background:#f6f6f6;
	width:100%;
	height:340px;
	padding-top:30px;
}
.news_1{
	width:1200px;
	margin:auto;
}
.news_2{
	float:left;
	width:565px;
}
.news_3{
	float:right;
	width:565px;
}
.link{
	width:1200px;
	margin:auto;
	padding-top:30px;
	overflow:hidden;
}
.link ul li{
	float:left;
	margin-right:59px;
	margin-top:15px;
}
.link ul li img{
	height:90px;
	max-width:284px;
}
.conference_list ul li{
	width:372px;
	float:left;
	margin:0 21px;
	margin-bottom:20px;
	height:210px;
	overflow:hidden;
}
.conference_list ul li h5{
	color:#F00;
	font-size:16px;
	font-weight:normal;
}
.conference_list ul li h4{
	color:#333;
	line-height:200%;
	padding-bottom:10px;
}
.conference_img img{
	float:left;
	margin-right:10px;
    width: 120px;
    height: auto;
}
.conference_img div{
	text-indent:2em;
	line-height:180%;
	font-size:14px;
	color:#666;
	overflow: hidden;  
	display: -webkit-box;  
	-webkit-line-clamp:6;  /*显示行数*/
	-webkit-box-orient: vertical;  
	word-break: break-all;
}
.live_list{
	color:#666;
	text-align:left;
	font-size:16px;
	line-height:190%;
	padding-bottom:30px;
}
.live_list h5{
	color:#000;
	font-weight:normal;
	font-size:16px;
}
.live_list h5 span{
	color:#F00;
	padding-right:5px;
}
.yizheng_1{
	width:1200px;
	margin:auto;
	overflow:hidden;
	padding-bottom:50px;
}
.yizheng_left{
	width:550px;
	float:left;
}
.yizheng_right{
	width:620px;
	float:right;
	border:1px solid #CCC;
}
.yizheng_right_1{
	overflow-y:auto;
	margin:20px;
	height:440px;
}
.yizheng_right_1 b{
	color:#F00;
}
.yinzheng_img{
	width:100%;
	position:relative;
	height:356px;
}
.yinzheng_img img{
	width:100%;
	height:356px;
}
.yinzheng_img span{
	position:absolute;
	left:0;
	width:100%;
	background:rgba(0,0,0,0.6);
	color:#FFF;
	display:block;
	z-index:100;
	bottom:0;
	padding:5px 10px;
	text-align:center;
	box-sizing:border-box;
	line-height:160%;
}

.news_img li{
	float:left;
	margin-right:15px;
	margin-top:30px;
	width:170px;
	height:244px;
	position:relative;
}
.news_img li img{
	width:100%;
	height:100%;
}
.news_img li span{
	position:absolute;
	left:0;
	width:100%;
	background:rgba(0,0,0,0.6);
	color:#FFF;
	display:block;
	z-index:100;
	bottom:0;
	padding:5px 10px;
	text-align:center;
	box-sizing:border-box;
	line-height:160%;
}
.yinzheng_img2 ul li{
	width:124px;
	float:left;
	margin: 6.5px;
}
.yinzheng_img2 ul li h4{
	color:#333;
	text-align:center;
	line-height:180%;
}
.yinzheng_img2 ul li p{
	color:#666;
	line-height:160%;
	font-size:14px;
	overflow: hidden;  
	display: -webkit-box;  
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;  
	word-break: break-all;
}
.yinzheng_img2 h3{
	border-bottom:2px solid #CCC;
	padding-bottom:5px;
	margin-top:15px;
}
.yinzheng_img2 h3 span{
	color:#ca2716;
	border-bottom:2px solid #ca2716;
	padding-bottom:5px;
}
.schedule_left_1{
	width:100%;
	height:355px;
	margin-top:15px;
}
.schedule_left_2{
	float:left;
	width:65px;
	height:355px;
	position:relative;
}
.schedule_left_2 a{
	display:block;
	width:42px;
	height:42px;
	line-height:42px;
	text-align:center;
	border-radius:180px;
	background:#999999;
	color:#FFF;
	font-size:14px;
	margin:auto;
	margin-bottom:20px;
	z-index:10;
	position:relative;
}
.schedule_left_2 a#a55{
	margin-bottom:0;
}
a.current{
	background:#9e6749;
}
.xian{
	height:355px;
	border-left:1px solid #CCC;
	position:absolute;
	left:32px;
}
#schedule_left_3{
	float:right;
	width:495px;
	height:355px;
	overflow-y:auto;
	background:#f6f6f6;
}
.schedule_left_4{
	line-height:200%;
	color:#333;
	padding:20px;
	min-height:360px;
	box-sizing:border-box;
}
.schedule_left_4 h4 span{
	color:#F00;
	margin-right:15px;
}
.schedule_left_4 p{
	/* text-indent:2em; */
}

#nav-box li{
    width:100px;
    height:50px;
    line-height:50px;
    float:left;
    border-right:2px solid #eee;
    text-align:center;
    cursor:pointer;
}
.nav{
    height:52px;
    width:100%;
    background:#f5f5f5;
}
.nav .cur{
    background:#fff;
    border-top:2px solid #1a92cf;
    color:#1a92cf;
}
.fixed{
    position:fixed;
    top:0;
    left:0;
}

#back-to-top{
	/*display:none;*/
	border-top:2px solid #FFF;
}
.fudong{
	position:fixed;
	display:block;
	right:20px;
	top:50%;
	margin-top:-79px;
}

a.cur{background:#9e6749;}

.video{min-width:1200px;}
.live{min-width:1200px;}
.news{min-width:1200px;}



/*footer*/
.footer_6{clear:both;background:#2267e0;padding:13px 0 35px 0;overflow:hidden;}
.footer_6 .cont_9{padding:0 12px;width:1121px; margin:0 auto;overflow:hidden; background:#2267e0;}
.footer_6 .footer_1{margin:18px 0;}
.footer_6 .footer_1 li{float:left;width:212px;margin:0 15px 0 0;}
.footer_6 .footer_1 li:last-child{margin-right:0;float:right;}
.footer_6 .footer_2{padding:24px 0;border-bottom:1px dashed #ccc;float:left;}
.footer_6 .footer_2 li{float:left;margin-right:55px;}
.footer_6 .footer_2 li:last-child{margin-right:0;}
.footer_6 .footer_2 li select{height:23px; width:178px; font-size:16px; text-align:center;}
.footer_6 .footer_3{padding:30px 13px 0 13px;width:1090px;margin:0 auto;clear:both;}
.footer_6 .footer_3 .footer_301{width:300px;float:left;}
.footer_6 .footer_3 .footer_302{width:410px;float:left;padding:0 35px;text-align:center;font-size:14px;line-height:29px;color:#f3f3f3;}
.footer_6 .footer_3 .footer_303{width:310px;float:right;}
.footer_6 .footer_3 td{text-align:center;}




#focus {
	width:670px;
	height:450px;
	overflow:hidden;
	position:relative;
}
#focus ul {
	height:380px;
	position:absolute;
}
#focus ul li {
	float:left;
	width:670px;
	height:450px;
	overflow:hidden;
	position:relative;
}
#focus ul li div {
	position:absolute;
	overflow:hidden;
}
#focus .btn {
	position:absolute;
	right:15px;
	bottom:15px;
	text-align:right;
}
#focus .btn span {
	display:block;
	_zoom:1;
	width:12px;
	height:12px;
	_font-size:0;
	float:left;
	margin-left:8px;
	cursor:pointer;
	background:#ff5e00;
	border-radius:180px;
}
#focus .btn span.on {
	background:#fff;
}
/*#focus .preNext {
	width:45px;
	height:100px;
	position:absolute;
	top:90px;
	background:url(../img/sprite.png) no-repeat 0 0;
	cursor:pointer;
}
#focus .pre {
	left:0;
}*/
#focus .next {
	right:0;
	background-position:right top;
}
#focus ul li img{
	margin:0px auto!important; 
	padding:0px !important; 
	display:block; 
	border:none; 
	width:auto; 
	height:450px;
	max-width:100%
}
#focus ul li span{
	background:rgba(0,0,0,.5);
	*background:#333; 
	display:block;
	width:100%;
	position:absolute;
	bottom:0;
	line-height:42px;
	color:#FFF;
	text-indent:0.5em;
}
#shijian li{
	display:block;
	width:42px;
	height:42px;
	line-height:42px;
	text-align:center;
	border-radius:180px;
	background:#999999;
	color:#FFF;
	font-size:14px;
	margin:auto;
	margin-bottom:20px;
	z-index:10;
	position:relative;
	cursor:pointer;
}
#shijian li.cur{
	background:#9e6749;
}