.ibanner{ width:100%; padding:245px 0; color:#fff; font-size:64px; font-weight:bold;}
.contact_banner{ text-align:left; line-height:200%;}

.insight_content a{ background:#f7f7f7; display:block; margin-top:22px;}
.insight_content a:hover{ background:#ec0005; color:#fff;}
.insight_content a:hover img{ transform:scale(1.05);}
.insight_content{ padding-bottom:100px;}
.insight_img{ border-left:8px solid #fff; overflow:hidden;}
.insight_img img{ width:100%;}

.insight_content_box{ padding:50px 50px 0 55px;}
.ins_h1{ font-size:55px; line-height:130%;}
.ins_h2{ font-size:18px; font-weight:normal; line-height:200%; color:#595757; padding-top:10px;}
.insight_content a:hover .ins_h2{ color:#fff;}
.insight_content a:hover em{ border:1px solid #fff; background:#fff; color:#ec0005;} 
.insight_content a:hover .insight_img{ border-left:6px solid #ec0005; overflow:hidden;}
@media (min-width: 75em) {/*宽屏*/
}
@media (max-width: 1200px) {/*窄屏*/ 
.ins_h1 {font-size: 40px;}
.ins_h2{ font-size:16px;line-height:180%; padding-top:10px;}
}
@media (max-width: 990px) { /*ipad*/


.insight_content a{margin-top:15px;}
.insight_content{ padding-bottom:15px;}
.insight_img{ border-left:0px;}

.insight_content_box{ padding:15px 15px 0 15px;}
.ins_h1{ font-size:30px; font-weight:lighter;}
.ins_h2{ font-size:14px; padding-top:10px;}
.insight_content a:hover .insight_img{ border-left:0 solid #ec0005;}
}
@media (max-width: 767px) { /*手机尺寸*/


.ibanner{padding:90px 0;font-size:24px;}
.contact_banner{  line-height:150%;}

.insight_content a{margin-top:15px;}
.insight_content{ padding-bottom:15px;}
.insight_img{ border-left:0px;}

.insight_content_box{ padding:15px 15px 0 15px;}
.ins_h1{ font-size:20px; font-weight:lighter;}
.ins_h2{ font-size:13px; padding-top:10px;}
.insight_content a:hover .insight_img{ border-left:0 solid #ec0005;}
}