﻿@charset "utf-8";
html,body {
	font-family: "宋体";
	font-size: 12px;
	color:#4B4C47;
}
p{
	line-height:21px;
	}
#index{
	background-color:#FFFFFF;
	height:auto;
	}
#content{
	width:950px;
	height:auto;
	margin:0 auto;
	text-align:center;
	overflow:hidden;
	}
	
/*-------------------------Header Style-------------------------*/
#header{
	background:url(../images/header_bg.jpg) no-repeat;
	height:57px;
	padding-top:9px;
	position:relative;
	}
#logo{
	float:left;
	width:247px;
	}
#topmenu{
	float:right;
	width:437px;
	}
#menu{
	height:43px;
	background:url(../images/menu_bg.jpg) repeat-x;
	border-top:1px solid #BDCFE5;
	}
#menu_list{
	float:left;
	}
#menu_list ul{
	list-style-position:none;
	}
#menu_list li{
	float:left;
	}
#menu_tel{
	float:right;
	color:#166B94;
	font-size:12px;
	text-indent:25px;
	padding-top:7px;
	position:absolute;
	right:5px;
	top:39px;
	background:url(../images/icon_tel.jpg) no-repeat 4px 9px;
	height:20px;
	width: 475px;
	}	
/*#banner{
	margin-top:12px;
	}	
*/#line{
	background:url(../images/line_bg.jpg) repeat-x;
	height:5px;
	margin-top:11px;
	margin-bottom:8px;
	_margin-bottom:0px;

	}	

#index_content{
	height:160px;
	/*overflow:hidden;*/
	}
#left{
	float:left;
	width:600px;
	height:166px;
	}
#right{
	float:right;
	width:348px;
	}	
#footer{
	height:100px;
	clear:both;
	border-top:2px solid #B4C2CD;
	margin-top:20px;
	padding-top:10px;
	}	
.text,.text a{
	color:#595959;
	text-decoration:none;
	}	
	
	
.solutions_content{
	background:url(../images/solutions_bg.jpg) repeat-x top;
	width:740px;
	height:100%;
	padding-top:20px;
	overflow:hidden;
	}	
.solutions_title,.training_title,.about_title,.report_title,.case_title{
	background:url(../images/solutions_title_bg.jpg) no-repeat right bottom;
	height:40px;
}
.training_title{
	background:url(../images/train_title_bg.jpg) no-repeat right bottom;
	}
.yahei{
	font-family:"微软雅黑","宋体";
	font-size:12px;
	color:#585858;
	}	
.font_orange{
	color:#ff620d;
}	
.bold{
	color:#4ba8d8;
	}	
.font_bload{
	font-weight:bold;
	}
.solutions_title_bg2{
	background:url(../images/solutions_title_bg2.jpg) repeat-x center;
	}	
.case_title{
	background:url(../images/case_title_bg.jpg) no-repeat right bottom;
	}	
	
.training_title{
	background:url(../images/train_title_bg.jpg) no-repeat right bottom;
	}
	
.grey_bg{
	background:url(../images/train_img2.jpg) no-repeat;
	width:392px;
	height:113px;
	padding:10px 10px 0 25px;
	}	
	
.about_title{
	background:url(../images/about_title_bg.jpg) no-repeat right bottom;
	}	
.report_title{
	background:url(../images/report_title_bg.jpg) no-repeat right bottom;
	}
.yahei_blue{
	font-family:"微软雅黑";
	font-size:13px;
	color:#07619f;
	}
.fong_blue2{
	color:#136287;
	}	
.Tohomablue{
	color: #156A93;
	text-decoration:none;
	font-family: Tahoma;
	font-size:12px;
}
.Tohomablue a:link , .Tohomablue a:visited {
	      color: #156A93;
	text-decoration:none;
	font-family: Tahoma;
		font-size:12px;
}
.Tohomablue a:active , .Tohomablue a:hover {
	color: #156A93;
	text-decoration:none;
	font-family: Tahoma;
		font-size:12px;
}

.Tohomabottom{
	color: #4E4E4E;
	text-decoration:none;
	font-family: Tahoma;
	font-size:12px;
}
.Tohomabottom a:link , .Tohomabottom a:visited {
	      color: #4E4E4E;
	text-decoration:none;
	font-family: Tahoma;
		font-size:12px;
}
.Tohomabottom a:active , .Tohomabottom a:hover {
	color: #4E4E4E;
	text-decoration:none;
	font-family: Tahoma;
		font-size:12px;
}
.bg{
	background:url(../images/leftbg.jpg) no-repeat;
	background-position: left bottom;
	}	
.bg2{
	background:url(../images/leftbg2.jpg) repeat-y;
	background-position: left bottom;
	}
.tab_bg{
	background:url(../images/training_tab_bg.jpg) repeat-y;
	padding:0 7px 0 15px;
	width:641px;
	border-bottom:1px solid #E7E7E7; 
	}	
.font_blue,.font2{
	font-family:"微软雅黑","宋体";
	font-weight:bold;
	color:#2998cf;
	background:#E7E7E7;
	height:21px;
	line-height:21px;
	}
.font2{
color:#827B7B;
font-family:"宋体";
font-weight:normal;
}
.font_blue2{
	background:none;
	text-align:center;
	}
.input1,.input2,.input3,.textarea{
	border:1px solid #E7E7E7;
	background:#FFFFFF;
	width:250px;
	height:19px;
	padding-top:2px;
	color:#666666;
	padding-left:2px;
	}		
.input2{
	width:153px;
	}	
.input3{
	width:96px;
	}	
.textarea{
	width:639px;
	height:85px;
	padding-left:3px;
	}	
	
	
	
	
		
	
