﻿@import url( reset.css );
body {
	background: rgb(244, 244, 244); font: 12px/normal "??????",Arial, Helvetica, sans-serif, "????"; font-size-adjust: none; font-stretch: normal; _font-family: "????", Arial, Helvetica, sans-serif, "????";
}
a {
	color: rgb(68, 68, 68); text-decoration: none;
}
a:hover {
	color: rgb(51, 51, 51);
}
.top_10 {
	margin-top: 10px;
}
.bottom_10 {
	margin-bottom: 10px;
}
.red {
	color: red;
}
.white {
	color: rgb(255, 255, 255);
}
.aright {
	text-align: right;
}
.cent {
	text-align: center;
}
.width1 {
	width: 760px;
}
.width2 {
	width: 830px;
}
h1 {
	margin: 0px 0px 10px -1px; color: rgb(196, 22, 28); font-size: 20px;
}
h1 em {
	color: rgb(69, 69, 69); font-style: normal;
}
h2 {
	margin: 27px 0px 10px; color: rgb(0, 0, 0); letter-spacing: 1px; font-size: 12px;
}
h2 a {
	margin: 27px 0px 10px; color: rgb(0, 0, 0); letter-spacing: 1px; font-size: 12px;
}
h3 {
	color: rgb(255, 255, 255);
}
h3 a {
	color: rgb(255, 255, 255);
}
hr{ border:0px; border-bottom:1px dashed #ccc;}
p {
	margin: 0px; padding: 0px 0px 8px; color: rgb(51, 51, 51); line-height: 200%; font-size: 12px;
}
.left {
	background: none; padding: 0px 6px 0px 0px; float: left;
}
.left_col {
	background: none; width: 260px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; float: left;
}
.neiye_left_col {
	background: none; padding: 10px 0px 2px; width: 204px; float: left;
}
#content { }
#content p{ padding-bottom:10px; text-indent:2em; line-height:26px ; font-size:13px;}
.main {
	background: rgb(68, 85, 102); width: 46%; padding-right: 5px; padding-bottom: 2px; margin-right: 4px; float: right;
}
.right {
	background: none; width: 738px; padding-top: 0px; padding-bottom: 2px; padding-left: 0px; clear: right; float: right;
}
.right_col {
	background: none; width: 715px; padding-bottom: 2px; padding-left: 14px; clear: right; float: right;
}
.neiye_right_col {
	background: none; width: 780px; padding-bottom: 2px; padding-left: 10px; clear: right; border-left-color: rgb(201, 201, 201); border-left-width: 0px; border-left-style: solid; float: right;
}
#mainblock {
	background: none; margin: 0px auto; width: 1006px;
}
#mainblock2 {
	background: url("../images/head_bg.jpg"); margin: 0px auto; width: 100%; position: relative; z-index: 99;
}
#mainblock3 {
	margin: 0px auto; width: 1006px; height: 155px; position: relative;
}
.mid_content {
	background: none; padding: 10px 0px 10px 1px; width: 1006px; overflow: hidden; clear: both; min-height: 360px;
}
.mask {
	position: absolute; opacity: 0.7; background-color: rgb(0, 0, 0);
}
.box-light {
	border: 1px solid rgb(199, 222, 241); border-image: none; overflow: hidden;
}
.box-light-legend {
	background: url("../images/sprite.gif") repeat-x 0px -290px; height: 21px; text-align: center; color: rgb(15, 97, 159); line-height: 21px; font-family: "??????"; font-weight: bold;
}
.box-light-title {
	background: url("../images/sprite.gif") repeat-x 0px -380px; height: 23px; color: rgb(15, 97, 159); line-height: 23px; font-family: "??????"; font-weight: bold; border-bottom-color: rgb(199, 222, 241); border-bottom-width: 1px; border-bottom-style: solid;
}
.box-light-title span {
	padding-left: 15px;
}
.box-light-title ul {
	float: left;
}
.box-light-title li {
	border-right-color: rgb(199, 222, 241); border-right-width: 1px; border-right-style: solid; float: left; position: relative;
}
.box-light-title li.last {
	border-right-color: currentColor; border-right-width: medium; border-right-style: none;
}
.box-light-title li.current {
	top: 1px; background-color: rgb(255, 255, 255);
}
.box-light-title li a {
	padding: 0px 20px; height: 23px; text-align: center; color: rgb(15, 97, 159); line-height: 23px; text-decoration: none; border-right-color: rgb(255, 255, 255); border-left-color: rgb(255, 255, 255); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; float: left; display: block; position: relative; background-color: transparent;
}
.box-light-title a.more {
	background: url("../images/sprite3.gif") no-repeat 0px -298px; padding: 0px; border: currentColor; border-image: none; width: 60px; font-weight: normal; float: right;
}
.box-light-title a.more:hover {
	color: rgb(255, 0, 0); background-color: transparent;
}
.box-weight {
	float: left; position: relative;
}
.box-weight2 {
	border: 1px solid rgb(201, 201, 201); border-image: none; float: left; position: relative;
}
.box-weight-title {
	background: url("../images/home_title_bgno.png") no-repeat left bottom; height: 35px; color: rgb(30, 95, 163); line-height: 26px; font-family: "??????"; font-size: 14px; font-weight: bold; border-bottom-color: rgb(201, 201, 201); border-bottom-width: 1px; border-bottom-style: solid;
}
.box-weight-title-legend {
	background: url("../images/home_title_bgno.png") no-repeat left top; padding-left: 5px;
}
.box-weight-title-legend .weizhi {
	 margin: 3px; width: auto; height: 27px; text-align: right; line-height: 30px; float: right; font-size:12px;
}
.box-weight-title-legend2 {
	background: url("../images/home_title_bg.png") no-repeat 5px 8px; padding-left: 25px;
}
.box-weight-con {
	margin: 0px; border-right-color: rgb(201, 201, 201); border-left-color: rgb(201, 201, 201); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; background-color: rgb(248, 248, 248);
}
.box-weight-con2 {
	margin: 0px; border-right-color: rgb(200, 200, 200); border-left-color: rgb(201, 201, 201); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; background-color: rgb(248, 248, 248);
}
.box-weight-con3 {
	margin: 0px; border-right-color: rgb(201, 201, 201); border-left-color: rgb(255, 255, 255); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; background-color: rgb(248, 248, 248);
}
.box-weight-con4 {
	margin: 0px; padding: 0px; border-top-color: rgb(198, 198, 200); border-bottom-color: rgb(187, 187, 187); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; background-color: transparent;
}
.box-weight-con5 {
	margin: 0px; border-right-color: rgb(206, 206, 206); border-left-color: rgb(206, 206, 206); border-right-width: 0px; border-left-width: 0px; border-right-style: solid; border-left-style: solid; background-color: transparent;
}
.box-weight-con6 {
	background: url("../images/sub_menu_clip.png") repeat-y; margin: 0px; border-right-color: rgb(206, 206, 206); border-left-color: rgb(206, 206, 206); border-right-width: 0px; border-left-width: 0px; border-right-style: solid; border-left-style: solid;
}
.box-weight-bottom {
	margin: 0px; height: 7px; background-repeat: no-repeat;
}
.box-weight-bottom2 {
	margin: 0px; height: 60px; background-repeat: no-repeat;
}
.box-weight-title1 {
	background: url("../images/home_title_bg2no.png") no-repeat left top; height: 30px; color: rgb(21, 85, 163); line-height: 26px; font-family: "??????"; font-size: 14px; font-weight: bold;
}
.box-weight-title2 {
	background: url("../images/home_title_bgno.png") no-repeat left top; height: 40px; color: rgb(21, 85, 163); line-height: 26px; font-family: "??????"; font-size: 14px; font-weight: bold;
}
.news ul {
	margin: 0px 0px 0px 10px;
}
.news ul li {
	background-position: left; width: 98%; float: left; display: inline; background-image: url("../images/heidian.png"); background-repeat: no-repeat;
}
.news ul li a {
	background: url("../images/xuxian28.gif") repeat-x; height: 25px; text-align: left; color: rgb(85, 85, 85); line-height: 25px; padding-left: 10px; font-size: 14px; margin-left: -1px; display: block;
}
.news ul li.hover {
	color: rgb(51, 51, 51);
}
.news ul li.hover a:hover {
	color: rgb(51, 51, 51);
}
.news ul li.hover a {
	color: rgb(51, 51, 51);
}
.news ul li a:hover {
	color: rgb(51, 51, 51);
}
.news ul li span {
	color: rgb(250, 172, 0); line-height: 25px; float: right;
}
.news2 ul {
	margin: 0px 0px 0px 10px;
}
.news2 ul li {
	background-position: left; width: 95%; float: left; display: inline; background-image: url("../images/fdian.gif"); background-repeat: no-repeat;
}
.news2 ul li a {
	background: url("../images/xuxian28.gif") repeat-x; height: 32px; text-align: left; color: rgb(85, 85, 85); line-height: 32px; padding-left: 10px; font-size: 12px; margin-left: -1px; display: block;
}
.news2 ul li.hover {
	color: rgb(51, 51, 51);
}
.news2 ul li.hover a:hover {
	color: rgb(51, 51, 51);
}
.news2 ul li.hover a {
	color: rgb(51, 51, 51);
}
.news2 ul li a:hover {
	color: rgb(51, 51, 51);
}
.news2 ul li span {
	color: rgb(250, 172, 0); line-height: 32px; float: right;
}
.news3 ul {
	margin: 0px 0px 0px 3px;
}
.news3 ul li {
	background: url("../images/xuxian28.gif") repeat-x; width: 100%; float: left; display: inline;
}
.news3 ul li a {
	background-position: left; height: 32px; text-align: left; color: rgb(85, 85, 85); line-height: 32px; padding-left: 15px; font-size: 12px; margin-left: -1px; display: block; background-image: url("../images/fdian.gif"); background-repeat: no-repeat;
}
.news3 ul li.hover {
	color: rgb(51, 51, 51);
}
.news2 ul li.hover a:hover {
	color: rgb(51, 51, 51);
}
.news3 ul li.hover a {
	color: rgb(51, 51, 51);
}
.news3 ul li a:hover {
	color: rgb(51, 51, 51);
}
.news3 ul li span {
	color: rgb(250, 172, 0); line-height: 32px; float: right;
}
.news3 ul li span.s1 {
	width: 60px; text-align: right; color: rgb(250, 172, 0); line-height: 32px; padding-right: 5px; float: right; display: block;
}
.news3 ul li span.s2 {
	width: 80px; color: rgb(136, 136, 136); line-height: 32px; float: right; display: block;
}
.news3 ul li span.s3 {
	background: url("../images/download.gif") no-repeat left; width: 20px; height: 32px; color: rgb(136, 136, 136); line-height: 32px; float: right; display: block;
}
.friend_url ul {
	margin: 0px 0px 0px 5px; width: 95%;
}
.friend_url ul li {
	background-position: left; width: 95%; float: left; display: inline; background-image: url("../images/fdian.gif"); background-repeat: no-repeat;
}
.friend_url ul li a {
	background: repeat-x; width: 100%; height: 24px; text-align: left; color: rgb(85, 85, 85); line-height: 23px; overflow: hidden; padding-left: 10px; font-size: 14px; margin-left: -1px; display: block;
}
.friend_url ul li.hover {
	color: rgb(51, 51, 51);
}
.friend_ur ul li.hover a:hover {
	color: rgb(51, 51, 51);
}
.friend_url ul li.hover a {
	color: rgb(51, 51, 51);
}
.friend_url ul li a:hover {
	color: rgb(51, 51, 51);
}
.resource ul {
	margin: 0px 0px 0px 15px; width: 95%;
}
.resource ul li {
	background-position: left; width: 85px; margin-right: 15px; margin-bottom: 25px; float: left; display: block; background-image: url("../images/yuandian.png"); background-repeat: no-repeat;
}
.resource ul li a {
	background: repeat-x; width: 100%; height: 25px; text-align: left; color: rgb(85, 85, 85); line-height: 25px; overflow: hidden; padding-left: 17px; font-size: 16px; margin-left: -1px; float: left; display: block;
}
.resource ul li.hover {
	color: rgb(51, 51, 51);
}
.resource ul li.hover a:hover {
	color: rgb(51, 51, 51);
}
.resource ul li.hover a {
	color: rgb(51, 51, 51);
}
.resource ul li a:hover {
	color: rgb(51, 51, 51);
}
.kejian ul {
	margin: 0px 0px 0px 8px;
}
.kejian ul li {
	background-position: left; width: 98%; float: left; display: inline; background-image: url("../images/fangdian.png"); background-repeat: no-repeat;
}
.kejian ul li a {
	background: url("../images/xuxian28no.gif") repeat-x; height: 25px; text-align: left; color: rgb(85, 85, 85); line-height: 25px; overflow: hidden; padding-left: 15px; font-size: 14px; margin-left: -1px; display: block;
}
.kejian ul li.hover {
	color: rgb(51, 51, 51);
}
.kejian ul li.hover a:hover {
	color: rgb(51, 51, 51);
}
.kejian ul li.hover a {
	color: rgb(51, 51, 51);
}
.kejian ul li a:hover {
	color: rgb(51, 51, 51);
}
.kejian ul li span {
	color: rgb(250, 172, 0); line-height: 25px; float: right;
}
.jiaoliu ul {
	margin: 0px 0px 0px 8px;
}
.jiaoliu ul li {
	background-position: left; width: 98%; float: left; display: inline; background-image: url("../images/heidian.png"); background-repeat: no-repeat;
}
.jiaoliu ul li a {
	background: url("../images/xuxian28no.gif") repeat-x; height: 25px; text-align: left; color: rgb(85, 85, 85); line-height: 25px; padding-left: 10px; font-size: 14px; margin-left: -1px; display: block;
}
.jiaoliu ul li.hover {
	color: rgb(51, 51, 51);
}
.jiaoliu ul li.hover a:hover {
	color: rgb(51, 51, 51);
}
.jiaoliu ul li.hover a {
	color: rgb(51, 51, 51);
}
.jiaoliu ul li a:hover {
	color: rgb(51, 51, 51);
}
.jiaoliu ul li span {
	color: rgb(250, 172, 0); line-height: 25px; float: right;
}
.course ul {
	margin: 0px 0px 0px 5px; width: 95%;
}
.course ul li {
	background-position: left; width: 220px; margin-left: 8px; float: left; display: block; background-image: url("../images/fdian.gif"); background-repeat: no-repeat;
}
.course ul li a {
	background: repeat-x; width: 100%; height: 28px; text-align: left; color: rgb(85, 85, 85); line-height: 28px; overflow: hidden; padding-left: 10px; font-size: 14px; margin-left: -1px; float: left; display: block;
}
.course ul li.hover {
	color: rgb(51, 51, 51);
}
.course ul li.hover a:hover {
	color: rgb(51, 51, 51);
}
.course ul li.hover a {
	color: rgb(51, 51, 51);
}
.course ul li a:hover {
	color: rgb(51, 51, 51);
}
.equip p {
	background: url("../images/xuxian2.gif") repeat-x; margin: 0px 0px 0px 15px; width: 200px; height: 24px; line-height: 24px; display: block;
}
.equip p .fl {
	margin: 0px 0px 0px 10px; width: 150px; height: 24px; float: left;
}
.equip p .fr {
	margin: 0px 0px 0px 10px; line-height: 24px; float: right;
}
.equip p span {
	margin: 0px; width: 40px; height: 24px; text-align: right; color: rgb(227, 0, 0); line-height: 24px; float: right;
}
.maq {
	
}
.maq img {
	margin: 0px 5px; float: left;
}
.home_equip {
	background: url("../images/lab_fenge.png") no-repeat 220px 10px;
}
.home_equip ul {
	margin: 5px 0px 0px 5px; width: 470px; height: 180px;
}
.home_equip ul li {
	background-position: left 10px; width: 200px; height: 35px; padding-left: 7px; margin-left: 20px; float: left; background-image: url("../images/yiqi_li.png"); background-repeat: no-repeat;
}
.home_equip ul li a {
	text-align: left; color: rgb(102, 102, 102); line-height: 35px; padding-left: 10px; font-size: 12px; display: block;
}
.home_equip ul li.hover {
	color: rgb(51, 51, 51);
}
.home_eqip ul li.hover a:hover {
	color: rgb(51, 51, 51);
}
.home_equip ul li.hover a {
	color: rgb(51, 51, 51);
}
.home_equip ul li a:hover {
	color: rgb(51, 51, 51); line-height: 35px; padding-left: 10px;
}
.btn_m1 {
	background: url("../images/serv1.png") no-repeat 0px 0px; margin: 0px 20px 20px 0px; top: 0px; width: 86px; height: 93px; text-indent: -9999em; float: left; display: block;
}
.btn_m1:hover {
	background: url("../images/serv1_over.png") no-repeat 0px 0px; display: inline;
}
.btn_m2 {
	background: url("../images/serv2.png") no-repeat 0px 0px; margin: 0px 20px 20px 0px; width: 86px; height: 93px; text-indent: -9999em; float: left; display: block;
}
.btn_m2:hover {
	background: url("../images/serv2_over.png") no-repeat 0px 0px; display: inline;
}
.btn_m3 {
	background: url("../images/serv3.png") no-repeat 0px 0px; margin: 0px 20px 20px 0px; width: 86px; height: 93px; text-indent: -9999em; float: left; display: block;
}
.btn_m3:hover {
	background: url("../images/serv3_over.png") no-repeat 0px 0px;
}
.btn_m4 {
	background: url("../images/serv4.png") no-repeat 0px 0px; margin: 0px 20px 20px 0px; width: 86px; height: 93px; text-indent: -9999em; float: left; display: block;
}
.btn_m4:hover {
	background: url("../images/serv4_over.png") no-repeat 0px 0px;
}
.btn_m5 {
	background: url("../images/serv5.png") no-repeat 0px 0px; margin: 0px 20px 20px 0px; width: 86px; height: 93px; text-indent: -9999em; float: left; display: block;
}
.btn_m5:hover {
	background: url("../images/serv5_over.png") no-repeat 0px 0px;
}
.btn_m6 {
	background: url("../images/serv6.png") no-repeat 0px 0px; margin: 0px 20px 20px 0px; width: 86px; height: 93px; text-indent: -9999em; float: left; display: block;
}
.btn_m6:hover {
	background: url("../images/serv6_over.png") no-repeat 0px 0px;
}
.english_btn {
	background: url("../images/english_btn.jpg") no-repeat 0px 0px; margin: 0px 10px; width: 80px; height: 28px; text-indent: -9999em; float: left; display: block;
}
.english_btn:hover {
	background: url("../images/english_btn.jpg") no-repeat 0px 0px;
}
.home_newsimg {
	padding-top: 10px; margin-left: 10px; float: left; display: block;
}
.home_login {
	padding: 15px 20px 10px;
}
.home_login2 {
	padding-top: 3px; padding-left: 8px;
}
.home_fuwu {
	padding-top: 18px; padding-left: 18px;
}
.home_fuwufenge {
	background: url("../images/fuwu_fenge.png") no-repeat; left: 5px; top: 143px; width: 220px; height: 15px; position: absolute;
}
.home_fuwufenge2 {
	background: url("../images/fuwu_fenge.png") no-repeat; left: 5px; top: 259px; width: 220px; height: 15px; position: absolute;
}
.content_wrap {
	padding: 20px; line-height: 25px; font-size: 12px;
}
.news_title_line {
	border-top-color: rgb(97, 133, 166); border-bottom-color: rgb(97, 133, 166); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; background-color: rgb(242, 249, 255);
}
.submenu ul {
	margin: 0px 0px 0px 10px; width: 180px; height: auto;
}
.submenu ul li {
	padding-left: 0px; margin-top: 5px; border-bottom-color: rgb(184, 184, 184); border-bottom-width: 1px; border-bottom-style: solid; display: block; position: relative;
}
.submenu ul li a {
	background: url("../images/sub_menu_li.png") no-repeat left; width: 175px; height: 30px; text-align: left; color: rgb(51, 51, 51); line-height: 28px; padding-left: 15px; font-size: 14px; margin-left: 0px; display: block;
}
.submenu ul li.hover a {
	color: rgb(0, 0, 0);
}
.submenu ul li.hover {
	background: url("../images/leftmenu_over.png") no-repeat center; color: rgb(244, 244, 244);
}
.submenu ul li.hover a:hover {
	background: url("../images/leftmenu_over.png") no-repeat center; color: rgb(244, 244, 244);
}
.submenu ul li a:hover {
	background: url("../images/leftmenu_over.png") no-repeat left; color: rgb(255, 255, 255); border-bottom-color: rgb(184, 184, 184); border-bottom-width: 0px; border-bottom-style: solid;
}
.submenu ul li.current a {
	background: url("../images/leftmenu_over.png") no-repeat 0px top; width: 178px; color: rgb(244, 244, 244);
}
.submenu ul li.current a:hover {
	background: url("../images/leftmenu_over.png") no-repeat 0px top; width: 178px; color: rgb(244, 244, 244);
}
.submenu ul li ul.sanji {
	margin: 0px; width: 178px; height: auto; display: none;
}
.submenu ul li ul.sanji li {
	background: url("../images/left_menu_3g_line.jpg") repeat-x left bottom rgb(244, 244, 244); width: 178px; padding-left: 0px; margin-top: 0px; border-bottom-color: rgb(210, 208, 208); border-bottom-width: 0px; border-bottom-style: solid; display: block; position: relative;
}
.submenu ul li ul.sanji li a {
	background: url("../images/li_dian.png") no-repeat 10px 14px; width: 158px; height: 30px; text-align: left; color: rgb(51, 51, 51); line-height: 30px; padding-left: 20px; font-size: 12px; font-weight: normal; margin-left: 0px; display: block;
}
.submenu ul li ul.sanji li.hover a {
	color: rgb(0, 0, 0);
}
.submenu ul li ul.sanji li.hover {
	background: url("../images/left_menu_bg_on.jpg") no-repeat left top; color: rgb(244, 244, 244);
}
.submenu ul li ul.sanji li.hover a:hover {
	background: url("../images/left_menu_bg_on.jpg") no-repeat left top; color: rgb(244, 244, 244);
}
.submenu ul li ul.sanji li a:hover {
	background: url("../images/li_dian.png") no-repeat 10px 14px rgb(197, 222, 250); color: rgb(51, 51, 51);
}
.submenu ul li.current ul.sanji li a:hover {
	background: url("../images/li_dian.png") no-repeat 10px 14px rgb(197, 222, 250); width: 158px; color: rgb(51, 51, 51);
}
.submenu2 ul {
	margin: 0px; width: 175px;
}
.submenu2 ul li {
	background: url("../images/neiye_leftmenubg2.jpg") no-repeat left; padding-left: 0px; margin-top: 10px; border-bottom-color: rgb(210, 208, 208); border-bottom-width: 0px; border-bottom-style: solid; float: left; display: inline;
}
.submenu2 ul li a {
	width: 165px; height: 32px; text-align: left; color: rgb(51, 51, 51); line-height: 32px; padding-left: 12px; font-size: 12px; margin-left: 0px; display: block;
}
.submenu2 ul li.hover {
	color: rgb(51, 51, 51);
}
.submenu2 ul li.hover a:hover {
	color: rgb(51, 51, 51);
}
.submenu2 ul li.hover a {
	color: rgb(0, 0, 0);
}
.submenu2 ul li a:hover {
	color: rgb(0, 0, 0);
}
.boxgrid {
	background: url("../images/moviebg.png"); margin: 0px 13px 15px 0px; border: 0px solid rgb(237, 237, 237); border-image: none; width: 230px; height: 215px; overflow: hidden; float: left; position: relative;
}
.boxgrid img {
	border: 0px currentColor; border-image: none; left: 10px; top: 11px; position: absolute; z-index: 99998;
}
.boxgrid p {
	font: 10pt/normal "Lucida Grande", Arial, sans-serif; padding: 0px 10px; color: rgb(175, 175, 175); font-size-adjust: none; font-stretch: normal;
}
.boxgridlast.boxgrid {
	margin: 0px 0px 1px;
}
.boxgrid h3 {
	text-align: left; color: rgb(51, 51, 51); font-size: 14px; font-weight: bold; margin-top: 25px; margin-bottom: 0px; margin-left: 12px;
}
.boxgrid h3 a {
	color: rgb(38, 38, 38); text-decoration: none;
}
.boxgrid h3 a:hover {
	color: rgb(255, 255, 255); text-decoration: none;
}
a.winner-see-all {
	background: rgb(160, 106, 217); padding: 7px 0px; width: 215px; text-align: center; color: rgb(38, 38, 38); font-size: 14px; font-style: italic; float: right;
}
a.winner-see-all:hover {
	color: rgb(204, 204, 204);
}
.boxgrid .site-status p {
	font: 12px/23px Georgia, "Times New Roman", Times, serif; text-align: left; color: rgb(51, 51, 51); padding-bottom: 0px; font-size-adjust: none; font-stretch: normal;
}
.vote-and-vist-site {
	padding-left: 38px; margin-top: 40px;
}
.up {
	background: url("images/like-mouse-over.jpg") no-repeat left top; font: 12px/normal Arial, Helvetica, sans-serif; width: 50px; height: 50px; text-align: center; float: left; font-size-adjust: none; font-stretch: normal;
}
.up a {
	color: rgb(38, 38, 38); text-decoration: none;
}
.up a:hover {
	color: rgb(255, 255, 255); text-decoration: none;
}
.likes {
	margin: 10px 0px 0px 12px;
}
.visit-site {
	background: url("../images/moveplay_bg.png") no-repeat left top; width: 158px; height: 79px; margin-top: 0px; margin-left: 0px; float: left;
}
.detail {
	background: url("../images/yiqi_detail_bg.png") no-repeat left top; width: 158px; height: 79px; margin-top: 0px; margin-left: 0px; float: left;
}
a.external-site {
	padding: 0px; width: 158px; height: 79px; color: rgb(120, 79, 164); display: block;
}
ul.type03 {
	margin: 10px 0px 0px 11px;
}
ul.type03 li {
	background: url("../images/lablistbg.png") no-repeat; width: 220px; height: 60px; padding-top: 10px; margin-right: 20px; float: left;
}
ul.type03 li a {
	text-align: center; color: rgb(36, 88, 160); font-size: 14px; font-weight: bold; margin-bottom: 5px; display: block;
}
ul.type04 {
	margin: 10px 0px 0px 11px;
}
ul.type04 li {
	width: 700px; padding-top: 10px; padding-bottom: 6px; margin-bottom: 10px; border-bottom-color: rgb(237, 237, 237); border-bottom-width: 1px; border-bottom-style: solid;
}
ul.type04 li a {
	text-align: center; color: rgb(36, 88, 160); font-size: 14px; font-weight: bold; margin-bottom: 5px; display: block;
}
ul.type04 li span.s0 {
	padding: 5px; border: 1px solid rgb(204, 204, 204); border-image: none; height: 90px; margin-bottom: 5px; float: left; display: block; background-color: rgb(255, 255, 255);
}
ul.type04 li div.d1 {
	background: none; width: 540px; margin-left: 20px; float: left;
}
ul.type04 li div.d1 span.s1 {
	padding: 0px; height: 20px; text-align: left; color: rgb(255, 204, 0); font-size: 14px; margin-bottom: 10px; float: left; display: block;
}
ul.type04 li div.d1 span.s2 {
	padding: 0px; color: rgb(102, 102, 102); line-height: 20px; font-size: 12px; margin-bottom: 5px; display: block;
}
ul.type05 {
	margin: 0px;
}
ul.type05 li {
	width: 90px; margin-right: 10px; float: left;
}
ul.type05 li a {
	text-align: center; color: rgb(36, 88, 160); font-size: 14px; font-weight: bold; margin-bottom: 5px; display: block;
}
ul.type05 li img {
	margin: 5px; padding: 5px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 60px; height: 60px; display: block; background-color: rgb(255, 255, 255);
}
ul.type05 li div.d1 {
	background: none; width: 400px; margin-left: 20px; float: left;
}
ul.type05 li div.d1 span.s1 {
	padding: 0px; height: 20px; text-align: left; color: rgb(255, 204, 0); font-size: 14px; margin-bottom: 10px; float: left; display: block;
}
ul.type05 li div.d1 span.s2 {
	padding: 0px; color: rgb(102, 102, 102); line-height: 20px; font-size: 12px; margin-bottom: 5px; display: block;
}
.lablist_xianbg {
	background: url("../images/lablist_title_xian.jpg") no-repeat left bottom; height: 24px;
}
.demo {
	background: rgb(114, 168, 209); margin: 5px 10px 0px; padding: 5px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 420px; height: 250px; overflow: hidden; position: relative;
}
.num {
	right: 10px; bottom: 10px; position: absolute; z-index: 10;
}
.num a {
	background: rgb(255, 255, 255); margin: 0px 1px; width: 16px; height: 16px; text-align: center; display: inline-block; cursor: pointer;
}
.num a.cur {
	background: rgb(255, 103, 0); color: rgb(255, 255, 255);
}
.demo ul {
	position: relative; z-index: 5;
}
.demo ul li {
	display: none; position: absolute;
}
.demo ul li img {
	border: currentColor; border-image: none; width: 420px; height: 250px;
}
.centershow img {
	margin: 5px 10px; padding: 5px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 420px; height: 250px; float: left; display: block; background-color: rgb(255, 255, 255);
}
.layout img {
	margin: 5px; padding: 5px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 200px; height: 142px; display: block; background-color: rgb(255, 255, 255);
}
#marquee01 ul li {
	width: 190px; height: 170px; float: left;
}
#marquee01 ul li img {
	width: 180px; height: 130px; margin-right: 10px; float: left;
}
#marquee01 ul li span.s1 {
	background: rgb(237, 237, 237); margin: 0px; top: 90px; width: 175px; height: 40px; text-align: center; color: rgb(0, 0, 0); line-height: 20px; padding-left: 5px; font-family: arial; font-size: 12px; display: block; z-index: 900; cursor: pointer; opacity: 0.5;
}
#slide5 {
	width: 400%; float: left;
}
#ss1 {
	float: left;
}
#ss2 {
	float: left;
}
textarea {
	resize: none;
}
textarea {
	padding: 2px; font-family: Arial; vertical-align: middle; cursor: pointer;
}
input {
	padding: 2px; font-family: Arial; vertical-align: middle; cursor: pointer;
}
select {
	padding: 2px; font-family: Arial; vertical-align: middle; cursor: pointer;
}
input.nobord {
	background: none; border: currentColor; border-image: none; vertical-align: middle;
}
input[type='text']:focus {
	border-width: 1px; border-style: solid; border-color: rgb(141, 57, 0) rgb(255, 209, 178) rgb(255, 209, 178) rgb(141, 57, 0); height: 14px; background-color: white;
}
input[type='password']:focus {
	border-width: 1px; border-style: solid; border-color: rgb(141, 57, 0) rgb(255, 209, 178) rgb(255, 209, 178) rgb(141, 57, 0); height: 14px; background-color: white;
}
textarea:focus {
	border-width: 1px; border-style: solid; border-color: rgb(141, 57, 0) rgb(255, 209, 178) rgb(255, 209, 178) rgb(141, 57, 0); height: 14px; background-color: white;
}
.tab2 {
	width: 757px; margin-top: 0px;
}
.tab2 .tab_title ul {
	background: url("../images/nav.png") no-repeat; list-style: none; padding: 0px; width: 757px; height: 42px; clear: both;
}
.tab2 .tab_title ul li {
	background: url("../images/fengeno.jpg") no-repeat left top; margin: 0px; height: 42px; text-align: center; color: rgb(39, 101, 172); border-right-color: rgb(204, 204, 204); border-bottom-color: currentColor; border-right-width: 0px; border-bottom-width: 0px; border-right-style: solid; border-bottom-style: none; float: left; position: relative; cursor: pointer;
}
.tab2 .tab_title ul li img {
	margin: 1px 0px 0px; float: left;
}
.tab2 .tab_title ul li a {
	margin: 0px; padding: 0px 15px; height: 38px; text-align: center; color: rgb(39, 101, 172); line-height: 38px; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none; float: left; position: relative; cursor: pointer;
}
.tab2 .tab_title ul li.selected22 {
	background: url("../images/fengeno.jpg") no-repeat top; padding: 0px 15px; height: 42px; color: rgb(0, 0, 0); border-right-color: rgb(204, 204, 204); border-bottom-color: currentColor; border-right-width: 0px; border-bottom-width: 0px; border-right-style: solid; border-bottom-style: none; position: relative;
}
.tab2 .tab_title ul li a.selected2 {
	background: url("../images/nav_over.png") no-repeat top; padding: 0px 15px; height: 38px; color: rgb(0, 0, 0); border-right-color: rgb(204, 204, 204); border-bottom-color: currentColor; border-right-width: 0px; border-bottom-width: 0px; border-right-style: solid; border-bottom-style: none; position: relative;
}
.tab2 .tab_title ul li a:hover {
	background: url("../images/nav_over.png") no-repeat top; padding: 0px 15px; height: 38px; color: rgb(0, 0, 0); border-right-color: rgb(204, 204, 204); border-bottom-color: currentColor; border-right-width: 0px; border-bottom-width: 0px; border-right-style: solid; border-bottom-style: none; position: relative;
}
.tab2 .tab_content {
	margin: 0px; padding: 10px 0px 0px 5px; border: 0px solid rgb(204, 204, 204); border-image: none; width: 740px;
}
.tab2 .tab_content div p {
	background: url("../images/li_green.gif") no-repeat left 10px; text-indent: 1em;
}
.tab2 .tab_content .none {
	display: none;
}
.table2 {
	border-width: 0px 0px 1px; border-style: solid; border-color: rgb(204, 204, 204); border-collapse: collapse;
}
.table3 {
	border-width: 0px 1px; border-style: solid; border-color: rgb(204, 204, 204); border-collapse: collapse;
}
.table3 td {
	padding: 0px; border: 1px solid rgb(204, 204, 204); border-image: none; text-align: left; font-size: 12px; vertical-align: middle;
}
.table3 th {
	background: url("../images/th_bg.jpg") repeat-x rgb(255, 255, 255); padding: 0px; border: 1px solid rgb(204, 204, 204); border-image: none; text-align: left; color: rgb(51, 51, 51); font-size: 12px; vertical-align: middle;
}
.table3 th2 {
	background: url("../images/th_bg.jpg") repeat-x rgb(255, 255, 255); padding: 0px; border: 1px solid rgb(204, 204, 204); border-image: none; text-align: center; color: rgb(51, 51, 51); font-size: 12px; vertical-align: middle;
}
.table4 {
	border-width: 0px 1px; border-style: solid; border-color: rgb(204, 204, 204); border-collapse: collapse;
}
.table4 td {
	padding: 3px; border: 1px solid rgb(204, 204, 204); border-image: none; text-align: center; font-size: 12px; vertical-align: middle;
}
.table4 th {
	background: url("../images/th_bg.jpg") repeat-x rgb(255, 255, 255); padding: 3px; border: 1px solid rgb(204, 204, 204); border-image: none; text-align: center; color: rgb(51, 51, 51); font-size: 12px; vertical-align: middle;
}
.table5 {
	border: 0px solid rgb(204, 204, 204); border-collapse: collapse; background-color: rgb(255, 255, 255);
}
.table5 td {
	padding: 3px; height: 25px; text-align: center; font-size: 12px; vertical-align: middle; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.table5 th {
	background: url("../images/th_bg.jpg") repeat-x rgb(255, 255, 255); padding: 3px; height: 30px; text-align: center; color: rgb(51, 51, 51); font-size: 12px; font-weight: bold; vertical-align: middle; border-bottom-color: rgb(20, 147, 73); border-bottom-width: 2px; border-bottom-style: solid;
}
.table6 {
	border: 0px solid rgb(204, 204, 204); border-collapse: collapse; background-color: rgb(244, 244, 244);
}
.table6 td {
	background: rgb(244, 244, 244); padding: 1px; border: 1px solid rgb(204, 204, 204); border-image: none; height: 25px; text-align: center; font-size: 12px; vertical-align: middle;
}
.table6 th {
	background: url("../images/th_bg3.jpg") repeat-x rgb(255, 255, 255); padding: 3px; border: 1px solid rgb(204, 204, 204); border-image: none; height: 30px; text-align: center; color: rgb(51, 51, 51); font-size: 12px; font-weight: bold; vertical-align: middle;
}
.search_input {
	width: 255px; height: 28px; background-image: url("../images/search_bg2.png"); background-repeat: no-repeat;
}
.table7 {
	border: 0px solid rgb(204, 204, 204); border-collapse: collapse;
}
.table7 td {
	padding: 5px; text-align: left; font-size: 12px; vertical-align: middle; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed;
}
.table7 th {
	background: url("../images/th_bg.jpg") repeat-x rgb(255, 255, 255); padding: 5px; text-align: left; color: rgb(51, 51, 51); font-size: 12px; vertical-align: middle; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed;
}
.table8 {
	border: 0px solid rgb(204, 204, 204); border-collapse: collapse;
}
.table8 td {
	background: rgb(253, 253, 253); padding: 3px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 38%; text-align: center; line-height: 20px; font-size: 12px; vertical-align: middle;
}
.table8 th {
	background: rgb(222, 223, 255); padding: 3px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 24%; text-align: center; line-height: 20px; font-size: 14px; font-weight: 900; vertical-align: middle;
}
.table8 th.th1 {
	background: rgb(232, 240, 255); padding: 3px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 24%; text-align: center; color: rgb(187, 98, 26); line-height: 40px; font-size: 14px; font-weight: 900; vertical-align: middle;
}
.table9 {
	border: 1px solid rgb(204, 204, 204); border-collapse: collapse;
}
.table9 td {
	padding: 5px; border: 0px solid rgb(204, 204, 204); border-image: none; text-align: center; font-size: 12px; vertical-align: middle;
}
.table9 th {
	background: url("../images/th_bg.jpg") repeat-x rgb(255, 255, 255); padding: 5px; border: 1px solid rgb(204, 204, 204); border-image: none; text-align: center; color: rgb(51, 51, 51); font-size: 12px; vertical-align: middle;
}
.table9 th2 {
	background: url("../images/th_bg.jpg") repeat-x rgb(255, 255, 255); padding: 0px; border: 1px solid rgb(204, 204, 204); border-image: none; text-align: center; color: rgb(51, 51, 51); font-size: 12px; vertical-align: middle;
}
.table_jd {
	border: 1px solid rgb(204, 204, 204); border-collapse: collapse;
}
.table_jd td {
	padding: 5px; border: 1px solid rgb(0, 102, 153); border-image: none; text-align: center; color: rgb(51, 51, 51); font-size: 12px; vertical-align: middle;
}
.table_jd th {
	background: rgb(0, 102, 153); padding: 5px; border: 1px solid rgb(0, 102, 153); border-image: none; text-align: center; color: rgb(255, 255, 255); font-size: 12px; vertical-align: middle;
}
.table_jd th2 {
	background: url("../images/th_bg.jpg") repeat-x rgb(255, 255, 255); padding: 0px; border: 1px solid rgb(0, 102, 153); border-image: none; text-align: center; color: rgb(51, 51, 51); font-size: 12px; vertical-align: middle;
}
.search_input {
	width: 255px; height: 28px; background-image: url("../images/search_bg2.png"); background-repeat: no-repeat;
}
input.search_btn2 {
	border-width: 0px; border-style: solid; width: 42px; height: 29px; cursor: pointer; background-image: url("../images/search_btn.jpg"); background-repeat: no-repeat; background-color: transparent;
}
input.search_btn3 {
	border-width: 0px; border-style: solid; width: 80px; height: 21px; cursor: pointer; background-image: url("../images/ser2.png"); background-repeat: no-repeat; background-color: transparent;
}
input.search_btn3 a {
	border-width: 0px; border-style: solid; width: 80px; height: 21px; cursor: pointer; background-image: url("../images/ser2over.png"); background-repeat: no-repeat; background-color: transparent;
}
input.search_btn3_over {
	border-width: 0px; border-style: solid; width: 80px; height: 21px; cursor: pointer; background-image: url("../images/ser2over.png"); background-repeat: no-repeat; background-color: transparent;
}
input.search_btn4 {
	border-width: 0px; border-style: solid; width: 25px; height: 25px; cursor: pointer; background-image: url("../images/blank_btn.gif"); background-repeat: no-repeat; background-color: transparent;
}
input.login_btn {
	border-width: 0px; border-style: solid; width: 96px; height: 29px; cursor: pointer; background-image: url("../images/login.png"); background-repeat: no-repeat; background-color: transparent;
}
input.reg_btn {
	border-width: 0px; border-style: solid; width: 96px; height: 29px; cursor: pointer; background-image: url("../images/reg.png"); background-repeat: no-repeat; background-color: transparent;
}
#button1_search {
	background: url("../images/search_btn.png"); border-width: 0px; border-style: solid; width: 35px; height: 33px; cursor: pointer;
}
.ppp_contact {
	padding: 12px 10px 0px 12px;
}
.p {
	padding: 4px;
}
.pp {
	padding: 8px;
}
.ppp {
	padding: 12px;
}
.pppp {
	padding: 16px;
}
.pt {
	padding-top: 4px;
}
.ppt {
	padding-top: 6px;
}
.ppl {
	padding-left: 20px;
}
.pppt {
	padding-top: 12px;
}
.ppppt {
	padding-top: 16px;
}
.pb {
	padding-bottom: 4px;
}
.ppb {
	padding-bottom: 8px;
}
.pppb {
	padding-bottom: 12px;
}
.ppppb {
	padding-bottom: 16px;
}
.margin_b {
	margin-bottom: 5px;
}
.grid {
	font-family: Verdana, Geneva, sans-serif; font-size: 12px; border-collapse: collapse;
}
.grid td {
	padding: 2px; border: 1px solid rgb(204, 204, 204); border-image: none; height: 30px; font-size: 12px;
}
.f_bold {
	font-weight: bold;
}
.table_title_bg {
	height: 35px; background-image: url("../images/table_title_bg.jpg"); background-repeat: repeat-x;
}
.f_12 {
	color: rgb(102, 102, 102); line-height: 18px;
}
.f_12_66 {
	font: 12px/24px Arial, Helvetica, sans-serif; color: rgb(102, 102, 102); font-size-adjust: none; font-stretch: normal;
}
.f_14 {
	font: bold 12px/18px Arial, Helvetica, sans-serif; color: rgb(129, 126, 126); font-size-adjust: none; font-stretch: normal;
}
.f_14b {
	color: rgb(59, 114, 189); line-height: 23px; font-family: "??????"; font-size: 14px;
}
.f_16 {
	font: bold 16px/23px Arial, Helvetica, sans-serif; color: rgb(18, 56, 108); font-size-adjust: none; font-stretch: normal;
}
.f_12_white {
	color: rgb(255, 255, 255); line-height: 18px; font-family: "??????"; font-size: 12px; font-weight: bold; _font: 12px Arial, Helvetica, sans-serif;
}
.f_12_red {
	color: red; line-height: 18px; font-family: "??????"; font-size: 12px; font-weight: bold; _font: 12px Arial, Helvetica, sans-serif;
}
.train ul {
	margin: 0px 0px 0px 15px; width: 400px;
}
.train ul li {
	background-position: left; float: left; display: inline; background-image: url("../images/jiantou.gif"); background-repeat: no-repeat;
}
.train ul li a {
	background: url("../images/xuxian1.gif") repeat-x; width: 400px; height: 24px; text-align: left; color: rgb(136, 136, 136); line-height: 24px; padding-left: 20px; font-size: 12px; margin-left: -1px; display: block;
}
.train ul li.hover {
	color: rgb(51, 51, 51);
}
.train ul li.hover a:hover {
	color: rgb(51, 51, 51);
}
.train ul li.hover a {
	color: rgb(51, 51, 51);
}
.train ul li a:hover {
	color: rgb(51, 51, 51);
}
.friendbg {
	background: url("../images/friend.png") no-repeat top; height: 92px; padding-top: 12px;
}
.friend ul {
	margin: 0px 0px 0px 106px; width: auto; height: 40px; _margin: 12px 0 0 106px;
}
.friend ul li {
	background-position: left; margin-left: 15px; float: left; display: inline; background-image: url("../images/fdian.gif"); background-repeat: no-repeat;
}
.friend ul li a {
	height: 24px; text-align: left; color: rgb(102, 102, 102); line-height: 25px; padding-left: 10px; font-size: 12px;
}
.friend ul li.hover {
	color: rgb(51, 51, 51);
}
.friend ul li.hover a:hover {
	color: rgb(51, 51, 51);
}
.friend ul li.hover a {
	color: rgb(51, 51, 51);
}
.friend ul li a:hover {
	color: rgb(51, 51, 51);
}
#example2 .home_equip ul {
	margin: 0px 0px 0px 5px; width: 366px; height: 160px;
}
#example2 .home_equip ul li {
	background-position: left 12px; height: 18px; padding-left: 7px; margin-left: 15px; float: left; display: inline; background-image: url("../images/yiqi_li.png"); background-repeat: no-repeat;
}
#example2 .home_equip ul li a {
	text-align: left; color: rgb(102, 102, 102); line-height: 18px; padding-left: 10px; font-size: 12px;
}
#example2 .home_equip ul li.hover {
	color: rgb(51, 51, 51);
}
.home_eqip ul li.hover a:hover {
	color: rgb(51, 51, 51);
}
#example2 .home_equip ul li.hover a {
	color: rgb(51, 51, 51);
}
#example2 .home_equip ul li a:hover {
	color: rgb(51, 51, 51); line-height: 18px; padding-left: 10px;
}
.line_dot {
	width: 100%; height: 0px; overflow: hidden; border-bottom-color: rgb(206, 206, 206); border-bottom-width: 1px; border-bottom-style: dashed;
}
.equip ul {
	margin: 0px 0px 0px 15px; width: 200px;
}
.equip .line {
	background: url("../images/xuxian1.gif") repeat-x; margin: 0px 0px 0px 15px; width: 200px; height: 24px; float: left;
}
.equip ul li {
	background-position: left; float: left; display: inline; background-image: url("../images/jiantou.gif"); background-repeat: no-repeat;
}
.equip ul li a {
	background: url("../images/xuxian1.gif") repeat-x; width: 200px; height: 24px; text-align: left; color: rgb(136, 136, 136); line-height: 23px; padding-left: 20px; font-size: 12px; margin-left: -1px; display: block;
}
.equip ul li.hover {
	color: rgb(51, 51, 51);
}
.equip ul li.hover a:hover {
	color: rgb(51, 51, 51);
}
.equip ul li.hover a {
	color: rgb(51, 51, 51);
}
.equip ul li a:hover {
	color: rgb(51, 51, 51);
}
.cont_left {
	background-position: 185px 0px; padding: 0px 0px 20px; width: 190px; float: left; min-height: 432px; background-image: url("../images/l_r_fengge.png"); background-repeat: no-repeat; _height: 400px;
}
.cont_left2 {
	padding: 0px; width: 990px; height: 57px; clear: left; float: left; position: relative;
}
.cont_middle {
	margin: 0px auto; padding: 0px; width: 984px; clear: both;
}
.cont_right {
	padding: 10px 10px 40px; width: 500px; height: 400px; float: left; position: relative;
}
.now_position {
	top: 30px; width: 94%; height: 24px; text-align: right; right: 40px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid; float: right; position: absolute;
}
.cont_news_left {
	width: 171px; height: 57px; background-image: url("../images/cont_news_left.png"); background-repeat: no-repeat;
}
.cont_contact_left {
	width: 171px; height: 57px; background-image: url("../images/cont_contact_left.png"); background-repeat: no-repeat;
}
.cont_rule_left {
	width: 171px; height: 57px; background-image: url("../images/cont_rule_left.png"); background-repeat: no-repeat;
}
.cont_tongji_left {
	width: 171px; height: 57px; background-image: url("../images/cont_tongji_left.png"); background-repeat: no-repeat;
}
.cont_about_left {
	width: 171px; height: 57px; background-image: url("../images/cont_about_left.png"); background-repeat: no-repeat;
}
.news_t1 {
	background: url("../images/cont_news_t1.png") no-repeat 0px; width: 785px; height: 57px;
}
.news_cont {
	margin: 0px auto; padding: 20px 20px 0px 30px;
}
.newslist ul {
	margin: 0px 0px 0px 15px;
}
.newslist ul li {
	background-position: left; height: 30px; float: left; display: inline; background-image: url("../images/jiantou.gif"); background-repeat: no-repeat;
}
.newslist ul li a {
	background: url("../images/xuxian1.gif") repeat-x bottom; width: 650px; height: 30px; text-align: left; color: rgb(136, 136, 136); line-height: 30px; padding-left: 20px; font-size: 12px; margin-left: -1px; display: block;
}
.newslist ul li.hover {
	color: rgb(51, 51, 51);
}
.newslist ul li.hover a:hover {
	color: rgb(51, 51, 51);
}
.newslist ul li.hover a {
	color: rgb(51, 51, 51);
}
.newslist ul li a:hover {
	color: rgb(51, 51, 51);
}
.cont_instru_left {
	width: 171px; height: 57px; float: left; background-image: url("../images/cont_instru_left.png"); background-repeat: no-repeat;
}
.cont_yuyue_left {
	width: 171px; height: 57px; background-image: url("../images/cont_yuye_left.png"); background-repeat: no-repeat;
}
.instru_t1 {
	background: url("../images/cont_instru_t1.png") no-repeat 0px; width: 830px; height: 57px;
}
.xuaxian {
	background: url("../images/shuxu3.gif") repeat-y right 20px;
}
.xuaxian2 {
	background: url("../images/shuxu2.gif") no-repeat 218px 10px;
}
.tr_title {
	background: url("../images/tr_title_dian.jpg") no-repeat -10px; height: 35px; text-align: left; line-height: 35px; padding-left: 30px; font-size: 14px; vertical-align: middle;
}
.tr_title2 {
	background: url("../images/tr_title_dian2.jpg") no-repeat -5px top; height: 35px; text-align: left; line-height: 35px; padding-left: 35px; font-size: 14px; vertical-align: middle;
}
.tr_title_more {
	font-size: 12px; margin-right: 10px; vertical-align: middle; float: right;
}
.tabs {
	list-style: none; padding: 0px; width: 922px; height: 30px; margin-top: 80px; margin-left: 40px; border-bottom-color: rgb(102, 102, 102); border-bottom-width: 1px; border-bottom-style: solid;
}
.tabs li {
	margin: 0px !important; padding: 0px; text-indent: 0px; float: left; list-style-image: none !important;
}
.tabs a {
	background: url("../images/tabs.png") no-repeat -652px 0px; margin: 0px; padding: 0px; top: 1px; width: 111px; height: 30px; text-align: center; color: rgb(0, 0, 0); line-height: 30px; font-size: 12px; text-decoration: none; display: block; position: relative;
}
.tabs a:active {
	
}
.tabs a:hover {
	background-position: -652px -31px; color: rgb(255, 255, 255);
}
.tabs .current {
	background-position: -652px -62px; color: rgb(0, 0, 0) !important; cursor: default !important;
}
.tabs .current:hover {
	background-position: -652px -62px; color: rgb(0, 0, 0) !important; cursor: default !important;
}
.tabs li.current a {
	background-position: -652px -62px; color: rgb(0, 0, 0) !important; cursor: default !important;
}
.tabs .w1 {
	background-position: -519px 0px; width: 134px;
}
.tabs .w1:hover {
	background-position: -519px -31px;
}
.tabs .current.w1 {
	background-position: -519px -62px;
}
.tabs .w2 {
	background-position: -366px 0px; width: 154px;
}
.tabs .w2:hover {
	background-position: -366px -31px;
}
.tabs .current.w2 {
	background-position: -366px -62px;
}
.tabs .w3 {
	background-position: -193px 0px; width: 174px;
}
.tabs .w3:hover {
	background-position: -193px -31px;
}
.tabs .current.w3 {
	background-position: -193px -62px;
}
.tabs .w4 {
	background-position: 0px 0px; width: 194px;
}
.tabs .w4:hover {
	background-position: 0px -31px;
}
.tabs .current.w4 {
	background-position: 0px -62px;
}
.panes .pane {
	display: none;
}
.clendar {
	border: 0px solid rgb(204, 204, 204); width: 120px; height: 120px; border-collapse: collapse;
}
.clendar td {
	padding: 1px; border: 1px solid rgb(107, 174, 200); border-image: none; text-align: center;
}
.clendar th {
	background: url("../images/th_bg3.jpg") repeat-x rgb(255, 255, 255); padding: 3px; border: 1px solid rgb(107, 174, 200); border-image: none; height: 30px; text-align: center; color: rgb(51, 51, 51); font-size: 12px; font-weight: bold; vertical-align: middle;
}
.clendar a:hover {
	background: rgb(204, 204, 204);
}
.r01 {
	background: url("../images/clender_num/num3/01.png") no-repeat right top rgb(242, 242, 242);
}
.r02 {
	background: url("../images/clender_num/num3/02.png") no-repeat right top rgb(242, 242, 242);
}
.r03 {
	background: url("../images/clender_num/num3/03.png") no-repeat right top rgb(242, 242, 242);
}
.r04 {
	background: url("../images/clender_num/num3/04.png") no-repeat right top rgb(242, 242, 242);
}
.r05 {
	background: url("../images/clender_num/num3/05.png") no-repeat right top rgb(242, 242, 242);
}
.r06 {
	background: url("../images/clender_num/num3/06.png") no-repeat right top rgb(242, 242, 242);
}
.r07 {
	background: url("../images/clender_num/num3/07.png") no-repeat right top rgb(242, 242, 242);
}
.r08 {
	background: url("../images/clender_num/num3/08.png") no-repeat right top rgb(242, 242, 242);
}
.r09 {
	background: url("../images/clender_num/num3/09.png") no-repeat right top rgb(242, 242, 242);
}
.r10 {
	background: url("../images/clender_num/num3/10.png") no-repeat right top rgb(242, 242, 242);
}
.r11 {
	background: url("../images/clender_num/num3/11.png") no-repeat right top rgb(242, 242, 242);
}
.r12 {
	background: url("../images/clender_num/num3/12.png") no-repeat right top rgb(242, 242, 242);
}
.r13 {
	background: url("../images/clender_num/num3/13.png") no-repeat right top rgb(242, 242, 242);
}
.r14 {
	background: url("../images/clender_num/num3/14.png") no-repeat right top rgb(242, 242, 242);
}
.r15 {
	background: url("../images/clender_num/num3/15.png") no-repeat right top rgb(242, 242, 242);
}
.r16 {
	background: url("../images/clender_num/num3/16.png") no-repeat right top rgb(242, 242, 242);
}
.r17 {
	background: url("../images/clender_num/num3/17.png") no-repeat right top rgb(242, 242, 242);
}
.r18 {
	background: url("../images/clender_num/num3/18.png") no-repeat right top rgb(242, 242, 242);
}
.r19 {
	background: url("../images/clender_num/num3/19.png") no-repeat right top rgb(242, 242, 242);
}
.r20 {
	background: url("../images/clender_num/num3/20.png") no-repeat right top rgb(242, 242, 242);
}
.r21 {
	background: url("../images/clender_num/num3/21.png") no-repeat right top rgb(242, 242, 242);
}
.r22 {
	background: url("../images/clender_num/num3/22.png") no-repeat right top rgb(242, 242, 242);
}
.r23 {
	background: url("../images/clender_num/num3/23.png") no-repeat right top rgb(242, 242, 242);
}
.r24 {
	background: url("../images/clender_num/num3/24.png") no-repeat right top rgb(242, 242, 242);
}
.r25 {
	background: url("../images/clender_num/num3/25.png") no-repeat right top rgb(242, 242, 242);
}
.r26 {
	background: url("../images/clender_num/num3/26.png") no-repeat right top rgb(242, 242, 242);
}
.r27 {
	background: url("../images/clender_num/num3/27.png") no-repeat right top rgb(242, 242, 242);
}
.r28 {
	background: url("../images/clender_num/num3/28.png") no-repeat right top rgb(242, 242, 242);
}
.r29 {
	background: url("../images/clender_num/num3/29.png") no-repeat right top rgb(242, 242, 242);
}
.r30 {
	background: url("../images/clender_num/num3/30.png") no-repeat right top rgb(242, 242, 242);
}
.r31 {
	background: url("../images/clender_num/num3/31.png") no-repeat right top rgb(242, 242, 242);
}
.leibie_block {
	padding: 0px; width: 94%; margin-top: 5px; margin-bottom: 20px; margin-left: 12px; border-top-color: rgb(229, 229, 229); border-right-color: rgb(229, 229, 229); border-left-color: rgb(229, 229, 229); border-top-width: 1px; border-right-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-left-style: solid; background-color: rgb(255, 255, 255);
}
.submenu_new7 {
	border: 0px solid rgb(221, 221, 221); border-image: none; width: 720px; padding-bottom: 10px; margin-left: 0px; display: block; position: relative;
}
.submenu_new7 .mymenu {
	width: 100%; height: auto; margin-bottom: 20px; margin-left: 10px; float: left; background-color: transparent;
}
.submenu_new7 .mymenu dl {
	padding: 5px 10px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 100%; height: auto; margin-left: 0px; background-color: rgb(255, 255, 255);
}
.submenu_new7 .mymenu dt {
	background: url("../images/sub_li1.png") no-repeat left 8px; height: 32px; line-height: 32px; padding-left: 20px; font-size: 14px; font-weight: bold; margin-bottom: 5px; margin-left: 0px; border-bottom-color: rgb(187, 187, 187); border-bottom-width: 1px; border-bottom-style: solid;
}
.submenu_new7 .mymenu dd {
	margin: 10px 30px 0px 20px; float: left; display: block;
}
.submenu_new7 .mymenu dd img {
	margin: 20px 5px 0px 20px; height: 30px; float: left; display: block;
}
.submenu_new7 .mymenu dd a {
	background: url("../images/lablistbg.png") no-repeat left top; width: 300px; height: 73px; text-align: left; color: rgb(255, 255, 255); line-height: 70px; font-size: 16px; margin-left: 0px; border-bottom-color: rgb(128, 141, 108); border-bottom-width: 0px; border-bottom-style: solid; display: block;
}
.submenu_new7 .mymenu dd a:hover {
	background: url("../images/lablistbgover.png") no-repeat left top; width: 300px; height: 73px; color: rgb(0, 0, 0); text-decoration: none;
}
.submenu_new7 .mymenu a {
	background: url("../images/submenubgno.png") repeat-y -12px 0px; width: 180px; height: 33px; text-align: left; color: rgb(51, 51, 51); padding-top: 0px; padding-bottom: 0px; padding-left: 10px; font-size: 12px; vertical-align: middle; border-bottom-color: rgb(128, 141, 108); border-bottom-width: 1px; border-bottom-style: solid; z-index: 99996; _height: 33px;
}
.submenu_new7 .mymenu a:hover {
	background: url("../images/submenu_overbgno.png") repeat-y -12px 0px rgb(244, 245, 238); width: 180px; height: 33px; color: rgb(83, 106, 14); z-index: 99999;
}
.submenu_new7 .current2 {
	background: url("../images/submenu_overbg.png") repeat-y -12px 0px; width: 103px; height: 35px; color: rgb(0, 0, 0); z-index: 99999;
}
.tab_hd {
	list-style: none; margin: 0px 0px 0px 5px; padding: 0px; width: 100%; height: 26px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 0px; border-bottom-style: solid;
}
.tab_hd li {
	background: url("../images/tab02.jpg") no-repeat 0px 0px; padding: 0px; width: 66px; height: 26px; text-align: center; color: rgb(49, 94, 142); line-height: 26px; text-indent: 0px; margin-right: 3px; float: left; display: block; cursor: pointer;
}
.tab_hd li a {
	color: rgb(49, 94, 142); line-height: 25px; cursor: pointer;
}
.tab_hd li.active {
	background: url("../images/tab02_over.jpg") no-repeat 0px 0px; height: 26px; color: rgb(255, 255, 255) !important; cursor: default !important;
}
.tab_hd li.active a {
	height: 26px; color: rgb(255, 255, 255) !important;
}
.tab_hd li.more {
	background: none; height: 25px; float: right; cursor: default !important;
}
.tab_hd .current {
	background: url("../images/tab02_over.jpg") no-repeat 0px 0px; color: rgb(255, 255, 255) !important; cursor: default !important;
}
.tab-hd .current:hover {
	background: url("../images/tab02_over.jpg") no-repeat 0px 0px; color: rgb(255, 255, 255) !important; cursor: default !important;
}
.tab-hd li.current a {
	background: url("../images/tab02_over.jpg") no-repeat 0px 0px; color: rgb(255, 255, 255) !important; cursor: default !important;
}