.color-main{color:#236bd4}.br-mo{display:none}#lawyer-wrap{width:100%;padding:50px 0 100px;box-sizing:border-box}#lawyer-wrap .inner{width:1200px;margin:0 auto}.lawyer-list-big{width:100%;margin-bottom:50px}.lawyer-list-big ul{width:100%;display:flex;flex-flow:row wrap;justify-content:space-between}.lawyer-list-big ul li{width:33%;position:relative;background:#eee;box-sizing:border-box;margin-bottom:20px;overflow:hidden}.lawyer-list-big ul li .big-img{text-align:center}.lawyer-list-big ul li .big-img img{width:100%}.lawyer-list-big ul li .big-text{position:absolute;width:100%;bottom:0;left:0;right:0;margin:auto}.big-text .text-box{width:100%;background:rgba(0,0,0,0.5);padding:10px 15px;box-sizing:border-box;transition:all .3s ease}.lawyer-list-big ul li:hover .big-text .text-box{background:rgba(0,0,0,0.9)}.big-text .text-box a{color:#fff}.big-text .text-box .lawyer-tit{margin-bottom:10px;font-size:18px}.big-text .text-box .lawyer-name{margin-bottom:10px;font-size:32px;font-weight:bold}.big-text .text-box .lawyer-name span{margin-left:15px;font-size:20px;font-weight:500}.big-text .text-box .line{width:100%;height:1px;background:#aaa;margin-bottom:10px}.big-text .text-box .lawyer-btn{position:relative;width:100%}.big-text .text-box .lawyer-btn span{position:absolute;display:inline-block;right:5px;font-size:14px}.lawyer-list-small{width:100%}.lawyer-list-small ul{width:100%;display:flex;flex-flow:row wrap;justify-content:space-between}.lawyer-list-small ul li{width:19%;height:250px;margin-bottom:15px;background:#ccc;overflow:hidden;position:relative}.small-img{width:100%;height:100%}.small-img img{position:absolute;width:200px;bottom:-15px;right:-50px}.small-text{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.small-text .small-box{width:100%;height:100%}.small-text .small-box a{display:block;color:#333;padding:30px 20px 20px;box-sizing:border-box}.small-text .small-box a .lawyer-name{font-size:26px;font-weight:bold;margin-bottom:7px}.small-text .small-box a .lawyer-tit{font-size:20px}.small-text .small-box a .lawyer-btn{position:absolute;bottom:20px;left:20px;padding:10px;background:#666;color:#fff;font-size:14px}.small-text .small-box a .lawyer-btn span{margin-left:30px}#profile-wrap{width:100%;padding:50px 0 150px;box-sizing:border-box}#profile-wrap .inner{width:1200px;margin:0 auto}.profile{width:100%;display:flex;margin-bottom:50px}.profile .profile-img{width:300px;height:400px;overflow:hidden;background:#eee;box-shadow:0 0 10px #aaa;position:relative}.profile .profile-img img{position:absolute;bottom:0;right:0;width:100%}.profile .profile-info-box{width:900px;padding-left:80px;box-sizing:border-box}.profile .profile-info-box .profile-info-top{margin:20px 0 50px}.profile .profile-info-box .profile-info-top .info-name{font-size:42px;font-weight:bold;letter-spacing:10px;padding-left:30px;box-sizing:border-box;border-left:5px solid #333;line-height:45px}.profile .profile-info-box .profile-info-top .info-name span{font-size:32px;font-weight:400;letter-spacing:0;color:#333;margin-left:10px}.profile .profile-info-box .profile-info-top .info-name .info-major{display:inline-block;font-size:28px;font-weight:400;color:#555;margin-left:80px;letter-spacing:0}.profile .profile-info-box .profile-info-bottom{display:flex;justify-content:space-between}.info-history{width:48%}.info-history .info-tit{font-size:24px;line-height:30px;padding-left:25px;border-left:2px solid #555;box-sizing:border-box;margin-bottom:20px}.info-history .info-list{font-weight:300;font-size:18px;line-height:26px;margin-bottom:10px;padding-left:20px;box-sizing:border-box;position:relative}.info-history .info-list:before{content:"";position:absolute;left:0;top:14px;width:3px;height:3px;border-radius:50%;background:#333}.profile-bond{width:100%;display:flex;flex-flow:row wrap;justify-content:flex-end}.profile-bond .bond-img{width:300px;padding:10px;box-sizing:border-box}.profile-bond .bond-img img{width:100%}@media screen and (max-width:1200px){#lawyer-wrap{padding:50px 0}#lawyer-wrap .inner{width:90%}.lawyer-list-big ul li{margin-bottom:15px}.big-text .text-box .lawyer-tit{font-size:14px;margin-bottom:7px}.big-text .text-box .lawyer-name{font-size:24px;margin-bottom:7px}.big-text .text-box .lawyer-name span{font-size:16px}.big-text .text-box .line{margin-bottom:7px}.lawyer-list-small ul li{margin-bottom:10px}.small-img img{width:180px}.small-text .small-box a .lawyer-name{font-size:24px}.small-text .small-box a .lawyer-tit{font-size:18px}#profile-wrap .inner{width:95%}.profile .profile-img{width:200px;height:250px}.profile .profile-info-box{padding-left:50px;width:650px}.profile .profile-info-box .profile-info-top .info-name{font-size:36px;padding-left:25px;line-height:36px}.profile .profile-info-box .profile-info-top .info-name span{font-size:26px}.profile .profile-info-box .profile-info-top .info-name .info-major{font-size:26px}.info-history .info-tit{font-size:20px;line-height:24px;padding-left:25px;margin-bottom:15px}.info-history .info-list{padding-left:15px;font-size:16px}.info-history .info-list:before{top:13px}.profile-bond .bond-img{width:300px}}@media screen and (max-width:786px){.br-pc{display:none}.br-mo{display:block}#lawyer-wrap{padding:30px 0 100px}.lawyer-list-big ul li{width:49%;margin-bottom:10px}.big-img img{width:100%}.big-text .text-box{padding:10px 5px}.big-text .text-box .lawyer-tit{font-size:12px;margin-bottom:5px}.big-text .text-box .lawyer-name{margin-bottom:5px;font-size:18px}.big-text .text-box .lawyer-name span{margin-left:5px;font-size:14px}.big-text .text-box .line{margin-bottom:5px}.big-text .text-box .lawyer-btn{font-size:14px}.lawyer-list-small ul li{width:100%;height:130px}.small-img img{width:150px;bottom:-40px;right:-50px}.small-text .small-box a{padding:30px 25px 20px}.small-text .small-box a .lawyer-name{font-size:20px;display:inline-block}.small-text .small-box a .lawyer-tit{font-size:16px;display:inline-block;margin-left:5px}.small-text .small-box a .lawyer-btn{bottom:25px;left:25px}.small-text .small-box a .lawyer-btn span{margin-left:30px}#profile-wrap{padding:15px 0 100px}#profile-wrap .inner{width:95%}.profile{flex-flow:column;margin-bottom:0}.profile .profile-img{width:100%;box-shadow:none;height:230px}.profile .profile-img img{right:0;left:0;margin:auto;width:250px}.profile .profile-info-box{width:95%;margin:0 auto;padding-left:0}.profile .profile-info-box .profile-info-top{margin:25px 0 40px}.profile .profile-info-box .profile-info-top .info-name{border-left:0;text-align:center;font-size:26px;line-height:32px;padding-left:0;letter-spacing:1px}.profile .profile-info-box .profile-info-top .info-name span{font-size:20px}.profile .profile-info-box .profile-info-top .info-name .info-major{font-size:16px;margin-left:0;display:block}.profile .profile-info-box .profile-info-bottom{flex-flow:column}.info-history{width:100%;margin-bottom:20px;padding-bottom:20px;box-sizing:border-box;border-bottom:1px solid #ccc}.info-history .info-tit{font-size:18px;line-height:20px;padding-left:20px;margin-bottom:10px}.info-history .info-list{font-size:15px;margin-bottom:7px}.info-history .info-list:before{top:11px}.profile-bond{width:90%;margin:0 auto;justify-content:center}.profile-bond .bond-img{width:50%;padding:5px}}