
.index_title .title{height: 180px;display: block;padding-top: 60px;}
.index_title .title .tit{ font-size:30px;font-family: dFont; display: block;text-align: center;line-height: 40px;}
.index_title .title .english {font-size:16px;display: block;text-align: center;line-height: 30px;}
.index_title .title .english::after{content: ''; width: 20px; height: 20px; border-right:1px solid #7c7c7c ; border-bottom:1px solid #7c7c7c ;  display: block;margin: 0px auto; transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg); }

.index_title.white .title .tit{color: #fff;}
.index_title.white .title .english {color: #fff;}

.index_title.red .title .tit{color: #a90f0f;}
.index_title.red .title .english {color: #a90f0f;}

/*关于我们*/
.about-1{background: url(../img/about-1-bg.jpg) no-repeat center;background-size: cover;}
.about-1 .list { font-size: 16px; text-indent: 32px; padding: 40px 60px; line-height: 40px;}

.about-2{height: 805px; background: url(../img/about-2-bg.jpg) no-repeat center;background-size: cover; }
.about-2 .list{margin-top: 60px;}
.about-2 .list ul li{width: 310px;height: 460px;float: left;margin-right: 120px; color: #f6f6f6; line-height: 40px;margin-bottom: 20px;position: relative;}
.about-2 .list ul li:last-child{margin-right: 0px;}
.about-2 .list ul li i{ width: 107px; height: 124px; display: block; margin: 0 auto 60px auto;  background-position: center;background-repeat: no-repeat; background-size: contain;}
.about-2 .list ul li:nth-child(1) i{background-image: url(../img/about-2-bg-1.png);}
.about-2 .list ul li:nth-child(2) i{background-image: url(../img/about-2-bg-2.png);}
.about-2 .list ul li:nth-child(3) i{background-image: url(../img/about-2-bg-3.png);}
.about-2 .list ul li:nth-child(4) i{background-image: url(../img/about-2-bg-4.png);}

/*活动资讯*/
.news-1{ margin-top: 100px;margin-bottom: 100px;}
.news-1 .news_list { font-size: 16px; line-height: 50px;}
.news-1 .news_list ul li{height: 293px;padding: 16px; box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.25); position: relative; background-color: #fff; margin-bottom: 40px;}
.news-1 .news_list ul li a{height: 261px;display: block;}
.news-1 .news_list ul li div{width: 342px; height: 260px; display: block;}
.news-1 .news_list ul li h5{font-size: 18px; padding-left: 30px; margin-left: 30px; height: 87px;line-height: 87px; border-bottom: 1px solid #d0d0d0; width: 870px; }
.news-1 .news_list ul li time{position: absolute; background-color: #0951b7;line-height: 30px; padding: 16px; color: #fff; text-align: center; width: 100px; height: 87px;right: 0;top: 16px;}
.news-1 .news_list ul li time i {font-size: 24px; display: block;}
.news-1 .news_list ul li span{font-size: 16px; padding-left: 30px;padding-top: 30px; margin-left: 30px; height: 87px;line-height: 30px; width: 870px; }
.news-1 .news_list ul li h3{font-size: 16px; padding-left: 30px;padding-top: 30px; margin-left: 30px; height: 87px;line-height: 30px; width: 870px; }

/*专业文章*/
.article-1{ margin-top: 20px;margin-bottom: 100px;}
.article-1 .news_title{height: 70px;display: block; margin-bottom: 10px; box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.25); }
.article-1 .news_title a{height: 70px; line-height: 70px; display: block; float: left; padding: 0 10px; }
.article-1 .news_title a.on,.article-1 .news_title a:hover {background-color: #0951b7; color: #fff;}
.article-1 .news_list { font-size: 16px; line-height: 50px;}
.article-1 .news_list ul li{height: 293px;padding: 16px; box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.25); position: relative; background-color: #fff; margin-bottom: 40px;}
.article-1 .news_list ul li a{height: 261px;display: block;}
.article-1 .news_list ul li h5{font-size: 18px; margin-left: 30px; height: 87px;line-height: 87px; border-bottom: 1px solid #d0d0d0; width: 1180px; }
.article-1 .news_list ul li time{position: absolute; background-color: #0951b7;line-height: 30px; padding: 16px; color: #fff; text-align: center; width: 100px; height: 87px;right: 0;top: 16px;}
.article-1 .news_list ul li time i {font-size: 24px; display: block;}
.article-1 .news_list ul li span{font-size: 16px;padding-top: 30px; margin-left: 30px; height: 120px;line-height: 30px; width: 1180px; }
.article-1 .news_list ul li h3{font-size: 16px; padding-top: 20px; margin-left: 30px; height: 57px;line-height: 30px; width: 1180px; }

/*专业领域*/
.professional-1{height: 840px; background-color: #f4f4f4; }
.professional-1 .list ul{font-size: 0; padding: 50px 18px; display: block; }
.professional-1 .list ul li{transition: all 0.3s; box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.15)  ;cursor: pointer; height: 205px;width: 226px;float: left;position: relative;background-color: #fff; border: 1px solid rgba(255 255 255 / 20%); margin:20px;}
.professional-1 .list ul li i{transition: all 0.3s; height: 88px; width: 88px;  display: block;margin: 30px auto 0 auto; background-position: center; background-repeat: no-repeat; }
.professional-1 .list ul li i::after{content: ''; width: 10px;height: 6px; display: block;background: url(../img/professional-border-1.png) no-repeat center;position: absolute;top: -1px ;left: -4px;}
.professional-1 .list ul li i::before{content: ''; width: 10px;height: 6px; display: block;background: url(../img/professional-border-2.png) no-repeat center;position: absolute;top: -1px ;right: -3px;}
.professional-1 .list ul li span{font-size:18px ;text-align: center;display: block; color: #002d7a; font-weight: bold;}
.professional-1 .list ul li span::after{content: ''; width: 10px;height: 6px; display: block;background: url(../img/professional-border-3.png) no-repeat center;position: absolute;bottom: -1px ;left: -4px;}
.professional-1 .list ul li span::before{content: ''; width: 10px;height: 6px; display: block;background: url(../img/professional-border-4.png) no-repeat center;position: absolute;bottom: -1px ;right: -3px;}

.professional-1 .list ul a:nth-child(1) i{background-image: url(../img/professional-1-bg-1.png);}
.professional-1 .list ul a:nth-child(2) i{background-image: url(../img/professional-1-bg-2.png);}
.professional-1 .list ul a:nth-child(3) i{background-image: url(../img/professional-1-bg-3.png);}
.professional-1 .list ul a:nth-child(4) i{background-image: url(../img/professional-1-bg-4.png);}
.professional-1 .list ul a:nth-child(5) i{background-image: url(../img/professional-1-bg-5.png);}
.professional-1 .list ul a:nth-child(6) i{background-image: url(../img/professional-1-bg-6.png);}
.professional-1 .list ul a:nth-child(7) i{background-image: url(../img/professional-1-bg-7.png);}
.professional-1 .list ul a:nth-child(8) i{background-image: url(../img/professional-1-bg-8.png);}
.professional-1 .list ul a:nth-child(9) i{background-image: url(../img/professional-1-bg-9.png);}
.professional-1 .list ul a:nth-child(10) i{background-image: url(../img/professional-1-bg-10.png);}
.professional-1 .list ul a:nth-child(11) i{background-image: url(../img/professional-1-bg-11.png);}
.professional-1 .list ul a:nth-child(12) i{background-image: url(../img/professional-1-bg-12.png);}

.professional-1 .list ul li:hover{background-color: #002d7a;}
.professional-1 .list ul li:hover span{color: #fff;}
.professional-1 .list ul a:hover:nth-child(1) i{background-image: url(../img/index-2-bg-1.png);}
.professional-1 .list ul a:hover:nth-child(2) i{background-image: url(../img/index-2-bg-2.png);}
.professional-1 .list ul a:hover:nth-child(3) i{background-image: url(../img/index-2-bg-3.png);}
.professional-1 .list ul a:hover:nth-child(4) i{background-image: url(../img/index-2-bg-4.png);}
.professional-1 .list ul a:hover:nth-child(5) i{background-image: url(../img/index-2-bg-5.png);}
.professional-1 .list ul a:hover:nth-child(6) i{background-image: url(../img/index-2-bg-6.png);}
.professional-1 .list ul a:hover:nth-child(7) i{background-image: url(../img/index-2-bg-7.png);}
.professional-1 .list ul a:hover:nth-child(8) i{background-image: url(../img/index-2-bg-8.png);}
.professional-1 .list ul a:hover:nth-child(9) i{background-image: url(../img/index-2-bg-9.png);}
.professional-1 .list ul a:hover:nth-child(10) i{background-image: url(../img/index-2-bg-10.png);}
.professional-1 .list ul a:hover:nth-child(11) i{background-image: url(../img/index-2-bg-11.png);}
.professional-1 .list ul a:hover:nth-child(12) i{background-image: url(../img/index-2-bg-12.png);}

.professional-2{background: #f4f4f4;padding: 20px 0; }
.professional-2 .content { background-color: #fff; padding-top: 60px;overflow: hidden;padding: 35px;padding-bottom: 50px;min-height: 500px;}
.professional-2 .content h2 { text-align: center; border-bottom: 1px solid #eeeeee; color: #a90a0e;  padding: 50px 26px 26px 0;line-height: 40px;font-weight: bold;font-size: 24px;}
.professional-2 .content h3 {padding: 26px 26px 26px 0;line-height: 40px;font-weight: bold;font-size: 24px;}
.professional-2 .content div{font-size: 16px; line-height: 40px; text-indent: 32px;}


.lawyer-1{ display: block; }
.lawyer-1 .list{ margin-top: 100px;margin-bottom: 100px; display: block;}
.lawyer-1 .list .m_1600{display: flex;}
.lawyer-1 .list .f-left{width: 1200px;display: block;}
.lawyer-1 .list .f-right{width: 400px;display: block; padding-left: 30px ;}
.lawyer-1 .list .f-right .tit2{height: 60px;line-height: 60px;margin-bottom: 20px ; background-color: #f2f3f4; display: block;padding-left: 20px;position: relative;}
.lawyer-1 .list .f-right .tit2::after{content: '';height: 60px;width: 5px;position: absolute;top: 0;left: 0;background-color:  #a90a0e;}
.lawyer-1 .list .f-right .tit5{height: 60px;line-height: 60px;color: #fff; background-color: #002d7a; display: block;text-align: center;}
.lawyer-1 .list .f-right span{height: 40px;line-height: 40px;margin-bottom: 20px ;display: block; cursor: pointer; };

.lawyer-1 .list ul{width: 100%;}
.lawyer-1 .list ul li{width: 600px;height: 436px; margin-bottom: 40px; float: left; }
.lawyer-1 .list ul li a{width: 580px;height: 436px; display: block; overflow: hidden; margin: 0 auto; position: relative; }
.lawyer-1 .list ul li a div.fl{width: 280px;height: 436px;display: block;}
.lawyer-1 .list ul li a div.fr{width: 300px;height: 436px;display: block; background-color: #edf1f8; padding: 30px;transition: all 0.3s;}
.lawyer-1 .list ul li a div.fr h5{font-size: 24px; color: #002d7a; line-height: 26px; margin-bottom: 10px;padding-bottom: 40px;border-bottom: 1px solid #ccc;}
.lawyer-1 .list ul li a div.fr h5 i{font-size: 14px;color:#666; padding-left: 25px; font-weight: initial;display: block;line-height: 40px; background: url(../img/map.gif) no-repeat left center; }
.lawyer-1 .list ul li a div.fr div{font-size: 16px; padding: 20px 0px; color: #666; height: 100px; display: block;}

.lawyer-1 .title{width: 100%;height: 516px;padding-top: 40px;background-color: #edf1f8;}
.lawyer-1 .title div.fl{width: 360px;height: 436px;}
.lawyer-1 .title div.fr{width: 1200px;height: 436px;}
.lawyer-1 .title div.fr h2{font-size: 24px; color: #002d7a; line-height: 26px;padding: 30px 0; border-bottom: 1px solid #ccc; margin-bottom: 120px;}
.lawyer-1 .title div.fr h2 i{font-size: 14px;color:#666; padding-left: 25px; font-weight: initial;line-height: 40px;  }
.lawyer-1 .title div.fr div{font-size: 16px; padding: 10px 0px; color: #666; padding-left: 30px;  }
.lawyer-1 .title div.fr div:nth-child(2){background: url(../img/home.gif) no-repeat left center;}
.lawyer-1 .title div.fr div:nth-child(3){background: url(../img/mail.gif) no-repeat left center;}
.lawyer-1 .title div.fr div:nth-child(4){background: url(../img/serive.gif) no-repeat left center;}

.lawyer-1 .content div{ padding-top: 60px; padding-bottom: 40px;border-bottom: 1px solid #ccc;}
.lawyer-1 .content div h2{font-size: 24px; height: 60px;}
.lawyer-1 .content div h2::after{content: '';width: 100px;height: 10px;background-color: #a90a0e;display: block; margin-top: 10px;}

/*联系我们*/
.human-1{ height: 750px; margin-top: 100px;margin-bottom: 100px;}
.human-1 .content{height:580px;}
.human-1 .address{ padding: 30px; height: 160px; background-color: #0040ae;}
.human-1 .address h2{font-size:24px; height: 50px;line-height: 50px; width: 250px; color: #fff;padding-left: 40px; display: block;background: url(../img/human-1-bg-1.png) no-repeat ;background-position: left center;}
.human-1 .address h3{font-size: 18px;height: 50px;line-height: 50px; width: 850px; color: #fff;padding-left: 40px; display: block;background: url(../img/human-1-bg-2.png) no-repeat ;background-position: left center;}
.human-1 .address div{width: 1150px;color: #fff;height: 50px;line-height: 50px;padding-left: 40px; display: table; background: url(../img/human-1-bg-3.png) no-repeat ;background-position: left center;}

@media (max-width: 1680px) {

		
	.about-2{height:704px ;}
	.about-2 .list{margin-top:53px ;}
	.about-2 .list ul li{width:271px ;height:403px ;margin-right:105px ;line-height:35px ;margin-bottom:18px ;}
	.about-2 .list ul li i{width:94px ;height:109px ;margin:0 auto 53px auto ;}

	
	.lawyer-1 .list{margin-top:88px ;margin-bottom:88px ;}
	.lawyer-1 .list .f-left{width:1050px;}
	.lawyer-1 .list .f-right{width:350px ;}
	.lawyer-1 .list ul li{width:525px  ;height:382px ;margin-bottom:35px ;}
	.lawyer-1 .list ul li a{width:508px  ;height:382px ;margin:auto ;}
	.lawyer-1 .list ul li a div.fl{width:245px ;height:382px ;}
	.lawyer-1 .list ul li a div.fr{width:263px  ;height:382px ;padding:26px ;}
	.lawyer-1 .list ul li a div.fr h5{line-height:23px ;margin-bottom:9px ;padding-bottom:35px ;}
	.lawyer-1 .list ul li a div.fr h5 i{padding-left:22px ;line-height:35px ;}

	
	.lawyer-1 .title{height:462px ;padding-top: 40px;}
	.lawyer-1 .title div.fl{width:315px ;height:382px ;}
	.lawyer-1 .title div.fr{width:1050px ;height:382px ;}
	.lawyer-1 .title div.fr h2{line-height:23px ;margin-bottom:105px ;}
	.lawyer-1 .title div.fr h2 i{padding-left:22px ;line-height:35px ;}
	.lawyer-1 .title div.fr div{padding:9px ;padding-left:26px ;}
	.lawyer-1 .content div{padding-top:53px ;padding-bottom:35px ;}



}

@media (max-width: 1440px) {

	
	.about-2{height:604px ;}
	.about-2 .list{margin-top:45px ;}
	.about-2 .list ul li{width:233px ;height:345px ;margin-right:90px ;line-height:30px ;margin-bottom:15px ;}
	.about-2 .list ul li i{width:80px ;height:93px ;margin:0 auto 45px auto ;}

	.lawyer-1 .list{margin-top:75px ;margin-bottom:75px ;}
	.lawyer-1 .list .f-left{width:900px ;}
	.lawyer-1 .list .f-right{width:300px ;}

	.lawyer-1 .list ul li{width:450px  ;height:327px ;margin-bottom:30px ;}
	.lawyer-1 .list ul li a{width:435px  ;height:327px ;margin:auto ;}
	.lawyer-1 .list ul li a div.fl{width:210px  ;height:327px ;}
	.lawyer-1 .list ul li a div.fr{width:225px  ;height:327px ;padding:23px ;}
	.lawyer-1 .list ul li a div.fr h5{line-height:20px ;margin-bottom:8px ;padding-bottom:30px ;}
	.lawyer-1 .list ul li a div.fr h5 i{padding-left:19px ;line-height:30px ;}
	.lawyer-1 .list ul li a div.fr div{height:75px ;}
	
	.lawyer-1 .title div.fl{width:315px ;}
	.lawyer-1 .title div.fr{width:940px ;}
	.lawyer-1 .title div.fr h2{line-height:20px ;}
	.lawyer-1 .title div.fr h2 i{padding-left:19px ;line-height:30px ;}
	.lawyer-1 .title div.fr div{padding:8px ;padding-left:23px ;}
	.lawyer-1 .content div{padding-top:45px ;padding-bottom:30px ;}


}

@media (max-width: 1366px) {
	

	.about-2 .list{margin-top:43px ;}
	.about-2 .list ul li{width:221px ;height:327px ;margin-right:85px ;line-height:28px ;margin-bottom:14px ;}
	.about-2 .list ul li i{width:76px ;height:88px ;margin:0 auto 43px auto ;}

	.lawyer-1 .list{margin-top:71px ;margin-bottom:71px ;}
	.lawyer-1 .list .f-left{width:854px ;}
	.lawyer-1 .list .f-right{width:285px ;}
	.lawyer-1 .list ul li{width:427px  ;height:310px ;margin-bottom:28px ;}
	.lawyer-1 .list ul li a{width:413px ;height:310px ;margin:auto ;}
	.lawyer-1 .list ul li a div.fl{width:199px  ;height:310px ;}
	.lawyer-1 .list ul li a div.fr{width:213px ;height:310px ;padding:21px ;}
	.lawyer-1 .list ul li a div.fr h5{line-height:18px ;margin-bottom:7px ;padding-bottom:28px ;}
	.lawyer-1 .list ul li a div.fr h5 i{padding-left:18px ;line-height:28px ;}
	.lawyer-1 .list ul li a div.fr div{height:71px ;}
	
	.lawyer-1 .title div.fl{width:315px ;}
	.lawyer-1 .title div.fr{width:840px ;}
	
}

/*@media (max-width: 1099.98px) { */
@media (max-width: 767.98px), 
	   (max-width: 767.98px) and  (-webkit-min-device-pixel-ratio: 2),
	   (max-width: 767.98) and (min-resolution: 2dppx)  {
	
	.index_title .title{height:1.80rem ;padding-top:0.60rem ;}
	.index_title .title .tit{font-size:0.42rem ;line-height:0.40rem ;}
	.index_title .title .english {font-size:0.24rem ;line-height:0.40rem ;}
	.index_title .title .english::after{width:0.20rem ;height:0.20rem ;border-right:0.01rem solid #7c7c7c ;border-bottom:0.01rem solid #7c7c7c ;margin:0 auto ;}


	.about-1 .list {font-size:0.28rem ; text-indent: 0.56rem; padding:0.40rem 0.60rem ;line-height:0.50rem ;}
	
	.about-2{height:15.5rem;}
	.about-2 .list{margin-top:0.60rem ;}
	.about-2 .list ul li{width:3.40rem ;height:6.10rem ;margin-right:0.30rem ;line-height:0.40rem ;margin-bottom:0.20rem ;}
	.about-2 .list ul li i{width:1.07rem ;height:1.24rem ;margin:0 auto 0.60rem auto ;}
	.about-2 .list ul li:nth-child(2) {margin-right: 0px;}

	.news-1{margin-top:1.00rem ;margin-bottom:1.00rem ;}
	.news-1 .news_list {font-size:0.28rem ;line-height:0.50rem ;}
	.news-1 .news_list ul li{height:2.6rem ;padding:0.2rem ;margin-bottom:0.40rem ;}
	.news-1 .news_list ul li a{height: 2.2rem;}
	.news-1 .news_list ul li div{width:2.42rem ;height:2.20rem ;}
	.news-1 .news_list ul li h5{font-size:0.30rem ;padding-left:0.10rem ;margin-left:0.10rem ;height:0.87rem ;line-height:0.87rem ;width:3.70rem ;}
	.news-1 .news_list ul li time{line-height:0.30rem ;font-size:0.24rem ; padding:0.16rem 0 ;width:1.00rem ;height:0.87rem ;top:0.16rem ;}
	.news-1 .news_list ul li time i {font-size:0.32rem ;}
	.news-1 .news_list ul li span{font-size:0.28rem ;padding-left:0.10rem ;padding-top:0.10rem ;margin-left:0.10rem ;height:0.9rem ;line-height:0.40rem ;width:3.70rem ;}
	.news-1 .news_list ul li h3{font-size:0.28rem ;padding-left:0.10rem ;padding-top:0.10rem ;margin-left:0.10rem ;height:0.40rem ;line-height:0.40rem ;width:3.70rem ;}

	.article-1{margin-top:0.20rem ;margin-bottom:1.00rem ;}
	
	.article-1 .news_title{height: 0.8rem; padding: 0.1rem 0; margin-bottom: 0.1rem; display: inline-flex; overflow-x: scroll;white-space:nowrap ;}
	.article-1 .news_title a{height: 0.6rem; line-height: 0.6rem;  display: inline-block;   padding: 0 0.1rem; }
	
	.article-1 .news_list {font-size:0.28rem ;line-height:0.50rem ;}
	.article-1 .news_list ul li{height:3.4rem ;padding:0.2rem ;margin-bottom:0.40rem ;}
	.article-1 .news_list ul li a{height: 3rem;}
	.article-1 .news_list ul li h5{font-size:0.30rem ;padding-left:0.10rem ;margin-left:0.10rem ;height:0.87rem ;line-height:0.87rem ;width:5.70rem ;}
	.article-1 .news_list ul li time{line-height:0.30rem ;font-size:0.24rem ; padding:0.16rem 0 ;width:1.00rem ;height:0.87rem ;top:0.16rem ;}
	.article-1 .news_list ul li time i {font-size:0.32rem ;}
	.article-1 .news_list ul li span{font-size:0.28rem ;padding-left:0.10rem ;padding-top:0.30rem ;margin-left:0.10rem ;height:1.5rem ;line-height:0.40rem ;width:6.70rem ;}
	.article-1 .news_list ul li h3{font-size:0.28rem ;padding-left:0.10rem ;padding-top:0.20rem ;margin-left:0.10rem ;height:0.40rem ;line-height:0.40rem ;width:6.70rem ;}

	.professional-1{height:20rem ;}
	.professional-1 .list ul{padding:0.50rem 0.18rem ;}
	.professional-1 .list ul li{height:2.5rem ;width:2.8rem ;margin:0.30rem ; }
	.professional-1 .list ul li i{height:0.88rem ;width:0.88rem ;margin:0.45rem auto 0 auto ; background-size: 65%;}
	.professional-1 .list ul li i::after{width:0.10rem ;height:0.06rem ;top:-0.01rem ;left:-0.04rem ;}
	.professional-1 .list ul li i::before{width:0.10rem ;height:0.06rem ;top:-0.01rem ;right:-0.03rem ;}
	.professional-1 .list ul li span{font-size:0.30rem ;}
	.professional-1 .list ul li span::after{width:0.10rem ;height:0.06rem ;bottom:-0.01rem ;left:-0.04rem ;}
	.professional-1 .list ul li span::before{width:0.10rem ;height:0.06rem ;bottom:-0.01rem ;right:-0.03rem ;}
	
	.professional-2{padding:0.5rem 0;}
	.professional-2 .content {padding-top:0.60rem ;padding:0.35rem ;padding-bottom:0.50rem ;min-height:5.00rem ;}
	.professional-2 .content h2 {padding:0.50rem 0.26rem 0.26rem 0;line-height:0.40rem ;font-size:0.36rem ;}
	.professional-2 .content h3 {padding:0.26rem 0.26rem 0.26rem 0;line-height:0.40rem ;font-size:0.36rem ;}
	.professional-2 .content div{font-size:0.28rem ;line-height:0.40rem ; text-indent: 0.56rem; }

	.lawyer-1{min-height:20rem ;}
	.lawyer-1 .list{margin-top:1.00rem ;margin-bottom:1.00rem ;}
	.lawyer-1 .list ul li{width:7.20rem ;height:4.36rem ;margin-bottom:0.40rem ;}
	.lawyer-1 .list ul li a{width:7.20rem ;height:4.36rem ;margin:auto ;}
	.lawyer-1 .list ul li a div.fl{width:2.80rem ;height:4.36rem ;}
	.lawyer-1 .list ul li a div.fr{width:4.40rem ;height:4.36rem ;padding:0.30rem ;}
	.lawyer-1 .list ul li a div.fr h5{font-size:0.36rem ;line-height:0.26rem ;margin-bottom:0.10rem ;padding-bottom:0.40rem ;}
	.lawyer-1 .list ul li a div.fr h5 i{font-size:0.26rem ;padding-left:0.25rem ;line-height:0.40rem ;}
	.lawyer-1 .list ul li a div.fr div{font-size:0.28rem ;height:1.00rem ;}

	.lawyer-1 .title{height:4.8rem ;padding-top: 0.4rem;}
	.lawyer-1 .title div.fl{width:2.60rem;height:4rem ;}
	.lawyer-1 .title div.fr{width:4.40rem ;height:4rem ;}
	.lawyer-1 .title div.fr h2{font-size:0.36rem ;line-height:0.26rem ;padding:0.30rem 0 ;margin-bottom:0.30rem ;}
	.lawyer-1 .title div.fr h2 i{font-size:0.26rem ;padding-left:0.25rem ;line-height:0.40rem ;}
	.lawyer-1 .title div.fr div{font-size:0.24rem ;padding:0 ;padding-left:0.4rem;background-size: 0.2rem !important; background-position: left 0.1rem !important;}
	.lawyer-1 .title div.fr div span{display: block;}
	.lawyer-1 .content div{padding-top:0.60rem ;padding-bottom:0.40rem ;}
	.lawyer-1 .content div h2{font-size:0.36rem ;height:1rem ;}
	.lawyer-1 .content div h2::after{width:1.50rem ;height:0.15rem ;margin-top:0.15rem ;}


	.human-1{height:8.5rem ;margin-top:1.00rem ;margin-bottom:1.00rem ;}
	.human-1 .content{height:5.80rem ;}
	.human-1 .address{padding:0.30rem ;height:2.60rem ;}
	.human-1 .address h2{font-size:0.36rem ;height:0.50rem ;line-height:0.50rem ;width:6.6rem ;padding-left:0.40rem ; background-size:  0.25rem;}
	.human-1 .address h3{font-size:0.30rem ;height:0.50rem ;line-height:0.50rem ;width:6.6rem ;padding-left:0.40rem ; background-size:  0.25rem;}
	.human-1 .address div{width:6.6rem ;height:0.50rem ;line-height:0.50rem ;padding-left:0.40rem ;background-position: left 0.12rem; background-size:  0.25rem;}
}