


/* PC版 */
@media screen and (min-width: 751px){

	/*banner*/
	.insurance_banner{ height: 600px;margin-top: 102px;background: url(../Images/insurance/insurance_banner.jpg) center no-repeat; }
	.insurance_banner h1{ font-size: 60px;color: #0bfff6;text-align: center;padding-top: 200px;font-weight: normal; }
	.insurance_banner p{ font-size: 24px;color: #fff; text-align: center;width: 740px;margin: 40px auto 0;line-height: 40px;}
	
	/*主体内容*/
	/*---  美国人寿保险介绍  ---*/
	.main{ background: #f8f8f8;padding-bottom: 70px;}
	.main .introduce,.main .advantage,.main .requirement{ padding: 80px 0;width: 1200px;margin: 0 auto 85px;background: #fff;position: relative; }
	.main .introduce .red-title,.main .advantage .red-title,.main .requirement .red-title{ position: absolute;top: -30px;left: 50%;margin-left:-200px;text-align: center;font-size: 30px;color: #fff;width: 400px; height: 60px;line-height: 60px;border-radius: 29px;box-shadow:0px 6px 10px 0px rgba(230, 41, 25,0.4);background-color: rgb(230, 41, 25);}
	
	.main .introduce .in-text p{ font-size: 18px;color: #223557;text-align: center;margin-top: 20px; }
	.main .introduce .in-text p:last-child{ margin-top: 60px; }
	.main .introduce .in-list-sum{ margin: 0 auto;width: 1041px;padding-top: 80px; }
	.main .introduce .in-list-sum .in-list{ box-shadow:inset 0px -8px 0px 0px rgba(225, 225, 225, 0.75);float: left;text-align:center;width: 325px;height: 760px;padding-top: 35px; border: 1px solid rgb(227, 227, 227); border-radius: 10px;}
	.main .introduce .in-list-sum .in-list:nth-child(2){ margin: 0 30px; }
	.main .introduce .in-list-sum .in-list h3:first-child{ font-size: 24px;color: #e62f18; font-weight: normal;}
	.main .introduce .in-list-sum .in-list h3:nth-child(2){ font-size: 18px;color: #e62f18; font-weight: normal; margin-bottom: 40px;}
	.main .introduce .in-list-sum .in-list p{ margin-top: 15px; font-size: 18px;color: #223557; }
	.main .introduce .in-list-sum .in-list span{ display: block;text-align: center;font-size: 18px;color: #348fff;}
	.main .introduce .in-list-sum .in-list .part1{ height: 130px; }
	.main .introduce .in-list-sum .in-list .part2{ height: 255px; }


	/* --- 美国人寿保险优势 ---*/
	.main .advantage p{ font-size: 18px;color: #6d6d6d; width: 1040px;margin: 0 auto;}
	.main .advantage p.ad-title{ font-size: 18px;color: #487cb0; margin-top: 30px;}
	
	/*-- 购买要求 --*/
	.main .requirement{ margin-bottom: 0; }
	.main .requirement .red-title{ padding: 0 40px;margin-left: -240px; }
	.main .requirement p.text-fp{ display: none; }
	.main .requirement p.text{ text-align: center;font-size: 18px;color: #6d6d6d;line-height: 30px; }

}


/* 移动端适配版 */
@media screen and (max-width: 750px){
	
	/*banner*/
	.insurance_banner{ height: 600px;margin-top: 50px;background: url(../Images/insurance/insurance_banner.jpg) center no-repeat; }
	.insurance_banner h1{ font-size: 35px;color: #0bfff6;text-align: center;padding-top: 200px;font-weight: normal; }
	.insurance_banner p{ font-size: 18px;color: #fff; text-align: center;width: 90%;margin: 40px auto 0;line-height: 30px;}
	
	/*主体内容*/
	/*---  美国人寿保险介绍  ---*/
	.main{ background: #f8f8f8;padding-bottom: 70px;width: 100%;}
	.main .introduce,.main .advantage,.main .requirement{ padding: 60px 5%;width: 80%;margin: 0 auto 85px;background: #fff;position: relative; }
	.main .introduce .red-title,.main .advantage .red-title,.main .requirement .red-title{ position: absolute;top: -25px;left: 50%;margin-left:-100px;text-align: center;font-size: 20px;color: #fff;width: 200px; height: 50px;line-height: 50px;border-radius: 29px;box-shadow:0px 6px 10px 0px rgba(230, 41, 25,0.4);background-color: rgb(230, 41, 25);}
	
	.main .introduce .in-text p{ font-size: 14px;color: #223557;text-align: center;margin-top: 20px; }
	.main .introduce .in-list-sum{ margin: 0 auto;width: 100%;padding-top: 80px; }
	.main .introduce .in-list-sum .in-list{box-shadow:inset 0px -8px 0px 0px rgba(225, 225, 225, 0.75);text-align:center;width: 90%;margin-bottom: 30px;padding: 35px 5% 50px; border: 1px solid rgb(227, 227, 227); border-radius: 10px;}
	.main .introduce .in-list-sum .in-list h3:first-child{ font-size: 20px;color: #e62f18; font-weight: normal;}
	.main .introduce .in-list-sum .in-list h3:nth-child(2){ font-size: 16px;color: #e62f18; font-weight: normal; }
	.main .introduce .in-list-sum .in-list p{ margin-top: 10px; font-size: 14px;color: #223557; }
	.main .introduce .in-list-sum .in-list span{ display: block;margin-top: 40px;text-align: center;font-size: 16px;color: #348fff;}
	/*.main .introduce .in-list-sum .in-list .part1{ height: 130px; }
	.main .introduce .in-list-sum .in-list .part2{ height: 255px; }*/

	/* --- 美国人寿保险优势 ---*/
	.main .advantage p{ font-size: 14px;color: #6d6d6d; width: 100%;margin: 0 auto;}
	.main .advantage p.ad-title{ font-size: 16px;color: #487cb0; margin: 20px 0 5px;}
	
	/*-- 购买要求 --*/
	.main .requirement{ margin-bottom: 0; }
	.main .requirement .red-title{width: 280px; margin-left: -140px;font-size: 18px;}
	.main .requirement p.text{ display: none; }
	.main .requirement p.text-fp{ text-align: center;font-size: 14px;color: #6d6d6d;line-height: 25px; }
}