/* CSS Document */

/* ThreeRow */
#ThreeRow_all {
	float: left;
	width: 1002px;
}
#ThreeRow_main {
	padding-left: 220px;
	padding-right: 220px;
	position: relative;
}
#ThreeRow_content {
	width: 562px;
	position: absolute;
	padding-bottom: 3px;
	margin-top: 280px;
}
#ThreeRow_top {
	clear: both;
	margin-bottom: 5px;
}
#ThreeRow_topleft {
	float: left;
	width: 200px;
	padding-left: 10px;
}
#ThreeRow_topright {
	float: right;
	width: 782px;
}
#ThreeRow_left {
	float: left;
	width: 200px;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
}
#ThreeRow_right {
	float: right;
	width: 200px;
	padding-right: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
}
#ThreeRow_bottom {
	clear: both;
}
#ThreeRow_left1 {
	width:200px;
	float: left;
	padding-top: 3px;
	padding-bottom: 3px;
}
#ThreeRow_right1 {
	width:200px;
	float: right;
	padding-top: 3px;
	padding-bottom: 3px;
}
#ThreeRow_content1 {
	clear: both;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
}
#ThreeRow_content2_left {
	padding-top: 3px;
	float: left;
	padding-left: 5px;
	padding-right: 5px;
	vertical-align: bottom;
	padding-bottom: 0px;
}
#ThreeRow_content2_left H1 {
	font-size: 15px;
	color: #137bc4;
	font-weight: bold;
	display: inline;
}
#ThreeRow_content2_right {
	padding-top: 3px;
	float: right;
	padding-right: 5px;
	padding-bottom: 0px;
	width: 105px;
	text-align: right;
}
#ThreeRow_content2_right a{
	color: #FF0000;
}
#ThreeRow_content2_left, #ThreeRow_content2_right .article_list_top {
	font-size: 14px;
	font-weight: bold;
	color: #fe7f0e;
}
#ThreeRow_content3 {
	clear: both;
	padding-top: 3px;
	padding-bottom: 3px;
	word-wrap:break-word;
	word-break:break-all;
	overflow: hidden;
	padding-right: 5px;
	padding-left: 5px;
}
#ThreeRow_content3 p{
	font-size: 14px;
}
#ThreeRow_content3_left {
	width: 150px;
	float: left;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#ThreeRow_content3_right {
	float: right;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 0px;
	width: 380px;
}
#ThreeRow_content3 H2{
	color: #137bc4;
	font-size: 14px;
	display: inline-block;
	clear: both;
	text-align: left;
}
#ThreeRow_content4 {
	clear: both;
	padding-top: 3px;
	padding-bottom: 3px;
	text-align: right;
	padding-left: 5px;
	padding-right: 5px;
	color: #FF0000;
}
#ThreeRow_content5 {
	clear: both;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
	text-align: center;
}
#ThreeRow_content5 H2{
	color: #137bc4;
	font-size: 14px;
	display: inline-block;
	clear: both;
}
#ThreeRow_content_list {
	clear: both;
	padding-top: 3px;
	padding-bottom: 3px;
	height: 811px;
}
#ThreeRow_content_bottom {
	clear: both;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 9px;
	padding-right: 9px;
}
#ThreeRow_greyline {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	clear: both;
	margin: 5px;
}
#ThreeRow_greypointline {
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #CCCCCC;
	clear: both;
	margin-top: 2px;
	margin-right: 5px;
	margin-bottom: 2px;
	margin-left: 5px;
}

/* ThreeRow_book */

#ThreeRow_content_book {
	clear: none;
	font-size: 14px;
}
#ThreeRow_content_book_left {
	float: left;
	width: 190px;
	font-size: 14px;
}
#ThreeRow_content_book_right {
	float: right;
	width: 190px;
	font-size: 14px;
}
#ThreeRow_content_book_bottom {
	text-align: center;
}
#ThreeRow_content_book_list {
	clear: both;
	padding-top: 3px;
	padding-bottom: 3px;
	height: 995px;
}
/* TwoRow */

#TwoRow_all {
	float: left;
	width: 1002px;
}
#TwoRow_main {
	padding-left: 220px;
	position: relative;
}
#TwoRow_content {
	width: 782px;
	position: absolute;
	padding-bottom: 3px;
	margin-top: 280px;
}
#TwoRow_top {
	clear: both;
	margin-bottom: 5px;
}
#TwoRow_topleft {
	float: left;
	width: 200px;
	padding-left: 10px;
}
#TwoRow_topright {
	float: right;
	width: 782px;
}
#TwoRow_left {
	float: left;
	width: 200px;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
}
#TwoRow_bottom_menu {
	clear: both;
	text-align: center;
}
#TwoRow_bottom_menu a{
	font-size: 12px;
	line-height: 20px;
	font-family: "宋体";
}
#TwoRow_bottom {
	clear: both;
}
#TwoRow_left1 {
	width:200px;
	float: left;
	padding-top: 5px;
	padding-bottom: 5px;
}
#TwoRow_left2 {
	width:158px;
	float: left;
	border: 1px solid #83AFD4;
	margin-left: 16px;
	display: inline;
	font-size: 12px;
	line-height: 20px;
	padding: 5px;
	margin-bottom: 10px;
}
#TwoRow_content_tr {
	clear: both;
}
#TwoRow_content_tr p{
	font-size: 12px;
	display: inline;
}
#TwoRow_content_left {
	float: left;
	width: 391px;
}
#TwoRow_content_right {
	float: right;
	width: 391px;
}

/* TwoRow consultants*/

#TwoRow_content_consultants {
	width: 782px;
	position: absolute;
	padding-bottom: 3px;
	margin-top: 110px;
}
#TwoRow_content1 {
	clear: both;
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #935d2c;
	margin-right: 12px;
	margin-left: 12px;
}
#TwoRow_content_consultants_tr {
	clear: both;
	margin-bottom: 10px;
}
#ThreeRow_content_consultants_list {
	clear: both;
	padding-top: 3px;
	padding-bottom: 3px;
	height: 1080px;
}
#TwoRow_content_left_consultants {
	float: left;
	width: 391px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #935d2c;
	display: inline;
	margin-bottom: 5px;
}
#TwoRow_content_right_consultants {
	float: right;
	width: 391px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #935d2c;
	display: inline;
	margin-bottom: 5px;
}
#TwoRow_content_consultants_left {
	float: left;
	width: 134px;
	margin-top: 20px;
	margin-left: 10px;
	display: inline;
}
#TwoRow_content_consultants_right {
	float: left;
	display: inline;
	margin-top: 40px;
	margin-bottom: 50px;
	margin-left: 30px;
	margin-right: 40px;
}
#TwoRow_content_consultants_right_menu {
	display: inline;
	float: left;
	width: 150px;
	line-height: 16px;
	margin-left: 20px;
}
#TwoRow_content_consultants_menu {
	float: left;
	width: 150px;
	display: inline;
	margin-top: 2px;
	margin-bottom: 2px;
}
#TwoRow_content_consultants_menu_left {
	float: left;
}
#TwoRow_content_consultants_menu_right {
	float: right;
}

/* Global_top */

#Global_top {
	width:1002px;
	font-size: 12px;
	background-image: url(/images/include/topbg.gif);
	background-repeat: repeat;
	height: 100px;
	margin-top: 0px;
	margin-left: 0px;
}
#Global_top_left {
	width:159px;
	float: left;
	margin-top: 22px;
	margin-left: 12px;
}
#Global_top_center {
	position: relative;
	width: 645px;
	float: left;
	height: 100%;
}
#Global_top_right {
	width:159px;
	float: right;
	margin-top: 22px;
	margin-right: 12px;
}
#Global_top_center_top {
	margin-top: 12px;
}
#Global_top_center_bottom {
	bottom: 10px;
	left: 10px;
	width: 625px;
	font-size: 12px;
	letter-spacing: 2px;
	margin-left: 10px;
	position: absolute;
}
#Global_top_right_top {
	float: right;
	width: 95px;
	text-align: center;
	background-color: #EEEEEE;
}
#Global_top_right_top a{
	color: #333333;
}
#Global_top_right_bottom {
	float: right;
	width: 100%;
	text-align: right;
	margin-top: 25px;
}
#Global_top_right_bottom .em_dy{
	color: #000000;
	border: 1px solid #C7D5DE;
	background-color: #FFFFFF;
	padding: 2px;
}
#Global_top_center_top_left {
	float: left;
	margin-left: 40px;
	display: inline;
}
#Global_top_center_top_right {
	float: right;
	margin-top: 5px;
	margin-right: 10px;
}

/* Global_Bottom */

#Global_Bottom {
	width:1002px;
	height: 80px;
	background-color: #377EB8;
	color: #FFFFFF;
}
#Global_Bottom a{
	color: #FFFFFF;
}
#Global_Bottom1 {
	float: left;
	width: 32px;
	margin-top: 24px;
	margin-left: 25px;
	margin-right: 10px;
}
#Global_Bottom2 {
	float: left;
	margin-top: 8px;
}
#Global_Bottom3 {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	height: 60px;
	float: left;
	width: 30px;
	margin-top: 10px;
	margin-left: 30px;
}
#Global_Bottom4 {
	float: left;
	margin-top: 8px;
}

/* Courses */

#TwoRow_content_courses {
	width: 782px;
	position: absolute;
	padding-bottom: 3px;
	margin-top: 110px;
	background-image: url(/training/images/courses/coursesbg2009.gif);
	background-repeat: no-repeat;
}
#TwoRow_content_courses1 {
	position: relative;
	clear: both;
}
#TwoRow_content_courses2 {
}
#TwoRow_content_courses2 a{
	font-size: 12px;
	line-height: 20px;
	letter-spacing: 2px;
}
#TwoRow_content_courses3 {
}
#TwoRow_content_courses1_text {
	color: #333333;
	width: 430px;
	font-size: 12px;
	padding-bottom: 10px;
	float: left;
	margin-top: 100px;
	position: relative;
	margin-bottom: 10px;
	margin-left: 200px;
	display: inline;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #75B3D0;
	margin-right: 10px;
}
#TwoRow_content_courses1_text H2{
	font-size: 12px;
	display: inline;
	color: #333333;
	font-weight: normal;
	font-family: "ËÎÌå";
	line-height: 20px;
}
#TwoRow_content_courses1_text H3{
	font-size: 12px;
	display: inline;
	color: #333333;
	font-weight: normal;
	font-family: "ËÎÌå";
	line-height: 20px;
}
#TwoRow_content_courses1_img {
	float: left;
	margin-top: 100px;
}
#TwoRow_content_courses1_bottom {
	font-weight: bold;
	color: #333333;
	clear: both;
	margin-top: 20px;
	margin-left: 5px;
}

/* default */

#ThreeRow_all_default {
	float: left;
	width: 1002px;
}
#ThreeRow_main_default {
	padding-left: 360px;
	padding-right: 360px;
	position: relative;
}
#ThreeRow_default_content {
	width: 280px;
	position: absolute;
	margin-top: 100px;
	background-color: #EDF8FB;
	padding-bottom: 6px;
	float: left;
}
#ThreeRow_default_content1 {
	background-color: #FFFFFF;
	text-align: center;
	width: 266px;
	padding-top: 7px;
}
#ThreeRow_default_content2 {
	background-color: #FFFFFF;
	width: 255px;
	padding-top: 7px;
	padding-right: 5px;
	padding-left: 5px;
	font-family: "宋体";
}
#ThreeRow_default_top {
	clear: both;
}
#ThreeRow_default_left {
	float: left;
	width: 350px;
	padding-left: 10px;
	background-color: #EDF8FB;
	padding-top: 3px;
	padding-bottom: 3px;
}
#ThreeRow_default_left1	{
	float: left;
}
#ThreeRow_default_left2	{
	float: right;
	background-image: url(/training/images/index/flashmiddle.jpg);
	background-position: bottom;
	background-repeat: repeat-y;
	position: relative;
	height: 775px;
}
#ThreeRow_default_left2_top {
}
#ThreeRow_default_left2_bottom {
	position: absolute;
	bottom: 0px;	
}
#ThreeRow_default_right {
	float: right;
	padding-right: 10px;
	background-color: #EDF8FB;
	padding-top: 3px;
	padding-bottom: 3px;
	position: relative;
	width: 355px;
}
#ThreeRow_default_right1 {
	float: left;
}
#ThreeRow_default_right1_1 {
	background-color: #FFFFFF;
	text-align: center;
	width: 200px;
	margin-top: 5px;
}
#ThreeRow_default_right1_2 {
	width:188px;
	height:165px;
	background-color: #FFFFFF;
	padding-left: 12px;
	padding-top: 10px;
	padding-bottom: 10px;
}
#ThreeRow_default_right1_3 {
	background-color: #FFFFFF;
	text-align: center;
	width: 200px;
	padding-bottom: 5px;
}
#ThreeRow_default_right2 {
	text-align: center;
}
#ThreeRow_default_right2 a{
	font-size: 12px;
	font-weight: bold;
	color: #4285BC;
}
#ThreeRow_default_nearfuture_table {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #98bacf;
	border-bottom-color: #98bacf;
	border-left-color: #98bacf;
}
#ThreeRow_default_link_bottom {
	clear: both;
	background-color: #EDF8FB;
	padding-left: 20px;
	font-weight: bold;
	color: #4285BC;
	padding-bottom: 6px;
}
#ThreeRow_default_link_bottom a{
	font-weight: normal;
}
/* outline */
#ThreeRow_outline_all {
	float: left;
	width: 1002px;
	margin-top: 0px;
	margin-left: 0px;
}
#ThreeRow_outline_main {
	padding-left: 195px;
	padding-right: 160px;
	position: relative;
}
#ThreeRow_outline_content {
	width: 650px;
	position: absolute;
	margin-top: 100px;
}
#ThreeRow_outline_content H2{
	display: inline;
	font-size: 16px;
	color: #367FB6;
}
#ThreeRow_outline_content H3{
	display: inline;
	font-size: 12px;
	font-weight: bold;
}
#ThreeRow_outline_content1 {
	clear: both;
}
#ThreeRow_outline_content2 {
	clear: both;
}
#ThreeRow_outline_content2_left {
	float: left;
	width: 469px;
}
#ThreeRow_outline_content2_left p{
	font-size: 12px;
	line-height: 20px;
}
#ThreeRow_outline_content2_left1 {
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 20px;
	clear: both;
}
#ThreeRow_outline_content2_left1_1 {
	float: left;
}
#ThreeRow_outline_content2_left2 {
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 40px;
	clear: both;
}
#ThreeRow_outline_content2_right {
	float: left;
	width: 132px;
	margin-top: 35px;
	display: inline;
}
#ThreeRow_outline_content3 {
	clear: both;
	padding-top: 10px;
	padding-bottom: 10px;
}
#ThreeRow_outline_content4 {
	clear: both;
	padding-bottom: 10px;
	padding-left: 40px;
}
#ThreeRow_outline_content5 {
	clear: both;
	padding-left: 10px;
}
#ThreeRow_outline_top {
	clear: both;
}
#ThreeRow_outline_left {
	float: left;
	width: 190px;
	padding-left: 5px;
	padding-bottom: 3px;
	background-color: #EDF8FB;
	padding-top: 3px;
}
#ThreeRow_outline_left1 {
	padding-bottom: 15px;
}
#ThreeRow_outline_left2 {
	text-align: center;
	padding-bottom: 15px;
}
#ThreeRow_outline_left3 {
	text-align: center;
	padding-bottom: 5px;
	margin-right: 10px;
	margin-left: 10px;
}
#ThreeRow_outline_left4 {
	padding-bottom: 5px;
	background-color: #FFFFFF;
	border: 1px solid #83AFD4;
	margin-right: 10px;
	margin-left: 10px;
	padding-top: 5px;
	margin-bottom: 10px;
	padding-right: 5px;
	padding-left: 5px;
}
#ThreeRow_outline_right {
	float: right;
	width: 150px;
	padding-right: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #EDF8FB;
}
#ThreeRow_outline_right1 {
	text-align: center;
	margin-top: 100px;
}
#ThreeRow_outline_bluepointline {
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #367FB6;
	clear: both;
	background-color: #FFFFFF;
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 20px;
}

/* NearFuture */

#TwoRow_content_NearFuture {
	width: 782px;
	position: absolute;
	padding-bottom: 3px;
	margin-top: 110px;
}
#TwoRow_content_NearFuture1 {
	position: relative;
}
#TwoRow_content_NearFuture1 a{
	font-size: 12px;
	line-height: 20px;
	word-spacing: 3px;
}
#TwoRow_content_NearFuture2 {
	background-repeat: no-repeat;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #84bae7;
	border-left-color: #84bae7;
	margin-right: 18px;
	text-align: center;
}
#TwoRow_content_NearFuture2 td{
	text-align: left;
	padding-right: 5px;
	padding-left: 5px;
}
#TwoRow_content_NearFuture2 p{
	font-size: 12px;
	line-height: 20px;
}
#TwoRow_content_NearFuture3 {
	margin-top: 40px;
	margin-bottom: 20px;
}

/* special */
#ThreeRow_special_content {
	width: 630px;
	position: absolute;
	margin-top: 100px;
	background-image: url(/training/images/Public/bodybg.jpg);
	background-repeat: repeat-y;
	display: inline;
	margin-left: 30px;
}
#ThreeRow_special_content1 {
	margin-top: 10px;
	background-image: url(/training/images/special/bt-zthz.gif);
	margin-right: 50px;
	margin-left: 40px;
	padding-left: 20px;
}
#ThreeRow_special_content1 H1{
	color: #FFFFFF;
	display: inline;
	font-size: 12px;
}
#ThreeRow_special_content2 {
	margin-right: 50px;
	margin-left: 40px;
}
#ThreeRow_special_content2 H2{
	font-size: 12px;
	display: inline;
	font-weight: bolder;
}
#ThreeRow_special_content2_left {
	border: 2px solid #CCCCCC;
	width: 231px;
	float: left;
	margin: 7px;
	padding: 10px;
	display: inline;
}
#ThreeRow_special_content3 {
	margin-right: 57px;
	margin-left: 47px;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #A2DFF2;
	border-bottom-color: #A2DFF2;
	clear: both;
	margin-top: 10px;
}
#ThreeRow_special_content4 {
	margin-right: 57px;
	margin-left: 47px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #A2DFF2;
	padding-bottom: 10px;
}
#ThreeRow_special_content5,#ThreeRow_special_content6,#ThreeRow_special_content7 {
	margin-top: 10px;
	margin-right: 39px;
	margin-left: 39px;
	margin-bottom: 20px;
}
#ThreeRow_special_content5 H1{
	color: #FFFFFF;
	display: inline;
	font-size: 12px;
	font-weight: normal;
}
#ThreeRow_special_content5 H2{
	color: #666666;
	display: inline;
	font-size: 12px;
}
#ThreeRow_special_content6 a{
	color: #367FB6;
}

#ThreeRow_special_content7 {
	text-align: center;
}
#ThreeRow_special_content7 H2{
	display: inline;
	font-size: 12px;
}
#ThreeRow_special_content8 {
	margin-top: 10px;
	margin-right: 39px;
	margin-left: 39px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#ThreeRow_special_content8 a{
	font-size: 14px;
	font-weight: bold;
	line-height: 40px;
	color: #367FB6;
}
#ThreeRow_special_content9 {
	margin-right: 39px;
	margin-left: 39px;
	border: 1px solid #CCCCCC;
	font-size: 12px;
	font-family: "宋体";
}
#ThreeRow_special_content9 li{
	color: #FF6600;
	display: inline;
}
#ThreeRow_special_left2 {
	width:178px;
	float: left;
	background-color: #FEF2ED;
	border: 1px solid #FF9900;
	padding: 10px;
	margin-bottom: 3px;
	margin-top: 3px;
}
#ThreeRow_special_left2 a{
	font-size: 14px;
	font-weight: bold;
	color: #FF9900;
}

/* pages */
#ThreeRow_pages_content {
	width: 650px;
	position: absolute;
	margin-top: 100px;
}
#ThreeRow_pages_content1, #ThreeRow_pages_content2 {
	clear: both;
}
#ThreeRow_pages_content2_left {
	float: left;
	padding-left: 20px;
	padding-top: 10px;
}
#ThreeRow_pages_content2_left li{
	list-style-image: url(/training/images/Public/li_yello.gif);
}
#ThreeRow_pages_content2_right {
	text-align: center;
	padding-top: 50px;
}
#ThreeRow_pages_content3 {
	padding-left: 30px;
	padding-top: 50px;
}
#ThreeRow_pages_content3 a{
	color: #4285BC;
}
#ThreeRow_pages_content4 {
	margin-right: 50px;
	margin-left: 35px;
	margin-top: 10px;
	font-size: 12px;
	line-height: 19px;
	clear: left;
}
#ThreeRow_pages_content4 H3{
	display: inline;
	color: #4195C6;
	font-size: 12px;
	font-weight: bold;
}
#ThreeRow_pages_content4 .vline{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #377EB8;
}
#ThreeRow_pages_left1 {
	background-color: #EDF8FB;
}

/* Two pages */

#TwoRow_content_pages {
	width: 782px;
	position: absolute;
	padding-bottom: 3px;
	margin-top: 107px;
	background-image: url(/training/images/career/career.jpg);
	background-repeat: no-repeat;
}
#TwoRow_pages_left1 {
	width:200px;
	float: left;
	padding-bottom: 5px;
}
#TwoRow_content_pages_left {
	margin-top: 150px;
	width: 430px;
	margin-left: 20px;
	float: left;
}
#TwoRow_content_pages_left p{
	font-size: 12px;
	color: #000000;
	line-height: 20px;
}
#TwoRow_content_pages_right {
	margin-top: 150px;
	float: left;
}




.Include_Customer_table {
	border: 1px solid #E1E1E1;
}