/**
 * Created by zxq on 2018/6/13.
 */

/***************初始化 reset css**************/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {font-family:"微软雅黑", Arial, Helvetica, sans-serif;font-size: 14px;margin: 0;padding: 0}
table {border-collapse: collapse;border-spacing: 0}
img {border: 0;}
ol, ul {list-style: none}
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: normal}
a {text-decoration: none}
.clearfix:before, .clearfix:after {display: table;content: "";}
.clearfix:after {clear: both;}
.clearfix {zoom: 1;}
.clr {clear: both}
/*以上为防止兼容性问题及其他全体声明*/
*,
*::before,
*::after{
    margin:0; 
    padding:0;
	/*防止内容溢出，不出现滚动条，以提高体验*/
   /* box-sizing:border-box;  
    -webkit-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-moz-box-sizing:border-box;*/

    /*点击高亮效果清除，也可换成其他颜色*/
    /* tap-hithligth-color:transparent;
     -webkit-bap-hithligth-color:transparent;*/
	 
}
img{vertical-align:top; display:block}
body{
    font-size:14px;
    font-family: "Microsoft YaHei",sans-serif;
    color: #333;
}

ul, ol{
    list-style: none;
}
a{
    text-decoration: none;
    color: #333;
}
input,textarea{
    border:none;
    outline: none;

    /*不允许改变尺寸*/
    resize:none;

    /*元素的外观 none内有任何外观*/
    -webkit-appearance:none;
}

/*公用样式 commen css*/
.f_left{
    float: left;
}
.f_right{
    float: right;
}
.f_both{
    float: both;
}
.clearFix::before,
.clearFix::after{
    content: "";
    display: block;
    visibility: hidden;
    line-height: 0;
    height: 0;
    clear: both;
}
/*容器*/
.container{ width:100%; margin:0 auto;}
.kong_20{ width:100%; height:20px;}
.kong_10{ width:100%; height:10px;}
.kong_155{ width:100%; height:135px;}
.kong_15{ width:100%; height:15px;}
/*初始化end*/

/* pc */
/*头部 header*/
html{ min-width:1200px;}
/* CSS Document */
.lszs_header{ width:100%; height:724px; background:url(../images_wsb/lvshiyezs/lvshi_banner_bg_01.jpg) no-repeat top center;}
/*头部*/
.lszs_header .toubu{ padding:0 150px; padding-top:60px;}
.lszs_header .toubu .logo_lvshi{ float:left;}
.lszs_header .toubu .right_nav{ float:right;}
.lszs_header .toubu .right_nav .tel_lvshi{ float:left; border-radius:30px; padding:3px 20px;  color:#fff; background:url(../images_wsb/lvshiyezs/icon_tel.png) no-repeat 15px center #555555; padding-left:35px; margin-top:2px;}

.lszs_header .toubu .right_nav .nav_xiala_lvshi{ float:left; margin-left:20px; position:relative;}
.lszs_header .toubu .right_nav .nav_xiala_lvshi .xialka_tubiao{ display:block; width:29px; height:29px; background:url(../images_wsb/lvshiyezs/icon_sangang.png) no-repeat left top; cursor:pointer;}
.lszs_header .toubu .right_nav .nav_xiala_lvshi .xialai_neirong{ padding:10px; width:120px; position:absolute; top:29px; left:-55px; background:#555555; display:none;transition: all 0.3s ease-out; -ms-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -webkit-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;}
.lszs_header .toubu .right_nav .nav_xiala_lvshi:hover .xialai_neirong{ display:block; }
.lszs_header .toubu .right_nav .nav_xiala_lvshi .xialai_neirong ul li a{ display:block; height:40px; line-height:40px; text-align:center; color:#fff; font-size:16px; border-bottom:1px solid #fff;transition: all 0.3s ease-out; -ms-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -webkit-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;}
.lszs_header .toubu .right_nav .nav_xiala_lvshi .xialai_neirong ul li a:hover{ background:#737373;}
/*头部 end*/
/*律师简介*/
.lszs_header .lvshi_jieshao{ width:1200px; margin:0 auto; margin-top:82px;}
.lszs_header .lvshi_jieshao .left_tu{ float:left; width:360px; height:510px;}
.lszs_header .lvshi_jieshao .left_tu img{width:360px; height:510px; object-fit: cover;}
.lszs_header .lvshi_jieshao .right_zi{ float:left; width:830px; margin-left:10px; padding-top:90px;}
.lszs_header .lvshi_jieshao .right_zi h1{ font-size:50px; color:#333333; font-weight:bolder; border-bottom:1px solid #fff; line-height:80px; height:81px;}
.lszs_header .lvshi_jieshao .right_zi h1 span{ border-bottom:3px solid #bc1a21; display:block; float:left;}
.lszs_header .lvshi_jieshao .right_zi .p1{ margin-top:22px; font-size:18px; color:#555555; margin-bottom:130px;}
.lszs_header .lvshi_jieshao .right_zi .p1 span{ display:block; float:left; background:url(../images_wsb/lvshiyezs/dian.png) no-repeat left center; padding-left:15px; margin-right:25px;}
.lszs_header .lvshi_jieshao .right_zi .p2{font-size:18px; color:#333333; line-height:40px;}
/*律师简介 end*/

.lvshi_main{ width:1200px; margin:0 auto; margin-top:25px;}
.lvshi_main .left_lvshi_main{ float:left; width:330px; background:#f7f7f7;position: sticky;top: 0px;}
.lvshi_main .left_lvshi_main>ul li a{ display:block; height:86px; line-height:86px; padding-left:148px; font-size:20px; color:#333333;transition: all 0.3s ease-out; -ms-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -webkit-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out;}
.lvshi_main .left_lvshi_main>ul li a:hover{ background:#bc1a21; color:#fff; border-right:5px solid #333333;}
.lvshi_main .right_lvshi_main{ margin-left:330px;background:#fff; padding:30px 54px;}
.lvshi_main .right_lvshi_main h3{ font-size:24px; color:#bc1a21; font-weight:bolder; border-bottom:1px solid #d0d0d0; padding-bottom:15px; margin-bottom:15px;}
.lvshi_main .right_lvshi_main p{ color:#797979; font-size:16px; line-height:27px; margin-bottom:20px;}
.lvshi_main .right_lvshi_main>p>span{ color:#797979; font-size:16px; display: block;margin-top: 15px;}
/* .lvshi_main .right_lvshi_main>ul.u1 li{width:366px; float:left; font-size:16px; color:#797979; line-height:40px; padding-left:15px; background:url(../images_wsb/lvshiyezs/dian.png) no-repeat left center;} */
/*左右移动*/
.lvshi_main .right_lvshi_main .chubanshuji .tempWrap{ margin-top:20px;}
.lvshi_main .right_lvshi_main .chubanshuji .yidong ul{ margin-top:20px;}
.lvshi_main .right_lvshi_main .chubanshuji .yidong ul li{ float:left; width:170px; margin:0 10px; margin-bottom:20px;}
.lvshi_main .right_lvshi_main .chubanshuji .yidong ul li a{ display:block; width:100%; text-align:center;}
.lvshi_main .right_lvshi_main .chubanshuji .yidong ul li a img{ width:100%; height:240px; object-fit: cover;}
.lvshi_main .right_lvshi_main .chubanshuji .yidong ul li a h6{ margin-top:15px; font-size:14px; height:38px; overflow:hidden;}
.lvshi_main .right_lvshi_main .chubanshuji .yidong{ overflow:hidden;}
/*左右移动 end*/
  /* 案例 */
  .anli_text ul li{color: #797979;font-size: 16px;line-height: 25px;}
  .anli_text ul li{position: relative;padding-left: 20px;margin-top: 10px;}
  .anli_text ul li::before{content: "";
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #bc1a21;
  position:absolute;top: 50%;left:5px;margin-top: -4.5px;}
    /* 案例完 */
/*律师风采*/
.lvshi_main .right_lvshi_main .fengcai img{ width:100%;}
/*律师风采 end*/
/*锦旗*/
.lvshi_main .right_lvshi_main .jinqi .tempWrap{ margin-top:20px;}
.lvshi_main .right_lvshi_main .jinqi ul{ margin-top:20px;}
.lvshi_main .right_lvshi_main .jinqi ul li{ float:left; width:234px; margin:0 10px; margin-bottom:20px;overflow:hidden;}
.lvshi_main .right_lvshi_main .jinqi ul li img{ width:100%; height:320px;transition: all 0.3s ease-out; -ms-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -webkit-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; cursor:pointer; object-fit: cover;border-radius: 10px;}
.lvshi_main .right_lvshi_main .jinqi ul li img:hover{transform:scale(1.1);-webkit-transform:scale(1.1);}
.lvshi_main .right_lvshi_main .jinqi { overflow:hidden;}
/*锦旗 end*/
/*胜诉判决*/
.lvshi_main .right_lvshi_main .tempWrap{ margin-top:20px;}
.lvshi_main .right_lvshi_main .panjue ul{ margin-top:20px;}
.lvshi_main .right_lvshi_main .panjue ul li{ float:left; width:230px; margin:0 10px; margin-bottom:20px;border-radius: 10px; border:2px solid #ce9133;}
.lvshi_main .right_lvshi_main .panjue ul li .box_shengsu{ padding:4px;}
.lvshi_main .right_lvshi_main .panjue ul li a{ display:block; text-align:center; border:1px solid #d3a992;}
.lvshi_main .right_lvshi_main .panjue ul li a img{ width:100%; height:320px; object-fit: cover;}
.lvshi_main .right_lvshi_main .panjue ul li a h6{ margin-top:15px; font-size:14px; height:38px; overflow:hidden;}
.lvshi_main .right_lvshi_main .panjue{ overflow:hidden;}
/*胜诉判决 end*/
/*footer*/
.lvshiye_footer{ width:100%; padding:80px 0; background:#bc1a21;}
.lvshiye_footer .lvshiye_footer_content{ width:1200px; margin:0 auto;}

.lvshiye_footer .lvshiye_footer_left{ float:left; margin-top:50px; width:1040px;}
.lvshiye_footer .lvshiye_footer_left ul li{ float:left; margin-right:55px;}
.lvshiye_footer .lvshiye_footer_left ul li a{ color:#fff; font-size:16px;}
.lvshiye_footer .lvshiye_footer_left p{ color:#A8A8A8; font-size:14px; line-height:30px;}
.lvshiye_footer .lvshiye_footer_left p a{ color:#A8A8A8;}

.lvshiye_footer .lvshiye_footer_right{ float:right;}
.lvshiye_footer .lvshiye_footer_right img{ width:110px; height:110px;}
.lvshiye_footer .lvshiye_footer_right p{ text-align:center; color:#fff; line-height:35px;}
/*footer end*/
/* 维权视频 */
.article_lvshi_shipin>ul>li>a .tu{width: 239px;height: 150px;position: relative;}
.article_lvshi_shipin>ul>li{float: left;width: 239px;margin-left: 15px;}
.article_lvshi_shipin>ul>li>a .tu>img:nth-of-type(2){width: 239px;height: 150px;border-radius: 10px;}

.article_lvshi_shipin>ul>li>a>h6{margin-top: 15px;
    font-size: 14px;
    height: 38px;
    overflow: hidden;
    text-align: center;}
.article_lvshi_shipin>ul>li>a .tu>img:nth-of-type(1){width: 50px;height: 50px;position: absolute;top: 50%;left: 50%;margin-left: -25px;margin-top: -25px;z-index: 99;}
/* 维权视频end */
/* 成功案例 */
.article_lvshi_case>ul{overflow: hidden;}
.article_lvshi_case>ul>li{float: left;width: 239px;margin-left: 15px;}
.article_lvshi_case>ul>li>a .tu>img{width: 239px;height: 150px;border-radius:10px ;}
.article_lvshi_case>ul>li>a>h6{margin-top: 15px;
    font-size: 14px;
    height: 38px;
    overflow: hidden;
    text-align: center;}
/* 成功案例end */