.new_banner .banner_item{ background-color: #31B59E; background-size: auto; background-position: center bottom;}
.new_banner .banner_item .title{display: none;}

.function{ padding:40px 40px 0; font-family:"Î¢ÈíÑÅºÚ","ºÚÌå";float:left;}
.function h3{clear:both; margin:0; margin-bottom:20px; border-left:5px solid #3EA11E;  padding-left:15px; font-size:24px; font-weight:normal; color:#000; height:30px; line-height:30px;}
.function table{ margin-bottom:30px;}
.function table th{ padding:5px 0; font-weight:normal; padding-right:20px;  width:50%; text-align:left;}
.function table td{ padding:5px 0; padding-left:20px; width:50%;}
.function table span{ display:block; float:left; margin-right:10px;}
.function table b{ font-weight:normal; font-size:16px; display:block; padding:5px 0;}
.function table p{ color:#666; }

.f_c{overflow:hidden;zoom:1;padding:0 5px;background:url(../images/v5/bg.png) left bottom repeat-x}
.f_c li{float:left;padding:10px 0px;width:49.8%}
.f_c span{float:left;}
.f_c b{line-height:35px;padding-right:8px;}
.f_c .fcontent{padding-right:5px;color:#666}
.rline{border-right:1px solid #ddd;margin-right:2px;}

.f_c img{margin-right:5px}
.flow{margin:6px auto 0px;overflow:hidden;zoom:1;}
.flow li{float:left;background-color: #e5e4e3;
	background-image: -moz-linear-gradient(center top , #FFFFFF, #e5e4e3);
	border: 1px solid #cdcdcd;
	border-radius: 3px 3px 3px 3px;padding:4px 10px;margin:3px 3px 8px 0px;}
.flow li.jt{float:left;padding:3px 3px;background:none;border:0px;border-radius:0px;font-family:"ºÚÌå";font-size:16px;font-weight:600;color:#454545}

.function ul li{float:left;width:50%;}
.function ul li img{float:left;}
.function h3{clear:both;}

@media screen and (min-width:1024px) and (max-width:1200px){
	#border{background-size:100% 100% !important;}
	.function h3,.mobil_bottom{clear:both;}
}
@media screen and (min-width:768px) and (max-width:1023px){
	#border{background-size:100% 100% !important;}
	.function h3,.mobil_bottom{clear:both;}
}
@media screen and (min-width:414px) and (max-width:767px){
	#border{background-size:150% 100% !important;}
	#border div{height:200px !important;}
	.function ul li{width: 100%;margin-bottom: 10px;}
	.function{padding: 40px 10px 0;}
	.function h3,.mobil_bottom{clear:both;}
	.function h3{font-size:18px;}
	.function ul li img{width:15%;}
}
@media screen and (min-width:320px) and (max-width:413px){
	#border{background-size:150% 100% !important;}
	#border div{height:200px !important;}
	.function ul li{width: 100%;margin-bottom: 10px;}
	.function{padding: 40px 10px 0;}
	.function h3,.mobil_bottom{clear:both;}
	.function h3{font-size:16px;}
	.function ul li img{width:15%;}
}
