@charset "utf-8";


.BN0{width:1260px;margin:0 auto;background:#ffffff;margin:0 auto 35px auto;}
.BN0 h2{font-size:28px;margin:0 63px;font-weight:normal;height:90px;line-height: 90px;position: relative;}
.BN0 h2 .line{position: absolute;width:36px;left:-63px;height:3px;background:#e62129;top:45px;}
.BN0 .content{padding:0 63px 50px 63px;}

.MM2{text-align: center;height:172px;background:#2e2e2e;}
.MM2 a{display:inline-block;width:150px;height:auto;padding:18px 0 0 0;margin:0 15px;}
.MM2 a img{height:110px;}
.MM2 a .name{padding:8px 0 0 0;color:#ccc;}
.MM2 a:hover .name{color:#c3242a;}

.BN1{width:1260px;margin:0 auto;background:#ffffff;margin:0 auto 35px auto;}
.BN1 h2{font-size:28px;margin:0 63px;font-weight:normal;height:90px;line-height: 90px;position: relative;}
.BN1 h2 .line{position: absolute;width:36px;left:-63px;height:3px;background:#e62129;top:45px;}
.BN1 .content{padding:0 63px 50px 63px;}

.BN2{width:1260px;margin:0 auto;background:#ffffff;margin:0 auto 35px auto;}
.BN2 h2{font-size:28px;margin:0 63px;font-weight:normal;height:90px;line-height: 90px;position: relative;}
.BN2 h2 .line{position: absolute;width:36px;left:-63px;height:3px;background:#e62129;top:45px;}
.BN2 .content{padding:0 63px 50px 63px;}
.BN2 .content .boxs{width:239px;height: 345px;box-shadow:0 0 2px #ddd;display: inline-block;margin:0 56px 35px 0;}
.BN2 .content .boxs:hover{box-shadow:0 0 7px #aaa;}
.BN2 .content .boxs.nomargin{margin:0 0 35px 0;}
.BN2 .content .boxs .img{height:317px;text-align: center;}
.BN2 .content .boxs .img img{margin:18px 0 0 0;}
.BN2 .content .boxs .img img:hover{box-shadow:0 0 12px #ccc;}
.BN2 .content .boxs .name{height:28px;line-height:15px;text-align: center;background:url(../img/icon_4.gif) center 2px no-repeat ;font-size:13px;}

@media screen and (max-width:600px)
{

    .BN0{width:100%;margin:0 auto;background:#ffffff;margin:0 auto 35px auto;}
    .BN0 img{width:100%;}
    .BN0 h2{font-size:28px;margin:0 63px;font-weight:normal;height:90px;line-height: 90px;position: relative;}
    .BN0 h2 .line{position: absolute;width:36px;left:-63px;height:3px;background:#e62129;top:45px;}
    .BN0 .content{padding:0 8% 50px 8%;}

    .MM2{text-align: center;height:172px;background:#2e2e2e;}
    .MM2 a{display:inline-block;width:150px;height:auto;padding:18px 0 0 0;margin:0 15px;}
    .MM2 a img{height:110px;}
    .MM2 a .name{padding:8px 0 0 0;color:#ccc;}
    .MM2 a:hover .name{color:#c3242a;}

    .BN1{width:100%;margin:0 auto;background:#ffffff;margin:0 auto 35px auto;}
    .BN1 h2{font-size:28px;margin:0 63px;font-weight:normal;height:90px;line-height: 90px;position: relative;}
    .BN1 h2 .line{position: absolute;width:36px;left:-63px;height:3px;background:#e62129;top:45px;}
    .BN1 .content{padding:0 8% 50px 8%;}

    .BN2{width:100%;margin:0 auto;background:#ffffff;margin:0 auto 35px auto;}
    .BN2 h2{font-size:28px;margin:0 63px;font-weight:normal;height:90px;line-height: 90px;position: relative;}
    .BN2 h2 .line{position: absolute;width:36px;left:-63px;height:3px;background:#e62129;top:45px;}
    .BN2 .content{padding:0 8% 50px 8%;}
    .BN2 .content .boxs{width:239px;height: 345px;box-shadow:0 0 2px #ddd;display: inline-block;margin:0 56px 35px 0;}
    .BN2 .content .boxs:hover{box-shadow:0 0 7px #aaa;}
    .BN2 .content .boxs.nomargin{margin:0 0 35px 0;}
    .BN2 .content .boxs .img{height:317px;text-align: center;}
    .BN2 .content .boxs .img img{margin:18px 0 0 0;}
    .BN2 .content .boxs .img img:hover{box-shadow:0 0 12px #ccc;}
    .BN2 .content .boxs .name{height:28px;line-height:15px;text-align: center;background:url(../img/icon_4.gif) center 2px no-repeat ;font-size:13px;}

}
