@charset "utf-8";

#atc01{max-width:var(--mainsize);margin:0 auto;padding:150px 100px}
#atc01 .inner{display:flex;align-items:center;justify-content:space-between}
#atc01 .s_tit p{margin:20px 0 30px}
#atc01 .s_tit a{display:inline-block;width:175px;padding:13px 0;border-radius:50px;border:2px solid #333;font-size:15px;font-weight:600;color:#fff;text-align:center;background:#333;transition:all .3s}
#atc01 .s_tit a:hover{color:#333;background:none}
#atc01 .wrap{position:relative;width:65%;margin-right:5%}
#atc01 .wrap>span{position:absolute;top:50%;display:flex;align-items:center;justify-content:center;width:55px;height:55px;border-radius:50px;color:#aaa;cursor:pointer;transform:translateY(-50%);background:#fff;transition:all .3s}
#atc01 .wrap>span.prev{left:-10%}
#atc01 .wrap>span.next{right:-10%}
#atc01 .wrap>span:hover{color:#111}
#atc01 .gall_slide{overflow:hidden;position:relative}
#atc01 .gall_slide a{overflow:hidden;display:block;border:1px solid #e1e1e1;border-radius:13px}
#atc01 .gall_slide a:hover .cont p{text-decoration:underline}
#atc01 .gall_slide .cont{padding:25px 30px;background:#fff}
#atc01 .gall_slide .cont div{font-size:14px;color:#777}
#atc01 .gall_slide .cont p{font-weight:600;word-break:keep-all}
#atc01 .gall_slide .img{overflow:hidden;height:195px}
#atc01 .gall_slide .img img{width:100%;transition:all .3s}

#atc01 .gall_slide a:hover .img img{transform:scale(1.1)}

