@charset "utf-8";
/* Index页的布局及特定样式*/

/*mainBox*/
.mainBox1 {
	clear:both;
	margin-bottom:12px;
}
.tabHidden {
	display:none;
}
.tabVisible {
	display:block;
}
.vTabPanel5 {
	clear:both;
	height:auto;
	background:#F1F8FF;
}
.vTabPanel5 .tabGroup {
	clear:both;
	position:relative;
	right:1px;
	top:auto;
	width:auto;
	height:auto;
	margin:0;
	padding:0;
	margin-top:27px;
	margin-bottom:27px;
	margin-right:8px;
}
.vTabPanel5 .tabGroup li.tab, .vTabPanel5 .tabGroup li.tabSelected, .vTabPanel5 .tabGroup li.tabHover {
	position: relative;
	float:none;	
	height:32px;
	line-height:32px;
	margin:0;
	padding:0;
	cursor:pointer;
	list-style-type: none;
}
.vTabPanel5 .tabGroup li.tab a, .vTabPanel5 .tabGroup li.tabSelected a, .vTabPanel5 .tabGroup li.tabHover a {
	display:block;
	float:none;
	width:auto;
	height:32px;
	line-height:32px;
	text-align:left;
	padding:0 5px 0 20px;
}
.vTabPanel5 .tabGroup li a img {
	margin:3px;
}
.vTabPanel5 .tabGroup .tab {
	border-left:1px #CBDDF1 solid;
}
.vTabPanel5 .tabGroup .tab a {
	background:#F1F8FF;
	font-size:12px;
	color:#0097c9;
	text-decoration:none;
}
.vTabPanel5 .tabGroup .tabSelected {
	border-left:1px #FFFFFF solid;
	border-top:1px #CBDDF1 solid;
	border-right:1px #CBDDF1 solid;
	border-bottom:1px #CBDDF1 solid;
}
.vTabPanel5 .tabGroup .tabSelected a {
	background:#FFFFFF;
	font-size:12px;
	color:#7AA7DE;
	text-decoration:none;
}
.vTabPanel5 .tabGroup .tabHover {
	background:#F4F3EF;
	border-right:1px #F3F7FF solid;
}
.vTabPanel5 .tabGroup .tabHover a {
	background:#F4F3EF;	
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
.vTabPanel5 .tabContentGroup {
	background:#FFFFFF;
	border:1px #CBDDF1 solid;
	padding:0;
	margin:0;
}
.vTabPanel5 .tabContentGroup .tabContent {
	width:97%;
	padding:5px;
}
.lxfs{
	border-left:#94bbdc 1px solid;
	border-right:#94bbdc 1px solid;
	padding:5px;
	color:#214e87;
	line-height:23px;
}
.lxfsLeft{
	float:left;
	width:345px;
}
.lxfsRight{
	float:right; 
	height:240px; 
	border:#bfdfee 1px solid; 
	width:400px;
}
.client_leftbody{
	border-bottom:#ccc 1px dotted; 
	color:#214e87;
}
.client_leftbody_bt{
	float:lelft; 
	padding:10px 0 10px 15px; 
	width:95%; 
	font-weight:bold; 
	font-size:14px;
}
.service_left{
	font-size:16px;  
	height:25px; 
	color:#214e87; 
	margin-top:10px;
	font-weight:bold;
}
.service_left_bt{
	color:#214e87; 
	line-height:25px;
}
.Logo_tu {
	float:left;
	border:#c4d2db 1px solid;
	padding:5px;
	margin-right:10px;
}
.photoNews{
	float:right;
	width:300px;
}
.Newslist{
	float:left;
	width:450px;
	padding-left:16px;
}