.clearfix{clear:both;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.clearfix:before{content:" ";display:table}.clearfix:after{content:" ";display:table}.no-border{border:0!important}.hide{display:none}.common .index{background:#e0e0e6}.jh_index .con,.common .index .con{margin-bottom:30px;background:#e0e0e6;padding-bottom:0;margin-top:10px}.common .con{padding-bottom:30px}.common .index .banner img{width:100%}.common .index .regs{width:100%;border-bottom:1px solid #bbb}.common .index .regs .reg-itm{width:50%;float:left;box-sizing:border-box;border-right:1px solid #bbb;text-align:center;padding:1em 0;background:#fff}.common .index .regs .reg-itm .img-wrap{width:20%;margin:0 auto}.common .index .regs .reg-itm img{width:40px}.common .index .regs .reg-itm .text{font-size:2em;margin-top:5px;line-height:1.4em;color:black}.jh_index .con .modules,.common .index .modules{width:100%;border-bottom:1px solid #bbb;background:#fff}.common .index .modules .module-full-itm{width:100%;box-sizing:border-box;border-right:1px solid #bbb;text-align:center;border-top:1px solid #bbb;overflow:hidden}.jh_index{margin-top:44px}.jh_index .banner img{width:100%}.common .index .modules .module-img{width:375px}.jh_index .con .modules .module-itm,.common .index .modules .module-itm{width:50%;float:left;box-sizing:border-box;text-align:center;padding:1em 0;height:100px}.jh_index .con .modules .module-itm+.module-itm{border-left:1px solid #ddd}.common .index .modules .module-itm+.module-itm{border-left:1px solid #bbb}.jh_index .con .modules .module-itm .text,.common .index .modules .module-itm .text{display:inline-block;vertical-align:middle;text-align:left}.jh_index .con .modules .module-itm .text .name,.common .index .modules .module-itm .text .name{font-size:20px;font-weight:bolder;color:#000;padding-bottom:8px;margin-top:10px}.common .index .modules .module-itm .text .reg{color:#000;margin-top:28px}.jh_index .con .modules .module-itm .text .slogan,.common .index .modules .module-itm .text .slogan{font-size:12px;line-height:15px}.jh_index .con .modules .module-itm .icon,.common .index .modules .module-itm .icon{width:40px;display:inline-block;vertical-align:middle;margin-left:20px}.jh_index .con .modules .module-itm img,.common .index .modules .module-itm img{width:100%}.common .about .banner img{width:100%;border-top:1px solid #bbb;border-bottom:1px solid #bbb}.common .about .title{width:100%;position:relative}.common .about .title .wrapper{width:166px;margin:1rem 0 0 3%}.common .about .title .wrapper img{width:100%}.common .about .title hr{width:94%;position:absolute;bottom:0;margin:0 3%;border-width:0;border-top:1px solid #bbb}.common .about .con p{margin:0 3%;text-indent:2em;font-size:1.4rem;line-height:1.4em;padding:1em 0 0}.common .contact .banner img{width:400px;margin:0 auto;border-top:1px solid #bbb;border-bottom:1px solid #bbb}.common .contact{margin-top:57px;background:#fff}.common .contact .title{width:100%;position:relative;color:#6c5146;overflow:auto;font-family:"Microsoft YaHei","微软雅黑","雅黑","宋体",'Open Sans',arial,sans-serif;margin-top:10px;background:#fff;border-bottom:1px solid #e1e1e1}.common .contact .title.black{color:#333}.common .contact .title.black .des{color:#666}.common .contact .title.black .content{border-top:1px solid #ddd}.common .contact .title.black .content .phone{background:url(../img/phone-black.png) no-repeat;background-size:30px}.common .contact .title .content{margin:0 auto;height:55px;padding-top:20px;max-width:500px;padding-left:10px;padding-right:5px}.common .contact .title .content .des{float:right;width:124px;line-height:30px}.common .contact .title .content .des .mid{font-size:1.4rem;line-height:22px;font-weight:bold}.common .contact .title .content .phone{background:url(../img/phone.png) no-repeat;background-size:30px;line-height:30px;font-size:25px;width:186px;padding-left:35px;font-weight:bold;float:left}.common .contact .title .wrapper{width:166px;margin:1rem 0 0 3%}.common .contact .title .wrapper img{width:100%}.common .contact .title hr{width:94%;position:absolute;bottom:0;margin:0 3%;border-width:0;border-top:1px solid #bbb}.common .contact .con{margin:0 auto;font-size:1.4rem;line-height:1.4em;padding:1em 0 0;max-width:500px;padding-left:10px}.common .contact .con a{display:inline-block;color:#ff3a00}.common .contact .con .col-tit{width:5.5em;vertical-align:top}.common .contact .con .col-det{padding-bottom:1rem}.common .contact .con .col-det .weixin{width:120px}.common .more-contact{padding-top:10px;background:#fff;height:100px;margin-top:5px}.common .more-contact .content{margin:0 auto;padding-left:10px;max-width:500px}.common .more-contact .content .mid{font-size:1.6rem;line-height:30px}.common .more-contact .content .small{font-size:1rem;line-height:20px}.common .more-contact .content .sina-weibo{background:url(../img/sina-weibo.png) no-repeat;background-size:16px;line-height:16px;font-size:1.4rem;width:180px;padding-left:25px;float:left;width:400px;margin-top:10px}.common .more-contact .content .sina-weibo .blue-link{color:#01a3f6;display:initial;padding-left:10px;line-height:16px}.common .protocol{padding-top:57px;background-color:#fff;padding-bottom:30px}.common .protocol .title{width:100%;text-align:center;font-size:1.4rem;font-weight:bolder;line-height:2rem;padding-bottom:10px}.common .protocol .content{text-align:left;font-size:1.2rem;line-height:1.4rem;padding:0 1em}.common .protocol .content p{text-indent:2em}.common .book{padding-top:57px}.common .book .content{margin:0 auto;background:#fff;padding:0 10px}.common .book .content .detail{text-align:justify}.common .book .content .detail .casetitle{font-size:14px;text-align:center;font-weight:bold;line-height:18px;border-bottom:1px solid #ddd;padding-bottom:10px}.common .book .content .detail .casecourt{font-size:14px;text-align:center;padding-top:10px;line-height:20px}.common .book .content .detail [class^='textcategory']{font-size:14px;text-align:center;padding-top:10px;line-height:18px}.common .book .content .detail .casecode{text-align:right;padding-top:5px;font-weight:bold;font-size:12px;line-height:16px;padding-right:10px}.common .book .content .detail .section{text-indent:2em;padding:10px 0 0;line-height:20px;font-size:14px;margin-bottom:0}.common .book .content .detail .judge{text-align:right;padding-bottom:10px;font-size:14px;padding-right:10px;line-height:20px}.common .book .notice{padding-bottom:20px;padding-left:20px;padding-right:20px}.common .book .notice .detail{text-align:justify}.common .book .notice hr{border-top-style:dashed;color:#ddd}.common .book .notice .title{padding-top:10px;margin-bottom:10px;text-align:center;font-size:16px;font-weight:bold;border-top:1px solid #ddd}.common .book .notice .detail p{line-height:20px;margin-bottom:8px;font-size:14px}.common .book a{display:initial;color:#ff3a00}.mt-10{margin-top:10px}.border-top{border-top:1px solid #ddd!important}.border-bottom{border-bottom:1px solid #ddd!important}.bg-transparent{background:transparent!important}.no-margin-bottom{margin-bottom:0!important}.color-blue{color:#00a3f5!important}.bg-blue{background-color:#00a3f5!important}.border-blue{border-color:#00a3f5!important}.jh_index_zone{margin-top:0;padding-top:44px}