@charset "UTF-8";
/* reset */
html,body,div,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ol,ul,li,fieldset,form,label,input,legend,table,caption,tbody,tfoot,thead,tr,th,td,textarea,article,aside,audio,canvas,figure,footer,header,mark,menu,nav,section,time,video{margin:0;padding:0;}
html{min-width:1200px;}
html,body{height:100%;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
body{font-size:14px;line-height:1;font-family:"Microsoft YaHei","Helvetica Neue","Helvetica",Arial,sans-serif;background-color:#fff;color:#333;}
article,aside,dialog,figure,footer,header,hgroup,nav,section,blockquote{display:block;}
ul,ol{list-style:none;}
img{border:0 none;vertical-align:top;}
table{border-collapse:collapse;border-spacing:0;}
strong,em,i{font-style:normal;font-weight:normal;}
ins{text-decoration:underline;}
del{text-decoration:line-through;}
mark{background:none;}
input::-ms-clear{display:none !important;}
input,select,textarea,button{vertical-align:middle;outline:none;border:0;}
input{border-radius:0;box-shadow:none;}
input[type="button"],
input[type="submit"],
input[type="reset"],

button{-webkit-appearance:none;}
textarea{-webkit-appearance:none;overflow-y:auto;overflow-x:hidden;resize:none;}
/* 如果需要去除掉select元素的默认样式，放开下面的注释即可 */
select{appearance:none;-ms-appearance:none;-moz-appearance:none;-webkit-appearance:none;}
select::-ms-expand{display:none;}
/*a:link,a:visited{text-decoration:none;color:#333;}*/
a:hover,a:active{text-decoration:none;}

input:foucs{outline:none}

form {
    position:relative;
    width:300px;
    margin:0 auto;
}
input,button {
    border:none;
    outline:none;
}
input {
    width:100%;
    height:42px;
    padding-left:13px;
}
button {
    height:42px;
    width:42px;
    cursor:pointer;
    position:absolute;
}

/*浩云证券维权网样式*/
/*logo区域样式*/
.logo {
    background-attachment: scroll;
    background-image: url(../images/logo_bj.png);
    background-repeat: no-repeat;
    background-position: center top;
    height: 110px;
}

.logo_tupian {
    width: 1200px;
    height: 110px;
    margin: 0 auto;
    display: flex;
    flex-flow: row nowrap;
    justify-content: space-between;
    align-items: center;
}

/*导航区域样式*/
.nav {
    height:40px;
    background:rgba(0,0,0,1);
}

.nav_ul {
    width: 1200px;
    height: 40px;
    margin: 0 auto;
    display: flex;
    flex-flow: row;
    justify-content: space-around;
    align-items: center;
}

.nav_ul li {
    height: 40px;
    line-height: 40px;
    width: 100%;
    text-align: center;
}

.nav_ul li a {
    color: white;
    font-size: 16px;
}

.nav_ul li:hover {
    background-color: #B20A17;
}

.nav_ul li:hover a {
    color: white;
}

.nav_ul li a:hover {
    text-decoration: none;
}

.nav_about {
    background-color: #B20A17;
}

/*轮播区域样式*/
.swiper-container {
    width: 100%;
    height: 520px;
}

/*.lunbo_1 img {*/
    /*width: 1920px;*/
    /*height: auto;*/
/*}*/

.lunbo_2 {
    background-attachment: scroll;
    background-image: url(../images/banner02.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    height: 520px;
}

.swiper-slide {
    text-align: center;
    font-size: 18px;
    background: #fff;
    /* Center slide text vertically */
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}

.swiper-slide1 {
    text-align: center;
    font-size: 18px;
    background: #fff;
    /* Center slide text vertically */
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}

.lunbo_1 {
    background-attachment: scroll;
    background-image: url(../images/202210018175.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    height: 520px;
}

.lunbo_1_content {
    width: 1200px;
    position: relative;
}

.lunbo_1_content_list {
    background-attachment: scroll;
    background-image: url(../images/lunbo_1_content_list_bj.png);
    background-repeat: no-repeat;
    background-position: center top;
    width: 1200px;
    height: 38px;
    line-height: 38px;
    display: flex;
    flex-flow: row;
    justify-content: space-around;
    align-items: center;
    margin-bottom: 18px;
}

.lunbo_1_content_list a {
    color:rgba(255,255,255,.9);
    font-size:14px;
    text-align: left;
   	width: 400px;
    word-wrap: normal;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.lunbo_1_content_list a:hover {
    color:rgba(255,255,255,1);
}

.lunbo_1_content_biaoti {
    position: absolute;
    left: 132px;
    top: -60px;
    font-size:18px;
    font-weight:400;
    color:rgba(255,255,255,1);
    line-height:36px;
}

.lunbo_anniu {
    padding-bottom: 35px;
}

:root {
    --swiper-theme-color: rgba(255,255,255,1);!important;
}

/*维权招募令样式*/
.wqzml {
    background-attachment: scroll;
    background-image: url(../images/wqzml_bj.png);
    background-repeat: no-repeat;
    background-position: center top;
    height: 896px;
}

.wqzml_biaoti {
    position: relative;
    width: 1200px;
    margin: 0 auto;
    display: flex;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    padding-top: 50px;
}

.wqzml_biaoti p:nth-child(1) {
    font-size: 30px;
    font-weight: bold;
    color: rgba(51,51,51,1);
    line-height: 58px;
    width: 190px;
    text-align: center;
    background: #fff;
    z-index: 10;
}

.wqzml_biaoti p:nth-child(3) {
    font-size:12px;
    font-weight:400;
    color:rgba(153,153,153,1);
}

.wqzml_biaoti_line {
  	position: relative;
    top: -26px;
    border-bottom: 1px solid #000;
    width: 289px;
}

.wqzml_sousuo {
   /* width: 1200px;*/
    margin: 34px auto 130px;
    /*display: flex;*/
    flex-flow: row;
    justify-content: center;
    align-items: center;
}

.wqzml_sousuo form {
    width: 681px;
    display: flex;
    flex-flow: row;
    justify-content: flex-end;
    align-items: center;
}

.wqzml_sousuo input {
    width:617px;
    height:36px;
    border:1px solid rgba(42,141,190,1);
    border-radius:4px;
    /*margin-right: 69px;*/
}

input::-webkit-input-placeholder{
    color: #cecece;
}
.wqzml_sousuo button {
    background:#2A8DBE;
    border-radius:4px;
    width:64px;
    height:38px;
}
.wqzml_sousuo button:before {
    content:"搜索";
    font-size:16px;
    color:#fff;
}

.wqzml_list {
    width: 948px;
    margin: 0 auto 40px;
    display: flex;
    flex-flow: row;
    justify-content: space-between;
    align-items: center;
}

.wqzml_list_content {
    width:290px;
    height:234px;
    background:rgba(255,255,255,1);
    box-shadow:0px 7px 18px 0px rgba(0,33,128,0.06);
    border-radius:6px;
    display: flex;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    padding: 36px 15px 27px;
}

.wqzml_list_content p:nth-child(1) {
    font-size:16px;
    font-family:Source Han Sans CN;
    font-weight:500;
    color:rgba(51,51,51,1);
}

.wqzml_list_content p:nth-child(2) {
    height: 105px;
    width: 255px;
    font-size:14px;
    font-family:Source Han Sans CN;
    font-weight:400;
    color:rgba(153,153,153,1);
    line-height:24px;
    padding: 28px 0 14px;
    overflow:hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp:3;
    -webkit-box-orient:vertical;

}

.wqzml_list_content a {
    width:102px;
    height:26px;
    border:1px solid rgba(153,153,153,1);
    border-radius:13px;
    font-size:12px;
    font-weight:400;
    color:rgba(178,10,23,1);
    line-height:24px;
    text-align: center;
    margin-top: 20px;
}

.wqzml_list_content:hover {
    width:290px;
    height:234px;
    background:rgba(178,10,23,1);
    box-shadow:0px 7px 18px 0px rgba(0,33,128,0.06);
    border-radius:6px;
}

.wqzml_list_content:hover p:nth-child(1) {
    font-size:16px;
    font-family:Source Han Sans CN;
    font-weight:500;
    color:rgba(255,255,255,1);
}

.wqzml_list_content:hover p:nth-child(2) {
    font-size:14px;
    font-family:Source Han Sans CN;
    font-weight:400;
    color:rgba(255,255,255,1);
    line-height:24px;
}

.wqzml_list_content:hover a {
    width:102px;
    height:26px;
    border:1px solid rgba(238,238,238,1);
    border-radius:13px;
    font-size:12px;
    font-family:Source Han Sans CN;
    font-weight:400;
    color:rgba(255,255,255,1);
    line-height:24px;
}

/*成功案例样式*/
.successful_case {
    width: 1200px;
    margin: 0 auto 70px;
}

.successful_case_list {
    display: flex;
    flex-flow: row;
    justify-content: space-between;
    align-items: center;
    margin: 60px auto 0;
}

.successful_case_list_content {
    display: flex;
    flex-flow: row;
    justify-content: center;
    align-items: center;
}

.successful_case_list_content_right {
    width: 280px;
    text-align: left;
    padding-left: 27px;
}

.successful_case_list_content img {
    width: 250px;
    height: 122px;
}

.successful_case_list_content_right p:nth-child(1) {
    font-size:14px;
    font-family:Source Han Sans CN;
    font-weight:400;
    color:rgba(51,51,51,1);
    word-wrap: normal;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.successful_case_list_content_right p:nth-child(2) {
    height: 60px;
    font-size:12px;
    font-family:Source Han Sans CN;
    font-weight:400;
    color:rgba(153,153,153,1);
    line-height:18px;
    padding: 8px 0 8px;
    overflow:hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp:3;
    -webkit-box-orient:vertical;
}

/*.successful_case_list_content_right a {*/
    /*font-size:12px;*/
    /*font-family:Source Han Sans CN;*/
    /*font-weight:400;*/
    /*color:rgba(178,10,23,1);*/
    /*line-height:24px;*/
/*}*/

/*.successful_case_list_content_right a:hover {*/
    /*font-size:12px;*/
    /*font-family:Source Han Sans CN;*/
    /*font-weight:400;*/
    /*color:rgba(178,10,23,1);*/
    /*line-height:24px;*/
/*}*/

/*浩云优势样式*/
.advantage {
    background-attachment: scroll;
   background-color: #F5F5F5;
    background-repeat: no-repeat;
    background-position: center top;
    height: 422px;
}

.advantage_list {
    width: 1200px;
    margin: 50px auto;
    display: flex;
    flex-flow: row;
    justify-content: space-between;
    align-items: center;
}

.advantage_list_content {
    width: 328px;
    height: 200px;
}

.advantage_list_content img {
    width: 62px;
    height: 86px;
}

.advantage_list_content p {
    font-size:12px;
    font-family:Source Han Sans CN;
    font-weight:500;
    color:rgba(102,102,102,1);
    line-height:24px;
    padding-top: 18px;
}

/*关于浩云样式*/
.about {
    background-attachment: scroll;
    background-image: url(../images/about_bj.png);
    background-repeat: no-repeat;
    background-position: center top;
    height: 1158px;
}

.about_content {
    width: 1100px;
    margin: 50px auto 230px;
}

.about_content p {
    font-size:14px;
    font-family:Source Han Sans CN;
    font-weight:400;
    color:rgba(0,0,0,1);
    line-height:24px;
    text-indent: 28px;
}

.about_line {
	position: relative;
	top: -26px;
    width: 245px;
    display: flex;
    flex-flow: row;
    justify-content: space-between;
    align-items: center;
}

.about_line_left {
    width: 50px;
    border-bottom: 1px solid #000;
}

.about_line_right {
    width: 50px;
    border-bottom: 1px solid #000;
}

/*律师列表样式*/
.Box {position: relative;}
.Box .content {width: 1200px;margin: 60px auto 0;}
.Box h2 {text-align: center;margin-bottom: 35px;padding-top: 250px;}
.Box .Box_con {position: relative;}
.Box .Box_con .btnl {position: absolute;}
.Box .Box_con .btn {display: block;width: 64px;height: 64px;position: absolute;top: 145px;cursor: pointer;}
.Box .Box_con .btnl {background: url(../images/btnl.png) no-repeat center;left: -72px;}
.Box .Box_con .btnr {background: url(../images/right.png) no-repeat center;right: -72px;}
.Box .Box_con .btnl:hover {background: url(../images/left.png) no-repeat center;}
.Box .Box_con .btnr:hover {background: url(../images/btnr.png) no-repeat center;}
.Box .Box_con .conbox {position: relative;overflow: hidden;}
.Box .Box_con .conbox ul {position: relative;list-style: none;}
.Box .Box_con .conbox ul li {float: left;width: 285px;height: 400px;margin-left: 20px;overflow: hidden;}
.Box .Box_con .conbox ul li:first-child {margin-left: 0;}
/*.Box .Box_con .conbox ul li img {display: block;width: 285px;height: 200px;transition: all 0.5s;}*/
/*.Box .Box_con .conbox ul li:hover img {transform: scale(1.1);}*/

.Box .BoxSwitch {margin-top: 30px;text-align: center;}
.Box .BoxSwitch span {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 30px;height: 3px;background: #ccc;margin: 0 5px;cursor: pointer;}
.Box .BoxSwitch span.cur {background: red;}

#swi2 {
    width: 1300px;
    height: 400px;
    margin: 70px auto 0;
    background: none;
}

.lawyer {
    background: none;
    display: flex;
    flex-flow: column;
    justify-content: center;
    align-items: center;
}

.lawyer_left_button {
    left: -50px;
    right: auto;
}

.lawyer img {
    width: 276px;
    height: 320px;
}

.lawyer_name {
    font-size:18px;
    font-family:Adobe Heiti Std;
    font-weight:normal;
    color:rgba(51,51,51,1);
    padding: 26px 0 10px;
}

.lawyer_name:hover{
    font-size:18px;
    font-family:Adobe Heiti Std;
    font-weight:normal;
    color:rgba(178,10,23,1);
    padding: 26px 0 10px;
    text-decoration: none;
}

.lawyer_zhiwei {
    font-size:14px;
    font-family:Adobe Heiti Std;
    font-weight:normal;
    color:rgba(102,102,102,1);
}

/*加入维权样式*/

/*时间选择样式*/
.selectul{
    position:relative;
    display:inline-block;
    cursor:pointer;
    float:left;
    margin-right:10px;
}
.selectul ul{
    position:absolute;
    left:0;
    top:0px;
    background:#fff;
    border:1px solid #bdc3c7;
    border-top:none;
    padding:0px;
    overflow:hidden;
    overflow-y:auto;
    display:none;
    padding-top: 31px;
    -webkit-box-shadow:1px 1px 2px #eee;
    box-shadow:1px 1px 2px #eee;
}
.selectul ul li{
    height:20px;
    line-height:20px;
    color:#6a7576;
    font-size:12px;
    padding:5px 10px;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
}
.selectul ul li:hover{
    background:#666;
    color:#fff;
    cursor:pointer;
}
.selectul select{
    display:none;
}

.selectfocus{
    height:30px;
    line-height:30px;
    border:1px solid #d3dcdd;
    background-color: #fff;
    padding:0 0 0 8px;
    position: relative;
    z-index: 1002;
}
.selectfocus em{
    height:30px;
    display:block;
    background:url(../images/select-arr-default.gif) no-repeat right 0;
    font-style:normal;
    color:#4b555b;
    padding-right:8px;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
}

.select_ul_show .selectfocus{
    /*border-color:#91c4e5;
    border-bottom-color:#edf4f8;*/
}
.select_ul_show .selectfocus em{
    background-position:right -28px;
}

/*时间样式*/
.lq-datetimepick{
    width: 491px;
    /*height: 280px;*/
    padding: 10px;
    position: absolute;
    /*left: 50%;
    top: 50%;
    margin: -160px 0 0 -260px;*/
    border: 1px solid #d3dcdd;
    background-color: #FFFFFF;
    -webkit-box-shadow: 0 0 7px rgba(0,0,0,.2);
    box-shadow: 0 0 7px rgba(0,0,0,.2);
    display: none;
}
.datetime-arr{
    width: 13px;
    height: 7px;
    position: absolute;
    left: 25px;
    top: -7px;
    background: url("../images/pop-tips-info-arr.gif") no-repeat 0 0;
}
.select-datetime{
    width: 100%;
    float: left;
    height:auto;
    *height: 222px;
}
.select-datetime dl{
    height: 50px;
}
.select-datetime dl.datetime-day{
    margin-bottom: 0px;
}
.select-datetime dl dt{
    width: 100px;
    height: 50px;
    float: left;
    text-align: center;
    line-height: 18px;
    text-align: center;
    font-size: 12px;
    color: #4b555b;
}
.select-datetime dl dt a{
    display: block;
    padding: 7px 0;
}
.select-datetime dl dt span{
    display: block;
    border-right: 1px solid #ecf0f1;
    margin-right: -1px;
}
.select-datetime dl dt.last span{
    border-right: none;
}
.select-datetime dl dt span i{
    color: #f03368;
    margin-left: 6px;
}
.select-datetime dl dt em{
    display: block;
    font-weight: normal;
}
/*.select-datetime dl dt a:hover,*/
.select-datetime dl dt.current a{
    background-color: #13a4e7;
    color: #FFFFFF;
    text-decoration: none;
    font-weight: bold;
}
/*.select-datetime dl dt a:hover i,*/
.select-datetime dl dt.current a i{
    color: #FFFFFF;
}
.select-datetime dl dt a:hover{
    text-decoration: none;
}

.select-datetime dl dd{
    width: 99px;
    height: 40px;
    float: left;
    background-color: #fff;
    border: 1px solid #d3dcdd;
    padding: 7px 0 6px;
    margin: -1px 0 0 -1px;
    line-height: 20px;
    text-align: center;
    color: #4b555b;
    cursor: pointer;
}
.select-datetime dl dd em{
    font-size: 12px;
    display: block;
}
.select-datetime dl dd.over{
    color: #95a5a6;
    background-color: #ecf0f1;
}
.select-datetime dl dd.selected{
    color: #ffffff;
    background-color: #6b7879;
}



/*年份*/
.datetime-select{
    height: 32px;
    clear: both;
    margin-bottom: 10px;
    padding-bottom: 10px;
    border-bottom: 1px solid #d3dcdd;
}
.datetime-select .selectul{
    width: 100px;
}

/*日期*/
.select-datetime dl.datetime-day{
    height: 35px;
}
.select-datetime dl.datetime-day dt,
.select-datetime dl.datetime-day dd{
    width: 67px;
    height: 30px;
    line-height: 20px;
}
.select-datetime dl.datetime-day dt{
    width: 67px;
}
.select-datetime dl.datetime-day dt span{
    border-right: none;
    font-size: 14px;
    text-align: center;
}

.select-datetime dl dd.blank{
    background-color: #fafbfb;
}
.select-datetime dl dd.current{
    background-color: #f2f5f5;
    font-weight: bold;
}

/*时分*/
.select-datetime dl.datetime-hour dd{
    width: 61px;
    height: 30px;
    line-height: 30px;
}


/**/
.select-datetime dl.datetime-week{
    height: 50px;
}
.select-datetime dl.datetime-week dt,
.select-datetime dl.datetime-week dd{
    width: 100px;
    height: 50px;
    line-height: 150%;
}
.select-datetime dl.datetime-week dt span{
    border-right: 1px solid #ecf0f1;
    font-size: 12px;
    text-align: center;
    margin-right: -1px;
}
.select-datetime dl dt.last span{
    border-right: none;
}


/*时间选择样式*/

.jrwq {

}
.jrwq_form input{
    width:338px;
    height:48px;
    border:1px solid rgba(153,153,153,1);
    border-radius:4px;
    padding-left: 60px;
    margin-bottom: 30px;
}

.jrwq_form input::-webkit-input-placeholder {
    font-size:14px;
    font-family:Source Han Sans CN;
    font-weight:400;
    color:rgba(204,204,204,1);
    letter-spacing: 1px;
}

.jrwq_form form {
    width: 783px;
    margin-top: 70px;
}

.jrwq_tijiao {
    background-color: #D81E06;
    width:338px;
    height:48px;
    border-radius:4px;
    line-height: 48px;
    text-align: center;
    font-size:18px;
    font-family:Source Han Sans CN;
    font-weight:400;
    color:rgba(255,255,255,1);
    margin: 70px auto 70px;
}

.jrwq_form_input_01_tubiao{
     position: absolute;left: 0；z-index:5;
     background-image: url(../images/jrwq_form_01.png);
     background-repeat: no-repeat;
    background-position: 17px 14px;
    width: 40px;
    height: 40px;
 }
.jrwq_form_input_02_tubiao{
    position: absolute;left: 0；z-index:5;
    background-image: url(../images/jrwq_form_02.png);
    background-repeat: no-repeat;
    background-position: 17px 14px;
    width: 40px;
    height: 40px;
}

.jrwq_form_input_03_tubiao{
    position: absolute;left: 0；z-index:5;
    background-image: url(../images/jrwq_form_03.png);
    background-repeat: no-repeat;
    background-position: 17px 14px;
    width: 40px;
    height: 40px;
}
.jrwq_form_input_04_tubiao{
    position: absolute;left: 0；z-index:5;
    background-image: url(../images/jrwq_form_04.png);
    background-repeat: no-repeat;
    background-position: 17px 14px;
    width: 40px;
    height: 40px;
}
.jrwq_form_input_05_tubiao{
    position: absolute;left: 0；z-index:5;
    background-image: url(../images/jrwq_form_05.png);
    background-repeat: no-repeat;
    background-position: 17px 14px;
    width: 40px;
    height: 40px;
}

.jrwq_form_input_06_tubiao{
    position: absolute;left: 0；z-index:5;
    background-image: url(../images/jrwq_form_06.png);
    background-repeat: no-repeat;
    background-position: 17px 14px;
    width: 40px;
    height: 40px;
}
.jrwq_form_input_07_tubiao{
    position: absolute;left: 0；z-index:5;
    background-image: url(../images/jrwq_form_07.png);
    background-repeat: no-repeat;
    background-position: 17px 14px;
    width: 40px;
    height: 40px;
}

.jrwq_form_input_01 {
    display: flex;
    flex-flow: row nowrap;
    justify-content: space-between;
    align-items: center;
}

input[type="radio"] + label::before {
    content: "\a0"; /*不换行空格*/
    display: inline-block;
    vertical-align: middle;
    font-size: 18px;
    width: 1em;
    height: 1em;
    margin-right: .4em;
    border-radius: 50%;
    border: 1px solid #01cd78;
    text-indent: .15em;
    line-height: 1;
}

.jrwq_form_danxuan {
    width: 300px;
    text-align: center;
    font-size: 14px;
    font-family: Source Han Sans CN;
    font-weight: 400;
    color: rgba(51,51,51,1);
    display: flex;
    flex-flow: row nowrap;
    justify-content: center;
    align-items: center;
    margin: 0 auto;
}

.jrwq_form_danxuan input {
    padding: 0 20px;

}

.jrwq_form_danxuan p {
    font-size:14px;
    font-family:Source Han Sans CN;
    font-weight:400;
    color:rgba(51,51,51,1);
    padding-right: 27px;
}

.jrwq_form_danxuan label {
    line-height: 15px;
    font-size: 14px;
    font-family: Source Han Sans CN;
    font-weight: 400;
    color: rgba(51,51,51,1);
    display: flex;
    flex-flow: row;
    justify-content: center;
    align-items: center;
}

.jrwq_form_button {
    width: 783px;
    margin: 0 auto;
    text-align: center;
    display: flex;
    flex-flow: row nowrap;
    justify-content: center;
    align-items: center;
}

.jrwq {

    background-attachment: scroll;
    background-image: url(../images/beijing.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    height: 678px;
}

/*联系我们样式*/
.lxwm {
    background-attachment: scroll;
    background-image: url(../images/lxwm_bj.png);
    background-repeat: no-repeat;
    background-position: center top;
    height:522px;
}

.lxwm_line_left {
    width: 50px;
    border-bottom: 1px solid #fff;
}

.lxwm_line_right {
    width: 50px;
    border-bottom: 1px solid #fff;
}

.lxwm_biaoti {
    position: relative;
    width: 1200px;
    margin: 0 auto;
    display: flex;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    padding-top: 100px;
}

.lxwm_line {
    position: relative;
    top: -26px;
    width: 245px;
    display: flex;
    flex-flow: row;
    justify-content: space-between;
    align-items: center;
}

/*联系我们*/
.lxwm_list {
    width: 1200px;
    display: flex;
    flex-flow: row nowrap;
    justify-content: space-around;
    align-items: center;
    margin: 0 auto;
}

.lxwm_list_content {
    width: 250px;
    display: flex;
    flex-flow: column;
    justify-content: center;
    align-items: center;
}


.lxwm_list_content p {
    height: 38px;
    width: 300px;
    font-size:16px;
    font-family:Source Han Sans CN;
    font-weight:400;
    color:rgba(254,254,254,1);
    text-align: center;
    margin-top: 41px;
}

.lxwm_list_content_tupian1 img {
    transition:all 1s;
    width: 53px;
    height: auto;
}

.lxwm_list_content_tupian1 img:hover {
    cursor: pointer;
    transform:rotate(360deg);
}

.lxwm_list_content_tupian1 {
    background-attachment: scroll;
    background-image: url(../images/lxwm_list_content_tupian_bj.png);
    background-repeat: no-repeat;
    background-position: center top;
    width: 151px;
    height:131px;
    display: flex;
    flex-flow: row nowrap;
    justify-content: center;
    align-items: center;
}
.lxwm_list_content_tupian2 img {
    transition:all 1s;
    width: 46px;
    height: 36px;
}

.lxwm_list_content_tupian2 img:hover {
    cursor: pointer;
    transform:rotate(360deg);
}

.lxwm_list_content_tupian2 {
    background-attachment: scroll;
    background-image: url(../images/lxwm_list_content_tupian_bj.png);
    background-repeat: no-repeat;
    background-position: center top;
    width: 151px;
    height:131px;
    display: flex;
    flex-flow: row nowrap;
    justify-content: center;
    align-items: center;
}

.lxwm_list_content_tupian3 img {
    transition:all 1s;
    width: 37px;
    height: 43px;
}

.lxwm_list_content_tupian3 img:hover {
    cursor: pointer;
    transform:rotate(360deg);
}

.lxwm_list_content_tupian3 {
    background-attachment: scroll;
    background-image: url(../images/lxwm_list_content_tupian_bj.png);
    background-repeat: no-repeat;
    background-position: center top;
    width: 151px;
    height:131px;
    display: flex;
    flex-flow: row nowrap;
    justify-content: center;
    align-items: center;
}

.lxwm_list_content_tupian4 img {
    transition:all 1s;
    width: 41px;
    height: 29px;
}

.lxwm_list_content_tupian4 img:hover {
    cursor: pointer;
    transform:rotate(360deg);
}

.lxwm_list_content_tupian4 {
    background-attachment: scroll;
    background-image: url(../images/lxwm_list_content_tupian_bj.png);
    background-repeat: no-repeat;
    background-position: center top;
    width: 151px;
    height:131px;
    display: flex;
    flex-flow: row nowrap;
    justify-content: center;
    align-items: center;
}

/*版权样式*/
.banquan {
    width:100%;
    height:46px;
    background:rgba(0,0,0,1);
    opacity:0.8;
    text-align: center;
    font-family:Source Han Sans CN;
    font-weight:400;
    color:rgba(254,254,254,1);
    line-height:46px;
	margin-bottom: 56px;

}

.banquan_text {
    display: block;
    width: 1200px;
    font-size:14px;
    font-family:Source Han Sans CN;
    font-weight:400;
    color:rgba(254,254,254,1);
    line-height:46px;
}

/*证券维权网站列表页样式*/

.zqlist_banner {
    background-attachment: scroll;
    background-image: url(../images/zqlist_banner_bj.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    height:300px;
}

.zqlist_banner_content {
    width: 1200px;
    height: 300px;
    margin: 0 auto;
    display: flex;
    flex-flow: column;
    justify-content: center;
    align-items: center;
}

.zqlist_banner_content p:nth-child(1) {
    display: block;
    font-size: 51px;
    color: #ffffff;
    font-family: "宋体";
}

.zqlist_banner_content p:nth-child(2) {
    width: 143px;
    height: 46px;
    color: #fff;
    border: 2px solid #fff;
    line-height: 46px;
    text-align: center;
    margin-top: 47px;
}

/*列表页内容样式*/
.zqlist_content {
    width: 1200px;
    margin: 40px auto;
    display: flex;
    flex-flow: row nowrap;
    justify-content: space-between;
    align-items: center;
}

.zqlist_content_left {
    width: 300px;
    height: 30px;
}

.zqlist_content_right {
    width: 870px;
    height: 30px;
}

.zqlist_content_zyly_biaoti {
    display: flex;
    flex-flow: row nowrap;
    justify-content: space-between;
    align-items: center;
}

.zqlist_content_zyly_biaoti_left {
    overflow: hidden;
    width: auto;
    height: 21px;
    line-height: 21px;
    border-left: 3px solid #df4a43;
    display: inline-block;
    font-size: 21px;
    color: #5C5959;
    padding-left: 10px;
}

.zqlist_content_zyly_biaoti_right {
    font-size: 12px;
    color: #666666;
    width: auto;
    display: inline-block;
    padding-right: 14px;
    overflow: hidden;
}

.zqlist_content_zyly_biaoti_right:hover {
    color: #df4a43;
}

.nlistpage{
    text-align:center;
    margin-top:100px;
    margin-bottom:20px;
}
.nlistpage a{
    font-size:12px;
    color: #333;
    padding:8px;
    border: 1px solid #ddd;
    border-radius: 2px;
    margin-left:3px;
    text-decoration:none;
}

.nlistpage a:hover{
    color: #bb1e10;
    border: 1px solid #bb1e10;
    text-decoration:none;
}

/*证券列表图文样式*/
.suopei_bottom_list ul li {
    display: flex;
    flex-flow: row nowrap;
    justify-content: space-between;
    align-items: center;
    border-bottom: 1px solid #EDEDED;
    margin: 20px 0;
    padding-bottom: 10px;
}

.suopei_bottom_list_right {
    width: 700px;
    height: 105px;
    display: flex;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
}

.suopei_bottom_list_right a:nth-child(1) {
    font-size: 16px;
    color: #333;
    font-family: "微软雅黑";
    text-decoration: none;
    line-height: 27px;
}

.suopei_bottom_list_right a:nth-child(1):hover {
    color: #bb1e10;
    text-decoration: none;
}

.suopei_bottom_list_right p:nth-child(3) {
    overflow:hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    font-size: 12px;
    color: #666;
    font-family: "微软雅黑";
    line-height: 20px;
    width: 662px;
}

.suopei_bottom_list_right p:nth-child(3) span a {
    font-size: 12px;
    color: #bb1e10;
    font-family: "微软雅黑";
    text-decoration: none;
    line-height: 25px;
}

.suopei_bottom_list_right p:nth-child(2) {
    font-size: 12px;
    color: #999999;
    font-family: "微软雅黑";
    line-height: 35px;
}

.suopei_bottom_list ul >li >a >img {
    width: 150px;
    height: 100px;
}

/*内容页样式*/

.xn_c_prodv_60_wrap{ width:100%;border-bottom:1px dashed #e6e6e6; padding-bottom: 10px;}
.xn_c_prodv_60_name1,.xn_c_prodv_60_time1{display: none;}
.xn_c_prodv_60_name{ font-size:16px; color:#4c4c4c; height: 24px; line-height: 24px; }
.xn_c_prodv_60_time{
    display:inline-block;
    *display: inline;
    *zoom: 1;
    background: url(../images/xn_c_5_cocntrit_time0.png) left center no-repeat;
    padding-left: 21px;
}
.xn_c_prodv_60_click{
    display:inline-block;
    *display: inline;
    *zoom: 1;
    padding-right: 10px;
    border-right: 1px solid #cccccc;
    height: 13px;
    line-height: 13px;
    margin-right: 11px;
    background: url(/Images/Contents/prod_view/xn_c_5_lb_Click10.png?d=20190218162209086) left center no-repeat;
    padding-left: 21px;
}

.zq_neirong {
    padding-top: 15px;
    border-bottom: 1px dashed #e6e6e6;
    background: #fafafa;
}

.zq_neirong_biaoti{
	color: #333;
    height: 30px;
    line-height: 30px;
    font-size: 30px;
    text-align: center;
    margin-top: 13px;
    word-wrap: normal;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    padding: 0 20px;
    margin-bottom: 10px;
}

.zq_neirong_biaoti_time {
    display: flex;
    flex-flow: row nowrap;
    justify-content: center;
    align-items: center;
    color: #666;
    margin: 15px 0;
    text-align: center;
}

.zq_neirong_biaoti_time img {
	margin-right: 6px;
}

.zq_neirong_content {
    background: #fafafa;
    padding: 15px;
    overflow: hidden;
}

.zq_neirong_content p {
    text-align: left;
    width: 100%;
    margin: 5px auto;
    color: #333333;
    line-height: 24px;
    font-size: 14px;
    text-indent: 28px;
    font-family: 宋体;
}



/*证券列表页样式*/
/*ea_c*/
/* pro_lb_bt */
.pro_lb_bt{width: 100%;height: 34px;line-height: 34px;border-bottom: 1px solid #e6e6e6; margin-bottom: 8px;}
.pro_lb_bt_colName{display: block; float: left;width:200px;height: 34px; }
.pro_lb_bt_colName span{overflow: hidden; width:auto; height: 21px; line-height: 21px; border-left: 3px solid #B20A17; display: inline-block;*display: inline;*zoom: 1; font-size: 21px; color: #5C5959; padding-left: 10px;}
.pro_lb_bt_colMore{display: block; float: right;height: 34px;width: 60px; text-align: right; overflow: hidden;}
.pro_lb_bt_colMore a{font-size: 12px; color: #666666; width:auto; display: inline-block;*display: inline;*zoom: 1; background:url(/Images/Contents/case/xn_c_index_12_zhMore.png?d=20190218162210774) right 11px no-repeat; padding-right: 14px; overflow: hidden;}
.pro_lb_bt_colMore:hover a{color: #B20A17; background:url(/Images/Contents/case/xn_c_index_12_zhMore01.png?d=20190218162210774) right 11px no-repeat;}
/* end_pro_lb_bt */
/*xn_c_11_wrap*/
.xn_c_11_wrap{width:300px;height: 250px; overflow: hidden;}
.xn_c_11_main>ul>ul>li>ul{ display: none !important;}
.xn_c_11_typeUl{ width: 310px; min-height: 49px; overflow: hidden;}
.xn_c_11_menu1{ width: 145px; height: 49px; float: left; margin: 20px 10px 0 0;}
.xn_c_11_menu1:hover a{ color: #fff;}
.xn_c_11_menu1 >a{color:#585858;display: block; padding-left: 52px; height: 49px;line-height: 49px; font-size: 16px;overflow: hidden;}
.xn_c_11_menu_1{background: url(../images/pro01.png) 20px center no-repeat #f2f2f2; }
.xn_c_11_menu_2{background: url(../images/pro02.png) 20px center no-repeat #f2f2f2; }
.xn_c_11_menu_3{background: url(../images/pro03.png) 20px center no-repeat #f2f2f2; }
.xn_c_11_menu_4{background: url(../images/pro04.png) 20px center no-repeat #f2f2f2; }

.xn_c_11_menu_1:hover{background: url(../images/pro011.png) 20px center no-repeat #B20A17; }
.xn_c_11_menu_2:hover{background: url(../images/pro022.png) 20px center no-repeat #B20A17; }
.xn_c_11_menu_3:hover{background: url(../images/pro033.png) 20px center no-repeat #B20A17; }
.xn_c_11_menu_4:hover{background: url(../images/pro044.png) 20px center no-repeat #B20A17; }

/*end_xn_c_11_wrap*/
/*xn_c_12_wrap*/
.xn_c_12_wrap{width:100%;margin:0px auto; margin-top: 40px;}
.xn_c_12_case_t2,.xn_c_12_case_t3,.xn_c_12_count,.xn_c_12_img,.xn_c_12_neirong,.xn_c_12_More,.xn_c_12_time_t1,.xn_c_12_control{display: none;}
.xn_c_12_topbox{width: 100%;height: 34px;line-height: 34px;border-bottom: 1px solid #e6e6e6; margin-bottom: 8px;}
.xn_c_12_case_t1{display: block; float: left;width:200px;height: 34px;}
.xn_c_12_case_t1 span{ width:auto; height: 21px; line-height: 21px; border-left: 3px solid #B20A17; display: inline-block;*display: inline;*zoom: 1; font-size: 21px; color: #5C5959; padding-left: 10px;}
.xn_c_12_case_more{display: block; float: right;height: 34px;width: 60px; text-align: right;}
.xn_c_12_case_more a{font-size: 12px; color: #666666; width:auto; display: inline-block;*display: inline;*zoom: 1; background:url(/Images/Contents/case/xn_c_index_12_zhMore.png?d=20190218162210774) right 11px no-repeat; padding-right: 14px;}
.xn_c_12_case_more:hover a{color: #B20A17; background:url(/Images/Contents/case/xn_c_index_12_zhMore01.png?d=20190218162210774) right 11px no-repeat;}
.xn_c_12_box{ width: 100%; height: 35px; border-bottom: 1px dashed #e6e6e6; font-size: 12px; color: #333333;}
.xn_c_12_box.clear{display: none;}
.xn_c_12_title{ float: left; width:205px;}
.xn_c_12_time{float: right; width: auto; text-align: right; height: 35px; line-height: 35px;}
.xn_c_12_title a{display: block;overflow: hidden;text-overflow:ellipsis;white-space:nowrap; font-size: 12px; color: #333333; height: 35px; line-height: 35px; background:url(/Images/Contents/case/xn_c_index_12_zhTitle.png?d=20190218162210774) left center no-repeat; padding-left: 10px;}
.xn_c_12_box:hover{ color: #B20A17;}
.xn_c_12_box:hover a{ color: #B20A17; background:url(/Images/Contents/case/xn_c_index_12_zhTitle01.png?d=20190218162210774) left center no-repeat; }
/*end_xn_c_12_wrap*/
/* zxzx_bt */
.zxzx_bt{width: 100%;height: 34px;line-height: 34px; margin-top:25px;}
.index_body .zxzx_bt{ margin-top: 0;}
.zxzx_bt_colName{display: block; float: left;width:200px;height: 34px;}
.zxzx_bt_colName span{overflow: hidden; width:auto; height: 21px; line-height: 21px; border-left: 3px solid #B20A17; display: inline-block;*display: inline;*zoom: 1; font-size: 21px; color: #5C5959; padding-left: 10px;}
/* end_zxzx_bt */
/*n_content_right_name_r*/
.n_content_right_name_r{position:absolute; bottom:0; left:0px; width:auto; height:34px; line-height: 34px; color:#333333; font-size:12px;}
.n_r_wz1,.n_r_wz2,.n_r_wz3,.n_r_wz4,.n_r_wz6{}
.about_complex_body .n_r_wz5,.news_complex_body .n_r_wz5,.pro_body .n_r_wz5,.case_complex_body .n_r_wz5,.contact_body .n_r_wz5,.teachres_complex_body .n_r_wz5,.video_complex_body .n_r_wz5{ display: none;}
/*.about_complex_body .n_r_wz4 a,.news_complex_body .n_r_wz4 a,.pro_body .n_r_wz4 a,.case_complex_body .n_r_wz4 a,.contact_body .n_r_wz4 a,.teachres_complex_body .n_r_wz4 a,.video_complex_body .n_r_wz4 a{ color:#B20A17 !important;}*/
.n_content_right_name_r ul li{float:right; line-height:34px;}
.n_content_right_name_r ul li a{color:#333333;}
.n_content_right_name_r ul li a:hover{color:#B20A17;}
.n_content_right_name_r ul li img{ margin-right:12px;}
.n_r_wz_last_3{color:#B20A17 !important;}
.n_content_left_cnt{width:100%; height:85px; background:url(../images/n_content_left_cnt.png) no-repeat; overflow: hidden; font-size: 16px;}

.n_content_left_cnt>ul{ width: 100%; height: 72px; overflow: hidden;}
.n_content_left_cnt>ul>ul{ float: left; height: 72px; width: auto; overflow: hidden; position: relative; overflow: hidden;}
.n_content_left_cnt>ul>ul>li{ margin-top: 26px; margin-bottom: 10px; float: left; display: inline-block;*display: inline;*zoom: 1;width: auto;padding: 0 20px; border-left: 1px solid #cccccc; height: 15px; line-height: 15px;}
.n_content_left_cnt>ul>ul>li a{color: #4a4a4a}
.n_content_left_cnt>ul>ul>li a:hover{ color:#B20A17 }
#left_typeUl_t100 li:first-child{ padding-left: 0; border: 0; margin-left: 13px;}
.n_content_left_cnt>ul>ul>li>ul{display: none !important;}
.left_menu1_cur a{color:#B20A17 !important;}
.case_view_body .n_content_left_cnt>ul,.case_body .n_content_left_cnt>ul,.case_complex_body .n_content_left_cnt>ul{
    width: 670px;
    height: 72px;
    overflow: hidden;
    position: relative;
    float: left;
}
.pre,.next{
    width:36px;
    height: 32px;
    float: right;
    cursor: pointer;
    margin-top: 19px;
}

/*end_n_content_left_cnt */
/*xn_c_case_9_wrap*/
.xn_c_case_9_wrap{
    width: 100%;
    margin:0px auto;
    /*margin-top: 20px;*/
    height: 342px;
    overflow: hidden;
    position: relative;
}

.xn_c_case_9_wbox{
    width:100%;
    float:left;
    overflow:hidden;
    position: relative;
}
.xn_c_case_9_control{overflow: hidden;position: relative;}
.xn_c_case_9_list{
    width:870px;
    float:left;
    height: 342px;
}
.xn_c_case_9_img{
    width:490px;
    height:342px;
    float: left;
}
.xn_c_case_9_img img{
    width:100%;
    height:100%;
}
.xn_c_case_9_content{
    width: 380px;
    height: 342px;
    float: left;
    padding: 0 22px 0 28px;
    background: #f2f2f2;
    position: relative;
}
.xn_c_case_9_count,.xn_c_case_9_time{
    display: none;
}
.xn_c_case_9_neirong{
    height: 144px;
    line-height: 24px;
    font-size: 12px;
    color: #333333;
    overflow: hidden;
    margin-top: 9px;
}

.xn_c_case_9_title{
    color: #626262;
    font-size: 16px;
    height: 24px;
    line-height: 24px;
    margin-top: 42px;
    overflow: hidden;
}
.xn_c_case_9_title a{
    color: #626262;
}
.xn_c_case_9_title a:hover{
    color: #B20A17;
}
.xn_c_case_9_More span{
    display: none;
}
.xn_c_case_9_More{
    width: 64px;
    height: 64px;
    position: absolute;
    bottom: 0;
    right: 0;
}
.xn_c_case_9_More a{
    width: 100%;
    height: 100%;
    display: block;
    background:url(../images/xn_c_case_9_More.png?d=20190218162210774) no-repeat;
}
.xn_c_case_9_More a:hover{
    background:url(../images/xn_c_case_9_More1.png?d=20190218162210774) no-repeat;
}
.b_case_9{
    position: absolute;
    bottom: 22px;
    left: 208px;
}

/*end_xn_c_case_9_wrap*/
/*xn_c_case_8_wrap*/
.xn_c_case_8_wrap{
    margin-top:28px;
    width: 100%;
    overflow: hidden;
    font-size: 12px;
}
.xn_c_case_8_col,.xn_c_case_8_img,.xn_c_case_8_view,.xn_c_case_8_content{
    display: none;
}

.xn_c_case_8_title{
    float: left;
    width: 630px;
    height: 35px;
    line-height: 35px;
    overflow: hidden;
    margin-left: 10px;
}
.xn_c_case_8_title a{
    display: block;
    width: 630px;
    height: 35px;
    color: #333333;
}

/*end_xn_c_case_8_wrap*/
/*n_main*/
.n_main{width: 100%; margin:0; padding:0;  height:auto; overflow:hidden; margin-top:40px;z-index:5; position: relative;margin-bottom: 40px}
.n_content{width:1200px; margin:0 auto;}
/*end_n_main*/
/*n_content_left*/
.n_content_left{width:300px; height: auto; float:left; position:relative;}
/*end_n_content_left*/
/*n_content_right*/
.n_content_right{position:relative; width:870px; height: auto; float:right; padding-bottom:20px;}
.news_complex_body .n_content_right,.news_body .n_content_right,.pro_body .n_content_right{padding-bottom: 0;}
/*end_n_content_right*/
/*n_content_right_name*/
.n_content_right_name{ width:100%; height:34px; margin:0 auto; position:relative; border-bottom:1px solid #DBDBDB;}
/*end_n_content_right_name*/
/*n_content_right_m*/
.n_content_right_m {text-align:left; width:100%; margin:0 auto; line-height:24px; color:#737373; font-size:14px; padding:18px 0 20px 0; position:relative;}
.news_complex_body .n_content_right_m,.news_body .n_content_right_m,.pro_body .n_content_right_m{padding-bottom: 0;margin-bottom: 0;}
/*end_n_content_right_m*/
/*ea_c*/



/*证券律师团队样式*/

.zq_lawyer_list ul li {
    display: flex;
    flex-flow: row nowrap;
    justify-content: space-between;
    align-items: center;
    margin: 20px 0 0 10px;
    padding-bottom: 10px;
}

.zq_lawyer_list ul li img {
    width: 195px;
    height: 185px;
    padding-right: 30px;
}

.zq_lawyer_list_right a:nth-child(1) {
    font-size: 18px;
    color: rgb(51, 51, 51);
    font-weight: bold;
    line-height: 27px;
    text-decoration: none;
}

.zq_lawyer_list_right a:nth-child(1):hover {
    color: #bb1e10;
    text-decoration: underline;
}

.zq_lawyer_list_right p:nth-child(2) {
    font-size: 14px;
    color: rgb(51, 51, 51);
    line-height: 35px;
    padding-bottom: 10px;
}

.zq_lawyer_list_right p:nth-child(3) {
    height: 47px;
    font-size: 14px;
    color: rgb(102, 102, 102);
    line-height: 25px;
    margin-bottom: 25px;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

.zq_lawyer_list_right a:nth-child(4) {
    background-color: rgb(241, 241, 241);
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    color: rgb(102, 102, 102);
    text-decoration: none;
    margin: 0px;
    padding: 6px 20px;
}

.zq_lawyer_list_right a:nth-child(4):hover {
    background-color: rgb(187, 30, 16);
    color: rgb(255, 255, 255);
    text-decoration: none;
}

/*律师详细页样式*/
.zq_lawyer_content {
    padding: 0 20px;
}

.zq_lawyer_content_top {
    display: flex;
    flex-flow: row nowrap;
    justify-content: flex-start;
    align-items: center;
    width: 400px;
    vertical-align: baseline;
    margin-bottom: 55px;
    margin-top: 10px;
}

.zq_lawyer_content_top img {
    width: 195px;
    height: 185px;
    padding-right: 30px;
}

.zq_lawyer_content_top p:nth-child(2){
    font-size: 18px;
    color: rgb(51, 51, 51);
    font-weight: bold;
    line-height: 27px;
}

.zq_lawyer_content_top p:nth-child(3){
    font-size: 16px;
    color: rgb(51, 51, 51);
    font-weight:400;
    line-height: 27px;
    padding-left: 10px;
}



.zq_lawyer_content_bottom_jieshao {
    color: rgb(187, 30, 16);
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 3px;
}

.zq_lawyer_content_bottom_content {
    margin: 30px 0 50px;
}

.zq_lawyer_content_bottom_content p {
    font-size: 16px;
    color: #666666;
    text-indent: 32px;
}

.tel-fixed{
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 999;
    height: 56px;
    color: #fff;
    background-color: #e60012;
    box-shadow: 0 -3px 5px rgba(0,0,0,.4);
}
.centertx{
   width:1190px;
   margin-left:auto;
   margin-right:auto;
}
.tel-fixed .slogan{
    text-align: center;
    font-size: 20px;
    padding-top: 12px;
    color:#FFFFFF;
}
.tel-fixed .pic{
    padding-top: 10px;
}
.tel-fixed .tel{
    text-align: right;
}
.num-form{
    position: relative;
    display: inline-block;
    height: 36px;
    width: 300px;
    margin-top: 10px;
    padding: 0px 0px 0px 0px;
    font-size: 14px;
    background-color: #fff;

}
.num-form input{
    display: block;
    width: 180px;
    height: 36px;
    padding-left:10px;
    border: none;
    color: #000;
}
.num-form .s-btn{
    position: absolute;
    top: 0;
    right: 0;
    width: 100px;
    height: 36px;
    line-height: 36px;
    font-size: 16px;
    text-align: center;
    background-color: #333;
    color: #fff;
    border: none;
}
.tel-m-fixed{
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 999;
    height: 48px;
    line-height: 48px;
    padding:0 15px ;
    font-size: 15px;
    background-color: #fff;
    box-shadow: 0 -3px 5px rgba(0,0,0,.4);
}
.tel-m-fixed .op{
    position: absolute;
    top: 6px;
    right: 15px;
    width: 60px;
    height: 36px;
    line-height: 32px;
    border-radius: 999px;
    text-align: center;
    vertical-align: middle;
    background-color: #e60012;
}

/*2020年5月15日页面修改样式*/

.about_content a {
    font-size: 14px;
    font-family: Source Han Sans CN;
    font-weight: 400;
    color: black;
    line-height: 24px;
    text-indent: 28px;
}

.about_content a:hover {
    color: #e60012;
}

/*2020年5月15日维权招募令样式修改*/
.wqzml_list_left {
    width: 620px;
    display: flex;
    flex-flow: row nowrap;
    justify-content: space-between;
    align-items: center;
}

.wqzml_list_more {
    width:290px;
    height:234px;
    color: rgba(51,51,51,1);
    background:rgba(255,255,255,1);
    box-shadow:0px 7px 18px 0px rgba(0,33,128,0.06);
    border-radius:6px;
    display: flex;
    flex-flow: column;
    justify-content: center;
    align-items: center;
}

.wqzml_list_more:hover {
    width:290px;
    height:234px;
    color: white;
    background:rgba(178,10,23,1);
    box-shadow:0px 7px 18px 0px rgba(0,33,128,0.06);
    border-radius:6px;
}

/*2020年5月22日横幅广告样式*/

.syggtu img {
    width: 100%;
    height: auto;
}

/*2020年5月25日右侧浮动客服样式添加*/
/* leftsead */
#leftsead{width:161px;height:290px;position:fixed; bottom:5%;right:0px; z-index:100;}
*html #leftsead{margin-top:258px;position:absolute;top:expression(eval(document.documentElement.scrollTop));}
#leftsead li{width:161px;height:60px;}
#leftsead li img{float:right;}
#leftsead li a{height:49px;float:right;display:block;min-width:47px;max-width:161px;}
#leftsead li a .shows{display:block;}
#leftsead li a .hides{margin-right:-143px;cursor:pointer;cursor:hand;}
#leftsead li a.youhui .hides{display:none;position:absolute;right:143px;}
#leftsead li a.youhui .2wm{display:none;position:absolute;right:143px;}
#leftsead li a .shows:focus {
	cursor: pointer;
}


/*2020年6月8日新增左侧二维码样式*/

.erweima {
    position: fixed;
    left: 0;
    top: 45%;
    z-index: 100;
}

.erweima img {
    width: 145px;
}

/*2020年6月12日成功案例和维权资讯添加链接样式*/

.successful_case_list_title {
    width: 257px;
    display: block;
    font-size: 14px;
    font-family: Source Han Sans CN;
    font-weight: 400;
    color: rgba(51,51,51,1);
    word-wrap: normal;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.successful_case_list_title:hover {
    color:rgba(178,10,23,1);
}

.successful_case_list_more {
    font-size:12px;
    font-family:Source Han Sans CN;
    font-weight:400;
    color:rgba(178,10,23,1);!important;
    line-height:24px;
}

.successful_case_list_more:hover {
    font-size:12px;
    font-family:Source Han Sans CN;
    font-weight:400;
    color:rgba(178,10,23,1);
    line-height:24px;
    text-decoration: underline;
}
*{margin:0;padding:0;box-sizing:border-box;list-style:none}
body{font-family:"Microsoft Yahei";min-width:1000px}
a{outline:0;text-decoration:none}
strong{font-weight:400}
.strong{font-weight:700}
::selection{background:#1EACDF;color:#fff}
img{border:0}
::-moz-selection{background:#1EACDF;color:#fff}
::-webkit-selection{background:#1EACDF;color:#fff}
.autoWidth{margin:0 auto;min-width:1000px;max-width:1200px}
.auto{margin:0 auto;min-width:1000px;max-width:1200px}
@media screen and (max-width:1233px){.auto{padding-left:10px}
}
.clearfix:after,.clearfix:before{display:table;line-height:0;content:""}
.clearfix:after{clear:both}
.clear-float{clear:both}



.footer{background-color:#009fd9;font-family:"Microsoft Yahei"}
.footer-floor1{width:100%;padding:36px 0 60px}
.footer-list{width:69%;height:100%;float:left}
.footer-list ul{float:left;margin-right:13%}
.footer-list .flist-4{margin-right:0}
.footer-list li{line-height:32px}
.footer-list li a{color:#b6e2f2;font-size:12px;text-decoration:none}
.footer-list li a:hover{text-decoration:underline;color:#fff}
.footer-list .flist-title{font-size:16px;color:#fff;margin-bottom:15px}
.footer-floor2{width:100%;border-top:1px solid #4cc3ed;padding:20px 0;text-align:center}
.footer-floor2 p{text-align:center;color:#b6e2f2;font-size:12px;line-height:30px}
.footer-floor2 p span{font-family:PingFangSC-Light,'helvetica neue','hiragino sans gb',tahoma,'microsoft yahei ui','microsoft yahei',simsun,sans-serif}
.footer-floor2 a{color:#b6e2f2}
.footer-floor2 a:hover{color:#a8d0e0;text-decoration:underline}
.foot-link{margin:0 15px;text-decoration:none;color:#b6e2f2}
.foot-link:hover{text-decoration:underline}
.footer-right{width:300px;float:right}
.telephone{width:100%;height:32px;line-height:32px;color:#fff}
.telephone span{display:inline-block;width:32px;height:32px;float:left;background:url(../images/phone_32px.png);margin-left:16%}
.telephone .tel-number{font-size:30px;font-weight:400;text-align:right}
.official-plat{width:100%;height:100%;margin-top:20px;position:relative}
.official-plat ul{float:right;margin-top:7px}
.official-plat ul li span{display:inline-block;width:32px;height:32px;background:url(../images/plat_icon.png) no-repeat 0 0;line-height:32px;float:left;margin-right:12px}
.official-plat ul li .weibo-logo{background:url(../images/plat_icon.png) no-repeat -32px 0}
.official-plat ul li .qq-logo{background:url(../images/plat_icon.png) no-repeat -64px 0}
.official-plat ul li{height:45px}
.official-plat ul a{display:inline-block;height:32px;width:100%;line-height:32px;color:#fff;text-decoration:none;font-size:12px}
.official-plat>p{display:inline-block;width:132px;height:132px;border:1px solid #ddd;background-color:#fff}
.official-plat .weixin{position:absolute;top:0;left:10px;background-image:url(../images/plat_qrcode.png);background-repeat:no-repeat;background-position:0 0}
.official-plat .weibo{position:absolute;top:0;left:10px;background-image:url(../images/plat_qrcode.png);background-repeat:no-repeat;background-position:-132px 0;display:none}
#wx-corner{border:10px solid transparent;border-left:10px solid #fff;position:absolute;top:12px;right:-20px;z-index:10}
#wb-corner{border:10px solid transparent;border-left:10px solid #fff;position:absolute;top:58px;right:-20px;z-index:10}
.five-superiority{width:100%;border-bottom:1px solid #27aede;padding:10px 0 20px}
.five-superiority-list li{float:left;width:20%;height:36px;text-align:center;border-left:1px solid #27aede}
.five-superiority-list li:first-child{border-left:none}
.five-superiority-list li a{display:inline-block;position:relative;width:100%;height:36px;line-height:36px;background:no-repeat 2% center;text-indent:2em;color:#fff;font-size:16px}
.five-superiority-list li a:hover{color:#bfe7f5}
.five-superiority-list li a.superiority-text{text-indent:4em}
.superiority-icon{position:absolute;width:40px;height:40px;left:10%;background-repeat:no-repeat;background-image:url(../images/footer_youshi.png)}
.compensate_ico .superiority-icon{background-position:0 0}
.compensate_ico:hover .superiority-icon{background-position:0 -50px}
.retreat_ico .superiority-icon{background-position:0 -100px}
.retreat_ico:hover .superiority-icon{background-position:0 -150px}
.technology_ico .superiority-icon{background-position:0 -200px}
.technology_ico:hover .superiority-icon{background-position:0 -250px}
.prepare_ico .superiority-icon{background-position:0 -300px}
.prepare_ico:hover .superiority-icon{background-position:0 -350px}
.service_ico .superiority-icon{background-position:0 -400px}
.service_ico:hover .superiority-icon{background-position:0 -450px}
.marquee-box{overflow:hidden;width:100%;position:absolute;left:0;top:0}
.marquee{width:8000%;height:60px}
.wave-list-box{float:left}
.wave-list-box ul{float:left;height:60px;overflow:hidden;zoom:1}
.wave-list-box ul li{height:60px;width:100%;float:left;line-height:30px;list-style:none}
.wave-box{position:relative;height:60px;background:#fff}
