﻿@charset "utf-8"; 
.pro-c-name,.side-pro-name,.adv-item article,.content-info article,.news-title,.news article,.pro-info article{word-break:break-word}
.common-main article p{margin-bottom:0}
.contact-wrap{margin:0}
#index4-news .news-item:nth-of-type(2) .news-img,.news-item:nth-of-type(3) .news-img{flex:1}
iframe{max-width:100%}
.about .about-img iframe{width:100%;height:100%;display:block}
.about .about-con{padding:50px 90px}
.about ul li{display:flex;align-items:center;font-size:16px;line-height:1.7;background:none}
.about .about-sel{width:80px;height:80px;display:flex;align-items:center;justify-content:center;border:3px solid #0078d7;border-radius:50%}
.about .about-sel img{width:56%;position:static;visibility:inherit}
@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%;max-height:inherit}
.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}
.about .about-sel{width:50px;height:50px;border-width:2px;margin-right:14px}
.about ul li p{width:calc(100% - 64px)}
.about ul li{font-size:15px;line-height:1.6}}
@media(min-width:769px){.adv-item{width:25%;padding:70px 20px}}
.adv-item img{width:auto;height:200px;margin-bottom:0;max-width:inherit}
.adv-item span{font-size:20px;font-weight:600;margin-bottom:10px;text-transform:capitalize}
.adv-item article{display:block}
.adv-item{overflow:hidden}
.cate-name{text-align:center}
.con-wrap ul li>p{flex: 1;}