@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 .activity-con {padding: 2px 55px 0;}
.l-content .activity-con dt{font-size: 30px; line-height: 1.3; font-weight: bold; box-sizing: border-box; margin-left: 152px;}
.l-content .activity-con dd{font-size: 20px; box-sizing: border-box; line-height: 1; margin-top: 19px; display: flex; align-items: flex-start;}
.l-content .activity-con dd>span{line-height: 1; margin-right: 18px;}
.l-content .activity-con dd>p{line-height: 1;}
.l-content .activity-con dd:first-of-type{padding-left: 132px;}
.l-content .activity-con dd:nth-of-type(2){padding-left: 105px;}
.l-content .activity-con dd:nth-of-type(3){padding-left: 80px;}
.l-content .activity-con dd:nth-of-type(4){padding-left: 54px; margin-top: 2px;}
.l-content .activity-con dd:nth-of-type(4)>span{padding-top: 17px;}
.l-content .activity-con dd:nth-of-type(4) p{display: flex; flex-wrap: wrap; margin-top: 2px;}
.l-content .activity-con dd:nth-of-type(4) p span{display: flex; width: 100%; align-items: center;}
.l-content .activity-con dd:nth-of-type(4) p strong{font-size: 40px; font-family: Arial, Helvetica, sans-serif; padding-bottom: 6px;}

.l-content .pic{padding: 0 18px; justify-content: space-between;}
.l-content .pic li{width: 30%;}
.l-content .pic img{max-width: 100%;}

.l-content .title{font-size: 40px; font-weight: bold;}
.l-content .title span{font-family: Arial, Helvetica, sans-serif; font-size: 70px;}
.l-content .title1{margin-top: 15px; padding-right: 25px; box-sizing: border-box;}

.l-content .product{height: 48.8%;}
.l-content .product ul{display: flex;}
.l-content .product li{width: 33.33%; padding: 10px 19px 0 30px; margin-top: 16px;}
.l-content .product li:nth-of-type(2){padding: 10px 25px 0 30px;}
.l-content .product li>div{align-items: flex-start; justify-content: space-between;}
.l-content .product-title{font-size: 22px; text-decoration: underline; line-height: 1.3; margin-top: 4px;}
.l-content .product-title strong{font-size: 30px; line-height: 1.3; display: block; font-family: Arial, Helvetica, sans-serif;}
.l-content .product-date{margin-top: 13px;}
.l-content .product-more{margin-top: 52px;}
.l-content .product li>div:hover{transform: translateY(-8px);}
.l-content .pro-more{margin-top: 28px; text-align: center; font-size: 26px; font-weight: bold; }
.l-content .pro-more a{color: #000000; text-decoration: underline;}
.l-content .pro-more a:hover{transform: translateY(-3px);}


.l-content .activity {padding: 0 58px;}
.l-content .activity div{display: flex; font-size: 18px; color: #000000; margin:6px 0px 5px;}
.l-content .activity div span,.l-content .activity div p,.l-content .activity div p i{line-height: 1.5;}
.l-content .activity div span{width: 18px; line-height: 1.5; margin-right: 3px; display: block; text-align: center; font-family: Arial, Helvetica, sans-serif;}
.l-content .activity div p{flex: 1;}
.l-content .activity div p a{font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #000000;}
.l-content .activity div p a:hover{text-decoration: underline;}

