/*banner start*/
body{margin:0 auto;
	font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu ；
}
ul,li{margin:0px; padding:0px; list-style: none;}

#focus-banner{
position: relative;
width: 100%;
overflow: hidden;
}
#focus-banner-list{
position: relative;
}
#focus-banner-list li{
position: absolute;
left: 0;
top: 0;
width: 100%;
}
#focus-banner-list li img{
width: 100%;
}
.focus-banner-img{
display: block;
}
#focus-banner .focus-handle{
position: absolute;
top: 50%;
margin-top: -40px;
z-index: 100;
display: block;
width: 80px;
height: 80px;
background-image: url("focus_handle.png");
}
#next-img{
left: 0;
}
#next-img{
left: 50px;
background-position: 0 0;
}
#next-img:hover{
background-position: 0 -80px;
}
#prev-img{
right: 0;
}
#prev-img{
right: 50px;
background-position: -80px 0;
}
#prev-img:hover{
background-position: -80px -80px;
}
#focus-bubble{
position: absolute;
left: 50%;
bottom: 10px;
z-index: 999;
}
#focus-bubble li{
float: left;
width: 10px;
height: 10px;
margin: 0 5px;
border-radius: 50%;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-o-border-radius: 50%;
-ms-border-radius: 50%;
border:1px #fff solid;
cursor: pointer;
}
#focus-bubble li a{
display: block;
width: 100%;
height: 100%;
filter:alpha(opacity=0);
opacity: 0;
}
#focus-bubble li.current{
background-color: #fff;
}

//.warp{text-align:center; margin: 0 auto; width: 880px; }
.blc{display: block;}
.w{color: #fff;}
.menubar{
	margin:0px auto;
	padding:10px 0px;
	text-align:center;
	background-color: #2C127F;
}
.menulist{  margin: 0 auto; width:1140px; height:216px; text-align: center; margin-top: 30px; }
.menulist li {
display: block;
float: left;
width: 202px;
height: 164px;


}
.menua{width: 202px;
	height: 164px;
	background: #2950D3;
	border-radius: 10px;
	display: block;
	float: left;
	margin: 8px;}

.menua:hover{ 	width: 202px;
	height: 164px;
	background: #2950D3;
	border-radius: 10px;
	display: block;
	float: left;
	margin: 6px;
	border: 2px solid #FFFFFF;}


.menulist img{ height:100px; width:90px; padding:12px 0px 6px 0px;}


.hightline{
	font-size:14px;
	margin: 0 auto;
	text-align:center;
	background-color: #1c3790;
	background:url(../images/hight_line_bg2.jpg) no-repeat;
	background-position: center;
background-size: 100% 100%;
}
.hight_left{
	margin-top:120px;
	margin-left: 20px;
	width:300px;
	float:left;
	height:502px;
}
.hight_right{
	margin-top:120px;
	width:300px;
	float:left;
	height:502px;
}
.hi_block{display:block;
padding:10px;
margin-top:16px;
background-color:#1d9dff;
color:#fff;
font-size:13px;
border-radius: 10px;
line-height:22px;
text-align:justify;
text-justify:inter-ideograph;

}
.hi_cen_t{display: block;}
.hi_cen_b{display: block;margin-top:16px;
	background-color:#1d9dff;
	color:#fff;
	font-size:13px;
	border-radius: 10px;
	text-align:justify;
	text-justify:inter-ideograph;
padding:10px;}

.hight_center{
	width:457px;
	float:left;
	height:552px;
}
.hightline .hightblc{
	width:1140px;
	text-align: center;
	margin: 0 auto;
}

.organniztion{
	height:483px;
	font-size:14px;
	margin: 0 auto;
	padding:10px 0px;
	text-align:center;
	background-color: #041456;
	background:url(../images/nh_bg4.jpg) no-repeat;
	background-size: 100% 100%;
}

.organniztion .organblc{
	padding-top:10px;
	width:1140px;
	text-align: center;
	margin: 0 auto;
	
}
.organblc .ordiv{text-align: left; text-indent:4; color:#fff; font-size: 14px; max-height: 90px;
	width: 1140px;
	
	clear: both;
 }
.orleft{width:100px;  float:left; text-align: left; font-size: 14px; color:#fff; text-indent: 10px; line-height: 36px; font-weight: bold; height: 60px; background:url(../images/nh_lispanbg.png) no-repeat; }
.orright{width:910px; float:left;text-align: left;  color:#fff;  height: 60px;  margin-left: 20px; line-height: 22px; padding-bottom: 20px;}

.introduction{
	height:390px;
	font-size:14px;
	
	padding:10px 0px;
	text-align:center;
	background-color: #041456;
	background:url(../images/title1cbg.jpg) no-repeat;
	background-size: 100% 100%;
}
.w2{width: 220px;
	height: 60px;
	font-size: 39px;
	font-family: FZLanTingHei-B-GBK;
	font-weight: 400;
	line-height: 50px;
	color: #FFFFFF; background: linear-gradient(89deg, #84F5DE 0%, #56E8F2 50%, #4CC5F8 100%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent; font-weight: bold;}
.w4{font-size:14px;}
.w5{font-size:13px;}
.listbar{
	margin: 0 auto; width:1140px; height:440px; text-align: center;  }
	.introduction .listbar .bar_left{width:320px; height:300px; float:left; margin-left:138px; 
		background:url(../images/logo2@2x.png) no-repeat; 
		background-size: 100% 100%;
		-webkit-transition: -webkit-transform 2s ease-out;
		-moz-transition: -moz-transform 2s ease-out;
		-o-transition: -o-transform 2s ease-out;
		-ms-transition: -ms-transform 2s ease-out;
	}
	.intro_logo{
		position:absolute; top:50px; left:146px;
		}
	.introduction .listbar .bar_right{ width:540px; float:left; margin-left:62px;   font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu ; text-align: left; line-height:22px; font-size:14px;}
	
.introduction .listbar .bar_left:hover {
		-webkit-transform: rotateZ(360deg);
		-moz-transform: rotateZ(360deg);
		-o-transform: rotateZ(360deg);
		-ms-transform: rotateZ(360deg);
		transform: rotateZ(360deg);
	}
	
.bar_right img{width:180px; height: 83px;}
	.bar_left img{width:250px; height:250px;}
	
	.conference{ background-color: #102362; height:680px;}
	.conference .info{ margin: 0 auto; font-size: 14px;  width:920px;  margin-top: 20px;
		height: 50px;
		text-align: justify;
		padding: 0px 20px;
		line-height: 16px;
		background: linear-gradient(92deg, #2e389c 0%, #2e389c 100%);
		
		border-radius: 5px 10px 10px 10px;}
	
	
	
	.tab_box {
		height: 100%;
		overflow: hidden;
		margin-left: -20px;
		
	}

	.list {
		height: 100%;
		text-align: center;
		position: relative;
		font-size: 8em;
	}

	.list>input {
		position: absolute;
		top: 0;
		height: 100%;
		width: 1px;
		border: 0;
		padding: 0;
		margin: 0;
		clip: rect(0 0 0 0);
	}

	.one {

		background-color: #102362;
	}

	.two {
		
		background-color: #102362;
	}

	.link{
		margin-top: 30px;
	}
	.tab_click1{
		font-size:22px;
		font-weight: bold;
	padding: 22px 20px 0px 20px; ; 
	}
	.tab_click2{
		font-size:22px;
		font-weight: bold;
		padding: 22px 20px 0px 20px; 
	}
	.tabactive1{width:100px; height:2px; background-color:#3BFFDC; margin-left:459px; margin-bottom:22px; margin-top:6px;}
	.tabactive2{width:100px; height:2px; background-color:#3BFFDC; margin-left:620px; margin-bottom:22px; margin-top:6px;}
	
	
	.Science{
		height: 685px;
		margin: 0px auto;
		
		padding:10px 0px;
		text-align:center;
		background-color: #041456;
		background:url(../images/Science_@2xbg.jpg) no-repeat; 
		
	}

	.Science .listbar .Science_left{width: 240px;
		margin-left: 30px;
		height: 405px;
		float:left;
		background: #2974DC;
		border-radius: 10px 0px 0px 10px;}
	.Science .listbar .Science_right{ width: 820px;
		height: 405px;
		float:left;
		text-align: justify;
		color:#000;
		background: #FFFFFF;
		border-radius: 0px 10px 10px 0px;}
		
		.Science_left span{display: block; }
		.Science_right span{display: block; }
		.pd{padding: 20px; line-height: 18px;}
		.t3{font-size:14px; color: #2974DC; font-weight: bold; text-indent: 2px;}
		.linef{width: 780px;
			height: 1px;
			border-bottom: 1px dashed #BFCEDA;
		}
		.pd6{margin:2px 0px 22px 0px;}
		.pdl8px{margin-left:8px;}
		.pdl12px{margin-left:20px;}
		
		.plo{float:left;}
		
		.reward_list{width:1140px; margin: 0 auto; height:230px; text-align: center; margin-top:22px;}
		.reward{
			width:205px;
			height:104px;
			float:left !important;
		}
		.reward a{ width:205px;
			height:104px;
		display: block;}
			.reward a:hover{ width:205px;
				height:104px;
			border-radius: 3px;
		background-color: #fff;}
		.m10{margin-left:10px;}
			.reward img{
				width:100%;
				height:100%;}
				
	.Exhibition{
		margin: 0 auto;
		height: 555px;
		padding:10px 0px;
		text-align:center;
		background-color: #0E178C;
		
		
	}		
	/*.Exhibition_left{width: 472px;
		height: 358px;
		background: #643FDE; float:left;}
	.Exhibition_right{float:left; width:360px; font-weight:bold; margin-left:20px; }
	.exbtnbar{width:120px; height:74px; padding:38px 12px 4px 32px;  margin:6px; float:left; text-align: left; line-height:22px;  }
	
	.exbtnbar span img{width:100%;
		height:100%; vertical-align: middle;}
*/.exbg1 img{ height:22px; height:22px;padding-top:4px; }
.exbg2 img{ height:22px; height:22px;}
.exbg3 img{ height:22px; height:22px;}
.exbg4 img{ height:22px; height:22px;}
.exbg5 img{ height:22px; height:22px;}
.exbg6 img{ height:22px; height:22px;}
	.exbg1{background:url(../images/img6@2x.png) no-repeat;  background-size: 100%;}
	.exbg2{background:url(../images/img7@2x.png) no-repeat; background-size: 100%;}
	.exbg3{background:url(../images/img8@2x.png) no-repeat; background-size: 100%;}
	.exbg4{background:url(../images/img9@2x.png) no-repeat; background-size: 100%;}
	.exbg5{background:url(../images/img10@2x.png) no-repeat; background-size: 100%;}
	.exbg6{background:url(../images/img11@2x.png) no-repeat; background-size: 100%;}
	.exbtnbar span{display:block; width:20px; height:20px; float: right; margin-right: 60px;}
	.meeting{
		margin: 0 auto;
		height: 525px;
		padding:10px 0px;
		text-align:center;
		
		
	}	
	
	
	.meeting1{
		margin: 0 auto;
		padding-left:80px;
		height: 1002px;
		padding:10px 0px;
		text-align:center;
		
		
	}		
	.meeting_list{
		height: 90px; clear:both;}
	.meeting_list span{display: block; float:left;
	}
	
	.meeting_list2{
		height: 76px; clear:both;}
	.meeting_list2 span{display: block; float:left;
	}
	.meeting_wz{ width:150px; height:30px; margin-top: 20px; background:url(../images/meeting_wzbg.png) no-repeat; background-position: 12px;  background-size: 100%;}
.meeting_logo{ width:170px; height:80px; float:left; background: #FFFFFF;
	border-radius: 5px; margin-left:10px;}
	.meeting_logo img{width:100%; height:100%;}
	
	.meeting_logo2{ width:152px; height:64px; float:left; background: #FFFFFF;
		border-radius: 5px; margin-left:20px;}
		.meeting_logo2 img{width:100%; height:100%;}
	
	.meeting_listbar{
		margin: 0 auto; width:1140px; height:690px; text-align: center; padding-left:30px; }
		
		.foot_sitebar ul{margin:0px;}
		.foot_sitebar li{margin:0px; text-align: left;}
		.meeting_listbar2{
			margin: 0 auto; width:1140px; height:690px; text-align: center; padding-left:80px; }
			
			.foot_sitebar2 ul{margin:0px;}
			.foot_sitebar2 li{margin:0px; text-align: left;}
		.foot_sitebar{
			margin: 0 auto;
			height: 225px;
			padding:10px 0px;
			text-align:center;
			background-color: #313332;
			padding:22px;
			text-align: left;
		}	
		
		.foot_sitebar li{ font-size: 14px;}
		.foot_sitebar .list1{
			width:22%;
			float:left;
		}
		.foot_sitebar .list2{
			width:22%;
			float:left;
			margin-left:20px;
		}
		.foot_sitebar .list3{
			width:22%;
			float:left;
			margin-left:20px;
			
		}
		
		.foot_sitebar .list4{
			width:22%;
			float:right;
			margin-left:20px;
			
		}
		.footlist li{line-height:26px;}
		.footlist{
			margin: 0 auto; width:880px; height:220px; text-align: center;  }
			.wz3{font-size:19px; text-align: left;}
			.pad12{padding:12px 0px;}
			.copyright_foot{margin: 0 auto;
				height: 115px;
				padding:10px 0px;
				text-align:center;
				background-color: #313332; 
				border-top: 1px #5a5c5b solid;}
			.copyright_list{
				font-size:13px;
				margin: 0 auto; width:880px; height:100px; text-align: center; background-color: #313332; }
				
				
				
				:focus { outline:0; }
				a:active { outline:none; }
				body { line-height:1; color:black; background:white; }
				ol,ul { list-style:none; }
				table { border-collapse:separate; border-spacing:0; }
				caption,th,td { text-align:left; font-weight:normal; }
				blockquote:before,blockquote:after,q:before,q:after { content:""; }
				blockquote,q { quotes:"" ""; }
				
				#container {
					margin:0 auto;
					padding:10px;
					position:relative;
					z-index:0;
					height: 595px;
					padding:10px 0px;
					text-align:center;
					background-color: #0E178C;
				}
				
				#products_example {
					padding-left:80px;
					margin:0 auto;
					width:1140px;
					height:582px;
					text-align:center;
					position:relative;
				}
				
				/*
					Slideshow
				*/
				
				#products {
					margin-left:6px;
				}
				
				/*
					Slides container
					Important:
					Set the width of your slides container
					Set to display none, prevents content flash
				*/
				
				#products .slides_container {
					width:580px;
					overflow:hidden;
					float:left;
					position:relative;
					display:none;
				}
				.slides_container img{border-radius: 5px; width:560px; height:429px; padding:4px; }
				/*
					Each slide
					Important:
					Set the width of your slides
					If height not specified height will be set by the slide content
					Set to display block
				*/
				
				.slides_container a {
				 padding:4px;
					display:block;
					width: 566px;
					height: 448px;
					background: #643FDE; float:left;
					border-radius: 5px;
				}
				
				/*
					Next/prev buttons
				*/
				
				#products .next,#products .prev {
					position:absolute;
					top:127px;
					left:0;
					width:21px;
					height:0;
					padding-top:21px;
					overflow:hidden;
					display:block;
					z-index:101;
				}
				
				
				
				/*
					Pagination
				*/
				
				#products .pagination {
					margin-top:-12px;
					width:410px;
					padding:5px 5px;
					float:left;
					margin-left:20px;
					border-radius:5px;
					-webkit-border-radius:5px;
					-moz-border-radius:5px;
				}
				
				#products .pagination li {
					float:left;
					margin:10px;
					list-style:none;
				}
				
				#products .pagination li a {
					display:block;
				color:#fff;
				text-decoration: none;
					margin:1px;
					width:120px; height:74px; padding:38px 12px 4px 32px;  float:left; text-align: left; line-height:16px;
					
				}
				.pagination img{border-radius:5px;}
				#products .pagination li.current a {
					border-radius:5px;
					border:1px solid #fff;
					margin:0;
				}
				
/*banner end*/