﻿@charset "utf-8"; 
article table td{vertical-align:middle}
sup{vertical-align:super;font-size:smaller}
.cate-name{text-align:center}
.pro-c-name,.side-pro-name,.adv-item article,.content-info article,.news-title,.news article,.pro-info article{word-break:break-word}
.news-item:nth-of-type(2) .news-img{flex:inherit}
.news-img img{height:300px;object-fit:cover}
.about-con{padding-top:20px;padding-bottom:20px}
.about-num{display:inline}
.about-num+span{font-size:32px;font-weight:600}
@media(max-width:768px){.about-num+span{font-size:16px;color:#fff}}
iframe{max-width:100%}
.about .about-img iframe{width:100%;height:100%;display:block}
.about .about-con{padding:50px 90px}
.about ul li{position:relative;padding-left:40px;line-height:1.7}
.about .about-sel{position:absolute;left:0;top:-2px}
@media screen and (max-width:1500px) and (min-width:1151px){.about .about-con,.about .about-img{width:50%}
.about .about-con{padding:40px 60px}}
@media screen and (max-width:1500px){.about .about-img{max-height:100%}}
@media screen and (max-width:1150px){.about .about-img iframe{height:590px}}
@media screen and (max-width:768px){.about .about-img iframe{height:100%}
.about .about-con{padding:66vw 4vw 4vw}
.about .about-img{max-height:inherit;width:100%;left:0;padding:0 4vw;box-sizing:border-box;height:62vw}}
.share-btn-list .share-btn:nth-child(1),.share-btn-list .share-btn:nth-child(2),.share-btn-list .share-btn:nth-child(4),.share-btn-list .share-btn:nth-child(5){display:none}
.adv-item img{width:auto}
@media screen and (min-width:769px){.content-list0 .content-img{width:330px}
.content-list0 .content-img a{display:block;width:100%;height:100%}
.content-list0 .content-img img{width:100%;object-fit:contain;border:1px solid #f1f1f1;border-right:none;box-sizing:border-box}
.content-list0 .content-info{width:calc(100% - 330px)}}
@media screen and (max-width:768px){.content-list0 .content-img a{height:auto;padding-bottom:74%;position:relative}
.content-list0 .content-img img{object-fit:contain;border:1px solid #f1f1f1;height:100%;box-sizing:border-box;position:absolute;top:0;left:0}
.content-title{white-space:nowrap;display:block;text-overflow:ellipsis}}
.head-share{margin-right:20px;}
.head-share li a{color:#fff}
.head-share li a:hover{color:var(--color)}