@charset "utf-8";
/* CSS Document */

/* 页面通用部分开始 */
body{padding:0px; margin:0px;  font-size:12px;}
body::-webkit-scrollbar{display: none;}
a{text-decoration:none; color:inherit;}
p{text-indent:2em; text-align:justify;}
.cl{clear:both;}
.quanping{width:100%; padding:0px; margin:0px;}
.zhuti{width:73%; margin:auto;}
.lf{display:block; float:left; text-align:left;}
.rg{display:block; float:right; text-align:right;}
.cc1{width:50%; padding:10px 0px;}
.cc2{width:50%; padding:10px 0px;}
ul{list-style:none; padding:0px; margin:0px;}
.biaodan h2{display:block; width:100%; text-align:center; font-size:30px;}
.biaodan h3{display:none;}
#showDiv:target { display: block;}
#showDiv1:target,#showDiv2:target,#showDiv3:target{ display: block;}

#showDiv1:target li{width:100%; color:#000; background:none; line-height:1.5; padding:5px 0; border-bottom: 1px solid #ddd; text-align:left; font-size:16px;}
#showDiv1:target li a{width:80%; display:block; float:left; height:28px; overflow:hidden;}
#showDiv1:target li .time1{display:block; width:20%; float:right; text-align:right;}

#showDiv2:target li{width:100%; color:#000; background:none; line-height:1.5; padding:5px 0; border-bottom: 1px solid #ddd; text-align:left; font-size:16px;}
#showDiv2:target li a{width:80%; display:block; float:left; height:28px; overflow:hidden;}
#showDiv2:target li .time1{display:block; width:20%; float:right; text-align:right;}

#showDiv3:target li{width:100%; color:#000; background:none; line-height:1.5; padding:5px 0; border-bottom: 1px solid #ddd; text-align:left; font-size:16px;}
#showDiv3:target li a{width:80%; display:block; float:left; height:28px; overflow:hidden;}
#showDiv3:target li .time1{display:block; width:20%; float:right; text-align:right;}

/* 文字闪烁开始 */
@keyframes blink {
  0% { background-color:#C00; }
  50% { background-color:#F00; }
  100% { background-color:#C00; }
}
/* 文字闪烁结束 */

/* banner轮换组件开始 */
  .slideshow-container {  
    margin: auto;
    overflow: hidden;  
  }  
  
  .slideshow {  
    position: absolute;  
    width: 100%;  
    height: 100%;  
    opacity: 0;  
    animation: slideShow 15s infinite; /* 15s total animation time for 3 slides, infinite loop */  
  }  
  
  .slideshow:nth-child(1) {  
    animation-delay: 0s; /* No delay for the first slide */  
  }  
  
  .slideshow:nth-child(2) {  
    animation-delay: 5s; /* Delay of 5s for the second slide */  
  }  
  
  .slideshow:nth-child(3) {  
    animation-delay: 10s; /* Delay of 10s for the third slide */  
  }  
  
  /* Add more slides and delays as needed */  
  
  .slideshow img {  
    width: 100%;  
    height: auto;  
  }  
  
  @keyframes slideShow {  
    0%    { opacity: 0; }  
    20%   { opacity: 1; }  
    33.33% { opacity: 1; }  
    53.33% { opacity: 0; }  
    100%  { opacity: 0; }  
  }  
 /* banner轮换组件结束 */

/* 页面通用部分结束 */

@media screen and (min-width:1921px) { 

.xdwz1{ margin-bottom:500px;}
.xdwz2{ background-image:url(http://img.hnlvbo.com/hnlvbo/img/htbanner1.jpg); background-repeat:no-repeat; height:180px; padding-top:20px; margin-bottom:15px; background-size:100%;}
.xdwz2 h2{width:100%; text-align:center; line-height:1; font-size:40px; color:#C00; text-stroke:1px #FFF; -webkit-text-stroke:1px #FFF;}
.xdwz2 p{display:block; text-indent:0px; text-align:center; font-size:18px; color:#000; font-family:"Microsoft YaHei UI"; font-weight:bolder;}
.xdwz3{display:none;}
.xdwz4{height:355px;}
.xdwz5{background-image:url(http://img.hnlvbo.com/hnlvbo/img/htbanner1.jpg); background-repeat:no-repeat; height:190px; padding-top:20px; background-size:100%;}
.xdwz5 h2{width:100%; text-align:center; line-height:1; font-size:40px; color:#C00; text-stroke:1px #FFF; -webkit-text-stroke:1px #FFF;}
.xdwz5 p{display:block; text-indent:0px; text-align:center; font-size:18px;  color:#000; font-family:"Microsoft YaHei UI"; font-weight:bolder;}
.xdwz6{position:relative;}
.xdwz6 img{width:99.8%;}
.xdwz7 img{width:99.8%;}
.xdwz8{ display:none;}
.xdwz9{margin-top:-500px;}
.xdwz10{margin-top:50px;}


.banner2{display:none;}
.black{background-color:#000; color:#CCC; padding:30px 0px; display:block; margin-top:100px;}
.black p{width:100%; text-align:center;}
.wapdi{display:none;}

/* PC头部开始 */
.top1{background:#CCC;}
.top3{background:#ad1017;}
.top2 .zhuti .cc2{font-size:30px; font-weight:bold; color:#ad1017; margin-top:8px;}
.top2 .zhuti .cc2 img{width:4%; margin:0px 10px 10px 0px;vertical-align: middle;}
.top3 .zhuti .cc3{position:relative; width:100%;}
.top3 .zhuti .cc3 img{display:none;}
.dh1 li{float:left; display:block; width:11%; background:#ad1017; color:#FFF; text-align:center; padding:15px 0px; border-left:1px solid #FFF; font-size:14px; font-weight:bold;}
.dh1 li:last-child{border-right:1px solid #FFF;}
.dh1 li:hover{background:#CCC; color:#000;}
/* PC头部结束 */

/* PC首页主体开始 */
.banner1{width:100%; margin-top:1px; margin-bottom:500px;}
.lawly{width:100%; padding:0px; margin:0px; position:relative; top:20px;}
.lawly li{float:left; width:9.9%; display:block; text-align:center; border-right:1px solid #CCC; border-bottom:1px solid #CCC; border-top:1px solid #CCC; font-size:16px; padding-top:70px; padding-bottom:30px;}
.lawly li:first-child{border-left:1px solid #CCC;}
.lawly li:nth-child(1){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(1):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(2){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(2):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(3){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(3):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(4){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(4):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(5){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(5):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(6){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(6):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(7){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(7):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(8){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(8):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(9){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(9):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(10){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(10):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}

.lawly li .znr{list-style:none; display:none; position:absolute; top:125px; width:99.65%; left:0px;}
.lawly li:first-child .znr{display:block;}
.lawly li .znr li{width:100%; border:0px; display:block; background:none; color:#000; padding:0px;}
.lawly li .znr li:hover{background:none; color:#000;}
.lawly li:hover .znr{display:block; background:#FFF; z-index:9999;}

.lawly li .znr li .flznr{list-style:none; margin:0px; padding:0px; width:30%; float:left;}
.lawly li .znr li .flznr li{width:48%; display:block; float:left; margin:5px 3px; border:1px solid #CCC; line-height:2; padding:10px 0px;}
.lawly li .znr li .flznr li:nth-child(2n+1){margin-left:0px;}
.lawly li .znr li .nrbanner{float:left; width:40%; padding:5px; overflow:hidden;}
.lawly li .znr li .nrnews{ float:right; display:block; width:20.7vw; margin:4px 0px; padding:0px;}
.lawly li .znr li .nrnews .newsznr>li{display:block; width:10.24vw; text-align:center; padding:6px 0px; line-height:2; background-color:#ad1017; color:#FFF; border:1px solid #ccc;}
.lawly li .znr li .nrnews .newsznr>li:hover{ background:#FFF; color:#000;}
.lawly li .znr li .nrnews .newsznr>li:nth-child(1){ float:left; border-right-color:#FFF;}
.lawly li .znr li .nrnews .newsznr>li:nth-child(2){ float:right; border-left-color:#FFF;}

.lawly li .znr li .nrnews .newsznr li .wzlb{display:none; width:26.8%; position:absolute; top:120px; right:0px; border:1px solid #ccc; border-top:none; padding:15px 11px; background: #FFF;}
.lawly li .znr li .nrnews .newsznr li:first-child .wzlb{display:block; list-style:disc;}
.lawly li .znr li .nrnews .newsznr li:first-child .wzlb li{display:list-item; width:95%; color:#000; background:none; line-height:2;padding: 5px 0; border-bottom: 1px solid #ddd; margin-left:1em; text-align:left;}
.lawly li .znr li .nrnews .newsznr li:first-child .wzlb li a{display:block; width:80%; float:left; overflow:hidden; height:30px;}
.lawly li .znr li .nrnews .newsznr li:first-child .wzlb li .time1{display:block; width:20%; float:right; text-align:right;}
.lawly li .znr li .nrnews .newsznr li:hover .wzlb{display:block; list-style:disc;}
.lawly li .znr li .nrnews .newsznr li:hover .wzlb li{display:list-item; width:95%; color:#000; background:none; line-height:2; padding: 5px 0; border-bottom: 1px solid #ddd; margin-left:1em; text-align:left;}
.lawly li .znr li .nrnews .newsznr li:hover .wzlb li a{display:block; width:80%; float:left; overflow:hidden; height:30px;}
.lawly li .znr li .nrnews .newsznr li:hover .wzlb li .time1{display:block; width:20%; float:right; text-align:right;}


.lvshi{list-style:none; padding:0px; margin:0px;}
.lvshi li{display:block; width:30%; margin:10px 1.47%; float:left; padding:8px; border:1px solid #CCC; box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);}
.lvshi li:first-child{margin-left:0px;}
.lvshi li:nth-child(3){margin-right:0px;}
.lvshi li:nth-child(4){margin-left:0px;}
.lvshi li:nth-child(6){margin-right:0px;}
.lvshi li .touxiang{width:30%; display:block; float:left;}
.lvshi li .jianjie{width:68%; display:block; float:right; margin-top:5px;}
.lvshi li .touxiang img{width:96%; border-radius:5px;}
.lvshi li .jianjie .name{display:block; width:80%; font-size:18px; font-weight:bold; margin-bottom:5px; float:left;}
.lvshi li .jianjie .tel{display:block; width:20%; background:#ad1017; color:#FFF; text-align:center; border-radius:5px; float:left; padding:5px 0px;}
.lvshi li .jianjie .biaoqian{display:block; float:left; margin:0px 5% 0px 0px; border:1px solid #CCC; border-radius:5px; padding:2px 10px;}
.lvshi li .jianjie .shanchang{display:inline-block; width:100%; line-height:2; height:25px; overflow:hidden;}
.lvshi li .jianjie .jieshao{text-align:justify; line-height:2; height:50px; overflow:hidden; display:block;}

.lsjs{list-style:none; padding:0px; margin:0px;}
.lsjs li{display:block; width:33.5%; float:left; overflow:hidden; margin:1%; font-size:14px;}
.lsjs>li:first-child{margin-left:0px; width:32.5%;}
.lsjs>li:nth-child(3){margin-right:0px; width:30%; float:right;}
.lsjs>li:nth-child(2){margin-top:0px;}
.lsjs>li video{width:100%;}
.lsjs>li p{font-size:16px; line-height:1.5;}

.news{padding:0px; margin:0px; list-style:none; width:30%; position:absolute;}
.news li{display:inline-block; width:32.9%; text-align:center; padding:10px 0px;  background:#ad1017; color:#FFF; margin:1px;} 
.news li:first-child,.news li:nth-child(3){width:33.3%; margin:1px 0px;}
.news li:hover{background:#999; color:#000;}
.news li .wzlb{display:none; width:94.9%; position:absolute; top:35px; right:0; border:1px solid #CCC; padding:10px; background: #FFF;}
.news li:first-child .wzlb{display:block;}
.news li:first-child .wzlb>li{width:100%; color:#000; background:none; line-height:2; padding:4px 0; border-bottom: 1px solid #ddd; text-align:left; font-size:16px;}
.news li:first-child .wzlb>li a{display:block; height:30px; width:81%; float:left; overflow:hidden;}
.news li:first-child .wzlb>li .time1{display:block; width:16%; float:right; text-align:right;}
.news li:hover .wzlb{display:block;}
.news li:hover .wzlb>li{width:100%; color:#000; background:none; line-height:2; padding:4px 0; border-bottom: 1px solid #ddd; text-align:left; font-size:16px;}
.news li:hover .wzlb>li a{display:block; height:30px; width:81%; float:left; overflow:hidden;}
.news li:hover .wzlb>li .time1{display:block; width:16%; float:right; text-align:right;}

.anli{list-style:none; padding:0px; margin:0px;}
.anli li{width:24%; display:block; float:left; text-align:center; margin:20px 0.48vw;}
.anli li:first-child{margin-left:0px;}
.anli li:nth-child(4){margin-right:0px;}
.anli li img{width:100%; margin:0px auto 5px;}
.anli li span{display:inline-block; width:98%; line-height:2; padding-bottom:5px; font-size:14px;}


/* PC首页主体结束 */

/* PC文章页主体开始 */
.newslf{display:block; float:left; width:70%;}
.newsrg{display:block; float:right; width:30%;}
.newslf .newsnr{width:96%; margin:10px 0px; display:block; float:left;}
.newslf .newsnr h1{margin-top:50px;}
.newslf .newsnr h1{ width:100%; display:block;  text-align:center; line-height:1.5;}
.newslf .newsnr .time{ width:45%; display:block; line-height:1.5; text-align:right; float:left;}
.newslf .newsnr .zuozhe{ width:45%; display:block; line-height:1.5; text-align:left; float:right;}
.newslf .newsnr .zhengwen{padding:0px; margin:30px auto; font-size:16px;}
.newslf .newsnr .zhengwen p{line-height:2; text-align:justify; margin:5px 0px;}
.newslf .newsnr .zhengwen img{display:block; width:640px; margin:20px auto; border:1px solid #CCC; padding:3px; box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);}

.newsrg h2{width:100%; display:block; line-height:1; border-bottom:1px dotted #CCC; padding-bottom:15px;}
.newsrg .morelist{list-style:disc; line-height:2.5; font-size:16px; margin-left:1.5em;}
.newsrg .morelist li{border-bottom:1px dotted #CCC;}
.newsrg .morelist li .time1{display:block; float:right; font-size:14px;}

.lvshitj{list-style:none; padding:0px; margin:0px;}
.lvshitj li{display:block; width:96%; margin:10px 0; padding:8px; border:none; border-bottom:1px dotted #CCC; box-shadow:none;}
.lvshitj li:last-child{border-bottom:none; margin-bottom:50px;}
.lvshitj li .touxiang{width:30%; display:block; float:left;}
.lvshitj li .jianjie{width:68%; display:block; float:right; margin-top:5px;}
.lvshitj li .touxiang img{width:96%; border-radius:5px;}
.lvshitj li .jianjie .name{display:block; width:78%; font-size:18px; font-weight:bold; margin-bottom:5px; float:left;}
.lvshitj li .jianjie .tel{display:block; width:20%; background:#ad1017; color:#FFF; text-align:center; border-radius:5px; float:left; padding:3px 2px;}
.lvshitj li .jianjie .biaoqian{display:block; float:left; margin:0px 5% 0px 0px; border:1px solid #CCC; border-radius:5px; padding:2px 10px;}
.lvshitj li .jianjie .shanchang{display:inline-block; width:100%; line-height:2; height:25px; overflow:hidden;}
.lvshitj li .jianjie .jieshao{text-align:justify; line-height:2; height:50px; overflow:hidden; display:block;}


.newslf .newsnr .wzlist{ list-style:disc; padding:0px; margin:30px auto 0px;}
.newslf .newsnr .wzlist li{ line-height:3; border-bottom:1px dotted #CCC; font-size:16px; margin-left:1em;}
.newslf .newsnr .wzlist li .time1{display:block; float:right; font-size:14px;}
.newslf .epages{display:block; width:50%; margin:10px auto; text-align:center; clear:both; font-size:16px; padding-top:100px;}
.newslf .epages a{display:block; margin:0px 5px; width:50px; float:left;}
.newslf .epages b{display:block; margin:0px 5px; width:50px; float:left;}
.newslf .epages a>b{display:none;}


/* PC文章页主体结束 */

/* PC律师页主体结束 */
.lslist{display:block; width:100%; margin-top:50px;}
.lslist li{list-style:none; width:100%; margin:0px auto 30px;}
.lslist li .touxiang{display:block; width:15%; float:left; margin-right:4%; margin-top:20px; border-radius:50%; border:1px solid #CCC; overflow:hidden;}
.lslist li .touxiang img{width:100%;}
.lslist li h2{width:10%; display:block; text-align:left; float:left; line-height:1;}
.lslist li .biaoqian{display:block; width:10%; float:left; font-size:14px; border:1px solid #CCC; padding:3px; border-radius:2px; margin:10px 5px 0px; text-align:center;}
.lslist li p{font-size:14px; line-height:2; display:block; width:80%; float:left; border-bottom:1px dotted #CCC; text-indent:0px;}


/* PC律师页主体结束 */

/* PC底部开始 */
.dh2{list-style:none; padding:0px; margin:0px; width:800px; margin:auto;}
.dh2 li{float:left; display:block; padding:1px 20px; border-right:1px solid #CCC;}
.dh2 li:last-child{border-right:none;}

.biaodan ul li{display:block; float:left; font-size:14px;}
.biaodan ul li:first-child, .biaodan ul li:nth-child(2){ width:20%;}
.biaodan ul li:nth-child(3){ width:55%; text-align:left;}
.biaodan ul li:last-child{width:5%; text-align:right;}
.biaodan ul li .red{color:#F00;}

.biaodan ul>li .bdnr{height:20px; border-radius:5px; border:1px solid #CCC;}
.biaodan ul>li .bdan{ background-color:#C00; border:0px; color:#FFF; border-radius:5px; padding:5px; margin-top:-5px; animation: blink 1s infinite;}

/* PC底部结束 */
}



@media screen and (max-width:1920px) { 

.xdwz1{ margin-bottom:500px;}
.xdwz2{ background-image:url(http://img.hnlvbo.com/hnlvbo/img/htbanner1.jpg); background-repeat:no-repeat; height:260px; padding-top:20px; margin-bottom:15px; background-size:100%;}
.xdwz2 h2{width:100%; text-align:center; line-height:1; font-size:40px; color:#C00; text-stroke:1px #FFF; -webkit-text-stroke:1px #FFF;}
.xdwz2 p{display:block; text-indent:0px; text-align:center; font-size:18px; color:#000; font-family:"Microsoft YaHei UI"; font-weight:bolder;}
.xdwz3{display:none;}
.xdwz4{height:355px;}
.xdwz5{background-image:url(http://img.hnlvbo.com/hnlvbo/img/htbanner1.jpg); background-repeat:no-repeat; height:270px; padding-top:20px; background-size:100%;}
.xdwz5 h2{width:100%; text-align:center; line-height:1; font-size:40px; color:#C00; text-stroke:1px #FFF; -webkit-text-stroke:1px #FFF;}
.xdwz5 p{display:block; text-indent:0px; text-align:center; font-size:18px;  color:#000; font-family:"Microsoft YaHei UI"; font-weight:bolder;}
.xdwz6{position:relative;}
.xdwz6 img{width:99.8%;}
.xdwz7 img{width:99.8%;}
.xdwz8{ display:none;}
.xdwz9{margin-top:-500px;}
.xdwz10{margin-top:50px;}


.banner2{display:none;}
.black{background-color:#000; color:#CCC; padding:30px 0px; display:block; margin-top:100px;}
.black p{width:100%; text-align:center;}
.wapdi{display:none;}

/* PC头部开始 */
.top1{background:#CCC;}
.top3{background:#ad1017;}
.top2 .zhuti .cc2{font-size:30px; font-weight:bold; color:#ad1017; margin-top:8px;}
.top2 .zhuti .cc2 img{width:4%; margin:0px 10px 10px 0px;vertical-align: middle;}
.top3 .zhuti .cc3{position:relative; width:100%;}
.top3 .zhuti .cc3 img{display:none;}
.dh1 li{float:left; display:block; width:11%; background:#ad1017; color:#FFF; text-align:center; padding:15px 0px; border-left:1px solid #FFF; font-size:14px; font-weight:bold;}
.dh1 li:last-child{border-right:1px solid #FFF;}
.dh1 li:hover{background:#CCC; color:#000;}
/* PC头部结束 */

/* PC首页主体开始 */
.banner1{width:100%; margin-top:1px; margin-bottom:500px;}
.lawly{width:100%; padding:0px; margin:0px; position:relative; top:20px;}
.lawly li{float:left; width:9.9%; display:block; text-align:center; border-right:1px solid #CCC; border-bottom:1px solid #CCC; border-top:1px solid #CCC; font-size:16px; padding-top:70px; padding-bottom:30px;}
.lawly li:first-child{border-left:1px solid #CCC;}
.lawly li:nth-child(1){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(1):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(2){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(2):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(3){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(3):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(4){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(4):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(5){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(5):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(6){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(6):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(7){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(7):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(8){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(8):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(9){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(9):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(10){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(10):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}

.lawly li .znr{list-style:none; display:none; position:absolute; top:125px; width:99.65%; left:0px;}
.lawly li:first-child .znr{display:block;}
.lawly li .znr li{width:100%; border:0px; display:block; background:none; color:#000; padding:0px;}
.lawly li .znr li:hover{background:none; color:#000;}
.lawly li:hover .znr{display:block; background:#FFF; z-index:9999;}

.lawly li .znr li .flznr{list-style:none; margin:0px; padding:0px; width:30%; float:left;}
.lawly li .znr li .flznr li{width:48%; display:block; float:left; margin:5px 3px; border:1px solid #CCC; line-height:2; padding:10px 0px;}
.lawly li .znr li .flznr li:nth-child(2n+1){margin-left:0px;}
.lawly li .znr li .nrbanner{float:left; width:40%; padding:5px; overflow:hidden;}
.lawly li .znr li .nrnews{ float:right; display:block; width:20.7vw; margin:4px 0px; padding:0px;}
.lawly li .znr li .nrnews .newsznr>li{display:block; width:10.24vw; text-align:center; padding:6px 0px; line-height:2; background-color:#ad1017; color:#FFF; border:1px solid #ccc;}
.lawly li .znr li .nrnews .newsznr>li:hover{ background:#FFF; color:#000;}
.lawly li .znr li .nrnews .newsznr>li:nth-child(1){ float:left; border-right-color:#FFF;}
.lawly li .znr li .nrnews .newsznr>li:nth-child(2){ float:right; border-left-color:#FFF;}

.lawly li .znr li .nrnews .newsznr li .wzlb{display:none; width:26.8%; position:absolute; top:120px; right:0px; border:1px solid #ccc; border-top:none; padding:15px 11px; background: #FFF;}
.lawly li .znr li .nrnews .newsznr li:first-child .wzlb{display:block; list-style:disc;}
.lawly li .znr li .nrnews .newsznr li:first-child .wzlb li{display:list-item; width:95%; color:#000; background:none; line-height:2;padding: 5px 0; border-bottom: 1px solid #ddd; margin-left:1em; text-align:left;}
.lawly li .znr li .nrnews .newsznr li:first-child .wzlb li a{display:block; width:80%; float:left; overflow:hidden; height:30px;}
.lawly li .znr li .nrnews .newsznr li:first-child .wzlb li .time1{display:block; width:20%; float:right; text-align:right;}
.lawly li .znr li .nrnews .newsznr li:hover .wzlb{display:block; list-style:disc;}
.lawly li .znr li .nrnews .newsznr li:hover .wzlb li{display:list-item; width:95%; color:#000; background:none; line-height:2; padding: 5px 0; border-bottom: 1px solid #ddd; margin-left:1em; text-align:left;}
.lawly li .znr li .nrnews .newsznr li:hover .wzlb li a{display:block; width:80%; float:left; overflow:hidden; height:30px;}
.lawly li .znr li .nrnews .newsznr li:hover .wzlb li .time1{display:block; width:20%; float:right; text-align:right;}


.lvshi{list-style:none; padding:0px; margin:0px;}
.lvshi li{display:block; width:30%; margin:10px 1.47%; float:left; padding:8px; border:1px solid #CCC; box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);}
.lvshi li:first-child{margin-left:0px;}
.lvshi li:nth-child(3){margin-right:0px;}
.lvshi li:nth-child(4){margin-left:0px;}
.lvshi li:nth-child(6){margin-right:0px;}
.lvshi li .touxiang{width:30%; display:block; float:left;}
.lvshi li .jianjie{width:68%; display:block; float:right; margin-top:5px;}
.lvshi li .touxiang img{width:96%; border-radius:5px;}
.lvshi li .jianjie .name{display:block; width:80%; font-size:18px; font-weight:bold; margin-bottom:5px; float:left;}
.lvshi li .jianjie .tel{display:block; width:20%; background:#ad1017; color:#FFF; text-align:center; border-radius:5px; float:left; padding:5px 0px;}
.lvshi li .jianjie .biaoqian{display:block; float:left; margin:0px 5% 0px 0px; border:1px solid #CCC; border-radius:5px; padding:2px 10px;}
.lvshi li .jianjie .shanchang{display:inline-block; width:100%; line-height:2; height:25px; overflow:hidden;}
.lvshi li .jianjie .jieshao{text-align:justify; line-height:2; height:50px; overflow:hidden; display:block;}

.lsjs{list-style:none; padding:0px; margin:0px;}
.lsjs li{display:block; width:33.5%; float:left; overflow:hidden; margin:1%; font-size:14px;}
.lsjs>li:first-child{margin-left:0px; width:32.5%;}
.lsjs>li:nth-child(3){margin-right:0px; width:30%; float:right;}
.lsjs>li:nth-child(2){margin-top:0px;}
.lsjs>li video{width:100%;}
.lsjs>li p{font-size:16px; line-height:1.5;}

.news{padding:0px; margin:0px; list-style:none; width:30%; position:absolute;}
.news li{display:inline-block; width:32.9%; text-align:center; padding:10px 0px;  background:#ad1017; color:#FFF; margin:1px;} 
.news li:first-child,.news li:nth-child(3){/*width:33.3%;*/ width:100%; margin:1px 0px;}
.news li:hover{background:#999; color:#000;}
.news li .wzlb{display:none; width:94.9%; position:absolute; top:35px; right:0; border:1px solid #CCC; padding:10px; background: #FFF;}
.news li:first-child .wzlb{display:block;}
.news li:first-child .wzlb>li{width:100%; color:#000; background:none; line-height:2; padding:4px 0; border-bottom: 1px solid #ddd; text-align:left; font-size:16px;}
.news li:first-child .wzlb>li a{display:block; height:30px; width:81%; float:left; overflow:hidden;}
.news li:first-child .wzlb>li .time1{display:block; width:16%; float:right; text-align:right;}
.news li:hover .wzlb{display:block;}
.news li:hover .wzlb>li{width:100%; color:#000; background:none; line-height:2; padding:4px 0; border-bottom: 1px solid #ddd; text-align:left; font-size:16px;}
.news li:hover .wzlb>li a{display:block; height:30px; width:81%; float:left; overflow:hidden;}
.news li:hover .wzlb>li .time1{display:block; width:16%; float:right; text-align:right;}

.anli{list-style:none; padding:0px; margin:0px;}
.anli li{width:24%; display:block; float:left; text-align:center; margin:20px 0.48vw;}
.anli li:first-child{margin-left:0px;}
.anli li:nth-child(4){margin-right:0px;}
.anli li img{width:100%; margin:0px auto 5px;}
.anli li span{display:inline-block; width:98%; line-height:2; padding-bottom:5px; font-size:14px;}


/* PC首页主体结束 */

/* PC文章页主体开始 */
.newslf{display:block; float:left; width:70%;}
.newsrg{display:block; float:right; width:30%;}
.newslf .newsnr{width:96%; margin:10px 0px; display:block; float:left;}
.newslf .newsnr h1{margin-top:50px;}
.newslf .newsnr h1{ width:100%; display:block;  text-align:center; line-height:1.5;}
.newslf .newsnr .time{ width:45%; display:block; line-height:1.5; text-align:right; float:left;}
.newslf .newsnr .zuozhe{ width:45%; display:block; line-height:1.5; text-align:left; float:right;}
.newslf .newsnr .zhengwen{padding:0px; margin:30px auto; font-size:16px;}
.newslf .newsnr .zhengwen p{line-height:2; text-align:justify; margin:5px 0px;}
.newslf .newsnr .zhengwen img{display:block; width:640px; margin:20px auto; border:1px solid #CCC; padding:3px; box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);}

.newsrg h2{width:100%; display:block; line-height:1; border-bottom:1px dotted #CCC; padding-bottom:15px;}
.newsrg .morelist{list-style:disc; line-height:2.5; font-size:16px; margin-left:1.5em;}
.newsrg .morelist li{border-bottom:1px dotted #CCC;}
.newsrg .morelist li .time1{display:block; float:right; font-size:14px;}

.lvshitj{list-style:none; padding:0px; margin:0px;}
.lvshitj li{display:block; width:96%; margin:10px 0; padding:8px; border:none; border-bottom:1px dotted #CCC; box-shadow:none;}
.lvshitj li:last-child{border-bottom:none; margin-bottom:50px;}
.lvshitj li .touxiang{width:30%; display:block; float:left;}
.lvshitj li .jianjie{width:68%; display:block; float:right; margin-top:5px;}
.lvshitj li .touxiang img{width:96%; border-radius:5px;}
.lvshitj li .jianjie .name{display:block; width:78%; font-size:18px; font-weight:bold; margin-bottom:5px; float:left;}
.lvshitj li .jianjie .tel{display:block; width:20%; background:#ad1017; color:#FFF; text-align:center; border-radius:5px; float:left; padding:3px 2px;}
.lvshitj li .jianjie .biaoqian{display:block; float:left; margin:0px 5% 0px 0px; border:1px solid #CCC; border-radius:5px; padding:2px 10px;}
.lvshitj li .jianjie .shanchang{display:inline-block; width:100%; line-height:2; height:25px; overflow:hidden;}
.lvshitj li .jianjie .jieshao{text-align:justify; line-height:2; height:50px; overflow:hidden; display:block;}


.newslf .newsnr .wzlist{ list-style:disc; padding:0px; margin:30px auto 0px;}
.newslf .newsnr .wzlist li{ line-height:3; border-bottom:1px dotted #CCC; font-size:16px; margin-left:1em;}
.newslf .newsnr .wzlist li .time1{display:block; float:right; font-size:14px;}
.newslf .epages{display:block; width:60%; margin:10px auto; text-align:center; clear:both; font-size:16px; padding-top:100px;}
.newslf .epages a{display:block; margin:0px 5px; float:left;}
.newslf .epages b{display:block; margin:0px 5px; float:left;}
.newslf .epages a>b{display:none;}


/* PC文章页主体结束 */

/* PC律师页主体结束 */
.lslist{display:block; width:100%; margin-top:50px;}
.lslist li{list-style:none; width:100%; margin:0px auto 30px;}
.lslist li .touxiang{display:block; width:15%; float:left; margin-right:4%; margin-top:20px; border-radius:50%; border:1px solid #CCC; overflow:hidden;}
.lslist li .touxiang img{width:100%;}
.lslist li h2{width:10%; display:block; text-align:left; float:left; line-height:1;}
.lslist li .biaoqian{display:block; width:10%; float:left; font-size:14px; border:1px solid #CCC; padding:3px; border-radius:2px; margin:10px 5px 0px; text-align:center;}
.lslist li p{font-size:14px; line-height:2; display:block; width:80%; float:left; border-bottom:1px dotted #CCC; text-indent:0px;}


/* PC律师页主体结束 */

/* PC底部开始 */
.dh2{list-style:none; padding:0px; margin:0px; width:800px; margin:auto;}
.dh2 li{float:left; display:block; padding:1px 20px; border-right:1px solid #CCC;}
.dh2 li:last-child{border-right:none;}

.biaodan ul li{display:block; float:left; font-size:14px;}
.biaodan ul li:first-child, .biaodan ul li:nth-child(2){ width:20%;}
.biaodan ul li:nth-child(3){ width:55%; text-align:left;}
.biaodan ul li:last-child{width:5%; text-align:right;}
.biaodan ul li .red{color:#F00;}

.biaodan ul>li .bdnr{height:20px; border-radius:5px; border:1px solid #CCC;}
.biaodan ul>li .bdan{ background-color:#C00; border:0px; color:#FFF; border-radius:5px; padding:5px; margin-top:-5px; animation: blink 1s infinite;}

/* PC底部结束 */
}


@media screen and (max-width:1800px) { 

.xdwz1{ margin-bottom:500px;}
.xdwz2{ background-image:url(http://img.hnlvbo.com/hnlvbo/img/htbanner1.jpg); background-repeat:no-repeat; height:180px; padding-top:20px; margin-bottom:15px; background-size:100%;}
.xdwz2 h2{width:100%; text-align:center; line-height:1; font-size:40px; color:#C00; text-stroke:1px #FFF; -webkit-text-stroke:1px #FFF;}
.xdwz2 p{display:block; text-indent:0px; text-align:center; font-size:18px; color:#000; font-family:"Microsoft YaHei UI"; font-weight:bolder;}
.xdwz3{display:none;}
.xdwz4{height:355px;}
.xdwz5{background-image:url(http://img.hnlvbo.com/hnlvbo/img/htbanner1.jpg); background-repeat:no-repeat; height:190px; padding-top:20px; background-size:100%;}
.xdwz5 h2{width:100%; text-align:center; line-height:1; font-size:40px; color:#C00; text-stroke:1px #FFF; -webkit-text-stroke:1px #FFF;}
.xdwz5 p{display:block; text-indent:0px; text-align:center; font-size:18px;  color:#000; font-family:"Microsoft YaHei UI"; font-weight:bolder;}
.xdwz6{position:relative;}
.xdwz6 img{width:99.8%;}
.xdwz7 img{width:99.8%;}
.xdwz8{ display:none;}
.xdwz9{margin-top:-500px;}
.xdwz10{margin-top:50px;}


.banner2{display:none;}
.black{background-color:#000; color:#CCC; padding:30px 0px; display:block; margin-top:100px;}
.black p{width:100%; text-align:center;}
.wapdi{display:none;}

/* PC头部开始 */
.top1{background:#CCC;}
.top3{background:#ad1017;}
.top2 .zhuti .cc2{font-size:30px; font-weight:bold; color:#ad1017; margin-top:8px;}
.top2 .zhuti .cc2 img{width:4%; margin:0px 10px 10px 0px;vertical-align: middle;}
.top3 .zhuti .cc3{position:relative; width:100%;}
.top3 .zhuti .cc3 img{display:none;}
.dh1 li{float:left; display:block; width:11%; background:#ad1017; color:#FFF; text-align:center; padding:15px 0px; border-left:1px solid #FFF; font-size:14px; font-weight:bold;}
.dh1 li:last-child{border-right:1px solid #FFF;}
.dh1 li:hover{background:#CCC; color:#000;}
/* PC头部结束 */

/* PC首页主体开始 */
.banner1{width:100%; margin-top:1px; margin-bottom:500px;}
.lawly{width:100%; padding:0px; margin:0px; position:relative; top:20px;}
.lawly li{float:left; width:9.9%; display:block; text-align:center; border-right:1px solid #CCC; border-bottom:1px solid #CCC; border-top:1px solid #CCC; font-size:16px; padding-top:70px; padding-bottom:30px;}
.lawly li:first-child{border-left:1px solid #CCC;}
.lawly li:nth-child(1){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(1):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(2){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(2):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(3){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(3):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(4){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(4):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(5){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(5):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(6){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(6):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(7){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(7):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(8){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(8):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(9){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(9):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(10){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(10):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}

.lawly li .znr{list-style:none; display:none; position:absolute; top:125px; width:99.65%; left:0px;}
.lawly li:first-child .znr{display:block;}
.lawly li .znr li{width:100%; border:0px; display:block; background:none; color:#000; padding:0px;}
.lawly li .znr li:hover{background:none; color:#000;}
.lawly li:hover .znr{display:block; background:#FFF; z-index:9999;}

.lawly li .znr li .flznr{list-style:none; margin:0px; padding:0px; width:30%; float:left;}
.lawly li .znr li .flznr li{width:48%; display:block; float:left; margin:5px 3px; border:1px solid #CCC; line-height:2; padding:10px 0px;}
.lawly li .znr li .flznr li:nth-child(2n+1){margin-left:0px;}
.lawly li .znr li .nrbanner{float:left; width:40%; padding:5px; overflow:hidden;}
.lawly li .znr li .nrnews{ float:right; display:block; width:20.7vw; margin:4px 0px; padding:0px;}
.lawly li .znr li .nrnews .newsznr>li{display:block; width:10.2vw; text-align:center; padding:6px 0px; line-height:2; background-color:#ad1017; color:#FFF; border:1px solid #ccc;}
.lawly li .znr li .nrnews .newsznr>li:hover{ background:#FFF; color:#000;}
.lawly li .znr li .nrnews .newsznr>li:nth-child(1){ float:left; border-right-color:#FFF;}
.lawly li .znr li .nrnews .newsznr>li:nth-child(2){ float:right; border-left-color:#FFF;}

.lawly li .znr li .nrnews .newsznr li .wzlb{display:none; width:26.6%; position:absolute; top:120px; right:0px; border:1px solid #ccc; border-top:none; padding:15px 11px; background: #FFF;}
.lawly li .znr li .nrnews .newsznr li:first-child .wzlb{display:block; list-style:disc;}
.lawly li .znr li .nrnews .newsznr li:first-child .wzlb li{display:list-item; width:95%; color:#000; background:none; line-height:2;padding: 5px 0; border-bottom: 1px solid #ddd; margin-left:1em; text-align:left;}
.lawly li .znr li .nrnews .newsznr li:first-child .wzlb li a{display:block; width:80%; float:left; overflow:hidden; height:30px;}
.lawly li .znr li .nrnews .newsznr li:first-child .wzlb li .time1{display:block; width:20%; float:right; text-align:right;}
.lawly li .znr li .nrnews .newsznr li:hover .wzlb{display:block; list-style:disc;}
.lawly li .znr li .nrnews .newsznr li:hover .wzlb li{display:list-item; width:95%; color:#000; background:none; line-height:2; padding: 5px 0; border-bottom: 1px solid #ddd; margin-left:1em; text-align:left;}
.lawly li .znr li .nrnews .newsznr li:hover .wzlb li a{display:block; width:80%; float:left; overflow:hidden; height:30px;}
.lawly li .znr li .nrnews .newsznr li:hover .wzlb li .time1{display:block; width:20%; float:right; text-align:right;}


.lvshi{list-style:none; padding:0px; margin:0px;}
.lvshi li{display:block; width:30%; margin:10px 1.4%; float:left; padding:8px; border:1px solid #CCC; box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);}
.lvshi li:first-child{margin-left:0px;}
.lvshi li:nth-child(3){margin-right:0px;}
.lvshi li:nth-child(4){margin-left:0px;}
.lvshi li:nth-child(6){margin-right:0px;}
.lvshi li .touxiang{width:30%; display:block; float:left;}
.lvshi li .jianjie{width:68%; display:block; float:right; margin-top:5px;}
.lvshi li .touxiang img{width:96%; border-radius:5px;}
.lvshi li .jianjie .name{display:block; width:80%; font-size:18px; font-weight:bold; margin-bottom:5px; float:left;}
.lvshi li .jianjie .tel{display:block; width:20%; background:#ad1017; color:#FFF; text-align:center; border-radius:5px; float:left; padding:5px 0px;}
.lvshi li .jianjie .biaoqian{display:block; float:left; margin:0px 5% 0px 0px; border:1px solid #CCC; border-radius:5px; padding:2px 10px;}
.lvshi li .jianjie .shanchang{display:inline-block; width:100%; line-height:2; height:25px; overflow:hidden;}
.lvshi li .jianjie .jieshao{text-align:justify; line-height:2; height:50px; overflow:hidden; display:block;}

.lsjs{list-style:none; padding:0px; margin:0px;}
.lsjs li{display:block; width:33.5%; float:left; overflow:hidden; margin:1%; font-size:14px;}
.lsjs>li:first-child{margin-left:0px; width:32.5%;}
.lsjs>li:nth-child(3){margin-right:0px; width:30%; float:right;}
.lsjs>li:nth-child(2){margin-top:0px;}
.lsjs>li video{width:100%;}
.lsjs>li p{font-size:16px; line-height:1.5;}

.news{padding:0px; margin:0px; list-style:none; width:30%; position:absolute;}
.news li{display:inline-block; width:32.8%; text-align:center; padding:10px 0px;  background:#ad1017; color:#FFF; margin:1px;} 
.news li:first-child,.news li:nth-child(3){width:33.3%; margin:1px 0px;}
.news li:hover{background:#999; color:#000;}
.news li .wzlb{display:none; width:94.5%; position:absolute; top:35px; right:0; border:1px solid #CCC; padding:10px; background: #FFF;}
.news li:first-child .wzlb{display:block;}
.news li:first-child .wzlb>li a{display:block; height:30px; width:81%; float:left; overflow:hidden;}
.news li:first-child .wzlb>li .time1{display:block; width:16%; float:right; text-align:right;}
.news li:hover .wzlb{display:block;}
.news li:hover .wzlb>li{width:100%; color:#000; background:none; line-height:2; padding:4px 0; border-bottom: 1px solid #ddd; text-align:left; font-size:16px;}
.news li:hover .wzlb>li a{display:block; height:30px; width:81%; float:left; overflow:hidden;}
.news li:hover .wzlb>li .time1{display:block; width:16%; float:right; text-align:right;}

.anli{list-style:none; padding:0px; margin:0px;}
.anli li{width:24%; display:block; float:left; text-align:center; margin:20px 0.48vw;}
.anli li:first-child{margin-left:0px;}
.anli li:nth-child(4){margin-right:0px;}
.anli li img{width:100%; margin:0px auto 5px;}
.anli li span{display:inline-block; width:98%; line-height:2; padding-bottom:5px; font-size:14px;}


/* PC首页主体结束 */

/* PC文章页主体开始 */
.newslf{display:block; float:left; width:70%;}
.newsrg{display:block; float:right; width:30%;}
.newslf .newsnr{width:96%; margin:10px 0px; display:block; float:left;}
.newslf .newsnr h1{margin-top:50px;}
.newslf .newsnr h1{ width:100%; display:block;  text-align:center; line-height:1.5;}
.newslf .newsnr .time{ width:45%; display:block; line-height:1.5; text-align:right; float:left;}
.newslf .newsnr .zuozhe{ width:45%; display:block; line-height:1.5; text-align:left; float:right;}
.newslf .newsnr .zhengwen{padding:0px; margin:30px auto; font-size:16px;}
.newslf .newsnr .zhengwen p{line-height:2; text-align:justify; margin:5px 0px;}
.newslf .newsnr .zhengwen img{display:block; width:640px; margin:20px auto; border:1px solid #CCC; padding:3px; box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);}

.newsrg h2{width:100%; display:block; line-height:1; border-bottom:1px dotted #CCC; padding-bottom:15px;}
.newsrg .morelist{list-style:disc; line-height:2.5; font-size:16px; margin-left:1.5em;}
.newsrg .morelist li{border-bottom:1px dotted #CCC;}
.newsrg .morelist li .time1{display:block; float:right; font-size:14px;}

.lvshitj{list-style:none; padding:0px; margin:0px;}
.lvshitj li{display:block; width:96%; margin:10px 0; padding:8px; border:none; border-bottom:1px dotted #CCC; box-shadow:none;}
.lvshitj li:last-child{border-bottom:none; margin-bottom:50px;}
.lvshitj li .touxiang{width:30%; display:block; float:left;}
.lvshitj li .jianjie{width:68%; display:block; float:right; margin-top:5px;}
.lvshitj li .touxiang img{width:96%; border-radius:5px;}
.lvshitj li .jianjie .name{display:block; width:78%; font-size:18px; font-weight:bold; margin-bottom:5px; float:left;}
.lvshitj li .jianjie .tel{display:block; width:20%; background:#ad1017; color:#FFF; text-align:center; border-radius:5px; float:left; padding:3px 2px;}
.lvshitj li .jianjie .biaoqian{display:block; float:left; margin:0px 5% 0px 0px; border:1px solid #CCC; border-radius:5px; padding:2px 10px;}
.lvshitj li .jianjie .shanchang{display:inline-block; width:100%; line-height:2; height:25px; overflow:hidden;}
.lvshitj li .jianjie .jieshao{text-align:justify; line-height:2; height:50px; overflow:hidden; display:block;}


.newslf .newsnr .wzlist{ list-style:disc; padding:0px; margin:30px auto 0px;}
.newslf .newsnr .wzlist li{ line-height:3; border-bottom:1px dotted #CCC; font-size:16px; margin-left:1em;}
.newslf .newsnr .wzlist li .time1{display:block; float:right; font-size:14px;}
.newslf .epages{display:block; width:50%; margin:10px auto; text-align:center; clear:both; font-size:16px; padding-top:100px;}
.newslf .epages a{display:block; margin:0px 5px; width:50px; float:left;}
.newslf .epages b{display:block; margin:0px 5px; width:50px; float:left;}
.newslf .epages a>b{display:none;}


/* PC文章页主体结束 */

/* PC律师页主体结束 */
.lslist{display:block; width:100%; margin-top:50px;}
.lslist li{list-style:none; width:100%; margin:0px auto 30px;}
.lslist li .touxiang{display:block; width:15%; float:left; margin-right:4%; margin-top:20px; border-radius:50%; border:1px solid #CCC; overflow:hidden;}
.lslist li .touxiang img{width:100%;}
.lslist li h2{width:10%; display:block; text-align:left; float:left; line-height:1;}
.lslist li .biaoqian{display:block; width:10%; float:left; font-size:14px; border:1px solid #CCC; padding:3px; border-radius:2px; margin:10px 5px 0px; text-align:center;}
.lslist li p{font-size:14px; line-height:2; display:block; width:80%; float:left; border-bottom:1px dotted #CCC; text-indent:0px;}


/* PC律师页主体结束 */

/* PC底部开始 */
.dh2{list-style:none; padding:0px; margin:0px; width:800px; margin:auto;}
.dh2 li{float:left; display:block; padding:1px 20px; border-right:1px solid #CCC;}
.dh2 li:last-child{border-right:none;}

.biaodan ul li{display:block; float:left; font-size:14px;}
.biaodan ul li:first-child, .biaodan ul li:nth-child(2){ width:18%;}
.biaodan ul li:nth-child(3){ width:59%; text-align:left;}
.biaodan ul li:last-child{width:5%; text-align:right;}
.biaodan ul li .red{color:#F00;}

.biaodan ul>li .bdnr{height:20px; border-radius:5px; border:1px solid #CCC; width:110px;}
.biaodan ul>li .bdan{ background-color:#C00; border:0px; color:#FFF; border-radius:5px; padding:5px; margin-top:-5px; animation: blink 1s infinite;}

/* PC底部结束 */
}



@media screen and (max-width:1700px) {
.xdwz1{ margin-bottom:500px;}
.xdwz2{ background-image:url(http://img.hnlvbo.com/hnlvbo/img/htbanner1.jpg); background-repeat:no-repeat; height:180px; padding-top:20px; margin-bottom:15px; background-size:100%;}
.xdwz2 h2{width:100%; text-align:center; line-height:1; font-size:40px; color:#C00; text-stroke:1px #FFF; -webkit-text-stroke:1px #FFF;}
.xdwz2 p{display:block; text-indent:0px; text-align:center; font-size:18px; color:#000; font-family:"Microsoft YaHei UI"; font-weight:bolder;}
.xdwz3{display:none;}
.xdwz4{height:355px;}
.xdwz5{background-image:url(http://img.hnlvbo.com/hnlvbo/img/htbanner1.jpg); background-repeat:no-repeat; height:190px; padding-top:20px; background-size:100%;}
.xdwz5 h2{width:100%; text-align:center; line-height:1; font-size:40px; color:#C00; text-stroke:1px #FFF; -webkit-text-stroke:1px #FFF;}
.xdwz5 p{display:block; text-indent:0px; text-align:center; font-size:18px;  color:#000; font-family:"Microsoft YaHei UI"; font-weight:bolder;}
.xdwz6{position:relative;}
.xdwz6 img{width:99.8%;}
.xdwz7 img{width:99.8%;}
.xdwz8{ display:none;}
.xdwz9{margin-top:-500px;}
.xdwz10{margin-top:50px;}


.banner2{display:none;}
.black{background-color:#000; color:#CCC; padding:30px 0px; display:block; margin-top:100px;}
.black p{width:100%; text-align:center;}
.wapdi{display:none;}

/* PC头部开始 */
.top1{background:#CCC;}
.top3{background:#ad1017;}
.top2 .zhuti .cc2{font-size:30px; font-weight:bold; color:#ad1017; margin-top:8px;}
.top2 .zhuti .cc2 img{width:4%; margin:0px 10px 10px 0px;vertical-align: middle;}
.top3 .zhuti .cc3{position:relative; width:100%;}
.top3 .zhuti .cc3 img{display:none;}
.dh1 li{float:left; display:block; width:11%; background:#ad1017; color:#FFF; text-align:center; padding:15px 0px; border-left:1px solid #FFF; font-size:14px; font-weight:bold;}
.dh1 li:last-child{border-right:1px solid #FFF;}
.dh1 li:hover{background:#CCC; color:#000;}
/* PC头部结束 */

/* PC首页主体开始 */
.banner1{width:100%; margin-top:1px; margin-bottom:450px;}
.lawly{width:100%; padding:0px; margin:0px; position:relative; top:20px;}
.lawly li{float:left; width:9.9%; display:block; text-align:center; border-right:1px solid #CCC; border-bottom:1px solid #CCC; border-top:1px solid #CCC; font-size:16px; padding-top:70px; padding-bottom:30px;}
.lawly li:first-child{border-left:1px solid #CCC;}
.lawly li:nth-child(1){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(1):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(2){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(2):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(3){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(3):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(4){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(4):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(5){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(5):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(6){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(6):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(7){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(7):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(8){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(8):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(9){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(9):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(10){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(10):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}

.lawly li .znr{list-style:none; display:none; position:absolute; top:125px; width:99.65%; left:0px;}
.lawly li:first-child .znr{display:block;}
.lawly li .znr li{width:100%; border:0px; display:block; background:none; color:#000; padding:0px;}
.lawly li .znr li:hover{background:none; color:#000;}
.lawly li:hover .znr{display:block; background:#FFF; z-index:9999;}

.lawly li .znr li .flznr{list-style:none; margin:0px; padding:0px; width:30%; float:left;}
.lawly li .znr li .flznr li{width:48%; display:block; float:left; margin:5px 3px; border:1px solid #CCC; line-height:2; padding:10px 0px;}
.lawly li .znr li .flznr li:nth-child(2n+1){margin-left:0px;}
.lawly li .znr li .nrbanner{float:left; width:40%; padding:5px; overflow:hidden;}
.lawly li .znr li .nrnews{ float:right; display:block; width:20.7vw; margin:4px 0px; padding:0px;}
.lawly li .znr li .nrnews .newsznr>li{display:block; width:10.2vw; text-align:center; padding:6px 0px; line-height:2; background-color:#ad1017; color:#FFF; border:1px solid #ccc;}
.lawly li .znr li .nrnews .newsznr>li:hover{ background:#FFF; color:#000;}
.lawly li .znr li .nrnews .newsznr>li:nth-child(1){ float:left; border-right-color:#FFF;}
.lawly li .znr li .nrnews .newsznr>li:nth-child(2){ float:right; border-left-color:#FFF;}

.lawly li .znr li .nrnews .newsznr li .wzlb{display:none; width:26.6%; position:absolute; top:120px; right:0px; border:1px solid #ccc; border-top:none; padding:15px 11px; background: #FFF;}
.lawly li .znr li .nrnews .newsznr li:first-child .wzlb{display:block; list-style:disc;}
.lawly li .znr li .nrnews .newsznr li:first-child .wzlb li{display:list-item; width:95%; color:#000; background:none; line-height:2;padding: 5px 0; border-bottom: 1px solid #ddd; margin-left:1em; text-align:left;}
.lawly li .znr li .nrnews .newsznr li:first-child .wzlb li a{display:block; width:80%; float:left; overflow:hidden; height:30px;}
.lawly li .znr li .nrnews .newsznr li:first-child .wzlb li .time1{display:block; width:20%; float:right; text-align:right;}
.lawly li .znr li .nrnews .newsznr li:hover .wzlb{display:block; list-style:disc;}
.lawly li .znr li .nrnews .newsznr li:hover .wzlb li{display:list-item; width:95%; color:#000; background:none; line-height:2; padding: 5px 0; border-bottom: 1px solid #ddd; margin-left:1em; text-align:left;}
.lawly li .znr li .nrnews .newsznr li:hover .wzlb li a{display:block; width:80%; float:left; overflow:hidden; height:30px;}
.lawly li .znr li .nrnews .newsznr li:hover .wzlb li .time1{display:block; width:20%; float:right; text-align:right;}


.lvshi{list-style:none; padding:0px; margin:0px;}
.lvshi li{display:block; width:30%; margin:10px 1.35%; float:left; padding:8px; border:1px solid #CCC; box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);}
.lvshi li:first-child{margin-left:0px;}
.lvshi li:nth-child(3){margin-right:0px;}
.lvshi li:nth-child(4){margin-left:0px;}
.lvshi li:nth-child(6){margin-right:0px;}
.lvshi li .touxiang{width:30%; display:block; float:left;}
.lvshi li .jianjie{width:68%; display:block; float:right; margin-top:5px;}
.lvshi li .touxiang img{width:96%; border-radius:5px;}
.lvshi li .jianjie .name{display:block; width:80%; font-size:18px; font-weight:bold; margin-bottom:5px; float:left;}
.lvshi li .jianjie .tel{display:block; width:20%; background:#ad1017; color:#FFF; text-align:center; border-radius:5px; float:left; padding:5px 0px;}
.lvshi li .jianjie .biaoqian{display:block; float:left; margin:0px 5% 0px 0px; border:1px solid #CCC; border-radius:5px; padding:2px 10px;}
.lvshi li .jianjie .shanchang{display:inline-block; width:100%; line-height:2; height:25px; overflow:hidden;}
.lvshi li .jianjie .jieshao{text-align:justify; line-height:2; height:50px; overflow:hidden; display:block;}

.lsjs{list-style:none; padding:0px; margin:0px;}
.lsjs li{display:block; width:33.5%; float:left; overflow:hidden; margin:1%; font-size:14px;}
.lsjs>li:first-child{margin-left:0px; width:32.5%;}
.lsjs>li:nth-child(3){margin-right:0px; width:30%; float:right;}
.lsjs>li:nth-child(2){margin-top:0px;}
.lsjs>li video{width:100%;}
.lsjs>li p{font-size:16px; line-height:1.5;}

.news{padding:0px; margin:0px; list-style:none; width:30%; position:absolute;}
.news li{display:inline-block; width:32.8%; text-align:center; padding:10px 0px;  background:#ad1017; color:#FFF; margin:1px;} 
.news li:first-child,.news li:nth-child(3){width:33.3%; margin:1px 0px;}
.news li:hover{background:#999; color:#000;}
.news li .wzlb{display:none; width:94.5%; position:absolute; top:35px; right:0; border:1px solid #CCC; padding:10px; background: #FFF;}
.news li:first-child .wzlb{display:block;}
.news li:first-child .wzlb>li{width:100%; color:#000; background:none; line-height:1.8; padding:4px 0; border-bottom: 1px solid #ddd; text-align:left; font-size:16px;}
.news li:first-child .wzlb>li a{width:80%; display:block; float:left; height:28px; overflow:hidden;}
.news li:first-child .wzlb>li .time1{display:block; width:20%; float:right; text-align:right;}
.news li:hover .wzlb{display:block;}
.news li:hover .wzlb>li{width:100%; color:#000; background:none; line-height:1.8; padding:4px 0; border-bottom: 1px solid #ddd; text-align:left; font-size:16px;}
.news li:hover .wzlb>li a{width:80%; display:block; float:left; height:28px; overflow:hidden;}
.news li:hover .wzlb>li .time1{display:block; width:20%; float:right; text-align:right;}

.anli{list-style:none; padding:0px; margin:0px;}
.anli li{width:24%; display:block; float:left; text-align:center; margin:20px 0.48vw;}
.anli li:first-child{margin-left:0px;}
.anli li:nth-child(4){margin-right:0px;}
.anli li img{width:100%; margin:0px auto 5px;}
.anli li span{display:inline-block; width:98%; line-height:2; padding-bottom:5px; font-size:14px;}


/* PC首页主体结束 */

/* PC文章页主体开始 */
.newslf{display:block; float:left; width:70%;}
.newsrg{display:block; float:right; width:30%;}
.newslf .newsnr{width:96%; margin:10px 0px; display:block; float:left;}
.newslf .newsnr h1{margin-top:50px;}
.newslf .newsnr h1{ width:100%; display:block;  text-align:center; line-height:1.5;}
.newslf .newsnr .time{ width:45%; display:block; line-height:1.5; text-align:right; float:left;}
.newslf .newsnr .zuozhe{ width:45%; display:block; line-height:1.5; text-align:left; float:right;}
.newslf .newsnr .zhengwen{padding:0px; margin:30px auto; font-size:16px;}
.newslf .newsnr .zhengwen p{line-height:2; text-align:justify; margin:5px 0px;}
.newslf .newsnr .zhengwen img{display:block; width:640px; margin:20px auto; border:1px solid #CCC; padding:3px; box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);}

.newsrg h2{width:100%; display:block; line-height:1; border-bottom:1px dotted #CCC; padding-bottom:15px;}
.newsrg .morelist{list-style:disc; line-height:2.5; font-size:16px; margin-left:1.5em;}
.newsrg .morelist li{border-bottom:1px dotted #CCC;}
.newsrg .morelist li .time1{display:block; float:right; font-size:14px;}

.lvshitj{list-style:none; padding:0px; margin:0px;}
.lvshitj li{display:block; width:96%; margin:10px 0; padding:8px; border:none; border-bottom:1px dotted #CCC; box-shadow:none;}
.lvshitj li:last-child{border-bottom:none; margin-bottom:50px;}
.lvshitj li .touxiang{width:30%; display:block; float:left;}
.lvshitj li .jianjie{width:68%; display:block; float:right; margin-top:5px;}
.lvshitj li .touxiang img{width:96%; border-radius:5px;}
.lvshitj li .jianjie .name{display:block; width:78%; font-size:18px; font-weight:bold; margin-bottom:5px; float:left;}
.lvshitj li .jianjie .tel{display:block; width:20%; background:#ad1017; color:#FFF; text-align:center; border-radius:5px; float:left; padding:3px 2px;}
.lvshitj li .jianjie .biaoqian{display:block; float:left; margin:0px 5% 0px 0px; border:1px solid #CCC; border-radius:5px; padding:2px 10px;}
.lvshitj li .jianjie .shanchang{display:inline-block; width:100%; line-height:2; height:25px; overflow:hidden;}
.lvshitj li .jianjie .jieshao{text-align:justify; line-height:2; height:50px; overflow:hidden; display:block;}


.newslf .newsnr .wzlist{ list-style:disc; padding:0px; margin:30px auto 0px;}
.newslf .newsnr .wzlist li{ line-height:3; border-bottom:1px dotted #CCC; font-size:16px; margin-left:1em;}
.newslf .newsnr .wzlist li .time1{display:block; float:right; font-size:14px;}
.newslf .epages{display:block; width:50%; margin:10px auto; text-align:center; clear:both; font-size:16px; padding-top:100px;}
.newslf .epages a{display:block; margin:0px 5px; width:50px; float:left;}
.newslf .epages b{display:block; margin:0px 5px; width:50px; float:left;}
.newslf .epages a>b{display:none;}


/* PC文章页主体结束 */

/* PC律师页主体结束 */
.lslist{display:block; width:100%; margin-top:50px;}
.lslist li{list-style:none; width:100%; margin:0px auto 30px;}
.lslist li .touxiang{display:block; width:15%; float:left; margin-right:4%; margin-top:20px; border-radius:50%; border:1px solid #CCC; overflow:hidden;}
.lslist li .touxiang img{width:100%;}
.lslist li h2{width:10%; display:block; text-align:left; float:left; line-height:1;}
.lslist li .biaoqian{display:block; width:10%; float:left; font-size:14px; border:1px solid #CCC; padding:3px; border-radius:2px; margin:10px 5px 0px; text-align:center;}
.lslist li p{font-size:14px; line-height:2; display:block; width:80%; float:left; border-bottom:1px dotted #CCC; text-indent:0px;}


/* PC律师页主体结束 */

/* PC底部开始 */
.dh2{list-style:none; padding:0px; margin:0px; width:800px; margin:auto;}
.dh2 li{float:left; display:block; padding:1px 20px; border-right:1px solid #CCC;}
.dh2 li:last-child{border-right:none;}

.biaodan ul li{display:block; float:left; font-size:14px;}
.biaodan ul li:first-child, .biaodan ul li:nth-child(2){ width:17%;}
.biaodan ul li:nth-child(3){ width:61%; text-align:left;}
.biaodan ul li:last-child{width:5%; text-align:right;}
.biaodan ul li .red{color:#F00;}

.biaodan ul>li .bdnr{height:20px; border-radius:5px; border:1px solid #CCC; width:110px;}
.biaodan ul>li .bdan{ background-color:#C00; border:0px; color:#FFF; border-radius:5px; padding:5px; margin-top:-5px; animation: blink 1s infinite;}

/* PC底部结束 */
}


@media screen and (max-width:1600px) { 
.xdwz1{ margin-bottom:500px;}
.xdwz2{ background-image:url(http://img.hnlvbo.com/hnlvbo/img/htbanner1.jpg); background-repeat:no-repeat; height:180px; padding-top:20px; margin-bottom:15px; background-size:100%;}
.xdwz2 h2{width:100%; text-align:center; line-height:1; font-size:40px; color:#C00; text-stroke:1px #FFF; -webkit-text-stroke:1px #FFF;}
.xdwz2 p{display:block; text-indent:0px; text-align:center; font-size:18px; color:#000; font-family:"Microsoft YaHei UI"; font-weight:bolder;}
.xdwz3{display:none;}
.xdwz4{height:355px;}
.xdwz5{background-image:url(http://img.hnlvbo.com/hnlvbo/img/htbanner1.jpg); background-repeat:no-repeat; height:190px; padding-top:20px; background-size:100%;}
.xdwz5 h2{width:100%; text-align:center; line-height:1; font-size:40px; color:#C00; text-stroke:1px #FFF; -webkit-text-stroke:1px #FFF;}
.xdwz5 p{display:block; text-indent:0px; text-align:center; font-size:18px;  color:#000; font-family:"Microsoft YaHei UI"; font-weight:bolder;}
.xdwz6{position:relative;}
.xdwz6 img{width:99.8%;}
.xdwz7 img{width:99.8%;}
.xdwz8{ display:none;}
.xdwz9{margin-top:-500px;}
.xdwz10{margin-top:50px;}


.banner2{display:none;}
.black{background-color:#000; color:#CCC; padding:30px 0px; display:block; margin-top:150px;}
.black p{width:100%; text-align:center;}
.wapdi{display:none;}

/* PC头部开始 */
.top1{background:#CCC;}
.top3{background:#ad1017;}
.top2 .zhuti .cc2{font-size:30px; font-weight:bold; color:#ad1017; margin-top:8px;}
.top2 .zhuti .cc2 img{width:4%; margin:0px 10px 10px 0px;vertical-align: middle;}
.top3 .zhuti .cc3{position:relative; width:100%;}
.top3 .zhuti .cc3 img{display:none;}
.dh1 li{float:left; display:block; width:11%; background:#ad1017; color:#FFF; text-align:center; padding:15px 0px; border-left:1px solid #FFF; font-size:14px; font-weight:bold;}
.dh1 li:last-child{border-right:1px solid #FFF;}
.dh1 li:hover{background:#CCC; color:#000;}
/* PC头部结束 */

/* PC首页主体开始 */
.banner1{width:100%; margin-top:1px; margin-bottom:410px;}
.lawly{width:100%; padding:0px; margin:0px; position:relative; top:20px;}
.lawly li{float:left; width:9.9%; display:block; text-align:center; border-right:1px solid #CCC; border-bottom:1px solid #CCC; border-top:1px solid #CCC; font-size:16px; padding-top:70px; padding-bottom:30px;}
.lawly li:first-child{border-left:1px solid #CCC;}
.lawly li:nth-child(1){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(1):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(2){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(2):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(3){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(3):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(4){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(4):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(5){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(5):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(6){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(6):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(7){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(7):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(8){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(8):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(9){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(9):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(10){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(10):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}

.lawly li .znr{list-style:none; display:none; position:absolute; top:125px; width:99.65%; left:0px;}
.lawly li:first-child .znr{display:block;}
.lawly li .znr li{width:100%; border:0px; display:block; background:none; color:#000; padding:0px;}
.lawly li .znr li:hover{background:none; color:#000;}
.lawly li:hover .znr{display:block; background:#FFF; z-index:9999;}

.lawly li .znr li .flznr{list-style:none; margin:0px; padding:0px; width:30%; float:left;}
.lawly li .znr li .flznr li{width:48%; display:block; float:left; margin:5px 3px; border:1px solid #CCC; line-height:2; padding:10px 0px;}
.lawly li .znr li .flznr li:nth-child(2n+1){margin-left:0px;}
.lawly li .znr li .nrbanner{float:left; width:40%; padding:5px; overflow:hidden;}
.lawly li .znr li .nrnews{ float:right; display:block; width:20.7vw; margin:4px 0px; padding:0px;}
.lawly li .znr li .nrnews .newsznr>li{display:block; width:10.2vw; text-align:center; padding:6px 0px; line-height:2; background-color:#ad1017; color:#FFF; border:1px solid #ccc;}
.lawly li .znr li .nrnews .newsznr>li:hover{ background:#FFF; color:#000;}
.lawly li .znr li .nrnews .newsznr>li:nth-child(1){ float:left; border-right-color:#FFF;}
.lawly li .znr li .nrnews .newsznr>li:nth-child(2){ float:right; border-left-color:#FFF;}

.lawly li .znr li .nrnews .newsznr li .wzlb{display:none; width:26.6%; position:absolute; top:120px; right:0px; border:1px solid #ccc; border-top:none; padding:15px 11px; background: #FFF;}
.lawly li .znr li .nrnews .newsznr li:first-child .wzlb{display:block; list-style:disc;}
.lawly li .znr li .nrnews .newsznr li:first-child .wzlb li{display:list-item; width:95%; color:#000; background:none; line-height:2;padding: 5px 0; border-bottom: 1px solid #ddd; margin-left:1em; text-align:left;}
.lawly li .znr li .nrnews .newsznr li:first-child .wzlb li a{display:block; width:80%; float:left; overflow:hidden; height:30px;}
.lawly li .znr li .nrnews .newsznr li:first-child .wzlb li .time1{display:block; width:20%; float:right; text-align:right;}
.lawly li .znr li .nrnews .newsznr li:hover .wzlb{display:block; list-style:disc;}
.lawly li .znr li .nrnews .newsznr li:hover .wzlb li{display:list-item; width:95%; color:#000; background:none; line-height:2; padding: 5px 0; border-bottom: 1px solid #ddd; margin-left:1em; text-align:left;}
.lawly li .znr li .nrnews .newsznr li:hover .wzlb li a{display:block; width:80%; float:left; overflow:hidden; height:30px;}
.lawly li .znr li .nrnews .newsznr li:hover .wzlb li .time1{display:block; width:20%; float:right; text-align:right;}


.lvshi{list-style:none; padding:0px; margin:0px;}
.lvshi li{display:block; width:30%; margin:10px 1.25%; float:left; padding:8px; border:1px solid #CCC; box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);}
.lvshi li:first-child{margin-left:0px;}
.lvshi li:nth-child(3){margin-right:0px;}
.lvshi li:nth-child(4){margin-left:0px;}
.lvshi li:nth-child(6){margin-right:0px;}
.lvshi li .touxiang{width:30%; display:block; float:left;}
.lvshi li .jianjie{width:68%; display:block; float:right; margin-top:5px;}
.lvshi li .touxiang img{width:96%; border-radius:5px;}
.lvshi li .jianjie .name{display:block; width:75%; font-size:18px; font-weight:bold; margin-bottom:5px; float:left;}
.lvshi li .jianjie .tel{display:block; width:25%; background:#ad1017; color:#FFF; text-align:center; border-radius:5px; float:left; padding:5px 0px;}
.lvshi li .jianjie .biaoqian{display:block; float:left; margin:0px 5% 0px 0px; border:1px solid #CCC; border-radius:5px; padding:2px 10px;}
.lvshi li .jianjie .shanchang{display:inline-block; width:100%; line-height:2; height:25px; overflow:hidden;}
.lvshi li .jianjie .jieshao{text-align:justify; line-height:2; height:50px; overflow:hidden; display:block;}

.lsjs{list-style:none; padding:0px; margin:0px;}
.lsjs li{display:block; width:33.5%; float:left; overflow:hidden; margin:1%; font-size:14px;}
.lsjs>li:first-child{margin-left:0px; width:32.5%;}
.lsjs>li:nth-child(3){margin-right:0px; width:30%; float:right;}
.lsjs>li:nth-child(2){margin-top:0px;}
.lsjs>li video{width:100%;}
.lsjs>li p{font-size:16px; line-height:1.5;}

.news{padding:0px; margin:0px; list-style:none; width:30%; position:absolute;}
.news li{display:inline-block; width:32.8%; text-align:center; padding:10px 0px;  background:#ad1017; color:#FFF; margin:1px;} 
.news li:first-child,.news li:nth-child(3){width:33.3%; margin:1px 0px;}
.news li:hover{background:#999; color:#000;}
.news li .wzlb{display:none; width:93.5%; position:absolute; top:35px; right:0; border:1px solid #CCC; padding:10px; background: #FFF;}
.news li:first-child .wzlb{display:block;}
.news li:first-child .wzlb>li{width:100%; color:#000; background:none; line-height:1.8; padding:4px 0; border-bottom: 1px solid #ddd; text-align:left; font-size:16px;}
.news li:first-child .wzlb>li a{width:80%; display:block; float:left; height:28px; overflow:hidden;}
.news li:first-child .wzlb>li .time1{display:block; width:20%; float:right; text-align:right;}
.news li:hover .wzlb{display:block;}
.news li:hover .wzlb>li{width:100%; color:#000; background:none; line-height:1.8; padding:4px 0; border-bottom: 1px solid #ddd; text-align:left; font-size:16px;}
.news li:hover .wzlb>li a{width:80%; display:block; float:left; height:28px; overflow:hidden;}
.news li:hover .wzlb>li .time1{display:block; width:20%; float:right; text-align:right;}

.anli{list-style:none; padding:0px; margin:0px;}
.anli li{width:24%; display:block; float:left; text-align:center; margin:20px 0.48vw;}
.anli li:first-child{margin-left:0px;}
.anli li:nth-child(4){margin-right:0px;}
.anli li img{width:100%; margin:0px auto 5px;}
.anli li span{display:inline-block; width:98%; line-height:2; padding-bottom:5px; font-size:14px;}


/* PC首页主体结束 */

/* PC文章页主体开始 */
.newslf{display:block; float:left; width:70%;}
.newsrg{display:block; float:right; width:30%;}
.newslf .newsnr{width:96%; margin:10px 0px; display:block; float:left;}
.newslf .newsnr h1{margin-top:50px;}
.newslf .newsnr h1{ width:100%; display:block;  text-align:center; line-height:1.5;}
.newslf .newsnr .time{ width:45%; display:block; line-height:1.5; text-align:right; float:left;}
.newslf .newsnr .zuozhe{ width:45%; display:block; line-height:1.5; text-align:left; float:right;}
.newslf .newsnr .zhengwen{padding:0px; margin:30px auto; font-size:16px;}
.newslf .newsnr .zhengwen p{line-height:2; text-align:justify; margin:5px 0px;}
.newslf .newsnr .zhengwen img{display:block; width:640px; margin:20px auto; border:1px solid #CCC; padding:3px; box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);}

.newsrg h2{width:100%; display:block; line-height:1; border-bottom:1px dotted #CCC; padding-bottom:15px;}
.newsrg .morelist{list-style:disc; line-height:2.5; font-size:16px; margin-left:1.5em;}
.newsrg .morelist li{border-bottom:1px dotted #CCC;}
.newsrg .morelist li .time1{display:block; float:right; font-size:14px;}

.lvshitj{list-style:none; padding:0px; margin:0px;}
.lvshitj li{display:block; width:96%; margin:10px 0; padding:8px; border:none; border-bottom:1px dotted #CCC; box-shadow:none;}
.lvshitj li:last-child{border-bottom:none; margin-bottom:50px;}
.lvshitj li .touxiang{width:30%; display:block; float:left;}
.lvshitj li .jianjie{width:68%; display:block; float:right; margin-top:5px;}
.lvshitj li .touxiang img{width:96%; border-radius:5px;}
.lvshitj li .jianjie .name{display:block; width:78%; font-size:18px; font-weight:bold; margin-bottom:5px; float:left;}
.lvshitj li .jianjie .tel{display:block; width:20%; background:#ad1017; color:#FFF; text-align:center; border-radius:5px; float:left; padding:3px 2px;}
.lvshitj li .jianjie .biaoqian{display:block; float:left; margin:0px 5% 0px 0px; border:1px solid #CCC; border-radius:5px; padding:2px 10px;}
.lvshitj li .jianjie .shanchang{display:inline-block; width:100%; line-height:2; height:25px; overflow:hidden;}
.lvshitj li .jianjie .jieshao{text-align:justify; line-height:2; height:50px; overflow:hidden; display:block;}


.newslf .newsnr .wzlist{ list-style:disc; padding:0px; margin:30px auto 0px;}
.newslf .newsnr .wzlist li{ line-height:3; border-bottom:1px dotted #CCC; font-size:16px; margin-left:1em;}
.newslf .newsnr .wzlist li .time1{display:block; float:right; font-size:14px;}
.newslf .epages{display:block; width:50%; margin:10px auto; text-align:center; clear:both; font-size:16px; padding-top:100px;}
.newslf .epages a{display:block; margin:0px 5px; width:50px; float:left;}
.newslf .epages b{display:block; margin:0px 5px; width:50px; float:left;}
.newslf .epages a>b{display:none;}


/* PC文章页主体结束 */

/* PC律师页主体结束 */
.lslist{display:block; width:100%; margin-top:50px;}
.lslist li{list-style:none; width:100%; margin:0px auto 30px;}
.lslist li .touxiang{display:block; width:15%; float:left; margin-right:4%; margin-top:20px; border-radius:50%; border:1px solid #CCC; overflow:hidden;}
.lslist li .touxiang img{width:100%;}
.lslist li h2{width:10%; display:block; text-align:left; float:left; line-height:1;}
.lslist li .biaoqian{display:block; width:10%; float:left; font-size:14px; border:1px solid #CCC; padding:3px; border-radius:2px; margin:10px 5px 0px; text-align:center;}
.lslist li p{font-size:14px; line-height:2; display:block; width:80%; float:left; border-bottom:1px dotted #CCC; text-indent:0px;}


/* PC律师页主体结束 */

/* PC底部开始 */
.dh2{list-style:none; padding:0px; margin:0px; width:800px; margin:auto;}
.dh2 li{float:left; display:block; padding:1px 20px; border-right:1px solid #CCC;}
.dh2 li:last-child{border-right:none;}

.biaodan ul li{display:block; float:left; font-size:14px; margin:10px 0px;}
.biaodan ul li:first-child, .biaodan ul li:nth-child(2){ width:50%; text-align:left;}
.biaodan ul li:nth-child(3){ width:90%; text-align:left;}
.biaodan ul li:last-child{width:10%; text-align:center;}
.biaodan ul li .red{color:#F00;}

.biaodan ul>li .bdnr{height:20px; border-radius:5px; border:1px solid #CCC; width:450px;}
.biaodan ul>li .bdan{ background-color:#C00; border:0px; color:#FFF; border-radius:5px; padding:5px; margin-top:-5px; animation: blink 1s infinite;}

/* PC底部结束 */
}


@media screen and (max-width:1440px) { 
.xdwz1{ margin-bottom:500px;}
.xdwz2{ background-image:url(http://img.hnlvbo.com/hnlvbo/img/htbanner1.jpg); background-repeat:no-repeat; height:180px; padding-top:20px; margin-bottom:15px; background-size:100%;}
.xdwz2 h2{width:100%; text-align:center; line-height:1; font-size:40px; color:#C00; text-stroke:1px #FFF; -webkit-text-stroke:1px #FFF;}
.xdwz2 p{display:block; text-indent:0px; text-align:center; font-size:18px; color:#000; font-family:"Microsoft YaHei UI"; font-weight:bolder;}
.xdwz3{display:none;}
.xdwz4{height:355px;}
.xdwz5{background-image:url(http://img.hnlvbo.com/hnlvbo/img/htbanner1.jpg); background-repeat:no-repeat; height:190px; padding-top:20px; background-size:100%;}
.xdwz5 h2{width:100%; text-align:center; line-height:1; font-size:40px; color:#C00; text-stroke:1px #FFF; -webkit-text-stroke:1px #FFF;}
.xdwz5 p{display:block; text-indent:0px; text-align:center; font-size:18px;  color:#000; font-family:"Microsoft YaHei UI"; font-weight:bolder;}
.xdwz6{position:relative;}
.xdwz6 img{width:99.8%;}
.xdwz7 img{width:99.8%;}
.xdwz8{ display:none;}
.xdwz9{margin-top:-500px;}
.xdwz10{margin-top:50px;}


.banner2{display:none;}
.black{background-color:#000; color:#CCC; padding:30px 0px; display:block; margin-top:150px;}
.black p{width:100%; text-align:center;}
.wapdi{display:none;}

/* PC头部开始 */
.top1{background:#CCC;}
.top3{background:#ad1017;}
.top2 .zhuti .cc2{font-size:30px; font-weight:bold; color:#ad1017; margin-top:8px;}
.top2 .zhuti .cc2 img{width:4%; margin:0px 10px 10px 0px;vertical-align: middle;}
.top3 .zhuti .cc3{position:relative; width:100%;}
.top3 .zhuti .cc3 img{display:none;}
.dh1 li{float:left; display:block; width:11%; background:#ad1017; color:#FFF; text-align:center; padding:15px 0px; border-left:1px solid #FFF; font-size:14px; font-weight:bold;}
.dh1 li:last-child{border-right:1px solid #FFF;}
.dh1 li:hover{background:#CCC; color:#000;}
/* PC头部结束 */

/* PC首页主体开始 */
.banner1{width:100%; margin-top:1px; margin-bottom:380px;}
.lawly{width:100%; padding:0px; margin:0px; position:relative; top:20px;}
.lawly li{float:left; width:9.85%; display:block; text-align:center; border-right:1px solid #CCC; border-bottom:1px solid #CCC; border-top:1px solid #CCC; font-size:16px; padding-top:70px; padding-bottom:30px;}
.lawly li:first-child{border-left:1px solid #CCC;}
.lawly li:nth-child(1){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(1):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(2){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(2):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(3){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(3):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(4){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(4):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(5){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(5):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(6){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(6):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(7){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(7):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(8){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(8):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(9){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(9):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(10){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(10):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}

.lawly li .znr{list-style:none; display:none; position:absolute; top:125px; width:99.65%; left:0px;}
.lawly li:first-child .znr{display:block;}
.lawly li .znr li{width:100%; border:0px; display:block; background:none; color:#000; padding:0px;}
.lawly li .znr li:hover{background:none; color:#000;}
.lawly li:hover .znr{display:block; background:#FFF; z-index:9999;}

.lawly li .znr li .flznr{list-style:none; margin:0px; padding:0px; width:30%; float:left;}
.lawly li .znr li .flznr li{width:47%; display:block; float:left; margin:5px 3px; border:1px solid #CCC; line-height:2; padding:10px 0px;}
.lawly li .znr li .flznr li:nth-child(2n+1){margin-left:0px;}
.lawly li .znr li .nrbanner{float:left; width:40%; padding:5px; overflow:hidden;}
.lawly li .znr li .nrnews{ float:right; display:block; width:20.7vw; margin:4px 0px; padding:0px;}
.lawly li .znr li .nrnews .newsznr>li{display:block; width:10.2vw; text-align:center; padding:6px 0px; line-height:2; background-color:#ad1017; color:#FFF; border:1px solid #ccc;}
.lawly li .znr li .nrnews .newsznr>li:hover{ background:#FFF; color:#000;}
.lawly li .znr li .nrnews .newsznr>li:nth-child(1){ float:left; border-right-color:#FFF;}
.lawly li .znr li .nrnews .newsznr>li:nth-child(2){ float:right; border-left-color:#FFF;}

.lawly li .znr li .nrnews .newsznr li .wzlb{display:none; width:26.6%; position:absolute; top:120px; right:0px; border:1px solid #ccc; border-top:none; padding:15px 11px; background: #FFF;}
.lawly li .znr li .nrnews .newsznr li:first-child .wzlb{display:block; list-style:disc;}
.lawly li .znr li .nrnews .newsznr li:first-child .wzlb li{display:list-item; width:95%; color:#000; background:none; line-height:2;padding: 5px 0; border-bottom: 1px solid #ddd; margin-left:1em; text-align:left;}
.lawly li .znr li .nrnews .newsznr li:first-child .wzlb li a{display:block; width:75%; float:left; overflow:hidden; height:30px;}
.lawly li .znr li .nrnews .newsznr li:first-child .wzlb li .time1{display:block; width:25%; float:right; text-align:right;}
.lawly li .znr li .nrnews .newsznr li:hover .wzlb{display:block; list-style:disc;}
.lawly li .znr li .nrnews .newsznr li:hover .wzlb li{display:list-item; width:95%; color:#000; background:none; line-height:2; padding: 5px 0; border-bottom: 1px solid #ddd; margin-left:1em; text-align:left;}
.lawly li .znr li .nrnews .newsznr li:hover .wzlb li a{display:block; width:75%; float:left; overflow:hidden; height:30px;}
.lawly li .znr li .nrnews .newsznr li:hover .wzlb li .time1{display:block; width:25%; float:right; text-align:right;}


.lvshi{list-style:none; padding:0px; margin:0px;}
.lvshi li{display:block; width:30%; margin:10px 1.2%; float:left; padding:8px; border:1px solid #CCC; box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);}
.lvshi li:first-child{margin-left:0px;}
.lvshi li:nth-child(3){margin-right:0px;}
.lvshi li:nth-child(4){margin-left:0px;}
.lvshi li:nth-child(6){margin-right:0px;}
.lvshi li .touxiang{width:30%; display:block; float:left;}
.lvshi li .jianjie{width:68%; display:block; float:right; margin-top:5px;}
.lvshi li .touxiang img{width:96%; border-radius:5px;}
.lvshi li .jianjie .name{display:block; width:75%; font-size:18px; font-weight:bold; margin-bottom:5px; float:left;}
.lvshi li .jianjie .tel{display:block; width:25%; background:#ad1017; color:#FFF; text-align:center; border-radius:5px; float:left; padding:5px 0px;}
.lvshi li .jianjie .biaoqian{display:block; float:left; margin:0px 5% 0px 0px; border:1px solid #CCC; border-radius:5px; padding:2px 10px;}
.lvshi li .jianjie .shanchang{display:inline-block; width:100%; line-height:2; height:25px; overflow:hidden;}
.lvshi li .jianjie .jieshao{text-align:justify; line-height:2; height:50px; overflow:hidden; display:block;}

.lsjs{list-style:none; padding:0px; margin:0px;}
.lsjs li{display:block; width:33.5%; float:left; overflow:hidden; margin:1%; font-size:14px;}
.lsjs>li:first-child{margin-left:0px; width:32.5%;}
.lsjs>li:nth-child(3){margin-right:0px; width:30%; float:right;}
.lsjs>li:nth-child(2){margin-top:0px;}
.lsjs>li video{width:100%;}
.lsjs>li p{font-size:16px; line-height:1.5;}

.news{padding:0px; margin:0px; list-style:none; width:30%; position:absolute;}
.news li{display:inline-block; width:32.5%; text-align:center; padding:10px 0px;  background:#ad1017; color:#FFF; margin:1px;} 
.news li:first-child,.news li:nth-child(3){width:33.3%; margin:1px 0px;}
.news li:hover{background:#999; color:#000;}
.news li .wzlb{display:none; width:93.5%; position:absolute; top:35px; right:0; border:1px solid #CCC; padding:10px; background: #FFF;}
.news li:first-child .wzlb{display:block;}
.news li:first-child .wzlb>li{width:100%; color:#000; background:none; line-height:1.8; padding:4px 0; border-bottom: 1px solid #ddd; text-align:left; font-size:16px;}
.news li:first-child .wzlb>li a{width:80%; display:block; float:left; height:28px; overflow:hidden;}
.news li:first-child .wzlb>li .time1{display:block; width:20%; float:right; text-align:right;}
.news li:hover .wzlb{display:block;}
.news li:hover .wzlb>li{width:100%; color:#000; background:none; line-height:1.8; padding:4px 0; border-bottom: 1px solid #ddd; text-align:left; font-size:16px;}
.news li:hover .wzlb>li a{width:80%; display:block; float:left; height:28px; overflow:hidden;}
.news li:hover .wzlb>li .time1{display:block; width:20%; float:right; text-align:right;}

.anli{list-style:none; padding:0px; margin:0px;}
.anli li{width:24%; display:block; float:left; text-align:center; margin:20px 0.48vw;}
.anli li:first-child{margin-left:0px;}
.anli li:nth-child(4){margin-right:0px;}
.anli li img{width:100%; margin:0px auto 5px;}
.anli li span{display:inline-block; width:98%; line-height:2; padding-bottom:5px; font-size:14px;}


/* PC首页主体结束 */

/* PC文章页主体开始 */
.newslf{display:block; float:left; width:70%;}
.newsrg{display:block; float:right; width:30%;}
.newslf .newsnr{width:96%; margin:10px 0px; display:block; float:left;}
.newslf .newsnr h1{margin-top:50px;}
.newslf .newsnr h1{ width:100%; display:block;  text-align:center; line-height:1.5;}
.newslf .newsnr .time{ width:45%; display:block; line-height:1.5; text-align:right; float:left;}
.newslf .newsnr .zuozhe{ width:45%; display:block; line-height:1.5; text-align:left; float:right;}
.newslf .newsnr .zhengwen{padding:0px; margin:30px auto; font-size:16px;}
.newslf .newsnr .zhengwen p{line-height:2; text-align:justify; margin:5px 0px;}
.newslf .newsnr .zhengwen img{display:block; width:640px; margin:20px auto; border:1px solid #CCC; padding:3px; box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);}

.newsrg h2{width:100%; display:block; line-height:1; border-bottom:1px dotted #CCC; padding-bottom:15px;}
.newsrg .morelist{list-style:disc; line-height:2.5; font-size:16px; margin-left:1.5em;}
.newsrg .morelist li{border-bottom:1px dotted #CCC;}
.newsrg .morelist li .time1{display:block; float:right; font-size:14px;}

.lvshitj{list-style:none; padding:0px; margin:0px;}
.lvshitj li{display:block; width:96%; margin:10px 0; padding:8px; border:none; border-bottom:1px dotted #CCC; box-shadow:none;}
.lvshitj li:last-child{border-bottom:none; margin-bottom:50px;}
.lvshitj li .touxiang{width:30%; display:block; float:left;}
.lvshitj li .jianjie{width:68%; display:block; float:right; margin-top:5px;}
.lvshitj li .touxiang img{width:96%; border-radius:5px;}
.lvshitj li .jianjie .name{display:block; width:78%; font-size:18px; font-weight:bold; margin-bottom:5px; float:left;}
.lvshitj li .jianjie .tel{display:block; width:20%; background:#ad1017; color:#FFF; text-align:center; border-radius:5px; float:left; padding:3px 2px;}
.lvshitj li .jianjie .biaoqian{display:block; float:left; margin:0px 5% 0px 0px; border:1px solid #CCC; border-radius:5px; padding:2px 10px;}
.lvshitj li .jianjie .shanchang{display:inline-block; width:100%; line-height:2; height:25px; overflow:hidden;}
.lvshitj li .jianjie .jieshao{text-align:justify; line-height:2; height:50px; overflow:hidden; display:block;}


.newslf .newsnr .wzlist{ list-style:disc; padding:0px; margin:30px auto 0px;}
.newslf .newsnr .wzlist li{ line-height:3; border-bottom:1px dotted #CCC; font-size:16px; margin-left:1em;}
.newslf .newsnr .wzlist li .time1{display:block; float:right; font-size:14px;}
.newslf .epages{display:block; width:50%; margin:10px auto; text-align:center; clear:both; font-size:16px; padding-top:100px;}
.newslf .epages a{display:block; margin:0px 5px; width:50px; float:left;}
.newslf .epages b{display:block; margin:0px 5px; width:50px; float:left;}
.newslf .epages a>b{display:none;}


/* PC文章页主体结束 */

/* PC律师页主体结束 */
.lslist{display:block; width:100%; margin-top:50px;}
.lslist li{list-style:none; width:100%; margin:0px auto 30px;}
.lslist li .touxiang{display:block; width:15%; float:left; margin-right:4%; margin-top:20px; border-radius:50%; border:1px solid #CCC; overflow:hidden;}
.lslist li .touxiang img{width:100%;}
.lslist li h2{width:10%; display:block; text-align:left; float:left; line-height:1;}
.lslist li .biaoqian{display:block; width:10%; float:left; font-size:14px; border:1px solid #CCC; padding:3px; border-radius:2px; margin:10px 5px 0px; text-align:center;}
.lslist li p{font-size:14px; line-height:2; display:block; width:80%; float:left; border-bottom:1px dotted #CCC; text-indent:0px;}


/* PC律师页主体结束 */

/* PC底部开始 */
.dh2{list-style:none; padding:0px; margin:0px; width:800px; margin:auto;}
.dh2 li{float:left; display:block; padding:1px 20px; border-right:1px solid #CCC;}
.dh2 li:last-child{border-right:none;}

.biaodan ul li{display:block; float:left; font-size:14px; margin:10px 0px;}
.biaodan ul li:first-child, .biaodan ul li:nth-child(2){ width:50%; text-align:left;}
.biaodan ul li:nth-child(3){ width:90%; text-align:left;}
.biaodan ul li:last-child{width:10%; text-align:center;}
.biaodan ul li .red{color:#F00;}

.biaodan ul>li .bdnr{height:20px; border-radius:5px; border:1px solid #CCC; width:510px;}
.biaodan ul>li .bdan{ background-color:#C00; border:0px; color:#FFF; border-radius:5px; padding:5px; margin-top:-5px; animation: blink 1s infinite;}

/* PC底部结束 */
}

@media screen and (max-width:1380px) { 
.xdwz1{ margin-bottom:500px;}
.xdwz2{ background-image:url(http://img.hnlvbo.com/hnlvbo/img/htbanner1.jpg); background-repeat:no-repeat; height:180px; padding-top:20px; margin-bottom:15px; background-size:100%;}
.xdwz2 h2{width:100%; text-align:center; line-height:1; font-size:35px; color:#C00; text-stroke:1px #FFF; -webkit-text-stroke:1px #FFF;}
.xdwz2 p{display:block; text-indent:0px; text-align:center; font-size:18px; color:#000; font-family:"Microsoft YaHei UI"; font-weight:bolder;}
.xdwz3{display:none;}
.xdwz4{height:355px;}
.xdwz5{background-image:url(http://img.hnlvbo.com/hnlvbo/img/htbanner1.jpg); background-repeat:no-repeat; height:190px; padding-top:20px; background-size:100%;}
.xdwz5 h2{width:100%; text-align:center; line-height:1; font-size:35px; color:#C00; text-stroke:1px #FFF; -webkit-text-stroke:1px #FFF;}
.xdwz5 p{display:block; text-indent:0px; text-align:center; font-size:18px;  color:#000; font-family:"Microsoft YaHei UI"; font-weight:bolder;}
.xdwz6{position:relative;}
.xdwz6 img{width:99.8%;}
.xdwz7 img{width:99.8%;}
.xdwz8{ display:none;}
.xdwz9{margin-top:-500px;}
.xdwz10{margin-top:50px;}


.banner2{display:none;}
.black{background-color:#000; color:#CCC; padding:30px 0px; display:block; margin-top:150px;}
.black p{width:100%; text-align:center;}
.wapdi{display:none;}

/* PC头部开始 */
.top1{background:#CCC;}
.top3{background:#ad1017;}
.top2 .zhuti .cc2{font-size:30px; font-weight:bold; color:#ad1017; margin-top:8px;}
.top2 .zhuti .cc2 img{width:4%; margin:0px 10px 10px 0px;vertical-align: middle;}
.top3 .zhuti .cc3{position:relative; width:100%;}
.top3 .zhuti .cc3 img{display:none;}
.dh1 li{float:left; display:block; width:10.99%; background:#ad1017; color:#FFF; text-align:center; padding:15px 0px; border-left:1px solid #FFF; font-size:14px; font-weight:bold;}
.dh1 li:last-child{border-right:1px solid #FFF;}
.dh1 li:hover{background:#CCC; color:#000;}
/* PC头部结束 */

/* PC首页主体开始 */
.banner1{width:100%; margin-top:1px; margin-bottom:350px;}
.lawly{width:100%; padding:0px; margin:0px; position:relative; top:20px;}
.lawly li{float:left; width:9.85%; display:block; text-align:center; border-right:1px solid #CCC; border-bottom:1px solid #CCC; border-top:1px solid #CCC; font-size:16px; padding-top:70px; padding-bottom:30px;}
.lawly li:first-child{border-left:1px solid #CCC;}
.lawly li:nth-child(1){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(1):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(2){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(2):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(3){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(3):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(4){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(4):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(5){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(5):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(6){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(6):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(7){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(7):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(8){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(8):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(9){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(9):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(10){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(10):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}

.lawly li .znr{list-style:none; display:none; position:absolute; top:125px; width:99.65%; left:0px;}
.lawly li:first-child .znr{display:block;}
.lawly li .znr li{width:100%; border:0px; display:block; background:none; color:#000; padding:0px;}
.lawly li .znr li:hover{background:none; color:#000;}
.lawly li:hover .znr{display:block; background:#FFF; z-index:9999;}

.lawly li .znr li .flznr{list-style:none; margin:0px; padding:0px; width:30%; float:left;}
.lawly li .znr li .flznr li{width:47%; display:block; float:left; margin:5px 3px; border:1px solid #CCC; line-height:2; padding:10px 0px;}
.lawly li .znr li .flznr li:nth-child(2n+1){margin-left:0px;}
.lawly li .znr li .nrbanner{float:left; width:40%; padding:5px; overflow:hidden;}
.lawly li .znr li .nrnews{ float:right; display:block; width:20.7vw; margin:4px 0px; padding:0px;}
.lawly li .znr li .nrnews .newsznr>li{display:block; width:10.1vw; text-align:center; padding:6px 0px; line-height:2; background-color:#ad1017; color:#FFF; border:1px solid #ccc;}
.lawly li .znr li .nrnews .newsznr>li:hover{ background:#FFF; color:#000;}
.lawly li .znr li .nrnews .newsznr>li:nth-child(1){ float:left; border-right-color:#FFF;}
.lawly li .znr li .nrnews .newsznr>li:nth-child(2){ float:right; border-left-color:#FFF;}

.lawly li .znr li .nrnews .newsznr li .wzlb{display:none; width:26.6%; position:absolute; top:120px; right:0px; border:1px solid #ccc; border-top:none; padding:15px 11px; background: #FFF;}
.lawly li .znr li .nrnews .newsznr li:first-child .wzlb{display:block; list-style:disc;}
.lawly li .znr li .nrnews .newsznr li:first-child .wzlb li{display:list-item; width:95%; color:#000; background:none; line-height:2;padding: 5px 0; border-bottom: 1px solid #ddd; margin-left:1em; text-align:left;}
.lawly li .znr li .nrnews .newsznr li:first-child .wzlb li a{display:block; width:75%; float:left; overflow:hidden; height:30px;}
.lawly li .znr li .nrnews .newsznr li:first-child .wzlb li .time1{display:block; width:25%; float:right; text-align:right;}
.lawly li .znr li .nrnews .newsznr li:hover .wzlb{display:block; list-style:disc;}
.lawly li .znr li .nrnews .newsznr li:hover .wzlb li{display:list-item; width:95%; color:#000; background:none; line-height:2; padding: 5px 0; border-bottom: 1px solid #ddd; margin-left:1em; text-align:left;}
.lawly li .znr li .nrnews .newsznr li:hover .wzlb li a{display:block; width:75%; float:left; overflow:hidden; height:30px;}
.lawly li .znr li .nrnews .newsznr li:hover .wzlb li .time1{display:block; width:25%; float:right; text-align:right;}


.lvshi{list-style:none; padding:0px; margin:0px;}
.lvshi li{display:block; width:30%; margin:10px 1%; float:left; padding:8px; border:1px solid #CCC; box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);}
.lvshi li:first-child{margin-left:0px;}
.lvshi li:nth-child(3){margin-right:0px;}
.lvshi li:nth-child(4){margin-left:0px;}
.lvshi li:nth-child(6){margin-right:0px;}
.lvshi li .touxiang{width:30%; display:block; float:left;}
.lvshi li .jianjie{width:68%; display:block; float:right; margin-top:5px;}
.lvshi li .touxiang img{width:96%; border-radius:5px;}
.lvshi li .jianjie .name{display:block; width:70%; font-size:18px; font-weight:bold; margin-bottom:5px; float:left;}
.lvshi li .jianjie .tel{display:block; width:30%; background:#ad1017; color:#FFF; text-align:center; border-radius:5px; float:left; padding:5px 0px;}
.lvshi li .jianjie .biaoqian{display:block; float:left; margin:0px 5% 0px 0px; border:1px solid #CCC; border-radius:5px; padding:2px 10px;}
.lvshi li .jianjie .shanchang{display:inline-block; width:100%; line-height:2; height:25px; overflow:hidden;}
.lvshi li .jianjie .jieshao{text-align:justify; line-height:2; height:50px; overflow:hidden; display:block;}

.lsjs{list-style:none; padding:0px; margin:0px;}
.lsjs li{display:block; width:33.5%; float:left; overflow:hidden; margin:1%; font-size:14px;}
.lsjs>li:first-child{margin-left:0px; width:32.5%;}
.lsjs>li:nth-child(3){margin-right:0px; width:30%; float:right;}
.lsjs>li:nth-child(2){margin-top:0px;}
.lsjs>li video{width:100%;}
.lsjs>li p{font-size:16px; line-height:1.5;}

.news{padding:0px; margin:0px; list-style:none; width:30%; position:absolute;}
.news li{display:inline-block; width:32.5%; text-align:center; padding:10px 0px;  background:#ad1017; color:#FFF; margin:1px;} 
.news li:first-child,.news li:nth-child(3){width:33.3%; margin:1px 0px;}
.news li:hover{background:#999; color:#000;}
.news li .wzlb{display:none; width:92%; position:absolute; top:35px; right:0; border:1px solid #CCC; padding:10px; background: #FFF;}
.news li:first-child .wzlb{display:block;}
.news li:first-child .wzlb>li{width:100%; color:#000; background:none; line-height:1.8; padding:4px 0; border-bottom: 1px solid #ddd; text-align:left; font-size:16px;}
.news li:first-child .wzlb>li a{width:75%; display:block; float:left; height:30px; overflow:hidden;}
.news li:first-child .wzlb>li .time1{display:block; width:25%; float:right; text-align:right;}
.news li:hover .wzlb{display:block;}
.news li:hover .wzlb>li{width:100%; color:#000; background:none; line-height:1.8; padding:4px 0; border-bottom: 1px solid #ddd; text-align:left; font-size:16px;}
.news li:hover .wzlb>li a{width:75%; display:block; float:left; height:30px; overflow:hidden;}
.news li:hover .wzlb>li .time1{display:block; width:25%; float:right; text-align:right;}

.anli{list-style:none; padding:0px; margin:0px;}
.anli li{width:24%; display:block; float:left; text-align:center; margin:20px 0.48vw;}
.anli li:first-child{margin-left:0px;}
.anli li:nth-child(4){margin-right:0px;}
.anli li img{width:100%; margin:0px auto 5px;}
.anli li span{display:inline-block; width:98%; line-height:2; padding-bottom:5px; font-size:14px;}


/* PC首页主体结束 */

/* PC文章页主体开始 */
.newslf{display:block; float:left; width:70%;}
.newsrg{display:block; float:right; width:30%;}
.newslf .newsnr{width:96%; margin:10px 0px; display:block; float:left;}
.newslf .newsnr h1{margin-top:50px;}
.newslf .newsnr h1{ width:100%; display:block;  text-align:center; line-height:1.5;}
.newslf .newsnr .time{ width:45%; display:block; line-height:1.5; text-align:right; float:left;}
.newslf .newsnr .zuozhe{ width:45%; display:block; line-height:1.5; text-align:left; float:right;}
.newslf .newsnr .zhengwen{padding:0px; margin:30px auto; font-size:16px;}
.newslf .newsnr .zhengwen p{line-height:2; text-align:justify; margin:5px 0px;}
.newslf .newsnr .zhengwen img{display:block; width:640px; margin:20px auto; border:1px solid #CCC; padding:3px; box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);}

.newsrg h2{width:100%; display:block; line-height:1; border-bottom:1px dotted #CCC; padding-bottom:15px;}
.newsrg .morelist{list-style:disc; line-height:2.5; font-size:16px; margin-left:1.5em;}
.newsrg .morelist li{border-bottom:1px dotted #CCC;}
.newsrg .morelist li .time1{display:block; float:right; font-size:14px;}

.lvshitj{list-style:none; padding:0px; margin:0px;}
.lvshitj li{display:block; width:96%; margin:10px 0; padding:8px; border:none; border-bottom:1px dotted #CCC; box-shadow:none;}
.lvshitj li:last-child{border-bottom:none; margin-bottom:50px;}
.lvshitj li .touxiang{width:30%; display:block; float:left;}
.lvshitj li .jianjie{width:68%; display:block; float:right; margin-top:5px;}
.lvshitj li .touxiang img{width:96%; border-radius:5px;}
.lvshitj li .jianjie .name{display:block; width:78%; font-size:18px; font-weight:bold; margin-bottom:5px; float:left;}
.lvshitj li .jianjie .tel{display:block; width:20%; background:#ad1017; color:#FFF; text-align:center; border-radius:5px; float:left; padding:3px 2px;}
.lvshitj li .jianjie .biaoqian{display:block; float:left; margin:0px 5% 0px 0px; border:1px solid #CCC; border-radius:5px; padding:2px 10px;}
.lvshitj li .jianjie .shanchang{display:inline-block; width:100%; line-height:2; height:25px; overflow:hidden;}
.lvshitj li .jianjie .jieshao{text-align:justify; line-height:2; height:50px; overflow:hidden; display:block;}


.newslf .newsnr .wzlist{ list-style:disc; padding:0px; margin:30px auto 0px;}
.newslf .newsnr .wzlist li{ line-height:3; border-bottom:1px dotted #CCC; font-size:16px; margin-left:1em;}
.newslf .newsnr .wzlist li .time1{display:block; float:right; font-size:14px;}
.newslf .epages{display:block; width:50%; margin:10px auto; text-align:center; clear:both; font-size:16px; padding-top:100px;}
.newslf .epages a{display:block; margin:0px 5px; width:50px; float:left;}
.newslf .epages b{display:block; margin:0px 5px; width:50px; float:left;}
.newslf .epages a>b{display:none;}


/* PC文章页主体结束 */

/* PC律师页主体结束 */
.lslist{display:block; width:100%; margin-top:50px;}
.lslist li{list-style:none; width:100%; margin:0px auto 30px;}
.lslist li .touxiang{display:block; width:15%; float:left; margin-right:4%; margin-top:20px; border-radius:50%; border:1px solid #CCC; overflow:hidden;}
.lslist li .touxiang img{width:100%;}
.lslist li h2{width:10%; display:block; text-align:left; float:left; line-height:1;}
.lslist li .biaoqian{display:block; width:10%; float:left; font-size:14px; border:1px solid #CCC; padding:3px; border-radius:2px; margin:10px 5px 0px; text-align:center;}
.lslist li p{font-size:14px; line-height:2; display:block; width:80%; float:left; border-bottom:1px dotted #CCC; text-indent:0px;}


/* PC律师页主体结束 */

/* PC底部开始 */
.dh2{list-style:none; padding:0px; margin:0px; width:800px; margin:auto;}
.dh2 li{float:left; display:block; padding:1px 20px; border-right:1px solid #CCC;}
.dh2 li:last-child{border-right:none;}

.biaodan ul li{display:block; float:left; font-size:14px; margin:10px 0px;}
.biaodan ul li:first-child, .biaodan ul li:nth-child(2){ width:50%; text-align:left;}
.biaodan ul li:nth-child(3){ width:90%; text-align:left;}
.biaodan ul li:last-child{width:10%; text-align:center;}
.biaodan ul li .red{color:#F00;}

.biaodan ul>li .bdnr{height:20px; border-radius:5px; border:1px solid #CCC; width:455px;}
.biaodan ul>li .bdan{ background-color:#C00; border:0px; color:#FFF; border-radius:5px; padding:5px; margin-top:-5px; animation: blink 1s infinite;}

/* PC底部结束 */
}


@media screen and (max-width:1280px) { 
.xdwz1{ margin-bottom:500px;}
.xdwz2{ background-image:url(http://img.hnlvbo.com/hnlvbo/img/htbanner1.jpg); background-repeat:no-repeat; height:180px; padding-top:20px; margin-bottom:15px; background-size:100%;}
.xdwz2 h2{width:100%; text-align:center; line-height:1; font-size:35px; color:#C00; text-stroke:1px #FFF; -webkit-text-stroke:1px #FFF;}
.xdwz2 p{display:block; text-indent:0px; text-align:center; font-size:18px; color:#000; font-family:"Microsoft YaHei UI"; font-weight:bolder;}
.xdwz3{display:none;}
.xdwz4{height:355px;}
.xdwz5{background-image:url(http://img.hnlvbo.com/hnlvbo/img/htbanner1.jpg); background-repeat:no-repeat; height:190px; padding-top:20px; background-size:100%;}
.xdwz5 h2{width:100%; text-align:center; line-height:1; font-size:35px; color:#C00; text-stroke:1px #FFF; -webkit-text-stroke:1px #FFF;}
.xdwz5 p{display:block; text-indent:0px; text-align:center; font-size:18px;  color:#000; font-family:"Microsoft YaHei UI"; font-weight:bolder;}
.xdwz6{position:relative;}
.xdwz6 img{width:99.8%;}
.xdwz7 img{width:99.8%;}
.xdwz8{ display:none;}
.xdwz9{margin-top:-500px;}
.xdwz10{margin-top:50px;}


.banner2{display:none;}
.black{background-color:#000; color:#CCC; padding:30px 0px; display:block; margin-top:150px;}
.black p{width:100%; text-align:center;}
.wapdi{display:none;}

/* PC头部开始 */
.top1{background:#CCC;}
.top3{background:#ad1017;}
.top2 .zhuti .cc2{font-size:30px; font-weight:bold; color:#ad1017; margin-top:8px;}
.top2 .zhuti .cc2 img{width:4%; margin:0px 10px 10px 0px;vertical-align: middle;}
.top3 .zhuti .cc3{position:relative; width:100%;}
.top3 .zhuti .cc3 img{display:none;}
.dh1 li{float:left; display:block; width:10.99%; background:#ad1017; color:#FFF; text-align:center; padding:15px 0px; border-left:1px solid #FFF; font-size:14px; font-weight:bold;}
.dh1 li:last-child{border-right:1px solid #FFF;}
.dh1 li:hover{background:#CCC; color:#000;}
/* PC头部结束 */

/* PC首页主体开始 */
.banner1{width:100%; margin-top:1px; margin-bottom:350px;}
.lawly{width:100%; padding:0px; margin:0px; position:relative; top:20px;}
.lawly li{float:left; width:9.85%; display:block; text-align:center; border-right:1px solid #CCC; border-bottom:1px solid #CCC; border-top:1px solid #CCC; font-size:16px; padding-top:70px; padding-bottom:30px;}
.lawly li:first-child{border-left:1px solid #CCC;}
.lawly li:nth-child(1){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(1):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(2){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(2):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(3){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(3):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(4){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(4):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(5){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(5):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(6){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(6):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(7){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(7):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(8){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(8):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(9){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(9):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(10){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(10):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}

.lawly li .znr{list-style:none; display:none; position:absolute; top:125px; width:99.65%; left:0px;}
.lawly li:first-child .znr{display:block;}
.lawly li .znr li{width:100%; border:0px; display:block; background:none; color:#000; padding:0px;}
.lawly li .znr li:hover{background:none; color:#000;}
.lawly li:hover .znr{display:block; background:#FFF; z-index:9999;}

.lawly li .znr li .flznr{list-style:none; margin:0px; padding:0px; width:30%; float:left;}
.lawly li .znr li .flznr li{width:47%; display:block; float:left; margin:5px 3px; border:1px solid #CCC; line-height:2; padding:10px 0px;}
.lawly li .znr li .flznr li:nth-child(2n+1){margin-left:0px;}
.lawly li .znr li .nrbanner{float:left; width:40%; padding:5px; overflow:hidden;}
.lawly li .znr li .nrnews{ float:right; display:block; width:20.7vw; margin:4px 0px; padding:0px;}
.lawly li .znr li .nrnews .newsznr>li{display:block; width:10.1vw; text-align:center; padding:6px 0px; line-height:2; background-color:#ad1017; color:#FFF; border:1px solid #ccc;}
.lawly li .znr li .nrnews .newsznr>li:hover{ background:#FFF; color:#000;}
.lawly li .znr li .nrnews .newsznr>li:nth-child(1){ float:left; border-right-color:#FFF;}
.lawly li .znr li .nrnews .newsznr>li:nth-child(2){ float:right; border-left-color:#FFF;}

.lawly li .znr li .nrnews .newsznr li .wzlb{display:none; width:26.6%; position:absolute; top:120px; right:0px; border:1px solid #ccc; border-top:none; padding:15px 11px; background: #FFF;}
.lawly li .znr li .nrnews .newsznr li:first-child .wzlb{display:block; list-style:disc;}
.lawly li .znr li .nrnews .newsznr li:first-child .wzlb li{display:list-item; width:95%; color:#000; background:none; line-height:2;padding: 5px 0; border-bottom: 1px solid #ddd; margin-left:1em; text-align:left;}
.lawly li .znr li .nrnews .newsznr li:first-child .wzlb li a{display:block; width:75%; float:left; overflow:hidden; height:30px;}
.lawly li .znr li .nrnews .newsznr li:first-child .wzlb li .time1{display:block; width:25%; float:right; text-align:right;}
.lawly li .znr li .nrnews .newsznr li:hover .wzlb{display:block; list-style:disc;}
.lawly li .znr li .nrnews .newsznr li:hover .wzlb li{display:list-item; width:95%; color:#000; background:none; line-height:2; padding: 5px 0; border-bottom: 1px solid #ddd; margin-left:1em; text-align:left;}
.lawly li .znr li .nrnews .newsznr li:hover .wzlb li a{display:block; width:75%; float:left; overflow:hidden; height:30px;}
.lawly li .znr li .nrnews .newsznr li:hover .wzlb li .time1{display:block; width:25%; float:right; text-align:right;}


.lvshi{list-style:none; padding:0px; margin:0px;}
.lvshi li{display:block; width:30%; margin:10px 1%; float:left; padding:8px; border:1px solid #CCC; box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);}
.lvshi li:first-child{margin-left:0px;}
.lvshi li:nth-child(3){margin-right:0px;}
.lvshi li:nth-child(4){margin-left:0px;}
.lvshi li:nth-child(6){margin-right:0px;}
.lvshi li .touxiang{width:30%; display:block; float:left;}
.lvshi li .jianjie{width:68%; display:block; float:right; margin-top:5px;}
.lvshi li .touxiang img{width:96%; border-radius:5px;}
.lvshi li .jianjie .name{display:block; width:70%; font-size:18px; font-weight:bold; margin-bottom:5px; float:left;}
.lvshi li .jianjie .tel{display:block; width:30%; background:#ad1017; color:#FFF; text-align:center; border-radius:5px; float:left; padding:5px 0px;}
.lvshi li .jianjie .biaoqian{display:block; float:left; margin:0px 5% 0px 0px; border:1px solid #CCC; border-radius:5px; padding:2px 10px;}
.lvshi li .jianjie .shanchang{display:inline-block; width:100%; line-height:2; height:25px; overflow:hidden;}
.lvshi li .jianjie .jieshao{text-align:justify; line-height:2; height:50px; overflow:hidden; display:block;}

.lsjs{list-style:none; padding:0px; margin:0px;}
.lsjs li{display:block; width:33.5%; float:left; overflow:hidden; margin:1%; font-size:14px;}
.lsjs>li:first-child{margin-left:0px; width:32.5%;}
.lsjs>li:nth-child(3){margin-right:0px; width:30%; float:right;}
.lsjs>li:nth-child(2){margin-top:0px;}
.lsjs>li video{width:100%;}
.lsjs>li p{font-size:16px; line-height:1.5;}

.news{padding:0px; margin:0px; list-style:none; width:30%; position:absolute;}
.news li{display:inline-block; width:32.5%; text-align:center; padding:10px 0px;  background:#ad1017; color:#FFF; margin:1px;} 
.news li:first-child,.news li:nth-child(3){width:33.3%; margin:1px 0px;}
.news li:hover{background:#999; color:#000;}
.news li .wzlb{display:none; width:92%; position:absolute; top:35px; right:0; border:1px solid #CCC; padding:10px; background: #FFF;}
.news li:first-child .wzlb{display:block;}
.news li:first-child .wzlb>li{width:100%; color:#000; background:none; line-height:1.8; padding:4px 0; border-bottom: 1px solid #ddd; text-align:left; font-size:16px;}
.news li:first-child .wzlb>li a{width:75%; display:block; float:left; height:30px; overflow:hidden;}
.news li:first-child .wzlb>li .time1{display:block; width:25%; float:right; text-align:right;}
.news li:hover .wzlb{display:block;}
.news li:hover .wzlb>li{width:100%; color:#000; background:none; line-height:1.8; padding:4px 0; border-bottom: 1px solid #ddd; text-align:left; font-size:16px;}
.news li:hover .wzlb>li a{width:75%; display:block; float:left; height:30px; overflow:hidden;}
.news li:hover .wzlb>li .time1{display:block; width:25%; float:right; text-align:right;}

.anli{list-style:none; padding:0px; margin:0px;}
.anli li{width:24%; display:block; float:left; text-align:center; margin:20px 0.48vw;}
.anli li:first-child{margin-left:0px;}
.anli li:nth-child(4){margin-right:0px;}
.anli li img{width:100%; margin:0px auto 5px;}
.anli li span{display:inline-block; width:98%; line-height:2; padding-bottom:5px; font-size:14px;}


/* PC首页主体结束 */

/* PC文章页主体开始 */
.newslf{display:block; float:left; width:70%;}
.newsrg{display:block; float:right; width:30%;}
.newslf .newsnr{width:96%; margin:10px 0px; display:block; float:left;}
.newslf .newsnr h1{margin-top:50px;}
.newslf .newsnr h1{ width:100%; display:block;  text-align:center; line-height:1.5;}
.newslf .newsnr .time{ width:45%; display:block; line-height:1.5; text-align:right; float:left;}
.newslf .newsnr .zuozhe{ width:45%; display:block; line-height:1.5; text-align:left; float:right;}
.newslf .newsnr .zhengwen{padding:0px; margin:30px auto; font-size:16px;}
.newslf .newsnr .zhengwen p{line-height:2; text-align:justify; margin:5px 0px;}
.newslf .newsnr .zhengwen img{display:block; width:640px; margin:20px auto; border:1px solid #CCC; padding:3px; box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);}

.newsrg h2{width:100%; display:block; line-height:1; border-bottom:1px dotted #CCC; padding-bottom:15px;}
.newsrg .morelist{list-style:disc; line-height:2.5; font-size:16px; margin-left:1.5em;}
.newsrg .morelist li{border-bottom:1px dotted #CCC;}
.newsrg .morelist li .time1{display:block; float:right; font-size:14px;}

.lvshitj{list-style:none; padding:0px; margin:0px;}
.lvshitj li{display:block; width:96%; margin:10px 0; padding:8px; border:none; border-bottom:1px dotted #CCC; box-shadow:none;}
.lvshitj li:last-child{border-bottom:none; margin-bottom:50px;}
.lvshitj li .touxiang{width:30%; display:block; float:left;}
.lvshitj li .jianjie{width:68%; display:block; float:right; margin-top:5px;}
.lvshitj li .touxiang img{width:96%; border-radius:5px;}
.lvshitj li .jianjie .name{display:block; width:78%; font-size:18px; font-weight:bold; margin-bottom:5px; float:left;}
.lvshitj li .jianjie .tel{display:block; width:20%; background:#ad1017; color:#FFF; text-align:center; border-radius:5px; float:left; padding:3px 2px;}
.lvshitj li .jianjie .biaoqian{display:block; float:left; margin:0px 5% 0px 0px; border:1px solid #CCC; border-radius:5px; padding:2px 10px;}
.lvshitj li .jianjie .shanchang{display:inline-block; width:100%; line-height:2; height:25px; overflow:hidden;}
.lvshitj li .jianjie .jieshao{text-align:justify; line-height:2; height:50px; overflow:hidden; display:block;}


.newslf .newsnr .wzlist{ list-style:disc; padding:0px; margin:30px auto 0px;}
.newslf .newsnr .wzlist li{ line-height:3; border-bottom:1px dotted #CCC; font-size:16px; margin-left:1em;}
.newslf .newsnr .wzlist li .time1{display:block; float:right; font-size:14px;}
.newslf .epages{display:block; width:50%; margin:10px auto; text-align:center; clear:both; font-size:16px; padding-top:100px;}
.newslf .epages a{display:block; margin:0px 5px; width:50px; float:left;}
.newslf .epages b{display:block; margin:0px 5px; width:50px; float:left;}
.newslf .epages a>b{display:none;}


/* PC文章页主体结束 */

/* PC律师页主体结束 */
.lslist{display:block; width:100%; margin-top:50px;}
.lslist li{list-style:none; width:100%; margin:0px auto 30px;}
.lslist li .touxiang{display:block; width:15%; float:left; margin-right:4%; margin-top:20px; border-radius:50%; border:1px solid #CCC; overflow:hidden;}
.lslist li .touxiang img{width:100%;}
.lslist li h2{width:10%; display:block; text-align:left; float:left; line-height:1;}
.lslist li .biaoqian{display:block; width:10%; float:left; font-size:14px; border:1px solid #CCC; padding:3px; border-radius:2px; margin:10px 5px 0px; text-align:center;}
.lslist li p{font-size:14px; line-height:2; display:block; width:80%; float:left; border-bottom:1px dotted #CCC; text-indent:0px;}


/* PC律师页主体结束 */

/* PC底部开始 */
.dh2{list-style:none; padding:0px; margin:0px; width:800px; margin:auto;}
.dh2 li{float:left; display:block; padding:1px 20px; border-right:1px solid #CCC;}
.dh2 li:last-child{border-right:none;}

.biaodan ul li{display:block; float:left; font-size:14px; margin:10px 0px;}
.biaodan ul li:first-child, .biaodan ul li:nth-child(2){ width:50%; text-align:left;}
.biaodan ul li:nth-child(3){ width:90%; text-align:left;}
.biaodan ul li:last-child{width:10%; text-align:center;}
.biaodan ul li .red{color:#F00;}

.biaodan ul>li .bdnr{height:20px; border-radius:5px; border:1px solid #CCC; width:455px;}
.biaodan ul>li .bdan{ background-color:#C00; border:0px; color:#FFF; border-radius:5px; padding:5px; margin-top:-5px; animation: blink 1s infinite;}

/* PC底部结束 */
}

@media screen and (max-width:1024px) { 
.xdwz1{ margin-bottom:500px;}
.xdwz2{ background-image:url(http://img.hnlvbo.com/hnlvbo/img/htbanner1.jpg); background-repeat:no-repeat; height:90px; padding-top:5px; margin-bottom:15px; background-size:100%;}
.xdwz2 h2{width:100%; text-align:center; line-height:0.5; font-size:25px; color:#C00; text-stroke:1px #FFF; -webkit-text-stroke:1px #FFF;}
.xdwz2 p{display:block; text-indent:0px; text-align:center; font-size:12px; color:#000; font-family:"Microsoft YaHei UI"; font-weight:bolder;}
.xdwz3{display:none;}
.xdwz4{height:355px;}
.xdwz5{background-image:url(http://img.hnlvbo.com/hnlvbo/img/htbanner1.jpg); background-repeat:no-repeat; height:100px; padding-top:10px; background-size:100%;}
.xdwz5 h2{width:100%; text-align:center; line-height:0.5; font-size:28px; color:#C00; text-stroke:1px #FFF; -webkit-text-stroke:1px #FFF;}
.xdwz5 p{display:block; text-indent:0px; text-align:center; font-size:14px;  color:#000; font-family:"Microsoft YaHei UI"; font-weight:bolder;}
.xdwz6{position:relative;}
.xdwz6 img{width:99.8%;}
.xdwz7 img{width:99.8%;}
.xdwz8{ display:none;}
.xdwz9{margin-top:-500px;}
.xdwz10{margin-top:50px;}


.banner2{display:none;}
.black{background-color:#000; color:#CCC; padding:30px 0px; display:block; margin-top:180px;}
.black p{width:100%; text-align:center;}
.wapdi{display:none;}

/* PC头部开始 */
.top1{background:#CCC;}
.top3{background:#ad1017;}
.top2 .zhuti .cc2{font-size:30px; font-weight:bold; color:#ad1017; margin-top:8px;}
.top2 .zhuti .cc2 img{width:4%; margin:0px 10px 10px 0px;vertical-align: middle;}
.top3 .zhuti .cc3{position:relative; width:100%;}
.top3 .zhuti .cc3 img{display:none;}
.dh1 li{float:left; display:block; width:10.96%; background:#ad1017; color:#FFF; text-align:center; padding:15px 0px; border-left:1px solid #FFF; font-size:14px; font-weight:bold;}
.dh1 li:last-child{border-right:1px solid #FFF;}
.dh1 li:hover{background:#CCC; color:#000;}
/* PC头部结束 */

/* PC首页主体开始 */
.banner1{width:100%; margin-top:1px; margin-bottom:270px;}
.lawly{width:100%; padding:0px; margin:0px; position:relative; top:20px;}
.lawly li{float:left; width:9.85%; display:block; text-align:center; border-right:1px solid #CCC; border-bottom:1px solid #CCC; border-top:1px solid #CCC; font-size:14px; padding-top:70px; padding-bottom:30px;}
.lawly li:first-child{border-left:1px solid #CCC;}
.lawly li:nth-child(1){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(1):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(2){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(2):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(3){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(3):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(4){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(4):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(5){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(5):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(6){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(6):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(7){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(7):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(8){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(8):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(9){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(9):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(10){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(10):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}

.lawly li .znr{list-style:none; display:none; position:absolute; top:125px; width:99.65%; left:0px;}
.lawly li:first-child .znr{display:block;}
.lawly li .znr li{width:100%; border:0px; display:block; background:none; color:#000; padding:0px;}
.lawly li .znr li:hover{background:none; color:#000;}
.lawly li:hover .znr{display:block; background:#FFF; z-index:9999;}

.lawly li .znr li .flznr{list-style:none; margin:0px; padding:0px; width:30%; float:left;}
.lawly li .znr li .flznr li{width:47%; display:block; float:left; margin:5px 3px; border:1px solid #CCC; line-height:2; padding:10px 0px;}
.lawly li .znr li .flznr li:nth-child(2n+1){margin-left:0px;}
.lawly li .znr li .nrbanner{float:left; width:40%; padding:5px; height:345px; overflow:hidden;}
.lawly li .znr li .nrnews{ float:right; display:block; width:20.7vw; margin:4px 0px; padding:0px;}
.lawly li .znr li .nrnews .newsznr>li{display:block; width:10.15vw; text-align:center; padding:6px 0px; line-height:2; background-color:#ad1017; color:#FFF; border:1px solid #ccc; height:30px; overflow:hidden;}
.lawly li .znr li .nrnews .newsznr>li:hover{ background:#FFF; color:#000;}
.lawly li .znr li .nrnews .newsznr>li:nth-child(1){ float:left; border-right-color:#FFF;}
.lawly li .znr li .nrnews .newsznr>li:nth-child(2){ float:right; border-left-color:#FFF;}

.lawly li .znr li .nrnews .newsznr li .wzlb{display:none; width:25%; position:absolute; top:110px; right:0px; border:1px solid #ccc; border-top:none; padding:11px; background: #FFF;}
.lawly li .znr li .nrnews .newsznr li:first-child .wzlb{display:block; list-style:disc;}
.lawly li .znr li .nrnews .newsznr li:first-child .wzlb li{display:list-item; width:95%; color:#000; background:none; line-height:2;padding: 5px 0; border-bottom: 1px solid #ddd; margin-left:1em; text-align:left;}
.lawly li .znr li .nrnews .newsznr li:first-child .wzlb li a{display:block; width:70%; float:left; overflow:hidden; height:30px;}
.lawly li .znr li .nrnews .newsznr li:first-child .wzlb li .time1{display:block; width:30%; float:right; text-align:right;}
.lawly li .znr li .nrnews .newsznr li:hover .wzlb{display:block; list-style:disc;}
.lawly li .znr li .nrnews .newsznr li:hover .wzlb li{display:list-item; width:95%; color:#000; background:none; line-height:2; padding: 5px 0; border-bottom: 1px solid #ddd; margin-left:1em; text-align:left;}
.lawly li .znr li .nrnews .newsznr li:hover .wzlb li a{display:block; width:70%; float:left; overflow:hidden; height:30px;}
.lawly li .znr li .nrnews .newsznr li:hover .wzlb li .time1{display:block; width:30%; float:right; text-align:right;}


.lvshi{list-style:none; padding:0px; margin:0px;}
.lvshi li{display:block; width:30%; margin:10px 0.5%; float:left; padding:8px; border:1px solid #CCC; box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);}
.lvshi li:first-child{margin-left:0px;}
.lvshi li:nth-child(3){margin-right:0px;}
.lvshi li:nth-child(4){margin-left:0px;}
.lvshi li:nth-child(6){margin-right:0px;}
.lvshi li .touxiang{width:30%; display:block; float:left;}
.lvshi li .jianjie{width:68%; display:block; float:right; margin-top:5px;}
.lvshi li .touxiang img{width:96%; border-radius:5px;}
.lvshi li .jianjie .name{display:block; width:65%; font-size:18px; font-weight:bold; margin-bottom:5px; float:left;}
.lvshi li .jianjie .tel{display:block; width:35%; background:#ad1017; color:#FFF; text-align:center; border-radius:5px; float:left; padding:5px 0px;}
.lvshi li .jianjie .biaoqian{display:block; float:left; margin:0px 3% 0px 0px; border:1px solid #CCC; border-radius:5px; padding:2px 10px;}
.lvshi li .jianjie .shanchang{display:inline-block; width:100%; line-height:2; height:25px; overflow:hidden;}
.lvshi li .jianjie .jieshao{text-align:justify; line-height:2; height:50px; overflow:hidden; display:block;}

.lsjs{list-style:none; padding:0px; margin:0px;}
.lsjs li{display:block; width:33.5%; float:left; overflow:hidden; margin:1%; font-size:14px;}
.lsjs>li:first-child{margin-left:0px; width:32.5%;}
.lsjs>li:nth-child(3){margin-right:0px; width:30%; float:right;}
.lsjs>li:nth-child(2){margin-top:0px;}
.lsjs>li video{width:100%;}
.lsjs>li p{font-size:16px; line-height:1.5;}

.news{padding:0px; margin:0px; list-style:none; width:30%; position:absolute;}
.news li{display:inline-block; width:32.5%; text-align:center; padding:10px 0px;  background:#ad1017; color:#FFF; margin:1px;} 
.news li:first-child,.news li:nth-child(3){width:33.3%; margin:1px 0px;}
.news li:hover{background:#999; color:#000;}
.news li .wzlb{display:none; width:92%; position:absolute; top:35px; right:0; border:1px solid #CCC; padding:10px; background: #FFF;}
.news li:first-child .wzlb{display:block;}
.news li:first-child .wzlb>li{width:100%; color:#000; background:none; line-height:1.8; padding:4px 0; border-bottom: 1px solid #ddd; text-align:left; font-size:16px;}
.news li:first-child .wzlb>li a{width:70%; display:block; float:left; height:28px; overflow:hidden;}
.news li:first-child .wzlb>li .time1{display:block; width:30%; float:right; text-align:right;}
.news li:hover .wzlb{display:block;}
.news li:hover .wzlb>li{width:100%; color:#000; background:none; line-height:1.8; padding:4px 0; border-bottom: 1px solid #ddd; text-align:left; font-size:16px;}
.news li:hover .wzlb>li a{width:70%; display:block; float:left; height:28px; overflow:hidden;}
.news li:hover .wzlb>li .time1{display:block; width:30%; float:right; text-align:right;}

.anli{list-style:none; padding:0px; margin:0px;}
.anli li{width:24%; display:block; float:left; text-align:center; margin:20px 0.48vw;}
.anli li:first-child{margin-left:0px;}
.anli li:nth-child(4){margin-right:0px;}
.anli li img{width:100%; margin:0px auto 5px;}
.anli li span{display:inline-block; width:98%; line-height:2; padding-bottom:5px; font-size:14px;}


/* PC首页主体结束 */

/* PC文章页主体开始 */
.newslf{display:block; float:left; width:70%;}
.newsrg{display:block; float:right; width:30%;}
.newslf .newsnr{width:96%; margin:10px 0px; display:block; float:left;}
.newslf .newsnr h1{margin-top:50px;}
.newslf .newsnr h1{ width:100%; display:block;  text-align:center; line-height:1.5;}
.newslf .newsnr .time{ width:45%; display:block; line-height:1.5; text-align:right; float:left;}
.newslf .newsnr .zuozhe{ width:45%; display:block; line-height:1.5; text-align:left; float:right;}
.newslf .newsnr .zhengwen{padding:0px; margin:30px auto; font-size:16px;}
.newslf .newsnr .zhengwen p{line-height:2; text-align:justify; margin:5px 0px;}
.newslf .newsnr .zhengwen img{display:block; width:640px; margin:20px auto; border:1px solid #CCC; padding:3px; box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);}

.newsrg h2{width:100%; display:block; line-height:1; border-bottom:1px dotted #CCC; padding-bottom:15px;}
.newsrg .morelist{list-style:disc; line-height:2.5; font-size:16px; margin-left:1.5em;}
.newsrg .morelist li{border-bottom:1px dotted #CCC;}
.newsrg .morelist li .time1{display:block; float:right; font-size:14px;}

.lvshitj{list-style:none; padding:0px; margin:0px;}
.lvshitj li{display:block; width:96%; margin:10px 0; padding:8px; border:none; border-bottom:1px dotted #CCC; box-shadow:none;}
.lvshitj li:last-child{border-bottom:none; margin-bottom:50px;}
.lvshitj li .touxiang{width:30%; display:block; float:left;}
.lvshitj li .jianjie{width:68%; display:block; float:right; margin-top:5px;}
.lvshitj li .touxiang img{width:96%; border-radius:5px;}
.lvshitj li .jianjie .name{display:block; width:78%; font-size:18px; font-weight:bold; margin-bottom:5px; float:left;}
.lvshitj li .jianjie .tel{display:block; width:20%; background:#ad1017; color:#FFF; text-align:center; border-radius:5px; float:left; padding:3px 2px;}
.lvshitj li .jianjie .biaoqian{display:block; float:left; margin:0px 5% 0px 0px; border:1px solid #CCC; border-radius:5px; padding:2px 10px;}
.lvshitj li .jianjie .shanchang{display:inline-block; width:100%; line-height:2; height:25px; overflow:hidden;}
.lvshitj li .jianjie .jieshao{text-align:justify; line-height:2; height:50px; overflow:hidden; display:block;}


.newslf .newsnr .wzlist{ list-style:disc; padding:0px; margin:30px auto 0px;}
.newslf .newsnr .wzlist li{ line-height:3; border-bottom:1px dotted #CCC; font-size:16px; margin-left:1em;}
.newslf .newsnr .wzlist li .time1{display:block; float:right; font-size:14px;}
.newslf .epages{display:block; width:50%; margin:10px auto; text-align:center; clear:both; font-size:16px; padding-top:100px;}
.newslf .epages a{display:block; margin:0px 5px; width:50px; float:left;}
.newslf .epages b{display:block; margin:0px 5px; width:50px; float:left;}
.newslf .epages a>b{display:none;}


/* PC文章页主体结束 */

/* PC律师页主体结束 */
.lslist{display:block; width:100%; margin-top:50px;}
.lslist li{list-style:none; width:100%; margin:0px auto 30px;}
.lslist li .touxiang{display:block; width:15%; float:left; margin-right:4%; margin-top:20px; border-radius:50%; border:1px solid #CCC; overflow:hidden;}
.lslist li .touxiang img{width:100%;}
.lslist li h2{width:10%; display:block; text-align:left; float:left; line-height:1;}
.lslist li .biaoqian{display:block; width:10%; float:left; font-size:14px; border:1px solid #CCC; padding:3px; border-radius:2px; margin:10px 5px 0px; text-align:center;}
.lslist li p{font-size:14px; line-height:2; display:block; width:80%; float:left; border-bottom:1px dotted #CCC; text-indent:0px;}


/* PC律师页主体结束 */

/* PC底部开始 */
.dh2{list-style:none; padding:0px; margin:0px; width:800px; margin:auto;}
.dh2 li{float:left; display:block; padding:1px 20px; border-right:1px solid #CCC;}
.dh2 li:last-child{border-right:none;}

.biaodan ul li{display:block; float:left; font-size:14px; margin:10px 0px;}
.biaodan ul li:first-child, .biaodan ul li:nth-child(2){ width:50%; text-align:left;}
.biaodan ul li:nth-child(3){ width:100%; text-align:left;}
.biaodan ul li:last-child{width:100%; text-align:center;}
.biaodan ul li .red{color:#F00;}

.biaodan ul>li .bdnr{height:20px; border-radius:5px; border:1px solid #CCC; width:360px;}
.biaodan ul>li .bdan{ background-color:#C00; border:0px; color:#FFF; border-radius:5px; padding:5px; margin-top:-5px; animation: blink 1s infinite;}

/* PC底部结束 */
}


@media screen and (max-width:830px) { 
.xdwz1{ margin-bottom:500px;}
.xdwz2{ background-image:url(http://img.hnlvbo.com/hnlvbo/img/htbanner1.jpg); background-repeat:no-repeat; height:90px; padding-top:5px; margin-bottom:15px; background-size:100%;}
.xdwz2 h2{width:100%; text-align:center; line-height:0.5; font-size:25px; color:#C00; text-stroke:1px #FFF; -webkit-text-stroke:1px #FFF;}
.xdwz2 p{display:block; text-indent:0px; text-align:center; font-size:12px; color:#000; font-family:"Microsoft YaHei UI"; font-weight:bolder;}
.xdwz3{display:none;}
.xdwz4{height:355px;}
.xdwz5{background-image:url(http://img.hnlvbo.com/hnlvbo/img/htbanner1.jpg); background-repeat:no-repeat; height:100px; padding-top:10px; background-size:100%;}
.xdwz5 h2{width:100%; text-align:center; line-height:0.5; font-size:28px; color:#C00; text-stroke:1px #FFF; -webkit-text-stroke:1px #FFF;}
.xdwz5 p{display:block; text-indent:0px; text-align:center; font-size:14px;  color:#000; font-family:"Microsoft YaHei UI"; font-weight:bolder;}
.xdwz6{position:relative;}
.xdwz6 img{width:99.8%;}
.xdwz7 img{width:99.8%;}
.xdwz8{ display:none;}
.xdwz9{margin-top:-500px;}
.xdwz10{margin-top:50px;}


.banner2{display:none;}
.black{background-color:#000; color:#CCC; padding:30px 0px; display:block; margin-top:180px;}
.black p{width:100%; text-align:center;}
.wapdi{display:none;}

/* PC头部开始 */
.top1{background:#CCC;}
.top3{background:#ad1017;}
.top2 .zhuti .cc2{font-size:30px; font-weight:bold; color:#ad1017; margin-top:8px;}
.top2 .zhuti .cc2 img{width:4%; margin:0px 10px 10px 0px;vertical-align: middle;}
.top3 .zhuti .cc3{position:relative; width:100%;}
.top3 .zhuti .cc3 img{display:none;}
.dh1 li{float:left; display:block; width:10.96%; background:#ad1017; color:#FFF; text-align:center; padding:15px 0px; border-left:1px solid #FFF; font-size:14px; font-weight:bold;}
.dh1 li:last-child{border-right:1px solid #FFF;}
.dh1 li:hover{background:#CCC; color:#000;}
/* PC头部结束 */

/* PC首页主体开始 */
.banner1{width:100%; margin-top:1px; margin-bottom:270px;}
.lawly{width:100%; padding:0px; margin:0px; position:relative; top:20px;}
.lawly li{float:left; width:9.85%; display:block; text-align:center; border-right:1px solid #CCC; border-bottom:1px solid #CCC; border-top:1px solid #CCC; font-size:14px; padding-top:70px; padding-bottom:30px;}
.lawly li:first-child{border-left:1px solid #CCC;}
.lawly li:nth-child(1){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(1):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(2){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(2):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(3){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(3):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(4){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(4):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(5){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(5):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(6){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(6):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(7){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(7):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(8){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(8):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(9){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(9):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(10){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(10):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}

.lawly li .znr{list-style:none; display:none; position:absolute; top:125px; width:99.65%; left:0px;}
.lawly li:first-child .znr{display:block;}
.lawly li .znr li{width:100%; border:0px; display:block; background:none; color:#000; padding:0px;}
.lawly li .znr li:hover{background:none; color:#000;}
.lawly li:hover .znr{display:block; background:#FFF; z-index:9999;}

.lawly li .znr li .flznr{list-style:none; margin:0px; padding:0px; width:30%; float:left;}
.lawly li .znr li .flznr li{width:47%; display:block; float:left; margin:5px 3px; border:1px solid #CCC; line-height:2; padding:10px 0px;}
.lawly li .znr li .flznr li:nth-child(2n+1){margin-left:0px;}
.lawly li .znr li .nrbanner{float:left; width:40%; padding:5px; height:345px; overflow:hidden;}
.lawly li .znr li .nrnews{ float:right; display:block; width:20.7vw; margin:4px 0px; padding:0px;}
.lawly li .znr li .nrnews .newsznr>li{display:block; width:10.15vw; text-align:center; padding:6px 0px; line-height:2; background-color:#ad1017; color:#FFF; border:1px solid #ccc; height:30px; overflow:hidden;}
.lawly li .znr li .nrnews .newsznr>li:hover{ background:#FFF; color:#000;}
.lawly li .znr li .nrnews .newsznr>li:nth-child(1){ float:left; border-right-color:#FFF;}
.lawly li .znr li .nrnews .newsznr>li:nth-child(2){ float:right; border-left-color:#FFF;}

.lawly li .znr li .nrnews .newsznr li .wzlb{display:none; width:25%; position:absolute; top:110px; right:0px; border:1px solid #ccc; border-top:none; padding:11px; background: #FFF;}
.lawly li .znr li .nrnews .newsznr li:first-child .wzlb{display:block; list-style:disc;}
.lawly li .znr li .nrnews .newsznr li:first-child .wzlb li{display:list-item; width:95%; color:#000; background:none; line-height:2;padding: 5px 0; border-bottom: 1px solid #ddd; margin-left:1em; text-align:left;}
.lawly li .znr li .nrnews .newsznr li:first-child .wzlb li a{display:block; width:70%; float:left; overflow:hidden; height:30px;}
.lawly li .znr li .nrnews .newsznr li:first-child .wzlb li .time1{display:block; width:30%; float:right; text-align:right;}
.lawly li .znr li .nrnews .newsznr li:hover .wzlb{display:block; list-style:disc;}
.lawly li .znr li .nrnews .newsznr li:hover .wzlb li{display:list-item; width:95%; color:#000; background:none; line-height:2; padding: 5px 0; border-bottom: 1px solid #ddd; margin-left:1em; text-align:left;}
.lawly li .znr li .nrnews .newsznr li:hover .wzlb li a{display:block; width:70%; float:left; overflow:hidden; height:30px;}
.lawly li .znr li .nrnews .newsznr li:hover .wzlb li .time1{display:block; width:30%; float:right; text-align:right;}


.lvshi{list-style:none; padding:0px; margin:0px;}
.lvshi li{display:block; width:30%; margin:10px 0.5%; float:left; padding:8px; border:1px solid #CCC; box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);}
.lvshi li:first-child{margin-left:0px;}
.lvshi li:nth-child(3){margin-right:0px;}
.lvshi li:nth-child(4){margin-left:0px;}
.lvshi li:nth-child(6){margin-right:0px;}
.lvshi li .touxiang{width:30%; display:block; float:left;}
.lvshi li .jianjie{width:68%; display:block; float:right; margin-top:5px;}
.lvshi li .touxiang img{width:96%; border-radius:5px;}
.lvshi li .jianjie .name{display:block; width:65%; font-size:18px; font-weight:bold; margin-bottom:5px; float:left;}
.lvshi li .jianjie .tel{display:block; width:35%; background:#ad1017; color:#FFF; text-align:center; border-radius:5px; float:left; padding:5px 0px;}
.lvshi li .jianjie .biaoqian{display:block; float:left; margin:0px 3% 0px 0px; border:1px solid #CCC; border-radius:5px; padding:2px 10px;}
.lvshi li .jianjie .shanchang{display:inline-block; width:100%; line-height:2; height:25px; overflow:hidden;}
.lvshi li .jianjie .jieshao{text-align:justify; line-height:2; height:50px; overflow:hidden; display:block;}

.lsjs{list-style:none; padding:0px; margin:0px;}
.lsjs li{display:block; width:33.5%; float:left; overflow:hidden; margin:1%; font-size:14px;}
.lsjs>li:first-child{margin-left:0px; width:32.5%;}
.lsjs>li:nth-child(3){margin-right:0px; width:30%; float:right;}
.lsjs>li:nth-child(2){margin-top:0px;}
.lsjs>li video{width:100%;}
.lsjs>li p{font-size:16px; line-height:1.5;}

.news{padding:0px; margin:0px; list-style:none; width:30%; position:absolute;}
.news li{display:inline-block; width:32.5%; text-align:center; padding:10px 0px;  background:#ad1017; color:#FFF; margin:1px;} 
.news li:first-child,.news li:nth-child(3){width:33.3%; margin:1px 0px;}
.news li:hover{background:#999; color:#000;}
.news li .wzlb{display:none; width:92%; position:absolute; top:35px; right:0; border:1px solid #CCC; padding:10px; background: #FFF;}
.news li:first-child .wzlb{display:block;}
.news li:first-child .wzlb>li{width:100%; color:#000; background:none; line-height:1.8; padding:4px 0; border-bottom: 1px solid #ddd; text-align:left; font-size:16px;}
.news li:first-child .wzlb>li a{width:70%; display:block; float:left; height:28px; overflow:hidden;}
.news li:first-child .wzlb>li .time1{display:block; width:30%; float:right; text-align:right;}
.news li:hover .wzlb{display:block;}
.news li:hover .wzlb>li{width:100%; color:#000; background:none; line-height:1.8; padding:4px 0; border-bottom: 1px solid #ddd; text-align:left; font-size:16px;}
.news li:hover .wzlb>li a{width:70%; display:block; float:left; height:28px; overflow:hidden;}
.news li:hover .wzlb>li .time1{display:block; width:30%; float:right; text-align:right;}

.anli{list-style:none; padding:0px; margin:0px;}
.anli li{width:24%; display:block; float:left; text-align:center; margin:20px 0.48vw;}
.anli li:first-child{margin-left:0px;}
.anli li:nth-child(4){margin-right:0px;}
.anli li img{width:100%; margin:0px auto 5px;}
.anli li span{display:inline-block; width:98%; line-height:2; padding-bottom:5px; font-size:14px;}


/* PC首页主体结束 */

/* PC文章页主体开始 */
.newslf{display:block; float:left; width:70%;}
.newsrg{display:block; float:right; width:30%;}
.newslf .newsnr{width:96%; margin:10px 0px; display:block; float:left;}
.newslf .newsnr h1{margin-top:50px;}
.newslf .newsnr h1{ width:100%; display:block;  text-align:center; line-height:1.5;}
.newslf .newsnr .time{ width:45%; display:block; line-height:1.5; text-align:right; float:left;}
.newslf .newsnr .zuozhe{ width:45%; display:block; line-height:1.5; text-align:left; float:right;}
.newslf .newsnr .zhengwen{padding:0px; margin:30px auto; font-size:16px;}
.newslf .newsnr .zhengwen p{line-height:2; text-align:justify; margin:5px 0px;}
.newslf .newsnr .zhengwen img{display:block; width:640px; margin:20px auto; border:1px solid #CCC; padding:3px; box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);}

.newsrg h2{width:100%; display:block; line-height:1; border-bottom:1px dotted #CCC; padding-bottom:15px;}
.newsrg .morelist{list-style:disc; line-height:2.5; font-size:16px; margin-left:1.5em;}
.newsrg .morelist li{border-bottom:1px dotted #CCC;}
.newsrg .morelist li .time1{display:block; float:right; font-size:14px;}

.lvshitj{list-style:none; padding:0px; margin:0px;}
.lvshitj li{display:block; width:96%; margin:10px 0; padding:8px; border:none; border-bottom:1px dotted #CCC; box-shadow:none;}
.lvshitj li:last-child{border-bottom:none; margin-bottom:50px;}
.lvshitj li .touxiang{width:30%; display:block; float:left;}
.lvshitj li .jianjie{width:68%; display:block; float:right; margin-top:5px;}
.lvshitj li .touxiang img{width:96%; border-radius:5px;}
.lvshitj li .jianjie .name{display:block; width:78%; font-size:18px; font-weight:bold; margin-bottom:5px; float:left;}
.lvshitj li .jianjie .tel{display:block; width:20%; background:#ad1017; color:#FFF; text-align:center; border-radius:5px; float:left; padding:3px 2px;}
.lvshitj li .jianjie .biaoqian{display:block; float:left; margin:0px 5% 0px 0px; border:1px solid #CCC; border-radius:5px; padding:2px 10px;}
.lvshitj li .jianjie .shanchang{display:inline-block; width:100%; line-height:2; height:25px; overflow:hidden;}
.lvshitj li .jianjie .jieshao{text-align:justify; line-height:2; height:50px; overflow:hidden; display:block;}


.newslf .newsnr .wzlist{ list-style:disc; padding:0px; margin:30px auto 0px;}
.newslf .newsnr .wzlist li{ line-height:3; border-bottom:1px dotted #CCC; font-size:16px; margin-left:1em;}
.newslf .newsnr .wzlist li .time1{display:block; float:right; font-size:14px;}
.newslf .epages{display:block; width:50%; margin:10px auto; text-align:center; clear:both; font-size:16px; padding-top:100px;}
.newslf .epages a{display:block; margin:0px 5px; width:50px; float:left;}
.newslf .epages b{display:block; margin:0px 5px; width:50px; float:left;}
.newslf .epages a>b{display:none;}


/* PC文章页主体结束 */

/* PC律师页主体结束 */
.lslist{display:block; width:100%; margin-top:50px;}
.lslist li{list-style:none; width:100%; margin:0px auto 30px;}
.lslist li .touxiang{display:block; width:15%; float:left; margin-right:4%; margin-top:20px; border-radius:50%; border:1px solid #CCC; overflow:hidden;}
.lslist li .touxiang img{width:100%;}
.lslist li h2{width:10%; display:block; text-align:left; float:left; line-height:1;}
.lslist li .biaoqian{display:block; width:10%; float:left; font-size:14px; border:1px solid #CCC; padding:3px; border-radius:2px; margin:10px 5px 0px; text-align:center;}
.lslist li p{font-size:14px; line-height:2; display:block; width:80%; float:left; border-bottom:1px dotted #CCC; text-indent:0px;}


/* PC律师页主体结束 */

/* PC底部开始 */
.dh2{list-style:none; padding:0px; margin:0px; width:800px; margin:auto;}
.dh2 li{float:left; display:block; padding:1px 20px; border-right:1px solid #CCC;}
.dh2 li:last-child{border-right:none;}

.biaodan ul li{display:block; float:left; font-size:14px; margin:10px 0px;}
.biaodan ul li:first-child, .biaodan ul li:nth-child(2){ width:50%; text-align:left;}
.biaodan ul li:nth-child(3){ width:100%; text-align:left;}
.biaodan ul li:last-child{width:100%; text-align:center;}
.biaodan ul li .red{color:#F00;}

.biaodan ul>li .bdnr{height:20px; border-radius:5px; border:1px solid #CCC; width:360px;}
.biaodan ul>li .bdan{ background-color:#C00; border:0px; color:#FFF; border-radius:5px; padding:5px; margin-top:-5px; animation: blink 1s infinite;}

/* PC底部结束 */
}


@media screen and (max-width:760px) { 
.xdwz1{ margin-bottom:500px;}
.xdwz2{ background-image:url(http://img.hnlvbo.com/hnlvbo/img/htbanner1.jpg); background-repeat:no-repeat; height:90px; padding-top:5px; margin-bottom:15px; background-size:100%;}
.xdwz2 h2{width:100%; text-align:center; line-height:0.5; font-size:20px; color:#C00; text-stroke:1px #FFF; -webkit-text-stroke:1px #FFF;}
.xdwz2 p{display:block; text-indent:0px; text-align:center; font-size:12px; color:#000; font-family:"Microsoft YaHei UI"; font-weight:bolder;}
.xdwz3{display:none;}
.xdwz4{height:650px;}
.xdwz5{background-image:url(http://img.hnlvbo.com/hnlvbo/img/htbanner1.jpg); background-repeat:no-repeat; height:100px; padding-top:10px; background-size:100%;}
.xdwz5 h2{width:100%; text-align:center; line-height:0.5; font-size:20px; color:#C00; text-stroke:1px #FFF; -webkit-text-stroke:1px #FFF;}
.xdwz5 p{display:block; text-indent:0px; text-align:center; font-size:12px;  color:#000; font-family:"Microsoft YaHei UI"; font-weight:bolder;}
.xdwz6{position:relative;}
.xdwz6 img{width:99.8%;}
.xdwz7 img{width:99.8%;}
.xdwz8{ display:none;}
.xdwz9{margin-top:-500px;}
.xdwz10{margin-top:50px;}


.banner2{display:none;}
.black{background-color:#000; color:#CCC; padding:30px 0px; display:block; margin-top:180px;}
.black p{width:100%; text-align:center;}
.wapdi{display:none;}

/* PC头部开始 */
.top1{background:#CCC;}
.top3{background:#ad1017;}
.top2 .zhuti .cc2{font-size:30px; font-weight:bold; color:#ad1017; margin-top:8px;}
.top2 .zhuti .cc2 img{width:4%; margin:0px 10px 10px 0px;vertical-align: middle;}
.top3 .zhuti .cc3{position:relative; width:100%;}
.top3 .zhuti .cc3 img{display:none;}
.dh1 li{float:left; display:block; width:10.9%; background:#ad1017; color:#FFF; text-align:center; padding:15px 0px; border-left:1px solid #FFF; font-size:14px; font-weight:bold;}
.dh1 li:last-child{border-right:1px solid #FFF;}
.dh1 li:hover{background:#CCC; color:#000;}
/* PC头部结束 */

/* PC首页主体开始 */
.banner1{width:100%; margin-top:1px; margin-bottom:200px;}
.lawly{width:100%; padding:0px; margin:0px; position:relative; top:20px;}
.lawly li{float:left; width:9.5%; display:block; text-align:center; border-right:1px solid #CCC; border-bottom:1px solid #CCC; border-top:1px solid #CCC; font-size:12px; padding-top:70px; padding-bottom:30px;}
.lawly li:first-child{border-left:1px solid #CCC;}
.lawly li:nth-child(1){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(1):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(2){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(2):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(3){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(3):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(4){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(4):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(5){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(5):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(6){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(6):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(7){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(7):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(8){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(8):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(9){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(9):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}
.lawly li:nth-child(10){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 30%;}
.lawly li:nth-child(10):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 30%; color:#FFF;}

.lawly li .znr{list-style:none; display:none; position:absolute; top:125px; width:99.65%; left:0px;}
.lawly li:first-child .znr{display:block;}
.lawly li .znr li{width:100%; border:0px; display:block; background:none; color:#000; padding:0px;}
.lawly li .znr li:hover{background:none; color:#000;}
.lawly li:hover .znr{display:block; background:#FFF; z-index:9999;}

.lawly li .znr li .flznr{list-style:none; margin:0px; padding:0px; width:30%; float:left;}
.lawly li .znr li .flznr li{width:45%; display:block; float:left; margin:5px 3px; border:1px solid #CCC; line-height:2; padding:10px 0px;}
.lawly li .znr li .flznr li:nth-child(2n+1){margin-left:0px;}
.lawly li .znr li .nrbanner{float:left; width:40%; padding:5px; height:345px; overflow:hidden;}
.lawly li .znr li .nrnews{ float:right; display:block; width:19.5vw; margin:4px 0px; padding:0px;}
.lawly li .znr li .nrnews .newsznr>li{display:block; width:9.45vw; text-align:center; padding:6px 0px; line-height:2; background-color:#ad1017; color:#FFF; border:1px solid #ccc; height:30px; overflow:hidden;}
.lawly li .znr li .nrnews .newsznr>li:hover{ background:#FFF; color:#000;}
.lawly li .znr li .nrnews .newsznr>li:nth-child(1){ float:left; border-right-color:#FFF;}
.lawly li .znr li .nrnews .newsznr>li:nth-child(2){ float:right; border-left-color:#FFF;}

.lawly li .znr li .nrnews .newsznr li .wzlb{display:none; width:25%; position:absolute; top:110px; right:0px; border:1px solid #ccc; border-top:none; padding:11px; background: #FFF;}
.lawly li .znr li .nrnews .newsznr li:first-child .wzlb{display:block; list-style:disc;}
.lawly li .znr li .nrnews .newsznr li:first-child .wzlb li{display:list-item; width:95%; color:#000; background:none; line-height:2;padding: 5px 0; border-bottom: 1px solid #ddd; margin-left:1em; text-align:left;}
.lawly li .znr li .nrnews .newsznr li:first-child .wzlb li a{display:block; width:100%; float:left; overflow:hidden; height:30px;}
.lawly li .znr li .nrnews .newsznr li:first-child .wzlb li .time1{display:none; width:0%; float:right; text-align:right;}
.lawly li .znr li .nrnews .newsznr li:hover .wzlb{display:block; list-style:disc;}
.lawly li .znr li .nrnews .newsznr li:hover .wzlb li{display:list-item; width:95%; color:#000; background:none; line-height:2; padding: 5px 0; border-bottom: 1px solid #ddd; margin-left:1em; text-align:left;}
.lawly li .znr li .nrnews .newsznr li:hover .wzlb li a{display:block; width:100%; float:left; overflow:hidden; height:30px;}
.lawly li .znr li .nrnews .newsznr li:hover .wzlb li .time1{display:none; width:0%; float:right; text-align:right;}


.lvshi{list-style:none; padding:0px; margin:0px;}
.lvshi li{display:block; width:29%; margin:10px 0.5%; float:left; padding:8px; border:1px solid #CCC; box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);}
.lvshi li:first-child{margin-left:0px;}
.lvshi li:nth-child(3){margin-right:0px;}
.lvshi li:nth-child(4){margin-left:0px;}
.lvshi li:nth-child(6){margin-right:0px;}
.lvshi li .touxiang{width:104%; display:block; float:left;}
.lvshi li .jianjie{width:100%; display:block; float:right; margin-top:5px;}
.lvshi li .touxiang img{width:96%; border-radius:5px;}
.lvshi li .jianjie .name{display:block; width:65%; font-size:18px; font-weight:bold; margin-bottom:5px; float:left;}
.lvshi li .jianjie .tel{display:block; width:35%; background:#ad1017; color:#FFF; text-align:center; border-radius:5px; float:left; padding:5px 0px;}
.lvshi li .jianjie .biaoqian{display:block; float:left; margin:0px 3% 0px 0px; border:1px solid #CCC; border-radius:5px; padding:2px 10px;}
.lvshi li .jianjie .shanchang{display:inline-block; width:100%; line-height:2; height:25px; overflow:hidden;}
.lvshi li .jianjie .jieshao{text-align:justify; line-height:2; height:50px; overflow:hidden; display:block;}

.lsjs{list-style:none; padding:0px; margin:0px;}
.lsjs li{display:block; width:100%; float:left; overflow:hidden; margin:1%; font-size:14px;}
.lsjs>li:first-child{margin-left:0px; width:100%;}
.lsjs>li:nth-child(3){margin-right:0px; width:100%; float:right;}
.lsjs>li:nth-child(2){margin-top:0px;}
.lsjs>li video{width:100%;}
.lsjs>li p{font-size:16px; line-height:1.5;}

.news{padding:0px; margin:0px; list-style:none; width:100%; position:absolute;}
.news li{display:inline-block; width:32.5%; text-align:center; padding:10px 0px;  background:#ad1017; color:#FFF; margin:1px;} 
.news li:first-child,.news li:nth-child(3){width:33.3%; margin:1px 0px;}
.news li:hover{background:#999; color:#000;}
.news li .wzlb{display:none; width:96%; position:absolute; top:35px; right:0; border:1px solid #CCC; padding:10px; background: #FFF;}
.news li:first-child .wzlb{display:block;}
.news li:first-child .wzlb>li{width:100%; color:#000; background:none; line-height:1.8; padding:4px 0; border-bottom: 1px solid #ddd; text-align:left; font-size:16px;}
.news li:first-child .wzlb>li a{width:80%; display:block; float:left; height:28px; overflow:hidden;}
.news li:first-child .wzlb>li .time1{display:block; width:20%; float:right; text-align:right;}
.news li:hover .wzlb{display:block;}
.news li:hover .wzlb>li{width:100%; color:#000; background:none; line-height:1.8; padding:4px 0; border-bottom: 1px solid #ddd; text-align:left; font-size:16px;}
.news li:hover .wzlb>li a{width:70%; display:block; float:left; height:28px; overflow:hidden;}
.news li:hover .wzlb>li .time1{display:block; width:30%; float:right; text-align:right;}

.xdwz7{margin-top:260px;}
.anli{list-style:none; padding:0px; margin:0px;}
.anli li{width:24%; display:block; float:left; text-align:center; margin:20px 0.48vw;}
.anli li:first-child{margin-left:0px;}
.anli li:nth-child(4){margin-right:0px;}
.anli li img{width:100%; margin:0px auto 5px;}
.anli li span{display:inline-block; width:98%; line-height:2; padding-bottom:5px; font-size:14px;}


/* PC首页主体结束 */

/* PC文章页主体开始 */
.newslf{display:block; float:left; width:70%;}
.newsrg{display:block; float:right; width:30%;}
.newslf .newsnr{width:96%; margin:10px 0px; display:block; float:left;}
.newslf .newsnr h1{margin-top:50px;}
.newslf .newsnr h1{ width:100%; display:block;  text-align:center; line-height:1.5;}
.newslf .newsnr .time{ width:45%; display:block; line-height:1.5; text-align:right; float:left;}
.newslf .newsnr .zuozhe{ width:45%; display:block; line-height:1.5; text-align:left; float:right;}
.newslf .newsnr .zhengwen{padding:0px; margin:30px auto; font-size:16px;}
.newslf .newsnr .zhengwen p{line-height:2; text-align:justify; margin:5px 0px;}
.newslf .newsnr .zhengwen img{display:block; width:640px; margin:20px auto; border:1px solid #CCC; padding:3px; box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);}

.newsrg h2{width:100%; display:block; line-height:1; border-bottom:1px dotted #CCC; padding-bottom:15px;}
.newsrg .morelist{list-style:disc; line-height:2.5; font-size:16px; margin-left:1.5em;}
.newsrg .morelist li{border-bottom:1px dotted #CCC;}
.newsrg .morelist li .time1{display:block; float:right; font-size:14px;}

.lvshitj{list-style:none; padding:0px; margin:0px;}
.lvshitj li{display:block; width:96%; margin:10px 0; padding:8px; border:none; border-bottom:1px dotted #CCC; box-shadow:none;}
.lvshitj li:last-child{border-bottom:none; margin-bottom:50px;}
.lvshitj li .touxiang{width:30%; display:block; float:left;}
.lvshitj li .jianjie{width:68%; display:block; float:right; margin-top:5px;}
.lvshitj li .touxiang img{width:96%; border-radius:5px;}
.lvshitj li .jianjie .name{display:block; width:78%; font-size:18px; font-weight:bold; margin-bottom:5px; float:left;}
.lvshitj li .jianjie .tel{display:block; width:20%; background:#ad1017; color:#FFF; text-align:center; border-radius:5px; float:left; padding:3px 2px;}
.lvshitj li .jianjie .biaoqian{display:block; float:left; margin:0px 5% 0px 0px; border:1px solid #CCC; border-radius:5px; padding:2px 10px;}
.lvshitj li .jianjie .shanchang{display:inline-block; width:100%; line-height:2; height:25px; overflow:hidden;}
.lvshitj li .jianjie .jieshao{text-align:justify; line-height:2; height:50px; overflow:hidden; display:block;}


.newslf .newsnr .wzlist{ list-style:disc; padding:0px; margin:30px auto 0px;}
.newslf .newsnr .wzlist li{ line-height:3; border-bottom:1px dotted #CCC; font-size:16px; margin-left:1em;}
.newslf .newsnr .wzlist li .time1{display:block; float:right; font-size:14px;}
.newslf .epages{display:block; width:50%; margin:10px auto; text-align:center; clear:both; font-size:16px; padding-top:100px;}
.newslf .epages a{display:block; margin:0px 5px; width:50px; float:left;}
.newslf .epages b{display:block; margin:0px 5px; width:50px; float:left;}
.newslf .epages a>b{display:none;}


/* PC文章页主体结束 */

/* PC律师页主体结束 */
.lslist{display:block; width:100%; margin-top:50px;}
.lslist li{list-style:none; width:100%; margin:0px auto 30px;}
.lslist li .touxiang{display:block; width:15%; float:left; margin-right:4%; margin-top:20px; border-radius:50%; border:1px solid #CCC; overflow:hidden;}
.lslist li .touxiang img{width:100%;}
.lslist li h2{width:10%; display:block; text-align:left; float:left; line-height:1;}
.lslist li .biaoqian{display:block; width:10%; float:left; font-size:14px; border:1px solid #CCC; padding:3px; border-radius:2px; margin:10px 5px 0px; text-align:center;}
.lslist li p{font-size:14px; line-height:2; display:block; width:80%; float:left; border-bottom:1px dotted #CCC; text-indent:0px;}


/* PC律师页主体结束 */

/* PC底部开始 */
.dh2{list-style:none; padding:0px; margin:0px; width:600px; margin:auto;}
.dh2 li{float:left; display:block; padding:1px 20px; border-right:1px solid #CCC;}
.dh2 li:last-child{border-right:none;}

.biaodan ul li{display:block; float:left; font-size:14px; margin:10px 0px;}
.biaodan ul li:first-child, .biaodan ul li:nth-child(2){ width:50%; text-align:left;}
.biaodan ul li:nth-child(3){ width:100%; text-align:left;}
.biaodan ul li:last-child{width:100%; text-align:center;}
.biaodan ul li .red{color:#F00;}

.biaodan ul>li .bdnr{height:20px; border-radius:5px; border:1px solid #CCC; width:260px;}
.biaodan ul>li .bdan{ background-color:#C00; border:0px; color:#FFF; border-radius:5px; padding:5px; margin-top:-5px; animation: blink 1s infinite;}

/* PC底部结束 */
}



@media screen and (max-width:640px) { 
/* WAP头部开始 */
.top1{display:none;}
.top2 .zhuti{display:block; width:98%;}
.top2 .cc1{width:45%;}
.top2 .cc1 img{width:100%;}
.top2 .cc2{ display:none;}
.top3{background:none;}
.top3 .zhuti{width:30%; float:right; position:absolute; top:0px; right:0px; text-align:right;}
.top3 .zhuti .cc3{width:100%; text-align:right; display:block; padding:10px 5px 10px 0px;}
.top3 .zhuti .cc3 img{width:30%; display:block; float:right;}
.dh1{display:none; width:100%; float:right; overflow:hidden; z-index:9999999; position:absolute; margin-top:5vh;}
.dh1 li{display:block; width:100%; background:#ad1017; color:#FFF; text-align:center; padding:10px 0px; border-bottom:1px solid #FFF; font-size:14px; font-weight:bold;}
.dh1 li:hover{background:#CCC; color:#000;}
.cc3:hover .dh1{display:block;}
/* WAP头部结束 */

/* WAP首页主体开始 */
.banner1{display:none;}
.banner2{display:block; position:relative;}
.banner2 img{width:100%;}
.zhuti{width:98%; display:block; padding:0px; margin:0px auto;}
.lawly{width:100%; padding:0px; margin:0px; position:relative; top:10px;}
.lawly li{float:left; width:20%; display:block; text-align:center; border:none; font-size:16px; padding-top:55px; padding-bottom:10px; margin:2px 0px 5px; background-size:35%;}
.lawly li:first-child{border-left:none;}
.lawly li:nth-child(1){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(1):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li:nth-child(2){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(2):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li:nth-child(3){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(3):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li:nth-child(4){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(4):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li:nth-child(5){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(5):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li:nth-child(6){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(6):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li:nth-child(7){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(7):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li:nth-child(8){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(8):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li:nth-child(9){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(9):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li:nth-child(10){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(10):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li .znr li{ display:none;}

.xdwz1{ margin-top:870px; height:200px; overflow:hidden;}
.xdwz2{display:none;}
.xdwz3{display:block; margin:10px auto; background:none;}
.xdwz3 img{width:100%;}
.xdwz4{ height:auto;}
.xdwz5{display:none;}
.xdwz6{position:relative;}
.xdwz7{display:block; margin:300px auto 0px;}
.xdwz8{display:block; margin:10px auto; background:none;}
.xdwz8 img{width:100%;}
.xdwz9,.xdwz10,.xdwz11{position:relative;}


.lvshi{list-style:none; padding:0px; margin:0px;}
.lvshi li{display:block; width:97%; margin:10px 0; padding:8px; border:none; border-bottom:1px dotted #CCC; box-shadow:none;}
.lvshi li:first-child{margin-left:0px;}
.lvshi li:nth-child(3){margin-right:0px;}
.lvshi li:nth-child(4){margin-left:0px;}
.lvshi li:nth-child(6){margin-right:0px; border-bottom:none;}
.lvshi li .touxiang{width:30%; display:block; float:left;}
.lvshi li .jianjie{width:68%; display:block; float:right; margin-top:5px;}
.lvshi li .touxiang img{width:96%; border-radius:5px;}
.lvshi li .jianjie .name{display:block; width:75%; font-size:18px; font-weight:bold; margin-bottom:5px; float:left;}
.lvshi li .jianjie .tel{display:block; width:22%; background:#ad1017; color:#FFF; text-align:center; border-radius:5px; float:left; padding:3px 2px;}
.lvshi li .jianjie .biaoqian{display:block; float:left; margin:0px 5% 0px 0px; border:1px solid #CCC; border-radius:5px; padding:2px 10px; width:30%; text-align:center;}
.lvshi li .jianjie .shanchang{display:inline-block; width:100%; line-height:2; height:25px; overflow:hidden;}
.lvshi li .jianjie .jieshao{text-align:justify; line-height:2; height:55px; overflow:hidden; display:block;}


.lsjs{list-style:none; padding:0px; margin:0px;}
.lsjs li{display:block; width:98%; overflow:hidden; margin:1% auto;}
.lsjs>li:first-child{width:100%;}
.lsjs>li:nth-child(3){width:100%;}
.lsjs>li video{width:100%;}

.news{padding:0px; margin:0px; list-style:none; width:100%; position:absolute;}
.news li{display:block; width:33%; text-align:center; padding:10px 0px;  background:#ad1017; color:#FFF; margin:1px;} 
.news li:first-child,.news li:nth-child(3){width:33%; margin:1px 0px;}
.news li:hover{background:#CCC; color:#000;}
.news li .wzlb{display:none; width:97.8%; position:absolute; top:40px; border:1px solid #CCC; padding:10px 5px; background: #FFF; margin:0px;}
.news li:first-child .wzlb{display:block;}
.news li:first-child .wzlb li{display:block; width:100%; color:#000; background:none; line-height:1.5; padding: 5px 0; border-bottom: 1px solid #ddd;}
.news li:first-child .wzlb>li a{width:80%; display:block; float:left; height:28px; overflow:hidden;}
.news li:first-child .wzlb>li .time1{display:block; width:20%; float:right; text-align:right;}
.news li:hover .wzlb{display:block;}
.news li:hover .wzlb>li{width:100%; color:#000; background:none; line-height:1.5; padding:5px 0; border-bottom: 1px solid #ddd; text-align:left; font-size:16px;}
.news li:hover .wzlb>li a{width:80%; display:block; float:left; height:28px; overflow:hidden;}
.news li:hover .wzlb>li .time1{display:block; width:20%; float:right; text-align:right;}

.anli{list-style:none; padding:0px; margin:0px auto 50px;}
.anli li{width:49%; display:block; float:left; text-align:center; margin:10px 1%;}
.anli li:nth-child(2n){margin-right:0px; float:right;}
.anli li:nth-child(2n+1){margin-left:0px;}
.anli li img{width:100%; margin:0px auto 5px;}
.anli li span{display:inline-block; width:98%; line-height:2; padding-bottom:5px; font-size:14px;}

/* WAP首页主体结束 */

/* WAP文章页主体开始 */
.newslf,.newsrg{display:block; float:none; width:99%; margin:0px auto; clear:both;}
.newslf .newsnr{width:98%; display:block; margin:25px auto; float:none;}
.newslf .newsnr h1{margin-top:20px;}
.newslf .newsnr h1{ width:100%; display:block;  text-align:center; line-height:1.5; margin-top:30px;}
.newslf .newsnr .time{ width:48%; display:block; line-height:1.5; text-align:right; float:left;}
.newslf .newsnr .zuozhe{ width:48%; display:block; line-height:1.5; text-align:left; float:right;}
.newslf .newsnr .zhengwen{padding:0px; margin:30px auto; font-size:16px;}
.newslf .newsnr .zhengwen p{line-height:2; text-align:justify; margin:5px 0px;}
.newslf .newsnr .zhengwen img{display:block; width:90%; margin:20px auto; border:1px solid #CCC; padding:3px; box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);}

.newsrg h2{width:100%; display:block; line-height:1; border-bottom:1px dotted #CCC; padding-bottom:15px; text-indent:0.5em;}
.newsrg .morelist{list-style:disc; line-height:2.5; font-size:16px; margin-left:1.5em;}
.newsrg .morelist li{border-bottom:1px dotted #CCC;}
.newsrg .morelist li:last-child{margin-bottom:50px;}
.newsrg .morelist li .time1{display:block; float:right; font-size:14px;}

.lvshitj{list-style:none; padding:0px; margin:0px;}
.lvshitj li{display:block; width:96%; margin:10px 0; padding:8px; border:none; border-bottom:1px dotted #CCC; box-shadow:none;}
.lvshitj li:last-child{border-bottom:none; margin-bottom:10px;}
.lvshitj li .touxiang{width:30%; display:block; float:left;}
.lvshitj li .jianjie{width:68%; display:block; float:right; margin-top:5px;}
.lvshitj li .touxiang img{width:96%; border-radius:5px;}
.lvshitj li .jianjie .name{display:block; width:75%; font-size:18px; font-weight:bold; margin-bottom:5px; float:left;}
.lvshitj li .jianjie .tel{display:block; width:22%; background:#ad1017; color:#FFF; text-align:center; border-radius:5px; float:left; padding:3px 2px;}
.lvshitj li .jianjie .biaoqian{display:block; float:left; margin:0px 5% 0px 0px; border:1px solid #CCC; border-radius:5px; padding:2px 10px;}
.lvshitj li .jianjie .shanchang{display:inline-block; width:100%; line-height:2; height:25px; overflow:hidden;}
.lvshitj li .jianjie .jieshao{text-align:justify; line-height:2; height:50px; overflow:hidden; display:block;}

.newslf .newsnr .wzlist{ list-style:disc; padding:0px; margin:20px auto 0px; list-style-position:inside;}
.newslf .newsnr .wzlist li{ line-height:3; border-bottom:1px dotted #CCC; font-size:16px; height:50px; display:list-item; overflow:hidden;}
.newslf .newsnr .wzlist li .time1{display:none;}
.newslf .newsnr .wzlist li .listyc{display:none;}
.newslf .epages{display:block; width:100%; margin:10px auto; text-align:center; clear:both; font-size:16px; padding:5px 0px 20px;}
.newslf .epages a{display:block; margin:0px 5px; width:50px; float:left;}
.newslf .epages b{display:block; margin:0px 5px; width:50px; float:left;}
.newslf .epages a>b{display:none;}

.newsrg .tjzx{margin-bottom:50px; display:none;}
.newsrg .tjzx1{display:block; margin:-15px auto;}
.lvshitj li:last-child{border-bottom:1px dotted #CCC; margin-bottom:50px;}

/* WAP文章页主体结束 */

/* WAP律师页主体开始 */
.lslist{display:block; width:100%; margin-top:10px;}
.lslist li{list-style:none; width:100%; margin:0px auto 30px; border-bottom:1px dotted #CCC;}
.lslist li .touxiang{display:block; width:40%; float:left; margin-right:4%; margin-top:20px; border-radius:5%; border:1px solid #CCC; overflow:hidden;}
.lslist li .touxiang img{width:100%;}
.lslist li h2{width:40%; display:block; text-align:left; float:left; line-height:1; margin-top:45px; font-size:20px;}
.lslist li .biaoqian{display:block; width:20%; float:left; font-size:14px; border:1px solid #CCC; padding:3px; border-radius:2px; margin:10px 5px 0px; text-align:center;}
.lslist li p{font-size:16px; line-height:2; display:block; margin:5px 2%; width:96%; border-bottom:none; text-indent:2em; text-align:justify;}

/* WAP律师页主体结束 */

.black{display:none;}

/* WAP底部开始 */
.biaodan{padding-bottom:70px;}
.biaodan h2{display:none;}
.biaodan h3{display:block; width:100%; text-align:center; font-size:24px;}

.biaodan ul li{display:block; float:none; font-size:14px;}
.biaodan ul li:first-child, .biaodan ul li:nth-child(2){ width:96%; margin:10px auto;}
.biaodan ul li:nth-child(3){ width:96%; text-align:left; margin:10px auto;}
.biaodan ul li:nth-child(3) .zxnr{display:block; width:25%; text-align:center; float:left; line-height:3; font-size:14px;}
.biaodan ul li:nth-child(3) .zxnr:first-child{width:100%; text-align:left;}
.biaodan ul li:last-child{width:100%; text-align:center; clear:both; padding-top:20px;}
.biaodan ul li .red{color:#F00;}

.biaodan ul>li .bdnr{height:35px; border-radius:5px; border:1px solid #CCC; width:98%;}
.biaodan ul>li .bdan{ background-color:#C00; border:0px; color:#FFF; border-radius:5px; padding:10px 5px; margin-top:-5px; animation: blink 1s infinite; width:70%;}

.wapdi{position:fixed; bottom:0px; width:101%; background:#FFF; display:block;}
.wapdi ul{list-style:none; padding:0px; margin:0px;}
.wapdi ul li{display:block; width:24.5%; margin:1px; background:#C00;  color:#FFF; text-align:center; float:left; padding:10px 0px;}
.wapdi ul li:first-child{margin-left:0px;}
.wapdi ul li:last-child{margin-right:0px;}

/* WAP底部结束 */
}


@media screen and (max-width:430px) { 
/* WAP头部开始 */
.top1{display:none;}
.top2 .zhuti{display:block; width:98%;}
.top2 .cc1{width:45%;}
.top2 .cc1 img{width:100%;}
.top2 .cc2{ display:none;}
.top3{background:none;}
.top3 .zhuti{width:30%; float:right; position:absolute; top:0px; right:0px; text-align:right;}
.top3 .zhuti .cc3{width:100%; text-align:right; display:block; padding:10px 5px 10px 0px;}
.top3 .zhuti .cc3 img{width:30%; display:block; float:right;}
.dh1{display:none; width:100%; float:right; overflow:hidden; z-index:9999999; position:absolute; margin-top:5vh;}
.dh1 li{display:block; width:100%; background:#ad1017; color:#FFF; text-align:center; padding:10px 0px; border-bottom:1px solid #FFF; font-size:14px; font-weight:bold;}
.dh1 li:hover{background:#CCC; color:#000;}
.cc3:hover .dh1{display:block;}
/* WAP头部结束 */

/* WAP首页主体开始 */
.banner1{display:none;}
.banner2{display:block; position:relative;}
.banner2 img{width:100%;}
.zhuti{width:98%; display:block; padding:0px; margin:0px auto;}
.lawly{width:100%; padding:0px; margin:0px; position:relative; top:10px;}
.lawly li{float:left; width:20%; display:block; text-align:center; border:none; font-size:16px; padding-top:55px; padding-bottom:10px; margin:2px 0px 5px; background-size:35%;}
.lawly li:first-child{border-left:none;}
.lawly li:nth-child(1){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(1):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li:nth-child(2){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(2):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li:nth-child(3){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(3):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li:nth-child(4){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(4):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li:nth-child(5){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(5):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li:nth-child(6){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(6):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li:nth-child(7){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(7):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li:nth-child(8){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(8):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li:nth-child(9){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(9):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li:nth-child(10){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(10):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li .znr li{ display:none;}

.xdwz1{ margin-top:560px; height:200px; overflow:hidden;}
.xdwz2{display:none;}
.xdwz3{display:block; margin:10px auto; background:none;}
.xdwz3 img{width:100%;}
.xdwz4{ height:auto;}
.xdwz5{display:none;}
.xdwz6{position:relative;}
.xdwz7{display:block; margin:300px auto 0px;}
.xdwz8{display:block; margin:10px auto; background:none;}
.xdwz8 img{width:100%;}
.xdwz9,.xdwz10,.xdwz11{position:relative;}


.lvshi{list-style:none; padding:0px; margin:0px;}
.lvshi li{display:block; width:97%; margin:10px 0; padding:8px; border:none; border-bottom:1px dotted #CCC; box-shadow:none;}
.lvshi li:first-child{margin-left:0px;}
.lvshi li:nth-child(3){margin-right:0px;}
.lvshi li:nth-child(4){margin-left:0px;}
.lvshi li:nth-child(6){margin-right:0px; border-bottom:none;}
.lvshi li .touxiang{width:30%; display:block; float:left;}
.lvshi li .jianjie{width:68%; display:block; float:right; margin-top:5px;}
.lvshi li .touxiang img{width:96%; border-radius:5px;}
.lvshi li .jianjie .name{display:block; width:75%; font-size:18px; font-weight:bold; margin-bottom:5px; float:left;}
.lvshi li .jianjie .tel{display:block; width:22%; background:#ad1017; color:#FFF; text-align:center; border-radius:5px; float:left; padding:3px 2px;}
.lvshi li .jianjie .biaoqian{display:block; float:left; margin:0px 5% 0px 0px; border:1px solid #CCC; border-radius:5px; padding:2px 10px;}
.lvshi li .jianjie .shanchang{display:inline-block; width:100%; line-height:2; height:25px; overflow:hidden;}
.lvshi li .jianjie .jieshao{text-align:justify; line-height:2; height:55px; overflow:hidden; display:block;}


.lsjs{list-style:none; padding:0px; margin:0px;}
.lsjs li{display:block; width:98%; overflow:hidden; margin:1% auto;}
.lsjs>li:first-child{width:100%;}
.lsjs>li:nth-child(3){width:100%;}
.lsjs>li video{width:100%;}

.news{padding:0px; margin:0px; list-style:none; width:100%; position:absolute;}
.news li{display:block; width:33%; text-align:center; padding:10px 0px;  background:#ad1017; color:#FFF; margin:1px;} 
.news li:first-child,.news li:nth-child(3){width:33%; margin:1px 0px;}
.news li:hover{background:#CCC; color:#000;}
.news li .wzlb{display:none; width:97.8%; position:absolute; top:40px; border:1px solid #CCC; padding:10px 5px; background: #FFF; margin:0px;}
.news li:first-child .wzlb{display:block;}
.news li:first-child .wzlb li{display:block; width:100%; color:#000; background:none; line-height:1.5; padding: 5px 0; border-bottom: 1px solid #ddd;}
.news li:first-child .wzlb>li a{width:80%; display:block; float:left; height:28px; overflow:hidden;}
.news li:first-child .wzlb>li .time1{display:block; width:20%; float:right; text-align:right;}
.news li:hover .wzlb{display:block;}
.news li:hover .wzlb>li{width:100%; color:#000; background:none; line-height:1.5; padding:5px 0; border-bottom: 1px solid #ddd; text-align:left; font-size:16px;}
.news li:hover .wzlb>li a{width:80%; display:block; float:left; height:28px; overflow:hidden;}
.news li:hover .wzlb>li .time1{display:block; width:20%; float:right; text-align:right;}

.anli{list-style:none; padding:0px; margin:0px auto 50px;}
.anli li{width:49%; display:block; float:left; text-align:center; margin:10px 1%;}
.anli li:nth-child(2n){margin-right:0px; float:right;}
.anli li:nth-child(2n+1){margin-left:0px;}
.anli li img{width:100%; margin:0px auto 5px;}
.anli li span{display:inline-block; width:98%; line-height:2; padding-bottom:5px; font-size:14px;}

/* WAP首页主体结束 */

/* WAP文章页主体开始 */
.newslf,.newsrg{display:block; float:none; width:99%; margin:0px auto; clear:both;}
.newslf .newsnr{width:98%; display:block; margin:25px auto; float:none;}
.newslf .newsnr h1{margin-top:20px;}
.newslf .newsnr h1{ width:100%; display:block;  text-align:center; line-height:1.5; margin-top:30px;}
.newslf .newsnr .time{ width:48%; display:block; line-height:1.5; text-align:right; float:left;}
.newslf .newsnr .zuozhe{ width:48%; display:block; line-height:1.5; text-align:left; float:right;}
.newslf .newsnr .zhengwen{padding:0px; margin:30px auto; font-size:16px;}
.newslf .newsnr .zhengwen p{line-height:2; text-align:justify; margin:5px 0px;}
.newslf .newsnr .zhengwen img{display:block; width:90%; margin:20px auto; border:1px solid #CCC; padding:3px; box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);}

.newsrg h2{width:100%; display:block; line-height:1; border-bottom:1px dotted #CCC; padding-bottom:15px; text-indent:0.5em;}
.newsrg .morelist{list-style:disc; line-height:2.5; font-size:16px; margin-left:1.5em;}
.newsrg .morelist li{border-bottom:1px dotted #CCC;}
.newsrg .morelist li:last-child{margin-bottom:50px;}
.newsrg .morelist li .time1{display:block; float:right; font-size:14px;}

.lvshitj{list-style:none; padding:0px; margin:0px;}
.lvshitj li{display:block; width:96%; margin:10px 0; padding:8px; border:none; border-bottom:1px dotted #CCC; box-shadow:none;}
.lvshitj li:last-child{border-bottom:none; margin-bottom:10px;}
.lvshitj li .touxiang{width:30%; display:block; float:left;}
.lvshitj li .jianjie{width:68%; display:block; float:right; margin-top:5px;}
.lvshitj li .touxiang img{width:96%; border-radius:5px;}
.lvshitj li .jianjie .name{display:block; width:75%; font-size:18px; font-weight:bold; margin-bottom:5px; float:left;}
.lvshitj li .jianjie .tel{display:block; width:22%; background:#ad1017; color:#FFF; text-align:center; border-radius:5px; float:left; padding:3px 2px;}
.lvshitj li .jianjie .biaoqian{display:block; float:left; margin:0px 5% 0px 0px; border:1px solid #CCC; border-radius:5px; padding:2px 10px;}
.lvshitj li .jianjie .shanchang{display:inline-block; width:100%; line-height:2; height:25px; overflow:hidden;}
.lvshitj li .jianjie .jieshao{text-align:justify; line-height:2; height:50px; overflow:hidden; display:block;}

.newslf .newsnr .wzlist{ list-style:disc; padding:0px; margin:20px auto 0px; list-style-position:inside;}
.newslf .newsnr .wzlist li{ line-height:3; border-bottom:1px dotted #CCC; font-size:16px; height:50px; display:list-item; overflow:hidden;}
.newslf .newsnr .wzlist li .time1{display:none;}
.newslf .newsnr .wzlist li .listyc{display:none;}
.newslf .epages{display:block; width:100%; margin:10px auto; text-align:center; clear:both; font-size:16px; padding:5px 0px 20px;}
.newslf .epages a{display:block; margin:0px 5px; width:50px; float:left;}
.newslf .epages b{display:block; margin:0px 5px; width:50px; float:left;}
.newslf .epages a>b{display:none;}

.newsrg .tjzx{margin-bottom:50px; display:none;}
.newsrg .tjzx1{display:block; margin:-15px auto;}
.lvshitj li:last-child{border-bottom:1px dotted #CCC; margin-bottom:50px;}

/* WAP文章页主体结束 */

/* WAP律师页主体开始 */
.lslist{display:block; width:100%; margin-top:10px;}
.lslist li{list-style:none; width:100%; margin:0px auto 30px; border-bottom:1px dotted #CCC;}
.lslist li .touxiang{display:block; width:40%; float:left; margin-right:4%; margin-top:20px; border-radius:5%; border:1px solid #CCC; overflow:hidden;}
.lslist li .touxiang img{width:100%;}
.lslist li h2{width:40%; display:block; text-align:left; float:left; line-height:1; margin-top:45px; font-size:20px;}
.lslist li .biaoqian{display:block; width:20%; float:left; font-size:14px; border:1px solid #CCC; padding:3px; border-radius:2px; margin:10px 5px 0px; text-align:center;}
.lslist li p{font-size:16px; line-height:2; display:block; margin:5px 2%; width:96%; border-bottom:none; text-indent:2em; text-align:justify;}

/* WAP律师页主体结束 */

.black{display:none;}

/* WAP底部开始 */
.biaodan{padding-bottom:70px;}
.biaodan h2{display:none;}
.biaodan h3{display:block; width:100%; text-align:center; font-size:24px;}

.biaodan ul li{display:block; float:none; font-size:14px;}
.biaodan ul li:first-child, .biaodan ul li:nth-child(2){ width:96%; margin:10px auto;}
.biaodan ul li:nth-child(3){ width:96%; text-align:left; margin:10px auto;}
.biaodan ul li:nth-child(3) .zxnr{display:block; width:25%; text-align:center; float:left; line-height:3; font-size:14px;}
.biaodan ul li:nth-child(3) .zxnr:first-child{width:100%; text-align:left;}
.biaodan ul li:last-child{width:100%; text-align:center; clear:both; padding-top:20px;}
.biaodan ul li .red{color:#F00;}

.biaodan ul>li .bdnr{height:35px; border-radius:5px; border:1px solid #CCC; width:98%;}
.biaodan ul>li .bdan{ background-color:#C00; border:0px; color:#FFF; border-radius:5px; padding:10px 5px; margin-top:-5px; animation: blink 1s infinite; width:70%;}

.wapdi{position:fixed; bottom:0px; width:101%; background:#FFF; display:block;}
.wapdi ul{list-style:none; padding:0px; margin:0px;}
.wapdi ul li{display:block; width:24.5%; margin:1px; background:#C00;  color:#FFF; text-align:center; float:left; padding:10px 0px;}
.wapdi ul li:first-child{margin-left:0px;}
.wapdi ul li:last-child{margin-right:0px;}

/* WAP底部结束 */
}

@media screen and (max-width:400px) { 
/* WAP头部开始 */
.top1{display:none;}
.top2 .zhuti{display:block; width:98%;}
.top2 .cc1{width:45%;}
.top2 .cc1 img{width:100%;}
.top2 .cc2{ display:none;}
.top3{background:none;}
.top3 .zhuti{width:30%; float:right; position:absolute; top:0px; right:0px; text-align:right;}
.top3 .zhuti .cc3{width:100%; text-align:right; display:block; padding:10px 5px 10px 0px;}
.top3 .zhuti .cc3 img{width:30%; display:block; float:right;}
.dh1{display:none; width:100%; float:right; overflow:hidden; z-index:9999999; position:absolute; margin-top:5vh;}
.dh1 li{display:block; width:100%; background:#ad1017; color:#FFF; text-align:center; padding:10px 0px; border-bottom:1px solid #FFF; font-size:14px; font-weight:bold;}
.dh1 li:hover{background:#CCC; color:#000;}
.cc3:hover .dh1{display:block;}
/* WAP头部结束 */

/* WAP首页主体开始 */
.banner1{display:none;}
.banner2{display:block; position:relative;}
.banner2 img{width:100%;}
.zhuti{width:98%; display:block; padding:0px; margin:0px auto;}
.lawly{width:100%; padding:0px; margin:0px; position:relative; top:10px;}
.lawly li{float:left; width:20%; display:block; text-align:center; border:none; font-size:16px; padding-top:55px; padding-bottom:10px; margin:2px 0px 5px; background-size:35%;}
.lawly li:first-child{border-left:none;}
.lawly li:nth-child(1){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(1):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li:nth-child(2){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(2):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li:nth-child(3){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(3):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li:nth-child(4){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(4):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li:nth-child(5){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(5):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li:nth-child(6){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(6):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li:nth-child(7){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(7):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li:nth-child(8){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(8):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li:nth-child(9){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(9):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li:nth-child(10){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(10):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li .znr li{ display:none;}

.xdwz1{ margin-top:270px; height:200px; overflow:hidden;}
.xdwz2{display:none;}
.xdwz3{display:block; margin:10px auto; background:none;}
.xdwz3 img{width:100%;}
.xdwz4{ height:auto;}
.xdwz5{display:none;}
.xdwz6{position:relative;}
.xdwz7{display:block; margin:300px auto 0px;}
.xdwz8{display:block; margin:10px auto; background:none;}
.xdwz8 img{width:100%;}
.xdwz9,.xdwz10,.xdwz11{position:relative;}


.lvshi{list-style:none; padding:0px; margin:0px;}
.lvshi li{display:block; width:97%; margin:10px 0; padding:8px; border:none; border-bottom:1px dotted #CCC; box-shadow:none;}
.lvshi li:first-child{margin-left:0px;}
.lvshi li:nth-child(3){margin-right:0px;}
.lvshi li:nth-child(4){margin-left:0px;}
.lvshi li:nth-child(6){margin-right:0px; border-bottom:none;}
.lvshi li .touxiang{width:30%; display:block; float:left;}
.lvshi li .jianjie{width:68%; display:block; float:right; margin-top:5px;}
.lvshi li .touxiang img{width:96%; border-radius:5px;}
.lvshi li .jianjie .name{display:block; width:75%; font-size:18px; font-weight:bold; margin-bottom:5px; float:left;}
.lvshi li .jianjie .tel{display:block; width:22%; background:#ad1017; color:#FFF; text-align:center; border-radius:5px; float:left; padding:3px 2px;}
.lvshi li .jianjie .biaoqian{display:block; float:left; margin:0px 5% 0px 0px; border:1px solid #CCC; border-radius:5px; padding:2px 10px;}
.lvshi li .jianjie .shanchang{display:inline-block; width:100%; line-height:2; height:25px; overflow:hidden;}
.lvshi li .jianjie .jieshao{text-align:justify; line-height:2; height:55px; overflow:hidden; display:block;}


.lsjs{list-style:none; padding:0px; margin:0px;}
.lsjs li{display:block; width:98%; overflow:hidden; margin:1% auto;}
.lsjs>li:first-child{width:100%;}
.lsjs>li:nth-child(3){width:100%;}
.lsjs>li video{width:100%;}

.news{padding:0px; margin:0px; list-style:none; width:100%; position:absolute;}
.news li{display:block; /*width:33%; */width:100%; text-align:center; padding:10px 0px;  background:#ad1017; color:#FFF; margin:1px;} 
.news li:first-child,.news li:nth-child(3){/*width:33%; */width:100%; margin:1px 0px;}
.news li:hover{background:#CCC; color:#000;}
.news li .wzlb{display:none; width:97.8%; position:absolute; top:40px; border:1px solid #CCC; padding:10px 5px; background: #FFF; margin:0px;}
.news li:first-child .wzlb{display:block;}
.news li:first-child .wzlb li{display:block; width:100%; color:#000; background:none; line-height:1.5; padding: 5px 0; border-bottom: 1px solid #ddd;}
.news li:first-child .wzlb>li a{width:80%; display:block; float:left; height:28px; overflow:hidden;}
.news li:first-child .wzlb>li .time1{display:block; width:20%; float:right; text-align:right;}
.news li:hover .wzlb{display:block;}
.news li:hover .wzlb>li{width:100%; color:#000; background:none; line-height:1.5; padding:5px 0; border-bottom: 1px solid #ddd; text-align:left; font-size:16px;}
.news li:hover .wzlb>li a{width:80%; display:block; float:left; height:28px; overflow:hidden;}
.news li:hover .wzlb>li .time1{display:block; width:20%; float:right; text-align:right;}

.anli{list-style:none; padding:0px; margin:0px auto 50px;}
.anli li{width:49%; display:block; float:left; text-align:center; margin:10px 1%;}
.anli li:nth-child(2n){margin-right:0px; float:right;}
.anli li:nth-child(2n+1){margin-left:0px;}
.anli li img{width:100%; margin:0px auto 5px;}
.anli li span{display:inline-block; width:98%; line-height:2; padding-bottom:5px; font-size:14px;}

/* WAP首页主体结束 */

/* WAP文章页主体开始 */
.newslf,.newsrg{display:block; float:none; width:99%; margin:0px auto; clear:both;}
.newslf .newsnr{width:98%; display:block; margin:25px auto; float:none;}
.newslf .newsnr h1{margin-top:20px;}
.newslf .newsnr h1{ width:100%; display:block;  text-align:center; line-height:1.5; margin-top:30px;}
.newslf .newsnr .time{ width:48%; display:block; line-height:1.5; text-align:right; float:left;}
.newslf .newsnr .zuozhe{ width:48%; display:block; line-height:1.5; text-align:left; float:right;}
.newslf .newsnr .zhengwen{padding:0px; margin:30px auto; font-size:16px;}
.newslf .newsnr .zhengwen p{line-height:2; text-align:justify; margin:5px 0px;}
.newslf .newsnr .zhengwen img{display:block; width:90%; margin:20px auto; border:1px solid #CCC; padding:3px; box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);}

.newsrg h2{width:100%; display:block; line-height:1; border-bottom:1px dotted #CCC; padding-bottom:15px; text-indent:0.5em;}
.newsrg .morelist{list-style:disc; line-height:2.5; font-size:16px; margin-left:1.5em;}
.newsrg .morelist li{border-bottom:1px dotted #CCC;}
.newsrg .morelist li:last-child{margin-bottom:50px;}
.newsrg .morelist li .time1{display:block; float:right; font-size:14px;}

.lvshitj{list-style:none; padding:0px; margin:0px;}
.lvshitj li{display:block; width:96%; margin:10px 0; padding:8px; border:none; border-bottom:1px dotted #CCC; box-shadow:none;}
.lvshitj li:last-child{border-bottom:none; margin-bottom:10px;}
.lvshitj li .touxiang{width:30%; display:block; float:left;}
.lvshitj li .jianjie{width:68%; display:block; float:right; margin-top:5px;}
.lvshitj li .touxiang img{width:96%; border-radius:5px;}
.lvshitj li .jianjie .name{display:block; width:75%; font-size:18px; font-weight:bold; margin-bottom:5px; float:left;}
.lvshitj li .jianjie .tel{display:block; width:22%; background:#ad1017; color:#FFF; text-align:center; border-radius:5px; float:left; padding:3px 2px;}
.lvshitj li .jianjie .biaoqian{display:block; float:left; margin:0px 5% 0px 0px; border:1px solid #CCC; border-radius:5px; padding:2px 10px;}
.lvshitj li .jianjie .shanchang{display:inline-block; width:100%; line-height:2; height:25px; overflow:hidden;}
.lvshitj li .jianjie .jieshao{text-align:justify; line-height:2; height:50px; overflow:hidden; display:block;}

.newslf .newsnr .wzlist{ list-style:disc; padding:0px; margin:20px auto 0px; list-style-position:inside;}
.newslf .newsnr .wzlist li{ line-height:3; border-bottom:1px dotted #CCC; font-size:16px; height:50px; display:list-item; overflow:hidden;}
.newslf .newsnr .wzlist li .time1{display:none;}
.newslf .newsnr .wzlist li .listyc{display:none;}
.newslf .epages{display:block; width:100%; margin:10px auto; text-align:center; clear:both; font-size:16px; padding:5px 0px 20px;}
.newslf .epages a{display:block; margin:0px 5px; width:50px; float:left;}
.newslf .epages b{display:block; margin:0px 5px; width:50px; float:left;}
.newslf .epages a>b{display:none;}

.newsrg .tjzx{margin-bottom:50px; display:none;}
.newsrg .tjzx1{display:block; margin:-15px auto;}
.lvshitj li:last-child{border-bottom:1px dotted #CCC; margin-bottom:50px;}

/* WAP文章页主体结束 */

/* WAP律师页主体开始 */
.lslist{display:block; width:100%; margin-top:10px;}
.lslist li{list-style:none; width:100%; margin:0px auto 30px; border-bottom:1px dotted #CCC;}
.lslist li .touxiang{display:block; width:40%; float:left; margin-right:4%; margin-top:20px; border-radius:5%; border:1px solid #CCC; overflow:hidden;}
.lslist li .touxiang img{width:100%;}
.lslist li h2{width:40%; display:block; text-align:left; float:left; line-height:1; margin-top:45px; font-size:20px;}
.lslist li .biaoqian{display:block; width:20%; float:left; font-size:14px; border:1px solid #CCC; padding:3px; border-radius:2px; margin:10px 5px 0px; text-align:center;}
.lslist li p{font-size:16px; line-height:2; display:block; margin:5px 2%; width:96%; border-bottom:none; text-indent:2em; text-align:justify;}

/* WAP律师页主体结束 */

.black{display:none;}

/* WAP底部开始 */
.biaodan{padding-bottom:70px;}
.biaodan h2{display:none;}
.biaodan h3{display:block; width:100%; text-align:center; font-size:24px;}

.biaodan ul li{display:block; float:none; font-size:14px;}
.biaodan ul li:first-child, .biaodan ul li:nth-child(2){ width:96%; margin:10px auto;}
.biaodan ul li:nth-child(3){ width:96%; text-align:left; margin:10px auto;}
.biaodan ul li:nth-child(3) .zxnr{display:block; width:25%; text-align:center; float:left; line-height:3; font-size:14px;}
.biaodan ul li:nth-child(3) .zxnr:first-child{width:100%; text-align:left;}
.biaodan ul li:last-child{width:100%; text-align:center; clear:both; padding-top:20px;}
.biaodan ul li .red{color:#F00;}

.biaodan ul>li .bdnr{height:35px; border-radius:5px; border:1px solid #CCC; width:98%;}
.biaodan ul>li .bdan{ background-color:#C00; border:0px; color:#FFF; border-radius:5px; padding:10px 5px; margin-top:-5px; animation: blink 1s infinite; width:70%;}

.wapdi{position:fixed; bottom:0px; width:101%; background:#FFF; display:block;}
.wapdi ul{list-style:none; padding:0px; margin:0px;}
.wapdi ul li{display:block; width:24.5%; margin:1px; background:#C00;  color:#FFF; text-align:center; float:left; padding:10px 0px;}
.wapdi ul li:first-child{margin-left:0px;}
.wapdi ul li:last-child{margin-right:0px;}

/* WAP底部结束 */
}

@media screen and (max-width:380px) { 
/* WAP头部开始 */
.top1{display:none;}
.top2 .zhuti{display:block; width:98%;}
.top2 .cc1{width:45%;}
.top2 .cc1 img{width:100%;}
.top2 .cc2{ display:none;}
.top3{background:none;}
.top3 .zhuti{width:30%; float:right; position:absolute; top:0px; right:0px; text-align:right;}
.top3 .zhuti .cc3{width:100%; text-align:right; display:block; padding:10px 5px 10px 0px;}
.top3 .zhuti .cc3 img{width:30%; display:block; float:right;}
.dh1{display:none; width:100%; float:right; overflow:hidden; z-index:9999999; position:absolute; margin-top:5vh;}
.dh1 li{display:block; width:100%; background:#ad1017; color:#FFF; text-align:center; padding:10px 0px; border-bottom:1px solid #FFF; font-size:14px; font-weight:bold;}
.dh1 li:hover{background:#CCC; color:#000;}
.cc3:hover .dh1{display:block;}
/* WAP头部结束 */

/* WAP首页主体开始 */
.banner1{display:none;}
.banner2{display:block; position:relative;}
.banner2 img{width:100%;}
.zhuti{width:98%; display:block; padding:0px; margin:0px auto;}
.lawly{width:100%; padding:0px; margin:0px; position:relative; top:10px;}
.lawly li{float:left; width:20%; display:block; text-align:center; border:none; font-size:14px; padding-top:40px; padding-bottom:10px; margin:2px 0px 5px; background-size:35%;}
.lawly li:first-child{border-left:none;}
.lawly li:nth-child(1){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(1):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li:nth-child(2){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(2):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li:nth-child(3){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(3):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li:nth-child(4){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(4):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li:nth-child(5){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(5):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li:nth-child(6){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(6):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li:nth-child(7){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(7):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li:nth-child(8){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(8):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li:nth-child(9){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(9):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li:nth-child(10){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(10):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li .znr li{ display:none;}

.xdwz1{ margin-top:510px; height:160px; overflow:hidden;}
.xdwz2{display:none;}
.xdwz3{display:block; margin:10px auto; background:none;}
.xdwz3 img{width:100%;}
.xdwz4{ height:auto;}
.xdwz5{display:none;}
.xdwz6{position:relative;}
.xdwz7{display:block; margin:300px auto 0px;}
.xdwz8{display:block; margin:10px auto; background:none;}
.xdwz8 img{width:100%;}
.xdwz9,.xdwz10,.xdwz11{position:relative;}


.lvshi{list-style:none; padding:0px; margin:0px;}
.lvshi li{display:block; width:95%; margin:10px 0; padding:8px; border:none; border-bottom:1px dotted #CCC; box-shadow:none;}
.lvshi li:first-child{margin-left:0px;}
.lvshi li:nth-child(3){margin-right:0px;}
.lvshi li:nth-child(4){margin-left:0px;}
.lvshi li:nth-child(6){margin-right:0px; border-bottom:none;}
.lvshi li .touxiang{width:30%; display:block; float:left;}
.lvshi li .jianjie{width:68%; display:block; float:right; margin-top:5px;}
.lvshi li .touxiang img{width:96%; border-radius:5px;}
.lvshi li .jianjie .name{display:block; width:75%; font-size:18px; font-weight:bold; margin-bottom:5px; float:left;}
.lvshi li .jianjie .tel{display:block; width:22%; background:#ad1017; color:#FFF; text-align:center; border-radius:5px; float:left; padding:3px 2px;}
.lvshi li .jianjie .biaoqian{display:block; float:left; margin:0px 5% 0px 0px; border:1px solid #CCC; border-radius:5px; padding:2px 10px;}
.lvshi li .jianjie .shanchang{display:inline-block; width:100%; line-height:2; height:25px; overflow:hidden;}
.lvshi li .jianjie .jieshao{text-align:justify; line-height:2; height:50px; overflow:hidden; display:block;}


.lsjs{list-style:none; padding:0px; margin:0px;}
.lsjs li{display:block; width:98%; overflow:hidden; margin:1% auto;}
.lsjs>li:first-child{width:100%;}
.lsjs>li:nth-child(3){width:100%;}
.lsjs>li video{width:100%;}

.news{padding:0px; margin:0px; list-style:none; width:100%; position:absolute;}
.news li{display:block; width:33%; text-align:center; padding:10px 0px;  background:#ad1017; color:#FFF; margin:1px;} 
.news li:first-child,.news li:nth-child(3){width:33%; margin:1px 0px;}
.news li:hover{background:#CCC; color:#000;}
.news li .wzlb{display:none; width:97.8%; position:absolute; top:40px; border:1px solid #CCC; padding:10px 5px; background: #FFF; margin:0px;}
.news li:first-child .wzlb{display:block;}
.news li:first-child .wzlb li{display:block; width:100%; color:#000; background:none; line-height:1.5; padding: 5px 0; border-bottom: 1px solid #ddd;}
.news li:first-child .wzlb>li a{width:80%; display:block; float:left; height:28px; overflow:hidden;}
.news li:first-child .wzlb>li .time1{display:block; width:20%; float:right; text-align:right;}
.news li:hover .wzlb{display:block;}
.news li:hover .wzlb>li{width:100%; color:#000; background:none; line-height:1.5; padding:5px 0; border-bottom: 1px solid #ddd; text-align:left; font-size:16px;}
.news li:hover .wzlb>li a{width:80%; display:block; float:left; height:28px; overflow:hidden;}
.news li:hover .wzlb>li .time1{display:block; width:20%; float:right; text-align:right;}

.anli{list-style:none; padding:0px; margin:0px auto 50px;}
.anli li{width:48.4%; display:block; float:left; text-align:center; margin:10px 1%;}
.anli li:nth-child(2n){margin-right:0px;}
.anli li:nth-child(2n+1){margin-left:0px;}
.anli li img{width:100%; margin:0px auto 5px;}
.anli li span{display:inline-block; width:98%; line-height:2; padding-bottom:5px; font-size:14px;}

/* WAP首页主体结束 */

/* WAP文章页主体开始 */
.newslf,.newsrg{display:block; float:none; width:99%; margin:0px auto; clear:both;}
.newslf .newsnr{width:98%; display:block; margin:25px auto; float:none;}
.newslf .newsnr h1{margin-top:20px;}
.newslf .newsnr h1{ width:100%; display:block;  text-align:center; line-height:1.5; margin-top:30px;}
.newslf .newsnr .time{ width:48%; display:block; line-height:1.5; text-align:right; float:left;}
.newslf .newsnr .zuozhe{ width:48%; display:block; line-height:1.5; text-align:left; float:right;}
.newslf .newsnr .zhengwen{padding:0px; margin:30px auto; font-size:16px;}
.newslf .newsnr .zhengwen p{line-height:2; text-align:justify; margin:5px 0px;}
.newslf .newsnr .zhengwen img{display:block; width:90%; margin:20px auto; border:1px solid #CCC; padding:3px; box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);}

.newsrg h2{width:100%; display:block; line-height:1; border-bottom:1px dotted #CCC; padding-bottom:15px; text-indent:0.5em;}
.newsrg .morelist{list-style:disc; line-height:2.5; font-size:12px; margin-left:1.5em;}
.newsrg .morelist li{border-bottom:1px dotted #CCC;}
.newsrg .morelist li:last-child{margin-bottom:50px;}
.newsrg .morelist li .time1{display:block; float:right; font-size:14px;}

.lvshitj{list-style:none; padding:0px; margin:0px;}
.lvshitj li{display:block; width:96%; margin:10px 0; padding:8px; border:none; border-bottom:1px dotted #CCC; box-shadow:none;}
.lvshitj li:last-child{border-bottom:none; margin-bottom:10px;}
.lvshitj li .touxiang{width:30%; display:block; float:left;}
.lvshitj li .jianjie{width:68%; display:block; float:right; margin-top:5px;}
.lvshitj li .touxiang img{width:96%; border-radius:5px;}
.lvshitj li .jianjie .name{display:block; width:75%; font-size:18px; font-weight:bold; margin-bottom:5px; float:left;}
.lvshitj li .jianjie .tel{display:block; width:22%; background:#ad1017; color:#FFF; text-align:center; border-radius:5px; float:left; padding:3px 2px;}
.lvshitj li .jianjie .biaoqian{display:block; float:left; margin:0px 5% 0px 0px; border:1px solid #CCC; border-radius:5px; padding:2px 10px;}
.lvshitj li .jianjie .shanchang{display:inline-block; width:100%; line-height:2; height:25px; overflow:hidden;}
.lvshitj li .jianjie .jieshao{text-align:justify; line-height:2; height:50px; overflow:hidden; display:block;}

.newslf .newsnr .wzlist{ list-style:disc; padding:0px; margin:20px auto 0px; list-style-position:inside;}
.newslf .newsnr .wzlist li{ line-height:3; border-bottom:1px dotted #CCC; font-size:16px; height:50px; display:list-item; overflow:hidden;}
.newslf .newsnr .wzlist li .time1{display:none;}
.newslf .newsnr .wzlist li .listyc{display:none;}
.newslf .epages{display:block; width:100%; margin:10px auto; text-align:center; clear:both; font-size:16px; padding:5px 0px 20px;}
.newslf .epages a{display:block; margin:0px 5px; width:50px; float:left;}
.newslf .epages b{display:block; margin:0px 5px; width:50px; float:left;}
.newslf .epages a>b{display:none;}

.newsrg .tjzx{margin-bottom:50px; display:none;}
.newsrg .tjzx1{display:block; margin:-15px auto;}
.lvshitj li:last-child{border-bottom:1px dotted #CCC; margin-bottom:50px;}

/* WAP文章页主体结束 */

/* WAP律师页主体开始 */
.lslist{display:block; width:100%; margin-top:10px;}
.lslist li{list-style:none; width:100%; margin:0px auto 30px; border-bottom:1px dotted #CCC;}
.lslist li .touxiang{display:block; width:40%; float:left; margin-right:4%; margin-top:20px; border-radius:5%; border:1px solid #CCC; overflow:hidden;}
.lslist li .touxiang img{width:100%;}
.lslist li h2{width:40%; display:block; text-align:left; float:left; line-height:1; margin-top:45px; font-size:20px;}
.lslist li .biaoqian{display:block; width:20%; float:left; font-size:14px; border:1px solid #CCC; padding:3px; border-radius:2px; margin:10px 5px 0px; text-align:center;}
.lslist li p{font-size:16px; line-height:2; display:block; margin:5px 2%; width:96%; border-bottom:none; text-indent:2em; text-align:justify;}

/* WAP律师页主体结束 */

.black{display:none;}

/* WAP底部开始 */
.biaodan{padding-bottom:70px;}
.biaodan h2{display:none;}
.biaodan h3{display:block; width:100%; text-align:center; font-size:24px;}

.biaodan ul li{display:block; float:none; font-size:14px;}
.biaodan ul li:first-child, .biaodan ul li:nth-child(2){ width:96%; margin:10px auto;}
.biaodan ul li:nth-child(3){ width:96%; text-align:left; margin:10px auto;}
.biaodan ul li:nth-child(3) .zxnr{display:block; width:25%; text-align:center; float:left; line-height:3; font-size:14px;}
.biaodan ul li:nth-child(3) .zxnr:first-child{width:100%; text-align:left;}
.biaodan ul li:last-child{width:100%; text-align:center; clear:both; padding-top:20px;}
.biaodan ul li .red{color:#F00;}

.biaodan ul>li .bdnr{height:35px; border-radius:5px; border:1px solid #CCC; width:98%;}
.biaodan ul>li .bdan{ background-color:#C00; border:0px; color:#FFF; border-radius:5px; padding:10px 5px; margin-top:-5px; animation: blink 1s infinite; width:70%;}

.wapdi{position:fixed; bottom:0px; width:101%; background:#FFF; display:block;}
.wapdi ul{list-style:none; padding:0px; margin:0px;}
.wapdi ul li{display:block; width:24.5%; margin:1px; background:#C00;  color:#FFF; text-align:center; float:left; padding:10px 0px;}
.wapdi ul li:first-child{margin-left:0px;}
.wapdi ul li:last-child{margin-right:0px;}

/* WAP底部结束 */
}

@media screen and (max-width:360px) { 
/* WAP头部开始 */
.top1{display:none;}
.top2 .zhuti{display:block; width:98%;}
.top2 .cc1{width:45%;}
.top2 .cc1 img{width:100%;}
.top2 .cc2{ display:none;}
.top3{background:none;}
.top3 .zhuti{width:30%; float:right; position:absolute; top:0px; right:0px; text-align:right;}
.top3 .zhuti .cc3{width:100%; text-align:right; display:block; padding:10px 5px 10px 0px;}
.top3 .zhuti .cc3 img{width:30%; display:block; float:right;}
.dh1{display:none; width:100%; float:right; overflow:hidden; z-index:9999999; position:absolute; margin-top:5vh;}
.dh1 li{display:block; width:100%; background:#ad1017; color:#FFF; text-align:center; padding:10px 0px; border-bottom:1px solid #FFF; font-size:14px; font-weight:bold;}
.dh1 li:hover{background:#CCC; color:#000;}
.cc3:hover .dh1{display:block;}
/* WAP头部结束 */

/* WAP首页主体开始 */
.banner1{display:none;}
.banner2{display:block; position:relative;}
.banner2 img{width:100%;}
.zhuti{width:98%; display:block; padding:0px; margin:0px auto;}
.lawly{width:100%; padding:0px; margin:0px; position:relative; top:10px;}
.lawly li{float:left; width:20%; display:block; text-align:center; border:none; font-size:14px; padding-top:40px; padding-bottom:10px; margin:2px 0px 5px; background-size:35%;}
.lawly li:first-child{border-left:none;}
.lawly li:nth-child(1){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(1):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li:nth-child(2){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(2):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li:nth-child(3){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(3):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li:nth-child(4){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(4):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li:nth-child(5){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(5):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li:nth-child(6){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(6):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li:nth-child(7){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(7):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li:nth-child(8){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(8):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li:nth-child(9){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(9):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li:nth-child(10){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(10):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li .znr li{ display:none;}

.xdwz1{ margin-top:490px; height:160px; overflow:hidden;}
.xdwz2{display:none;}
.xdwz3{display:block; margin:10px auto; background:none;}
.xdwz3 img{width:100%;}
.xdwz4{ height:auto;}
.xdwz5{display:none;}
.xdwz6{position:relative;}
.xdwz7{display:block; margin:300px auto 0px;}
.xdwz8{display:block; margin:10px auto; background:none;}
.xdwz8 img{width:100%;}
.xdwz9,.xdwz10,.xdwz11{position:relative;}


.lvshi{list-style:none; padding:0px; margin:0px;}
.lvshi li{display:block; width:95%; margin:10px 0; padding:8px; border:none; border-bottom:1px dotted #CCC; box-shadow:none;}
.lvshi li:first-child{margin-left:0px;}
.lvshi li:nth-child(3){margin-right:0px;}
.lvshi li:nth-child(4){margin-left:0px;}
.lvshi li:nth-child(6){margin-right:0px; border-bottom:none;}
.lvshi li .touxiang{width:30%; display:block; float:left;}
.lvshi li .jianjie{width:68%; display:block; float:right; margin-top:5px;}
.lvshi li .touxiang img{width:96%; border-radius:5px;}
.lvshi li .jianjie .name{display:block; width:75%; font-size:18px; font-weight:bold; margin-bottom:5px; float:left;}
.lvshi li .jianjie .tel{display:block; width:22%; background:#ad1017; color:#FFF; text-align:center; border-radius:5px; float:left; padding:3px 2px;}
.lvshi li .jianjie .biaoqian{display:block; float:left; margin:0px 5% 0px 0px; border:1px solid #CCC; border-radius:5px; padding:2px 10px;}
.lvshi li .jianjie .shanchang{display:inline-block; width:100%; line-height:2; height:25px; overflow:hidden;}
.lvshi li .jianjie .jieshao{text-align:justify; line-height:2; height:50px; overflow:hidden; display:block;}


.lsjs{list-style:none; padding:0px; margin:0px;}
.lsjs li{display:block; width:98%; overflow:hidden; margin:1% auto;}
.lsjs>li:first-child{width:100%;}
.lsjs>li:nth-child(3){width:100%;}
.lsjs>li video{width:100%;}

.news{padding:0px; margin:0px; list-style:none; width:100%; position:absolute;}
.news li{display:block; width:33%; text-align:center; padding:10px 0px;  background:#ad1017; color:#FFF; margin:1px;} 
.news li:first-child,.news li:nth-child(3){width:33%; margin:1px 0px;}
.news li:hover{background:#CCC; color:#000;}
.news li .wzlb{display:none; width:97.8%; position:absolute; top:40px; border:1px solid #CCC; padding:10px 5px; background: #FFF; margin:0px;}
.news li:first-child .wzlb{display:block;}
.news li:first-child .wzlb li{display:block; width:100%; color:#000; background:none; line-height:1.5; padding: 5px 0; border-bottom: 1px solid #ddd;}
.news li:first-child .wzlb>li a{width:80%; display:block; float:left; height:28px; overflow:hidden;}
.news li:first-child .wzlb>li .time1{display:block; width:20%; float:right; text-align:right;}
.news li:hover .wzlb{display:block;}
.news li:hover .wzlb>li{width:100%; color:#000; background:none; line-height:1.5; padding:5px 0; border-bottom: 1px solid #ddd; text-align:left; font-size:16px;}
.news li:hover .wzlb>li a{width:80%; display:block; float:left; height:28px; overflow:hidden;}
.news li:hover .wzlb>li .time1{display:block; width:20%; float:right; text-align:right;}

.anli{list-style:none; padding:0px; margin:0px auto 50px;}
.anli li{width:48.4%; display:block; float:left; text-align:center; margin:10px 1%;}
.anli li:nth-child(2n){margin-right:0px;}
.anli li:nth-child(2n+1){margin-left:0px;}
.anli li img{width:100%; margin:0px auto 5px;}
.anli li span{display:inline-block; width:98%; line-height:2; padding-bottom:5px; font-size:14px;}

/* WAP首页主体结束 */

/* WAP文章页主体开始 */
.newslf,.newsrg{display:block; float:none; width:99%; margin:0px auto; clear:both;}
.newslf .newsnr{width:98%; display:block; margin:25px auto; float:none;}
.newslf .newsnr h1{margin-top:20px;}
.newslf .newsnr h1{ width:100%; display:block;  text-align:center; line-height:1.5; margin-top:30px;}
.newslf .newsnr .time{ width:48%; display:block; line-height:1.5; text-align:right; float:left;}
.newslf .newsnr .zuozhe{ width:48%; display:block; line-height:1.5; text-align:left; float:right;}
.newslf .newsnr .zhengwen{padding:0px; margin:30px auto; font-size:16px;}
.newslf .newsnr .zhengwen p{line-height:2; text-align:justify; margin:5px 0px;}
.newslf .newsnr .zhengwen img{display:block; width:90%; margin:20px auto; border:1px solid #CCC; padding:3px; box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);}

.newsrg h2{width:100%; display:block; line-height:1; border-bottom:1px dotted #CCC; padding-bottom:15px; text-indent:0.5em;}
.newsrg .morelist{list-style:disc; line-height:2.5; font-size:16px; margin-left:1.5em;}
.newsrg .morelist li{border-bottom:1px dotted #CCC;}
.newsrg .morelist li:last-child{margin-bottom:50px;}
.newsrg .morelist li .time1{display:block; float:right; font-size:14px;}

.lvshitj{list-style:none; padding:0px; margin:0px;}
.lvshitj li{display:block; width:96%; margin:10px 0; padding:8px; border:none; border-bottom:1px dotted #CCC; box-shadow:none;}
.lvshitj li:last-child{border-bottom:none; margin-bottom:10px;}
.lvshitj li .touxiang{width:30%; display:block; float:left;}
.lvshitj li .jianjie{width:68%; display:block; float:right; margin-top:5px;}
.lvshitj li .touxiang img{width:96%; border-radius:5px;}
.lvshitj li .jianjie .name{display:block; width:75%; font-size:18px; font-weight:bold; margin-bottom:5px; float:left;}
.lvshitj li .jianjie .tel{display:block; width:22%; background:#ad1017; color:#FFF; text-align:center; border-radius:5px; float:left; padding:3px 2px;}
.lvshitj li .jianjie .biaoqian{display:block; float:left; margin:0px 5% 0px 0px; border:1px solid #CCC; border-radius:5px; padding:2px 10px;}
.lvshitj li .jianjie .shanchang{display:inline-block; width:100%; line-height:2; height:25px; overflow:hidden;}
.lvshitj li .jianjie .jieshao{text-align:justify; line-height:2; height:50px; overflow:hidden; display:block;}

.newslf .newsnr .wzlist{ list-style:disc; padding:0px; margin:20px auto 0px; list-style-position:inside;}
.newslf .newsnr .wzlist li{ line-height:3; border-bottom:1px dotted #CCC; font-size:16px; height:50px; display:list-item; overflow:hidden;}
.newslf .newsnr .wzlist li .time1{display:none;}
.newslf .newsnr .wzlist li .listyc{display:none;}
.newslf .epages{display:block; width:100%; margin:10px auto; text-align:center; clear:both; font-size:16px; padding:5px 0px 20px;}
.newslf .epages a{display:block; margin:0px 5px; width:50px; float:left;}
.newslf .epages b{display:block; margin:0px 5px; width:50px; float:left;}
.newslf .epages a>b{display:none;}

.newsrg .tjzx{margin-bottom:50px; display:none;}
.newsrg .tjzx1{display:block; margin:-15px auto;}
.lvshitj li:last-child{border-bottom:1px dotted #CCC; margin-bottom:50px;}

/* WAP文章页主体结束 */

/* WAP律师页主体开始 */
.lslist{display:block; width:100%; margin-top:10px;}
.lslist li{list-style:none; width:100%; margin:0px auto 30px; border-bottom:1px dotted #CCC;}
.lslist li .touxiang{display:block; width:40%; float:left; margin-right:4%; margin-top:20px; border-radius:5%; border:1px solid #CCC; overflow:hidden;}
.lslist li .touxiang img{width:100%;}
.lslist li h2{width:40%; display:block; text-align:left; float:left; line-height:1; margin-top:45px; font-size:20px;}
.lslist li .biaoqian{display:block; width:20%; float:left; font-size:14px; border:1px solid #CCC; padding:3px; border-radius:2px; margin:10px 5px 0px; text-align:center;}
.lslist li p{font-size:16px; line-height:2; display:block; margin:5px 2%; width:96%; border-bottom:none; text-indent:2em; text-align:justify;}

/* WAP律师页主体结束 */

.black{display:none;}

/* WAP底部开始 */
.biaodan{padding-bottom:70px;}
.biaodan h2{display:none;}
.biaodan h3{display:block; width:100%; text-align:center; font-size:24px;}

.biaodan ul li{display:block; float:none; font-size:14px;}
.biaodan ul li:first-child, .biaodan ul li:nth-child(2){ width:96%; margin:10px auto;}
.biaodan ul li:nth-child(3){ width:96%; text-align:left; margin:10px auto;}
.biaodan ul li:nth-child(3) .zxnr{display:block; width:25%; text-align:center; float:left; line-height:3; font-size:14px;}
.biaodan ul li:nth-child(3) .zxnr:first-child{width:100%; text-align:left;}
.biaodan ul li:last-child{width:100%; text-align:center; clear:both; padding-top:20px;}
.biaodan ul li .red{color:#F00;}

.biaodan ul>li .bdnr{height:35px; border-radius:5px; border:1px solid #CCC; width:98%;}
.biaodan ul>li .bdan{ background-color:#C00; border:0px; color:#FFF; border-radius:5px; padding:10px 5px; margin-top:-5px; animation: blink 1s infinite; width:70%;}

.wapdi{position:fixed; bottom:0px; width:101%; background:#FFF; display:block;}
.wapdi ul{list-style:none; padding:0px; margin:0px;}
.wapdi ul li{display:block; width:24.5%; margin:1px; background:#C00;  color:#FFF; text-align:center; float:left; padding:10px 0px;}
.wapdi ul li:first-child{margin-left:0px;}
.wapdi ul li:last-child{margin-right:0px;}

/* WAP底部结束 */
}

@media screen and (max-width:320px) { 
/* WAP头部开始 */
.top1{display:none;}
.top2 .zhuti{display:block; width:98%;}
.top2 .cc1{width:45%;}
.top2 .cc1 img{width:100%;}
.top2 .cc2{ display:none;}
.top3{background:none;}
.top3 .zhuti{width:30%; float:right; position:absolute; top:0px; right:0px; text-align:right;}
.top3 .zhuti .cc3{width:100%; text-align:right; display:block; padding:10px 5px 10px 0px;}
.top3 .zhuti .cc3 img{width:30%; display:block; float:right;}
.dh1{display:none; width:100%; float:right; overflow:hidden; z-index:9999999; position:absolute; margin-top:5vh;}
.dh1 li{display:block; width:100%; background:#ad1017; color:#FFF; text-align:center; padding:10px 0px; border-bottom:1px solid #FFF; font-size:14px; font-weight:bold;}
.dh1 li:hover{background:#CCC; color:#000;}
.cc3:hover .dh1{display:block;}
/* WAP头部结束 */

/* WAP首页主体开始 */
.banner1{display:none;}
.banner2{display:block; position:relative;}
.banner2 img{width:100%;}
.zhuti{width:98%; display:block; padding:0px; margin:0px auto;}
.lawly{width:100%; padding:0px; margin:0px; position:relative; top:10px;}
.lawly li{float:left; width:20%; display:block; text-align:center; border:none; font-size:14px; padding-top:40px; padding-bottom:10px; margin:2px 0px 5px; background-size:35%;}
.lawly li:first-child{border-left:none;}
.lawly li:nth-child(1){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(1):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li:nth-child(2){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(2):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li:nth-child(3){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(3):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li:nth-child(4){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(4):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li:nth-child(5){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(5):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li:nth-child(6){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(6):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li:nth-child(7){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(7):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li:nth-child(8){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(8):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li:nth-child(9){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(9):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li:nth-child(10){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(10):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li .znr li{ display:none;}

.xdwz1{ margin-top:440px; height:160px; overflow:hidden;}
.xdwz2{display:none;}
.xdwz3{display:block; margin:10px auto; background:none;}
.xdwz3 img{width:100%;}
.xdwz4{ height:auto;}
.xdwz5{display:none;}
.xdwz6{position:relative;}
.xdwz7{display:block; margin:300px auto 0px;}
.xdwz8{display:block; margin:10px auto; background:none;}
.xdwz8 img{width:100%;}
.xdwz9,.xdwz10,.xdwz11{position:relative;}


.lvshi{list-style:none; padding:0px; margin:0px;}
.lvshi li{display:block; width:95%; margin:10px 0; padding:8px; border:none; border-bottom:1px dotted #CCC; box-shadow:none;}
.lvshi li:first-child{margin-left:0px;}
.lvshi li:nth-child(3){margin-right:0px;}
.lvshi li:nth-child(4){margin-left:0px;}
.lvshi li:nth-child(6){margin-right:0px; border-bottom:none;}
.lvshi li .touxiang{width:30%; display:block; float:left;}
.lvshi li .jianjie{width:68%; display:block; float:right; margin-top:5px;}
.lvshi li .touxiang img{width:96%; border-radius:5px;}
.lvshi li .jianjie .name{display:block; width:70%; font-size:18px; font-weight:bold; margin-bottom:5px; float:left;}
.lvshi li .jianjie .tel{display:block; width:28%; background:#ad1017; color:#FFF; text-align:center; border-radius:5px; float:left; padding:3px 2px;}
.lvshi li .jianjie .biaoqian{display:block; float:left; margin:0px 5% 0px 0px; border:1px solid #CCC; border-radius:5px; padding:2px 10px;}
.lvshi li .jianjie .shanchang{display:inline-block; width:100%; line-height:2; height:25px; overflow:hidden;}
.lvshi li .jianjie .jieshao{text-align:justify; line-height:2; height:50px; overflow:hidden; display:block;}


.lsjs{list-style:none; padding:0px; margin:0px;}
.lsjs li{display:block; width:98%; overflow:hidden; margin:1% auto;}
.lsjs>li:first-child{width:100%;}
.lsjs>li:nth-child(3){width:100%;}
.lsjs>li video{width:100%;}

.news{padding:0px; margin:0px; list-style:none; width:100%; position:absolute;}
.news li{display:block; width:33%; text-align:center; padding:10px 0px;  background:#ad1017; color:#FFF; margin:1px;} 
.news li:first-child,.news li:nth-child(3){width:33%; margin:1px 0px;}
.news li:hover{background:#CCC; color:#000;}
.news li .wzlb{display:none; width:97.8%; position:absolute; top:40px; border:1px solid #CCC; padding:10px 5px; background: #FFF; margin:0px;}
.news li:first-child .wzlb{display:block;}
.news li:first-child .wzlb li{display:block; width:100%; color:#000; background:none; line-height:1.5; padding: 5px 0; border-bottom: 1px solid #ddd;}
.news li:first-child .wzlb>li a{width:80%; display:block; float:left; height:28px; overflow:hidden;}
.news li:first-child .wzlb>li .time1{display:block; width:20%; float:right; text-align:right;}
.news li:hover .wzlb{display:block;}
.news li:hover .wzlb>li{width:100%; color:#000; background:none; line-height:1.5; padding:5px 0; border-bottom: 1px solid #ddd; text-align:left; font-size:16px;}
.news li:hover .wzlb>li a{width:80%; display:block; float:left; height:28px; overflow:hidden;}
.news li:hover .wzlb>li .time1{display:block; width:20%; float:right; text-align:right;}


.anli{list-style:none; padding:0px; margin:0px auto 50px;}
.anli li{width:48.4%; display:block; float:left; text-align:center; margin:10px 1%;}
.anli li:nth-child(2n){margin-right:0px;}
.anli li:nth-child(2n+1){margin-left:0px;}
.anli li img{width:100%; margin:0px auto 5px;}
.anli li span{display:inline-block; width:98%; line-height:2; padding-bottom:5px; font-size:14px;}

/* WAP首页主体结束 */

/* WAP文章页主体开始 */
.newslf,.newsrg{display:block; float:none; width:99%; margin:0px auto; clear:both;}
.newslf .newsnr{width:98%; display:block; margin:25px auto; float:none;}
.newslf .newsnr h1{margin-top:20px;}
.newslf .newsnr h1{ width:100%; display:block;  text-align:center; line-height:1.5; margin-top:30px;}
.newslf .newsnr .time{ width:48%; display:block; line-height:1.5; text-align:right; float:left;}
.newslf .newsnr .zuozhe{ width:48%; display:block; line-height:1.5; text-align:left; float:right;}
.newslf .newsnr .zhengwen{padding:0px; margin:30px auto; font-size:16px;}
.newslf .newsnr .zhengwen p{line-height:2; text-align:justify; margin:5px 0px;}
.newslf .newsnr .zhengwen img{display:block; width:90%; margin:20px auto; border:1px solid #CCC; padding:3px; box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);}

.newsrg h2{width:100%; display:block; line-height:1; border-bottom:1px dotted #CCC; padding-bottom:15px; text-indent:0.5em;}
.newsrg .morelist{list-style:disc; line-height:2.5; font-size:16px; margin-left:1.5em;}
.newsrg .morelist li{border-bottom:1px dotted #CCC;}
.newsrg .morelist li:last-child{margin-bottom:50px;}
.newsrg .morelist li .time1{display:block; float:right; font-size:14px;}

.lvshitj{list-style:none; padding:0px; margin:0px;}
.lvshitj li{display:block; width:96%; margin:10px 0; padding:8px; border:none; border-bottom:1px dotted #CCC; box-shadow:none;}
.lvshitj li:last-child{border-bottom:none; margin-bottom:10px;}
.lvshitj li .touxiang{width:30%; display:block; float:left;}
.lvshitj li .jianjie{width:68%; display:block; float:right; margin-top:5px;}
.lvshitj li .touxiang img{width:96%; border-radius:5px;}
.lvshitj li .jianjie .name{display:block; width:75%; font-size:18px; font-weight:bold; margin-bottom:5px; float:left;}
.lvshitj li .jianjie .tel{display:block; width:22%; background:#ad1017; color:#FFF; text-align:center; border-radius:5px; float:left; padding:3px 2px;}
.lvshitj li .jianjie .biaoqian{display:block; float:left; margin:0px 5% 0px 0px; border:1px solid #CCC; border-radius:5px; padding:2px 10px;}
.lvshitj li .jianjie .shanchang{display:inline-block; width:100%; line-height:2; height:25px; overflow:hidden;}
.lvshitj li .jianjie .jieshao{text-align:justify; line-height:2; height:50px; overflow:hidden; display:block;}

.newslf .newsnr .wzlist{ list-style:disc; padding:0px; margin:20px auto 0px; list-style-position:inside;}
.newslf .newsnr .wzlist li{ line-height:3; border-bottom:1px dotted #CCC; font-size:16px; height:50px; display:list-item; overflow:hidden;}
.newslf .newsnr .wzlist li .time1{display:none;}
.newslf .newsnr .wzlist li .listyc{display:none;}
.newslf .epages{display:block; width:100%; margin:10px auto; text-align:center; clear:both; font-size:16px; padding:5px 0px 20px;}
.newslf .epages a{display:block; margin:0px 5px; width:50px; float:left;}
.newslf .epages b{display:block; margin:0px 5px; width:50px; float:left;}
.newslf .epages a>b{display:none;}

.newsrg .tjzx{margin-bottom:50px; display:none;}
.newsrg .tjzx1{display:block; margin:-15px auto;}
.lvshitj li:last-child{border-bottom:1px dotted #CCC; margin-bottom:50px;}

/* WAP文章页主体结束 */

/* WAP律师页主体开始 */
.lslist{display:block; width:100%; margin-top:10px;}
.lslist li{list-style:none; width:100%; margin:0px auto 30px; border-bottom:1px dotted #CCC;}
.lslist li .touxiang{display:block; width:40%; float:left; margin-right:4%; margin-top:20px; border-radius:5%; border:1px solid #CCC; overflow:hidden;}
.lslist li .touxiang img{width:100%;}
.lslist li h2{width:40%; display:block; text-align:left; float:left; line-height:1; margin-top:45px; font-size:20px;}
.lslist li .biaoqian{display:block; width:20%; float:left; font-size:14px; border:1px solid #CCC; padding:3px; border-radius:2px; margin:10px 5px 0px; text-align:center;}
.lslist li p{font-size:16px; line-height:2; display:block; margin:5px 2%; width:96%; border-bottom:none; text-indent:2em; text-align:justify;}

/* WAP律师页主体结束 */

.black{display:none;}

/* WAP底部开始 */
.biaodan{padding-bottom:70px;}
.biaodan h2{display:none;}
.biaodan h3{display:block; width:100%; text-align:center; font-size:24px;}

.biaodan ul li{display:block; float:none; font-size:14px;}
.biaodan ul li:first-child, .biaodan ul li:nth-child(2){ width:96%; margin:10px auto;}
.biaodan ul li:nth-child(3){ width:96%; text-align:left; margin:10px auto;}
.biaodan ul li:nth-child(3) .zxnr{display:block; width:33%; text-align:center; float:left; line-height:3; font-size:14px;}
.biaodan ul li:nth-child(3) .zxnr:first-child{width:100%; text-align:left;}
.biaodan ul li:last-child{width:100%; text-align:center; clear:both; padding-top:20px;}
.biaodan ul li .red{color:#F00;}

.biaodan ul>li .bdnr{height:35px; border-radius:5px; border:1px solid #CCC; width:98%;}
.biaodan ul>li .bdan{ background-color:#C00; border:0px; color:#FFF; border-radius:5px; padding:10px 5px; margin-top:-5px; animation: blink 1s infinite; width:70%;}

.wapdi{position:fixed; bottom:0px; width:101%; background:#FFF; display:block;}
.wapdi ul{list-style:none; padding:0px; margin:0px;}
.wapdi ul li{display:block; width:24.5%; margin:1px; background:#C00;  color:#FFF; text-align:center; float:left; padding:10px 0px;}
.wapdi ul li:first-child{margin-left:0px;}
.wapdi ul li:last-child{margin-right:0px;}

/* WAP底部结束 */
}


@media screen and (max-width:300px) { 
/* WAP头部开始 */
.top1{display:none;}
.top2 .zhuti{display:block; width:98%;}
.top2 .cc1{width:45%;}
.top2 .cc1 img{width:100%;}
.top2 .cc2{ display:none;}
.top3{background:none;}
.top3 .zhuti{width:30%; float:right; position:absolute; top:0px; right:0px; text-align:right;}
.top3 .zhuti .cc3{width:100%; text-align:right; display:block; padding:10px 5px 10px 0px;}
.top3 .zhuti .cc3 img{width:30%; display:block; float:right;}
.dh1{display:none; width:100%; float:right; overflow:hidden; z-index:9999999; position:absolute; margin-top:5vh;}
.dh1 li{display:block; width:100%; background:#ad1017; color:#FFF; text-align:center; padding:10px 0px; border-bottom:1px solid #FFF; font-size:14px; font-weight:bold;}
.dh1 li:hover{background:#CCC; color:#000;}
.cc3:hover .dh1{display:block;}
/* WAP头部结束 */

/* WAP首页主体开始 */
.banner1{display:none;}
.banner2{display:block; position:relative;}
.banner2 img{width:100%;}
.zhuti{width:98%; display:block; padding:0px; margin:0px auto;}
.lawly{width:100%; padding:0px; margin:0px; position:relative; top:10px;}
.lawly li{float:left; width:20%; display:block; text-align:center; border:none; font-size:12px; padding-top:40px; padding-bottom:10px; margin:2px 0px 5px; background-size:35%;}
.lawly li:first-child{border-left:none;}
.lawly li:nth-child(1){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(1):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li:nth-child(2){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(2):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li:nth-child(3){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(3):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li:nth-child(4){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(4):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li:nth-child(5){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(5):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li:nth-child(6){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(6):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li:nth-child(7){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(7):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li:nth-child(8){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(8):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li:nth-child(9){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(9):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li:nth-child(10){background-image:url(../images/1.png); background-repeat:no-repeat; background-position:50% 25%;}
.lawly li:nth-child(10):hover{background:url(../images/1.1.png) no-repeat #ad1017; background-position:50% 25%; color:#FFF;}
.lawly li .znr li{ display:none;}

.xdwz1{ margin-top:370px; height:160px; overflow:hidden;}
.xdwz2{display:none;}
.xdwz3{display:block; margin:10px auto; background:none;}
.xdwz3 img{width:100%;}
.xdwz4{ height:auto;}
.xdwz5{display:none;}
.xdwz6{position:relative;}
.xdwz7{display:block; margin:380px auto 0px;}
.xdwz8{display:block; margin:10px auto; background:none;}
.xdwz8 img{width:100%;}
.xdwz9,.xdwz10,.xdwz11{position:relative;}


.lvshi{list-style:none; padding:0px; margin:0px;}
.lvshi li{display:block; width:95%; margin:10px 0; padding:8px; border:none; border-bottom:1px dotted #CCC; box-shadow:none;}
.lvshi li:first-child{margin-left:0px;}
.lvshi li:nth-child(3){margin-right:0px;}
.lvshi li:nth-child(4){margin-left:0px;}
.lvshi li:nth-child(6){margin-right:0px; border-bottom:none;}
.lvshi li .touxiang{width:30%; display:block; float:left;}
.lvshi li .jianjie{width:68%; display:block; float:right; margin-top:5px;}
.lvshi li .touxiang img{width:96%; border-radius:5px;}
.lvshi li .jianjie .name{display:block; width:66%; font-size:18px; font-weight:bold; margin-bottom:5px; float:left;}
.lvshi li .jianjie .tel{display:block; width:31%; background:#ad1017; color:#FFF; text-align:center; border-radius:5px; float:left; padding:3px 2px;}
.lvshi li .jianjie .biaoqian{display:block; float:left; margin:0px 5% 0px 0px; border:1px solid #CCC; border-radius:5px; padding:2px 10px;}
.lvshi li .jianjie .shanchang{display:inline-block; width:100%; line-height:2; height:25px; overflow:hidden;}
.lvshi li .jianjie .jieshao{text-align:justify; line-height:2; height:50px; overflow:hidden; display:block;}


.lsjs{list-style:none; padding:0px; margin:0px;}
.lsjs li{display:block; width:98%; overflow:hidden; margin:1% auto;}
.lsjs>li:first-child{width:100%;}
.lsjs>li:nth-child(3){width:100%;}
.lsjs>li video{width:100%;}

.news{padding:0px; margin:0px; list-style:none; width:100%; position:absolute;}
.news li{display:block; width:33%; text-align:center; padding:10px 0px;  background:#ad1017; color:#FFF; margin:1px;} 
.news li:first-child,.news li:nth-child(3){width:33%; margin:1px 0px;}
.news li:hover{background:#CCC; color:#000;}
.news li .wzlb{display:none; width:97.8%; position:absolute; top:40px; border:1px solid #CCC; padding:10px 5px; background: #FFF; margin:0px;}
.news li:first-child .wzlb{display:block;}
.news li:first-child .wzlb li{display:block; width:100%; color:#000; background:none; line-height:1.5; padding: 5px 0; border-bottom: 1px solid #ddd;}
.news li:first-child .wzlb>li a{width:80%; display:block; float:left; height:28px; overflow:hidden;}
.news li:first-child .wzlb>li .time1{display:block; width:20%; float:right; text-align:right;}
.news li:hover .wzlb{display:block;}
.news li:hover .wzlb>li{width:100%; color:#000; background:none; line-height:1.5; padding:5px 0; border-bottom: 1px solid #ddd; text-align:left; font-size:16px;}
.news li:hover .wzlb>li a{width:80%; display:block; float:left; height:28px; overflow:hidden;}
.news li:hover .wzlb>li .time1{display:block; width:20%; float:right; text-align:right;}


.anli{list-style:none; padding:0px; margin:0px auto 50px;}
.anli li{width:48.4%; display:block; float:left; text-align:center; margin:10px 1%;}
.anli li:nth-child(2n){margin-right:0px;}
.anli li:nth-child(2n+1){margin-left:0px;}
.anli li img{width:100%; margin:0px auto 5px;}
.anli li span{display:inline-block; width:90%; line-height:1.5; padding-bottom:5px;}

/* WAP首页主体结束 */

/* WAP文章页主体开始 */
.newslf,.newsrg{display:block; float:none; width:99%; margin:0px auto; clear:both;}
.newslf .newsnr{width:98%; display:block; margin:25px auto; float:none;}
.newslf .newsnr h1{margin-top:20px;}
.newslf .newsnr h1{ width:100%; display:block;  text-align:center; line-height:1.5; margin-top:30px;}
.newslf .newsnr .time{ width:48%; display:block; line-height:1.5; text-align:right; float:left;}
.newslf .newsnr .zuozhe{ width:48%; display:block; line-height:1.5; text-align:left; float:right;}
.newslf .newsnr .zhengwen{padding:0px; margin:30px auto; font-size:16px;}
.newslf .newsnr .zhengwen p{line-height:2; text-align:justify; margin:5px 0px;}
.newslf .newsnr .zhengwen img{display:block; width:90%; margin:20px auto; border:1px solid #CCC; padding:3px; box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);}

.newsrg h2{width:100%; display:block; line-height:1; border-bottom:1px dotted #CCC; padding-bottom:15px; text-indent:0.5em;}
.newsrg .morelist{list-style:disc; line-height:2.5; font-size:16px; margin-left:1.5em;}
.newsrg .morelist li{border-bottom:1px dotted #CCC;}
.newsrg .morelist li:last-child{margin-bottom:50px;}
.newsrg .morelist li .time1{display:block; float:right; font-size:14px;}

.lvshitj{list-style:none; padding:0px; margin:0px;}
.lvshitj li{display:block; width:96%; margin:10px 0; padding:8px; border:none; border-bottom:1px dotted #CCC; box-shadow:none;}
.lvshitj li:last-child{border-bottom:none; margin-bottom:10px;}
.lvshitj li .touxiang{width:30%; display:block; float:left;}
.lvshitj li .jianjie{width:68%; display:block; float:right; margin-top:5px;}
.lvshitj li .touxiang img{width:96%; border-radius:5px;}
.lvshitj li .jianjie .name{display:block; width:75%; font-size:18px; font-weight:bold; margin-bottom:5px; float:left;}
.lvshitj li .jianjie .tel{display:block; width:22%; background:#ad1017; color:#FFF; text-align:center; border-radius:5px; float:left; padding:3px 2px;}
.lvshitj li .jianjie .biaoqian{display:block; float:left; margin:0px 5% 0px 0px; border:1px solid #CCC; border-radius:5px; padding:2px 10px;}
.lvshitj li .jianjie .shanchang{display:inline-block; width:100%; line-height:2; height:25px; overflow:hidden;}
.lvshitj li .jianjie .jieshao{text-align:justify; line-height:2; height:50px; overflow:hidden; display:block;}

.newslf .newsnr .wzlist{ list-style:disc; padding:0px; margin:20px auto 0px; list-style-position:inside;}
.newslf .newsnr .wzlist li{ line-height:3; border-bottom:1px dotted #CCC; font-size:16px; height:50px; display:list-item; overflow:hidden;}
.newslf .newsnr .wzlist li .time1{display:none;}
.newslf .newsnr .wzlist li .listyc{display:none;}
.newslf .epages{display:block; width:100%; margin:10px auto; text-align:center; clear:both; font-size:16px; padding:5px 0px 20px;}
.newslf .epages a{display:block; margin:0px 5px; width:50px; float:left;}
.newslf .epages b{display:block; margin:0px 5px; width:50px; float:left;}
.newslf .epages a>b{display:none;}

.newsrg .tjzx{margin-bottom:50px; display:none;}
.newsrg .tjzx1{display:block; margin:-15px auto;}
.lvshitj li:last-child{border-bottom:1px dotted #CCC; margin-bottom:50px;}

/* WAP文章页主体结束 */

/* WAP律师页主体开始 */
.lslist{display:block; width:100%; margin-top:10px;}
.lslist li{list-style:none; width:100%; margin:0px auto 30px; border-bottom:1px dotted #CCC;}
.lslist li .touxiang{display:block; width:40%; float:left; margin-right:4%; margin-top:20px; border-radius:5%; border:1px solid #CCC; overflow:hidden;}
.lslist li .touxiang img{width:100%;}
.lslist li h2{width:40%; display:block; text-align:left; float:left; line-height:1; margin-top:45px; font-size:20px;}
.lslist li .biaoqian{display:block; width:20%; float:left; font-size:14px; border:1px solid #CCC; padding:3px; border-radius:2px; margin:10px 5px 0px; text-align:center;}
.lslist li p{font-size:16px; line-height:2; display:block; margin:5px 2%; width:96%; border-bottom:none; text-indent:2em; text-align:justify;}

/* WAP律师页主体结束 */

.black{display:none;}

/* WAP底部开始 */
.biaodan{padding-bottom:70px;}
.biaodan h2{display:none;}
.biaodan h3{display:block; width:100%; text-align:center; font-size:20px;}

.biaodan ul li{display:block; float:none; font-size:14px;}
.biaodan ul li:first-child, .biaodan ul li:nth-child(2){ width:96%; margin:10px auto;}
.biaodan ul li:nth-child(3){ width:96%; text-align:left; margin:10px auto;}
.biaodan ul li:nth-child(3) .zxnr{display:block; width:33%; text-align:center; float:left; line-height:3; font-size:14px;}
.biaodan ul li:nth-child(3) .zxnr:first-child{width:100%; text-align:left;}
.biaodan ul li:last-child{width:100%; text-align:center; clear:both; padding-top:20px;}
.biaodan ul li .red{color:#F00;}

.biaodan ul>li .bdnr{height:35px; border-radius:5px; border:1px solid #CCC; width:98%;}
.biaodan ul>li .bdan{ background-color:#C00; border:0px; color:#FFF; border-radius:5px; padding:10px 5px; margin-top:-5px; animation: blink 1s infinite; width:70%;}

.wapdi{position:fixed; bottom:0px; width:101%; background:#FFF; display:block;}
.wapdi ul{list-style:none; padding:0px; margin:0px;}
.wapdi ul li{display:block; width:24.4%; margin:1px; background:#C00;  color:#FFF; text-align:center; float:left; padding:10px 0px;}
.wapdi ul li:first-child{margin-left:0px;}
.wapdi ul li:last-child{margin-right:0px;}

/* WAP底部结束 */
}
