﻿@charset "utf-8";
.ab-content{display:flex;justify-content:space-between;flex-wrap:wrap}
.ab-content .ableft,.ab-content .abright{width:50%}
@media screen and (max-width:1200px){.ab-content .ableft,.ab-content .abright{width:100%}}
.aboutinfo p{text-align:justify}
#liabout-us li a{cursor:pointer;text-transform:capitalize}
#liabout-us li.is-active a{background:#0078d7;color:#fff}
.flexL .flex-r,.flexR .flex-l{display:flex;flex-direction:column;justify-content:center}
#tabs .tab-content ul li{color:#6e6e6e;list-style:disc}
#tabs .tab-content ul{padding-left:16px}
.download-img img{width:100%;height:100%;object-fit:cover}
.project-img a img{width:100%}
@media screen and (max-width:768px){.flex-l,.flex-r{width:100%!important}
.project-list li .project-img{width:40vw;height:40vw;margin-right:0;padding-left:24px}
.project-list li{height:auto;flex-direction:column}
.download-list li{height:30vw}
.download-img{width:30vw;flex:0 0 30vw}
.download-btn{margin-right:24px}
.download-btn{width:auto;height:auto;padding:5px}
.download-info{font-size:14px}}
.common-main article video{width:100%;height:auto}
article .tab-content p{line-height:1.5em}
.head-top,.about-con,.foot-list,.foot-right,.banner{background:#1b447c}
.part-item{width:13.66667%}