.fl{float: left;}
.fr{float: right;}
.clear{clear: both;}
.wrap{width:1200px;margin:0 auto;}
.hymh .cont{padding-top: 48px;padding-bottom:70px;}
.hymh .cont .tit{font-size: 35px;color:#2b78d9;line-height: 72px;padding-bottom:12px;text-align:center;font-weight: bold;}
.hymh .cont .right{font-size: 17px;color:#454545;line-height: 40px;padding-top:14px;width:872px;padding-right:28px;}
.hymh .kj{padding-bottom:22px;padding-top: 50px;background: #fff;}
.hymh .kj .tit{font-size: 35px;color:#f16a05;line-height: 72px;text-align: center;font-weight: bold;padding-bottom: 32px;}
.hymh .kj li{float:left;width:96px;text-align: center;margin-right: 124px;margin-bottom:38px;}
.hymh .kj .li_img{padding:0 1px;}
.hymh .kj li.last{margin-right: 0;}
.hymh .kj p{padding-top: 8px;font-size: 16px;color:#2f2f2f;line-height: 30px;}
.hymh .kj .img2{display: none;}
.hymh .kj li:hover .img2{display: block;}
.hymh .kj li:hover .img1{display: none;}
.hymh .ffw li{float: left;width:349px;height:93px;padding-top: 38px;box-shadow: 4px 4px 4px #c1c1c1;-moz-border-radius:5px;-ms-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px;margin-right: 74px;margin-bottom: 56px;font-size: 16px;color:#fff;text-align: center;line-height: 30px;}
.hymh .ffw .li1{background:#e65027;}
.hymh .ffw .li2{background:#54b37f;}
.hymh .ffw .li3{background:#ff910a;margin-right: 0;}
.hymh .ffw{padding-bottom:30px;padding-top: 54px;}
.hymh .ffw .tit{font-size: 35px;color:#2b78d9;text-align: center;line-height: 72px;font-weight: bold;padding-bottom: 32px;}
.hymh .ffw .li4{padding-top: 20px;height:111px;}
.hymh .ffw .list{background:url(../images/3.9.2_35.png) no-repeat 150px 64px;}

.hymh .ffw li:hover{-moz-transform:scale(1.1);-mstransform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
.hymh .ffw .wrap{overflow: visible;}
@-o-keyframes b_118{
    0%{
        -o-transform: translateX(-100%);
    }
    100%{
        -o-transform: translateX(0);
    }
}
@-webkit-keyframes b_118{
    0%{
        -webkit-transform: translateX(-100%);
    }
    100%{
        -webkit-transform: translateX(0);
    }
}
@-ms-keyframes b_118{
    0%{
        -ms-transform: translateX(-100%);
    }
    100%{
        -ms-transform: translateX(0);
    }
}
@-moz-keyframes b_118{
    0%{
        -moz-transform: translateX(-100%);
    }
    100%{
        -moz-transform: translateX(0);
    }
}
@keyframes b_118{
    0%{
        transform: translateX(-100%);
    }
    100%{
        transform: translateX(0);
    }
}
@-moz-keyframes b_1182{
    0%{-moz-transform: translateX(100%);}
    100%{
        -moz-transform:translateX(0)
    }
}
@-ms-keyframes b_1182{
    0%{-ms-transform: translateX(100%);}
    100%{
        -ms-transform:translateX(0)
    }
}
@-webkit-keyframes b_1182{
    0%{-webkit-transform: translateX(100%);}
    100%{
        -webkit-transform:translateX(0)
    }
}
@-o-keyframes b_1182{
    0%{-o-transform: translateX(100%);}
    100%{
        -o-transform:translateX(0)
    }
}
@keyframes b_1182{
    0%{transform: translateX(100%);}
    100%{
        transform:translateX(0)
    }
}
@-webkit-keyframes b_11{
    0%{-webkit-transform:translateY(50%)}
    100%{
        -webkit-transform: translateY(0);
    }
}
@-ms-keyframes b_11{
    0%{-ms-transform:translateY(50%)}
    100%{
        -ms-transform: translateY(0);
    }
}
@-moz-keyframes b_11{
    0%{-moz-transform:translateY(50%)}
    100%{
        -moz-transform: translateY(0);
    }
}
@-o-keyframes b_11{
    0%{-o-transform:translateY(50%)}
    100%{
        -o-transform: translateY(0);
    }
}
@keyframes b_11{
    0%{transform:translateY(50%)}
    100%{
        transform: translateY(0);
    }
}
.wei  li{float: left;width:196px;height:336px;margin-right: 100px;padding:53px 15px 53px 14px;background:url(../images/3.5_38.png) no-repeat;}
.wei  .last{margin-right: 0;}
.wei  .con{position: relative;}
.wei  .er{position: absolute;left:0;top:0;width:100%;height: 100%;background:rgba(0,0,0,0.65);color:#fff;text-align: center;display: none;}
.wei li{margin-bottom:26px;}
.wei{padding-bottom:30px;}
.wei  li:hover .er{display: block;}
.wei  .er .p1{font-size: 16px;line-height: 48px;padding-top: 54px;}
.wei  .er .p2{font-size: 15px;line-height: 50px;}

