@charset "utf-8";
/* CSS Document */
*{
	margin:0;
	padding:0;
	}
body{
	font-size:13px;
	font-family:"微软雅黑";
	}
p,h1,h2,h3,h4,h5,h6,form{
	margin:0;
	padding:0;
}
a{
	color:#000;
	text-decoration:none;
	}
a:hover{
  text-decoration:underline;
}
ul,li,ol{
	list-style:none;
	}
img{
	border:none;
	}
.clear{
	clear:both;
	}
.header{
	width:100%;
	height:409px;
	
	
	}
.wrapper{
	width:100%;
	}
.wrapermid{
	width:1005px;
	margin:0 auto;
	}
.jdzj{
	width:1005px;
	height:436px;
	overflow:hidden;
	}
.jdzj h1,.hyguest h1,.videoright h1,.news h1,.abtgoogle h1,.meetingday h1,.conference h1,.pl_comment h1,.connews h1{
	font-size:25px;
	color:#dd0100;
	background:url(../images/event070803.jpg) no-repeat;
	padding-left:74px;
	margin-top:40px;
	height:35px;
	}
.jdzjcon{
	width:1005px;
	height:331px;
	padding:15px 0px;
	}
.jdzjleft{
	width:567px;
	height:331px;
	float:left;
	position:relative;
	overflow:hidden;
	}
.lunz{
	position:absolute;
	left:0px;
	top:0px;
	}
.lunz li{
	width:567px;
	height:331px;
	float:left;
	position:relative;
	}
.infor{
	width:567px;
	position:absolute;
	left:0px;
	bottom:10px;
	
	}
.infor h2{
	font-size:17px;
	color:#fbfbfb;
	font-weight:normal;
	padding-left:20px;
	line-height:25px;
	}
.infor p{
	font-size:12px;
	color:#fbfbfb;
	text-indent:20px;
	line-height:25px;
	}
.infor p a{
	color:#ffff00;
	}
.circle{
	position:absolute;
	right:0px;
	top:10px;
	height:10px;
	}
.circle li{
	width:7px;
	height:7px;
	float:left;
	margin-right:10px;
	background:#fff;
	border-radius:100%;
	}
.circle li.active{
	background:#39F;
	}	
.jdzjright{
	width:415px;
	height:331px;
	float:right;
	}
.artlist{
	width:415px;

	padding-bottom:15px;
	}
.artlist h1{
	margin:0;
	padding:0;
	background:none;
	height:25px;
	line-height:25px;
	font-weight:normal;
	text-align:center;
	font-size:17px;
	}
.artlist p{
	color:#47474c;
	font-size:12px;
	line-height:20px;
	text-indent:24px;
	margin-top:10px;
	}
.artlist p a,.artlist p span{
	color:#ff1d1c;
	}
.meeting{
	width:415px;
	margin-top:15px;
	}
.meeting h3{
	font-size:17px;
	color:#dd0100;
	}
.meetinginfo{
	width:415px;
	margin-top:10px;
	}
.meetinginfo ul li{
	float:left;
	color:#ff1d1c;
	font-size:15px;
	padding-left:20px;
	width:170px;
	}
.meetinginfo ul li span{
	font-weight:700;
	}
.containmid{
	width:1005px;
	height:317px;
	overflow:hidden;
	}
.hyguest{
	width:676px;
	height:317px;
	float:left;
	
	}
.hyguest h1{
	margin-top:18px;
	background:url(../images/event070808.jpg) no-repeat;
	}
.guestlist{
	width:676px;
	height:251px;
	position:relative;
	margin-top:13px;
	
	}
	
.guestlist .list1{
	width:676px;
	height:251px;
	position:relative;
	
	overflow:hidden;
	}
	
	.guestlist1{
	width:1000px;
	height:251px;
	position:relative;
	margin-top:13px;
	margin-bottom:50px;
	
	}
	
.guestlist1 .list1{
	width:1000px;
	height:251px;
	position:relative;
	
	overflow:hidden;
	}
.list1 ul{
	position:absolute;
	left:0px;
	top:0px;
	}
.leftbutton{
	width:45px;
	height:70px;
	position:absolute;
	left:7px;
	top:70px;
	z-index:10;
	}
.rightbutton{
	width:45px;
	height:70px;
	position:absolute;
	right:7px;
	top:70px;
	z-index:10;
	}
.list1 li{
	width:211px;
	height:251px;
	float:left;
	position:relative;
	margin-left:7px;
	margin-right:7px;
	display:inline;
	}
.list1 li h6{
	width:201px;
	height:37px;
	font-size:17px;
	color:#fff;
	position:absolute;
	left:0px;
	top:157px;
	font-weight:normal;
	padding-left:10px;
	background:#434547;
	opacity:0.8;
	filter:alpha(opacity=80);
	line-height:37px;
	}
.list1 li p{
	height:38px;
	background:#dad8c2;
	font-size:12px;
	padding:10px 10px;
	text-align:center;
	
	}
.videoright{
	width:301px;
	height:317px;
	float:right;
	}
.videoright h1{
	width:180px;
	height:35px;
	margin-top:18px;
	padding-left:116px;
	background:url(../images/event070809.jpg) no-repeat;
	}
.videocon{
	width:296px;
	height:224px;
	margin-top:13px;
	}
.newsmetting{
	width:1005px;
	}
.news{
	width:676px;
	float:left;

	}
	.news1{
	width:676px;
	float:left;

	 padding-top:15px; padding-bottom:20px;
	}
.meetings{
	width:301px;
	float:right;
	}
.news h1{
	margin-top:38px;
	background:url(../images/event070816.jpg) no-repeat;
	}
.news h1 img{ float:left;}
.news dd{
	padding:18px 0px;
	border-bottom:1px solid #d4d4d4;
	}
.news dd h3{
	font-size:18px;
	font-weight:normal;
	
	}
.news dd h3	a{
		color:#111111;
		}
.news dd p{
	font-size:12px;
	color:#47474c;
	text-indent:24px;
	line-height:20px;
	margin-top:10px;
	}
.news dd p a,.news dd p span{
	color:#ff1d1c;
	}
.meetingday{
	width:301px;
	text-align:center;
	
	}
.abtgoogle{
	width:301px;
	}
.meetingday h1{
	background:url(../images/event070817.jpg) no-repeat;
	margin-top:40px;
	padding-left:27px;
	margin-bottom:20px;
	}
.abtgoogle h1{
	background:url(../images/event070820.jpg) no-repeat;
	margin-top:28px;
	padding-left:117px;
	}
.newsbj{  line-height:20px; margin-top:20px; height:90px; font-size:12px; color:#434343; padding-right:50px; background:url(../images/pic41.jpg) repeat-x bottom; padding-bottom:40px;}
.newsbj span{ font-weight:bold; color:#df061f; font-size:14px; margin-bottom:10px; }
.newsbj img{ float:left; margin-right:20px;}
.aboutlogo{
	width:298px;
	height:94px;
	border:1px solid #d4d4d4;
	margin:0 auto;
	text-align:center;
	margin-top:22px;
	}
.abtgoogle p{
	font-size:12px;
	color:#47474c;
	line-height:20px;
	text-indent:24px;
	margin-top:15px;
	}
.conference{
	width:1005px;
	
	}
.conference h1{
	margin:0;
	background:url(../images/event070823.jpg) no-repeat;
	margin-top:10px;
	}
	.conferenceh1{
	margin:0;
	background:url(../images/event070823.jpg) no-repeat;
	margin-top:10px;
	}
.bigpiclist{
	width:1001px;
	height:554px;
	margin:0 auto;
	position:relative;
	overflow:hidden;
	margin-top:18px;
	
	}
.bigpics{
	width:1001px;
	height:554px;
	position:absolute;
	left:0px;
	top:0px;
	overflow:hidden;
	}
.bigpics li{
	width:1001px;
	height:554px;
	float:left;
	position:relative;
	}
.bigpics li p{
	width:1001px;
	height:38px;
	line-height:38px;
	font-size:16px;
	background:#434547;
	opacity:0.6;
	filter:alpha(opacity=60);
	color:#fff;
	text-indent:24px;
	position:absolute;
	left:0px;
	bottom:0px;
	}
.bigpics li p a{
		color:#ffff00;
		}
.picleft_btn{
		width:54px;
		height:120px;
		background:url(../images/event070866_01.png);
		position:absolute;
		left:0px;
		top:221px;
		z-index:11;
		}
.picleft_btn:hover{
	background:url(../images/event070855.png);
	}
.picright_btn{
		width:54px;
		height:120px;
		background:url(../images/event070866.png);
		position:absolute;
		right:0px;
		top:221px;
		z-index:11;
		}
.picright_btn:hover{
	background:url(../images/event070855_01.png);
	}
.smalllist{
	width:1001px;
	height:92px;
	margin-top:20px;
	}
.sma_left_btn,.sma_right_btn{
	width:14px;
	height:50px;
	float:left;
	padding-top:37px;
	}
.smallpiclist{
	width:973px;
	height:92px;
	float:left;
	position:relative;
	overflow:hidden;
	}
#smallpiclist{
	width:973px;
	height:92px;
	position:absolute;
	left:0px;
	top:0px;
	}
.smallpiclist li{
	float:left;
	width:139px;
	height:65px;
	text-align:center;
	
	padding-top:8px;
	}
.cur{
	background:url(../images/event070899.jpg) no-repeat center center;
	}
.pland{
	width:1005px;
	}
.pl_comment{
	float:left;
	width:676px;
	}
.pl_comment h1{
	background:url(../images/event070840.jpg) no-repeat;
	margin-top:35px;
	}
.com_con{
	width:676px;
	}
.connews{
	width:301px;
	float:right;
	}
.connews h1{
	background:url(../images/event070841.jpg) no-repeat;
	margin-top:36px;
	padding-left:117px;
	}
.newlist{
	width:281px;
	margin-top:10px;
	padding:0px 10px;
	}
.newlist li{
	width:261px;
	height:25px;
	line-height:25px;
	background:url(../images/event070877.jpg) no-repeat 10px 10px;
	padding-left:20px;
	overflow:hidden;
	}
.newlist li a{
		font-size:12px;
		color:#47474c;
		float:left;
		display:block;
		width:200px;
		overflow:hidden;
		}
.newlist li span{
	float:right;
	color:#9e9e9f;
	font-size:12px;
	}
.newlist li a:hover{
	color:#ff1d1c;
	text-decoration:none;
	}
	


/**
 * 横向滚动
 * ------------------------------ */
.scroll_horizontal{position:relative;width:660px;height:120px;padding:10px;background-color:#eee;}
.scroll_horizontal .box{overflow:hidden;position:relative;width:580px;height:120px;margin:0 auto;}
.scroll_horizontal .list1{overflow:hidden;width:9999px;}
.scroll_horizontal .list1 li{float:left;width:200px;}
.scroll_horizontal .prev,
.scroll_horizontal .next{position:absolute;top:50%;margin-top:-25px;width:40px;height:50px;background-image:url(../img/control.png);background-repeat:no-repeat;font:0/0 Arial;cursor:pointer;}
.scroll_horizontal .prev{left:5px;background-position:0 0;}
.scroll_horizontal .next{right:5px;background-position:-40px 0;}
.scroll_horizontal .prev:hover{background-position:0 -50px;}
.scroll_horizontal .next:hover{background-position:-40px -50px;}

/**
 * 纵向滚动
 * ------------------------------ */
.scroll_vertical{position:relative;width:676px;height:560px;}
.scroll_vertical .box{overflow:hidden;position:relative; top:20px;height:560px;}
.scroll_vertical .list{position:absolute;top:0;left:0;}
.scroll_vertical .list li{ width:600px;line-height:20px; margin-top:20px; height:90px; font-size:12px; color:#434343; padding-right:50px; background:url(../images/pic41.jpg) repeat-x bottom; padding-bottom:40px;}
.scroll_vertical .list li span{font-weight:bold; color:#df061f; font-size:14px; margin-bottom:10px;}
.scroll_vertical .list img{ float:left; margin-right:20px;}
.scroll_vertical .prev{position:absolute;right:0%;right:25px;width:20px;height:17px; background:url(../img/control1.png) no-repeat;}
.scroll_vertical .next{position:absolute;right:0%; width:20px;height:17px; background:url(../img/control2.png) no-repeat;}
.scroll_vertical .prev:hover{ background:url(../img/control1-1.png);}
.scroll_vertical .next:hover{ background:url(../img/control2-1.png);}

.foot{ width:auto; text-align:center; background-color:#b80016; color:#FFF; text-align:center; line-height:50px; padding-bottom:50px; padding-top:20px; margin-top:50px;}
.foot a{ color:#FFF; margin-right:15px;}
.foot a:hover{ text-decoration:none; color:#ffef68;}

