@charset "utf-8";
/* CSS Document */
html,body,div,ul,li,a,image,h1{
	padding:0;
	margin:0;
	font-family:Hiragino Sans GB;
	}
.part1{
	background:url(../images/51-65v2_01.jpg);
	background-repeat:repeat-y;
	height:auto;
	background-size:100% auto;
	}
.headimage{
	width:100%;
	}
.medicalCost ul{
	list-style:none;
	padding:0 9px;
	}
.medicalCost li{
	padding:7.5px 0;
	overflow:hidden;
	background:#FFF;
	border-bottom:1px #cccccc solid;
	}
.medicalCost .first{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	font-family:Hiragino Sans GB;
	font-size:14px;
	background:#341d79;
	height:30px;
	line-height:30px;
	color:#FFF;
	font-weight:bold;
	}
.medicalCost .last{
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	font-family:Hiragino Sans GB;
	
	}
.disease{
	width:66.6%;
	float:left;
	}
.disease a{
	padding-left:16px;
	}
.cost{
	width:33.3%;
	float:left;
	text-align:center;
	overflow:hidden;
	position:relative;
	}
.cost a{
	
	}
.disease .title{
	color:#ee4625;
	font-size:12px;
	font-weight:600;
	font-family:Hiragino Sans GB;
	display:block;
	}
.disease .detail{
	font-size:10px;
	display:block;
	color:#666;
	margin-top:10px;
	font-weight:bold;
	}
.cost .details{
	color:#341d79;
	font-size:12px;
	font-family:Hiragino Sans GB;
	text-align:center;
	display:block;
	position:absolute;
	top:50%;
	left:50%;
	font-weight:bolder;
	vertical-align:middle;
	}
.oldTitle{
	height:55px;
	line-height:55px;
	font-family:Hiragino Sans GB;
	font-size:15px;
	font-weight:bolder;
	color:#FFF;
	text-align:center;
	}
.accidentTable ul{
	list-style:none;
	overflow:hidden;
	font-size:10px;
	}
.allBlank{
	padding:0 9px;
	}
.accidentTable ul li{
	width:25%;
	float:left;
	list-type:none;
 	box-sizing:border-box;
	-moz-box-sizing:border-box; 
	-webkit-box-sizing:border-box;
	text-align:center; 
	}
.accidentTable ul li ul{
	list-type:none;
	}
.accidentTable ul li ul li{
	width:100%;
	height:32px;
	position:relative;
	float:none;
	list-type:none;
 	box-sizing:border-box;
	-moz-box-sizing:border-box; 
	-webkit-box-sizing:border-box;
	}
.risk{
	position:absolute;
	top:50%;
	display:block;
	width:100%;
	}
.accidentTable .accidentTable_firstline{
	background:#341d79;
	font-size:14px;
	background:#341d79;
	height:30px;
	line-height:30px;
	color:#FFF;
	font-weight:bold;
	border-bottom:none;
	border-right:none;	
	}
.accidentTable_firstline.first{
	border-top-left-radius:8px;
	border-bottom:none;
	border-right:none;	
	}
.accidentTable_firstline.last{
	border-top-right-radius:8px;	
	}
.accidentOne li,.accidentSecond li,.accidentThird li,.accidentFourth li{
	border-right:#e7e7e7 solid 1px;
	border-bottom:#e7e7e7 solid 1px;
	background:#FFF;
	}
.high{
	color:red;
	}
.important{
	color:#fff799;
	}
.precent{
	color:#666666;
	}
.accidentTable .accidentTable_lastline{
	border:none;
	}
.accidentTable_lastline.first{
	border-bottom-left-radius:8px;
	}
.accidentTable_lastline.last{
	border-bottom-right-radius:8px;
	}
.part2{
	background:#3e2f46;
	}
.fisrt_policy{
	min-height:88px;
	width:87.5%;
	margin:0 auto;
	background:#ffffff;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	background-image:url(../images/firstBG_03.png);
	background-repeat:no-repeat;
	background-size:75px 75px;
	background-position:right 10px center;
	}
.second_policy,.third_policy{
	min-height:100px;
	width:87.5%;
	margin:0 auto;
	}
.third_policy{
	overflow:hidden;
	margin-top:1px;
	background:#ffffff;
	background-image:url(../images/thirdBG_07.png);
	background-repeat:no-repeat;
	background-size:75px 75px;
	background-position:right 10px center;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	}
.second_policy{
	border-radius:8px;
	overflow:hidden;
	margin-top:1px;
	background:#ffe873;
	background-image:url(../images/secondBG_07.png);
	background-repeat:no-repeat;
	background-size:75px 75px;
	background-position:right 10px center;
	}
.second_policy .title,.third_policy .title{
	margin-top:12px;
	}
.fisrt_policy a,.second_policy a,.third_policy a{
	padding:0 12px;
	display:block;
	}
.part2 .title{
	font-size:12px;
	color:#333333;
	font-weight:900;
	font-weight:bolder;
	}
.part2 .detail{
	font-size:11px;
	color:#666666;
	font-weight:900;
	font-weight:bolder;
	margin-top:15px;
	}
/*主要背景图*/
.part3{
	background:url(../images/51-65v2_01.jpg);
	background-repeat:repeat-y;
	height:auto;
	background-size:100% auto;
	}
.product{
	padding:0 30px;
	text-align:center;
	}
.producttitle{
	font-size:18px;
	color:#FFF;
	font-weight:bold;
	display:block;
	}
.product .detail{
	display:block;
	font-size:12px;
	line-height:18px;
	text-align:left;
	color:#FFF;
	margin-top:14px;
	}
.checkDetail{
	width:150px;
	height:30px;
	display:block;
	line-height:30px;
	margin:0 auto;
	background:#fff100;
	color:#414582;
	text-align:center;
	font-size:12px;
	border-radius:20px;
	margin-top:30px;
	margin-bottom:34px;
	text-decoration:none;
	}
/*表格背景图*/
#lastTable{
	background:#FFF;
	background-image:url(../images/lastBG_04.jpg);
	background-position:top;
	background-repeat:no-repeat;
	background-size:100% 100%;
	overflow:hidden;
	}
.lastTable_detail{
	overflow:hidden;
	list-style:none;
	margin-top:20px;
	}
.lastTable_detail ul{
	list-style:none;
	overflow:hidden;
	}
.lastTable_detail li{
	width:33%;
	text-align:center;
	float:left;
	}
.lastTable_detail .lastTable_fisrtblank{
	width:25%;
	text-align:center;
	float:left;
	}
.lastTable_detail .lastTable_secondblank{
	width:50%;
	text-align:center;
	float:left;
	}
.lastTable_detail .lastTable_thirdblank{
	width:25%;
	text-align:center;
	float:left;
	}
.lastTable_detail li ul li{
	width:100%;
	float:none;
	height:30px;
	line-height:30px;
	border-bottom:1px #CCC solid;
  	}
.lastTable_detail li ul .noneborder{
	border-bottom:1px #FFFFFF solid;
	}
.firstline{
	color:#6672db;
	font-size:12px;
	font-weight:bold;
	}
.lastTable_fisrtblank,.lastTable_thirdblank{
	font-size:12px;
	color:#000;
	font-weight:bolder;
	}
.lastTable_secondblank{
	font-size:11px;
	color:#666666;
	}
/*标题语背景图*/
.secondCorses{
	height:89px;
	width:100%;
	background:url(../images/secondCorses_04.jpg);
	background-size:100% 100%;
	overflow:hidden;
	}
.secondCorses_detail{
	margin-left:20%;
	margin-top:30px;
	list-style:none;
	}
.secondCorses_detail li{
	padding-left:30px;;
	font-size:13px;
	line-height:24px;
	color:#FFF;
	list-style:none;
	background:url(../images/icon_first_05.png) no-repeat 10px;
	}
.case{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	background:#FFF;
	margin:0 4.7%;
	background-image:url(../images/realCase_05.png);
	background-repeat:no-repeat;
	background-size:75px 75px;
	background-position:100% 100%;
	}
.caseDetail{
	padding:10px 9%;
	}
h1{
	font-size:12px;
	color:#000;
	line-height:24px;
	font-weight:bolder;
	}
.caseDetail a{
	font-size:12px;
	line-height:24px;
	color:#666666;
	}
.caseDetail strong{
	font-weight:bold;
	}
.caseDetail .red{
	color:red;
	}
.foot{
	}
.lookMore{
	display:block;
	padding:20px;
	text-align:center;
	font-size:微软雅黑;
	font-size:15px;
	background-repeat:no-repeat;
	background-size:100% 100%;
}
@media (min-width:800px) and (max-width:2000px) {
	.container{
		width:640px;
		margin:0 auto;
		}
	} 
/* 浮层*/
*{margin:0;padding:0;border:0;outline:none; box-sizing:border-box;}
.new-article-share-footer{width:100%;background:#fff;height:64px;border-top:1px solid #e5e5e5;-webkit-box-shadow:0 0 6px rgba(0,0,0,0.06); position:fixed; left:0 ; bottom:0;padding:10px 16px;}
.new-article-share-footer .left-us-show{float:left;}
.new-article-share-footer .left-us-show .pic{width:44px; height:44px; display:block;float:left; overflow:hidden; -webkit-box-shadow:0 1px 3px rgba(0,0,0,0.2); -webkit-border-radius:5px;}
.new-article-share-footer .left-us-show .us-info{width:100%;padding-left:54px;}
.new-article-share-footer .left-us-show .us-info h4{font-size:18px;color:#333;padding-top:3px;}
.new-article-share-footer .left-us-show .us-info p{font-size:13px;color:#999;padding-top:3px;}
.new-article-share-footer .open-app-btn{ text-decoration:none;width:90px;height:30px;display:block;float:right;line-height:30px;text-align:center;color:#fff;background:#ff6750; border-radius:5px;margin-top:7px;font-size:14px;}