body  {
	text-align: center !important;
	font-size: 12px;
	font-family: "microsoft yahei";
	color: #999999;
}

.clear {CLEAR: both}



.header_class {
	width: 100%;
	font-size: 12px;
	font-family: "microsoft yahei";
	background:#000
}

.header_room {
	width: 1020px;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 60px;
}

.header_logo {
	width: 225px;
	float: left;
	height: 60px;
}

.header_logo_2 {
	width: 795px;
	float: right;
	height: 60px;
}

.header_Navigation {
	width: 100%;
	height: 20px;
	font-size: 14px;
	font-weight: 700;
	color: #FF0000;
	text-align: right;
}


.header_Navigation_room{
	width: 110px;
	float: left;
	text-align: right;
	margin-top: 15px;
	line-height: 20px;
}

.header_Navigation_room A {
	color: #faeb00;
	font-family: "microsoft yahei";
	text-decoration: none;
	font-weight: 600;
	font-size: 13px;
}

.header_Navigation_room A:hover {
	color: #FF0000;
	font-family: "microsoft yahei";
	text-decoration: none;
}


.header_flash {
	width: 100%;
}


.body_class {
	width: 100%;
	font-size: 12px;
	font-family: "microsoft yahei";
	background-color: #000000;
}

.body_class A {
color: #999999;
font-family: "microsoft yahei";
text-decoration: none;
}

.body_class A:hover {
	color: #B70000;
	font-family: "microsoft yahei";
	text-decoration: none;
}

.body_room {
	width: 1020px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 30px;
}

.body_room_page {
	width: 1020px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	background-image: url(../images/page_right.png);
}

.body_Navigation_Path {
	width: 1020px;
	height: 20px;
	text-align: left;
	padding-bottom: 15px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
}


.body_left {
	width: 280px;
	float: left;
	margin-right: 20px;
}

.body_right {
	width: 280px;
	float: right;
}

.body_right_page {
	width:710px;
	float:right;
}

.body_left_Navigation {
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	padding-bottom: 5px;
	padding-top: 10px;
	height: 20px;
}

.body_left_word {
	width: 70px;
	font-weight:bold;
	font-size: 14px;
	height: 20px;
	float: left;
}

.body_left_word_english {
	width: 120px;
	font-weight:bold;
	font-size: 12px;
	height: 20px;
	float: left;
	text-align: left;
	color: #B70000;
}

.body_left_content {
	width: 100%;
}

.body_left_content_wordleft {
	width: 280px;
	text-align: left;
}

.body_clearance {
	width: 15px;
	height: 20px;
	float: left;
}

.body_middle {
	width: 420px;
	float: left;
	margin-right: 20px;
}

.body_middle_Navigation {
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	height: 20px;
	padding-bottom: 5px;
	padding-top: 10px;
}

.body_middle_word {
	width: 70px;
	font-weight: bold;
	font-size: 14px;
	height: 20px;
	float: left;
}

.body_middle_word_english {
	font-weight:bold;
	font-size: 12px;
	height: 20px;
	float: left;
	text-align: left;
	color: #B70000;
	margin-right: 20px;
}

.body_middle_about {
	height: 20px;
	float: left;
	text-align: left;
	margin-right: 5px;
	margin-left: 5px;
}

.body_middle_more {
	height: 20px;
	float: left;
	margin-top: 3px;
	margin-left: 10px;
}

.body_middle_content {
	width: 100%;
}

.body_middle_news {
	width: 100%;
}


.body_middle_news_left {
	width: 70%;
	float: left;
	text-align: left;
	padding-left: 5px;
}

.body_middle_news_right {
	width: 20%;
	float: right;
	text-align: right;
}

.body_middle_server {
	width: 100%;
}

.body_middle_server_content {
	width: 241px;
	float: left;
	background-color: #222222;
	margin-right: 7px;
	margin-left: 7px;
	margin-top: 10px;
}

.body_middle_server_content_inside {
	width: 232px;
	margin-top: 4px;
	margin-right: 4px;
	margin-bottom: 1px;
	margin-left: 5px;
}

.body_middle_server_content_inside_word {
	width: 232px;
	float: left;
	margin-left: 6px;
}


.body_case_Navigation {
	width: 1020px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	height: 20px;
	padding-bottom: 5px;
	padding-top: 10px;
}


.body_case_content {
	width: 100%;
}

.body_case_content_outside{
	width: 193px;
	float:left;
	margin-top: 10px;
	margin-left: 9px;
}

.body_case_content_inside{
	width: 193px;
	float:left;
	background-color: #222222;
	height: 98px;
}

.body_case_content_inside_1 {
	width: 190px;
	float:left;
	height: 95px;
}

.body_case_content_inside_word {
	width: 190px;
	float:left;
	height: 20px;
}


.body_event{
	width: 100%;
	margin-bottom: 10px;
	margin-top: 5px;
}

.body_event_content{
	width: 100%;

}

.body_event_content_left{
	width: 280px;
	float: left;
}

.body_event_content_left_outside{
	width: 100%;
	float: left;
}


.body_event_content_left_inside_bottm{
	width: 100%;
	float: left;
	margin-top: 2px;
}

.body_event_content_left_inside_bottm_left{
	width: 75%;
	float: left;
	text-align: left;
}

.body_event_content_left_inside_bottm_right{
	width: 25%;
	float: right;
	text-align: right;
}


.body_event_content_right{
	width: 730px;
	float: right;
}

.body_event_content_right_outside{
	width: 173px;
	float: left;
	margin-top: 8px;
	margin-left: 9px;
}

.body_event_content_right_inside{
	width: 100%;
	float: left;
	background-color: #CCCCCC;
	height: 88px;
}

.body_event_content_right_inside_image{
	width: 170px;
	float: left;
	height: 85px;
}

.body_event_content_right_inside_word{
	width: 100%;
	float: left;
	height: 20px;
	background-color: #E3E3E3;
}



.body_client {
	width: 100%;
}

.body_QQ {
	width: 100%;
}

.body_QQ_left {
	width: 120px;
	float: left;
	background-repeat: no-repeat;
	margin-right: 5px;
	margin-left: 5px;
	padding-left: 10px;
	height: 30px;
}

.body_QQ_left A {
	color: #000000;
	font-family: "microsoft yahei";
	text-decoration: none;
	font-weight: 300;
}

.body_QQ_left A:hover {
	color: #B70000;
	font-family: "microsoft yahei";
	text-decoration: none;
}


.page_right_right {
	width: 705px;
	float:right;
}


.page_right_right_content {
	width: 100%;
	float:right;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding-top: 10px;
	padding-bottom: 10px;
}

.page_right_right_left {
	width: 690px;
	float:left;
	text-align: left;
	padding-left: 10px;
}

.page_right_right_right {
	width: 75px;
	float:left;
	text-align: left;
}

.page_right_bottm {
	width: 100%;
	float:left;
	text-align: left;
	padding-left: 10px;
	margin-top: 30px;
	margin-bottom: 30px;
	font-size: 16px;
}

.page_right_top {
	width: 100%;
	height: 60px;
	line-height: 50px;
	font-size: 16px;
	color: #ff0000;
	text-align: left;
	float: left;
	font-weight: bold;
	background-image: url(../images/page_top.png);
}

.page_right_about {
	width: 100%;
	text-align: left;
	float: left;
	margin-top: 20px;
	margin-bottom: 10px;
}

.page_right_server {
	width: 100%;
	text-align: left;
	float: left;
	margin-top: 10px;
	margin-bottom: 10px;
}

.page_right_server_1 {
	width: 100%;
	text-align: left;
	float: left;
	margin-bottom: 10px;
	font-size: 13px;
	color: #B70000;
}

.page_left_top {
	width: 280px;
	height: 40px;
	background-color: #FF0000;
	line-height: 40px;
	font-size: 15px;
	color: #FFFFFF;
	text-align: left;
	padding-left: 10px;
}


.page_left_bottm_big {
	width: 280px;
	height: 30px;
	line-height: 30px;
	text-align: left;
	padding-left: 10px;
	font-size: 15px;
	color: #FF0000;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}

.page_left_bottm_big A {
color: #ff0000;
font-family: "microsoft yahei";
text-decoration: none;
}

.page_left_bottm_big A:hover {
	color: #990000;
	font-family: "microsoft yahei";
	text-decoration: underline;
}



.page_left_bottm_image {
	width: 280px;
	height: 30px;
	text-align: left;
	background-image: url(../images/page_left_bottm.png);
}

.page_left_bottm_4A {
	width: 280px;
	text-align: left;
}

.page_left_bottm_QQ {
	width: 100%;
	text-align: left;
	margin-top: 5px;
	float: left;
}

.page_server_content {
	width: 100%;
	float:left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding-top: 20px;
	padding-bottom: 5px;
	height: 120px;
}


.page_right_server_outside {
	width: 100%;
	float:left;
	padding-left: 10px;
}

.page_right_server_inside_left {
	width: 203px;
	float:left;
	background-color: #222222;
	height: 103px;
}

.page_right_server_inside_left_1 {
	width: 200px;
	float:left;
	height: 100px;
}

.page_right_server_inside_right {
	width: 68%;
	float:left;
	margin-left: 10px;
}

.page_right_server_inside_right_top {
	width: 100%;
	float:left;
	text-align: left;
	color: #990000;
}

.page_right_server_inside_right_top A {
	color: #990000;
	font-size: 13px;
}

.page_right_server_inside_right_top A:hover {
	color: #B70000;
}

.page_right_server_inside_right_middle {
	width: 100%;
	float:left;
	text-align: left;
	margin-top: 5px;
}

.page_right_server_inside_right_bottm {
	width: 95%;
	float:left;
	text-align: right;
	margin-top: 5px;
}

.page_right_server_big {
	width: 99%;
	float:left;
	margin-top: 30px;
	border: 1px solid #DDDDDD;
}

.page_right_server_big_1 {
	width: 200px;
	float:left;
	margin: 5px;
	height: 100px;
}

.page_right_server_big_2 {
	width: 545px;
	float:left;
	margin: 5px;
	height: 100px;
}

.page_right_server_big_3 {
	width: 100%;
	float:left;
	height: 20px;
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: left;
	
}

.page_right_server_big_3_1 {
	width: 50%;
	float:left;
	height: 20px;
	text-align: left;
	font-size: 14px;
	line-height: 20px;
	color: #990000;
	padding-left: 10px;
}

.page_right_server_big_3_1 A {
color: #990000;
font-family: "microsoft yahei";
text-decoration: none;
}

.page_right_server_big_3_1 A:hover {
	color: #990000;
	font-family: "microsoft yahei";
	text-decoration: underline;
}

.page_right_server_big_3_2 {
	width: 18%;
	float:right;
	height: 20px;
	text-align: right;
	background-color: #CCCCCC;
	line-height: 20px;
	color: #666666;
	padding-right: 10px;
}

.page_right_server_big_4 {
	width: 100%;
	float:left;
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: left;
}


.page_right_news_big {
	width: 99%;
	float:left;
	margin-top: 30px;
	border: 1px solid #DDDDDD;
}

.page_right_news_big_1 {
	width: 100%;

	height: 20px;
}

.page_right_news_big_1_1 {
	width: 100px;
	height: 20px;
	line-height: 20px;
	float: left;
	text-align: left;
	margin-left: 10px;
	font-size: 14px;
	color: #990000;
}

.page_right_news_big_1_2 {
	width: 50px;
	height: 20px;
	line-height: 20px;
	float: right;
	text-align: right;
	background-color: #CCCCCC;
	padding-right: 10px;
}

.page_right_news_big_2 {
	width: 180px;
	height: 130px;
	float: left;
	margin: 10px;
}

.page_right_news_big_3 {
	width: 73%;
	float: left;
	margin-top: 6px;
}

.page_right_news_big_3_1 {
	width: 70%;
	float: left;
	text-align: left;
}

.page_right_news_big_3_2 {
	width: 30%;
	float: right;
	text-align: right;
}



.page_right_aboutteam_inside_left {
	width: 103px;
	float:left;
	background-color: #CCCCCC;
	height: 103px;
}

.page_right_aboutteam_inside_left_1 {
	width: 100px;
	float:left;
	height: 100px;
}

.page_right_aboutteam_inside_right {
	width: 262px;
	float:left;
	margin-left: 10px;
}


.page_client_content {
	width: 20%;
	float:left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding-top: 20px;
	padding-bottom: 10px;
}

.page_client_content_top_outside {
	width: 143px;
	float:left;
	height: 73px;
	background-color: #CCCCCC;
}

.page_client_content_top_inside {
	width: 140px;
	float:left;
	height: 70px;
}

.page_client_content_bottm {
	width: 143px;
	float:left;
	height: 20px;
}



.page_Detail {
	width: 100%;
	background-image: url(../images/read_2.jpg);
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #222222;
	border-left-color: #222222;
}

.page_Detail_top {
	width: 100%;
	height: 71px;
	border-top-width: 20px;
	border-top-style: solid;
	border-top-color: #FF0000;
}

.page_Detail_bottm {
	width: 100%;
	height: 71px;
	border-bottom-width: 20px;
	border-bottom-style: solid;
	border-bottom-color: #FF0000;
	padding-top: 23px;
	font-size: 23px;
	line-height: 23px;
}

.page_Detail_middle {
	width: 920px;
	margin-right: 50px;
	margin-left: 50px;
}


.page_Detail_middle_content {
	width: 100%;

}

.page_Detail_middle_content_top {
	width: 100%;
	font-size: 15px;
	color: #B70000;
	font-weight: bold;
	padding-bottom: 5px;
}

.page_Detail_middle_content_top_1 {
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-bottom: 10px;
}

.page_Detail_middle_content_middle {
	width: 100%;
	margin-top: 20px;
	margin-bottom: 20px;
	text-align: left;
}

.page_Detail_middle_content_bottm {
	width: 100%;
	margin-top: 5px;
	margin-bottom: 5px;

}






.end_class {
	width: 100%;
	font-size: 12px;
	font-family: "microsoft yahei";
	color: #ADADAD;
}

.end_class A {
color: #ADADAD;
font-family: "microsoft yahei";
text-decoration: none;
}

.end_class A:hover {
	color: #B70000;
	font-family: "microsoft yahei";
	text-decoration: none;
}

.end_room {
	width: 1020px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
	padding-bottom: 5px;
}

.end_Navigation_1 {
	width: 100%;
	background-color: #000000;
	padding-top: 8px;
}

.end_Navigation {
	width: 100%;
	background-color: #282828;
	height: 2px;
}

.link_room {
	width: 1020px;
	white-space: nowrap;
}

.link_Navigation {
	float: left;
	height: 20px;
	margin-right: 10px;
	margin-left: 10px;
}

.sitemap_Navigation {
	float: left;
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 10px;
	line-height: 20px;
	margin-bottom: 10px;
}
