@charset "utf-8";
/* CSS Document */

 /* 浮动 */
.fl {float:left;}
.fr {float:right;}
h1,h2,h3,h4,h5,h6 {font-weight:400;}
/*清楚浮动*/
.clearfix:after,.clearfix:before{ content:""; display:table;}
.clearfix:after{ clear:both;}
.clearfix{*zoom:1;}
 .wrap {margin:0 auto;}
 
.mian_wh_b { height:auto; overflow:hidden; padding-bottom:80px;}
.mian_wh_b h3 { font-size:30px; color:#282525; padding-bottom:20px; border-bottom:1px solid #dddddd; margin-bottom:60px; padding-top:30px;}
.mian_wh_b ul.fl { width:55%}
.mian_wh_b ul.fl img { width:100%;}
.mian_wh_b ul.fr { width:40%; padding-left:5%;}
.mian_wh_b ul.fr p {font-size:16px;}
.mian_wh_b ul.fr p span {line-height:1.8 !important;font-size:16px;}
.mian_wh_b ul.fr a { width:120px; height:40px; background-color:#da251c; display:block;color:#fff; text-align:center; line-height:40px; margin-top:30px;}
.main_wh_c { width:100%; height:auto; overflow:hidden; background:#f5f5f5; padding-top:35px; padding-bottom:10px;}
.main_wh_c ul div { width:39%; margin-bottom:50px;}
.main_wh_c ul div h2{font-size:20px; color:#333; margin-bottom:20px;}
.main_wh_c ul div img { width:100%; padding-bottom:0; margin-bottom:0; transition: all 1s; overflow:hidden;}
.main_wh_c ul div:hover img {transform: scale(1.1,1.1);}
.main_wh_d {height:auto; overflow:hidden; padding:45px 0;}
.main_wh_d ul { width:31.33%; margin-bottom:30px;}
.main_wh_d ul.wh_d2 { width:31.33%; padding-left:3%;}
.main_wh_d ul.wh_d3 { width:31.33%; padding-left:3%;}
.main_wh_d ul h3 { font-size:20px;color:#333; margin-bottom:20px;}
.main_wh_d ul p {color:#666; width:100%; line-height:24px; font-size:15px;}
.main_wh_d ul a { width:120px; height:40px; line-height:40px; text-align:center; background:#da251c;color:#fff; display:block; margin-top:40px;}

@media (min-width:1366px){
.wrap { 
 width:100%; 
 
 margin:0 auto;
}
}
@media (max-width:1365px) and (min-width:768px){
.wrap {
  width:100%; 

 margin:0 auto;
}
}
@media (max-width:767px){
.wrap {
 width:100%;
}	
}

@media (max-width:1200px){
.mian_wh_b ul.fr {padding-top:5px;}
.mian_wh_b ul.fr a {margin-top:10px;}
}
@media (max-width:1024px){
.mian_wh_b ul.fr {padding-top:0 !important;}
.mian_wh_b ul.fr p {font-size:12px;}
.mian_wh_b ul.fl {width:50%;}
.mian_wh_b ul.fr {width:45%;}
}
@media (max-width:824px){
.mian_wh_b ul { width:100% !important;}
.mian_wh_b ul.fr {padding-top:20px !important;}
.mian_wh_b ul.fr p {font-size:16px; text-align:center;}
.mian_wh_b ul.fr a {margin:0 auto;margin-top:30px;}
}
@media (max-width:640px){
.main_wh_d ul { width:100% !important; padding-left:5%;}
.main_wh_d ul.wh_d1, .main_wh_d ul.wh_d2,.main_wh_d ul.wh_d3 {padding-left:0;)}
.main_wh_d ul a {margin:15px 0 30px 0 !important;}
.main_wh_c ul a li {font-size:18px;}
}