@charset "utf-8";
/* CSS Document */
*{ padding:0; margin:0;}
body{
	background:#1a1f35;
	min-width:1000px;
	font-size:14px;
	font-family:'微软雅黑','Microsoft YaHei','黑体', Helvetica,Arial;
_font-family: '宋体';}
a{
	text-decoration:none;
	color:#000;}
img{
	border:none;}
.head{
	background:url(../images/headbg_01.png) repeat-x;
	width:100%;
	height:50px;
	clear:both;}
.logo{
	width:270px;
	float:left;}
.Tel_kefu{float:right;}
.logo,.Tel_kefu{padding-top:5px;}
.header,.main{
	width:1114px;
	margin:auto;}
.banner{ background:url(../images/banner1.png) no-repeat center; width:100%; height:582px;}
.container{
	width:1347px;
	margin:auto;
	position:relative;
	z-index:999999999;}
.left-nav{
	position:fixed;
	right:5px;
	top:100px;
	z-index:99999;}

.left-nav ul li{
	list-style:none;
	background:#ffe1c3;
	height:47px;
	width:90px;
	margin:10px 0;
	text-align:center;
	line-height:47px;}
.left-nav ul li a{
	color:#9a6e42 !important;}
.circle-1{
	background:url(../images/clrcle_06.png) no-repeat;
	width:227px;
	height:261px;
	position:absolute;
	top:30px;}
.circle-2{
	background:url(../images/clrcle_09.png) no-repeat;
	width:227px;
	height:261px;
	position:absolute;
	top:280px;
	right:50px;}
.circle-3{
	background:url(../images/clrcle_14.png) no-repeat;
	width:227px;
	height:261px;
	position:absolute;
	top:780px;
	left:0px;}
.circle-4{
	background:url(../images/clrcle_18.png) no-repeat;
	width:227px;
	height:261px;
	position:absolute;
	top:1080px;
	right:0px;}
.circle-5{
	background:url(../images/clrcle_09.png) no-repeat;
	width:227px;
	height:261px;
	position:absolute;
	top:1580px;
	right:50px;}
.circle-6{
	background:url(../images/clrcle_21.png) no-repeat;
	width:227px;
	height:261px;
	position:absolute;
	top:1380px;
	left:50px;}
.main{
	width:1076px;
	margin:auto;
	position:relative;}
.main h2{
	font-family:Microsoft YaHei;
	font-weight:100;
	color:#fff;
	margin:10px 5px;}
.main .speech, .speech1, .Guest-speaker,.Top-ten,.pic-tab,.support,.sponsorship,#wangjie dd{
	background:#fff;
	float:left;
	border-radius:5px;
	margin:10px 5px;}
.main .speech{
	width:348px;
	height:250px;
}
.speech img{
	width:320px;
	height:200px;
	}
.speech a{
	line-height:30px;
	font-size:15px;
	}
.main .speech1{
	width:348px;
	height:260px;
	padding-top:10px;
}
.main .speech1 img{
	width:328px;
	margin-left:10px;
	}
.main .Guest-speaker{
	width:195px;
	height:210px;
	padding-left:8px;
	}
.Guest-speaker img{
	width:188px;
	height:120px;}
.main .Top-ten{
	width:259px;
	height:172px;}
.main .support{
	width:205px;
	height:50px;
	text-align:center;
	line-height:50px;}
#wangjie dd a{
	display:block;
	width:205px;
	height:50px;
	font-size:15px;
	text-align:center;
	line-height:50px;
	
	border-radius:5px;
	}
#wangjie dd a:hover{	
	background-color:#a40000;
	color:#fff;}
.main .sponsorship{
	width:143px;
	padding-top:5px;
	text-align:center;
	}
.main .sponsorship img{
	width:143px;
	height:100px;}

.left-shengdan{
	/*background:url(../images/shengdan.png) no-repeat;*/
	height:320px;
	width:323px;
	position:fixed;
	left:0px;
	bottom:0px;}
.layerDiv{
			width:730px;
			height:340px;
			background:#FFF;
			margin:-170px 0px 0px -365px;
			padding:0px;
			border:2px solid #808080;
			border-image:none;
			left:50%;
			top:50%;
			z-index:2147483647;
			_position:absolute;
			 position:fixed;
			-webkit-border-radius:8px;
	 		-khtml-border-radius:8px;
	   		-moz-border-radius:8px;
			border-radius:8px;}
.layerDiv h2{
	margin:30px 25px 10px;
	color:#000;
	line-height:1.2em;
	clear:both;
	font-size:24px;}
.layerDiv h3{
	margin:20px 25px;
	color:#333;
	clear:both;
	font-size:16px;}
.layerDiv div span{
	color:#666666;
	font-size:12px;
	float:right;}
.layerDiv div span a{
	color:#369;}
.layerDiv ul{
	margin:20px auto 0px;
	width:540px;
	height:100px;
	clear:both;
	_width:580px;}
.layerDiv p{
	margin:0px 25px;
	padding-top:15px;
	border-top-color:#ccc;
	border-top-width:1px;
	border-top-style:dotted;
	position:relative;}
.layerDiv ul li{
	margin:0px 15px;
	width:105px;
	height:80px;
	text-align:center;
	float:left;
	list-style:none;}
.layerDiv ul li a {
	height:80px;
	clear:both;
	display:block;}
.layerDiv p a{
	height:32px;
	color:#666;
	line-height:32px;
	font-size:16px;}
.layerDiv div{
	margin:0px 25px;
	color:#333;
	padding-top:20px;
	clear:both;
	font-size:14px;
	border-top-color:#ccc;
	border-top-width:1px;
	border-top-style:dotted;}
.ico{ background:url(../images/icon.png) no-repeat 0px 0px;}
.icoChrome { background-position:0px 0; width:105px; height:80px; margin-right:20px; display:inline-block;}
.icoOpera { background-position:-115px 0; width:73px; height:80px; margin-right:20px; display:inline-block;}
.icoFirefox{ background-position:-197px 0; width:61px; height:80px; margin-right:20px; display:inline-block;}
.icoSafar{ background-position:-267px 0; width:69px; height:80px; display:inline-block;}
.icoGt{ background-position:-348px -48px; height:32px; text-indent:40px; display:inline-block;}	


.list_carousel {
	position:relative;
	width:1076px;
	margin:0px auto;
	border-radius:5px;}
.caroufredsel_wrapper{
	width:1066px!important;
	border-radius:5px;}
.list_carousel ul {
	margin:0;
	padding:0;
	list-style:none;
	display: block;}
.list_carousel li {font-size: 40px;color: #999;text-align: center;width: 268px;height:240px;padding: 0;display: block;float: left; background:#fff;}
.list_carousel li a{display:block;width:240px;margin:auto;position:relative;box-shadow:0 10px 5px rgba(0,0,0,.3); border-top:1px solid #ececec; border-radius:5px 5px 0 0;}
.list_carousel li a:after{position:absolute;bottom:-29px;left:0;overflow:hidden;background:#f7f7f7;width:100%;height:15px;content:'';border-radius:50%;box-shadow:0 -10px 3px #f7f7f7;}
.list_carousel li img{width:230px;height:153px;margin:5px auto; display:inline;}
.list_carousel.responsive {width: auto;margin-left: 0;}

.Guest-speaker a{margin:0px 0px; display:block; width:188px; border-top:1px solid #ccc;}

.pws_example_mixed_content_right li{
	list-style:none;
	float:left;
	margin:5px;
	}
.pws_example_mixed_content_right li img{
	width:196px;
	height:150px;
	}