@import url(channel.css); #idtabs_witness { /* width: 1200px; */ /* margin: 0 auto; */ } #idtabs_witness .mod .mod-hd h3 { text-align: left; border-left: 7px solid #2ea64d; font-size: 24px; float: left; padding: 0 0 0 15px; } #idtabs_witness .mod .mod-hd .mod-hd-extend { float: right; padding-right: 15px; } #idtabs_witness #case-menu { position: relative; } #idtabs_witness .mod-bd { display: inline-block; } #idtabs_witness .case-row .case-title { height: 60px; width: 158px; line-height: 60px; padding: 15px 20px 14px; float: left; background: #ebebeb; border-left: 1px solid #efefef; border-right: 1px solid #efefef; border-bottom: 1px solid #efefef; box-sizing: content-box; } #idtabs_witness .case-row .case-title a { display: block; width: 160px; height: 60px; line-height: 60px; font-size: 20px; background: url(/themes/amer/public/clean/image/cc.png) no-repeat right 22px; text-align: center; box-sizing: content-box; } #idtabs_witness .case-row .case-title a:hover { color: #00931c; } #idtabs_witness .case-row .case-title .case-lists-grids { position: absolute; left: 200px; top: 0px; z-index: 10; padding: 50px; width: 900px; min-height: 800px; background: #fff; border: 1px solid #efefef; border-left: 0px solid #efefef; margin-left: -1px; box-sizing: content-box; } #idtabs_witness .case-row .case-title .case-lists-grids .case-grid { float: left; position: relative; border-right: 1px solid #efefef; border-bottom: 1px solid #efefef; width: 448px; height: 260px; box-sizing: content-box; } #idtabs_witness .case-row .case-title .case-lists-grids .case-grid:nth-child(even) { border-right: 0px solid #efefef; } #idtabs_witness .case-row .case-title .case-lists-grids .case-grid:nth-child(6) { border-bottom: 0px solid #efefef; } #idtabs_witness .case-row .case-title .case-lists-grids .case-grid.case-grid-more { line-height: 300px; color: #aaa; text-align: center; font-size: 42px; } #idtabs_witness .case-row .case-title .case-lists-grids .case-grid .cs-bd { position: relative; font-family: MicrosoftYaHei; background: #fff; border-radius: 4px; text-align: center; height: 240px; padding: 10px 0 10px 0; box-sizing: content-box; } #idtabs_witness .case-row .case-title .case-lists-grids .case-grid .cs-bd .cs-bd-logo { margin: 5px auto 5px auto !important; width: 187px; height: 128px; background-repeat: no-repeat; background-size: cover; background-position: center; box-sizing: content-box; } #idtabs_witness .case-row .case-title .case-lists-grids .case-grid .cs-bd .cs-bd-titile { margin-right: 0 !important; margin-bottom: 0px; font-size: 18px; color: #4b4f5b; letter-spacing: 0; box-sizing: content-box; } #idtabs_witness .case-row .case-title .case-lists-grids .case-grid .cs-bd .cs-bd-text { margin-right: 0 !important; padding-left: 33px; padding-right: 33px; line-height: 22px; font-size: 14px; color: #959595; letter-spacing: 0; box-sizing: content-box; } #idtabs_witness .case-row .case-title.one a { color: #00931c; } #idtabs_witness .case-row:first-child { border-top: 1px solid #efefef; } #idtabs_witness .case-row .case-lists { float: left; } #idtabs_witness .case-row .case-lists .case-item { float: left; height: 60px; width: 159px; line-height: 60px; padding: 15px 20px 14px; background: #fff; border-right: 1px solid #efefef; border-bottom: 1px solid #efefef; text-align: center; box-sizing: content-box; overflow: hidden; } #idtabs_witness .case-row .case-lists .case-item img { max-width: 158px; max-height: 60px; } @media screen and (max-width: 758px) { } #case { width: 1200px; margin: 0 auto; } #case .case-box { width: 50%; float: left; padding: 20px; position: relative; } #case .case-box img { width: 100%; max-width: 500px; max-height: 500px; transition: 0.6s; } #case .case-box img:hover { transform: scale(1.04); } #case .case-box .img { display: inline-block; position: relative; overflow: hidden; } #case .case-box .product-title { color: #fff; position: absolute; font-size: 20px; bottom: 10px; left: 10px; font-weight: 700; } #case .case-box .img:hover .product-title { color: #00931c; } #case .case-content-wrap { max-width: 500px; padding: 20px; text-align: left; } #case .case-content-wrap .tip { font-size: 18px; color: #999; } #case .case-content-wrap ul { margin-top: 40px; } #case .case-content-wrap ul > li { position: relative; padding: 10px 0 0 0px; } #case .case-content-wrap ul > li a { font-size: 20px; color: #333; } #case .case-content-wrap ul > li a::before { content: ""; display: inline-block; width: 15px; height: 15px; background: #00931c; margin-right: 10px; } #case .case-content-wrap ul > li a:hover { color: #00931c; } @media screen and (max-width: 1200px) { .wrap #case { width: 1002px; } #case .case-box { padding: 20px; } #case .case-box img { width: 100%; max-width: initial; max-height: initial; } #case .case-content-wrap { max-width: initial; } } @media screen and (max-width: 1002px) { .wrap #case { width: 100%; } #case .case-box img { width: 100%; max-width: initial; max-height: initial; } #case .case-content-wrap { max-width: initial; } #case .case-content-wrap .tip { font-size: 16px; } #case .case-content-wrap ul { margin-top: 20px; } #case .case-content-wrap ul > li a { font-size: 18px; } #case .case-content-wrap ul > li a::before { width: 10px; height: 10px; margin-right: 5px; } } @media screen and (max-width: 758px) { .wrap #case { padding: 0px 20px; } #case .case-box { padding: 0px; width: 100%; float: none; } #case .case-content-wrap .tip { font-size: 12px; } #case .case-content-wrap ul { margin-top: 10px; } #case .case-content-wrap ul > li a { font-size: 14px; } #case .case-content-wrap ul > li a::before { width: 10px; height: 10px; } } #case-list { width: 100%; max-width: 1400px; margin: 0 auto; padding: 60px 20px; } #case-list .species-list { text-align: center; } #case-list .species-list ul.species-list-ul { display: inline-block; } #case-list .species-list ul.species-list-ul li { float: left; } #case-list .species-list ul.species-list-ul li:not(:first-of-type)::before { content: "|"; display: inline-block; margin: 0 15px; font-size: inherit; line-height: inherit; color: inherit; transform: translateY(-1px); } #case-list .species-list ul.species-list-ul li a { font-size: 24px; font-weight: 700; color: #000; } #case-list .species-list ul.species-list-ul li a.selected { color: #f2f2f2; background: #00931c; padding: 10px 20px; } #case-list .case-list-content { margin-top: 70px; } #case-list .case-list-content .case-article ul li { float: left; width: 33.3%; padding: 10px; } #case-list .case-list-content .case-article ul li a { display: block; position: relative; } #case-list .case-list-content .case-article ul li a .img { overflow: hidden; } #case-list .case-list-content .case-article ul li a .img img { width: 100%; transition: 0.6s; } #case-list .case-list-content .case-article ul li a .img img:hover { transform: scale(1.04); } #case-list .case-list-content .case-article ul li a .case-art-content { text-align: left; padding: 40px 20px; } #case-list .case-list-content .case-article ul li a .case-art-content .title { font-weight: 700; font-size: 22px; color: #333; } #case-list .case-list-content .case-article ul li a .case-art-content .art-content { margin-top: 10px; font-size: 18px; color: #666; } #case-list .case-list-content .case-article ul li a:hover { box-shadow: 0 5px 47px 4px rgba(214, 211, 211, 0.75); } #case-list .case-list-content .case-article ul li a::before { content: ""; position: absolute; left: 0; bottom: 0; z-index: 1; width: 100%; height: 1px; background: #e2e0e0; } #case-list .case-list-content .case-article ul li a::after { content: ""; position: absolute; left: 0; bottom: 0; z-index: 1; width: 0; height: 1px; background: #00931c; transition: all 0.36s; } #case-list .case-list-content .case-article ul li a:hover::after { width: 100%; } #case-list .case-list-content .case-article ul li a:hover .case-art-content .title { color: #00931c; } #case-list .case-list-content .case-article .pageing { margin-top: 30px; text-align: center; } @media screen and (max-width: 1200px) { #case-list .species-list { text-align: center; } #case-list .species-list ul.species-list-ul { display: inline-block; } #case-list .species-list ul.species-list-ul li { float: left; } #case-list .species-list ul.species-list-ul li:not(:first-of-type)::before { margin: 0 15px; } #case-list .species-list ul.species-list-ul li a { font-size: 20px; } #case-list .species-list ul.species-list-ul li a.selected { padding: 5px 15px; } #case-list .case-list-content { margin-top: 40px; } #case-list .case-list-content .case-article ul li { float: left; width: 33.3%; padding: 10px; } #case-list .case-list-content .case-article a .img img { width: 100%; } #case-list .case-list-content .case-article a .case-art-content { text-align: left; padding: 30px 20px; } #case-list .case-list-content .case-article a .case-art-content .title { font-weight: 700; font-size: 20px; color: #333; } #case-list .case-list-content .case-article a .case-art-content .art-content { font-size: 16px; color: #666; } } @media screen and (max-width: 1002px) { #case-list { padding: 40px 20px; } #case-list .species-list { text-align: center; } #case-list .species-list ul.species-list-ul { display: inline-block; } #case-list .species-list ul.species-list-ul li { float: left; } #case-list .species-list ul.species-list-ul li:not(:first-of-type)::before { margin: 0 10px; } #case-list .species-list ul.species-list-ul li a { font-size: 18px; } #case-list .species-list ul.species-list-ul li a.selected { padding: 5px 10px; } #case-list .case-list-content { margin-top: 30px; } #case-list .case-list-content .case-article ul li { float: left; width: 33.3%; padding: 10px; } #case-list .case-list-content .case-article a .img img { width: 100%; } #case-list .case-list-content .case-article a .case-art-content { text-align: left; padding: 10px; } #case-list .case-list-content .case-article a .case-art-content .title { font-weight: 700; font-size: 18px; color: #333; } #case-list .case-list-content .case-article a .case-art-content .art-content { font-size: 16px; color: #666; } } @media screen and (max-width: 768px) { #case-list .species-list { text-align: center; width: 100%; } #case-list .species-list ul.species-list-ul { display: flex; flex-direction: row; justify-content: space-between; overflow-x: auto; overflow-y: hidden; } #case-list .species-list ul.species-list-ul li { float: none; flex-shrink: 0; } #case-list .species-list ul.species-list-ul li:not(:first-of-type)::before { margin: 0 10px; } #case-list .species-list ul.species-list-ul li a { font-size: 16px; } #case-list .species-list ul.species-list-ul li a.selected { padding: 5px 10px; } #case-list .case-list-content { margin-top: 30px; } #case-list .case-list-content .case-article ul li { float: none; width: 100%; padding: 10px; } #case-list .case-list-content .case-article a .img img { width: 100%; } #case-list .case-list-content .case-article a .case-art-content { text-align: left; padding: 10px; } #case-list .case-list-content .case-article a .case-art-content .title { font-weight: 700; font-size: 16px; color: #333; } #case-list .case-list-content .case-article a .case-art-content .art-content { font-size: 14px; color: #666; } } #idtabs_witness .case-row .on, #idtabs_witness .case-row .case-title:hover{ background: #FFF; border-right: 1px solid #FFF; z-index: 1000; } #idtabs_witness .case-row .on a, #idtabs_witness .case-row .case-title:hover a{ color: #ff6600; text-decoration: revert; background: url(/themes/amer/public/clean/image/cc.png) no-repeat right -80px; }