@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 .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 .activity-top {background: url(../images/img_bg_01.jpg) no-repeat top center; height: 115px; display: flex; padding: 0 50px; box-sizing: border-box; align-items: flex-end; justify-content: center;}

.l-content .activity-bot {background: url(../images/img_bg_02.jpg) no-repeat top center; height: 170px; display: flex; padding: 0 50px; box-sizing: border-box; align-items: flex-end; justify-content: center;}

.l-content .activity-agree{background: url(../images/img_06.jpg) no-repeat top center; height: 200px; display: flex; padding: 24px 77px 0; box-sizing: border-box; color: #FFFFFF; font-size: 16px;}
.l-content .activity-agree a{color: #FFFFFF; text-decoration: underline; height: 21px;}

.l-content .product {background: url(../images/img_bg_03.jpg) no-repeat top center; height: 493px; display: flex; padding: 0 44px; box-sizing: border-box; font-size: 16px;}
.l-content .product ul{display: flex; box-sizing: border-box;}
.l-content .product ul li{width: 252px; height: 487px; padding: 0 13px;}
.l-content .product ul li>div{background:url(../images/pro_bg.png) no-repeat top center; height: 100%; position: relative;}
.l-content .product ul li>div .flag{text-align: right; padding-right: 40px;}
.l-content .product ul li>div .product_title{font-weight: bold; padding: 0 17px; line-height: 22px; margin-top: -20px; height: 44px;}
.l-content .product ul li>div .product_pic{text-align: center; display: flex; justify-content: center; align-items: center; height: 150px;}
.l-content .product ul li>div .price{font-size: 14px; padding: 7px 13px 0 15px;}
.l-content .product ul li>div .price p{margin-bottom: 4px;}
.l-content .product ul li>div .price span{font-weight: bold; font-size: 30px; color: #DD0000;}
.l-content .product ul li>div .specs{font-size: 14px; padding: 15px 17px 0; color: #666666;}
.l-content .product ul li>div .specs p{line-height: 20px;}
.l-content .product ul li>div>a{position: absolute; top: 0; left: 0; padding: 426px 17px 23px;}
.l-content .product ul li>div:hover{transform: translateY(-12px);}

.l-content .product-2{background-image: url(../images/img_bg_04.jpg); height: 492px;}
.l-content .product-3{background-image: url(../images/img_bg_05.jpg); height: 493px;}
.l-content .product-4{background-image: url(../images/img_bg_06.jpg); height: 492px;}

.l-content .detail{background: url(../images/img_bg_07.jpg) no-repeat top center; height: 405px; display: flex; padding: 0 70px; box-sizing: border-box; font-size: 16px; color: #FFFFFF;}
.l-content .detail li{display: flex;}
.l-content .detail span{width: 20px;line-height: 37px;}
.l-content .detail p{line-height: 37px;}
.l-content .detail p a{color: #FFCC00; text-decoration: underline; font-weight: bold;}














