/**RESET**/
html, body, address, blockquote, div, dl, form, h1, h2, h3, h4, h5, h6, ol, p, pre, table, ul,dd, dt, li, tbody, td, tfoot, th, thead, tr, button, del, ins, map, object,a, abbr, acronym, b, bdo, big, br, cite, code, dfn, em, i, img, kbd, q, samp, small, span,strong, sub, sup, tt, var, legend, fieldset { margin: 0; padding: 0;}
img, fieldset {border: 0;}
/* set image max width to 100% */
img{ max-width: 100%; height: auto; width: auto\9; /* ie8 */ -ms-interpolation-mode: bicubic;}
object{ max-width: 100%;}
/* set html5 elements to block */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block;}
/**GENERAL STYLING**/
body { font: 14px/20px "Lucida Grande",Tahoma,Verdana,Arial,sans-serif; color: #666;}
a { color:#333; text-decoration:none;	outline:none; transition:all ease-out 0.3s;}
a:hover { text-decoration:none;}
p { margin:0; padding:0;}
/* list */
ul, ol { margin:0; padding:0;}
li { margin:0; padding: 0;}
/* headings */
h1, h2, h3, h4, h5, h6 { line-height:100%;}
h1 { font-size: 2em;}
h2 { font-size: 1.6em;}
h3 { font-size: 1.4em;}
h4 { font-size: 1.2em;}
h5 { font-size: 1.1em;}
h6 { font-size: 1em;}
/* reset webkit search input styles */
input[type=search] { -webkit-appearance: none; outline: none;}
input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button { display: none;}
/***CLEARFIX****/
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.clearfix { display: inline-block; }
.clearfix { display: block; zoom: 1; }
.f-cb{ zoom:1;}
.f-cb:after{display: block;clear: both;visibility: hidden;height: 0;overflow: hidden;content: ".";}
.g-sec:after{display: block;clear: both;visibility: hidden;height: 0;overflow: hidden;content: ".";}
h1:after, h2:after, h3:after, h4:after, h5:after, h6:after{display: block;clear: both;visibility: hidden;height: 0;overflow: hidden;content: ".";}

.pagenum{ clear:both; padding:5% 0; text-align:center; margin:0; overflow:hidden; _zoom:1;}
	.pagenum a{ display:inline-block; padding:5px 10px; border:1px solid #eee;}
	.pagenum a:hover,.pagenum a.cur{ background:#ff932a; color:#fff; text-decoration:none; border:1px solid #ff932a;}
	.pagenum span{ display:inline-block; padding:5px 10px; background:#ff932a; border:1px solid #ff932a; color:#fff;}


/* banner */
	.banner{position:relative;width:100%;overflow:hidden;margin-bottom:20px;}
	.banner .bd{position:relative;z-index:0;}
	.banner .bd ul{}
	.banner .bd li{width:100% !important;position:relative;background-position:center center;}
	.banner .bd li a{width:100%;display:block;  }
	.banner .bd li img{width:100%;}
	.banner .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;text-align:center;}
	.banner .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:11px;height:11px;margin:4px;background:#333;overflow:hidden;line-height:9999px;filter:alpha(opacity=40);opacity:0.4;border-radius:50%; background-position:center center;}
	.banner .hd ul .on{filter:alpha(opacity=100);opacity:1;}
	.banner span{position:absolute;top:40%;width:40px;height:60px;cursor:pointer;background-image:url(../img/slider-arrow.png);background-repeat:no-repeat;filter:alpha(opacity=80);opacity:0.8;background-color:#333; border-radius:5px;}
	.prev{left:10px;background-position:-126px -137px;}
	.next{right:10px;background-position:-6px -137px;}


@media screen and (min-width:801px){
	/*Slideshow*/
	#slideshow{ background-color:#f1f1f1;position:relative;padding:0; margin:0;}
	#slideshow ul li{ list-style:none; margin:0; padding:0;}

	/* Browser Resets */
	.flex-container a:active,
	.flexslider a:active {outline: none;}
	.slides,
	.flex-control-nav,
	.flex-direction-nav {margin: 0; padding: 0; list-style: none;} 

	/* FlexSlider Necessary Styles
	*********************************/ 
	.flexslider {width: 100%; margin: 0; padding: 0;}
	.flexslider .slides > li {display: none;} /* Hide the slides before the JS is loaded. Avoids image jumping */
	.flexslider .slides img {width: 100%; display: block;}

	/* Clearfix for the .slides element */
	.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 
	html[xmlns] .slides {display: block;} 
	* html .slides {height: 1%;}

	/* No JavaScript Fallback */
	/* If you are not using another script, such as Modernizr, make sure you
	 * include js that eliminates this class on page load */
	.no-js .slides > li:first-child {display: block;}

	/* FlexSlider Default Theme
	*********************************/
	.flexslider {background: #fff; position: relative; zoom: 1;}
	.flexslider .slides {zoom: 1; padding:0; margin:0;}
	.flexslider .slides > li {position: relative;}
	/* Suggested container for "Slide" animation setups. Can replace this with your own, if you wish */
	.flex-container {zoom: 1; position: relative;}

	/* Direction Nav */
	.flex-direction-nav li a {width:40px; height:60px; margin:0; display: block; position: absolute; top:35%; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=80); opacity:0.8;}
	.flex-direction-nav li .next { right:0; background:#000 url(../img/slider-arrowright.png) no-repeat right center; background-size:80%;}
	.flex-direction-nav li .prev { left:0; background:#000 url(../img/slider-arrowleft.png) no-repeat 0 center; background-size:80%;}
	.flex-direction-nav li .disabled {opacity: .3; filter:alpha(opacity=30); cursor: default;}

	/* Control Nav */
	.flex-control-nav {width: 100%; position: absolute; bottom:3%; text-align: center;}
	.flex-control-nav li {margin: 0 0 0 5px; display: inline-block; zoom: 1; *display: inline;}
	.flex-control-nav li:first-child {margin: 0;}
	.flex-control-nav li a {width:40px; height: 10px; display: block; background:#000; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=80); opacity:0.8;}
	.flex-control-nav li a:hover {background:#c00;}
	.flex-control-nav li a.active {background:#c00; cursor: default;}
}
@media screen and (min-width:1025px){
	.m-bg{ background:#f3f3f3; width:100%; padding:20px 0;}
	body { background: #fff;}
	.g-sec{ margin:0 auto; width:1024px; position:relative;}
	.g-head{ background:#dbefff;}
	
	.language{ position:absolute; z-index:9; right:0; top:10px;}
		.language a{ padding-left:10px;}
	.m-logo{ padding:10px 0;}
		.m-logo:after{ visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
		.m-logo dt{ float:left;}
		.m-logo dd{ float:right; position:relative; width:400px; height:86px;}
		.m-logo dd img{ position:absolute; bottom:0; right:0; height:60px;}
	.m-headinfo{ display:none;}
	.m-nav{ background:#1C80CC;}
		.m-nav ul{ list-style:none;}
		.m-nav ul li{ float:left;}
		.m-nav ul li a{ display:block; font-size:16px; line-height:45px; text-align:center; color:#fff; border-right:1px solid #3F93D3;}
		.m-nav ul li a:hover{ background:#181818;}

	.header{ display:none;}	

	.g-foot{ background:#202325;}
	.g-foot p{ display:none;}
		.m-mideapartner{ float:left; width:504px; padding-top:30px;}
			.m-mideapartner h3{ font-size:16px; color:#fff; margin-bottom:10px;}
			.m-mideapartner ul{ list-style:none;}
			.m-mideapartner ul li{ float:left; padding:0 10px 10px 0;}
		.m-publis{ float:right; width:504px; padding-top:30px;}
			.m-publis h3{ font-size:16px; color:#fff; margin-bottom:10px;}
			.m-publis ul{ list-style:none;}
			.m-publis ul li{ float:left; padding:0 10px 10px 0;}
		.m-ourhost{ float:left; width:554px;}
			.m-ourhost h3{ font-size:16px; color:#fff; margin-bottom:10px;}
			.m-ourhost ul{ list-style:none;}
			.m-ourhost ul li{ float:left; padding:0 10px 10px 0;}
		.m-exhibitionpartner{ float:right; width:504px;}
			.m-exhibitionpartner h3{ font-size:16px; color:#fff; margin-bottom:10px;}
			.m-exhibitionpartner ul{ list-style:none;}
			.m-exhibitionpartner ul li{ float:left; padding:0 10px 10px 0;}
		.m-contactassociation{ float:left; width:504px; padding-bottom:30px;}
		.m-contactassociation a{color:#ccc;}
			.m-contactassociation dt{ font-size:16px; color:#fff; font-weight:bold; margin-bottom:10px;}
			.m-contactassociation dd{color:#ccc;}
		.m-contactour{ float:right; width:504px; padding-bottom:30px;}
		.m-contactour a{color:#ccc;}
			.m-contactour dt{ font-size:16px; color:#fff; font-weight:bold; margin-bottom:10px;}
			.m-contactour dd{color:#ccc;}	
	.g-footcopy{ background:#000;}
		.g-footbar{ color:#fff;}
			.m-copy{ padding:10px 0;}
	
	.m-mixbox{ overflow:hidden; background:#fff; height:130px; margin:0 auto; width:1024px; border-radius:10px;}
		.m-countdown{ float:left; width:380px; padding-top:30px; font-weight:bold;}
			.m-countdown-text{ float:left; font-size:18px; line-height:50px; padding:0 20px; color:#333; background:#ebebeb;}
			.m-countdown-text em{ display:inline-block; background:#1d80cd; color:#fff; font-style:normal; padding:0 5px; margin:0 5px;}
			.m-countdown-day{ float:left; font-size:18px; line-height:50px; padding:0 10px; background:#1d80cd; color:#fff;}
				.m-countdown-day ul{ list-style:none; overflow:hidden; background:url(../img/countdown.png) no-repeat left top;}
				.m-countdown-day ul li{ display:block; position:relative; float:left; width:25px; height:32px;}
		.m-timeadd{ float:left; width:300px; overflow:hidden; padding:23px 0 0 30px;}
			.m-timeadd dt{ padding-bottom:2px; font-size:18px;}
			.m-timeadd dt em{ display:inline-block; font-size:18px; font-weight:300; line-height:24px; font-style:normal; padding-left:5px; background:#c00; color:#fff; padding:2px 5px; border-radius:5px; margin-left:5px;}
			.m-timeadd dd{ font-size:16px; line-height:105%;}		
		.m-medie{ float:right; width:200px; padding-top:20px; padding-right:40px;}
			.m-medie ul{ list-style:none; overflow:hidden; padding-bottom:5px;}
			.m-medie ul li{ float:left; width:30px; padding-left:10px;}
			.m-medie ul li a{ display:block; width:30px; height:30px; background-image:url(../img/iconmedia.png); background-repeat:no-repeat; text-indent:-999em;}
			.m-medie ul li a.weinxin{ background-position:0 0;}
			.m-medie ul li a.sina{ background-position:-30px 0;}
			.m-medie ul li a.facebook{ background-position:-60px 0;}
			.m-medie ul li a.twitter{ background-position:-90px 0;}
			.m-medie ul li a.linkdin{ background-position:-120px 0;}
			.m-medie p{ padding-left:10px;}
			.m-medie p a{ display:block; line-height:30px; background:#f4512b url(../img/iconemail.png) no-repeat 15px center; border-radius:15px; text-indent:45px; color:#fff;}

	.u-loginlist{ margin:0 auto; width:1024px; padding:20px 0;}
	.u-loginlist:after{display: block;clear: both;visibility: hidden;height: 0;overflow: hidden;content: ".";}
		.u-loginlist ul{ list-style:none; margin:0 -1px;}
		.u-loginlist ul li{ float:left; width:340px; padding:0 1px;}
		.u-loginlist ul li a{ display:block; height:60px; font-size:20px; line-height:60px; text-indent:90px; color:#fff;}
		.u-loginlist ul li a.blue{ background:#00439c url(../img/u-loginlist1.png) no-repeat 20px center;}
		.u-loginlist ul li a.orange{ background:#faa500 url(../img/avatar.png) no-repeat 20px center;}
		.u-loginlist ul li a.pink{ background:#e55a55 url(../img/down.png) no-repeat 20px center;}
	
	.m-newsslides{ float:left; width:414px;}
		#myFocus{ width:414px; height:320px;}
		#myFocus ul{list-style:none;}
		#myFocus img{width:414px;height:300px;}

	.m-pubnews{ float:right; width:594px;}
		.m-pubnews h3{ position:relative; font-size:24px; line-height:30px;}
		.m-pubnews h3 span{ background:#f3f3f3;}
		.m-pubnews h3 a{ float:right;}
		.m-pubnews dl{ border-bottom:1px dotted #ccc; padding:9px 0 10px;}
		.m-pubnews dl dt{ font-size:24px; font-weight:bold; padding:10px 0; color:#e91a38; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
		.m-pubnews dl dd{ font-size:12px; color:#9a9a9a;}
	
	.latestnews{ float:left; width:756px; border:1px solid #dfdfdf; margin:20px 0;}
		.latestnews h3{ background:#f3f3f3; line-height:44px; padding:0 10px; border-bottom:1px solid #dfdfdf;}
		.latestnews h3 a{ float:right;}
		.latestnews ul{ list-style:none; padding:20px;}
		.latestnews ul li{ line-height:30px;}
		.latestnews ul li a{}
		.latestnews ul li span{ float:right;}
	
	.m-tab-sidenew{ float:right; width:248px; border:1px solid #dfdfdf; margin-top:16px;}
		.m-news{ background:url(../img/BgTab.jpg) repeat-x center -44px;}
		.m-news ul{ overflow:hidden; zoom:1; list-style:none; margin:0; padding:0;}
		.m-news ul li{ float: left; height:44px; font-weight:bold; line-height:44px; text-align:center; cursor:pointer;}
		.m-news ul li{ padding:0 20px; font-size:16px; border-right:1px solid #dfdfdf;}
		.m-sidenews ul li{ width:50%; font-size:14px;}
		.m-news ul li span{}
		.m-news ul li.current{ display:block; background:url(../img/BgTab.jpg) repeat-x center 0; color:#1c80cc;}
		#main_m-news{ overflow:hidden; zoom:1; height:180px; padding:20px;}
			#main_m-news dl,#main_m-sidenews dl{ overflow:hidden; _zoom:1;}
		#main_m-sidenews{ overflow:hidden; zoom:1; padding:20px; height:270px;}
	
	.m-sponsor{ float:right; width:248px; height:265px; border:1px solid #dfdfdf; margin-top:20px;}
		.m-sponsor h3{ padding:0 10px; font-size:16px; line-height:44px; border-bottom:1px solid #dedede;}
		.m-sponsor div{}
		.m-sponsor div a{display: block; background:#eee; padding:2px; margin-bottom:2px;}
		.m-sponsor div a dl{ overflow:hidden; _zoom:1;}
		.m-sponsor div a dl dt{ float:left; width:70px;}
		.m-sponsor div a dl dt img{ width:60px; height:60px; margin-right:10px;}
		.m-sponsor div a dl dd{ float:left; width:164px; padding:8px 5px; font-size:12px; word-break:keep-all;}
		.m-sponsor a.u-more{ display:block; height:60px; line-height:60px; text-align:center; background:#f9f9f9;}
	
	.m-glimpse{ margin-top:16px;}
		.m-glimpse h3{ margin-bottom:10px;}
		.m-glimpse h3 a{ float:right;}
		.m-glimpse ul{ list-style:none; margin:0 -10px;}
		.m-glimpse ul li{ float:left; width:328px; height:194px; padding:0 10px; margin-bottom:16px;}
		.m-glimpse ul li a{ position:relative; display:block;}
		.m-glimpse ul li a img{ position:absolute; top:0; left:0; width:328px; height:194px;}
		.m-glimpse ul li a h4{ position:absolute; top:10px; left:10px; font-size:24px; line-height:30px; color:#fff; z-index:1;word-wrap:normal; word-break:normal;}
		.m-glimpse ul li a p{ position:absolute; display:block; width:328px; height:194px; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; transition:all ease-out 0.3s;}
		.m-glimpse ul li a:hover h4{ color:#000; z-index:-1;}
		.m-glimpse ul li a:hover p{  filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; opacity: 0;}
	
	.activitybox{ float:left; width:758px; height:268px; border:1px solid #dfdfdf; margin:16px 0;}
		.activitybox h3,.m-download h3{ overflow:hidden; background:#f3f3f3; line-height:44px; padding:0 15px; border-bottom:1px solid #dfdfdf;}
		.activitybox h3 a{}
		.activitybox ul{ list-style:none; margin:0; padding:20px;}
		.activitybox ul li{ line-height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; position:relative; padding-right:80px;}
		.activitybox ul li span{ position:absolute; right:0; top:0;}
	
	.g-side-inner{ float:right; width:250px; margin-top:16px;}

	.m-brand,.m-brandspread{ border:1px solid #dfdfdf; margin-bottom:16px;}
		.m-brand h3,.m-brandspread h3{ position:relative; height:44px; background:#f3f3f3; border-bottom:1px solid #dfdfdf; line-height:44px; padding:0 15px;}
		.m-brand h3 strong,.m-brandspread h3 strong{ position:absolute; top:0; left:0; display:inline-block; font-size:20px; padding:0 15px; background:#fff; border-right:1px solid #dedede;}
		.m-brand h3 strong i,.m-brandspread strong i{ color:#059cd3; font-style:normal;}
		.m-brand h3 a,.m-brandspread h3 a{ float:right;}
		.m-brand h3 p,.m-brandspread h3 p{ position:absolute; left:0; bottom:0; font-size:12px; font-weight:normal; color:#666; line-height:100%;}
	
		#scroll{width:1022px; position:relative;}
		#scroll .content{ margin:12px 0; height:200px;overflow:hidden;position:relative;}
		#scroll .content ul{ list-style:none; position:absolute;top:0;left:0; padding:0 7px;}
		#scroll .content li{ float:left; width:116px; padding:0 5px; margin-bottom:10px;}
		#scroll .content li img{ width:114px; height:114px; border:1px solid #ccc;}

		.m-brandspread ul{ overflow:hidden; list-style:none; padding:20px 6px 0;}
		.m-brandspread ul li{ float:left; width:236px; padding:0 8px; overflow:hidden; text-align:center; margin-bottom:20px;}
		.m-brandspread ul li img{ width:234px; height:98px;}
		.m-brandspread ul li a{ display:block; width:234px; height:98px; border:1px solid #dfdfdf; transition:all ease-out 0.3s;}
		.m-brandspread ul li a:hover{ background-position:right 0;}
		.m-brandspread ul li p{ text-indent:-999em;}
	
	.m-download{ float:right; width:248px; height:268px; border:1px solid #dfdfdf; margin:16px 0;}

	/*home list start*/
	.m-pubnews ul,.m-download ul,.m-news-activity ul,.m-news-exhibition ul,#main_m-sidenews dl ul,#main_m-news dl ul,#main_m-activity dl ul{ list-style:none;}
	.m-pubnews ul{ padding:10px 0 0;}
	.m-download ul{ padding:20px;}
	.m-pubnews ul li,.m-download ul li,.m-news-activity ul li,.m-news-exhibition ul li,#main_m-sidenews dl ul li,#main_m-news dl ul li,#main_m-activity dl ul li{ line-height:30px; overflow:hidden; _zoom:1; text-overflow:ellipsis; white-space:nowrap;}
	.m-news-activity ul li span,.m-news-exhibition ul li span,#main_m-sidenews dl ul li span,#main_m-news dl ul li span,#main_m-activity dl ul li span{ float:right; font-size:12px; color:#999;}
	.m-pubnews ul li span{ display:none;}
	.m-pubnews ul li a,.m-download ul li a,.m-news-activity ul li a,.m-news-exhibition ul li a,#main_m-sidenews dl ul li a,#main_m-news dl ul li a,#main_m-activity dl ul li a{ background:url(../Img/Iconarr.png) no-repeat 0 center; padding-left:15px;}
	.m-pubnews ul li a{ background:url(../img/icondot.jpg) no-repeat 5px center; padding-left:15px;}
	/*home list end*/

	.Feedback { padding:20px 20px 0;}
	.Feedback table{ border:2px solid #ccc; border-width:0; margin:0 0 25px;}
	.Feedback table tr{}
	.Feedback table th{ padding:5px; border-bottom:2px solid #ccc; background:#fdeaeb; text-align:center;}
	.Feedback table td{ padding:4px 0; line-height:180%;}
	.Feedback table td input,.Feedback table td textarea{ border:1px solid #ccc; padding:4px;}
	.Feedback table td .Btn{ background:#dd127b; padding:5px 10px; color:#fff; border:1px solid #dd127b;}

}
@media only screen and (min-width:801px) and (max-width:1024px)
{
	.m-bg{ background:#f3f3f3;}
	body { font-size:0.85em;}
	.g-sec{ margin:0 auto; width:800px; position:relative;}
	.g-head{ background:#dbefff; }
	
	.language{ position:absolute; z-index:9; right:0; top:10px;}
		.language a{ padding-left:10px;}
	.m-logo{ padding:10px 0;}
		.m-logo:after{ visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
		.m-logo dt{ float:left;}
			.m-logo dt img{ height:70px;}
			.m-logo dd{ float:right; position:relative; width:300px; height:70px;}
			.m-logo dd img{ position:absolute; bottom:0; right:0; height:50px;}
	.m-headinfo{ display:none;}
	
	.m-headinfo{ }
		.m-headinfo dt{ color:#c60;}
		.m-headinfo dd{ color:#1d80cd;}

	#day_show{ display:inline-block; color:#c71c60; font-size:14px; color:#fff; padding:0 5px; background:#C71C60; border-radius:5px; margin-left:5px;}

	.m-nav{ background:#1C80CC;}
		.m-nav ul{ list-style:none;}
		.m-nav ul li{ float:left; }
		.m-nav ul li a{ display:block; font-size:12px; line-height:45px; text-align:center; color:#fff; border-right:1px solid #3F93D3;}
		.m-nav ul li a:hover{ background:#181818;}

	.g-foot{ background:#202325; padding-bottom:20px;}
	.g-foot p{ display:none;}
		.m-mideapartner{ float:left; width:390px; padding-top:20px;}
			.m-mideapartner h3{ font-size:1.4em; color:#fff; margin-bottom:10px;}
			.m-mideapartner ul{ list-style:none; margin:0 -2%;}
			.m-mideapartner ul:after{ visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
			.m-mideapartner ul li{ float:left; width:46%; padding:0 2% 4%;}
			.m-mideapartner ul li img{ width:100%;}
		.m-publis{ float:right; width:390px; margin-top:20px;}
			.m-publis h3{ font-size:1.4em; color:#fff; margin-bottom:10px;}
			.m-publis ul{ list-style:none;}
			.m-publis ul:after{ visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
			.m-publis ul li{ float:left; width:120px; padding-right:10px;}
			.m-publis ul li img{ width:100%;}
		.m-ourhost{ float:left; width:390px; margin-top:20px;}
			.m-ourhost h3{ font-size:1.4em; color:#fff; margin-bottom:10px;}
			.m-ourhost ul{ list-style:none; margin:0 -2%;}
			.m-ourhost ul:after{ visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
			.m-ourhost ul li{ float:left; width:46%; padding:0 2% 4%;}
		.m-exhibitionpartner{ float:right; width:390px; margin-top:20px;}
			.m-exhibitionpartner h3{ font-size:1.4em; color:#fff; margin-bottom:10px;}
			.m-exhibitionpartner ul{ list-style:none; margin:0 -2%;}
			.m-exhibitionpartner ul:after{ visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
			.m-exhibitionpartner ul li{ float:left; padding:0 2% 4%;}
			.m-exhibitionpartner ul li img{}
		.m-contactassociation{ float:left; width:390px; margin-top:20px;}
			.m-contactassociation dt{ font-size:14px; color:#fff; font-weight:bold; margin-bottom:10px;}
			.m-contactassociation dd{}
		.m-contactour{ float:right; width:390px; margin-top:20px;}
			.m-contactour dt{ font-size:18px; color:#fff; font-weight:bold; margin-bottom:10px;}
			.m-contactour dd{}	
	.g-footcopy{ background:#000;}
		.g-footbar{ color:#fff;}
			.m-copy{}
	
	.m-mixbox{ overflow:hidden; height:65px; margin:0 auto; width:800px; padding:20px 0;}
		.m-countdown{ float:left; width:270px; font-weight:bold; line-height:65px;}
			.m-countdown-text{ float:left; font-size:13px; padding:0 10px; color:#333; background:#ebebeb;}
			.m-countdown-text em{ display:inline-block; background:#1d80cd; color:#fff; font-style:normal; padding:0 5px; margin:0 5px;}
			.m-countdown-day{ float:left; font-size:18px; padding:0 10px; background:#1d80cd; color:#fff;}
				.m-countdown-day ul{ list-style:none; overflow:hidden; background:url(../img/countdown.png) no-repeat left top;}
				.m-countdown-day ul li{ display:block; position:relative; float:left; width:25px; height:32px;}
		.m-timeadd{ float:left; width:220px; padding:0 0 0 55px; font-size:14px;}
			.m-timeadd dt{ font-size:18px; line-height:35px;}
			.m-timeadd dt em{ font-style:normal; color:#c00;}
			.m-timeadd dd{ line-height:15px;}		
		.m-medie{ float:right; width:200px; padding-right:10px;}
			.m-medie ul{ list-style:none; overflow:hidden; padding-bottom:5px;}
			.m-medie ul li{ float:left; width:30px; padding-left:10px;}
			.m-medie ul li a{ display:block; width:30px; height:30px; background-image:url(../img/iconmedia.png); background-repeat:no-repeat; text-indent:-999em;}
			.m-medie ul li a.weinxin{ background-position:0 0;}
			.m-medie ul li a.sina{ background-position:-30px 0;}
			.m-medie ul li a.facebook{ background-position:-60px 0;}
			.m-medie ul li a.twitter{ background-position:-90px 0;}
			.m-medie ul li a.linkdin{ background-position:-120px 0;}
			.m-medie p{ padding-left:10px;}
			.m-medie p a{ display:block; line-height:30px; background:#f4512b url(../img/iconemail.png) no-repeat 15px center; border-radius:15px; text-indent:45px; color:#fff;}

	.u-loginlist{ padding:20px 0; margin:0 auto; width:800px;}
	.u-loginlist:after{display: block;clear: both;visibility: hidden;height: 0;overflow: hidden;content: ".";}
		.u-loginlist ul{ list-style:none; margin:0 -10px;}
		.u-loginlist ul li{ float:left; width:390px; padding:0 10px;}
		.u-loginlist ul li a{ display:block; height:60px; font-size:22px; line-height:60px; text-indent:90px; color:#fff;}
		.u-loginlist ul li a.orange{ background:#faa500 url(../img/avatar.png) no-repeat 20px center;}
		.u-loginlist ul li a.pink{ background:#e55a55 url(../img/down.png) no-repeat 20px center;}
		
	.m-newsslides{ display:none;}

	.m-pubnews{ padding-bottom:20px;}
		.m-pubnews h3{ position:relative; font-size:24px; line-height:44px; border-top:1px solid #ccc;}
		.m-pubnews h3 span{}
		.m-pubnews h3 a{ float:right; font-size:14px;}
		.m-pubnews dl{ border-bottom:1px dotted #ccc; padding:9px 0 10px;}
		.m-pubnews dl dt{ font-size:18px; font-weight:bold; padding:0 0 10px; color:#e91a38; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
		.m-pubnews dl dd{ font-size:12px; color:#9a9a9a;}
		
	.latestnews{ float:left; width:560px; margin:20px 0; border-top:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf;}
		.latestnews h3{ background:#f3f3f3; line-height:44px; padding:0 10px; border-bottom:1px solid #dfdfdf;}
		.latestnews h3 a{ float:right;}
		.latestnews ul{ list-style:none; padding:20px 0;}
		.latestnews ul li{ line-height:30px; position:relative; padding-right:80px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
		.latestnews ul li a{}
		.latestnews ul li span{ position:absolute; right:0; top:0; width:80px;}

	.m-sponsor{ float:right; width:220px; height:265px; margin-top:20px; border-top:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf;}
		.m-sponsor h3{ padding:0 10px; font-size:16px; line-height:44px; border-bottom:1px solid #dedede;}
		.m-sponsor div{}
		.m-sponsor div a{display: block; background:#eee; padding:10px;}
		.m-sponsor div a dl{ overflow:hidden;}
		.m-sponsor div a dl:after{ display:block; clear:both; height:0; content:''; visibility:hidden;}
		.m-sponsor div a dl dt{ float:left; width:70px;}
		.m-sponsor div a dl dt img{ width:60px; height:60px; margin-right:10px;}
		.m-sponsor div a dl dd{ float:left; width:130px; font-size:12px; word-break:break-all;}
		.m-sponsor a.u-more{ display:block; height:60px; line-height:60px; text-align:center; background:#f9f9f9;}
	
	.m-glimpse{ margin-bottom:10px;}
		.m-glimpse h3{ height:44px; line-height:44px; margin-bottom:20px; border-bottom:1px solid #dfdfdf;}
		.m-glimpse h3 a{ float:right;}
	
	.activitybox{ border-top:1px solid #dfdfdf; margin:20px 0; border-bottom:1px solid #dfdfdf;}
		.activitybox h3{ overflow:hidden; background:#f3f3f3; line-height:44px; padding:0 15px; border-bottom:1px solid #dfdfdf;}
		.activitybox h3 a{}
		.activitybox ul{ list-style:none; margin:0; padding:20px 0;}
		.activitybox ul li{ line-height:30px; position:relative; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; padding-right:80px;}
		.activitybox ul li span{ position:absolute; right:0; top:0; width:80px;}
		
	.m-tab-sidenew{ width:560px; margin-top:20px;}
	.m-tab-news{ float:left;  width:560px;;}
	.m-tab-sidenew{ float:right; width:220px;}
		.m-sidenews{ background:url(../img/BgTab.jpg) repeat-x center -44px;}
		.m-sidenews{ margin-bottom:10px;}
		.m-sidenews ul{ overflow:hidden; zoom:1; list-style:none; margin:0; padding:0;}
		.m-sidenews ul li{ float: left; font-size:14px; font-weight:bold; line-height:44px; text-align:center; cursor:pointer;}
		.m-sidenews ul li{ width:50%; height:44px;}
		.m-sidenews ul li span{}
		.m-sidenews ul li.current{ display:block; background:url(../img/BgTab.jpg) repeat-x center 0; color:#1c80cc;}
	
	.g-main-new{ float:left; width:560px; margin-top:20px;}
		.m-news-exhibition{ margin-bottom:20px;}
		.m-news-activity{}
			.m-news-exhibition:after,.m-news-activity:after{display: block;clear: both;visibility: hidden;height: 0;overflow: hidden;content: ".";}
			.m-news-exhibition h3,.m-news-activity h3{ position:relative; height:44px; font-size:16px; line-height:44px; margin-bottom:19px; background:url(../img/bgh3.jpg) no-repeat right bottom;}
			.m-news-exhibition h3 span,.m-news-activity h3 span{ font-size:16px;}
			.m-news-exhibition h3 span i,.m-news-activity h3 span i{ color:#059cd3; font-style:normal;}
			.m-news-exhibition h3 a,.m-news-activity h3 a{ float:right; display:inline-block; width:50px; height:44px; background:url(../img/iconmore2.png) no-repeat right center; text-indent:-999em;}
			.m-news-exhibition h3 p,.m-news-activity h3 p{ display:none;}
			.m-news-exhibition img,.m-news-activity img{ display:none;}	

	.m-brand,.m-brandspread{ border-bottom:1px solid #dfdfdf; margin-bottom:16px;}
		.m-brand h3,.m-brandspread h3{ position:relative; height:44px; margin-bottom:19px; background:url(../img/bgtab.jpg) repeat-x 0 bottom; padding:0 10px;}
		.m-brand h3 strong,.m-brandspread h3 strong{ display:inline-block; font-size:20px; position:absolute; top:0; left:0; line-height:44px; padding:0 20px; background:url(../img/bgtab.jpg) repeat-x left top; border-right:1px solid #dedede;}
		.m-brand h3 strong i,.m-brandspread strong i{ color:#059cd3; font-style:normal;}
		.m-brand h3 a,.m-brandspread h3 a{ float:right; line-height:44px;}
	
		#scroll{width:800px; position:relative;}
		#scroll .content{ overflow:hidden; margin-bottom:19px; height:200px;overflow:hidden;position:relative;}
		#scroll .content ul{ list-style:none; position:absolute;top:0;left:0; margin:0 -5px;}
		#scroll .content li{ float:left; width:125px; padding:0 5px; margin-bottom:10px;}
		#scroll .content li a img{ width:123px; height:123px; border:1px solid #ccc;}
		#scroll .content li a p{ display:none;}
	
		.m-brandspread ul{ overflow:hidden; list-style:none; padding:0 9px;}
		.m-brandspread ul li{ float:left; width:175px; padding:0 10px; overflow:hidden; text-align:center; margin-bottom:16px;}
		.m-brandspread ul li img{ width:175px; height:75px;}
		.m-brandspread ul li a{ display:block; width:175px; height:73px; border:1px solid #dfdfdf; transition:all ease-out 0.3s; background-size:349px 73px;}
		.m-brandspread ul li a:hover{ background-position:right 0;}
		.m-brandspread ul li p{ text-indent:-999em;}
	
	.m-tab-activitybox{ }
			.m-activity{ overflow:hidden; background:url(../img/BgTab.jpg) repeat-x center -44px;}
			.m-activity h3{ float:left; font-size:16px; line-height:44px; padding-left:10px;}
			.m-activity h3 span{ color:#059cd3;}
			.m-activity ul{ float:right; overflow:hidden; zoom:1; list-style:none; margin:0; padding:0;}
			.m-activity ul li{ float: left; height:44px; font-weight:bold; line-height:44px; text-align:center; cursor:pointer; padding:0 20px; font-size:16px; border-left:1px solid #dfdfdf;}
			.m-activity ul li span{}
			.m-activity ul li.current{ display:block; background:url(../img/BgTab.jpg) repeat-x center 0; color:#1c80cc;}
			#main_m-activity{ overflow:hidden; zoom:1; height:180px; padding:20px;}
				#main_m-activity dl{ overflow:hidden; _zoom:1;}
	
	.g-side-inner{ float:right; width:220px; margin-top:20px;}
		.m-download,.m-pdf{ border:1px solid #dfdfdf; margin-bottom:16px;}
		.m-download h3,.m-pdf dt{ padding:0 10px; font-size:16px; line-height:43px; border-bottom:1px solid #dedede;}
		.m-pdf dt{  font-weight:bold; background:#f3f3f3; color:#1d80cd;}
		.m-download h3 i,.m-pdf dt i{ color:#0999d6; font-style:normal;}
		.m-pdf dd img{ height:179px;}	
	
	/*home list start*/
	.m-pubnews ul,.m-download ul,.m-news-activity ul,.m-news-exhibition ul,#main_m-sidenews dl ul,#main_m-news dl ul,#main_m-activity dl ul{ list-style:none;}
	.m-pubnews ul{ overflow:hidden; height:150px; padding:10px 0 0;}
	.m-download ul{ padding:20px;}
	.m-pubnews ul li,.m-download ul li,.m-news-activity ul li,.m-news-exhibition ul li,#main_m-sidenews dl ul li,#main_m-news dl ul li,#main_m-activity dl ul li{ line-height:30px; overflow:hidden; _zoom:1; text-overflow:ellipsis; white-space:nowrap;}
	.m-news-activity ul li span,.m-news-exhibition ul li span,#main_m-sidenews dl ul li span,#main_m-news dl ul li span,#main_m-activity dl ul li span{ float:right; font-size:12px; color:#999;}
	.m-pubnews ul li span{ display:none;}
	.m-pubnews ul li a,.m-download ul li a,.m-news-activity ul li a,.m-news-exhibition ul li a,#main_m-sidenews dl ul li a,#main_m-news dl ul li a,#main_m-activity dl ul li a{ background:url(../Img/Iconarr.png) no-repeat 0 center; padding-left:15px;}
	.m-pubnews ul li a{ background:url(../img/icondot.jpg) no-repeat 5px center; padding-left:15px;}
	/*home list end*/

	/*home m-glimpse start*/
	.m-glimpse ul{ list-style:none; margin:0 -5px;}
	.m-glimpse ul:after{display: block;clear: both;visibility: hidden;height: 0;overflow: hidden;content: ".";}
	.m-glimpse ul li{ float:left; width:260px; height:188px; padding:0 5px; margin-bottom:10px;}
	.m-glimpse ul li a{ position:relative; display:block;}
	.m-glimpse ul li a img{ position:absolute; top:0; left:0; width:260px; height:188px;}
	.m-glimpse ul li a h4{ position:absolute; top:0; left:0; font-size:18px; line-height:24px; color:#fff; width:260px; height:188px; padding:5px 10px; z-index:1;}
	.m-glimpse ul li a p{ display:block; width:260px; height:188px; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}
	/*home m-glimpse end*/

	.Feedback { padding:20px 20px 0;}
	.Feedback table{ border:2px solid #ccc; border-width:0; margin:0 0 25px;}
	.Feedback table tr{}
	.Feedback table th{ padding:5px; border-bottom:2px solid #ccc; background:#fdeaeb; text-align:center;}
	.Feedback table td{ padding:4px 8px; line-height:180%;}
	.Feedback table td input,.Feedback table td textarea{ border:1px solid #ccc; padding:4px;}
	.Feedback table td .Btn{ background:#dd127b; padding:5px 10px; color:#fff; border:1px solid #dd127b;}
}
@media only screen and (min-width:661px) and (max-width:800px)
{
	body { font-size:0.85em;}
	.g-sec{ margin:0; width:100%;}
	.g-head{ background:#dbefff; }
	
	.language{ position:absolute; z-index:9; right:2%; top:10px; z-index:9999;}
		.language a{ padding-left:10px;}
	.m-logo{ padding:1% 2%;}
		.m-logo dt{ }
		.m-logo dd{ display:none;}
	.m-headinfo{ width:96%; background:#c00; color:#fdd; padding:1% 2%;}
		.m-headinfo dt{}
		.m-headinfo dd{}

	.m-nav{ display:none;}
	.header{ background:#f3f3f3;}
	.header a{
	background:center center no-repeat transparent;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAACXBIWXMAAAsTAAALEwEAmpwYAAA4JGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMjEgNzkuMTU1NzcyLCAyMDE0LzAxLzEzLTE5OjQ0OjAwICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNCAoV2luZG93cyk8L3htcDpDcmVhdG9yVG9vbD4KICAgICAgICAgPHhtcDpDcmVhdGVEYXRlPjIwMTUtMTEtMjdUMTY6Mjg6MjArMDg6MDA8L3htcDpDcmVhdGVEYXRlPgogICAgICAgICA8eG1wOk1vZGlmeURhdGU+MjAxNS0xMS0yN1QxNjozMDowMyswODowMDwveG1wOk1vZGlmeURhdGU+CiAgICAgICAgIDx4bXA6TWV0YWRhdGFEYXRlPjIwMTUtMTEtMjdUMTY6MzA6MDMrMDg6MDA8L3htcDpNZXRhZGF0YURhdGU+CiAgICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2UvcG5nPC9kYzpmb3JtYXQ+CiAgICAgICAgIDxwaG90b3Nob3A6Q29sb3JNb2RlPjM8L3Bob3Rvc2hvcDpDb2xvck1vZGU+CiAgICAgICAgIDx4bXBNTTpJbnN0YW5jZUlEPnhtcC5paWQ6MWQ1NTVhMGQtYmE1My0yNDQ3LTgwNjAtN2M2NjFhYzRhZWZhPC94bXBNTTpJbnN0YW5jZUlEPgogICAgICAgICA8eG1wTU06RG9jdW1lbnRJRD54bXAuZGlkOjFkNTU1YTBkLWJhNTMtMjQ0Ny04MDYwLTdjNjYxYWM0YWVmYTwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOjFkNTU1YTBkLWJhNTMtMjQ0Ny04MDYwLTdjNjYxYWM0YWVmYTwveG1wTU06T3JpZ2luYWxEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06SGlzdG9yeT4KICAgICAgICAgICAgPHJkZjpTZXE+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPmNyZWF0ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDoxZDU1NWEwZC1iYTUzLTI0NDctODA2MC03YzY2MWFjNGFlZmE8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTUtMTEtMjdUMTY6Mjg6MjArMDg6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE0IChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBNTTpIaXN0b3J5PgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICAgICA8dGlmZjpYUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WFJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOllSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpZUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6UmVzb2x1dGlvblVuaXQ+MjwvdGlmZjpSZXNvbHV0aW9uVW5pdD4KICAgICAgICAgPGV4aWY6Q29sb3JTcGFjZT42NTUzNTwvZXhpZjpDb2xvclNwYWNlPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+MjU8L2V4aWY6UGl4ZWxYRGltZW5zaW9uPgogICAgICAgICA8ZXhpZjpQaXhlbFlEaW1lbnNpb24+MjU8L2V4aWY6UGl4ZWxZRGltZW5zaW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI/PreDwB4AAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAE1JREFUeNpi/P//PwOtARMDHQBdLGGBMUxMTGgSbmfOnGEcPsFF3zhhYGBgHA0uUoKLVll/NAmPJuHRJDyi4oRxtCEx6CwBAAAA//8DACN+DDceS0N7AAAAAElFTkSuQmCC);
	display: block;
	width: 40px;
	height: 40px;
	}


	.g-foot{ background:#202325; padding:4% 0 0;}
	.g-foot img{}
	.g-foot a p{ display:none;}
		.m-mideapartner{ float:left; width:42%; padding:0 4% 4%;}
			.m-mideapartner h3{ font-size:1.2em; color:#fff; margin-bottom:2%;}
			.m-mideapartner ul{ list-style:none;}
			.m-mideapartner ul:after{ visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
			.m-mideapartner ul li{ float:left; padding:0 2% 2% 0;}
			.m-mideapartner ul li img{ margin-bottom:1%;}
		.m-publis{ float:left; width:42%; padding:0 4% 4%;}
			.m-publis h3{ font-size:1.2em; color:#fff; margin-bottom:2%;}
			.m-publis ul{ list-style:none; margin:0 -2%;}
			.m-publis ul:after{ visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
			.m-publis ul li{ float:left; padding:0 2% 2%;}
			.m-publis ul li img{ margin-bottom:1%;}
		.m-ourhost{ float:left; width:42%; margin:0 4% 4%;}
			.m-ourhost h3{ font-size:1em; color:#fff; margin-bottom:1%;}
			.m-ourhost ul{ list-style:none; margin:0 -2%;}
			.m-ourhost ul:after{ visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
			.m-ourhost ul li{ padding:0 2%;}
			.m-ourhost ul li img{ margin-bottom:1%;}
		.m-exhibitionpartner{ float:left; width:42%; margin:0 4% 4%;}
			.m-exhibitionpartner h3{ font-size:1em; color:#fff; margin-bottom:1%;}
			.m-exhibitionpartner ul{ list-style:none; margin:0 -2%;}
			.m-exhibitionpartner ul:after{ visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
			.m-exhibitionpartner ul li{ padding:0 2%;}
			.m-exhibitionpartner ul li img{ margin-bottom:1%;}
		.m-contactassociation,.m-contactour{ margin:0 4% 4%;}
			.m-contactassociation dt,.m-contactour dt{ font-size:1em; line-height:100%; color:#fff; font-weight:bold; margin-bottom:1%;}
			.m-contactassociation dd,.m-contactour dd{ font-size:0.75em; line-height:120%;}
	.g-footcopy{ background:#000; font-size:0.75em;}
		.g-footbar{ color:#666; padding:2% 4%;}
			.m-qrcode{ display:none;}
			.m-footlogo{ display:none;}
			.m-copy{}			
			.m-media{ display:none;}

	/*Slideshow*/
	#slideshow{ background-color:#f1f1f1;position:relative;padding:0; margin:0;}
	#slideshow ul li{ list-style:none; margin:0; padding:0;}

	/* Browser Resets */
	.flex-container a:active,
	.flexslider a:active {outline: none;}
	.slides,
	.flex-control-nav,
	.flex-direction-nav {margin: 0; padding: 0; list-style: none;} 

	/* FlexSlider Necessary Styles
	*********************************/ 
	.flexslider {width: 100%; margin: 0; padding: 0;}
	.flexslider .slides > li {display: none;} /* Hide the slides before the JS is loaded. Avoids image jumping */
	.flexslider .slides img {width: 100%; display: block;}

	/* Clearfix for the .slides element */
	.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 
	html[xmlns] .slides {display: block;} 
	* html .slides {height: 1%;}

	/* No JavaScript Fallback */
	/* If you are not using another script, such as Modernizr, make sure you
	 * include js that eliminates this class on page load */
	.no-js .slides > li:first-child {display: block;}

	/* FlexSlider Default Theme
	*********************************/
	.flexslider {background: #fff; position: relative; zoom: 1;}
	.flexslider .slides {zoom: 1; padding:0; margin:0;}
	.flexslider .slides > li {position: relative;}
	/* Suggested container for "Slide" animation setups. Can replace this with your own, if you wish */
	.flex-container {zoom: 1; position: relative;}

	/* Direction Nav */
	.flex-direction-nav li a {width:5%; height:40px; margin:0; display: block; position: absolute; top:35%; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=80); opacity:0.8;}
	.flex-direction-nav li .next { right:0; background:#000 url(../img/slider-arrowright.png) no-repeat right center; background-size:80%;}
	.flex-direction-nav li .prev { left:0; background:#000 url(../img/slider-arrowleft.png) no-repeat 0 center; background-size:80%;}
	.flex-direction-nav li .disabled {opacity: .3; filter:alpha(opacity=30); cursor: default;}

	/* Control Nav */
	.flex-control-nav {width: 100%; position: absolute; bottom:3%; text-align: center;}
	.flex-control-nav li {margin: 0 0 0 5px; display: inline-block; zoom: 1; *display: inline;}
	.flex-control-nav li:first-child {margin: 0;}
	.flex-control-nav li a {width:40px; height: 10px; display: block; background:#000; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=80); opacity:0.8;}
	.flex-control-nav li a:hover {background:#c00;}
	.flex-control-nav li a.active {background:#c00; cursor: default;}

	.m-mixbox{ overflow:hidden; background:#fff; width:100%; height:75px; position:relative; padding-top:10px;}
		.m-countdown{ line-height:30px; padding-left:2%;}
			.m-countdown:after{ display:block; clear:both; height:0; content:''; visibility:hidden;}
			.m-countdown-text{ float:left; font-size:14px; color:#333;}
			.m-countdown-day{ float:left; font-size:14px; padding:0 1%; color:#c00;}
		.m-timeadd{ padding-left:2%;}
		.m-timeadd:after{ display:block; clear:both; height:0; content:''; visibility:hidden;}
			.m-timeadd dt{ color:#c00; font-size:16px;}
			.m-timeadd dt em{ font-style:normal;}
			.m-timeadd dd{ font-size:12px; line-height:15px;}	
		.m-medie{ float:right; position:absolute; right:2%; top:10px;}
			.m-medie ul{ list-style:none; overflow:hidden; padding-bottom:5px;}
			.m-medie ul li{ float:left; width:30px; padding-left:10px;}
			.m-medie ul li a{ display:block; width:30px; height:30px; background-image:url(../img/iconmedia.png); background-repeat:no-repeat; text-indent:-999em;}
			.m-medie ul li a.weinxin{ background-position:0 0;}
			.m-medie ul li a.sina{ background-position:-30px 0;}
			.m-medie ul li a.facebook{ background-position:-60px 0;}
			.m-medie ul li a.twitter{ background-position:-90px 0;}
			.m-medie ul li a.linkdin{ background-position:-120px 0;}
			.m-medie p{ padding-left:10px;}
			.m-medie p a{ display:block; line-height:30px; background:#f4512b url(../img/iconemail.png) no-repeat 10px center; border-radius:15px; text-indent:45px; color:#fff;}

	.u-loginlist{width:100%;}
	.u-loginlist:after{display: block;clear: both;visibility: hidden;height: 0;overflow: hidden;content: ".";}
		.u-loginlist ul{ list-style:none;}
		.u-loginlist ul li{ float:left; width:50%;}
		.u-loginlist ul li a{ display:block; height:40px; font-size:16px; line-height:40px; text-indent:70px; color:#fff;}
		.u-loginlist ul li a.orange{ background:#faa500 url(../img/avatar.png) no-repeat 20px center; background-size:10%;}
		.u-loginlist ul li a.pink{ background:#e55a55 url(../img/down.png) no-repeat 20px center; background-size:10%;}
	
	.m-newsslides{ display:none;}

	.m-tab-news,.m-tab-sidenew{ padding:4%;}
		.m-tab-news{ background:#eee;}
		.m-news ul,.m-sidenews ul{ overflow:hidden; list-style:none; background:url(../img/BgTab.jpg) repeat-x left -44px;}
		.m-news ul li,.m-sidenews ul li{ float: left; font-size:1.4em; line-height:2em; text-align:center; cursor:pointer; border-right:1px solid #dfdfdf;}
		.m-news ul li{ width:16%;}
		.m-sidenews ul li{ width:30%; padding:0 3%;}
		.m-news ul li span,.m-sidenews ul li span{}
		.m-news ul li.current{ display:block; background:#eee; background:url(../img/BgTab.jpg) repeat-x left 0;}
		.m-sidenews ul li.current{ display:block; padding:0 3%; background:url(../img/BgTab.jpg) repeat-x left 0;}
		#main_m-news,#main_m-sidenews{ overflow:hidden; zoom:1;}
			#main_m-news dl,#main_m-sidenews dl{ overflow:hidden; _zoom:1;}
			
	
	.g-main-new{ padding:4%;}
		.m-news-exhibition{ margin-bottom:4%;}
		.m-news-activity{ }
		.m-news-exhibition:after,.m-news-activity:after{display: block;clear: both;visibility: hidden;height: 0;overflow: hidden;content: ".";}
		.m-news-exhibition h3,.m-news-activity h3{ font-size:1.4em; font-weight:normal; line-height:2em; margin-bottom:3%; border-bottom:1px solid #ccc;}
		.m-news-exhibition h3 span,.m-news-activity h3 span{ }
		.m-news-exhibition h3 span i,.m-news-activity h3 span i{ color:#059cd3; font-style:normal;}
		.m-news-exhibition h3 a,.m-news-activity h3 a{ float:right; font-size:0.85em;}
		.m-news-exhibition h3 p,.m-news-activity h3 p{ display:none;}
		.m-news-exhibition img,.m-news-activity img{ width:100%;}

		.m-pubnews,.m-sponsor,.m-brand{ padding:2% 4%;}
		.m-pubnews{ border-bottom:1px solid #e5e5e5;}
		.m-sponsor,.m-glimpse,.m-brand{}
			.m-glimpse{ background:#eee; padding:2% 4% 0;}
			.m-pubnews h3,.m-sponsor h3{ font-size:1.4em; font-weight:normal; line-height:2em;}
			.m-sponsor h3{}
			.m-pubnews h3{}
			.m-pubnews h3 span i,.m-sponsor h3 i{ color:#1bad64; font-style:normal;}
			.m-pubnews h3 a{ float:right;}
			.m-pubnews dl{ border-bottom:1px dotted #ccc; padding:9px 0 10px;}
			.m-pubnews dl dt{ font-size:1.2em; font-weight:bold; padding:0 0 0.5em; color:#e91a38; word-break:break-all;}
			.m-pubnews dl dd{ font-size:1em; color:#9a9a9a;}		

	.latestnews{ background:#f3f3f3; border-bottom:1px solid #e5e5e5;}
		.latestnews h3{ background:#f3f3f3; line-height:44px; margin:0 4%;}
		.latestnews h3 a{ float:right; font-size:0.75em; font-weight:normal;}
		.latestnews ul{ list-style:none; padding:0 4% 2%;}
		.latestnews ul li{ line-height:30px; position:relative; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; padding-right:80px;}
		.latestnews ul li a{}
		.latestnews ul li span{ position:absolute; right:0; top:0;}

			.m-glimpse h3{ overflow:hidden; _zoom:1; font-size:1.4em; font-weight:normal; line-height:2em; margin-bottom:2%;}
			.m-glimpse h3 span{ line-height:2em;}
			.m-glimpse h3 span i{ color:#059cd3; font-style:normal;}
			.m-glimpse h3 a{ float:right; font-size:0.85em;}
			.m-glimpse h3 p{ display:none;}	

	.activitybox{ border-bottom:1px solid #dfdfdf;}
		.activitybox h3{ overflow:hidden; line-height:44px; margin:0 4%;}
		.activitybox h3 a{}
		.activitybox ul{ list-style:none; margin:0; padding:0 4% 2%;}
		.activitybox ul li{ line-height:30px; position:relative; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; padding-right:80px;}
		.activitybox ul li span{ position:absolute; right:0; top:0;}

	.g-side-inner{ }
		
			.m-sponsor div{}
			.m-sponsor div a{display: block; background:#eee;}
			.m-sponsor div a dl{ overflow:hidden; _zoom:1;}
			.m-sponsor div a dl dt{ float:left; margin-right:3%;}
			.m-sponsor div a dl dt img{ width:60px; height:60px;}
			.m-sponsor div a dl dd{ line-height:60px;}
			.m-sponsor a.u-more{ display:block; height:60px; line-height:60px; text-align:center; background:#f9f9f9;}

		.m-download{ border-bottom:1px solid #eee;}
		.m-download,.m-pdf{ padding:4%;}
		.m-download{ background:#eee;}
		.m-download h3,.m-pdf dt{ font-size:1.4em; font-weight:normal; line-height:2em; border-bottom:1px solid #dedede;}
		.m-download h3 i,.m-pdf dt i{ color:#0999d6; font-style:normal;}
			.m-pdf dt{ color:#1d80cd;}
			.m-pdf dd img{ width:100%;}	
	
	.m-brand,.m-brandspread{ border-bottom:1px solid #dfdfdf; padding:2% 4% 4%;}
	.m-brandspread{ padding:2% 4% 4%;}
		.m-brand h3,.m-brandspread h3{ overflow:hidden; font-size:1.4em; font-weight:normal; line-height:2em; margin-bottom:2%;}
		.m-brand h3 strong,.m-brandspread h3 strong{ font-weight:normal; color:#059cd3;}
		.m-brand h3 strong i,.m-brandspread strong i{ font-style:normal;}
		.m-brand h3 a,.m-brandspread h3 a{ float:right; font-size:0.85em;}

		#scroll{ position:relative;}
		#scroll .content{ height:200px;overflow:hidden;position:relative;}
		#scroll .content ul{ list-style:none; position:absolute;top:0;left:0; padding:1%; background:#eee;}
		#scroll .content li{ float:left; width:23%; padding:1%;}
		#scroll .content li a{ display:block;}
		#scroll .content li a img{}
		#scroll .content li a p{ display:none;}
	
		.m-brandspread ul{ overflow:hidden; list-style:none; padding:1%; background:#f9f9f9;}
		.m-brandspread ul li{ float:left; width:23%; padding:1%; overflow:hidden; text-align:center; margin-bottom:1%;}
		.m-brandspread ul li a{ display:block; background:#fff;}
		.m-brandspread ul li a img{ width:100%;}
		.m-brandspread ul li p{ display:none;}	

	/*home list start*/
	.m-pubnews ul{ padding:10px 0 0;}
	.m-download ul,.m-news-exhibition ul,.m-news-activity ul{ padding-top:2%;}
	.m-pubnews ul,#main_m-news dl ul,#main_m-sidenews dl ul,.m-download ul,.m-news-exhibition ul,.m-news-activity ul,#main_m-activity dl ul{ list-style:none;}
	.m-pubnews ul li,#main_m-news dl ul li,#main_m-sidenews dl ul li,.m-download ul li,.m-news-exhibition ul li,.m-news-activity ul li,#main_m-activity dl ul li{ overflow:hidden; _zoom:1; padding:1% 0; text-overflow:ellipsis; white-space:nowrap;}
	.m-pubnews ul li span,#main_m-news dl ul li span,#main_m-sidenews dl ul li span,.m-news-exhibition ul li span,.m-news-activity ul li span,#main_m-activity dl ul li span{ display:none;}
	.m-pubnews ul li a,#main_m-news dl ul li a,#main_m-sidenews dl ul li a,.m-download ul li a,.m-news-exhibition ul li a,.m-news-activity ul li a,#main_m-activity dl ul li a{}
	/*home list end*/

	/*home m-glimpse start*/
	.m-glimpse ul{ list-style:none; margin:0 -2%;}
	.m-glimpse ul:after{ content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
	.m-glimpse ul li{ float:left; width:46%; padding:0 2% 2%;}
	.m-glimpse ul li a{}
	.m-glimpse ul li a img{ width:100%;}
	.m-glimpse ul li a h4{ font-size:1em; line-height:2em; overflow:hidden; text-overflow:ellipsis;}
	/*home m-glimpse end*/

}
@media only screen and (max-width:660px)
{
	body { font-size:0.85em;}
	.g-sec{ width:100%;}
	
	.g-head{ background:#dbefff;}
	.language{ position:absolute; right:2%; top:10px; z-index:9999;}
		.language a{ padding-left:10px;}
	.m-logo{ padding:1% 2%;}
		.m-logo dt{ }
		.m-logo dd{ display:none;}
	.m-headinfo{ width:96%; background:#c00; color:#fdd; padding:40px 2% 1%;}
		.m-headinfo dt{}
		.m-headinfo dd{}

	.m-nav{ display:none;}
	.header{ position:fixed; z-index:98; display:block; width:100%; height:40px; background:#f3f3f3;}
	.header a{ position:fixed; z-index:99;
	background:center center no-repeat transparent;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAACXBIWXMAAAsTAAALEwEAmpwYAAA4JGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMjEgNzkuMTU1NzcyLCAyMDE0LzAxLzEzLTE5OjQ0OjAwICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNCAoV2luZG93cyk8L3htcDpDcmVhdG9yVG9vbD4KICAgICAgICAgPHhtcDpDcmVhdGVEYXRlPjIwMTUtMTEtMjdUMTY6Mjg6MjArMDg6MDA8L3htcDpDcmVhdGVEYXRlPgogICAgICAgICA8eG1wOk1vZGlmeURhdGU+MjAxNS0xMS0yN1QxNjozMDowMyswODowMDwveG1wOk1vZGlmeURhdGU+CiAgICAgICAgIDx4bXA6TWV0YWRhdGFEYXRlPjIwMTUtMTEtMjdUMTY6MzA6MDMrMDg6MDA8L3htcDpNZXRhZGF0YURhdGU+CiAgICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2UvcG5nPC9kYzpmb3JtYXQ+CiAgICAgICAgIDxwaG90b3Nob3A6Q29sb3JNb2RlPjM8L3Bob3Rvc2hvcDpDb2xvck1vZGU+CiAgICAgICAgIDx4bXBNTTpJbnN0YW5jZUlEPnhtcC5paWQ6MWQ1NTVhMGQtYmE1My0yNDQ3LTgwNjAtN2M2NjFhYzRhZWZhPC94bXBNTTpJbnN0YW5jZUlEPgogICAgICAgICA8eG1wTU06RG9jdW1lbnRJRD54bXAuZGlkOjFkNTU1YTBkLWJhNTMtMjQ0Ny04MDYwLTdjNjYxYWM0YWVmYTwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOjFkNTU1YTBkLWJhNTMtMjQ0Ny04MDYwLTdjNjYxYWM0YWVmYTwveG1wTU06T3JpZ2luYWxEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06SGlzdG9yeT4KICAgICAgICAgICAgPHJkZjpTZXE+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPmNyZWF0ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDoxZDU1NWEwZC1iYTUzLTI0NDctODA2MC03YzY2MWFjNGFlZmE8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTUtMTEtMjdUMTY6Mjg6MjArMDg6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE0IChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBNTTpIaXN0b3J5PgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICAgICA8dGlmZjpYUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WFJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOllSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpZUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6UmVzb2x1dGlvblVuaXQ+MjwvdGlmZjpSZXNvbHV0aW9uVW5pdD4KICAgICAgICAgPGV4aWY6Q29sb3JTcGFjZT42NTUzNTwvZXhpZjpDb2xvclNwYWNlPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+MjU8L2V4aWY6UGl4ZWxYRGltZW5zaW9uPgogICAgICAgICA8ZXhpZjpQaXhlbFlEaW1lbnNpb24+MjU8L2V4aWY6UGl4ZWxZRGltZW5zaW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI/PreDwB4AAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAE1JREFUeNpi/P//PwOtARMDHQBdLGGBMUxMTGgSbmfOnGEcPsFF3zhhYGBgHA0uUoKLVll/NAmPJuHRJDyi4oRxtCEx6CwBAAAA//8DACN+DDceS0N7AAAAAElFTkSuQmCC);
	display: block;
	width: 40px;
	height: 40px;
	}

	.g-foot{ background:#202325; padding:4% 0 0;}
	.g-foot img{}
	.g-foot a p{ display:none;}
		.m-mideapartner{ float:right; width:42%; margin:0 4% 4%;}
			.m-mideapartner h3,.m-publis h3,.m-ourhost h3,.m-exhibitionpartner h3{ font-size:1em; font-weight:normal; color:#fff; margin-bottom:5%;}
			.m-mideapartner ul{ list-style:none;}
			.m-mideapartner ul:after{ visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
			.m-mideapartner ul li{ padding:0 2%;}
			.m-mideapartner ul li img{ margin-bottom:2%;}
		.m-publis{ float:left; width:42%; margin:0 4% 4%;}
			.m-publis ul{ list-style:none;}
			.m-publis ul:after{ visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
			.m-publis ul li{ padding:0 2%;}
			.m-publis ul li img{ margin-bottom:2%;}
		.m-ourhost{ float:left; width:42%; margin:0 4% 4%;}
			.m-ourhost ul{ list-style:none; margin:0 -2%;}
			.m-ourhost ul:after{ visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
			.m-ourhost ul li{ padding:0 2%;}
			.m-ourhost ul li img{ margin-bottom:1%;}
		.m-exhibitionpartner{ float:right; width:42%; margin:0 4% 4%;}
			.m-exhibitionpartner ul{ list-style:none;}
			.m-exhibitionpartner ul:after{ visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
			.m-exhibitionpartner ul li{ padding:0 2%;}
			.m-exhibitionpartner ul li img{ margin-bottom:1%;}
		.m-contactassociation,.m-contactour{ margin:0 4% 4%;}
			.m-contactassociation dt,.m-contactour dt{ font-size:1em; line-height:100%; color:#fff; margin-bottom:1%;}
			.m-contactassociation dd,.m-contactour dd{ font-size:0.85em; line-height:120%;}
	.g-footcopy{ background:#000; font-size:0.85em; line-height:1.2em;}
		.g-footbar{ color:#666; padding:2% 4%;}
			.m-qrcode{ display:none;}
			.m-footlogo{ display:none;}
			.m-copy{}			
			.m-media{ display:none;}

	/*Slideshow*/
	#slideshow{ background-color:#f1f1f1;position:relative;padding:0; margin:0;}
	#slideshow ul li{ list-style:none; margin:0; padding:0;}

	/* Browser Resets */
	.flex-container a:active,
	.flexslider a:active {outline: none;}
	.slides,
	.flex-control-nav,
	.flex-direction-nav {margin: 0; padding: 0; list-style: none;} 

	/* FlexSlider Necessary Styles
	*********************************/ 
	.flexslider {width: 100%; margin: 0; padding: 0;}
	.flexslider .slides > li {display: none;} /* Hide the slides before the JS is loaded. Avoids image jumping */
	.flexslider .slides img {width: 100%; display: block;}

	/* Clearfix for the .slides element */
	.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 
	html[xmlns] .slides {display: block;} 
	* html .slides {height: 1%;}

	/* No JavaScript Fallback */
	/* If you are not using another script, such as Modernizr, make sure you
	 * include js that eliminates this class on page load */
	.no-js .slides > li:first-child {display: block;}

	/* FlexSlider Default Theme
	*********************************/
	.flexslider {background: #fff; position: relative; zoom: 1;}
	.flexslider .slides {zoom: 1; padding:0; margin:0;}
	.flexslider .slides > li {position: relative;}
	/* Suggested container for "Slide" animation setups. Can replace this with your own, if you wish */
	.flex-container {zoom: 1; position: relative;}

	/* Direction Nav */
	.flex-direction-nav li a {width:5%; height:40px; margin:0; display: block; position: absolute; top:35%; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=80); opacity:0.8;}
	.flex-direction-nav li .next { right:0; background:#000 url(../img/slider-arrowright.png) no-repeat right center; background-size:80%;}
	.flex-direction-nav li .prev { left:0; background:#000 url(../img/slider-arrowleft.png) no-repeat 0 center; background-size:80%;}
	.flex-direction-nav li .disabled {opacity: .3; filter:alpha(opacity=30); cursor: default;}

	/* Control Nav */
	.flex-control-nav { display:none; width: 100%; position: absolute; bottom:3%; text-align: center;}
	.flex-control-nav li {margin: 0 0 0 5px; display: inline-block; zoom: 1; *display: inline;}
	.flex-control-nav li:first-child {margin: 0;}
	.flex-control-nav li a {width:40px; height: 10px; display: block; background:#000; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=80); opacity:0.8;}
	.flex-control-nav li a:hover {background:#c00;}
	.flex-control-nav li a.active {background:#c00; cursor: default;}

	.m-mixbox{ background:#ebebeb; padding:2% 0 3%;}
		.m-timeadd{ font-size:0.85em; width:100%; line-height:110%; text-align:center; margin-bottom:2%;}
		.m-timeadd dt{}
		.m-timeadd dt em{font-style:normal;}
		.m-countdown{ width:100%; text-align:center;}
			.m-countdown-text{ display:inline; font-size:0.85em; color:#333;}
			.m-countdown-day{ display:inline; padding:0 1%; color:#c00;}
				.m-countdown-day ul{ list-style:none; overflow:hidden; background:url(../img/countdown.png) no-repeat left top;}
				.m-countdown-day ul li{ display:block; position:relative; float:left; width:50px; height:64px;}
		.m-medie{ width:100%; text-align:center;}
			.m-medie ul{ list-style:none; overflow:hidden; padding-bottom:5px; width:180px; margin:0 auto;}
			.m-medie ul li{ float:left; display:inline-block; width:30px; padding:0 3px;}
			.m-medie ul li a{ display:block; width:30px; height:30px; background-image:url(../img/iconmedia.png); background-repeat:no-repeat; text-indent:-999em;}
			.m-medie ul li a.weinxin{ background-position:0 0;}
			.m-medie ul li a.sina{ background-position:-30px 0;}
			.m-medie ul li a.facebook{ background-position:-60px 0;}
			.m-medie ul li a.twitter{ background-position:-90px 0;}
			.m-medie ul li a.linkdin{ background-position:-120px 0;}
			.m-medie p{ text-align:center;}
			.m-medie p a{ display:inline-block; width:200px; line-height:30px; background:#f4512b url(../img/iconemail.png) no-repeat 15px center; border-radius:15px; text-indent:40px; color:#fff;}

	.u-loginlist{width:100%;}
	.u-loginlist:after{display: block;clear: both;visibility: hidden;height: 0;overflow: hidden;content: ".";}
		.u-loginlist ul{ list-style:none;}
		.u-loginlist ul li{ float:left; width:50%;}
		.u-loginlist ul li a{ display:block; font-size:0.85em; line-height:1em; height:23px; padding:10px 0 10px 40px; color:#fff;}
		.u-loginlist ul li a.orange{ background:#faa500 url(../img/avatar.png) no-repeat 10px center; background-size:15%;}
		.u-loginlist ul li a.pink{ background:#e55a55 url(../img/down.png) no-repeat 10px center; background-size:15%;}
	
	.m-newsslides{ display:none;}

	.m-tab-news,.m-tab-sidenew{ padding:4%;}
	.m-tab-news{ background:#eee;}
		.m-news,.m-sidenews{ border-bottom:1px solid #dfdfdf; padding-bottom:3%;}
		.m-news ul,.m-sidenews ul{ overflow:hidden; zoom:1; list-style:none; margin:0; padding:0;}
		.m-news ul li,.m-sidenews ul li{ float: left; font-size:1.2em; font-weight:normal; line-height:2.5em; text-align:center; cursor:pointer; margin-bottom:1%;}
		.m-news ul li{ width:30%; font-size:1em; border:1px solid #dfdfdf; margin:0 1% 1%;}
		.m-sidenews ul li{ width:40%; font-size:1.2em; padding:0 3%;}
		.m-news ul li span,.m-sidenews ul li span{}
		.m-news ul li.current,.m-sidenews ul li.current{ display:block; background:url(../img/BgTab.jpg) repeat-x center 0; color:#1c80cc;}
		#main_m-news,#main_m-sidenews{ overflow:hidden; zoom:1;}
			#main_m-news dl,#main_m-sidenews dl{ overflow:hidden; _zoom:1;}
			
	
	.g-main-new{ padding:4%;}
		.m-news-exhibition{ margin-bottom:4%;}
		.m-news-activity{ }
		.m-news-exhibition:after,.m-news-activity:after{display: block;clear: both;visibility: hidden;height: 0;overflow: hidden;content: ".";}
		.m-news-exhibition h3,.m-news-activity h3{ font-size:1.2em; font-weight:normal; line-height:2em; margin-bottom:3%; border-bottom:1px solid #ccc;}
		.m-news-exhibition h3 span,.m-news-activity h3 span{ }
		.m-news-exhibition h3 span i,.m-news-activity h3 span i{ color:#059cd3; font-style:normal;}
		.m-news-exhibition h3 a,.m-news-activity h3 a{ float:right;}
		.m-news-exhibition h3 p,.m-news-activity h3 p{ display:none;}
		.m-news-exhibition img,.m-news-activity img{ width:100%;}


	.latestnews{ background:#f3f3f3; border-bottom:1px solid #e5e5e5;}
		.latestnews h3{ background:#f3f3f3; line-height:44px; margin:0 4%;}
		.latestnews h3 a{ float:right; font-size:0.75em; font-weight:normal;}
		.latestnews ul{ list-style:none; padding:0 4% 2%;}
		.latestnews ul li{ line-height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
		.latestnews ul li a{}
		.latestnews ul li span{ display:none;}

		.m-pubnews,.m-sponsor,.m-glimpse,.m-brand{ padding:4%; border-bottom:1px solid #dfdfdf;}
		.m-sponsor,.m-brand{ }
		.m-glimpse{ background:#f3f3f3; padding:4% 4% 2%;}
			.m-pubnews h3,.m-sponsor h3{ font-size:1.2em; font-weight:normal; line-height:2em;}
			.m-sponsor h3{ }
			.m-pubnews h3{}
			.m-pubnews h3 a{ float:right;}
			.m-pubnews dl{ border-bottom:1px dotted #ccc; padding:9px 0 10px;}
			.m-pubnews dl dt{ font-size:1.2em; font-weight:bold; padding:0 0 0.5em; color:#e91a38; word-break:break-all;}
			.m-pubnews dl dd{ font-size:1em; color:#9a9a9a;}		

			.m-glimpse h3{ overflow:hidden; _zoom:1; font-size:1.2em; font-weight:normal; line-height:2em; margin-bottom:3%;}
			.m-glimpse h3 span{ line-height:2em;}
			.m-glimpse h3 span i{ color:#059cd3; font-style:normal;}
			.m-glimpse h3 a{ float:right;}
			.m-glimpse h3 p{ display:none;}

	.activitybox{ border-bottom:1px solid #dfdfdf; padding:4%;}
		.activitybox h3{ overflow:hidden; font-size:1.2em; line-height:2em;}
		.activitybox h3 a{}
		.activitybox ul{ list-style:none;}
		.activitybox ul li{ line-height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
		.activitybox ul li span{ display:none;}

		.m-tab-activitybox{ }
			.m-activity{ overflow:hidden; background:url(../img/BgTab.jpg) repeat-x center -44px;}
			.m-activity h3{ float:left; width:50%; font-size:1.2em; overflow:hidden; line-height:2em; padding-left:1%;}
			.m-activity ul{ float:right; width:45%; overflow:hidden; zoom:1; list-style:none; margin:0; padding:0;}
			.m-activity ul li{ float: left; font-size:1.2em; font-weight:normal; line-height:2em; text-align:center; cursor:pointer; padding:0 5%; border-right:1px solid #dfdfdf;}
			.m-activity ul li span{}
			.m-activity ul li.current{ display:block; background:url(../img/BgTab.jpg) repeat-x center 0; color:#1c80cc;}
			#main_m-activity{ overflow:hidden;}
				#main_m-activity dl{ }

	.g-side-inner{ }
		
			.m-sponsor div{}
			.m-sponsor div a{display: block; background:#eee;}
			.m-sponsor div a dl{ overflow:hidden; _zoom:1;}
			.m-sponsor div a dl dt{ float:left; margin-right:3%;}
			.m-sponsor div a dl dt img{ width:60px; height:60px;}
			.m-sponsor div a dl dd{ line-height:60px;}
			.m-sponsor a.u-more{ display:block; height:60px; line-height:60px; text-align:center; background:#f9f9f9;}

		.m-download{ border-bottom:1px solid #eee;}
		.m-download,.m-pdf{ padding:4%;}
		.m-download{ background:#eee;}
		.m-download h3,.m-pdf dt{ font-size:1.2em; font-weight:normal; line-height:2em; border-bottom:1px solid #dedede;}
		.m-download h3 i,.m-pdf dt i{ color:#0999d6; font-style:normal;}
			.m-pdf dt{ color:#1d80cd; font-weight:normal;}
			.m-pdf dd img{ width:100%;}		
	
	
	.m-brand,.m-brandspread{ padding:4%;}
	.m-brandspread{ }
		.m-brand h3,.m-brandspread h3{ overflow:hidden; background:#f3f3f3; font-size:1.2em; font-weight:normal; line-height:2em; border-top:1px solid #dfdfdf; margin-bottom:2%;}
		.m-brand h3 strong,.m-brandspread h3 strong{ display:inline-block; font-weight:normal; background:#fff; padding:0 3%; color:#059cd3; border-right:1px solid #dfdfdf;}
		.m-brand h3 strong i,.m-brandspread strong i{ font-style:normal;}
		.m-brand h3 a,.m-brandspread h3 a{ float:right; font-size:0.85em; padding-right:2%;}

		#scroll{ position:relative;}
		#scroll .content{ height:200px;overflow:hidden;position:relative;}
		#scroll .content ul{ list-style:none; position:absolute;top:0;left:0; padding:1%; background:#eee;}
		#scroll .content li{ float:left; width:23%; padding:1%;}
		#scroll .content li a{ display:block;}
		#scroll .content li a img{}
		#scroll .content li a p{ display:none;}
	
		.m-brandspread ul{ overflow:hidden; list-style:none; padding:1%; background:#f9f9f9;}
		.m-brandspread ul li{ float:left; width:48%; padding:1%; overflow:hidden; text-align:center; margin-bottom:1%;}
		.m-brandspread ul li a{ display:block; background:#fff;}
		.m-brandspread ul li a img{ width:100%;}
		.m-brandspread ul li p{ display:none;}	

	/*home list start*/
	.m-pubnews ul{ padding:10px 0 0;}
	.m-download ul,.m-news-exhibition ul,.m-news-activity ul{ padding-top:2%;}
	.m-pubnews ul,#main_m-news dl ul,#main_m-sidenews dl ul,.m-download ul,.m-news-exhibition ul,.m-news-activity ul,#main_m-activity dl ul{ list-style:none;}
	.m-pubnews ul li,#main_m-news dl ul li,#main_m-sidenews dl ul li,.m-download ul li,.m-news-exhibition ul li,.m-news-activity ul li,#main_m-activity dl ul li{ overflow:hidden; _zoom:1; padding:1% 0; text-overflow:ellipsis; white-space:nowrap;}
	.m-pubnews ul li span,#main_m-news dl ul li span,#main_m-sidenews dl ul li span,.m-news-exhibition ul li span,.m-news-activity ul li span,#main_m-activity dl ul li span{ display:none;}
	.m-pubnews ul li a,#main_m-news dl ul li a,#main_m-sidenews dl ul li a,.m-download ul li a,.m-news-exhibition ul li a,.m-news-activity ul li a,#main_m-activity dl ul li a{}
	/*home list end*/

	/*home m-glimpse start*/
	.m-glimpse ul{ list-style:none; margin:0 -2%;}
	.m-glimpse ul:after{ content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
	.m-glimpse ul li{ float:left; width:46%; padding:0 2% 2%;}
	.m-glimpse ul li a{}
	.m-glimpse ul li a img{ width:100%;}
	.m-glimpse ul li a h4{ font-size:1em; line-height:2em; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
	/*home m-glimpse end*/


}