.company-links{width:100%;margin:0;padding:0;background-color:#e5f6fe}.company-links-inner{display:flex;flex-direction:row;justify-content:flex-start;max-width:980px;margin:0 auto 0 auto;padding:0 0 30px 0}.company-links-inner .link-item{margin:0 0 0 52px;padding:0}.company-links-inner .link-item:first-child{margin:0}.readpost{font-size:14px;font-weight:400;line-height:14px;color:#03a9f4;background-color:#fff;text-align:center;margin:0;padding:16px 0 0 0;width:290px;height:29px;border:solid 1px #03a9f4;position:relative;transition:color .3s,background-color .3s}.readpost:after{display:block;content:"";position:absolute;top:50%;right:18px;width:10px;height:10px;margin:-6px 0 0 0;border-top:solid 2px #03a9f4;border-right:solid 2px #03a9f4;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.readpost:hover{background-color:#03a9f4;color:#fff}.readpost:hover:after{border-top:solid 2px #fff;border-right:solid 2px #fff}@media(max-width:979px){.company-links{background-color:#fff}.company-links-inner{display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:0 13px 0 13px}.company-links-inner .link-item{margin:0}.readpost{font-size:14px;margin:0px auto 0 auto;max-width:98px;padding:13px 0 0 18px;height:28px;border:0;text-align:left;width:auto}.readpost:after{top:50%;right:none;left:0;width:6px;height:6px;margin:-6px 0 0 0}.readpost:hover{background-color:#fff;color:#03a9f4}.readpost:hover:after{border-top:solid 2px #03a9f4;border-right:solid 2px #03a9f4}}.company-profile{width:100%;margin:0;padding:0}.company-profile-inner{max-width:980px;margin:0 auto 0 auto;padding:0}.company-profile h2{font-size:30px;font-weight:700;line-height:24px;text-align:center;padding:50px 0 50px 0;margin:0 0 -4px 0}.company-profile table{width:702px;padding:0;margin:0 auto 0 auto;border-collapse:collapse}.company-profile table tr,.company-profile table th,.company-profile table td{padding:0;margin:0}.company-profile table td{display:flex;flex-direction:row;justify-content:flex-start;background-color:#e5f6fe;border-bottom:solid 1px #fff}.company-profile table td div.head,.company-profile table td div.data{font-size:16px;font-weight:400;line-height:32px;text-align:left;color:#333;margin:0px 0 0 0;padding:11px 20px 7px 20px}.company-profile table td div.head{font-weight:700;width:128px;margin:auto 0 auto 0}.company-profile table td div.data{width:546px;background-color:#fff}@media(max-width:979px){.company-profile-inner{width:auto;margin:0;padding:0 13px 0 13px}.company-profile h2{font-size:20px;line-height:27px;padding:25px 0 25px 0;margin:0 0 -4px 0}.company-profile table{width:100%;margin:0;padding:0}.company-profile table td{display:flex;flex-direction:column;justify-content:flex-start}.company-profile table td div.head,.company-profile table td div.data{width:auto;font-size:13px;line-height:20px;min-height:20px;margin:0;padding:6px 15px 4px 15px}}.company-recruite{width:100%;margin:0;padding:0}.company-recruite-inner{max-width:980px;margin:0 auto 0 auto;padding:0}.company-recruite h2{font-size:30px;font-weight:700;line-height:24px;text-align:center;padding:50px 0 50px 0;margin:0 0 -4px 0}.company-recruite img{width:100%;margin:0 0 45px 0}.company-recruite p{font-size:16px;line-height:32px;margin:0;padding:0}@media(max-width:979px){.company-recruite-inner{width:auto;margin:0;padding:0 13px 0 13px}.company-recruite h2{font-size:20px;line-height:27px;padding:25px 0 25px 0;margin:0 0 -4px 0}.company-recruite img{margin:0 0 12px 0}.company-recruite p{font-size:12px;line-height:17px}}.news{width:100%;padding:0px 0 50px 0}.news h2{font-size:30px;font-weight:700;line-height:24px;text-align:center;padding:50px 0 50px 0;margin:0 0 -4px 0}.news ul{display:flex;flex-direction:column;justify-content:center;max-width:980px;margin:0 auto 40px auto;list-style:none}.news ul>li{width:100%;border-top:1px solid #efefef;padding:20px 0 20px 0}.news ul>li:nth-last-of-type(1){border-bottom:1px solid #efefef}.news ul>li>a{color:#333;font-size:14px;font-weight:400;letter-spacing:.35px;line-height:2.4;margin-left:32px;display:inline-block}.news ul>li>a:hover{text-decoration:underline;color:#333;opacity:.7}.news ul>li>a>p{margin:0;padding:0}.guide_btn{margin:30px auto 0 auto;max-width:372px;height:70px;border-radius:34px;border:1px solid #03a9f4;background-color:#fff;transition:background-color .3s,color .3s;position:relative}.guide_btn:hover{background-color:#03a9f4}.guide_btn a:hover{color:#fff}.guide_btn:hover:after{border-color:#fff}.guide_btn_inner{margin-top:24px}.guide_btn a{font-size:18px;font-weight:400;text-align:center;color:#03a9f4;position:absolute;top:0;left:0;width:100%;height:100%}.guide_btn:after{display:block;content:"";position:absolute;top:50%;right:28px;width:10px;height:10px;margin:-6px 0 0 0;border-top:solid 2px #03a9f4;border-right:solid 2px #03a9f4;transform:rotate(45deg);-webkit-transform:rotate(45deg)}@media screen and (max-width:979px){.news{width:auto;max-width:none;margin:0 13px 0 13px}.news h2{font-size:20px;line-height:27px;padding:25px 0 25px 0;margin:0 0 -4px 0}.news ul{margin:0 auto 0px auto}.news ul>li{width:auto;padding:14px 28px 14px 0px;position:relative}.news ul>li:after{display:block;content:"";position:absolute;top:50%;right:4px;width:10px;height:10px;margin:-6px 0 0 0;border-top:solid 2px #03a9f4;border-right:solid 2px #03a9f4;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.news ul>li>a{margin:0;line-height:19px}.news ul>li>a>p.date{color:#666;margin:0 0 14px 0}.guide_btn{margin:28px auto 0 auto;height:50px;max-width:260px}.guide_btn:hover{background-color:#fff}.guide_btn a:hover{color:#03a9f4}.guide_btn:hover:after{border-color:#03a9f4}.guide_btn_inner{margin-top:15px}.guide_btn a{font-size:14px}.guide_btn:after{right:20px;width:8px;height:8px;margin:-6px 0 0 0;border-top:solid 2px #03a9f4;border-right:solid 2px #03a9f4;transform:rotate(45deg);-webkit-transform:rotate(45deg)}}