.msec1{margin:60px 0}
.msec1 .con1{float:left;padding:110px 0 0}
.msec1 .con1 h2{font-size:38px;color:#000;margin:0;color:#000;font-weight:900}
.msec1 .con1 h2 em{color:#e42360;font-weight:900}
.msec1 .con1 .add{font-size:20px;color:#797979;margin:5px 0}
.msec1 .con1 .tag{font-size:20px;color:#aaa;margin:25px 0;font-weight:300}
.msec1 .con1 .tag span{margin-right:5px}
.msec1 .con1 .more{margin:30px 0}
.msec1 .con1 .more a{display:inline-block;line-height:50px;border:1px solid #e42360;width:160px;text-align:center;margin-right:4px;border-radius:5px;font-size:18px}
.msec1 .con1 .more a.s1{background:#e42360;color:#fff}
.msec1 .con1 .more a.s1 span{display:inline-block;padding-left:40px;background:url('../images/ico_gift.png') no-repeat 0 55%}
.msec1 .con1 .more a.s2{background:#fff;color:#000}
.msec1 .con1 .more a.s2 span{display:inline-block;padding-left:40px;background:url('../images/ico_q.png') no-repeat 0 55%}
.msec1 .con2{float:right;position:relative;right:-50px}


.msec2{margin:50px 0}
.msec2 h2{font-size:29px;color:#000;margin:20px 0}
.msec2 ul{margin-left:-2%}
.msec2 li{float:left;width:23%;margin:15px 0;margin-left:2%;height:237px;border:1px solid #ddd;border-radius:10px;}
.msec2 li a{display:block;position:relative;height:100%;text-align:center}
.msec2 li .thumb{display:block;position:absolute;top:45%;width:100%;transform:translateY(-50%)}
.msec2 li .name{display:block;position:absolute;bottom:15px;width:100%;font-size:15px;color:#333;}


.msec3{margin:100px 0 50px}
.msec3 h2{font-size:29px;color:#000;margin:20px 0}
.msec3 ul{margin-left:-2%}
.msec3 li{float:left;width:23%;margin:15px 0;margin-left:2%;height:237px;border:1px solid #ddd;border-radius:10px;}
.msec3 li a{display:block;position:relative;height:100%;text-align:center}
.msec3 li .thumb{display:block;position:absolute;top:45%;width:100%;transform:translateY(-50%)}
.msec3 li .name{display:block;position:absolute;bottom:15px;width:100%;font-size:15px;color:#333;}
.msec3 .more{margin:20px 0;text-align:center}
.msec3 .more a{display:inline-block;font-size:20px;color:#000;padding:0 40px;line-height:48px;border-radius:18px;border:1px solid #333;font-weight:500}


.msec4{}
.msec4 .swiper-containe{border-radius:5px;overflow:hidden}
.msec4 .swiper-container-horizontal>.swiper-pagination-bullets{bottom:50px} 
.msec4 .swiper-pagination-bullet{width:15px;height:15px;margin:0 8px !important;background:#fff;opacity:1}
.msec4 .swiper-pagination-bullet-active{border:3px solid #fff;background:none} 
.msec4 .swiper-button-next{width:50px;height:50px;background:url('../images/ms4_next.png') no-repeat center;right:10px}
.msec4 .swiper-button-prev{width:50px;height:50px;background:url('../images/ms4_prev.png') no-repeat center;left:10px}
.msec4 .swiper-button-next:after,
.msec4 .swiper-button-prev:after{display:none}
.msec4 .swiper-pagination-fraction{left:auto;right:70px;width:auto;bottom:auto;top:50%;transform:translateY(-50%);font-size:18px;color:#bbb}
.msec4 .swiper-pagination-fraction .swiper-pagination-current{color:#333}
.msec4 .swiper-pagination-fraction .swiper-pagination-total{}


.msec5{margin:100px 0}
.msec5 .titG{position:absolute;right:0;padding:0 10px;top:50%;transform:translateY(-50%)}
.msec5 .titG h2{font-size:55px;color:#000}
.msec5 .titG h2:after{display:block;content:'';position:absolute;right:0;top:0;width:10px;height:10px;background:#e42360;border-radius:50%}
.msec5 .titG .desc{display:block;font-size:18px;color:#585858;margin-top:30px}
.msec5 .banner{float:left}
.msec5 .banner li{float:left}


.msec6{margin:100px 0}
.msec6 .titG{position:absolute;left:0;padding:0 10px;top:46%;transform:translateY(-50%)}
.msec6 .titG h2{font-size:55px;color:#000}
.msec6 .titG h2:after{display:block;content:'';position:absolute;right:0;top:0;width:10px;height:10px;background:#e42360;border-radius:50%}
.msec6 .titG .desc{display:block;font-size:18px;color:#585858;margin-top:30px}
.msec6 .titG .tag{margin:20px 0}
.msec6 .titG .tag span{font-size:14px;color:#e72f66;margin-right:10px}
.msec6 .banner{float:right;width:600px;text-align:center}
.msec6 .banner li{float:left}


.msec7{margin:100px 0;padding:50px 0}
.msec7 .titG{position:absolute;right:0;padding:0 10px;width:600px;top:46%;transform:translateY(-50%)}
.msec7 .titG h2{font-size:55px;color:#000}
.msec7 .titG h2 em{display:inline-block;position:relative;}
.msec7 .titG h2 em:after{display:block;content:'';position:absolute;right:0;top:0;width:10px;height:10px;background:#e42360;border-radius:50%}
.msec7 .titG .desc{display:block;font-size:18px;color:#585858;margin-top:30px}
.msec7 .titG .more{margin:30px 0}
.msec7 .titG .more a{display:inline-block;font-size:18px;color:#fff;background:#000;padding:0 40px;border-radius:10px;height:46px;line-height:44px}
.msec7 .titG .more a span{display:inline-block;padding-right:20px;background:url('../images/ico_arrow.png') no-repeat right 55%}
.msec7 .banner{float:left;text-align:center;padding:0 20px}
.msec7 .banner li{float:left}