/*电话标签 css*/
.othtel { line-height: 1.2rem; background: #282828; text-align: center; }
.othtel img,.othtel em,.othtel span {display: inline-block; vertical-align: middle; color: #fff;}
.othtel img { width: 0.72rem; height: 0.72rem;  }
.othtel em {  padding-right: 0.2rem;}
.othtel span {  font-size: 0.64rem; font-weight: bold;} 
/*当前位置 css*/
.position { line-height: 1.08rem;  background: #f3f4f5;}
.position em,.position a { display: inline-block; vertical-align: middle; color: #666; }
.position em { color: #000; padding-left: 0.4rem;}
/*art-news内容 css*/
.art-news { } 
.artnewscon ul { padding-top: 0.28rem; } 
.artnewscon ul li {padding: 0.4rem 0;   border-bottom: 1px solid #d2d2d2; } 
.artnewscon .arcnewsfl { width: 16%; border-right: 1px solid #d2d2d2; text-align: center; padding: 0.3rem 0; margin-top: 0.2rem; }
.artnewscon .arcnewsfl em { display: block;}
.artnewscon .arcnewsfl span { display: block;}

.artnewscon .arcnewsfr { width: 80%; padding-left: 2%; }
.artnewscon .arcnewsfr span { display: block; color: #000;}
.artnewscon .arcnewsfr p { color: #333; padding-top: 0.2rem; font-size: 0.52rem; }
/*案例列表 css*/
.case-list { }
.caselist-con ul { padding-top: 0.4rem; }
.caselist-con ul li { padding: 0.6rem 0; border-bottom: 1px solid #dfdfdf;}
.caselist-con li em,.caselist-con li span,.caselist-con li p {display: block; display: block; text-align: center; padding: 0 2%; }
.caselist-con li em { font-size: 0.52rem; color: #444; padding: 0.2rem 0;}
.caselist-con li span { font-size: 0.64rem ; color: #000; }
.caselist-con li p { color: #666; }

/*视频列表 css*/
.video-list { }
.vidlist-con { margin-top: 0.2rem }
.vidlist-con ul { width: 96%; margin: 0 auto;}
.vidlist-con ul li { width: 6.96rem; height: 4.96rem; background: url(../images/v1.jpg) no-repeat; background-size: 100%; overflow: hidden; margin-top: 0.76rem;}
.vidlist-con ul li:nth-child(odd) { float: left;  }
.vidlist-con ul li:nth-child(even) { float: right; }
.vidlist-con li .vimg { position: relative; margin: 0.2rem auto 0; width: 6.04rem; height: 3.92rem; overflow: hidden;}
.vidlist-con li .vimg img { width: 6.04rem; height: 3.92rem; display: block; margin: 0 auto; }
.vidlist-con li .vimg i { display: block; width: 0.88rem; height: 0.88rem; background: url(../images/v3.png) no-repeat; background-size: 100% ; position: absolute; bottom: 0.3rem; left: 0.3rem;}
.vidlist-con li span { display: block;overflow: hidden; white-space: nowrap; text-overflow: ellipsis; width: 80%; margin: 0 auto;}

/*荣誉列表 css*/
.honor-list { }
.honorlist-con ul { }
.honorlist-con ul li { float: left; width: 4.3rem; overflow: hidden; margin: 0.8rem 0 0 0.5rem;}
.honorlist-con ul li img {  width: 4.3rem; height: 5.52rem;  display: block; }
.honorlist-con ul li span { display: block; overflow: hidden;  white-space: nowrap;    text-overflow: ellipsis;  color: #333;  font-size: 0.48rem; line-height: 1rem;}

/*国际交流 列表 css*/
.gjjl-list { }
.gjlist-con { }
.gjlist-con ul {margin-top: 1rem; }
.gjlist-con ul li {position: relative; width: 49.8%; height: 4.34rem; overflow: hidden; margin-bottom: 0.04rem; }
.gjlist-con li img { display: block; width: 100%; height: 100%; object-fit: cover;}
.gjlist-con ul li span { display: block; position: absolute; left: 0; bottom: 0; width: 100%; background: rgba(0,0,0,0.5); color: #fff; line-height: 0.7rem; text-align: center; }
.gjlist-con ul li:nth-child(odd) {  float: left;}
.gjlist-con ul li:nth-child(even) {  float: right;}

/*周立太律师 css*/
.zltintro {padding: 0.8rem 0; }
.zltimg { position:relative; width: 8.54rem; margin: 0 auto;}
.zltimg .bd { width: 8.54rem; height: 8.68rem; overflow: hidden; }
.zltimg li {float:left; width: 8.54rem;}
.zltimg li img { width: 8.54rem; height: 8.68rem; display: block;  }

.zltimg h3 { color: #f3f3f3; font-size: 1rem; text-transform: uppercase; padding: 0.4rem 0 0.6rem;}
.zltimg span { display: block; font-size: 0.72rem; color: #000;}
.zltimg span em { border-top: 2px solid #000;}

.zltcon { width: 97%; margin: 0 auto; line-height: 1.1rem; }
.zltcon img,.zltcon p img { display: inline-block; margin: 0 auto; max-width: 98%;}

/*律师团队 css*/
.lawyer-index {  }
.lawyer-index ul { width: 87%; margin: 0.7rem auto; }

.lawyer-index ul li { width: 36%; padding: 0.5rem; float: right; text-align: center;border: 1px solid  #e4e4e4; margin: 0.4rem 0; }

.lawyer-index ul li:nth-child(1) {  margin: 0.4rem auto; float: none; }
.lawyer-index ul li:nth-child(2) {  float: right; }
.lawyer-index ul li:nth-child(3) {  float: left; }
.lawyer-index ul li:nth-child(4) {  float: right; }
.lawyer-index ul li:nth-child(5) {  float: left; }

.lawyer-index ul li img { width:1.88rem; height: 1.52rem; display: block; margin: 0 auto;  }
.lawyer-index ul li em {  display: block; text-align: center; color: #666; }


.lawyer-list { }
.lawyer-l-c { }
.lawyer-l-c ul { width: 100%； }
.lawyer-l-c ul li { float: left; width: 30%; margin-top: 0.8rem; margin-left: 2.5%;}
.lawyer-l-c ul li img { display: block; width: 100%; height: 4.69rem; }
.lawyer-l-c ul li span { display: block; text-align: center; }
.lawyer-l-c ul li span em,.lawyer-l-c ul li span i{ display: block;}

/*立太专栏 css*/
.ltzl-list { }
.ltzl-content { padding: 0.72rem 0; }
.ltzl-content h3 { font-size: 0.72rem; color: #000; font-weight: bold; text-align: center;}
.ltzl-content h3 em { color: #db2d24; }
.ltzl-content img.ltimg { width: 11.4rem; height: 5.12rem; display: block; margin: 0 auto; padding: 0.44rem 0;}
.ltzl-content .con { line-height: 1.1rem; padding: 0 0.32rem;}
.ltzl-content a.xq { display: block; width: 4.16rem; height: 1rem; line-height: 1rem; color: #fff; color: #fff; margin: 0 auto; background: #000; text-align: center; border-radius: 0.5rem; }


.ltzl-z { background: #f7f7f7; padding-bottom: 0.6rem;}
.ltzl-z ul { }
.ltzl-z ul li { padding: 0.4rem 0; border-bottom: 1px solid #d2d2d2; }
.ltzl-z .news-fl { width: 16%; border-right: 1px solid #d2d2d2; text-align: center; padding: 0.3rem 0; margin-top: 0.2rem; }
.ltzl-z .news-fl em { display: block;}
.ltzl-z .news-fl span { display: block;}

.ltzl-z .news-fr { width: 81%; padding-left: 2%; }
.ltzl-z .news-fr span { display: block; color: #000;}
.ltzl-z .news-fr p { color: #333; padding-top: 0.2rem; font-size: 0.52rem; }

.ltzl-z a.xq { display: block; width: 6.32rem; height: 1rem; line-height: 1rem; background: #db2d24; text-align: center; color: #fff; margin: 0.6rem auto 0; border-radius: 0.5rem;}

/*联系我们 css*/
.contact { padding: 0.8rem 0;}
.contact .cc1 { width: 96%; margin: 0 auto;}
.contact .cc1 h3 { font-size: 0.72rem;}
.contact .cc1 ul { width: 100%; }
.contact .cc1 li { width: 100%; line-height: 1.2rem; padding: 0.3rem 0;}
.contact .cc1 li img { display: inline-block; width: 0.96rem; height: 0.8rem; vertical-align: middle; }
.cc2 { width: 96%; margin: 0.5rem auto;}
.cc3 {width: 96%; margin: 0 auto;line-height: 1.2rem; }

/*内容详情 css*/
.arrticle-arc { padding: 0.8rem 0;}
.article-tit {width: 98%; margin: 0 auto; position: relative; padding-bottom: 0.4rem; border-bottom: 1px dashed #999;}

.article-tit h3 { font-size: 0.68rem; color: #000; padding-bottom: 0.4rem;}
.article-tit span { display: inline-block; color: #999; font-size: 0.48rem; padding-right: 0.28rem;}
.article-tit a.xq { position: absolute; right: 0; bottom: 0.2rem; width: 3rem; height: 1rem; background: url(../images/go-back.png) no-repeat; background-size: 100%;}

.article-con {margin-top: 0.44rem; }
.arc-des { padding: 0.5rem 2%; line-height: 0.8rem;background: #f7f7f7; color: #737373;}
.arc-body { padding: 0.6rem 2%; line-height: 1rem; color: #555;}
.arc-body img,.arc-body p img { max-width: 98% !important; display: block; margin: 0 auto; padding: 0.3rem 0;}

.arc-pre { padding: 0 2%; border-top: 1px solid #e6e6e6;}
.arc-pre span { display: block; }
.arc-pre a {  line-height: 1.6rem; }


/*周立太简介 css*/
.introduc { padding: 0.8rem 0;}
.intro-img {  }

.introfl {position: relative; width: 9.72rem; height: 9.2rem; margin: 0 auto;  }
.introfl .img1 { display: block; width: 9.72rem; height: 9.2rem; }
.introfl .img2 { position: absolute; display: block; right: -0.2rem; top: 0.4rem; width: 4.74rem; height: 2.46rem;}

.introfr {  padding: 0.6rem 2%; }
.introfr h3 { font-size: 0.64rem; font-weight: bold; color: #000; padding-bottom: 0.4rem; text-align: center }
.introfr p { color: #333; line-height: 1rem; }


.bqinfo { background: #f7f7f7; margin-top: 1rem;}
.bqinfo ul { padding: 0.4rem 0; }
.bqinfo ul li { float: left; width: 20%; text-align: center; }
.bqinfo ul li em{display: block; color: #333;  }
.bqinfo ul li span {display: block;font-size: 0.64rem; color: #db2d24; padding: 0.4rem 0;}

.intro-fs { }
.intro-fs ul { }
.intro-fs ul li { border-bottom: 1px solid #e8e8e8; padding: 0.9rem 0; }
.intro-fs li .fs1 { width: 90%; margin: 0 auto;}
.intro-fs li .fs1 span { color: #db2d24; font-size: 0.64rem; font-weight: bold; }
.intro-fs li .fs1 p { color: #333; padding-top: 0.4rem; }
.intro-fs li .fs1 em { display: block; padding-top: 0.4rem; } 
.intro-fs li .fs1 em a {color: #000; }



.intro-fs li .fs1.on { background: #d10d02; padding: 2%; }
.intro-fs li .fs1.on span { color: #fff;}
.intro-fs li .fs1.on p { color: #fff; }
.intro-fs li .fs1.on em { color: #fff;}
.intro-fs li .fs1.on a { color: #fff;}

/*案件资讯 css*/
.intro-ajzx { background: #f3f3f3; padding-bottom: 0.68rem; }
.anfrom { padding: 0 2%; }
.anfrom ul { width: 100%;  margin: 0.5rem auto 0;}
.anfrom ul li { width: 100%;  margin-bottom: 0.5rem; border-radius: 5px;}
.anfrom ul li input { width: 100%; padding: 2% 0; border: 1px solid #ccc;border-radius: 5px; text-indent: 0.5rem;}
.anfrom ul li input.tjgoumai_li4 { width: 50%;  }
.anfrom ul li button { background: #db2d24; text-align: center; border: none; color: #fff; line-height: 1.2rem; border-radius: 5px;  width: 100%; }
.anfrom ul li.tjgoumai_xq { height: 4rem; max-height: 4rem; }
.anfrom ul li textarea { padding: 0; width: 100%; height: 100%; border: 1px solid #ccc;border-radius: 5px;  max-height: 4rem; text-indent: 0.5rem;}
.anfrom ul li.tjgoumai_yzm {  }
