/*neiTit*/ .h_neiTitBox { background: var(--main-color); color: #fff; padding: 30px; padding-top: 64px; border-top-left-radius: 20px; position: relative; } .h_neiTitBox:before { content: ''; position: absolute; left: 30px; top: 24px; height: 28px; width: 2px; background: #fff; animation: lineAni 1s alternate infinite; } /**/@keyframes lineAni { 0% { height:0; } 100% { height:28px; } } .h_neiTit { font-size: 24px; color: #fff; } .p_stylebox .stylebox_top{ background-color:rgba(0, 0, 0, 0); background-image: url(/img/line1.png); background-image-part-image:url(/img/dfdsfds_03.jpg); background-repeat:no-repeat; background-position:center left; } .yjLink::before{ background-color: var(--main-color) !important; } .p_stylebox .stylebox_title{ position: relative; background: transparent; padding: 0 14px; } .p_stylebox .stylebox_title:before { content: ''; position: absolute; left: 0; top: 50%; transform: translateY(-50%); width: 3px; height: 20px; background: var(--main-color); } .p_stylebox .title_main{ font-family:Microsoft YaHei; font-size: 16px; font-weight:bold; color: var(--main-color); } .p_stylebox .stylebox_content{ border:none; } .p_stylebox .stylebox_bottom_line{ display:none; } .categrayBox .moveBtn{ display:none; color:#fff; width:100px; height:35px; line-height:35px; text-align:center; background-color:var(--main-color); border:1px solid var(--main-color); white-space:nowrap; border-radius:4px; margin:1.3em; } .categrayBox .contentBox{ width:100%; height:auto; overflow:visible; border-left:1px solid #eeeeee; border-right:1px solid #eeeeee; background: #f4f4f4; } .categrayBox .link{ position:relative; } .categrayBox .yjTitle{ position:relative; border-bottom:1px solid #e8e8e8; padding-left: 20px; } .categrayBox .yjLink{ color: #333; font-size: 16px; transition:all .5s ease; left:30px; padding: 20px 0; display: block; } .categrayBox .yjLink::before{ content:''; display:block; width:3px; height: 100%; background-color:var(--main-color); position:absolute; left:-1px; top:0; opacity:0; transition:all .5s ease; } .categrayBox .iconfont1{ position:absolute; left:auto; top:1px; bottom:0px; width:50px; color: #888888; display:flex; align-items:center; justify-content:center; font-size: 16px; right:0; cursor: pointer; transform: rotate(90deg); } .categrayBox .ejLi{ position:relative; } .categrayBox .ejTitle{ position:relative; background-color: #e3e3e3; padding-left: 36px; transition:all .5s ease; } .categrayBox .ejLink{ color: #666666; font-size:14px; display: block; padding: 14px 0; } .categrayBox .iconfont2{ position:absolute; right:20px; top:0px; bottom:0px; margin:auto; display:inline-block; width:18px; height:18px; line-height:18px; text-align:center; color:#86939e; font-size:16px; transition:all .5s ease; } .categrayBox .icf{ transform:rotate(180deg); } .categrayBox .sjTitle{ position:relative; background-color:#fff; border-bottom:1px solid #e8e8e8; } .categrayBox .sjLink{ color:#7b8a96; font-size:16px; } .categrayBox .ejBox{ display: block; } .categrayBox .rotate{ transform:rotate(-90deg); } .categrayBox .ejTitle:hover{ background-color: #ececec; } .categrayBox .backBtn{ display:none; } .categrayBox .yjTitle:hover{ background-color: #ffffff; } .categrayBox .yjTitle:hover .yjLink::before{ opacity:1; } .categrayBox .sjBox{ display:none; } .categrayBox .line_right{ display:none; } @media only screen and (min-width:769px){ .categrayBox .sjBox { position: absolute; top: 0; left: 100%; box-shadow: 0px 5px 20px 0px rgba(192, 192, 192, 0.4); } .categrayBox .sjTitle { text-align: center; } .categrayBox .sjTitle::before { content: ''; position: absolute; display: block; width: 6px; height: 50px; background-color: var(--main-color); } .categrayBox .sjBox li { width: 150px; } .categrayBox .sjTitle:hover .sjLink { color: var(--main-color); } .categrayBox .sjLi::before { content: ''; display: block; width: 0; height: 0; border-top: 6px solid var(--main-color); border-right: 6px solid #fff; border-bottom: 6px solid var(--main-color); position: absolute; left: 0; top: 22px; z-index: 1; } .categrayBox .ejLi:hover .sjLi::before { display: block; } } @media only screen and (max-width:768px){ .categrayBox .contentBox { position: fixed; top: 0; left: 100%; height: 100%; font-size: 0; z-index: 99; background: #fff; } .categrayBox .backBtn { position: relative; display: inline-block; width: 45px; height: 100%; vertical-align: top; background: #f5f8fa; } .categrayBox .content { display: inline-block; width: calc(100% - 45px); } .categrayBox .moveBtn { display: block; margin:0; width:100%; text-align:left; padding-left:20px; line-height: 40px; height: 40px; background: var(--main-color); border-color: var(--main-color); } .categrayBox .btn { position: absolute; top: 50%; transform: translateY(-50%); width: 100%; height: 40px; display: block; text-align: center; line-height: 40px; font-size: 1.2rem; color: #7b8a96; padding: 0; } .categrayBox .yjTitle { border-bottom: 1px solid #f8f8f8; } .categrayBox .sjTitle { padding-left: 80px; } .categrayBox .jsDeg { transform: rotate(-90deg); } .categrayBox .line_right { display: block; width: 8px; height: 50px; background-color: var(--main-color); position: absolute; right: 0; top: 0; opacity: 0 } .categrayBox .line_show { opacity: 1; } .categrayBox .sjTitle::after { content: ''; display: block; width: 8px; height: 50px; background-color: var(--main-color); position: absolute; right: 0; top: 0; } .h_neiTitBox{ display:none; } }