.page_banner{width:100%;height:280px;background:url('/static/web/img/about.png') no-repeat;margin-top:20px;}
.page_nav{overflow:hidden;margin-right:34px;}
.page_nav li{width:329px;height:42px;line-height:42px;background:#F8F8F8;border-radius:6px;box-sizing:border-box;overflow:hidden;margin-bottom:10px;position:relative;}
.page_nav li a{display:block;font-size:14px;color:#333333;padding-left:20px;}
.page_nav li:hover,.page_nav li.active{background:var(--pm-c);}
.page_nav li:hover a,.page_nav li.active a{color:#fff;}
.page_nav li:hover a::after,.page_nav li.active a::after{background-position:-251px -433px;}
.page_content p{font-size:14px;color:#666;line-height:36px;letter-spacing:1px;text-indent:2em;}
.page_content .page_list{margin-top:20px;}
.page_title{line-height:34px;height:34px;background:linear-gradient(90deg,#FFFAF0 0%,rgba(255,255,255,0) 100%);border-radius:4px;font-weight:bold;font-size:15px;letter-spacing:1px;color:var(--pm-c);margin:10px 0 20px;padding-left:12px;}
.page_title::before{content:'';display:inline-block;width:14px;height:14px;background:url(../img/icon.png) no-repeat;background-size:345px 736px;background-position:-6px -61px;margin-right:10px;}
.page_content ul{flex-wrap:wrap;}
.page_content ul li{margin-bottom:12px;margin-right:22px;}
.page_content ul li a{font-size:14px;color:#666;letter-spacing:1px;display:block;}
.page_content ul li:hover a{color:var(--pm-c);}
.about_title .title{font-weight:bold;font-size:18px;color:#333;letter-spacing:2px;line-height:24px;padding-left:18px;flex:1;position:relative;}
.about_title .title::before{content:'';position:absolute;top:50%;transform:translateY(-50%);left:0;display:inline-block;width:6px;height:18px;border-radius:3px;background-color:var(--pm-c);}