@charset "gb2312"; /* css document */ body{ background: #ffffff url(/uploads/image/imhimages/bg.jpg) no-repeat center top; background-size: 100% auto; } .bbottom{ border-bottom: 0.7rem solid #ececec; } .content{ width: 94%; margin: 0 auto; } header{ height: 2.7rem; } header .header-address{ float: left; /*max-width: ;*/ height: 1.4rem; line-height: 1.4rem; margin-top: 0.66rem; margin-left: 1rem; padding: 0 0.66rem; border-radius: 0.7rem; background-color: #ffffff; } header .header-address span{ height: 1.4rem; line-height: 1.4rem; padding-right: 1.05rem; font-size: 0.9rem; color: #0a4894; background: url(/uploads/image/imhimages/icon-9.png) no-repeat right center; background-size: 0.625rem 0.55rem; } header .login{ float: right; max-width: 10rem; height: 2.7rem; line-height: 2.7rem; margin: 0 1rem; font-size: 1rem; color: #ffffff; overflow: hidden; } .layout{ padding: 1.5rem 0 0.45rem; } .layout .logo{ display: block; width: 9.96rem; height: 2.7rem; margin: 0 auto; } .layout p{ height: 3rem; line-height: 3rem; text-align: center; font-size: 0.9rem; color: #ffffff; } .layout .searchbar{ width: 100%; height: 2.7rem; border-radius: 0.4rem; background-color: #ffffff; overflow: hidden; } .layout .searchbar .consult_txt{ float: left; width: 80%; height: 2.7rem; line-height: 2.7rem; margin-left: 0.5rem; font-size: 0.9rem; color: #333333; } .layout .searchbar .consult_inp{ float: right; width: 4rem; height: 2.7rem; line-height: 2.7rem; text-align: center; font-size: 1rem; color: #ffffff; background-color: #f36f35; } .nav{ padding: 0.5rem 0 0.7rem; margin-bottom: 0.7rem solid #ececec; } .nav li{ float: left; width: 25%; } .nav li a{ display: block; padding: 1rem 0 0.5rem; } .nav li a img{ display: block; width: 55%; margin: 0 auto; } .nav li a p{ margin-top: 0.5rem; text-align: center; font-size: 0.9rem; color: #181818; } .base-title{ height: 2.4rem; text-align: center; } .base-title p{ position: relative; display: inline-block; height: 2.4rem; line-height: 2.4rem; padding: 0 0.35rem; margin: 0 auto; text-align: center; font-size: 1.1rem; color: #000000; } .base-title p:after, .base-title p:before{ position: absolute; content: ""; width: 2rem; height: 2px; top: 1.13rem; background-color: #bebebe; } .base-title p:before{ left: -2rem; } .base-title p:after{ right: -2rem; } .base-more{ display: block; height: 4rem; line-height: 4rem; text-align: center; } .base-more span{ padding-right: 1.4rem; font-size: 1rem; color: #363636; background: url(/uploads/image/imhimages/icon-13.png) no-repeat right center; background-size: 0.8rem 0.4rem; } .commend{ padding: 1.13rem 0 0; } .commend ul li{ padding: 1rem 0 0 1.1rem; border-bottom: 1px solid #e6e6e6; } .commend ul li .commend-left{ float: left; padding-top: 2px; } .commend ul li .commend-left p{ position: relative; width: 4.5rem; height: 4.5rem; } .commend ul li .commend-left p a{ display: block; width: 4.5rem; height: 4.5rem; border-radius: 50%; overflow: hidden; } .commend ul li .commend-left p img{ display: block; width: 100%; } .commend ul li .commend-left p i{ position: absolute; width: 2.4rem; height: 1.25rem; bottom: 0.27rem; right: -0.58rem; line-height: 1.25rem; text-indent: 1.45rem; font-size: 0.7rem; color: #ffffff; background: url(/uploads/image/imhimages/icon-10.png) no-repeat center center; background-size: 100% 100%; } .commend ul li .commend-left span{ display: block; width: 4.5rem; height: 2.7rem; line-height: 2.7rem; text-align: center; overflow: hidden; } .commend ul li .commend-left span a{ font-size: 1rem; color: #131313; } .commend ul li .commend-right{ min-height: 7.3rem; margin-left: 6.7rem; } .commend ul li .commend-right .commend-place{ width: 100%; height: 1.5rem; line-height: 1.5rem; margin-bottom: 0.5rem; overflow: hidden; } .commend ul li .commend-right .commend-place a{ font-size: 1rem; color: #1d1d1d; } .commend ul li .commend-right dl{ width: 100%; height: 1.56rem; margin-bottom: 0.8rem; overflow: hidden; } .commend ul li .commend-right dl dd{ float: left; height: 1.4rem; line-height: 1.4rem; margin-right: 0.625rem; padding: 0 0.4rem; border: 1px dashed #959595; font-size: 0.8rem; color: #979797; } .commend ul li .commend-right dl dd:nth-child(3){ margin-right: 0; } .commend ul li .commend-right span{ display: block; height: ; } .commend ul li .commend-right span i, .commend ul li .commend-right span em{ float: left; height: 1.4rem; line-height: 1.4rem; text-indent: 1.5rem; font-size: 0.8rem; } .commend ul li .commend-right span i{ margin-right: 1.4rem; color: #c30816; background: url(/uploads/image/imhimages/icon-11.png) no-repeat 3px center; background-size: 1.09rem 1.09rem; font-style: normal; } .commend ul li .commend-right span em{ color: #959595; background: url(/uploads/image/imhimages/icon-12.png) no-repeat left center; background-size: 1rem 1rem; font-style: normal; } .commend .commend-more{ display: block; height: 4.8rem; line-height: 4.8rem; text-align: center; font-size: 1rem; color: #000000; } .consult{ padding-top: 1rem; } .consult .base-title{ margin-bottom: 0.75rem; } .consult .consult-nav{ height: 2.5rem; } .consult .consult-nav dd{ float: left; width: 11.7rem; height: 2.5rem; line-height: 2.5rem; border-bottom: 2px solid #e3e3e3; border-top: 1px solid #e3e3e3; text-align: center; font-size: 1.1rem; color: #000; } .consult .consult-nav dd.on { border-bottom: 2px solid #6ec4f2; color: #1a92d2; } .consult .consult-nav dd:nth-child(1){ position: relative; } .consult .consult-nav dd:nth-child(1):after{ position: absolute; content: ""; width: 1px; height: 100%; top: 0; right: 0; background-color: #e3e3e3; } .consult ul{ display: none; } .consult ul.on{ display: block; } .consult ul li{ padding: 1rem 0; border-bottom: 1px solid #ececec; } .consult ul li p{ display: -webkit-box; width: 100%; max-height: 3.2rem; line-height: 1.6rem; text-align: justify; text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; } .consult ul li p a{ font-size: 1.1rem; color: #000; } .consult ul li span{ display: block; height: 1.3rem; line-height: 1.3rem; margin-top: 0.5rem; font-size: 0.9rem; color: #9b9b9b; } .fyb{ padding-top: 0.9rem; } .fyb ul{} .fyb ul li{ padding: 1rem 0; border-bottom: 1px solid #e3e3e3; } .fyb ul li .pic{ float: left; width: 25%; } .fyb ul li .pic a{ display: block; } .fyb ul li .pic a img{ width:100%; } .fyb ul li .txt{ float: left; width: 70%; margin-left: 5%; } .fyb ul li .txt a{ display: block; height: 3.2rem; line-height: 1.6rem; text-align: justify; font-size: 1.1rem; color: #333; overflow: hidden; } .fyb ul li .txt span{ display: block; margin-top: 0.3rem; font-size: 0.9rem; color: #9e9e9e; } .ency{ margin: 0 auto; padding: 0.7rem 0 0; } .ency .base-title{ margin-bottom: 0.8rem; } .ency ul{ width: 94%; margin: 0 auto; } .ency ul li{ float: left; margin-bottom: 0.2rem; padding: 1rem 3%; } .ency ul li a{ line-height: 1.6rem; font-size: 1rem; color: #fff; } .ency ul .li1{ width: 43.5%; margin-right: 1%; text-align: center; background: #295eba; } .ency ul .li2{ width: 43.5%; text-align: center; background: #25c26f; } .ency ul .li3{ width: 26.5%; margin-right: 1%; background: #7ea2d6; } .ency ul .li4{ width: 26.5%; margin-right: 1%; background: #2c92dc; overflow: hidden; } .ency ul .li5{ width: 27%; background: #25adbd; } .ency ul .li6{ width: 26.5%; margin-right: 1%; background: #25adbd; } .ency ul .li7{ width: 26.5%; margin-right: 1%; background: #7ea2d6; } .ency ul .li8{ width: 27%; background: #2c92dc; } .ency ul .li9{ width: 43.5%; margin-right: 1%; text-align: center; background: #2c92dc; } .ency ul .li10{ width: 43.5%; text-align: center; background: #25adbd; } .wx-xz{ width: 100%; height: 5rem; padding-top: 1.33rem; margin-bottom: 1rem; border-bottom: 0.7rem solid #ececec; background-color: #ffffff; } .wx-xz .xz,.wx-xz .wx{ float: left; display: block; width: 9.8rem; height: 3.6rem; margin-left: 1.64rem; border-radius: 0.4rem; background: #295eba url(/uploads/image/imhimages/icon-14.png) no-repeat 0.9rem center; background-size: 2.2656rem; } .wx-xz .wx{ margin-left: 2rem; background: #009944 url(/uploads/image/imhimages/icon-15.png) no-repeat 0.9rem center; background-size: 2.2656rem; } .wx-xz span{ display: block; width: 5rem; height: 1.1rem; line-height: 1.1rem; margin-left: 3.828rem; padding-top: 0.7rem; font-size: 0.8rem; color: #ffffff; } .wx-xz p{ width: 5rem; height: 1.25rem; line-height: 1.25rem; margin-left: 3.828rem; font-size: 0.9rem; color: #ffffff; } .mask{ display: none; position: fixed; top: 0; left: 0; right: 0; bottom: 0; background: url(/uploads/image/imhimages/mask.png); z-index: 9; } .mask-wx{ display: none; position: fixed; width: 16.25rem; top: 6.3rem; left: 50%; padding-bottom: 1.13rem; margin-left: -8.12rem; border-radius: 6px; background-color: #ffffff; z-index: 10; } .mask-wx img{ display: block; max-width: 10.3rem; max-height: 10.3rem; padding-top: 1.4rem; margin: 0 auto; margin-bottom: 1rem; } .mask-wx button{ display: block; width: 12.2rem; height: 1.7rem; line-height: 1.9rem; margin: 0 auto; margin-bottom: 0.625rem; text-align: center; font-size: 0.9rem; color: #ffffff; background-color: #2c92dc; } .mask-wx p{ width: 100%; height: 1.64rem; line-height: 1.64rem; text-indent: 1.76rem; font-size: 0.9rem; color: #000000; } .mask-wx p span{ color:#2c92dc; } .mask-wx p .span-more{ padding-left:2.2rem; background:url(/uploads/image/imhimages/icon-16.png) no-repeat center; background-size:1.3rem 5px; } .contract{ padding-top: 1rem; } .contract ul li{ padding: 1rem 0; border-bottom: 1px solid #e3e3e3; } .contract ul li p{ width: 100%; height: 1.6rem; line-height: 1.6rem; text-align: justify; overflow: hidden; } .contract ul li p a{ font-size: 1.1rem; color: #333; } .contract ul li span { display: block; margin-top: 0.3rem; font-size: 0.9rem; color: #9e9e9e; } /****律师说法***/ .hide{ display: none !important; } .show{ display: block !important; } .video-list{ padding-top: 0.9rem; } .video-list-title{ width: 100%; height: 1.8rem; text-align: center; margin-top: 0.5rem; margin-bottom: 1.7rem; font-size: 0; } .video-list-title p{ display: inline-block; width: 2.7rem; height: 1.68rem; line-height: 1.68rem; margin: 0 1.8rem; border: 1px solid #ffffff; text-align:center; font-size: 1rem; color: #777777; } .video-list-title p.on{ border-color: #8dc4de; color: #0b5e98; } .video-list-content{ width: 88%; margin: 0 auto; } .video-list-content ul{ display: none; } .video-list-content ul li{ margin-bottom: 1.7rem; } .video-list-content ul li:last-child{ margin-bottom: 0.7rem; } .video-list-content ul li img { float: left; display: block; width: 8.28rem; height: 4.7rem; overflow: hidden; } .video-list-content ul li .video-list-item { min-height: 4.7rem; margin-left: 9.6rem; } .video-list-content ul li .video-list-item p{ width: 100%; height: 3rem; line-height: 1.5rem; margin-bottom: 0.2rem; text-align: justify; overflow: hidden; } .video-list-content ul li .video-list-item p a{ font-size: 1rem; color: #2e2e2e; } .video-list-content ul li .video-list-item span{ display: block; width: 100%; height: 1.4rem; line-height: 1.4rem; font-size: 0.8rem; color: #bebebe; overflow: hidden; } .video-list-content ul li .video-list-item span i{ margin-right: 1.2rem; font-style: normal; } .yxlaw{padding-top: 1rem; padding-bottom: 1rem;} .yxlaw a img{width: 7rem;margin-left: 0.8rem;} .law-btn { position: relative; display: flex; padding-top: 1.3rem; padding-bottom: 0.86rem; margin: 0 3%; } .law-btn:after { position: absolute; content: ""; width: 92%; height: 1px; left: 4%; bottom: 0; background-color: #dfdfdf; z-index: 99; } .law-btn a { flex: 1; height: 2.34rem; line-height: 2.34rem; padding-top: 1.8rem; text-align: center; font-size: 0.8rem; color: #000000; } .law-btn a:nth-child(1) { background: url(/uploads/image/imhimages/icon-100.png) no-repeat center 0.2rem; background-size: 1.33rem 1.6rem; } .law-btn a:nth-child(2) { background: url(/uploads/image/imhimages/icon-101.png) no-repeat center 0.3rem; background-size: 1.68rem 1.48rem; } .law-btn a:nth-child(3) { background: url(/uploads/image/imhimages/icon-102.png) no-repeat center 0.2rem; background-size: 1.6rem 1.6rem; } .law-btn a:nth-child(4) { background: url(/uploads/image/imhimages/icon-103.png) no-repeat center 0.3rem; background-size: 1.4rem 1.48rem; } .law-btn a:nth-child(5) { background: url(/uploads/image/imhimages/icon-104.png) no-repeat center 0.3rem; background-size: 1.29rem 1.4rem; }