@charset "utf-8";
/*insurance css*/
.ins01{
	width:780px;
	height:auto!important;
	min-height:100px;
	height:100px;
	margin:0 auto;
	background:url(../images/ser02.jpg) repeat-x left 25px;
	}
.ins01 div {
	width:755px;
	height:135px;
	padding-bottom:20px;
	padding-top:20px;
	}	
.ins01 div img{
	width:763px;
	height:119px;
	border:1px solid #dedede;
	padding:5px;
	background:#fff;}

.insnr{
	height:auto!important;
	min-height:300px;
	height:300px;
	width:780px;
	margin:0 auto;
	line-height:25px;
	padding-bottom:20px;
	}
#tabs-hd{
	background:#fff;
	border-bottom:3px solid #009983;
	border-left:1px solid #eee;
	border-right:1px solid #eee;
	background:url(../images/tab03.gif) repeat-x left top;
	position:relative;
	height:50px;
	width:780px;
	margin:0 auto;
}

.ins_slidings{
	position:relative;
	height:49px;
	width:780px;
}
.ins_slidings li {
	float:left;
}
.ins_slidings li a{
	display:block;
	width:134px;
	height:49px;
	line-height:49px;
	font-size: 18px;
    border-top:1px solid #eee;
	border-right:1px solid #eee;
	text-align: center;
}
.ins_slidings li a:hover{
   color:#009983;
}

#tabs-hd .on a{
	width:124px;
	height:49px;
	line-height:50px;
	text-align: center;
	padding-right:10px;
	background:url(../images/tab01.jpg) no-repeat left top;
	color:#fff;
	border-right:0px;
}


.ins_slidnr{
	width:760px;
	height:auto!important;
	min-height:10px;
	height:10px;
	line-height:25px;
	margin:0 auto;
	padding:10px;
	
}
.sliding_yc{
	display:none;}	
	
.ins_slidnrboxbj{
	width:760px;
	height:auto!important;
	min-height:10px;
	height:10px;
	border-bottom:1px solid #e6e6e6;
	padding-bottom:10px;
	padding-top:10px;
	}	
.ins_slidnrbox{
	width:760px;
	height:auto!important;
	min-height:10px;
	height:10px;
	background:url(../images/ser24.jpg) repeat-y 196px top;
	
	}
.ins_slidnrboxle{
	width:197px;
	height:auto!important;
	min-height:10px;
	height:10px;
	float:left;
	padding-top:15px;

	font-weight:bold;
	text-align:center;
	line-height:30px;
	}	
.ins_slidnrboxle span{
	width:80px;
	height:80px;
	margin:0 auto;
	display:block;}
	
.ins_slidnrboxri{
	width:552px;
	height:auto!important;
	min-height:10px;
	height:10px;
	float:left;
	padding-left:11px;
	}	
.ins_slidnrboxri a{
	width:160px;
	height:30px;
	line-height:30px;
	display:block;
	float:left;
	background:url(../images/ser23.jpg) no-repeat left center;
	padding-left:24px;}
	
.insinfo01{
	text-align:center;
	line-height:40px;
	font-size:16px;
	border-bottom:2px solid #009983;
	margin-bottom:20px;
	color:#009983;}
