﻿@charset "utf-8";
.pro-c-main article p {color:black}
.head-nav>ul {justify-content:center}
iframe {max-width:100%}
.about .about-con .about-title,.about article {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}
.about-ri {font-weight:bold;padding-left:12px}
.about-text {margin:0;font-size:20px;line-height:1.3}
.part {padding:0;border:none}
@media screen and (max-width:1500px) and (min-width:1151px) {.about .about-con,.about .about-img {width:50%}
.about .about-con {padding:40px 60px}
.about-text {font-size:18px}}
@media screen and (max-width:1500px) {.about .about-img {max-height:100%}}
@media screen and (max-width:1150px) {.about .about-img iframe {height:590px}
.about-text {font-size:16px}}
@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}}
@media screen and (max-width:560px) {.about-text {font-size:14px}
.about-ri {width:calc(100% - 40px)}}
.common-main article p {margin-bottom:2px}
.pro-c-name,.side-pro-name,.adv-item article,.content-info article,.news-title,.news article,.pro-info article {word-break:break-word}
.cate-name {text-align:center}
.news-img img {height:300px;object-fit:cover}
.banner-title {color:#000;font-size:40px;margin-bottom:12px}
.banner-wrap {position:relative;padding:24px 0;display:block;text-align:center}
.banner {background:#fff;height:auto}
.bPosition a,.bPosition span {color:#000}
.bPosition {padding:0}
@media screen and (max-width:640px) {.banner-title {font-size:32px}}
.prolist-0 .pro-item .pro-btn {color:#fff !important}
.pro-c-main .common-wrapper {max-width:1200px}