html {
	margin: 0px; padding: 0px;
}
body {
	margin: 0px; padding: 0px;
}
div {
	margin: 0px; padding: 0px;
}
ul {
	margin: 0px; padding: 0px;
}
ol {
	margin: 0px; padding: 0px;
}
li {
	margin: 0px; padding: 0px;
}
h1 {
	margin: 0px; padding: 0px;
}
h2 {
	margin: 0px; padding: 0px;
}
h3 {
	margin: 0px; padding: 0px;
}
h4 {
	margin: 0px; padding: 0px;
}
h5 {
	margin: 0px; padding: 0px;
}
h6 {
	margin: 0px; padding: 0px;
}
dl {
	margin: 0px; padding: 0px;
}
dt {
	margin: 0px; padding: 0px;
}
dd {
	margin: 0px; padding: 0px;
}
p {
	margin: 0px; padding: 0px;
}
table {
	margin: 0px; padding: 0px;
}
caption {
	margin: 0px; padding: 0px;
}
tbody {
	margin: 0px; padding: 0px;
}
tfoot {
	margin: 0px; padding: 0px;
}
thead {
	margin: 0px; padding: 0px;
}
tr {
	margin: 0px; padding: 0px;
}
th {
	margin: 0px; padding: 0px;
}
td {
	margin: 0px; padding: 0px;
}
form {
	margin: 0px; padding: 0px;
}
html {
	height: 100%;
}
body {
	height: 100%;
}
body {
	background: rgb(255, 255, 255); color: rgb(0, 0, 0); line-height: 24px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; margin-right: 0px;
}
table {
	border-collapse: collapse; border-spacing: 0;
}
img {
	border: 0px currentColor; border-image: none;
}
button {
	border: 0px currentColor; border-image: none;
}
ul {
	list-style: none;
}
ol {
	list-style: none;
}
caption {
	text-align: left;
}
th {
	text-align: left;
}
h1 {
	font-size: 100%;
}
h2 {
	font-size: 100%;
}
h3 {
	font-size: 100%;
}
h4 {
	font-size: 100%;
}
h5 {
	font-size: 100%;
}
h6 {
	font-size: 100%;
}
a {
	color: rgb(51, 51, 51); text-decoration: none;
}
a:hover {
	color: rgb(219, 0, 16); text-decoration: none;
}
input {
	font-size: 12px; vertical-align: middle;
}
button {
	font-size: 12px; vertical-align: middle;
}
select {
	font-size: 12px; vertical-align: middle;
}
textarea {
	font-size: 12px; vertical-align: middle;
}
button {
	cursor: pointer;
}
.clear::after {
	height: 0px; overflow: hidden; clear: both; display: block; visibility: hidden; content: ".";
}
.clear {
	height: 0px; overflow: hidden; clear: both; display: block;
}
.left {
	float: left;
}
.right {
	float: right;
}
.l {
	float: left;
}
.r {
	float: right;
}
.mt10 {
	margin-top: 10px;
}
.mb10 {
	margin-bottom: 10px;
}
.m20 {
	margin-top: 20px;
}
.ml8 {
	margin-left: 8px;
}
.ml9 {
	margin-left: 9px;
}
.button1 {
	background: url("../images/login_button.gif") no-repeat; border: currentColor; border-image: none; width: 153px; height: 38px; text-align: center; color: rgb(255, 255, 255); line-height: 35px; font-family: "??????K"; font-size: 20px; vertical-align: middle; float: left; display: block; cursor: pointer;
}
.button1:link {
	color: rgb(255, 255, 255);
}
.button1:hover {
	background: url("../images/login_button1.gif") no-repeat; color: rgb(255, 255, 102);
}
.button2 {
	background: url("../images/login_button.gif") no-repeat; margin: auto; border: currentColor; border-image: none; width: 153px; height: 38px; text-align: center; color: rgb(255, 255, 255); line-height: 35px; font-family: "??????K"; font-size: 16px; vertical-align: middle; display: block; cursor: pointer;
}
.button2:link {
	color: rgb(255, 255, 255);
}
.button2:hover {
	background: url("../images/login_button1.gif") no-repeat; color: rgb(255, 255, 102);
}
.button5 {
	background: url("../images/button_5.gif") no-repeat; border: currentColor; border-image: none; width: 112px; height: 38px; text-align: center; color: rgb(255, 255, 255); line-height: 25px; font-family: "??????K"; font-size: 16px; vertical-align: middle; display: block; cursor: pointer;
}
.button5:link {
	color: rgb(255, 255, 255);
}
.button5:hover {
	color: rgb(255, 255, 153); text-decoration: underline;
}
.yy_but {
	background: url("../images/button_1.gif") no-repeat; width: 68px; height: 33px; text-align: center; line-height: 33px; display: block; cursor: pointer;
}
.white {
	color: rgb(255, 255, 255);
}
.white {
	color: rgb(255, 255, 255);
}
a.white {
	color: rgb(255, 255, 255);
}
a.white:hover {
	color: rgb(255, 255, 102);
}
.cgery {
	color: rgb(129, 129, 129);
}
.cred {
	color: rgb(204, 0, 0);
}
a.cred {
	color: rgb(204, 0, 0);
}
a.cred:hover {
	color: rgb(219, 0, 16);
}
.blue {
	color: rgb(34, 57, 133);
}
a.blue:link {
	color: rgb(34, 57, 133); text-decoration: none;
}
a.blue:visited {
	color: rgb(34, 57, 133); text-decoration: none;
}
a.blue:hover {
	color: rgb(195, 0, 0); text-decoration: underline;
}
.red {
	color: rgb(195, 0, 0);
}
a.red:link {
	color: rgb(195, 0, 0); text-decoration: none;
}
a.red:visited {
	color: rgb(195, 0, 0); text-decoration: none;
}
a.red:hover {
	color: rgb(195, 0, 0); text-decoration: none;
}
.fB {
	font-weight: bold;
}
.f14 {
	line-height: 27px; font-size: 14px;
}
.f12 {
	font-size: 12px; font-weight: normal;
}
.bar_title {
	background: url("../images/line6.gif") repeat-x left bottom; width: 985px; padding-bottom: 10px; float: left;
}
.bar_title h1 {
	background: url("../images/icon4.gif") no-repeat left; text-indent: 1em; font-family: "??????K"; font-size: 18px; font-weight: 200; margin-top: 10px;
}
.bar_title h2 {
	background: url("../images/icon5.gif") no-repeat left; text-indent: 1em; font-family: "??????K"; font-size: 18px; font-weight: 200; margin-top: 10px;
}
.bar_title1 {
	margin: auto; width: 985px; overflow: hidden; padding-bottom: 20px;
}
.bar_title1 h2 {
	background: url("../images/line6.gif") repeat-x left bottom; width: 985px; height: 40px; font-weight: normal; margin-top: 10px; float: left; display: block;
}
.bar_title1 span.l {
	background: url("../images/hguan.gif") no-repeat rgb(255, 255, 255); line-height: 30px; padding-left: 30px; font-family: "??????K"; font-size: 18px; font-weight: 200; float: left; display: block;
}
.bar_title1 span.r {
	text-align: right; float: right; display: block;
}
.bar_title1 span.r a {
	color: rgb(153, 153, 153);
}
.bar_title1 .pic {
	background: url("../images/xueyuan_bg.gif") no-repeat left top; width: 264px !important; padding-top: 10px; margin-top: 15px; float: left;
}
.bar_title1 .text {
	width: 701px; padding-top: 10px; float: left;
}
.bar_title1 .pic p {
	width: 250px; float: left; display: block;
}
.bar_title1 .pic img {
	padding: 3px; border: 1px solid rgb(204, 204, 204); border-image: none; margin-top: 50px; float: left;
}
.bar_title1 .name {
	color: rgb(255, 255, 255); padding-left: 10px; font-family: "??????K"; font-size: 18px; font-weight: 200;
}
#b_bar {
	background: url("../images/b_bar_bg.gif") repeat-x rgb(255, 255, 255); width: 100%; height: 40px; bottom: 0px; overflow: hidden; border-bottom-color: rgb(153, 153, 153); border-bottom-width: 1px; border-bottom-style: solid; position: fixed; z-index: 4; opacity: 1; _position: absolute;
}
#b_bar .b_bar_m {
	background: url("../images/b_bar_bg.gif") repeat-x rgb(255, 255, 255); margin: auto; width: 985px; height: 35px !important; line-height: 35px; padding-top: 5px; padding-right: 20px; padding-left: 20px;
}
#b_bar .b_bar_m span.left {
	color: rgb(0, 0, 0); display: block;
}
#b_bar .b_bar_m span.icon_call {
	background: url("../images/call.gif") no-repeat 90px top; height: 24px; line-height: 24px; padding-left: 24px; float: right;
}
#menu {
	margin: auto; width: 985px;
}
.bg {
	background: url("../images/menu_m.gif") repeat-x; height: 44px;
}
#menu ul {
	float: left;
}
#menu li {
	height: 44px; float: left;
}
#menu li.ends {
	background: url("../images/menu_l.gif") no-repeat left top; width: 7px; display: block;
}
#menu li.logo {
	background: url("../images/meun_line.gif") no-repeat right; width: 120px; height: 40px !important; text-align: center; margin-top: 3px;
}
#menu li.list {
	background: url("../images/meun_line.gif") no-repeat right; width: 95px; height: 40px !important; text-align: center; margin-top: 3px; position: relative; z-index: 1;
}
#menu li.about {
	background: url("../images/meun_line.gif") no-repeat right; width: 95px; height: 40px !important; text-align: center; margin-top: 3px; position: relative;
}
#menu li.wb {
	background: url("../images/menuarrow.gif") no-repeat right 10px; width: 95px; height: 40px !important; text-align: center; margin-top: 3px; position: relative; z-index: 1;
}
#menu li.wb a:hover {
	color: rgb(255, 204, 0);
}
#menu li.about a:hover {
	color: rgb(255, 204, 0);
}
#menu li a {
	color: rgb(255, 255, 255); line-height: 35px; font-family: "??????K","?v??"; font-size: 14px; font-weight: 900;
}
.xh {
	text-shadow: 1px 1px #000000;
}
#menu .search {
	background: url("../images/menu_r.gif") no-repeat right top; width: 193px; height: 44px; float: left;
}
#menu .search .sbg {
	background: url("../images/menu_m.gif") repeat-x; width: 175px !important; height: 44px; padding-left: 14px;
}
#menu .search input {
	border: currentColor; border-image: none; margin-top: 10px; vertical-align: middle;
}
#menu .search input.text {
	background: url("../images/input_bg.gif") no-repeat; width: 131px !important; height: 24px; color: rgb(255, 255, 255); line-height: 23px; padding-left: 10px;
}
#menu .search input.button {
	width: 31px; height: 24px;
}
#menu span {
	background: url("../images/menu_b.gif") no-repeat left bottom; width: 985px; height: 15px; float: left; display: block;
}
.blank5 {
	height: 5px; clear: both; display: block;
}
.dotline {
	background: url("img/dotline.png") repeat-x; height: 1px; clear: both; display: block;
}
#menu li.select {
	background: rgb(255, 255, 255); padding: 0px;
}
#menu li.list a {
	outline: 0px; color: rgb(255, 255, 255); font-family: "??????K","?v??"; font-size: 14px; font-weight: 900; text-decoration: none; display: block;
}
#menu li.list a:hover {
	font-family: "??????K","?v??"; font-size: 14px; font-weight: 900;
}
#menu li.select a {
	color: rgb(0, 102, 204); text-shadow: none;
}
#menu li.list .drop {
	padding-right: 0px;
}
#menu li.list:hover .drop {
	
}
#menu .menu_right {
	margin-right: 0px; float: right;
}
.dropdown_3columns {
	background: rgb(255, 255, 255); border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(204, 204, 204) rgb(204, 204, 204); margin: 5px auto; padding: 0px 5px; left: -1px; top: auto; width: 316px !important; text-align: left; overflow: hidden; float: left; display: none; position: absolute; text-shadow: none;
}
.dropdown_2columns {
	background: rgb(255, 255, 255); border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(204, 204, 204) rgb(204, 204, 204); margin: 5px auto; padding: 0px 5px; border-image: none; left: -1px; top: auto; width: 612px !important; text-align: left; line-height: 26px; overflow: hidden; float: left; display: none; position: absolute; text-shadow: none;
}
#menu li.select .select {
	display: block;
}
.dropdown_1columns {
	background: rgb(255, 255, 255); border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(204, 204, 204) rgb(204, 204, 204); margin: 5px auto; padding: 0px 5px; left: -1px; top: auto; width: 461px !important; text-align: left; overflow: hidden; float: left; display: none; position: absolute; text-shadow: none;
}
.bk1_logo {
	background: url("../images/line2.gif") repeat-x left bottom; width: 481px; height: 55px !important; text-align: center; padding-top: 10px; padding-bottom: 5px; float: left;
}
.bk_logo {
	background: url("../images/line2.gif") repeat-x left bottom; width: 326px; height: 55px !important; text-align: center; padding-top: 10px; padding-bottom: 5px; float: left;
}
.col_1 {
	width: 144px !important; padding-top: 3px; padding-bottom: 10px; border-right-color: rgb(204, 204, 204); border-right-width: 1px; border-right-style: dashed; float: left; display: inline; position: relative;
}
.col_3 {
	width: 144px !important; padding-top: 3px; padding-bottom: 10px; float: left; display: inline; position: relative;
}
.col_2 {
	padding: 13px 5px 20px 10px; width: 156px !important; text-align: center; border-left-color: rgb(204, 204, 204); border-left-width: 1px; border-left-style: dashed; float: left; display: inline; position: relative;
}
.col_2 img {
	text-align: center;
}
#menu li .box li {
	margin: 0px; padding: 0px; width: 145px; height: 20px; line-height: 20px;
}
#menu li .box li a {
	background: url("../images/icon9.gif") no-repeat left; height: 20px; line-height: 20px; padding-left: 7px; font-size: 12px; font-weight: 400; margin-left: 7px;
}
#menu li .box li a:hover {
	background: url("../images/icon9.gif") no-repeat left; height: 20px; color: rgb(255, 102, 0); line-height: 20px; padding-left: 7px; font-size: 12px; font-weight: 400; margin-left: 7px;
}
.dropdown_4columns {
	background: rgb(255, 255, 255); border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(204, 204, 204) rgb(204, 204, 204); margin: 5px auto; padding: 0px 5px 5px; left: -1px; top: auto; width: 210px !important; text-align: left; overflow: hidden; float: left; display: none; position: absolute; text-shadow: none;
}
#menu li .wb_box {
	padding-top: 10px;
}
#menu li .wb_box li {
	padding: 0px; width: 206px;
}
#menu li .wb_box li a {
	line-height: 17px; padding-left: 7px; font-size: 12px; font-weight: 400; margin-left: 7px;
}
#menu li .wb_box li a:hover {
	color: rgb(255, 102, 0); line-height: 17px; padding-left: 7px; font-size: 12px; font-weight: 400; margin-left: 7px;
}
#menu li .wb_box li span.wb_l {
	background: none; width: 152px; float: left;
}
#menu li .wb_box li span.wb_r {
	width: 34px; padding-right: 20px; float: right;
}
.col_tom {
	width: 298px !important; text-align: center; padding-right: 5px; float: left; display: inline; position: relative;
}
.col_tom .logo {
	background: url("../images/line2.gif") repeat-x left bottom; width: 296px !important; height: 55px !important; padding-top: 10px; float: left;
}
.col_tom img {
	text-align: center;
}
.col_tom .text {
	width: 155px !important; padding-bottom: 15px; padding-left: 10px; margin-top: 5px; border-left-color: rgb(204, 204, 204); border-left-width: 1px; border-left-style: dashed; float: left; display: inline; position: relative;
}
.col_yry {
	width: 303px !important; text-align: center; padding-left: 5px; border-left-color: rgb(230, 230, 230); border-left-width: 1px; border-left-style: solid; float: left; display: inline; position: relative;
}
.col_yry .logo {
	background: url("../images/line2.gif") repeat-x left bottom; width: 298px !important; height: 55px !important; padding-top: 10px; margin-left: 5px; float: left;
}
.col_yry img {
	text-align: center;
}
.col_yry .text {
	width: 155px !important; padding-bottom: 15px; padding-left: 10px; margin-top: 5px; border-left-color: rgb(204, 204, 204); border-left-width: 1px; border-left-style: dashed; float: left; display: inline; position: relative;
}
#menu li .yj_box {
	width: 130px !important; padding-top: 3px;
}
#menu li .yj_box li {
	width: 130px; height: 20px; line-height: 20px;
}
#menu li .yj_box li a {
	background: url("../images/icon9.gif") no-repeat left; height: 20px; line-height: 20px; padding-left: 7px; font-size: 12px; font-weight: 500; margin-left: 7px;
}
#menu li .yj_box li a:hover {
	background: url("../images/icon9.gif") no-repeat left; height: 20px; color: rgb(255, 102, 0); line-height: 20px; padding-left: 7px; font-size: 12px; font-weight: 500; margin-left: 7px;
}
#menu p {
	text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px;
}
#menu h3 {
	text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px;
}
#menu ul li {
	text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px;
}
#menu h3 {
	margin: 5px 0px; color: rgb(228, 121, 17); font-size: 14px; font-weight: bold;
}
#menu p {
	margin: 0px 0px 5px; text-align: center; color: rgb(85, 85, 85); line-height: 20px;
}
#menu li ul {
	list-style: none; margin: 0px 0px 5px; padding: 0px;
}
#menu li ul li {
	margin: 0px; padding: 0px; width: 130px; height: 20px; text-align: left; font-size: 12px; float: none; position: relative;
}
#children_ad {
	background: url("../images/gallery_b.gif") no-repeat left bottom; margin: 5px auto auto; width: 985px; height: 248px;
}
#gallery {
	background: url("../images/gallery_b.gif") no-repeat left bottom; margin: 5px auto auto; width: 989px; overflow: hidden; padding-bottom: 28px;
}
#SlidePlayer {
	height: 309px; float: left; position: relative;
}
.Slides {
	list-style: none; margin: 0px; padding: 0px; height: 309px; overflow: hidden;
}
.Slides li {
	width: 989px; height: 309px; float: left;
}
.Slides img {
	width: 989px; height: 309px; display: block;
}
.SlideTriggers {
	list-style: none; margin: 0px; padding: 0px; top: 280px; height: 30px; right: 10px; position: absolute; z-index: 10;
}
.SlideTriggers li {
	background: rgb(71, 145, 213); width: 21px; height: 21px; text-align: center; color: rgb(255, 255, 255); line-height: 21px; overflow: hidden; font-family: Arial; font-size: 0.9em; margin-left: 3px; float: left; display: inline; cursor: pointer;
}
.SlideTriggers li.Current {
	background: rgb(255, 204, 0); width: 21px; height: 21px; color: rgb(255, 255, 255); line-height: 21px; font-size: 1.4em; font-weight: bold;
}
#Navigation {
	background: url("../images/line4.gif") no-repeat bottom rgb(255, 255, 255); margin: auto; width: 985px; height: 54px; padding-bottom: 14px;
}
#Navigation .logo1 {
	width: 211px; padding-left: 3px; float: left;
}
#Navigation .nav {
	width: 734px; height: 50px; text-align: right; float: right;
}
#Navigation .nav span {
	background: url("../images/line3.gif") no-repeat right top; text-align: right; padding-right: 15px; padding-left: 15px; float: right; display: inline-block;
}
#Navigation .nav span a {
	height: 50px; text-align: center; color: rgb(0, 0, 0); line-height: 38px; font-family: "??????K"; font-size: 13px;
}
#Navigation .nav span a:hover {
	background: url("../images/nav_on.gif") repeat-x top; color: rgb(0, 102, 255); line-height: 38px; font-family: "??????K"; font-size: 13px; display: inline-block;
}
#Navigation .nav span a.now {
	background: url("../images/nav_now.gif") no-repeat center; padding: 0px; width: 119px; color: rgb(255, 255, 255); line-height: 38px; font-family: "??????K"; font-size: 14px; font-weight: 600; display: block;
}
#Navigation .nav span a.red_now {
	background: url("../images/nav_now_red.gif") no-repeat center; padding: 0px; width: 119px; color: rgb(255, 255, 255); line-height: 38px; font-family: "??????K"; font-size: 14px; font-weight: 600; display: block;
}
#Navigation .nav span a.gree_now {
	background: url("../images/nav_now_gree.gif") no-repeat center; padding: 0px; width: 119px; color: rgb(255, 255, 255); line-height: 38px; font-family: "??????K"; font-size: 14px; font-weight: 600; display: block;
}
#Navigation .nav span a.gree_now1 {
	background: url("../images/nav_now_gree1.gif") no-repeat center; padding: 0px; width: 119px; color: rgb(255, 255, 255); line-height: 38px; font-family: "??????K"; font-size: 14px; font-weight: 600; display: block;
}
#topics {
	margin: auto auto 30px; width: 985px;
}
#topics .newtopic {
	width: 985px; float: left;
}
#topics .oldtopic {
	background: url("../images/oldtopic_title.gif") no-repeat; width: 985px; margin-top: 20px; float: left;
}
#topics .oldtopic h1 {
	background: url("../images/icon6.gif") no-repeat 20px; width: 965px !important; height: 50px !important; line-height: 50px; padding-left: 30px; font-family: "??????K"; font-size: 16px; margin-bottom: 20px; float: left;
}
#topics .oldtopic ul {
	border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(219, 219, 219) rgb(219, 219, 219); border-image: none; width: 958px !important; padding-right: 25px; padding-bottom: 25px; float: left; display: block;
}
#topics .oldtopic ul li {
	width: 294px !important; height: 150px !important; font-family: "??????K"; font-size: 14px; margin-bottom: 10px; margin-left: 25px; float: left;
}
#topics .oldtopic ul li img {
	padding: 4px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 280px !important;
}
#topics .oldtopic ul li a {
	background: url("../images/icon3.gif") no-repeat left; line-height: 25px; padding-left: 10px;
}
#eng_other {
	background: url("../images/reserva_bg3.gif") no-repeat left top rgb(255, 255, 255); margin: 10px auto 30px; width: 985px; overflow: hidden; clear: both;
}
.eng_club {
	width: 300px !important; text-align: center; padding-bottom: 16px; padding-left: 10px; float: left;
}
.eng_club h1 {
	text-align: center; line-height: 100px; font-family: "??????K"; font-size: 25px;
}
.eng_club p {
	margin: 0px; padding: 0px 16px 10px; line-height: 22px;
}
.reserva_lx {
	width: 629px !important; height: 279px !important; margin-top: 16px; border-bottom-color: rgb(230, 230, 230); border-left-color: rgb(230, 230, 230); border-bottom-width: 1px; border-left-width: 1px; border-bottom-style: solid; border-left-style: solid; float: left;
}
.reserva {
	background: url("../images/reserva_bg2.gif") no-repeat -10px top; width: 269px !important; height: 279px !important; padding-left: 85px; margin-top: 16px; border-right-color: rgb(230, 230, 230); border-bottom-color: rgb(230, 230, 230); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; float: left;
}
.reserva h1 {
	background: url("../images/icon_title1.gif") no-repeat 15px; width: 264px; height: 30px; line-height: 30px; text-indent: 2.5em; font-size: 14px; float: left;
}
.reserva ul {
	margin: 0px auto; width: 237px !important; padding-right: 10px; padding-bottom: 5px; padding-left: 17px; float: left;
}
.reserva ul li {
	background: url("../images/icon3.gif") no-repeat left; height: 33px; line-height: 33px; padding-left: 10px;
}
.reserva ul li a {
	font-size: 12px;
}
.reserva ul li a.yy {
	background: url("../images/button_1.gif") no-repeat; width: 68px; height: 33px; text-align: center; line-height: 33px; text-indent: 0.5em; font-size: 14px; font-weight: bold; text-decoration: underline; display: block; cursor: pointer;
}
.bilingual_yy {
	width: 420px; float: left;
}
.reserva_b {
	background: url("../images/reserva_lx_b.gif") no-repeat center -6px; width: 985px; height: 14px; float: left; display: block;
}
.testing {
	width: 299px !important; padding-left: 20px; float: left;
}
.testing h1 {
	height: 30px; text-align: center; color: rgb(0, 0, 0); line-height: 30px; font-size: 14px;
}
.testing p {
	color: rgb(102, 102, 102); line-height: 20px; padding-bottom: 5px; display: block;
}
.testing .qq {
	padding: 20px; text-align: center;
}
.testing ul {
	
}
.testing ul li {
	background: url("../images/icon3.gif") no-repeat left; line-height: 27px; padding-left: 10px;
}
.block_bar {
	background: url("../images/adolescent_b.gif") no-repeat left bottom; margin: 15px auto auto; width: 985px; overflow: hidden; padding-bottom: 15px;
}
.block_bar_title {
	background: url("../images/adolescent_about.gif") no-repeat; width: 985px; height: 37px; float: left;
}
.block_bar_title h1 {
	line-height: 37px; padding-left: 15px; font-family: "??????K"; font-size: 16px; float: left;
}
.block_bar_title h2 {
	line-height: 37px; padding-left: 15px; font-family: "??????K"; font-size: 13px; float: left;
}
.block_bar_title h3 {
	color: rgb(43, 147, 213); line-height: 37px; padding-right: 35px; font-family: "??????K"; font-size: 13px; float: right;
}
.block_bar_main {
	width: 983px !important; padding-top: 10px; border-top-color: rgb(230, 230, 230); border-right-color: rgb(230, 230, 230); border-left-color: rgb(230, 230, 230); border-top-width: 1px; border-right-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-left-style: solid; float: left;
}
.block_bar1 {
	width: 983px !important; color: rgb(102, 102, 102); padding-bottom: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 28px; border-top-color: rgb(230, 230, 230); border-right-color: rgb(230, 230, 230); border-left-color: rgb(230, 230, 230); border-top-width: 1px; border-right-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-left-style: solid; float: left;
}
.understand {
	width: 983px !important; color: rgb(102, 102, 102); padding-bottom: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 28px; border-top-color: rgb(230, 230, 230); border-right-color: rgb(230, 230, 230); border-left-color: rgb(230, 230, 230); border-top-width: 1px; border-right-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-left-style: solid; float: left;
}
.un_learning {
	background: url("../images/un_learn_nav1.png") no-repeat left top; margin: auto; height: 68px; line-height: 60px;
}
.nowx1 {
	width: 88px !important; height: 68px; text-align: center; float: left; position: absolute; cursor: pointer;
}
.nowx2 {
	width: 88px !important; height: 68px; text-align: center; float: left; position: absolute; cursor: pointer;
}
.nowx3 {
	width: 88px !important; height: 68px; text-align: center; float: left; position: absolute; cursor: pointer;
}
.nowx4 {
	width: 88px !important; height: 68px; text-align: center; float: left; position: absolute; cursor: pointer;
}
.nowx5 {
	width: 88px !important; height: 68px; text-align: center; float: left; position: absolute; cursor: pointer;
}
.nowx6 {
	width: 88px !important; height: 68px; text-align: center; float: left; position: absolute; cursor: pointer;
}
.nowx7 {
	width: 88px !important; height: 68px; text-align: center; float: left; position: absolute; cursor: pointer;
}
.nowx8 {
	width: 88px !important; height: 68px; text-align: center; float: left; position: absolute; cursor: pointer;
}
.nowx9 {
	width: 88px !important; height: 68px; text-align: center; float: left; position: absolute; cursor: pointer;
}
.nowx10 {
	width: 88px !important; height: 68px; text-align: center; float: left; position: absolute; cursor: pointer;
}
.nowx11 {
	width: 88px !important; height: 68px; text-align: center; float: left; position: absolute; cursor: pointer;
}
.nowx12 {
	width: 88px !important; height: 68px; text-align: center; float: left; position: absolute; cursor: pointer;
}
.nowx1_over {
	background: url("../images/un_learn_now2.png") no-repeat left top; width: 88px !important; height: 68px; text-align: center; color: rgb(255, 255, 255); float: left; position: absolute; cursor: pointer;
}
.nowx2_over {
	background: url("../images/un_learn_now2.png") no-repeat left top; width: 88px !important; height: 68px; text-align: center; color: rgb(255, 255, 255); float: left; position: absolute; cursor: pointer;
}
.nowx3_over {
	background: url("../images/un_learn_now2.png") no-repeat left top; width: 88px !important; height: 68px; text-align: center; color: rgb(255, 255, 255); float: left; position: absolute; cursor: pointer;
}
.nowx4_over {
	background: url("../images/un_learn_now2.png") no-repeat left top; width: 88px !important; height: 68px; text-align: center; color: rgb(255, 255, 255); float: left; position: absolute; cursor: pointer;
}
.nowx5_over {
	background: url("../images/un_learn_now2.png") no-repeat left top; width: 88px !important; height: 68px; text-align: center; color: rgb(255, 255, 255); float: left; position: absolute; cursor: pointer;
}
.nowx6_over {
	background: url("../images/un_learn_now2.png") no-repeat left top; width: 88px !important; height: 68px; text-align: center; color: rgb(255, 255, 255); float: left; position: absolute; cursor: pointer;
}
.nowx7_over {
	background: url("../images/un_learn_now2.png") no-repeat left top; width: 88px !important; height: 68px; text-align: center; color: rgb(255, 255, 255); float: left; position: absolute; cursor: pointer;
}
.nowx8_over {
	background: url("../images/un_learn_now2.png") no-repeat left top; width: 88px !important; height: 68px; text-align: center; color: rgb(255, 255, 255); float: left; position: absolute; cursor: pointer;
}
.nowx9_over {
	background: url("../images/un_learn_now2.png") no-repeat left top; width: 88px !important; height: 68px; text-align: center; color: rgb(255, 255, 255); float: left; position: absolute; cursor: pointer;
}
.nowx2 {
	margin-left: 76px;
}
.nowx2_over {
	margin-left: 76px;
}
.nowx3 {
	margin-left: 158px;
}
.nowx3_over {
	margin-left: 158px;
}
.nowx4 {
	margin-left: 240px;
}
.nowx4_over {
	margin-left: 240px;
}
.nowx5 {
	margin-left: 321px;
}
.nowx5_over {
	margin-left: 321px;
}
.nowx6 {
	margin-left: 405px;
}
.nowx6_over {
	margin-left: 405px;
}
.nowx7 {
	margin-left: 486px;
}
.nowx7_over {
	margin-left: 486px;
}
.nowx8 {
	margin-left: 568px;
}
.nowx8_over {
	margin-left: 568px;
}
.nowx9 {
	margin-left: 650px;
}
.nowx9_over {
	margin-left: 650px;
}
.nowx10 {
	width: 88px !important; height: 68px; text-align: center; margin-left: 732px; float: left; position: absolute; cursor: pointer;
}
.nowx10_over {
	background: url("../images/un_learn_now2.png") no-repeat left top; width: 88px !important; height: 88px; text-align: center; color: rgb(255, 255, 255); margin-left: 732px; float: left; position: absolute; cursor: pointer;
}
.nowx11 {
	width: 88px !important; height: 68px; text-align: center; margin-left: 814px; float: left; position: absolute; cursor: pointer;
}
.nowx11_over {
	background: url("../images/un_learn_now2.png") no-repeat left top; width: 88px !important; height: 88px; text-align: center; color: rgb(255, 255, 255); margin-left: 814px; float: left; position: absolute; cursor: pointer;
}
.nowx12 {
	width: 88px !important; height: 68px; text-align: center; margin-left: 895px; float: left; position: absolute; cursor: pointer;
}
.nowx12_over {
	background: url("../images/un_learn_now2.png") no-repeat left top; width: 88px !important; height: 88px; text-align: center; color: rgb(255, 255, 255); margin-left: 895px; float: left; position: absolute; cursor: pointer;
}
.ad_text {
	padding: 10px 20px; font-size: 14px; float: left;
}
.partners {
	padding: 10px 15px 5px; width: 953px !important; height: 60px !important; border-top-color: rgb(230, 230, 230); border-right-color: rgb(230, 230, 230); border-left-color: rgb(230, 230, 230); border-top-width: 1px; border-right-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-left-style: solid; float: left;
}
.partners .icon_left {
	background: url("../images/icon1.gif") no-repeat center; width: 30px; height: 60px; float: left; cursor: pointer;
}
.partners .icon_right {
	background: url("../images/icon2.gif") no-repeat center; width: 30px; height: 60px; float: left; cursor: pointer;
}
.partners ul {
	width: 883px !important; padding-right: 10px; float: left;
}
.partners ul li {
	width: 137px !important; text-align: center; margin-left: 10px; float: left;
}
.picgd {
	position: relative;
}
.picgd a.up {
	background: url("../images/three.png") 0px -138px; left: 5px; top: 10px; width: 28px; height: 60px; text-indent: -9999px; overflow: hidden; display: block; position: absolute;
}
.picgd a.down {
	background: url("../images/three.png") -38px -138px; top: 10px; width: 28px; height: 60px; right: 5px; text-indent: -9999px; overflow: hidden; display: block; position: absolute;
}
.picgd a.up:hover {
	background: url("../images/three.png") -76px -138px;
}
.picgd a.down:hover {
	background: url("../images/three.png") -114px -138px;
}
.picgd .pic {
	margin: 0px auto; width: 852px; height: 75px; overflow: hidden; padding-top: 10px;
}
.picgd .pic div {
	float: left;
}
.picgd .pic li {
	padding: 0px; float: left;
}
.picgd1 {
	position: relative;
}
.picgd1 a.up {
	background: url("../images/icon7.gif") no-repeat left; left: 10px; top: 10px; width: 28px; height: 140px; text-indent: -9999px; overflow: hidden; display: block; position: absolute;
}
.picgd1 a.down {
	background: url("../images/icon7.gif") no-repeat -38px; top: 10px; width: 28px; height: 140px; right: 10px; text-indent: -9999px; overflow: hidden; display: block; position: absolute;
}
.picgd1 a.up:hover {
	background: url("../images/icon7.gif") no-repeat -76px;
}
.picgd1 a.down:hover {
	background: url("../images/icon7.gif") no-repeat -114px;
}
.picgd1 .pic {
	margin: 0px auto; width: 852px; height: 145px !important; overflow: hidden; padding-top: 10px;
}
.picgd1 .pic div {
	float: left;
}
.picgd1 .pic li {
	padding: 0px 10px; float: left;
}
.picgd1 .pic li img {
	border: 1px solid rgb(204, 204, 204); border-image: none; height: 130px;
}
.picgd2 {
	position: relative;
}
.picgd2 a.up {
	background: url("../images/icon7.gif") no-repeat left; left: 10px; top: 10px; width: 28px; height: 140px; text-indent: -9999px; overflow: hidden; display: block; position: absolute;
}
.picgd2 a.down {
	background: url("../images/icon7.gif") no-repeat -38px; top: 10px; width: 28px; height: 140px; right: 10px; text-indent: -9999px; overflow: hidden; display: block; position: absolute;
}
.picgd2 a.up:hover {
	background: url("../images/icon7.gif") no-repeat -76px;
}
.picgd2 a.down:hover {
	background: url("../images/icon7.gif") no-repeat -114px;
}
.picgd2 .pic {
	margin: 0px auto; width: 852px; height: 145px !important; overflow: hidden; padding-top: 10px;
}
.picgd2 .pic div {
	float: left;
}
.picgd2 .pic li {
	padding: 0px 10px; float: left;
}
.picgd2 .pic li img {
	border: 1px solid rgb(204, 204, 204); border-image: none; height: 130px;
}
.picgd3 {
	position: relative;
}
.picgd3 a.up {
	background: url("../images/icon7.gif") no-repeat left; left: 0px; top: 10px; width: 28px; height: 140px; text-indent: -9999px; overflow: hidden; display: block; position: absolute;
}
.picgd3 a.down {
	background: url("../images/icon7.gif") no-repeat -38px; top: 10px; width: 28px; height: 140px; right: 0px; text-indent: -9999px; overflow: hidden; display: block; position: absolute;
}
.picgd3 a.up:hover {
	background: url("../images/icon7.gif") no-repeat -76px;
}
.picgd3 a.down:hover {
	background: url("../images/icon7.gif") no-repeat -114px;
}
.picgd3 .pic {
	margin: 0px auto; width: 608px; height: 145px !important; overflow: hidden; padding-top: 10px;
}
.picgd3 .pic div {
	float: left;
}
.picgd3 .pic li {
	padding: 10px; float: left;
}
.picgd3 .pic li img {
	width: 132px;
}
#footer {
	background: url("../images/footer_bg.gif") repeat-x left top rgb(255, 255, 255); margin: auto; width: auto; height: auto; padding-top: 5px; clear: both;
}
#footer .foot {
	background: rgb(255, 255, 255); margin: 0px auto; width: 985px; overflow: hidden; padding-top: 20px; padding-bottom: 50px;
}
#footer .foot dl {
	background: url("../images/foot_line.gif") no-repeat right top rgb(255, 255, 255); margin: 0px 0px 30px; padding: 0px 0px 0px 30px; width: 160px !important; float: left;
}
#footer .foot dt {
	font-weight: 800; display: block;
}
#footer .foot dd {
	margin: 0px; padding-right: 0px; padding-left: 0px;
}
#footer .foot .service {
	text-align: center; color: rgb(102, 102, 102); margin-top: 30px; margin-left: 40px; float: left;
}
#footer .foot p {
	width: 985px; text-align: center; color: rgb(102, 102, 102); line-height: 25px; float: left;
}
#footer .foot p a {
	color: rgb(102, 102, 102);
}
#footer .foot p a:hover {
	color: rgb(0, 153, 255);
}
#footer .foot .call {
	text-align: center; color: rgb(0, 153, 255); line-height: 40px; font-family: Arial, Helvetica, sans-serif; font-size: 22px;
}
.coverList {
	margin: 0px; width: 622px; overflow: hidden; padding-left: 18px;
}
.coverList li {
	border: 1px solid rgb(204, 204, 204); border-image: none; width: 120px; margin-right: 18px; float: left;
}
.coverList li img {
	width: 120px; height: 159px; display: block;
}
.coverList li span {
	padding: 2px 0px 0px 3px; width: 117px; height: 18px; color: rgb(43, 43, 43); line-height: 18px; display: block;
}
.coverList li a {
	color: rgb(0, 66, 118);
}
.coverList li a:visited {
	color: rgb(91, 91, 144);
}
#MarqueePictuesDiv1 {
	width: 852px; height: 165px; overflow: hidden; float: left;
}
.coverleft {
	background: url("../images/right.jpg") no-repeat center; width: 28px; height: 160px; margin-right: 20px; float: left;
}
.coverleft:hover {
	background: url("../images/right01.jpg") no-repeat center;
}
.coverright {
	background: url("../images/left.jpg") no-repeat center; width: 28px; height: 160px; margin-left: 20px; float: left;
}
.coverright:hover {
	background: url("../images/left01.jpg") no-repeat center;
}
.float {
	margin: 0px auto; top: 70px; width: 1205px; right: 0px; position: relative; z-index: 50;
}
.float .link {
	background: url("../images/float.png") no-repeat; width: 128px; height: 363px; right: 0px; position: absolute;
}
.c-float {
	top: 150px; width: 115px; height: 115px; right: 0px; position: absolute; z-index: 2; cursor: pointer;
}
.c-center {
	top: 265px; width: 115px; height: 80px; right: 0px; position: absolute; z-index: 2; cursor: pointer;
}
.d-link01 {
	width: 105px; height: 105px; text-indent: -99999px; margin-top: 165px; margin-left: 12px; display: block; cursor: pointer;
}
.d-link02 {
	top: 265px; width: 81px; height: 79px; right: 0px; text-indent: -99999px; margin-right: 23px; display: block; position: absolute; z-index: 5; cursor: pointer;
}
.centerWin {
	background-position: bottom; top: 150px; width: 376px; right: 100px; padding-bottom: 18px; font-size: 12px; display: none; position: absolute; z-index: 50; background-image: url("../images/tcbg2.png") !important; background-repeat: no-repeat;
}
.winheader {
	height: 40px; background-image: url("../images/tcbg.png") !important; background-repeat: no-repeat;
}
.wintitle {
	width: 300px !important; text-align: left; color: rgb(40, 123, 207); text-indent: 1.5em; padding-top: 15px; padding-left: 10px; font-family: "??????K"; font-size: 15px; font-weight: 600; float: left;
}
.winaction {
	width: 29px !important; text-align: center; padding-top: 10px; padding-right: 15px; float: right; cursor: pointer;
}
.winaction01 {
	width: 29px !important; text-align: center; padding-top: 10px; padding-right: 15px; float: right; cursor: pointer;
}
.winbody {
	width: 336px !important; text-align: left; padding-top: 5px; padding-right: 20px; padding-left: 20px; float: left; background-image: url("../images/tcbg1.png") !important; background-repeat: repeat-y;
}
.winbody ul {
	background: url("../images/tcbg3.gif") no-repeat 150px 50px; margin: 0px auto; width: 330px !important; padding-top: 10px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: dashed; display: block;
}
.winbody ul li {
	width: 330px; height: 25px;
}
.winbody ul li span.l_t {
	width: 80px; text-align: right; line-height: 25px; font-size: 14px; display: inline-block;
}
.winbody ul li span.r_i {
	
}
.inputclass {
	border: 1px solid rgb(0, 168, 255); border-image: none; width: 138px; height: 18px;
}
.inputbtn {
	background: rgb(194, 221, 238); border: 1px solid rgb(0, 168, 255); border-image: none; width: 60px; height: 23px; text-align: center; padding-top: 3px;
}
.empty {
	margin: 0px auto; width: 280px !important; height: 39px; text-align: center;
}
.empty a {
	background: url("../images/button_3.gif") no-repeat center; margin: auto; width: 144px; height: 39px; text-align: center; line-height: 39px; font-size: 14px; font-weight: bold; text-decoration: underline; display: block; cursor: pointer;
}
.test {
	background: rgb(255, 255, 255); padding: 1px; border: 1px solid rgb(0, 168, 255); border-image: none; width: 400px; height: 200px; font-size: 12px; display: none; position: absolute; z-index: 10;
}
.fclosed {
	top: 345px; width: 22px; height: 16px; right: 50px; margin-left: 58px; display: block; position: absolute; z-index: 5; cursor: pointer;
}
.b_bar_m a {
	color: rgb(17, 130, 196);
}
