/*! CSS Used from: https://www.sovell.com/css/reset.css */
div,h4,a,img,ul,li{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;}
ul{list-style:none;}
.child-case{margin-top: 80px;padding-top: 30px;}
ul,li{list-style:none;padding:0;border:none;}
a{text-decoration:none;}
.text-flow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.clearFix::after{content:'';display:block;height:0;overflow:hidden;clear:both;}
.clearFix{zoom:1;}
/*! CSS Used from: https://www.sovell.com/css/common.css */
::selection{background:#0c111c;color:#fff;}
.inner{margin:5px auto 3rem auto;width:90rem;height:auto;}
/*! CSS Used from: https://www.sovell.com/css/child.css */
.child-page{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0.3125rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:3.75rem;}
.child-page li{margin-right:1.25rem;width:3.125rem;height:3.125rem;line-height:3.125rem;text-align:center;border-radius:0.125rem;border:0.0625rem solid #8990d6;-webkit-box-shadow:0 0 0.625rem rgba(94, 105, 215, 0.2);box-shadow:0 0 0.625rem rgba(94, 105, 215, 0.2);}
.child-page li a{display:block;width:100%;height:100%;color:#8990d6;font-size:1.125rem;}
.child-page li:hover,.child-page li.active{background:#8990d6;}
.child-page li:hover a,.child-page li.active a{color:white;}
.child-case .child-content .case-left a{display:block;margin-bottom:0.1875rem;width:100%;height:4.4375rem;line-height:4.4375rem;text-align:center;background:#f7f7f7;color:#333;font-size:1.25rem;border-radius:0.125rem;-webkit-transition:all .5s;transition:all .5s;}
.child-case .child-content .case-left a.active,.child-case .child-content .case-left a:hover{color:white;background:#8b92d5;}
.child-case .child-content .case-right .cases-ls{margin-bottom:2.5rem;}
.child-case .child-content .case-right .cases-ls li{margin-right:2.1875rem;margin-bottom:1.875rem;float:left;width:20.75rem;height:21.25rem;-webkit-box-shadow:0 0 0.625rem rgba(199, 205, 237, 0.35);box-shadow:0 0 0.625rem rgba(199, 205, 237, 0.35);}
.child-case .child-content .case-right .cases-ls li a{display:block;width:100%;height:100%;border-radius:0.25rem;overflow:hidden;}
.child-case .child-content .case-right .cases-ls li a .cases-ls-img{width:100%;height:13.25rem;overflow:hidden;}
.child-case .child-content .case-right .cases-ls li a .cases-ls-img img{margin:0 auto;display:inline-block;max-width:100%;max-height:100%;width:100%;height:100%;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .5s;transition:all .5s;}
.child-case .child-content .case-right .cases-ls li a .cases-ls-name{-webkit-box-sizing:border-box;box-sizing:border-box;padding:1.25rem;height:8rem;background:white;-webkit-transition:all .5s;transition:all .5s;}
.child-case .child-content .case-right .cases-ls li a .cases-ls-name .cases-ls-title{color:#333;font-size:1rem;line-height:2.375;}
.child-case .child-content .case-right .cases-ls li a .cases-ls-name .cases-ls-des{font-size:0.875rem;line-height:1.5714285714;color:#666;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.child-case .child-content .case-right .cases-ls li a .cases-ls-name .cases-ls-more{display:block;width:7.0625rem;height:2.125rem;line-height:2.125rem;border-radius:1.0625rem;text-align:center;font-size:1rem;color:white;border:0.0625rem solid white;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all .5s;transition:all .5s;}
.child-case .child-content .case-right .cases-ls li:hover a .cases-ls-img img{-webkit-transform:scale(1.1);transform:scale(1.1);}
.child-case .child-content .case-right .cases-ls li:hover a .cases-ls-name{padding:0.625rem 1.25rem 0.625rem 1.25rem;background:#8b92d5;}
.child-case .child-content .case-right .cases-ls li:hover a .cases-ls-name .cases-ls-title{color:white;}
.child-case .child-content .case-right .cases-ls li:hover a .cases-ls-name .cases-ls-des{color:white;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;}
.child-case .child-content .case-right .cases-ls li:hover a .cases-ls-more{margin-top:0.625rem;-webkit-transform:scale(1);transform:scale(1);}
/*! CSS Used from: https://www.sovell.com/css/mobile.css */
@media all and (max-width: 750px){
*{-webkit-transition:all .5s!important;transition:all 0s!important;}
}
@media all and (max-width: 768px) and (min-width: 319px){
.inner{max-width:95%;}
main section .inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.child-page{padding:0.1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;}
.child-page li{margin-right:0.2rem;width:0.6rem;height:0.6rem;line-height:0.6rem;border-radius:0.02rem;border:0.01rem solid #8990d6;-webkit-box-shadow:0 0 0.1rem rgba(94, 105, 215, 0.2);box-shadow:0 0 0.1rem rgba(94, 105, 215, 0.2);}
.child-page li a{font-size:0.2rem;}
.child-case .child-content .case-left{margin-bottom:0.5rem;float:none;width:100%;height:auto;}
.child-case .child-content .case-left a{float:left;display:block;margin-right:0.1rem;margin-bottom:0.1rem;padding:0 0.2rem;border-radius:0.02rem;}
.child-case .child-content .case-right{float:none;max-width:100%;}
.child-case .child-content .case-right .cases-ls{margin-bottom:0.4rem;}
.child-case .child-content .case-right .cases-ls li{margin-right:0.3rem;margin-bottom:0.3rem;float:left;width:3.4rem;-webkit-box-shadow:0 0 0.1rem rgba(199, 205, 237, 0.35);box-shadow:0 0 0.1rem rgba(199, 205, 237, 0.35);}
.child-case .child-content .case-right .cases-ls li a{border-radius:0.04rem;}
.child-case .child-content .case-right .cases-ls li a .cases-ls-img{min-height:2.17rem;}
.child-case .child-content .case-right .cases-ls li a .cases-ls-name{padding:0.2rem;height:1.75rem;}
.child-case .child-content .case-right .cases-ls li a .cases-ls-name .cases-ls-title{font-size:0.28rem;line-height:1.2;}
.child-case .child-content .case-right .cases-ls li a .cases-ls-name .cases-ls-des{font-size:0.24rem;line-height:1.5;}
.child-case .child-content .case-right .cases-ls li a .cases-ls-name .cases-ls-more{width:1.63rem;height:0.44rem;line-height:0.44rem;border-radius:0.25rem;font-size:0.16rem;border:0.02rem solid white;}
.child-case .child-content .case-right .cases-ls li:hover a .cases-ls-name{padding:0.05rem 0.2rem;background:#8b92d5;}
.child-case .child-content .case-right .cases-ls li:hover a .cases-ls-name .cases-ls-title{color:white;}
.child-case .child-content .case-right .cases-ls li:hover a .cases-ls-name .cases-ls-des{color:white;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;}
.child-case .child-content .case-right .cases-ls li:hover a .cases-ls-more{margin-top:0.1rem;-webkit-transform:scale(1);transform:scale(1);}
.child-case .child-content .case-right .cases-ls li:nth-child(3n){margin-right:0.3rem;}
.child-case .child-content .case-right .cases-ls li:nth-child(2n){margin-right:0;}
.child-case .child-content .case-right .cases-ls li{margin-right:0.12rem;margin-bottom:0.12rem;width:calc((100% - 0.12rem)/2);}
.child-case .child-content .case-right .cases-ls li:nth-child(3n){margin-right:0.12rem;}
.child-case .child-content .case-right .cases-ls li:nth-child(2n){margin-right:0;}
}

