
.g-cnt-2{height:904px;background:url(../images/bg-3.jpg) no-repeat top center}

.m-feature{width:1200px;margin:0 auto;position:relative}
.m-feature h3{background:url(../images/icon_feature.png) no-repeat;height:38px;padding-left:62px;line-height:38px;position:absolute;color:#000;font-size:24px;top:20px;left:7px}
.m-feature #featureCarousel{height:800px;position:relative}
.m-feature #featureCarousel img{border:0}
.m-feature #featureCarousel .feature{position:absolute;top:1000px;cursor:pointer;-webkit-transition:opacity .1s;-moz-transition:opacity .1s;-ms-transition:opacity .1s;-o-transition:opacity .1s;transition:opacity .1s}
.m-feature #featureCarousel .feature a{display:block}
.m-feature #featureCarousel .feature a .name{width:40px;height:146px;position:absolute;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;background:url(../images/role_name.png) no-repeat;left:50px;-webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0)}
.m-feature #featureCarousel .feature.active a .name{-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100)}
.m-feature #featureCarousel .feature .border{position:absolute;top:10px;left:10px;right:10px;bottom:10px;border:1px solid #fff}
.m-feature #featureCarousel .blipsContainer{position:absolute;width:1022px;height:40px;color:#fff;top:988px;left:50%;margin-left:-506px}
.m-feature #featureCarousel .blipsContainer .blip{height:38px;width:128px;border:1px solid #a1a1a1;line-height:34px;text-align:center;color:#a1a1a1;margin-left:-2px;box-sizing:border-box;position:relative;transition:background .4s}
.m-feature #featureCarousel .blipsContainer .blip:hover{background-color:#a91303;color:#fff}
.m-feature #featureCarousel .blipsContainer .blip .border{width:128px;height:38px;border:2px solid #d86c03;position:absolute;top:-2px;left:-2px;display:none;box-sizing:border-box;z-index:1}
.m-feature #featureCarousel .blipsContainer .blipSelected{border:4px solid #d86c03;background-color:#d86c03;line-height:30px;color:#fff}
.m-feature #featureCarousel .blipsContainer .blipSelected .border{display:block;top:-4px;left:-4px}





.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*zoom:1}

