@charset "utf-8";

.benefitsbanner{ height:324px;}

.custom_one_title{ font-family:"wcorbel"; font-size:24px; text-align:center; padding:50px 0 0;}

.custom_one_title h1{font-family: "wcorbel"; font-size:30px; padding-top:0; border-bottom:1px solid #dddddd; width:100%; text-align:center; display:block; font-weight:normal; padding-bottom:15px;}





.pro_banner{ height:324px;}





.global_pro_title{ text-align:center; padding-top:60px; padding-bottom:30px;}

.global_pro_title .gh1{ font-size:40px; text-transform:uppercase; border-bottom:1px solid #dddddd; padding-bottom:20px; margin-bottom:20px;}

.global_pro_title .gh3{ line-height:28px; width:90%; margin:0 auto;}



.hide_top_btn { text-align:center; padding-bottom:10px;}

.hide_top_btn a{ padding:10px 9px; display:inline-block; background:#c0c0c0; color:#fff; line-height:100%; border-radius:3px; overflow:hidden; margin:0 1px;}

.hide_top_btn a:hover,.hide_top_btn a.active{background:#b3b3b3;}



.hui_pro_bg{ background:#f4f4f4; margin-top:30px;}

.pro_title_select{ font-size:24px; text-transform:uppercase; padding:35px 0;}



.msglist_pro{ width:1216px; margin:0 auto;}

.newpro_part{ width:33%; float:left;}

.newpro_part .mar{ margin:8px;}

.newpro_part .mar img{ width:100%;}

.newpro_part .mar h1{ font-weight:bold; font-size:16px; padding:8px 0; height:30px; overflow:hidden;}

.msglist_pro{ padding-bottom:50px;}

.newpro_part .mar .pic{ overflow:hidden;}

.newpro_part .mar a:hover img{ transform:scale(1.05)}

.newpro_part .mar a:hover{ color:#333;}

@media (max-width: 1000px){

}



@media (max-width: 640px){

	.pro_banner{ height:200px;}

	.global_pro_title .gh1{ font-size:24px;}

	.global_pro_title{ padding-top:25px; padding-bottom:0;}

	.global_pro_title .gh3{ display:none;}

	.hui_pro_bg{ margin-top:0;}

	.newpro_part .mar{ margin-top:0; margin-bottom:0;}

	.pro_title_select{ font-size:20px; padding:15px 0;}

	.msglist_pro{ padding-bottom:20px; width:100%;}

	.newpro_part{ width:49%;}

	.newpro_part .mar h1{ height:28px; overflow:hidden;}

	

}