@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;
	box-sizing: border-box;
}

.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 .l-pro:hover{transform: translateY(-10px);}
.l-content .rel{position: relative;}
.l-content .abl{position: absolute; top: 0; left: 0; width: 100%; height: 100%; padding: 0 50px;}
.l-content .flex{display: flex; align-items: center; justify-content: center;}
.l-content .flex-start{display: flex; align-items: flex-start; justify-content: flex-start;}
.l-content .flex-wrap{display: flex; align-items: center; justify-content: center; flex-wrap: wrap;}


/*  */
.l-content .activity-con {padding: 11px 330px 0 70px;}
.l-content .activity-con div{font-size: 22px; box-sizing: border-box; margin-top: 9px;}
.l-content .activity-con div>b{line-height: 36px; width: 110px;}
.l-content .activity-con div p{line-height: 36px; color: #FFFFFF; flex: 1;}
.l-content .activity-con div p span{color: #FFCC00; font-weight: bold; line-height: 36px;}
.l-content .activity-con div.activity-more {margin-top: 22px;}

.l-content .title {color: #FFFFFF; font-size: 32px;}
.l-content .title p{line-height: 40px; text-align: center;}
.l-content .title b{font-size: 42px; color: #FFCC00; font-weight: bold; line-height: 64px;}

.l-content .pro_img li img{display: block;}

.l-content .pro-left{width: 50%; padding: 20px 34px 15px 16px;}
.l-content .pro-right{width: 50%; padding: 20px 16px 15px 34px;}
.l-content .product ul{display: flex; justify-content: space-between; height: 100%;}
.l-content .product ul li{height: 100%; color: #FFFFFF;}
.l-content .product ul li .product-title{font-size: 22px; font-weight: bold; line-height: 34px; height: 68px;}
.l-content .product ul li .product-title span{font-weight: normal; line-height: 34px; display: block;}
.l-content .product ul li .product-date{font-size: 18px; line-height: 20px; margin-bottom: 12px;}
.l-content .product ul li .product-price{height: 90px; margin: 9px 0 2px;}
.l-content .product ul li .product-price p{font-size: 18px; line-height: 28px;}
.l-content .product ul li .product-price strong{font-family: Arial, Helvetica, sans-serif; color: #FFCC00; font-size: 28px; line-height: 28px;}
.l-content .product ul li .product-specs{height: 84px; margin-top: 10px; color: #CCCCCC;}
.l-content .product ul li .product-specs p{font-size: 18px; line-height: 28px;}
.l-content .product ul li a{margin-top: 10px;}

.l-content .product2 ul li .product-specs{height: 140px;}

.l-content .product3 ul li .product-title{height: 104px;}
.l-content .product3 ul li .product-title span{line-height: 32px;}
.l-content .product3 ul li .product-date{margin-bottom: 10px;}
.l-content .product3 ul li .product-price{height: 60px;}
.l-content .product3 ul li .product-specs{height: 84px; margin-top: 8px;}

.l-content .product4 ul li .product-title{height: 34px;}
.l-content .product4 ul li .product-date{margin-top: 7px;}
.l-content .product4 ul li .product-price{margin: 7px 0 0;}
.l-content .product4 ul li .product-specs{height: 112px; margin-top: 5px;}

/*  */
.l-content .activity dl{padding: 31px 35px 0; margin: 0; width: 100%;}
.l-content .activity dt{font-size: 42px; font-weight: bold; color: #FFCC00; text-align: center; margin-bottom: 15px;}
.l-content .activity dd{display: flex; align-items: center; font-size: 18px; padding-top: 9px; color: #FFFFFF; line-height: 30px;}
.l-content .activity dd span{width: 20px; display: block; text-align: center; font-family: Arial, Helvetica, sans-serif;}
.l-content .activity dd a{color: #FFFFFF; font-family: Arial, Helvetica, sans-serif;}
.l-content .activity dd a:hover{text-decoration: underline;}











