/* CSS Document by Levid */

body { 
	font:normal 16px/1.5 tahoma, "Microsoft YaHei",Simsun,"Arial Unicode MS",Mingliu,Arial,Helvetica;
}


*{
	margin: 0;
	padding: 0;
}

p{
	color: #666;
}

a{
	text-decoration: none;
}

.clearFix:after { content:""; display:table; clear:both;}
.clearFix { *zoom:1;}

ul li{
	list-style: none;
}


.left{ float:left;}
.right{ float:right;}



.top{
	background-color: #e9e9e9;
	height: 40px;
}

.top-nav{
	width: 1000px;
	margin: 0 auto;
}

.top-nav span{
	float: right;
	font-size: 12px;
	line-height: 40px;
}

.top-nav span a{
	color: #333;
}

.top-nav span a:hover{
	color: #ff3300;
}

.banner{
	background: url(../img/banner.jpg) no-repeat center;
}

.banner-title{
	width: 1000px;
	margin:0 auto;
}

nav{
	background: url(../img/nav-bg.jpg) no-repeat center;
}

nav ul {
	width: 1000px;
	height: 50px;
	margin: 0 auto;
}

nav li{
	float: left;
	line-height: 50px;
}

nav a{
	color: #fff;
	font-size: 18px;
	padding:14px 47px;
}

nav a:hover {
	background-color: rgba(255,255,255,0.28);
}

.contain{
	width: 1000px;
	margin: 0 auto;
}

h1{
	font-size: 24px;
	text-align: center;
	color: #333399;
	margin: 1em;
	font-family: '微软雅黑',arial,sans-serif;
	font-weight: normal;
}

.line{
	height: 5px;
	background-image: url(../img/line.jpg);
}

.thumb{
	width: 320px;
}

.thumb img{
	width: 100%;
}

.thumb img:hover{
	filter:alpha(opacity=62); 
	-moz-opacity:0.62; 
	opacity:0.62; 
}

.background_intro {
	width: 650px;
	font-size: 16px;
	line-height: 1.8em;
	margin-left: 20px;
	color: #666;
	text-indent: 2em;
}




#background{
	height: 290px;
}


#intro{
	height: 1000px;
}

.intro_col_1{
	margin-right: 20px;
}

.intro_col_1 li,.intro_col_2 li{
	margin-bottom: 20px;
}

.intro_list img{
	transition:All 0.4s ease-in-out;    
	-webkit-transition:All 0.4s ease-in-out;    
	-moz-transition:All 0.4s ease-in-out;    
	-o-transition:All 0.4s ease-in-out;
}

.intro_list img:hover{
	 transform:scale(1.1);    
	 -webkit-transform:scale(1.1);    
	 -moz-transform:scale(1.1);    
	 -o-transform:scale(1.1);    
	 -ms-transform:scale(1.1);
}

#organization{

	height: 370px;

}

h2{
	font-size: 20px;
	color: #666;
	margin-bottom: .2em;
}

.o_list {
	width: 320px;
	margin-left: 13px;
}

.o_list ul{
	margin-bottom: 1em;
}

.o_list ul li{
	color: #666;
	list-style:disc inside;
}

#media{
	height: 500px;
}
.logo {
	margin-top: 0.5em;
}

.logo a{
	float: left;
	margin: 8px;
	border:1px #ccc solid;
}

.logo a:hover{
	border:1px #333399 solid;
}

.logo img{
	width:182px;
}


#support{
	height: 320px;
}


.support_list li{
	margin:4px;
	float: left;
}

footer{
	margin-top: 3em;
	background-color: #e9e9e9;
	height: 300px;
	border-top: 1px #ccc solid;
}

.footer-con{
	width: 1000px;
	margin: 0 auto;
	margin-top: 1em;
}

footer h3{
	font-size: 22px;
	color: #333;
	font-weight: normal;
	padding-bottom: .5em;
	margin-bottom: .5em;
	background: url(../img/top-line.jpg) no-repeat left bottom;
}

#connect,#about-us, #about{
	width: 300px;
	margin:1em;
}


#connect ul li,#connect a,#about ul li,#about-us p{
	font-size: 14px;
	color: #333;
	line-height: 2em;
}

#about-us p{
	text-align: justify;
}


#about{
	margin-top: 4.5em;
}



/*回到顶部+微信*/
#code,#code_hover,#gotop{ width:36px; height:48px; background:url(../img/icon.png) no-repeat; position:fixed; right:50px; cursor:pointer;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}
#code{ background-position:-276px -258px; bottom:120px; _margin-bottom:120px;}
#code_hover{ background-position:-316px -258px; bottom:120px; _margin-bottom:120px;}
#gotop{ background-position:-276px -310px; bottom:67px; _margin-bottom:67px;} 

#code_img{ width:270px; height:355px; background:url(../img/icon.png) -4px -3px no-repeat; position:fixed; right:90px; bottom:67px; cursor:pointer; display:none;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); _margin-bottom:67px;}



/* 品牌发布会 */

#brand-focus{
	height: 720px;
}

#brand-focus ul{
	margin: 0 1em 1em 1em;
	width: 460px
}

#brand-focus ul li{
	font-size: 16px; 
	padding-left: 1em; 
	margin:0  0.6em; 
	background: url(../img/li_bg.png) no-repeat left center; 
	color: #333; 
	line-height: 1.8em;
}

#brand-focus a{
	color: #333;
}

#brand-focus a:hover{
	color: #ff0000
}


#thx{
	height: 700px;
	margin-top: 30px;
}

.thx-list{
	margin: 1em;
	width: 300px;
}

.thx-list li{
	font-size: 14px;
	line-height: 1.8em;
	color: #666;
}

#part2{height: 510px;  margin-top: 30px;}

#news-center{ width: 683px; height: 450px; overflow: hidden;}

.top_news a,.news_1_1 a {
	color: #999; 
}

.top_news a:hover,.news_1_1 a:hover {
	color: #ff0000;
}

.top_news{ width: 680px; height: 130px; margin:10px; }
.top_news_1{ width: 450px; height: 130px;  overflow: hidden;}
.top_news_1 h2{
	font-size: 16px;
	color: #333;
	text-align: center;
	line-height: 1.5em;
	margin:0.5em 0;
}
.top_news_1 p{
	text-indent: 2em;
}
.top_news img { width: 200px; height: 125px; margin-right: 10px;}

.news_list {width: 680px; height: 240px; border-top: 1px solid #CCC}
.news_1{ width:318px; height: 230px; float: left; padding: 0 10px; overflow: hidden; border-right: 1px solid #CCC;}
.news_1 h2{

	font-size: 16px;
	color: #333;
	line-height: 1.5em;
	margin:0.5em 0;
}
.news_1_1{ height: 110px; margin-top: 5px; overflow: hidden;}
.news_2{ width:338px; height: 240px; overflow: hidden; float: right;}
.news_2 ul {margin: 10px 0; }
.news_2 ul li a{ 
	font-size: 16px; 
	padding-left: 1em; 
	margin:0  0.6em; 
	background: url(../img/li_bg.png) no-repeat left center; 
	color: #333; 
	line-height: 1.8em;
}
.news_2 ul li a:hover{
	color: #ff0000;
}
h2{ font-size: 16px ; line-height: 1.5em; color: #333333; }
p { font-size:14px; color: #999999; line-height: 1.5em; }


#agenda {
	width: 300px;
}

#agenda h2{
	font-size: 22px;
	color: #666;
	font-weight: normal;
	padding: 12px 50px;
	background: url(../img/title-bg1.png) no-repeat center;
	text-align: center;
}

#agenda ul{
	color: #666;
	line-height:1.9em;
	margin: .5em 0 0 .8em;
}

#agenda span{
	font-style:italic;
}

.big {
	font-size: 16px;
	font-weight: bold;
	line-height: 2.8em;
}

.small{
	font-size: 14px;
	font-weight: lighter;
	margin-left: 1.5em;
}

#part6 { margin-top: 30px; height: 1520px;}
#part6 ul { margin-top: 1em; }
#part6 ul li{float:left;display:inline;width:230px;margin-top:10px; padding-right: 10px; padding-left: 10px;}
.gallery li p{text-align: center;margin-top: 5px; height: 60px;}
.gallery img{width:230px;height:158px;display:block;}
.gallery img:hover{

	filter:alpha(opacity=62); 
	-moz-opacity:0.62; 
	opacity:0.62; 
}

#part4{ margin-top: 30px; height: 460px;}
.speech{ width:475px;  margin-bottom: 1.2em; }
.speech img{ border-radius: 50%;}
.speech img:hover{ 
	filter:alpha(opacity=62); 
	-moz-opacity:0.62; 
	opacity:0.62; 
}

.speech a{
	color: #999;
}

.speech a:hover{
	color: #ff0000;
}

.speech_con{ width:300px; overflow: hidden;  }
h3 { font-size: 18px; color: #333; line-height: 1.2em; margin: 5px 0;}
