@charset "UTF-8";

.l-content {
    position: relative;
    width: 1200px;
    margin: 0 auto;
	font-family: "思源黑体CN","Microsoft YaHei", Simsun, Simhei;
    color: #000;
    overflow: hidden;
}

.l-content a {
    text-decoration: none;
}

.l-content img {
    border: 0;
	display: inline-block;
}

ul,
ol {
    list-style: none;
}

.l-content i {
    font-style: normal;
}

.l-content * {
    margin: 0;
    padding: 0;
    line-height: 1;
    transition: all 0.15s;
    -webkit-transition: all 0.15s;
}
.l-content>div,.l-content h1{font-size: 0;}

.l-content .font-f{font-family: Arial, Helvetica, sans-serif;}
.l-content .l-btn{display: inline-block; width: auto!important; height: auto!important;}
.l-content .l-btn img{transition: all .3s;}
.l-content .l-btn img:hover{transform: scale(.95);}

.l-content .product {background: url(../images/bg_01.jpg) no-repeat top center; height: 471px;}
.l-content .product ul{display: flex; padding: 20px 60px; box-sizing: border-box; padding: 0 63px;}
.l-content .product ul li{width: 25%; padding: 10px 8px; height: 340px;}
.l-content .product ul li>div{background: url(../images/pro_li_bg.png) no-repeat top center; box-sizing: border-box; height: 340px; border-radius: 15px; text-align: center; padding: 12px 15px; position:relative;}
.l-content .product ul li>div .flag{position: absolute; top: 0; left: 50%; margin-left: -62.5px;}
.l-content .product ul li>div .pic{background: #ffffff; border-radius: 13px; height: 180px; padding-top: 30px; box-sizing: border-box; display: flex; justify-content: center; align-items: center;}
.l-content .product ul li>div p{font-weight: bold; font-size: 22px; padding: 15px 0;}
.l-content .product ul li>div .price{font-size: 18px; padding: 13px 0;}
.l-content .product ul li>div .price span{font-weight: bold; font-size: 30px; color: #dd0000; font-family: Arial, Helvetica, sans-serif;}
.l-content .product ul li>div .model{background: #CCCCCC; height: 28px; line-height: 28px; font-size: 22px; font-family: Arial, Helvetica, sans-serif;}
.l-content .product ul li>div>a{position: absolute; top: 0; left: 0; width: 100%; height: 100%;}
.l-content .product ul li>div:hover{transform: translateY(-8px);}

.l-content .more{text-align: center; padding-top: 20px;}

.l-content .activity {background: url(../images/bg_03.jpg) no-repeat top center; height: 379px; }
.l-content .activity dl{padding: 26px 85px 0; margin: 0;}
.l-content .activity dd{display: flex; font-size: 19px; padding-top: 12px;}
.l-content .activity dd span,.l-content .activity dd p{line-height: 28px;}
.l-content .activity dd span{background: url(../images/dot.png) no-repeat 1px 3px; width: 30px; display: block; text-align: center; font-family: Arial, Helvetica, sans-serif;}
.l-content .activity dd p a{color: #000000; font-family: Arial, Helvetica, sans-serif;}
.l-content .activity dd p a:hover{text-decoration: underline;}


