body {background:#cccccc;}
a {text-decoration: none;}

.main-div {position:relative;background:#9a9a9a url(../images/main-bg.jpg) repeat-y center;width:80%;min-width:1000px;height:580px;
	margin:80px auto 20px;border:1px solid #c9c9c9;}

.main-content {height:420px;clear:both;}
.right-content {height:450px;margin:0 20px 0 220px;background: #fff;border:1px solid #fff;}
.right-content .content {margin:20px;text-align: left;}
.right-content h2 {text-align: left;border-bottom:1px solid #dadada;}

.nav {height:80px;width:600px;margin: 0 auto;}
.nav ul {text-align: center;}
.nav span {cursor:pointer;}
.nav .color {width:19px;;height:19px;display:block;margin:5px auto;}
.nav .yellow {background:#ffe400;}
.nav .red {background:#880405;}
.nav .black {background:#000000;}
.nav .blue {background:#00c6ff;}
.nav .purple {background:#d800ff;}

.nav ul li {float:left;list-style:none;width:120px;text-align: center;}
.nav a {font-size:15px;font-family: 黑体;color:#000;}

.nav-left {position: absolute;top:90px;left:5px;width:200px;height:450px;border-right:1px solid #dadada;}
.nav-left ul {margin:20px;}
.nav-left li {list-style: none;border-bottom:1px dashed #dadada;line-height: 30px;height:30px;
	font-size:14px;color:#fff;text-align: right;padding:0 10px;}
.nav-left li a {color:#fff;}
.clear {clear:both;}

.nav-op {text-align: left;border-bottom:1px solid #dadada;}

#intro {text-align: center;position: relative;width:640px;height:360px;margin:0 auto;}
#skip {position:absolute;bottom: 15px;right:15px;color:#880405;cursor: pointer;z-index: 999;}

#logo-big {display:none;}
.logo-big {background:url(../images/logo-big.png) no-repeat;width:280px;height:120px;display:block;
	margin:0 auto;}
.logo {background:url(../images/logo.png) no-repeat;width:120px;height:51px;display:block;float:left;
	margin:20px 30px;}
.logo-none {width:120px;height:51px;display:block;float:left;
	margin:20px 30px;}

#login-ul {width:380px;float:right;margin:10px 0;}
#login-ul li {list-style: none;float:left;color:#fff;line-height:24px;height:24px;
	margin:0 5px 0 0;font-size:14px;}
#login-ul li a {color:#fff;text-decoration: underline;}
#login-ul li input {width:100px;}
#login-ul li .button {width:60px;float:left;height:22px;margin:0;}
.button {border:1px solid #fff;line-height:22px;background:#000;color:#fff;cursor:pointer;}

.footer, .footer a {text-align:center;color:#888;}

.page {position:relative;border:1px solid #ddd;width:80%;height:380px;margin:10px auto;background:#fff;}
.page h2 {margin:20px;}
.page .content {margin:20px;}
#aboutus {display:block;}
#aboutus p {margin:60px 60px 30px;font-size:18px;font-family: arial;font-style:italic;font-weight:bold;}
#aboutus .highlight {font-size:28px;color:#ec1d25;background:none;}
#show_business {position: absolute;bottom:20px;right:20px;font-size:20px;font-family: 黑体;font-style:italic;color:#ec1d25;
	cursor:pointer;font-weight:bold;text-decoration: underline;}
#business {display:none;}
#business .title {font-size:35px;margin:30px;float:left;font-weight:bold;color:#ec1d25;
	   font-family: 黑体;font-style:italic;}
#business .cn {float:right;width:200px;font-size:18px;margin:20px;}
#business .cn li {margin-bottom:10px;list-style:none;}
#business .en {clear:both;width:400px;font-size:18px;margin:10px 30px 0;}
#business .en li {margin-bottom:10px;list-style:none;}
#show_aboutus {position: absolute;bottom:20px;right:20px;font-size:20px;font-family: 黑体;font-style:italic;color:#ec1d25;
	cursor:pointer;font-weight:bold;text-decoration: underline;}

#ourview {margin:20px auto;width:95%;height:350px;overflow:auto;}
#ourview img {display:none;float:left;margin:0 15px 15px 0;}
#ourview ul {list-style:none;}
#ourview ul li {width:380px;height:150px;float:left;margin-right:30px;}
#contactus {margin:20px;}
#contactus a {text-decoration: underline;}

#joinus {margin:20px auto;width:95%;height:350px;overflow:auto;}
#joinus .title {font-size:14px;font-weight: bold;color:#ec1d25;}
#joinus a {text-decoration: underline;}

.row {clear:both;}
.row span {display:block;margin:5px 10px 5px 0;}
.row .label {width:100px;line-height:25px;height:25px;float:left;text-align: right;}
.row .txt {width:500px;float:left;text-align: left;line-height:25px;height:25px;}

#video-list {clear:both;}
#video-list li {list-style: none;height:30px;line-height: 30px;float:left;}
#video-list .name {float:left;width:300px;border-bottom: 1px dashed #dadada;}
#video-list .action {float:left;width:150px;}
