.policy{margin:40px 0;background:url(../img/content/policy_bg.png) no-repeat 50% 50px;}
.policy b{display:block;font-size:26px;color:#333;text-align:center;word-wrap:break-word;word-break:keep-all;}
.policy_top{position:relative;padding:20px 0;}
.policy_top h5{position:absolute;top:30%;left:42.5%;width:146px;height:146px;background:url(../img/content/policy_tit.png) no-repeat;color:#fff;font-size:18px;text-align:center;line-height:146px;}
.policy_top ul{padding-top:75px;}
.policy_top ul:after{content:"";display:block;clear:both;visibility:hidden;}
.policy_top ul li{width:40%;margin:0 5%;margin-bottom:20px;background:url(../img/content/policy_list_box.png) no-repeat 50% 0;font-size:15px;color:#fff;text-align:center;line-height:68px;}
.policy_top ul li.lcon{float:left;margin-left:0;}
.policy_top ul li.rcon{float:right;margin-right:0;}

.policy_bottom h5{background:url(../img/content/policy_line.png) repeat-x 50% 50%;font-size:21px;text-align:center;}
.policy_bottom>ul{width:753px;padding-top:20px;margin:0 auto;}
.policy_bottom>ul:after{content:"";display:block;clear:both;visibility:hidden;}
.policy_bottom>ul>li{float:left;margin-left:4.6%;width:30%;border:1px solid #ebebeb;}
.policy_bottom>ul>li:first-child{margin-left:0;}
.policy_bottom>ul>li strong{display:block;font-size:16px;font-weight:bold;background:#f5f5f5;color:#a52d69;text-align:center;line-height:46px;}
.policy_bottom>ul>li ul{padding:20px 16px;}
.policy_bottom>ul>li ul li{padding-left:8px;background:url(../img/content/policy_list_bul.png) no-repeat 0 11px;}

@media all and (max-width:1280px) {
	.policy_top h5{left:40%;}
	.policy_top ul li{width:35%;background-size:100%;font-size:14px;line-height:55px;}
	.policy_bottom>ul{width:100%;}
	.policy_bottom>ul>li{margin-left:4.55%;}
}

@media all and (max-width:1040px) {
	.policy_top ul li{background:#4d5876;border-radius:40px;font-size:15px;line-height:60px;}
	.policy_top h5{left:42.5%;}
}

@media all and (max-width:960px){
	.policy_top h5{left:41.5%;}
}

@media all and (max-width:900px){
	.policy_top h5{left:41%;}
}

@media all and (max-width:840px){
	.policy_top h5{left:40%;}
}
@media all and (max-width:768px){
	.policy_top h5{position:static;margin:50px auto 0;}
	.policy_top ul{padding-top:20px;}
	.policy_top ul li{width:48%;margin:0 2% 20px;line-height:50px;}
	.policy_top ul li.lcon{margin-left:0;}
	.policy_top ul li.rcon{margin-right:0;}
}

@media all and (max-width:730px) {
	.policy_bottom>ul>li{width:48%;margin:0 0 20px 3%;}
	.policy_bottom>ul>li.list3{margin-left:0;}
}
@media all and (max-width:560px){
	.policy{background-position:50% 12%;}
	.policy b{padding-bottom:15px;font-size:22px;}
	.policy_top ul {padding-top:30px;}
	.policy_top ul li{float:none;margin:0 0 20px;width:100%;line-height:40px;}
}
@media all and (max-width:460px){
	.policy_bottom>ul>li{float:none;margin:0 0 20px 0;width:100%;}
}

@media all and (max-width:400px){
	.policy_bottom>ul>li{float:none;margin:0 0 20px 0;width:100%;}
}
@media all and (max-width:320px){
	.policy_bottom>ul>li{float:none;margin:0 0 20px 0;width:100%;}
}