﻿@charset "utf-8"; 
.button_box p{padding:3px 0}
.button_box>table.table{max-width:600px}
#exnav{display:flex;padding:0 25px;justify-content:space-between}
.navbar li{width:32%;margin:0;box-sizing:border-box}
.time-line{display:flex;flex-direction:column;position:relative}
.business,.business_con{background:0 0}
.time-item:nth-child(odd){background:#58b846;color:#fff;text-align:right}
.time-item:nth-child(even){background:#eee;align-self:flex-end}
.time-item{width:48%;padding:15px 30px;box-sizing:border-box;position:relative;margin-top:-10px}
.time-item::after{position:absolute;content:"";margin-top:-8px;border-radius:8px;width:16px;height:16px;top:50%;border:2px solid #58b846;box-sizing:border-box;background:#fff;z-index:10}
.time-item:nth-child(odd)::after{right:-4.16%;margin-right:-8px}
.time-item:nth-child(even)::after{left:-4.16%;margin-left:-8px}
.time-line::after{position:absolute;height:100%;width:2px;content:"";background:#eee;left:50%;margin-left:-1px}
.time-title{margin-bottom:50px}
.business{display:none}
.news.like_box{padding-top:0}
.about_box li:after{background-color:#069}
@media screen and (min-width:1000px){.itembody{padding:6px;border:1px solid #ccc;margin-bottom:15px;margin-right:2%;width:49%;float:left;box-sizing:border-box}
.itembody:nth-child(2n){margin-right:0}
.itembody_in{border:none;padding:0}
.itembody .list_left{width:180px;height:180px}
.itembody .list_right{padding-left:195px;margin-top:0}
.itembody .list_right h3 a{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.itembody .list_right h3{margin-bottom:5px;line-height:25px;margin-top:4px}
.case_detail div{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;padding:0;height:92px}}
.singglepage .concat-us .concat-us-box li p:nth-of-type(2){word-break:break-all}
.index .about .right h3::after{display:none}
.index .about .left{width:28%}
.index .about .right{padding-left:60px;width:72%}
.index .about .right p:nth-of-type(1){font-size:16px;line-height:1.9;margin:18px 0 35px}
@media screen and (max-width:1366px){.index .about .right p:nth-of-type(1){font-size:14px;margin:8px 0 20px}}
@media screen and (max-width:1000px){.index .about .left{display:none}
.index .about .right{width:100%;padding:0}}
.index .about .right p:nth-of-type(1){margin-bottom:8px}
.index .about .right p:nth-of-type(2){font-weight:400;color:#444;line-height:1.9;font-size:16px;margin-bottom:25px}
@media screen and (max-width:1366px){.index .about .right p:nth-of-type(2){font-size:14px}}
nav{justify-content:space-evenly}
.About article .box2{max-width:900px;margin:0 auto}
.nyprivacybox a{color:var(--color)}
.nyprivacybox a{color:var(--color)}
footer .copyright a{margin-left:20px}
@media (min-width:1001px){body {padding-top:151px;}
header {width:100%;position:fixed;top:0;left:0;background:#fff;}
.nav-box {width:100%;position:fixed;top:90px;left:0;background:#fff;z-index:999999;}
nav>ul>li ul {display:none!important;}
nav>ul>li:hover >ul {display:block!important;}}
.kche-wrap-width.kche-t108-change .kche-t108 .kche-t108-item-img {position:relative;width:100%;padding-bottom:70%;}
.kche-wrap-width.kche-t108-change .kche-t108 .kche-t108-item-img img {width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;}
.index .news ul li div>a{position: relative;padding-bottom: 100%;}
.index .news ul li div>a img{position: absolute;top: 0;height: 100%;object-fit: cover;}
@media (min-width: 1000px){.index .news ul li p:nth-of-type(1){height: 50px;}}
@media (min-width:1001px) and (max-width:1600px){.news-template main .container,.bread-crumbs-template .container{padding:10px 20px;}}