.fl{float: left;}
.fr{float: right;}
.clearfix{*zoom:1;}
.clearfix:after{display: block;content: "";height: 0;clear: both;visibility: hidden;}
.ms33_col{padding: 50px 0;*zoom:1;overflow: hidden;}
.ms33_col:after{display: block;content: "";height: 0;clear: both;visibility: hidden;}
.ms33_col .title{text-align: center;height: 80px;margin-bottom: 30px;}
.ms33_col .title h2{font-size: 46px;font-weight: 800;color: #555;line-height: 80px;letter-spacing: 4px;}
.ms33_col .title h2 span{color: #e67728;}
.block{display: block;width: 100%;height: 100%;}
.ms33_banner{
    height: 550px;
    background: url(/skin/style/img/33/banner.png?t=20190806) no-repeat center;
}
/*.ms33_banner{height: 520px;background: #8064a2;}
.ms33_banner .wrp1150{height: 520px;background: url(/skin/style/img/33/banner_bg.png) no-repeat bottom center;position: relative;}
.ms33_banner .title{text-align: center;padding-top: 50px;letter-spacing: 2px;}
.ms33_banner h1{color: #fff;font-weight: 800;font-size: 50px;line-height: 90px;}
.ms33_banner p{color: #fff;font-size: 26px;line-height: 40px;}*/

.ms33 .col .content{padding: 40px 0;}
.ms33 .col .img{text-align: center;}
.ms33 .col .txt{padding-top: 50px;letter-spacing: 1px;}
.ms33 .col .txt h3{font-size: 22px; font-weight: 800; color: #666;line-height: 40px;margin-bottom: 10px;}
.ms33 .col .txt p{font-size: 20px;line-height: 32px;margin-bottom: 10px;}
.ms33 .col .txt p span{color: #e14413;font-weight: 800;}

.ms33 .ms33_col:last-child {text-align: center;}
.ms33 .ms33_col:last-child h2{font-size: 30px;line-height: 50px;font-weight: 800;}
.ms33 .ms33_col:last-child p{font-size: 28px;color: #1c8ffb;font-weight: 700;margin-bottom: 25px;}
.ms33 .ms33_col:last-child a{background: #1C8FFB;color: #fff;font-size: 18px;padding: 12px 40px;border-radius: 8px;}
