 /***************初始化 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 ,li {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}
.fl{float:left;} .fr{float:right;}
/****************************/
input,textarea {outline: none;border: 0 none;}
/**, *:before, *:after{box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box;}*/

img { display: block;vertical-align:middle}
table{ margin:auto;}
input,textarea{
     border:none;
    outline: none;
    /*不允许改变尺寸*/
    resize:none;
    /*元素的外观 none内有任何外观*/
    -webkit-appearance:none;
}
/*容器*/
.kong_20{ width:100%; height:20px;}
.kong_30{ width:100%; height:30px;}
.kong_10{ width:100%; height:10px;}
.kong_50{ width:100%; height:50px;}
.kong_15{ width:100%; height:15px;}
.kong_80{ width:100%; height:80px;}
.kong_70{ width:100%; height:70px;}
.kong_40{ width:100%; height:40px;}
.kong_60{ width:100%; height:60px;}
.kong_100{ width:100%; height:100px;}

/*以上为防止兼容性问题及其他全体声明*/
.cf:after{content:"";clear:both;display:block;height:0;overflow:hidden}
.cf{zoom:1}
.izdx{z-index:99; margin-top:-30px;}
.bgfe{ background: -webkit-linear-gradient(#f1f1f1, #fff); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(#f1f1f1, #fff); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(#f1f1f1, #fff); /* Firefox 3.6 - 15 */
    background: linear-gradient(#f1f1f1, #fff); }
.mauto {position: relative;width: 1200px;margin: 0 auto;}
.bgy{-moz-box-shadow: 2px 2px 10px #ddd; -webkit-box-shadow: 2px 2px 10px #ddd;box-shadow:2px 2px 10px #ddd; background:#FFFFFF;}
/*间距*/
.mtf20{margin-top: -20px;}
.mt20{margin-top:20px;}.mt40{margin-top:40px;}
.mr10{margin-right:10px;}.mr20{margin-right:20px;}
.ml10{margin-left:10px;}.ml20{margin-left:20px;}
.pt10{padding-top:10px;}
/*背景*/
.fff{background:#fff;}
.f1{background:#f1f1f1;}
.f3f2{ background:#f3f2f2;}
/***************************************主页开始**************************************************/
/*public.css*/
/*顶部top*/
.header_top{ width:100%; height:30px;}
.header_top .dingbu{ width:100%; background:#353535; height:30px; line-height:30px; color:#fff;}
.header_top .dingbu .dingbu_content{ width:1200px; margin:0 auto; height:30px;}
.header_top .dingbu .dingbu_content p.dingbu_left{ float:left; width:450px;}
.header_top .dingbu .dingbu_content ul.dingbu_right{ float:right;}
.header_top .dingbu .dingbu_content ul.dingbu_right li{ float:left; cursor:pointer; position:relative; }
.header_top .dingbu .dingbu_content ul.dingbu_right li a{ display:block; color:#969696; padding-left:10px; padding-right:10px; height:30px;}
.header_top .dingbu .dingbu_content ul.dingbu_right li a:hover{ color:#d21c29;}
.header_top .dingbu .dingbu_content ul.dingbu_right li span{ width:100%;  background:rgba(135,75,76,0.5); position:absolute; top:30px; left:0; display:none; z-index:222;}
.header_top .dingbu .dingbu_content ul.dingbu_right li span img{ width:100%; }
.header_top .dingbu .dingbu_content ul.dingbu_right li:hover .erweima{ display:block;}
/*顶部top end*/
/*导航*/
.nav{ width:100%; height:112px;}
.nav .nav_content{ width:1200px; height:119px; margin:0 auto;}
.nav .nav_content .logo{ width: auto; height:c; float:left; display:block; padding-top:20px;}
.nav .nav_content .logo img{ height:66px;}
.nav .nav_content ul{ float:right;}
.nav .nav_content ul li{ float:left; margin-right:20px; height:66px;text-align:center; padding-top:43px; position:relative;
                        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;}
.nav .nav_content ul li a .cn{font-size:14px; color:#333;}
.nav .nav_content ul li a .en{ font-size:11px; color:#999;}
.nav .nav_content ul li a:hover .cn{ color:#9b2927;}
.nav .nav_content ul li a:hover .en{ color:#9b2927;}
.nav .nav_content ul li .nav_zi{ position:absolute; left:0; top:99px; border-top:2px solid #9b2927; width:130px; overflow:hidden; background:#fff; display:none; z-index:999;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;}
.nav .nav_content ul li:hover .nav_zi{ display:block;}
.nav .nav_content ul li .nav_zi h3{ line-height:42px; height:42px;  text-align:left; cursor:pointer; 
                      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;}
.nav .nav_content ul li .nav_zi h3 a{ padding-left:20px;color:#333; font-size:12px; display:block; width:100%; height:42px; 
                      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;}
.nav .nav_content ul li .nav_zi h3:hover{ background:#F5F5F5;}
.nav .nav_content ul li .nav_zi h3:hover .nav_zi_a{ padding-left:40px; color:#9b2927;}

/*导航 end*/
/*banner*/
.banner_index{ width:100%; overflow:hidden; position:relative; height:980px;}
.banner_index img{ width:1920px; position:absolute; top:0; left:50%; margin-left:-960px; z-index:2;}
/*banner end*/
/*banner*/
.banner { position: relative; background:#fff; height:460px; overflow: hidden;}
.slides { position: relative; z-index: 1; }
.slides li { height:460px;background-size: cover!important; }
#bgstylea{background:url(../image/banner_01.jpg) no-repeat center;background-size: cover!important;}
#bgstyleb{background:url(../image/banner_02.jpg) no-repeat center;background-size: cover!important;}
#bgstylec{background:url(http://www.yingyunlawyer.com/skin/moban/images/banner_03.jpg) no-repeat center;background-size: cover!important;}

.flex-control-nav {position: absolute; bottom:50px; z-index: 2; width: 100%; text-align: center; }
.flex-control-nav li {display:inline-block;width:30px;height: 12px; margin: 0 5px; *display:inline;zoom: 1; }
.flex-control-nav a { display: inline-block; width: 30px; height: 12px; overflow: hidden; background: #fff; cursor: pointer; font-size:0; border-radius:6px; }
.flex-control-nav .flex-active { background:#b1813c;}
.flex-direction-nav { position: absolute; z-index: 3; width: 100%; top: 45%; }
.flex-direction-nav li a { display: block; width: 50px; height: 44px; overflow: hidden; cursor: pointer; position: absolute; filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8; }
.flex-direction-nav li a.flex-prev { left: 40px; background: url(../image/prev_icon.png) center center no-repeat; }
.flex-direction-nav li a.flex-next { right: 40px; background: url(../image/next_icon.png) center center no-repeat; }
.flex-direction-nav li a:hover {filter: alpha(opacity=60);-moz-opacity: 0.6;-khtml-opacity: 0.6; opacity: 0.6;}
/*banner end*/
/*搜索框*/
.sousuo_news{height:60px;z-index:3;}
.sousuo_news .content_ss{ width:1100px; margin:0 auto;}
.sousuo_news .content_ss .gjc{ float:left; line-height:60px; height:60px; font-size:14px; color:#333; font-weight:bolder; margin-right:10px;}
.sousuo_news .content_ss ul#key{ float:left; width:650px; overflow:hidden;height: 60px;}
.sousuo_news .content_ss ul#key li{ float:left; line-height:60px; height:60px; font-size:14px; color:#666; margin-right:15px; cursor:pointer;}
.sousuo_news .content_ss>form{ float:right; height:36px; width:380px; margin-top:12px; }
.sousuo_news .content_ss>form input{ width:278px; padding:0 10px; line-height:34px; height:34px;border:1px solid #A93035; float:left;}
.sousuo_news .content_ss>form button{ width:60px; text-align:center; line-height:36px; height:36px;float:left; color:#fff; background:#A93035; border:none;}
/*搜索框 end*/
/*表单*/
.biaodan{ width:100%; background:#333333; padding:0; padding-top:35px; margin-top:35px; border-bottom:1px solid #404040;}
.biaodan .content{ width:900px; margin:0 auto;}
.biaodan .content ul{ width:47%;}
.biaodan .content ul.left{ float:left;}
.biaodan .content ul.right{ float:right;}
.biaodan .content ul li{ margin-bottom:35px;}
.biaodan .content ul li p.message_title{ width:70px; height:35px; line-height:35px; float:left; color:#fff; font-size:18px;}
.biaodan .content ul li p.message_content{ width:350px; float:left;}
.biaodan .content ul li p.message_content input{ width:100%; height:35px; line-height:35px; padding:0 10px;}
.biaodan .content ul li p.message_content textarea{ width:100%; height:86px; line-height:26px; padding:10px;}
.biaodan .content ul li .tj{ width:227px; height:35px; font-size:14px; color:#fff; line-height:35px; text-align:center; background:#aa3746; cursor:pointer; margin:0 auto; display:block;}
/*表单 end*/
/*底部*/
.footer{ width:100%; min-height:214px; background:#111; padding-top:56px; overflow:hidden; margin-top:30px;}
.foot{height:100%; width:1200px; margin-left:auto; margin-right:auto; }
.foot_left{ float:left; width:60%; height:auto; overflow:hidden;}
.foot_nei{ width:100%; height:auto; overflow:hidden; font-size:16px; color:rgba(255,255,255,0.8); line-height:26px; }
.foot_nei p{line-height:36px; font-size:16px;}
.foot_nei span{ color:#FFFFFF;  font-size:18px;}

.foot_right{ float:right; width: 40%;}
.foot_wei{ float:right; margin-right:20px; margin-left:20px; width:120px; text-align:center;}
.foot_wei img{ width:100%; height:auto;}
.foot_wei p{line-height:26px; margin-top:8px; color:#FFFFFF;}

.foot-td{width:100%; background:#333333; overflow:hidden;}
.foot-td .ft{text-align:center;}
.foot-td .ft p{height:50px; line-height:50px;color:#666666;font-size:14px;}
.foot-td .ft a{color:#666666; margin-left:5px;}
.bdt{display:none;}
.footlmlist{ padding:15px 0;text-align:center; display:block; margin-left:auto; margin-right:auto;}
.footlmlist li{float:left; height:22px;}
.footlmlist li a{color:rgba(255,255,255,0.8); font-size:12px;}
.footlmlist .link{ margin:4px 25px; width:1px; height:16px; background:rgba(255,255,255,0.8);;float:left;}
/*底部 end*/

/*index*/
/*首页标题*/
.biaoti{ width:100%;}
.biaoti .content_bt{ width:1200px; margin:0 auto;}
.biaoti .content_bt h4{ float:left; font-size:30px; font-weight:bolder; color:#d02128; padding-right:10px;}
.biaoti .content_bt span{ display:block; float:left; font-size:14px; color:#999999; padding-top:23px;text-transform: uppercase}
.biaoti .content_bt a{ display:block; float:right; color:#d02128; font-size:16px; line-height:40px;width:80px; text-align:right;}
/*首页标题 end*/
/*关于律所*/
.about{ margin-top:20px;}
.about .content{ width:1200px; margin:0 auto; margin-top:20px;}
.about .content .left{ width:460px; float:left;}
.about .content .left .shipin{background:#ececec; }
.about .content .left h4{ height:33px; line-height:33px; background:#ececec; font-size:16px; font-weight:600; color:#333333; padding-left:20px;}
.about .content .left .jianjie{ height:180px;}
.about .content .left .jianjie p{font-size:15px; line-height:28px; color:#666; text-indent:2em;display: -webkit-box;word-break: break-all;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp:5;overflow: hidden;}
.thismore{background:url(../image/thismore.png) no-repeat; background-position-x:right; bottom:20px; display: inherit;height:10px; width:440px;position: absolute;}
.thismore span{ overflow:hidden; width:0; height:0; display: block;}
.rightmore{ float:right; margin-top:20px;}
.rightmore span{ color:#FF0000; font-size:16px;}

.about .content .right{ width:720px; float:right;}
.bar_box{}
.bar_box h5{font-weight: bold;height:33px;font-size: 18px; color: #10100f;background: url(../image/titlebg.jpg) no-repeat left bottom; border-bottom:1px solid #D4D3D3;}
.bar_box h5 a{display:block; float:right; width:16px; height:16px; line-height:14px; text-align:center; color:#D4D3D3; border:1px solid #D4D3D3; cursor:pointer; margin-top:10px;}
.bar_box h5 a:hover{ color:#b1813c; border:1px solid #b1813c;}
.about .content .right .dongtai{ margin-top:20px;}
.about .content .right .dongtai img{ width:210px; height:160px; float:left;}
.about .content .right .dongtai .bt_js{ float:left;width:490px; margin-left:20px;height:160px; overflow:hidden;position: relative;}
.about .content .right .dongtai .bt_js h6{font-size:18px;color: #666666;width: 99%;height: 30px;line-height: 26px; overflow: hidden;}
.about .content .right .dongtai .bt_js h6 a{color: #666666;}
.about .content .right .dongtai .bt_js p{font-size: 14px;float:left;color: #666;width: 100%;text-indent:28px;line-height: 24px; margin-top: 5px;display: -webkit-box;word-break: break-all;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp:3;overflow: hidden;}
.about .content .right .dongtai .bt_js p a{color:#FF0000;}
.about .content .right .dongtai .bt_js .beizhu{font-size: 12px; color: #999; margin-top:20px; position: absolute; bottom:10px;}
.about .content .right .dongtai .bt_js .beizhu a{ color:#d02128; font-size:12px;}
.about .content .right .dongtai_list{ margin-top:22px; border-top:1px dashed #D4D3D3; padding-top:20px; }
.about .content .right .dongtai_list li{float: left;height:36px;line-height:36px; background: url(../image/dongtaibiao.jpg) no-repeat left center;width:50%; overflow:hidden;}
.about .content .right .dongtai_list li a{font-size: 14px;color: #666;padding-left: 10px; width:94%; overflow:hidden;}
/*关于律所 end*/
/*业务范围*/
.indexbusiness{ width:100%;padding:35px 0;}
.indexbusiness .content{ width:1200px; margin:0 auto; margin-top:35px;}
.indexbusiness .content ul li{ width:24.5%; float:left; margin:0px 0.25%; text-align:center;}
.indexbusiness .content ul li img.pic{width:200px; height:130px; overflow:hidden; margin:0 auto;border-radius:6px;}
.indexbusiness .content ul li h6{font-size:16px; font-weight:bolder; line-height:25px; margin-top:-25px;margin-left:auto; margin-right:auto;width:200px;background:rgba(20,20,20,0.70); z-index:3; color:#FFFFFF;position:relative;}
.indexbusiness .content ul li p{ color:#666666; font-size:14px; line-height:25px;  margin-top:10px; width:200px; margin-left:auto; margin-right:auto;}
.indexbusiness .content ul li a{ display:block; width:140px; text-align:center; height:30px; line-height:30px; text-align:center; background:#333333; color:#fff; border-radius:5px; margin:15px auto;}
/*业务范围 end*/
/*团队介绍*/
.team{ width:1200px; margin:0 auto; margin-top:20px;}
.team .team_bt{ border-bottom:1px solid #d4d4d4; height:35px; line-height:35px;}
.team .team_bt h5{ float:left; line-height:35px;font-weight: bold;height: 35px;font-size: 18px; color: #10100f; border-bottom:3px solid #ba8a40;}
.team .team_bt span{ float:right; font-size:14px; color:#8e8e8e;}
.team .content{ margin-top:25px;}
.team .content .lvshi_lunbo{ width:990px; height:394px; float:left; position:relative;}
.team .content .lvshi_lunbo .left_jt{ width:31px; height:58px; background:url(http://www.yingyunlawyer.com/skin/moban/images/l.png) no-repeat 0 0; position:absolute; top:145px; left:30px; z-index:999;cursor:pointer; display:none;}
.team .content .lvshi_lunbo .right_jt{ width:31px; height:58px; background:url(http://www.yingyunlawyer.com/skin/moban/images/r.png) no-repeat 0 0; position:absolute; top:145px; right:50px; z-index:999; cursor:pointer; display:none;}
.team .content .lvshi_lunbo .main{ width:990px; height:394px; overflow:hidden;}
.team .content .lvshi_lunbo .main ul{ width:900%;}
.team .content .lvshi_lunbo .main ul li{ width:305px; margin-right:25px; height:394px; position:relative; float:left; cursor:pointer;}
.team .content .lvshi_lunbo .main ul li img{ width:305px; height:394px;}
.team .content .lvshi_lunbo .main ul li .jieshao{ padding:5px 10px; position:absolute; bottom:-50px; height:100px;  background:rgba(0,0,0,0.70); width:285px;}
.team .content .lvshi_lunbo .main ul li .jieshao h5{ color:#fff; font-weight:bolder; text-align:center; height:25px; line-height:25px;width:100%;}
.team .content .lvshi_lunbo .main ul li .jieshao h5 .mingzi{ font-size:17px; }
.team .content .lvshi_lunbo .main ul li .jieshao h5 .zhiwu{ font-size:14px;}
.team .content .lvshi_lunbo .main ul li .jieshao h6{font-size:12px; border-bottom:1px dashed #fff; line-height:30px; height:30px; text-align:center;width:100%; color:#F9F9F9; overflow: hidden;display: inline-block;white-space: nowrap;text-overflow: ellipsis;}
.team .content .lvshi_lunbo .main ul li .jieshao .ycbf{ text-align:center; padding-top:15px; padding-bottom:10px;}
.team .content .lvshi_lunbo .main ul li .jieshao .ycbf a{ padding:4px 8px; color:#fff; font-size:14px;}
.team .content .lvshi_lunbo .main ul li .jieshao .ycbf a.zixun_01{ background:#F49E3E;}
.team .content .lvshi_lunbo .main ul li .jieshao .ycbf a.more{ background:#900000;}
.team .content .lvshi_lunbo .main ul li:hover .jieshao{ bottom:0;}

.team .content .right{ float:left; height:394px; width:210px; background:rgba(192,0,0,0.50);}
.team .content .right p{ font-size:28px; text-align:center; line-height:36px; color:#fff; font-weight:bolder; padding-top:120px;}
.team .content .right a.zixun{ display:block; width:120px; height:30px; line-height:30px; color:#fff; font-size:18px; text-align:center; border:1px solid #fff; margin:0 auto; margin-top:10px; cursor:pointer;}
/*团队介绍 end*/
/*案例*/

.lr_lf_pic{ float:left; width:47%;}
.lr_lf_pic .pic,.lr_rfg_pic .pic{width:100%; height:360px; position: relative; z-index:4; overflow:hidden;}
.lr_lf_pic .pic img,.lr_rfg_pic .pic img{width:100%; height:auto; min-height:360px;transition: all 1s ease;}
.lr_lf_pic .pic img:hover,.lr_rfg_pic .pic img:hover  {transform: scale(1.1);}
.lr_lf_pic .wen{width:100%;position:relative; z-index:5; margin-top:-90px; height:90px;background-color: rgba(0,0,0,0.6); }
.lr_lf_pic .wen .fl{ width:26%; float:left; background:#993300; height:90px; text-align:center;}
.lr_lf_pic .wen .fl p{color:#FFFFFF; line-height:24px; font-size:16px;margin-top:8px; letter-spacing:8px;}
.lr_lf_pic .wen .fl p strong{ font-size:18px;}
.lr_lf_pic .wen .fr{width:74%; color:#FFFFFF;height:90px; float:left;}
.lr_lf_pic .wen .fr h2{ font-size:16px; margin-top:6px; margin-bottom:8px;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; width:90%; margin-left:auto; margin-right:auto; font-weight:700;}
.lr_lf_pic .wen .fr p{ font-size:14px;width:90%;margin-left:auto; margin-right:auto; line-height:25px;display: -webkit-box;word-break: break-all;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.lr_rf_list{ float:left; width:50%; margin-right:3%;}
.lr_rf_list .rf_h{padding-top:10px;}
.lr_rf_list .rf_h h2{font-size:18px; color:#9B0000; margin-bottom:8px; font-weight:700;}
.lr_rf_list .rf_h p{font-size:14px; color:#999; line-height:26px;display: -webkit-box;word-break: break-all;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; }
.lr_xwk_djxwk_nrk_list1{margin-top:10px;}
.lr_xwk_djxwk_nrk_list1 li a { font-size:16PX;width:84%;color: #070707;display: inline-block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.lr_xwk_djxwk_nrk_list1 li {line-height:40px;height:40px;width: 100%;display: inline-block;font-size: 16px;}
.lr_xwk_djxwk_nrk_list1 li .fr{ float:right;font-size:16PX;}
/*案例 end*/
/*法律知识*/
.knowledge{ width:100%; margin-top:20px;}
.knowledge .content{ width:1200px; margin:0 auto; margin-top:20px;}
.knowledge .content ul.knowledge_list{ height:48px; }
.knowledge .content ul.knowledge_list li{ float:left; width:148px; height:48px; border:1px solid #ededed; }
.knowledge .content ul.knowledge_list li span{ display:block; height:53px; text-align:center; line-height:48px; color:#333333; font-size:18px;cursor:pointer;}
.knowledge .content ul.knowledge_list li.knowledge_dangqian{ border:1px solid #d02128; background:#d02128;}
.knowledge .content ul.knowledge_list li.knowledge_dangqian span{ background:url(../image/xiasanjiao.png) no-repeat center bottom; color:#fff; }

.knowledge .content .knowledge_neir{ margin-top:15px; width:100%;}
.knowledge .content .knowledge_neir .list{ display:none;}
.knowledge .content .knowledge_neir .show{ display:block;}
.knowledge .content .knowledge_neir .list .knowledge_neir_left{ width:430px; height:310px; overflow:hidden; float:left;}
.knowledge .content .knowledge_neir .list .knowledge_neir_left .tu{ width:100%; height:310px;}
.knowledge .content .knowledge_neir .list .knowledge_neir_left .tu img{width:100%; height:310px; object-fit: cover;}
.knowledge .content .knowledge_neir .list .knowledge_neir_left  .tu h6{ height:38px; line-height:38px; margin-top:-38px;background:rgba(20,20,20,0.70); z-index:3; position:relative;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; width:100%; color:#FFFFFF;}
.knowledge .content .knowledge_neir .list .knowledge_neir_left .tu h6 a{color:#FFFFFF; padding-left:10px; padding-right:15px;}
.knowledge .content .knowledge_neir .list .knowledge_neir_right{ width:740px; height:310px; float:right;}
.knowledge .content .knowledge_neir .list .knowledge_neir_right a{ display:block; padding:16px 20px; background:#fff; color:#333; height:40px; border-bottom:1px dashed #ededed;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;
}
.knowledge .content .knowledge_neir .list .knowledge_neir_right a.a_list .zi{ width:550px; float:left;}
.knowledge .content .knowledge_neir .list .knowledge_neir_right a.a_list h5{  font-size:16px; font-weight:bolder; height:20px; line-height:20px;display: inline-block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.knowledge .content .knowledge_neir .list .knowledge_neir_right a.a_list p{  font-size:14px;  height:20px; line-height:20px;  margin-top:10px; color:#666666;display: inline-block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; width:99%;}
.knowledge .content .knowledge_neir .list .knowledge_neir_right a.a_list .shijian{ float:right; line-height:40px; font-size:12px; text-align:right;}
.knowledge .content .knowledge_neir .list .knowledge_neir_right a.a_list:hover{ background:#d02128; color:#fff !important;}
.knowledge .content .knowledge_neir .list .knowledge_neir_right a.a_list:hover p{color:#fff !important;}
.knowledge .content .knowledge_neir .list .knowledge_neir_right a.more{display:block; color:#d02128; font-size:16px; line-height:40px;width:80px; margin:0 auto; text-align:center; margin-top:0px; border-bottom:none;}
/*法律知识 end*/

/*表单留言*/
.biaodan{ width:100%; min-height:603px; background:url(../image/biaodan_bg.jpg) no-repeat center top; padding-top:60px;}
.biaodan .content{ width:960px; margin:0 auto;}
.biaodan .content .p1{ font-size:26px; color:#fff720; font-weight:bolder;}
.biaodan .content .p2{ font-size:16px; color:#ffffff; line-height:30px; margin-top:20px;}
.biaodan .content .tj_xinxi{ margin-top:46px;}
.biaodan .content .tj_xinxi .bdx_list{ width:310px; float:left; margin-left:15px;}
.biaodan .content .tj_xinxi .mingzi{ margin-left:0;}
.biaodan .content .tj_xinxi .mingzi input,
.biaodan .content .tj_xinxi .dianhua input{ height:50px; line-height:50px; background:#fff; padding:0 10px; width:290px; color:#999999; font-size:18px; border-radius:10px;}
.biaodan .content .tj_xinxi .yzm input{height:50px; line-height:50px; background:#fff; padding:0 10px; width:135px;color:#999999; font-size:18px; float:left; border-bottom-left-radius:10px;border-top-left-radius:10px; }
.biaodan .content .tj_xinxi .yzm canvas{height:30px; line-height:30px; background:#fafafa; padding:10px; width:135px;float:left; border-bottom-right-radius:10px;border-top-right-radius:10px;}
.biaodan .content .tj_xinxi .bdx_list span{ display:block; height:25px; line-height:25px; color:#ff5252; font-size:14px; opacity:0.00;}
.biaodan .content .tj_xinxi textarea{ width:940px; padding:10px; line-height:25px; height:175px;color:#999999; font-size:18px;background:#fff; border-radius:10px;}
.biaodan .content .btn{ width:100%; height:50px; line-height:50px; text-align:center; background:#d02128; color:#fff; font-size:18px;border-radius:10px; margin-top:15px; cursor:pointer;}
.biaodan .content .p3{ font-size:20px; color:#ffffff; line-height:30px; margin-top:20px; text-align:center;}
.biaodan .content .p3 span{ background:#d02128; padding:2px 20px; color:#fff; border-radius:30px;}
/*表单留言 end*/
#con {FONT-SIZE: 14px;MARGIN: 0px auto;WIDTH: 1190px; padding:15px 0;}
#tags {PADDING-RIGHT: 0px;PADDING-LEFT: 0px;PADDING-BOTTOM: 0px;WIDTH:100%;PADDING-TOP: 0px;HEIGHT: 40px;margin:0;border-bottom:2px solid #f1f1f1;}
#tags LI {FLOAT: left;text-align:center;LIST-STYLE-TYPE: none;HEIGHT: 40px;line-height:40px;}
#tags LI A {PADDING-RIGHT: 25px;PADDING-LEFT: 25px;FLOAT: left;PADDING-BOTTOM: 0px;COLOR: #000;LINE-HEIGHT: 40px;PADDING-TOP: 0px;HEIGHT: 40px;TEXT-DECORATION: none}
#tags LI.emptyTag {BACKGROUND: none transparent scroll repeat 0% 0%;WIDTH: 4px}
#tags LI.selectTag {POSITION: relative;HEIGHT: 40px}
#tags LI.selectTag A {background:#f1f1f1;COLOR: #de0900;font-weight:bold;LINE-HEIGHT: 40px;HEIGHT: 40px; margin-top:2px;}
#tagContent { min-height:60px;}
#tagContent div.selectTag {DISPLAY: block}
.tagContent {DISPLAY: none;padding:5px;}
.tagContent ul{margin:15px 0;}
.tagContent li{float:left; display:block;}
.tagContent li a{color:#999; font-size:14px; padding:10px 20px 10px 10px;}
/*友情链接 end*/

/*通用banner*/
.md-camera {max-height:440px;width: 100%;overflow: hidden;box-sizing: border-box;display: flex;justify-content: center;align-items: center;}
.cameraImg { width:100%;}
/*通用banner end*/
.formdb {width:60%; margin-top:30px;}
.formdb .top {width:100%;}
.formdb .top li {border-bottom: 1px solid #ccc;background:none; margin-bottom:15px; }
.formdb .top li p {color: #000000;font-size: 18px;display: inline-block; margin-top:2px; width:100%; }
.formdb .top li input {display: inline-block;outline: medium; margin-top:2px;  color:#999; line-height:40px;width:100%; }
.formdb .top li textarea {display: inline-block;height: 180px;margin-top:2px; width:100%;}
.formdb .but {text-align: center;margin-top: 35px;}
.formdb .but input {display: inline-block;border-radius: 10px;background: #c43134;color: #fff;padding: 10px 80px;}
input, textarea, select, button {outline: none;vertical-align: middle;font-size: inherit;font-family: inherit; border:none;}
button, input, optgroup, select, textarea {margin: 0;font: inherit;color: inherit;}
/*在线留言*/
.ico-med{ display: inline-block; background: url(../image/ioc.png) no-repeat; vertical-align: middle; }
.ico-md1{ width:85px; height:2px; background-position: -10px -10px; }
.ico-md2{ width:85px; height:2px; background-position: -10px -26px; }
.ico-md4{ width:85px; height:2px; background-position: -10px -45px; }
.ico-md3{ width:4px; height:16px; background-position: -142px -8px; }
.ico-md5{ width:18px; height:19px; background-position: -5px -68px; }
.ico-md6{ width:18px; height:16px; background-position: -37px -70px; }
.ico-md7{ width:16px; height:20px; background-position: -69px -68px; }
.ico-md8{ width:20px; height:18px; background-position: -99px -68px; }
.ico-md9{ width:18px; height:18px; background-position: -131px -68px; }
.title,.title3,.title4{margin-left:auto; margin-right: auto;text-align: center; margin-bottom:30px; }
.title h2,.title3 h2,.title4 h2{height: 30px; line-height: 30px; font-size:28px; font-weight:bold;  margin-bottom:10px; color:#000000;}
.title p,.title4 p{ font-family:Arial, Helvetica, sans-serif;font-size:16PX;color:#B5B5B5; font-weight:400;}
.title2{margin-left:auto; margin-right: auto;text-align: center; margin-bottom:30px; }
.title2 h2{height: 30px; line-height: 30px; font-size:28px; font-weight:bold;  margin-bottom:10px; color:#fff;}
.title2 p{font-family:Arial, Helvetica, sans-serif;font-size:16PX; color:#fff;}
.title3 p{ font-size:20px; color:#000;}
/*单项标题*/
.fanwei{ width:100%; margin-top:45px; background:#f1f1f1; padding:30px 0;}
.fanwei .content{ width:1200px; margin:0 auto; margin-top:20px;}
.fanwei .content ul li{ width:20%; float:left; cursor:pointer; position:relative;}
.fanwei .content ul li img{ width:100%;}
.fanwei .content ul li .timu{ width:100%; background:rgba(255,255,255,0.70); height:40px; overflow:hidden; position:absolute; bottom:0px; color:#333; 
                     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; }
.fanwei .content ul li .timu h6{font-size:18px; font-weight:bolder;  height:40px; line-height:40px; width:100%; text-align:center; 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;}
.fanwei .content ul li .timu a{ display:block; width:100%; height:25px; line-height:25px; text-align:center; color:#fff;}
.fanwei .content ul li:hover .timu{ height:65px; background:rgba(0,0,0,0.70); color:#fff;}
.fanwei .content ul li .timu a:hover{ color:#aa3746;}
/*单项业务范围 end*/
.kait_ss_gg{ background:#f7f7f7; padding:80px 0;}
.kait_ss{ width:42%;}
.kait_ss div,.kait_gg div{padding:20px 25px;}
.kait_ss_gg h{font-size:24px; color:#000000; font-weight:bold;}
.kait_ss_gg h span{margin-right:15px; border-bottom:2px solid #993300; padding-bottom:13px;}
.kait_ss_gg h i{font-style:normal;}
.kait_ss_gg dl{padding-top:45px;}
.kait_ss_gg dl dd{font-size:18px; margin-bottom:20px;font-weight: lighter ;color: #000; line-height:28px;display: -webkit-box;word-break: break-all;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}
.kait_ss_gg dl dd span{color: #333;width: 89.8%;display: inline-flex;}
.kait_ss_gg dl dd span:before {content: "|";padding: 0 10px;color: #333;}
.kait_ss_gg p{line-height:30px;display: -webkit-box;word-break: break-all;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden; color:#2d2b2c; font-size:16px;}
.ggmore{background:url(../image/thismore.png) no-repeat; bottom:30px; display: inherit;height:10px; width:90%;position: absolute;background-position-x: right;}
.ggmore span{ overflow:hidden; width:0; height:0; display: block;}
.kait_gg{width:55%;margin-left:3%;}
.kait_ss, .kait_gg {overflow: hidden;height:380px;background: #FFFFFF;position: relative;box-shadow: 0 0 10px #f2f2f2;}
/*业务范围页面-公告*/
.case{ margin-top:30px; padding:35px 0; margin-bottom:30px; background: #f7f7f7;}
.case .incon{ width:1200px; margin:0 auto; margin-top:35px;}
.case .content{ width:1200px; margin:0 auto; margin-top:35px;}
.case .content ul li{ width:32%; float:left; margin:0px 0.666666%;}
.case .content ul li h6{ color:#333333; font-size:16px; font-weight:bolder; line-height:25px;display: inline-block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; width:98%;}
.case .content ul li p{ color:#666666; font-size:14px; line-height:25px; text-indent:28px;display: -webkit-box;word-break: break-all;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.case .content ul li a{ display:block; width:140px; text-align:center; height:30px; line-height:30px; text-align:center; background:#f2f2f2; color:#666; border-radius:5px; margin-top:15px;}
.case .content .more{ display:block; width:140px; height:38px; line-height:38px; text-align:center; background:#aa3746; color:#fff; font-size:16px; margin:0 auto; margin-top:50px;}
/*业务页-成功案例 end*/
/*律师团队*/
.lawyer{width:100%; padding-top:20px; padding-bottom:40px;}
.lawyer .content{ width:1200px; margin:0 auto; margin-top:20px;}
.lawyer .content ul li{ float:left; width:285px; height:400px; margin:0 7.5px;}
.lawyer .content ul li:nth-child(1){ }
.lawyer .content ul li a{ display:block; width:100%; height:400px; position:relative;}
.lawyer .content ul li a img{width:100%; height:400px;object-fit: cover;}
.lawyer .content ul li a .xinxi{ width:285px; height:48px; background:rgba(0,0,0,0.80); position:absolute; left:0; bottom:30px; text-align:center;}
.lawyer .content ul li a .xinxi h6{ display:inline; color:#fff; font-size:24px; line-height:48px;}
.lawyer .content ul li a .xinxi p{ display:inline; color:#d02128; font-size:16px; padding-left:10px;}
/*律师团队粛 end*/
.wuxiang{ width:100%; height:60px;margin-top:20px;}
.wuxiang .content{ width:1200px; margin:0 auto;}
.wuxiang .content a{ display:block; float:left; color:#333333; font-size:18px; height:60px; line-height:60px; margin-left:78px;}
.wuxiang .content a.a1{ background:url(../image/footer_icon_01.png) no-repeat left center; padding-left:24px;margin-left:0;}
.wuxiang .content a.a2{ background:url(../image/footer_icon_02.png) no-repeat left center; padding-left:24px;}
.wuxiang .content a.a3{ background:url(../image/footer_icon_03.png) no-repeat left center; padding-left:28px;}
.wuxiang .content a.a4{ background:url(../image/footer_icon_04.png) no-repeat left center; padding-left:28px;}
.wuxiang .content a.a5{ background:url(../image/footer_icon_05.png) no-repeat left center; padding-left:28px;}
/*五项 end*/
/*左侧导航*/
.con-nav,.con-law{width:21%; margin-right:1.5%; background:#FFFFFF;-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px; margin-bottom:40px;}
.con-nav ul h2.tcur{display: block;height: 70px;line-height: 70px; padding-left:20px; padding-right:15px;background:#A83135; color:#FFFFFF; font-size:18px;-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;}
.con-nav li{width:94%; margin-left:auto; margin-right:auto;}
.con-nav li a {display: block;height: 60px;line-height: 60px; padding-left:20px; padding-right:15px;border-bottom: 1px solid #cacaca;}
.con-nav li a span{float: right;}
.con-nav li.cur a {border-bottom: 1px solid #c8201a;color: #A83135;font-weight: bold;}
.con-nav li a {font-size: 14px;color: #666;}
/*左侧导航 end*/
.public{padding:3px; margin-top:40px;}
.public .left_biaoti{ font-size:18px; color:#444444; line-height:35px; border-bottom:1px solid #eceaea; margin-bottom:10px; margin-top:5px; padding-left:32px;}
.public .left_biaoti a{ float:right; font-size:14px; color:#888888; cursor:pointer;}
.public h1 a:hover{ color:#d21c29;}
.lanmu_jianjie .left_biaoti{ background:url(../image/team_icon_01.png) no-repeat 2px 5px;}
.lanmu_jianjie img{ width:100%;}
.lanmu_jianjie p{ text-indent:28px; color:#666666; margin-top:10px; padding-bottom:10px;}
/*来所路线*/
.con_main{width:77.5%; background:#FFFFFF; min-height:400px; -webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;}
.con_main_lc{width:100%; background:#FFFFFF; min-height:400px; -webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px; padding-top:10px;}
.con_yingxiao{min-height:400px; -webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;}
.con_yingxiao .nr{padding:20px 20px 40px 40px;}
.main_nav{background: url(../image/title_line.png) left bottom no-repeat;line-height:36px; margin-bottom:30px; }
.main_nav .navpage{font-size:24px;line-height:36px;}
.main_nav .navpage span{margin-left:10px; font-size:20px; color:#666666;}
.main_nav .navtel{font-size:18px;color:#999999;}
.con_main .nr,.con_main_lc .nr,.con_main .zw,.con_main_lc .zw{margin:20px 20px 40px 40px;}
.con_main .nr h2,.con_yingxiao .nr h2{font-size:24px;  color:#666;}
.con_main .nr h3,.con_yingxiao .nr h3{font-size:16px; margin-top:20px; color:#000; font-weight:700; }
.con_main .nr h3 i,.con_yingxiao .nr h3 i{border-left:5px solid #FF0000;border-radius:1.5px; padding-right:6px;}
.con_main .nr p,.con_yingxiao .nr p{line-height:40px; font-size:16px;}
.con_main .nr img{max-width:100%; margin:5px auto;}
.con_main .nr p strong,.con_yingxiao .nr p strong{margin-right:10px;}
/*右侧 end*/
.wz-dq {display: block;font-size: 14px;line-height:36px;color: #686868;padding: 10px 28px; background:url(../image/icon_home.png) no-repeat;}
.wz-dq a{font-size: 14px;}
.wz-dq a,.wz-dq a:visited {color: #686868;}
.wz-dq a:hover {color: #222;}
/*位置面包圈 end*/
/*联系我们页面*/
.about_us_box{width:100%;}
.about_us_box h6{ width:100%; height:48px; background:url(../image/mapTitleBg.jpg) repeat-x; line-height:48px;}
.about_us_box h6 span{ display:block; width:150px; height:48px; background:#717171; color:#fff; font-size:28px; text-align:center;}
.about_us_box .box{ width:96%; margin:0 auto; margin-top:15px;}
.about_us_box .box>img{ width:100%; margin-bottom:10px;}

.about_us_box .box .hezuohuoban{  width:140px; height:40px; line-height:40px; background:#cccccc; color:#000; padding-left:15px; font-size:22px; margin-top:10px; margin:10px 0;}

.about_us_box .box .xx{ color:#333333; font-size:18px; padding-left:40px; line-height:30px; margin-bottom:10px;}
.about_us_box .box .xx_01{ background:url(../image/about_us_01.png) no-repeat left center; background-size:30px 30px;}
.about_us_box .box .xx_02{ background:url(../image/about_us_02.png) no-repeat left center; background-size:30px 30px;}
.about_us_box .box .biaoti{ width:100%; height:55px; line-height:55px; text-align:center; color:#000; font-size:22px; background:#cccccc;}

/*联系我们页面 end*/
.yema a,.yema b{width:8vw;height:8vw;margin: 0 1vw;line-height:8vw;font-size:4vw;}
/*列表分页 end*/
.news-lei {display: block; margin-bottom:7px;}
.news-lei a {display: block;float: left;margin-right:10px;padding: 0 15px;border: 1px solid #ccc;font-size: 14px;line-height: 30px;color: #494949;}
.news-lei a.on,.news-lei a:hover {background: #A83135;color: #fff;border-color: #A83135;}
.news-lei_y {display: block; margin-bottom:7px;}
.news-lei_y a {display: block;float: left;margin-right:10px;padding: 0 15px;font-size: 14px;line-height: 30px;color: #494949;}
.news-lei_y a:nth-child(1),.news-lei_y a:hover{color:#A83135;}
/*列表分类 end*/
.lvshi_box_zi{margin-bottom:10px;}
.lvshi_box_zi ul{ margin-top:30px;}
.lvshi_box_zi ul li{ float:left; padding:0 10px 20px 10px; width:195px;}
.lvshi_box_zi ul li .tu{ width:100%; display:block; height:218px; overflow: hidden;}
.lvshi_box_zi ul li .tu img{ width:100%; min-height:218px;}
.lvshi_box_zi ul li h6{ height:35px; line-height:35px; padding-left:5px; background:#d02128; margin-top:5px;}
.lvshi_box_zi ul li span{ display:block; height:35px; line-height:35px; float:left; }
.lvshi_box_zi ul li span.s1{border-left:5px solid #fbfbfb; padding-left:15px; color:#fff; font-size:18px;}
.lvshi_box_zi ul li span.s2{ padding-left:10px; color:#fff; font-size:16px;}
/*律师列表页 end**************************************************/
.honor-tj{ margin-top:0;}
.honor-tj .item-ul{padding-top:5px;}
.honor-tj .item-ul li{ width:31%;overflow:hidden;z-index:4; position: relative; margin-bottom:20px; float:left; margin-left:1.75%; margin-right:1.75%;}
.honor-tj .item-ul li:nth-child(3n-2){margin-left:0;}
.honor-tj .item-ul li:nth-child(3n){margin-right:0;}
.honor-tj .item-ul li a.honor-img{width:100%; height:200px; overflow:hidden;display: block;}
.honor-tj .item-ul li a.honor-img img{width:100%; min-height:200px;height:auto;}
.honor-tj .item-ul li .honor-title{background:#d02128;height:40px; padding-left:2%; padding-right:1%;}
.honor-tj .item-ul li .honor-title .title-v{overflow: hidden;word-wrap:normal;text-overflow: ellipsis;white-space: nowrap; height:24px; padding-top:8px; padding-left:1.5%; padding-right:1%;color:#fff; }
.honor-tj .item-ul li .honor-title .title-v a{color:#fff; font-size:16px;}
/*荣誉锦旗 end*****************************/
.z-list{padding-bottom:30px;}
.z-list li{margin-bottom:20px; padding:10px;color:#666666;}
.z-list li:hover{background:#FEF1DE; }
.z-list li .titleh{font-size:18px; color:#006699; font-weight:700; margin-bottom:15px;}
.z-list li .titleh span{color:#333333;width: 88%;display: inline-flex;}
.z-list li p{ line-height:34px; font-size:16px;word-break: break-all;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2; overflow:hidden;}
.z-list li p.col{color:#C40000;}
.z-list li p span{width: 88%;display: inline-flex;}
.z-list li a{color:#333333;}
.z-list li a em{margin-right:10px;}
/*公告 end*/
.ne-list{display: block;overflow: hidden;}
.ne-list li{display: block;overflow: hidden;padding-bottom: 25px;margin-bottom: 25px;border-bottom: 1px solid #ececec; }
.ne-li-tu{width:186px;height: 130px;margin-right: 20px;float: left;overflow: hidden;display: flex;align-items: center;}
.ne-li-tu img{width: 100%;height: auto;transition: all 0.6s ease;}
.ne-list li:hover  .ne-li-tu img{width: 120%;cursor: pointer;transition: all 0.6s ease;}
.ne-li-wz{padding: 0;}
.ne-li-wz-ti{display: block;margin-bottom: 9px;line-height:36px;font-size:20px;color: #000;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.ne-li-wz-ti:visited{color: #000000;}
.ne-li-wz-js{display: block;height: 56px;margin-bottom: 8px;overflow: hidden;line-height:28px;font-size:14px;color: #666;}
.ne-li-wz-da{display: block;line-height:16px;font-size:14px;color: #b2b2b2;}
.ne-li-wz-da .time{background: url(../image/li-sj.png) center left no-repeat;background-size:16px 16px;padding-left: 22px; margin-right:25px;}
.ne-li-wz-da .read{background: url(../image/li-read.png) center left no-repeat;padding-left: 22px;}
.ne-li-wz-da .b{margin-right:25px; color:#0066CC;}
.ne-li-wz-da a{color:#333333; margin-right:15px;}
.ne-li-wz-js:visited{color: #666;}
.ne-list li:hover .ne-li-wz-ti{color: #3E68D4;padding-left: 6px;transition: all 0.6s ease;}
.ne-list li:hover .ne-li-wz-js{color: #222;}
/*资讯 end*/
.news_list{color:#868686;}.news_list_date{ padding:6px 1% 0 0;border-right:#ccc solid 1px;color:#868686;font-size:18px;line-height:24px;letter-spacing:2px;text-align:right}.news_list_date strong{font-size:22px;font-weight:bolder;color:#e1e1e1; line-height:36px;}.news_list_img{border-right:#ccc solid 1px;padding:0 20px;color:#868686;font-size:16px;line-height:40px;letter-spacing:2px;text-align:right; max-height:125px; overflow:hidden;}.news_list_img strong{font-size:18px;font-weight:bolder;color:#e1e1e1}.news_list a{color:#535353;font-size:16px;font-weight:bolder;transition:all 300ms; line-height:38px;}.news_list span{line-height:24px;display: -webkit-box;word-break: break-all;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}.news_list .row{margin-right:10px;margin-bottom:40px;border-bottom:#dbcccc dotted 1px;padding-bottom:40px; max-height:135px; overflow:hidden;}.news_list_last{border-bottom:0!important}.news_content h1{text-align:center;margin-bottom:0!important}.news_content_date{text-align:right;padding-right:20px;font-size:.6em;color:#ccc;margin-bottom:50px}.news_content img{max-width:100%;height:auto!important}
.col-lg-2 {width: 9.66666667%; float:left; margin-right:2%; margin-top:13px;}
.col-lg-3 {width: 22%; float:left; }
.col-lg-9 {width: 71%;float:left;}
.col-lg-10 {width: 86.33333333%;float:left;}
.col-lg-3,.col-lg-9{position: relative;min-height: 1px;padding-right: 1.5%;padding-left:1.5%;} 
/*列表 时间标题 end*****************************/
#help-left{width:21%; margin-right:1.5%; background:#FFFFFF;-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;font-family:'microsoft YaHei'; float:left;}
#help-left h2.tcur{display: block;height: 70px;line-height: 70px; padding-left:20px; padding-right:15px;background:#A83135; color:#FFFFFF; font-size:18px;-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;}
.menu{border-left:1px solid #ccc;border-right:1px solid #ccc}
.menu:last-child{border-bottom:1px solid #ccc}
.menu summary{height:40px;line-height:40px;text-indent:10px;outline:0;font-size:14px;font-weight:700;border-top:1px solid #ddd;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#FEFEFE),color-stop(1,#CCC));cursor:pointer}
.menu summary::-webkit-details-marker{display:none}
.menu summary:before{content:"+";display:inline-block;width:16px;height:16px;margin-right:10px;font-size:18px;font-weight:700}
.menu[open] summary:before{content:"-"}
.menu ul{padding:10px 0}
.menu ul li{list-style:none;text-indent:25px;font-size:12px;height:30px;line-height:30px;}
.menu ul li a{display:block;color:#666}
.menu ul li a:hover{text-decoration:underline}
/*搜索页左侧导航*/

/*内容页正文*/
.contjj{ font-size:16px;}
.contjj h2{ font-size:18px; font-weight:bold; line-height:40px;}
.contjj h3{ font-size:16px; font-weight:bold; line-height:40px;}
.contjj p,.contjj{line-height:36px; color:#000;margin-bottom: 20px;}
.contjj img{margin:10px auto;}
/*内容页正文 end*/
/*律师内容页*/
.lvshi_article_left{float:left; background:#fff; padding:20px;}
.lvshi_article_left .tu{ width:100%;}
.lvshi_article_left .tu img{ width:100%;}
.lvshi_article_left h6{ height:45px; line-height:45px; background:#d02128; text-align:center; color:#fff; margin-bottom:30px;}
.lvshi_article_left h6 .s1{font-size: 22px; font-weight:bolder;}
.lvshi_article_left h6 .s2{font-size: 16px; padding-left:10px;}
.lvshi_article_left p{line-height:36px; font-size:14px;color:#666;}
.lvshi_article_left p span{ font-weight:600;color:#333;}
.lvshi_article_left h7{ height:34px; line-height:34px;color:#333; font-size:14px; font-weight:600;}
/*律师内容页 end*/
.ne-vi-ti{display: block;line-height: 70px;font-size: 32px;color: #000000; border-bottom:#f1f1f1 dashed 2px;}
.laiyuan_h3{font-size:14px; color:#a2a2a2; text-align:center; margin-top:10px; margin-bottom:10px;}
.ne-vi-nr{display: block;padding-top: 30px; line-height:30px;}
.ne-vi-nr p{ margin-bottom: 15px;}
.ne-vi-nr h2{line-height: 40px;color: #000000;font-size: 18px; font-weight:700;}
.shu14 img,.shu12 img, .shu16 img{max-width:92% !important;height: auto !important;vertical-align: top;margin: 15px auto !important;}
.shu14 {line-height: 30px;color: #555;font-size: 14px;}
.shu12 {line-height: 30px;color: #555;font-size: 12px;}
.shu18 {line-height: 30px;color: #000000;font-size: 18px;}
.shu16 {line-height: 34px;color: #484848;font-size: 16px;}
/*内容页 end*/
/*温馨提示*/
.tishi_2{ margin-top:20px; padding:20px 20px 20px 20px; background:#fbfbc5; border:1px dashed #a7a57e;}
.tishi_2 h4{font-size:14px; color:#373737; font-weight:bold; padding-left:27px; background:url(../image/tanhao_05.png) no-repeat left center;}
.tishi_2 p{font-size:12px; color:#373737; line-height:23px; margin-top:10px;}
.tishi_2 p span{font-size:16px; color:#FF0000;}
/*温馨提示 end*/
.x_x_p{margin:15px 0;padding-top:20px;}
.x_x_p p{line-height:36px;height:36px;overflow:hidden;color:#666666; font-size:14px;}
.x_x_p p a{color: #666666; font-size:14px;}
.x_x_p p a:hover{color: #990000;}
/*上下篇 end*/
.tuijian{ margin-top:30px;}
.tuijian h4{color:#333; font-size:18px; font-weight:bolder; border-bottom:3px solid #333; padding-bottom:5px;}
.tuijian .xian{width:100%; height:1px; background:#333; margin-top:2px;}
.tuijian .tuijian_li{ margin-top:15px;}
.tuijian .tuijian_li li{ float:left;  margin-top:5px; width:45%; }
.tuijian .tuijian_li li:nth-child(odd){ margin-right:10%;}
.tuijian .tuijian_li li a{ display:block; width:100%; line-height:25px; border-bottom:1px dashed #c7c7c7; color:#656464;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; }
.tuijian .tuijian_li li a:hover{ color:#d21c29; border-bottom-color:#d21c29; }
/*推荐阅读 end*/
@media screen and (min-width:1200px){
.ovp,.xiao,.title em,.ovmore,.ovmorer,.caseyd,.footyd,.footeryd{display:none;}
}
@media screen and (max-width:1199px) and (min-width:200px){
body{font-size:5vw; color:#333333;}
.header_top,.nav,.header,.ov,.lr_lf_pic,.title h2 i,.title2 h2 i,.title4 h2 i,#con,.lanmu_jianjie,.con-nav,.footerpc{display:none;}
.fl,.fr{float:none;}
.mauto {position: relative;width:94%;margin: 0 auto;}
.xiao{ z-index:999999; background:rgba(0,0,0,0.70); margin-bottom:.15vw; width:100%; }
.padt40{ padding-top:6vw;}.padt60{ padding-top:11vw;}.padt80{ padding-top:13vw;}
.padb60{ padding-bottom:10vw;}.padb80{ padding-bottom:13vw;}
.padt120{ padding-top:14vw;}
.padb120{ padding-bottom:14vw;}
.mt30{margin-top:6vw;}.mt40{margin-top:8vw;}.mt50{margin-top:9vw;}
section{margin:0;}
.izdx {margin-top: -3vw;}
.toolbar{background-color:transparent; padding:3vw 0;}
.menu-button{position:relative;margin:0 5px;height:36px;width:36px;cursor:pointer;}
.menu-button:before{content:"";position:absolute;top:5px;right:3px;border-bottom:17px double #fff;border-top:6px solid #fff;width:30px;height:5px;}
.menu-left{float:left;margin-right:3vw;}
.toolbar .frpic{ margin-left:22%;}
.toolbar .frpic img{height:40px;}
.sidebar{margin:0;padding-top:2vw;color:white;background-color:#b0120a;}
.sidebar h6{margin:0 3vw;padding:0; font-size:4vw; line-height:9vw; color:#FFFFFF;}
.sidebar li{margin:2vw 0;padding:0 6vw;line-height:6vw;}
.sidebar li a{font-size:3.5vw; color:#f7f7f7;}
.sidebar li:hover{background-color:#e84e40;}
.sidebar hr{margin:2em auto;border:0;padding:0;width:80%;height:1px;background-color:white;}
.subNav{cursor:pointer;}
.navContent{display:none;color:#999;}

.footyd { padding:3vw 3vw 10vw 3vw; margin-top:5vw; background:#F1F1F1;}
.footyd .footb { margin:0 0 2vw; border-left:4px solid #4879b4; position:relative; }
.footyd .footb h2,.footyd .footb h3 { font-weight:normal; line-height:7vw; padding:0 0 0 3vw; }
.footyd .footb h2 { font-size:5vw; line-height:7vw; }
.footyd .footb h3 { color:#999; text-transform:uppercase; }
.footyd .footb a { position:absolute; right:0; top:0; line-height:8vw; color:#666; }
.footyd .tel { margin:0 0 3vw; border-top:1px solid #ddd; border-bottom:1px dashed #ddd; }
.footyd .tel a { display:block; padding:4vw 0 4vw 20vw; overflow:hidden; background:url(../image/icontact-tel.png) 3vw center no-repeat; background-size:15vw; }
.footyd .tel dl { float:left; }
.footyd .tel dd { display:inline-block; vertical-align:middle; line-height:7vw; font-weight:bold; }
.footyd .tel dd:nth-child(1) { color:#4879b4; font-size:5vw; }
.footyd .tel dd + dd { color:#bac3b8; text-transform:uppercase; font-size:4vw; }
.footyd .tel dt { font-size:8vw; line-height:10vw; font-family:Impact; color:#666666;}
.footyd .tel h2 { float:left; display:none; }
.footyd .info { color:#666; }
.footyd .info p { line-height:7vw; }
/*移动foot end*/
/*banner*/
.banner { position: relative; background:#fff; height:520px; overflow: hidden;}
.slides { position: relative; z-index: 1; }
.slides li { height:520px;background-size: cover!important; }
#bgstylea{background:url(../image/banner_m01.jpg) no-repeat center;background-size: cover!important;}
#bgstyleb{background:url(../image/banner_m02.jpg) no-repeat center;background-size: cover!important;}
#bgstylec{background:url(http://www.yingyunlawyer.com/skin/moban/images/banner_m03.jpg) no-repeat center;background-size: cover!important;}
.flex-control-nav {position: absolute; bottom:50px; z-index: 2; width: 100%; text-align: center; }
.flex-control-nav li {display:inline-block;width:30px;height: 12px; margin: 0 5px; *display:inline;zoom: 1; }
.flex-control-nav a { display: inline-block; width: 30px; height: 12px; overflow: hidden; background: #fff; cursor: pointer; font-size:0; border-radius:6px; }
.flex-control-nav .flex-active { background:#b1813c;}
.flex-direction-nav { position: absolute; z-index: 3; width: 100%; top: 45%; }
.flex-direction-nav li a { display: block; width: 40px; height: 35px; overflow: hidden; cursor: pointer; position: absolute; filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8; }
.flex-direction-nav li a.flex-prev { left:2%; background: url(../image/prev_icon.png) center center no-repeat; background-size: 33px 33px;}
.flex-direction-nav li a.flex-next { right:2%; background: url(../image/next_icon.png) center center no-repeat; background-size: 33px 33px;}
.flex-direction-nav li a:hover {filter: alpha(opacity=60);-moz-opacity: 0.6;-khtml-opacity: 0.6; opacity: 0.6;}
/*banner end*/
/*搜索框*/
.sousuo_news{height:60px;margin-top: -15px;z-index: 8;}
.sousuo_s{height: 60px;}
.sousuo_news .content_ss,.sousuo_s .content_s{ width:98%; margin:0 auto;}
.sousuo_news .content_ss .gjc,.sousuo_news .content_ss ul#key,.sousuo_s .content_s .gjc,.sousuo_s .content_s ul#key{ display:none;}
.sousuo_news .content_ss>form,.sousuo_s .content_s>form{ float: none; height:36px; width:95%;padding-top: 12px;margin-top: 0;margin-left: auto;margin-right: auto; }
.sousuo_news .content_ss>form input,.sousuo_s .content_s>form input{ width:75%; padding:0 2%; line-height:34px; height:34px;border:1px solid #c5c3c3; float:left;}
.sousuo_news .content_ss>form button,.sousuo_s .content_s>form button{ width:20%; text-align:center; line-height:36px; height:36px;float:left; color:#fff; background:#010101; border:none;}
/*搜索框 end*/
.title{margin-left:auto; margin-right: auto;text-align: left; margin-bottom:5vw; width:94%; }
.title h2{height: 6vw; line-height: 6vw; font-size:6vw; font-weight:700;  margin-bottom:1.5vw; color:#000;}
.title p{ display:none;}
.title em{width:12vw; display:block; border-bottom:3px solid #993300; height:8px;}
/*首页标题*/
.biaoti{}
.w94{width:94%; margin-left:auto; margin-right:auto;}
.biaoti .content_bt{ width:100%; margin:0 auto;}
.biaoti .content_bt h4{ float:left; font-size:5vw; font-weight:bolder; color:#d02128; padding-right:1vw;}
.biaoti .content_bt span{ display:block; float:left; font-size:3vw; color:#999999; padding-top:2.5vw;text-transform: uppercase}
.biaoti .content_bt a{ display: none;}
/*首页标题 end*/
/*关于律所*/
.about{ margin-top:5vw;}
.about .content{ width:100%; margin:0 auto; margin-top:4vw;}
.about .content .left{ width:100%; float: none;}
.about .content .left .shipin{background:#ececec; }
.about .content .left h4{ height:8.5vw; line-height:8.5vw; background:#ececec; font-size:4.5vw; font-weight:600; color:#333333; padding-left:3vw;}
.about .content .left .jianjie{ height:45vw; }
.about .content .left .jianjie p{font-size:3.8vw; line-height:7vw; color:#666; text-indent:2em;overflow:hidden;display: -webkit-box;word-break: break-all;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp:4;}
.about .content .left .jianjie p:nth-child(2){display:none;}
.thismore{background:url(../image/thismore.png) no-repeat; background-position-x:right; bottom:0; margin-top:6vw; display: inherit;height:2.5vw; width:94%;position: inherit;}
.thismore span{ display:none}
.rightmore{ float:right; margin-top:5vw;}
.rightmore span{ color:#FF0000; font-size:4vw;}

.about .content .right{ width:94%; float: none; margin-left:auto; margin-right:auto;}
.bar_box{}
.bar_box h5{font-weight: bold;height:8vw;font-size:4.7vw; color: #10100f;background: url(../image/titlebg.jpg) no-repeat left bottom; border-bottom:1px solid #D4D3D3;}
.bar_box h5 a{display:block; float:right; width:5vw; height:5vw; line-height:5vw; text-align:center; color:#D4D3D3; border:1px solid #D4D3D3; cursor:pointer; margin-top:1.8vw;}
.bar_box h5 a:hover{ color:#b1813c; border:1px solid #b1813c;}
.about .content .right .dongtai{ margin-top:5.5vw;}
.about .content .right .dongtai img{ display:none;}
.about .content .right .dongtai .bt_js{ float: none;width:100%; margin-left:0;height: 42vw; overflow:hidden;position: relative;}
.about .content .right .dongtai .bt_js h6{font-size:5vw;color: #666666;width:100%;height:8vw;line-height:8vw; overflow: hidden;display: inline-block;white-space: nowrap;text-overflow: ellipsis;}
.about .content .right .dongtai .bt_js h6 a{color: #666666;}
.about .content .right .dongtai .bt_js p{font-size:4.0vw;float:left;color: #666;width: 100%;text-indent:2em;line-height: 7vw; margin-top:2vw;display: -webkit-box;word-break: break-all;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp:3;overflow: hidden;}
.about .content .right .dongtai .bt_js p a{color:#FF0000;}
.about .content .right .dongtai .bt_js .beizhu{font-size:3vw; color: #999; margin-top:4vw; position: absolute; bottom:3vw;}
.about .content .right .dongtai .bt_js .beizhu a{ color:#d02128; font-size:3vw;}
.about .content .right .dongtai_list{ margin-top:4.5vw; border-top:1px dashed #D4D3D3; padding-top:4vw; }
.about .content .right .dongtai_list li{float: left;height:8vw;line-height:8vw; background: url(../image/dongtaibiao.jpg) no-repeat left center;width:100%; overflow: hidden;display: inline-block;white-space: nowrap;text-overflow: ellipsis;}
.about .content .right .dongtai_list li a{font-size:4.5vw;color: #666;padding-left: 10px; width:94%; overflow:hidden;}
/*关于律所 end*/
/*业务范围*/
.indexbusiness{ width:100%;padding:6vw 0;}
.indexbusiness .content{ width:94%; margin:0 auto; margin-top:4vw;}
.indexbusiness .content ul li{ width:48%; float:left; margin:0px 1%; text-align:center;}
.indexbusiness .content ul li img.pic{width:96%; height:30vw; overflow:hidden; margin:0 auto;border-radius:6px;background-size: cover!important;}
.indexbusiness .content ul li h6{font-size:4.5vw; font-weight:bolder; line-height:9vw; margin-top:-9vw;margin-left:auto; margin-right:auto;width:96%;background:rgba(20,20,20,0.70); z-index:3; color:#FFFFFF;position:relative;}
.indexbusiness .content ul li p{ display:none;}
.indexbusiness .content ul li a{ display:block; width:70%; height:7vw; line-height:7vw; text-align:center; background:#333333; color:#fff; border-radius:5px; margin:3.5vw auto; font-size:3vw;}
/*业务范围 end*/
/*团队介绍*/
.team{ width:94%; margin:0 auto; margin-top:5.5vw;}
.team .team_bt{ border-bottom:1px solid #d4d4d4; height:8vw; line-height:8vw;}
.team .team_bt h5{ float:left; line-height:8vw;font-weight: bold;height: 8vw;font-size:4.5vw; color: #10100f; border-bottom:3px solid #ba8a40;}
.team .team_bt span{ float:right; font-size:4.5vw; color:#8e8e8e;}
.team .content{ margin-top:6.5vw;}
.team .content .lvshi_lunbo{ width:100%; height:50vw; float:left; position:relative;}
.team .content .lvshi_lunbo .left_jt{ width:31px; height:58px; background:url(http://www.yingyunlawyer.com/skin/moban/images/l.png) no-repeat 0 0; position:absolute; top:145px; left:30px; z-index:999;cursor:pointer; display:none;}
.team .content .lvshi_lunbo .right_jt{ width:31px; height:58px; background:url(http://www.yingyunlawyer.com/skin/moban/images/r.png) no-repeat 0 0; position:absolute; top:145px; right:50px; z-index:999; cursor:pointer; display:none;}
.team .content .lvshi_lunbo .main{ width:100%; height:50vw; overflow:hidden;}
.team .content .lvshi_lunbo .main ul{ width:900%;}
.team .content .lvshi_lunbo .main ul li{ width:40vw; margin-right:5vw; height:50vw; position:relative; float:left; cursor:pointer;}
.team .content .lvshi_lunbo .main ul li img{ width:40vw; height:50vw;}
.team .content .lvshi_lunbo .main ul li .jieshao{ padding:1vw 0; position:absolute; bottom:-10vw; height:20vw;  background:rgba(0,0,0,0.70); width:100%;}
.team .content .lvshi_lunbo .main ul li .jieshao h5{ color:#fff; font-weight:bolder; text-align:center; height:10vw; line-height:10vw;width:100%;}
.team .content .lvshi_lunbo .main ul li .jieshao h5 .mingzi{ font-size:4.8vw; }
.team .content .lvshi_lunbo .main ul li .jieshao h5 .zhiwu{ font-size:4vw;}
.team .content .lvshi_lunbo .main ul li .jieshao h6{ display:none; }
.team .content .lvshi_lunbo .main ul li .jieshao .ycbf{ text-align:center; padding-top:2.5vw; padding-bottom:2.8vw;}
.team .content .lvshi_lunbo .main ul li .jieshao .ycbf a{ padding:1vw 2vw; color:#fff; font-size:4vw;}
.team .content .lvshi_lunbo .main ul li .jieshao .ycbf a.zixun_01{ display:none; background:#F49E3E;}
.team .content .lvshi_lunbo .main ul li .jieshao .ycbf a.more{ background:#900000;}
.team .content .lvshi_lunbo .main ul li:hover .jieshao{ bottom:0;}
.team .content .right{ display:none;}

/*团队介绍 end*/
.lr_rf_list{ float: none; width:100%; margin-right:0;}
.lr_rf_list .rf_h{padding-top:2.5vw;}
.lr_rf_list .rf_h h2{font-size:4.5vw; color:#9B0000; margin-bottom:2vw; font-weight:700; line-height:8vw;}
.lr_rf_list .rf_h p{font-size:3.5vw; color:#999; line-height:7vw;display: -webkit-box;word-break: break-all;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; }
.lr_xwk_djxwk_nrk_list1{margin-top:2.5vw;}
.lr_xwk_djxwk_nrk_list1 li a { font-size:4vw;width:84%;color: #070707;display: inline-block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.lr_xwk_djxwk_nrk_list1 li {line-height:8.8vw;height:8.8vw;width: 100%;display: inline-block;font-size: 4vw;}
.lr_xwk_djxwk_nrk_list1 li .fr{ float:right;font-size:4vw;}
.case{ margin-top:5vw; padding:7vw 0; margin-bottom:5vw; background: #f7f7f7;}
.case .incon,.case .content{ width:94%; margin:0 auto; margin-top:3vw;}
.case .content ul li{ width:100%; float:none; margin:6vw 0; }
.case .content ul li h6{ color:#333333; font-size:5vw; font-weight:500; line-height:8vw;display: inline-block;white-space: normal;overflow: hidden;text-overflow: ellipsis; width:98%;}
.case .content ul li p{ color:#666666; font-size:4vw; line-height:7vw; text-indent:2em;display: -webkit-box;word-break: break-all;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.case .content ul li a{ display:block; width:25vw;height:7vw; line-height:7vw; text-align:center; background:#f2f2f2; color:#666; border-radius:5px; margin-top:5vw; float:right; margin-bottom:5vw;}
.case .content .more{ display:block; width:36vw; height:9vw; line-height:9vw; text-align:center; background:#aa3746; color:#fff; font-size:4.4vw; margin:8vw auto 4vw;}
/*案例 end*/
.knowledge{ width:94%; margin-top:6vw; margin-left:auto; margin-right:auto;}
.knowledge .content{ width:100%; margin:0 auto; margin-top:5vw;}
.knowledge .content ul.knowledge_list1{ height:10.7vw; }
.knowledge .content ul.knowledge_list2{ height:21.4vw; }
.knowledge .content ul.knowledge_list li{ float:left;height:10.7vw; border:1px solid #ededed; box-sizing: border-box; -webkit-box-sizing: border-box;}
.knowledge .content ul.knowledge_list li.w1{ width:33.3333%; }
.knowledge .content ul.knowledge_list li.w2{ width:25%; }
.knowledge .content ul.knowledge_list li span{ display:block; height:11.5vw; text-align:center; line-height:10.7vw; color:#333333; font-size:4vw;cursor:pointer;}
.knowledge .content ul.knowledge_list li.knowledge_dangqian{ border:1px solid #d02128; background:#d02128;}
.knowledge .content ul.knowledge_list li.knowledge_dangqian span{ background:url(../image/xiasanjiao.png) no-repeat center bottom; color:#fff; }

.knowledge .content .knowledge_neir{ margin-top:3.5vw; width:100%;}
.knowledge .content .knowledge_neir .list{ display:none;}
.knowledge .content .knowledge_neir .show{ display:block;}
.knowledge .content .knowledge_neir .list .knowledge_neir_left{ width:100%; height:50vw; overflow:hidden; float: none;}
.knowledge .content .knowledge_neir .list .knowledge_neir_left .tu{ width:100%; height:50vw;}
.knowledge .content .knowledge_neir .list .knowledge_neir_left .tu img{width:100%; height:50vw; object-fit: cover;}
.knowledge .content .knowledge_neir .list .knowledge_neir_left  .tu h6{ height:7vw; line-height:7vw; margin-top:-7vw;background:rgba(20,20,20,0.70); z-index:3; position:relative;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; width:100%; color:#FFFFFF;}
.knowledge .content .knowledge_neir .list .knowledge_neir_left .tu h6 a{color:#FFFFFF; padding-left:1.8vw; padding-right:2vw;}
.knowledge .content .knowledge_neir .list .knowledge_neir_right{ width:100%; height:auto; float:none; margin-top:3vw;}
.knowledge .content .knowledge_neir .list .knowledge_neir_right a{ display:block; padding:3vw 0; background:#fff; color:#333; height:22vw; border-bottom:1px dashed #ededed;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;
}
.knowledge .content .knowledge_neir .list .knowledge_neir_right a:hover{padding:3vw;}
.knowledge .content .knowledge_neir .list .knowledge_neir_right a.a_list .zi{ width:100%; float:none;}
.knowledge .content .knowledge_neir .list .knowledge_neir_right a.a_list h5{ width:100%;  font-size:4.4vw; font-weight:bolder; height:6vw; line-height:6vw;display: inline-block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.knowledge .content .knowledge_neir .list .knowledge_neir_right a.a_list p{  font-size:3.5vw;  height:6vw; line-height:6vw;  margin-top:2.5vw; color:#666666;display: inline-block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; width:99%;}
.knowledge .content .knowledge_neir .list .knowledge_neir_right a.a_list .shijian{ float:none; line-height:5vw; font-size:3.3vw; text-align:right; margin-top:3vw;}
.knowledge .content .knowledge_neir .list .knowledge_neir_right a.a_list:hover{ background:#d02128; color:#fff !important;}
.knowledge .content .knowledge_neir .list .knowledge_neir_right a.a_list:hover p{color:#fff !important;}
.knowledge .content .knowledge_neir .list .knowledge_neir_right a.more{display:block; color:#d02128; font-size:4vw; line-height:40px;width:80px; margin:0 auto; text-align:center; margin-top:0px; border-bottom:none;}
/*法律知识 end*/



.con-law{width:100%; margin-right:0;margin-bottom:5vw;}
.con_main{width:100%;}
.con_main_lc{width:100%; background:#FFFFFF; min-height:200px; -webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px; padding-top:12vw;}
.main_nav{background: url(../image/title_line.png) left bottom no-repeat;line-height:8vw; margin-bottom:6vw; }
.main_nav .navpage{font-size:5vw;line-height:9vw; padding-top:4vw; padding-left:2vw;}
.main_nav .navpage span{margin-left:2vw; font-size:4vw; color:#666666;}
.main_nav .navtel{font-size:4.2vw;color:#999999;}
.con_main .nr,.con_main_lc .nr,.con_main .zw,.con_main_lc .zw{margin:0 3vw 4vw 3vw;}
.con_main .nr h2,.con_yingxiao .nr h2{font-size:6vw;  color:#666; margin-bottom:5vw;}
.con_main .nr h3,.con_yingxiao .nr h3{font-size:4vw; margin-top:5vw; color:#000; font-weight:700; }
.con_main .nr h3 i,.con_yingxiao .nr h3 i{border-left:5px solid #FF0000;border-radius:1.5px; padding-right:.8vw;}
.con_main .nr p,.con_yingxiao .nr p{line-height:9vw; font-size:4vw;}
.con_main .nr img{max-width:100%;}
.con_main .nr p strong,.con_yingxiao .nr p strong{margin-right:2vw;}
/*右侧 end*/
#help-left{width:100%; margin-right:1.5%; background:#FFFFFF;-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;font-family:'microsoft YaHei'; float: none;}
#help-left h2.tcur{display: block;height: 70px;line-height: 70px; padding-left:20px; padding-right:15px;background:#A83135; color:#FFFFFF; font-size:18px;-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;}
.menu{border-left:1px solid #ccc;border-right:1px solid #ccc}
.menu:last-child{border-bottom:1px solid #ccc}
.menu summary{height:40px;line-height:40px;text-indent:10px;outline:0;font-size:14px;font-weight:700;border-top:1px solid #ddd;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#FEFEFE),color-stop(1,#CCC));cursor:pointer}
.menu summary::-webkit-details-marker{display:none}
.menu summary:before{content:"+";display:inline-block;width:16px;height:16px;margin-right:10px;font-size:18px;font-weight:700}
.menu[open] summary:before{content:"-"}
.menu ul{padding:10px 0}
.menu ul li{list-style:none;text-indent:25px;font-size:12px;height:30px;line-height:30px;}
.menu ul li a{display:block;color:#666}
.menu ul li a:hover{text-decoration:underline}
/*搜索页左侧导航*/

/*内容页正文*/
.contjj{ font-size:4.5vw;}
.contjj h2{ font-size:5vw; font-weight:bold; line-height:10vw;}
.contjj h3{ font-size:4.5vw; font-weight:bold; line-height:10vw;}
.contjj p,.contjj{line-height:8vw; color:#000;margin-bottom:5vw;}
.contjj img{margin:3vw auto;}
/*内容页正文 end*/
/*律师内容页*/
.lvshi_article_left{float:left; background:#fff; padding:4vw;}
.lvshi_article_left .tu{ width:100%;}
.lvshi_article_left .tu img{ width:100%;}
.lvshi_article_left h6{ height:10vw; line-height:10vw; background:#d02128; text-align:center; color:#fff; margin-bottom:7vw;}
.lvshi_article_left h6 .s1{font-size:6vw; font-weight:bolder;}
.lvshi_article_left h6 .s2{font-size: 4vw; padding-left:10px;}
.lvshi_article_left p{line-height:9vw; font-size:14px;color:#666;}
.lvshi_article_left p span{ font-weight:600;color:#333;}
.lvshi_article_left h7{ height:8vw; line-height:8vw;color:#333; font-size:4vw; font-weight:600;}
/*律师内容页 end*/
.ne-vi-ti{display: block;line-height:10vw;font-size:5vw;color: #000000; border-bottom:#f1f1f1 dashed 2px;}
.laiyuan_h3{font-size:3.5vw; color:#a2a2a2; text-align:center; margin-top:3vw; margin-bottom:3vw;}
.laiyuan_h3 span{display:none;}
.ne-vi-nr{display: block;padding-top:7vw; line-height:7vw;}
.ne-vi-nr p{ margin-bottom:4vw;}
.ne-vi-nr h2{line-height:10vw;color: #000000;font-size:5vw; font-weight:700;}
.shu14 img,.shu12 img, .shu16 img{max-width:92% !important;height: auto !important;vertical-align: top;margin: 4vw auto !important;}
.shu14 {line-height: 30px;color: #555;font-size: 4vw;}
.shu12 {line-height: 30px;color: #555;font-size:3.5vw;}
.shu18 {line-height: 30px;color: #000000;font-size: 5vw;}
.shu16 {line-height: 34px;color: #484848;font-size: 4.5vw;}
/*内容页 end*/
/*温馨提示*/
.tishi_2{ margin-top:6vw; padding:4vw; background:#fbfbc5; border:1px dashed #a7a57e;}
.tishi_2 h4{font-size:4vw; color:#373737; font-weight:bold; padding-left:4vw; background:url(../image/tanhao_05.png) no-repeat left center;}
.tishi_2 p{font-size:3vw; color:#373737; line-height:6vw; margin-top:2vw;}
.tishi_2 p span{font-size:4vw; color:#FF0000;}
/*温馨提示 end*/
.x_x_p{margin:4vw 0;padding-top:6vw;}
.x_x_p p{line-height:8vw;height:8vw;overflow:hidden;color:#666666; font-size:3.5vw;}
.x_x_p p a{color: #666666; font-size:3.5vw;}
.x_x_p p a:hover{color: #990000;}
/*上下篇 end*/
.tuijian{ margin-top:8vw;}
.tuijian h4{color:#333; font-size:4.5vw; font-weight:bolder; border-bottom:3px solid #333; padding-bottom:5px;}
.tuijian .xian{width:100%; height:1px; background:#333; margin-top:2px;}
.tuijian .tuijian_li{ margin-top:4.5vw;}
.tuijian .tuijian_li li{ float:left;  margin-top:1.2vw; width:100%; }
.tuijian .tuijian_li li:nth-child(odd){ margin-right:0;}
.tuijian .tuijian_li li a{ display:block; width:100%; line-height:8vw; border-bottom:1px dashed #c7c7c7; color:#656464;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; }
.tuijian .tuijian_li li a:hover{ color:#d21c29; border-bottom-color:#d21c29; }

.yema a,.yema b{width:8vw;height:8vw;margin: 0 1vw;line-height:8vw;font-size:4vw;}
/*列表分页 end*/
.news-lei {display: block; margin-bottom:3vw;}
.news-lei a {display: block;float: left;margin-right:0;padding: 0 ;border: 1px solid #ccc;font-size: 3.5vw;line-height:8vw;color: #494949;width:33.3333%;box-sizing: border-box; -webkit-box-sizing: border-box; text-align:center; }
.news-lei a.on,.news-lei a:hover {background: #A83135;color: #fff;border-color: #A83135;}
.news-lei_y {display: block; margin-bottom:0; padding-top:3vw;}
.news-lei_y a {display: block;float: left;margin-right:1.5vw;padding: 0 4vw;font-size:3.5vw;line-height:7vw;color: #494949;}
.news-lei_y a:nth-child(1),.news-lei_y a:hover{color:#A83135;}
/*列表分类 end*/
.news_list{padding-top:2vw;}
.news_list_date{ padding:1.2vw 1% 0 0;font-size:4.5vw;line-height:6vw;}
.news_list_date strong{font-size:5vw;line-height:7.4vw;}
.news_list_img{padding:0 3vw;font-size:4vw;line-height:8.5vw;max-height:15vw;}
.news_list_img strong{font-size:4.2vw;}
.news_list a{color:#535353;font-size:4vw;line-height:7vw;display: -webkit-box;word-break: break-all;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.news_list span{line-height:5.5vw; display:none;}
.news_list .row{margin-right:0;margin-bottom:7vw;padding-bottom:5vw; height:17vw; overflow:hidden;}
.news_list_last{border-bottom:0!important}.news_content h1{text-align:center;margin-bottom:0!important}.news_content_date{text-align:right;padding-right:20px;font-size:.6em;color:#ccc;margin-bottom:50px}.news_content img{max-width:100%;height:auto!important}
.col-lg-2 {width: 19.66666667%; float:left; margin-right:2%; margin-top:0;}
.col-lg-3 {width: 22%; float:left; }
.col-lg-9 {width: 71%;float:left;}
.col-lg-10 {width: 76.33333333%;float:left;}
.col-lg-3,.col-lg-9{position: relative;min-height: 1px;padding-right: 1.5%;padding-left:1.5%;} 
/*dongtai end*/
.ne-list li{padding-bottom:5vw;margin-bottom:5vw;border-bottom: 1px dashed #ececec; }
.ne-li-tu{width:25%;height:22vw;margin-right:3%;}
.ne-li-tu img{width: 100%;min-height:20vw;transition: all 0.6s ease;}
.ne-li-wz{padding: 0;}
.ne-li-wz-ti{margin-bottom:2vw;line-height:7vw;font-size:4.5vw;display: -webkit-box;word-break: break-all;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;    white-space: inherit;}
.ne-li-wz-js{display: none;}
.ne-li-wz-da{display: block;line-height:5vw;font-size:3.5vw;}
.ne-li-wz-da .time{background: url(../image/li-sj.png) center left no-repeat;background-size: 5vw 6vw;padding-left:4。5vw; margin-right:1.5vw;background-size: 3.5vw 3.5vw;}
.ne-li-wz-da .read{background: url(../image/li-read.png) center left no-repeat;padding-left:4.5vw;background-size: 3.5vw 3.5vw;}
.ne-li-wz-da .b,.ne-li-wz-da a{ display:none;}
.ne-li-wz-js:visited{color: #666;}
.ne-list li:hover .ne-li-wz-ti{color: #3E68D4;padding-left: 1.4vw;transition: all 0.6s ease;}
.ne-list li:hover .ne-li-wz-js{color: #222;}
/*资讯 end*/
.lvshi_box_zi{margin-bottom:3vw;}
.lvshi_box_zi ul{ margin-top:5vw;}
.lvshi_box_zi ul li{ float:left; padding:0; width:32%; margin-left:1%; margin-right:1%; margin-bottom:3vw; height:39vw; overflow:hidden;}
.lvshi_box_zi ul li:nth-child(3n-2){ margin-left:0;}.lvshi_box_zi ul li:nth-child(3n){ margin-right:0;}
.lvshi_box_zi ul li .tu{ width:100%; display:block; height:30vw; overflow: hidden;}
.lvshi_box_zi ul li .tu img{ width:100%; min-height:30vw;}
.lvshi_box_zi ul li h6{ height:8vw; line-height:8vw; padding-left:1vw; background:#d02128; margin-top:1vw;}
.lvshi_box_zi ul li span{ display:block; height:8vw; line-height:8vw; float:left; }
.lvshi_box_zi ul li span.s1{border-left:.5vw solid #fbfbfb; padding-left:1vw; color:#fff; font-size:3.5vw;}
.lvshi_box_zi ul li span.s2{ padding-left:.8vw; color:#fff; font-size:3vw;}
/*律师列表页 end**************************************************/

.honor-tj{ margin-top:0;}
.honor-tj .item-ul{padding-top:0;}
.honor-tj .item-ul li{ width:48%;overflow:hidden;z-index:4; position: relative; margin-bottom:5vw; float:left; margin-left:1%; margin-right:1%;}
.honor-tj .item-ul li:nth-child(3n-2){margin-left:1%;}
.honor-tj .item-ul li:nth-child(3n){margin-right:1%;}
.honor-tj .item-ul li a.honor-img{width:100%; height:38vw; overflow:hidden;display: block;}
.honor-tj .item-ul li a.honor-img img{width:100%; min-height:38vw;height:auto;}
.honor-tj .item-ul li .honor-title{background:#d02128;line-height:10vw; padding-left:2%; padding-right:1%;}
.honor-tj .item-ul li .honor-title .title-v{display: -webkit-box;word-break: break-all;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; height:auto; white-space: inherit; line-height:4vw;padding-left:1.5%; padding-right:1%; color:#FFFFFF; padding-top:1.2vw;}
.honor-tj .item-ul li .honor-title .title-v a{color:#fff; font-size:3.2vw;}
/*荣誉锦旗 end*****************************/


/*业务范围*/
.lawyer{width:94%; margin:5vw auto;}
.lawyer .content{ width:100%; margin:0 auto; margin-top:4vw;}
.lawyer .content ul li{ float:left; width:48.5%; height:54vw; margin:2vw 1.5%;}
.lawyer .content ul li:nth-child(1),.lawyer .content ul li:nth-child(3){ margin-left:0; }.lawyer .content ul li:nth-child(2),.lawyer .content ul li:nth-child(4){ margin-right:0; }
.lawyer .content ul li a{ display:block; width:100%; height:54vw; position:relative;}
.lawyer .content ul li a img{width:100%; height:54vw;object-fit: cover;}
.lawyer .content ul li a .xinxi{ width:100%; height:9vw; background:rgba(0,0,0,0.80); position:absolute; left:0; bottom:2.5vw; text-align:center; overflow:hidden;}
.lawyer .content ul li a .xinxi h6{ display:inline; color:#fff; font-size:3.5vw; line-height:9vw;}
.lawyer .content ul li a .xinxi p{ display:inline; color:#d02128; font-size:3vw; padding-left:1.5vw;}
/*团队介绍 end*/

.footeryd{position:fixed;bottom:-18px;left:0;right:0;margin:auto;z-index: 9999;}
.footer_menu{ background-color: rgba(0,0,0,0.85);display:block;width:100%;height:48px;margin:0;padding:0;}
.footeryd .footer_menu>li{position:relative;text-align:center;display:inline-block;width:20%;float:left;}
.footer_menu li:first-child{background:none;}
.footer_menu li:last-child{background:#A83135;width:40%;border-radius:20px; height:40px; line-height:40px; margin-top:4px;}
.footeryd .footer_menu>li>a{height:48px;margin-right:1px;display:block;text-align:center;color:#FFF;text-decoration:none;text-shadow:0 1px rgba(0, 0, 0, 0.3);}
.footeryd .footer_menu>li.home{width:20%;}
.footeryd .footer_menu>li.home a{height:66px;width:66px;margin:auto;border-radius:60px;position:relative;top:-22px;left:0px;background:url(../image/home_icon.png) no-repeat center center;background-size:100% 100%;}
.footeryd .footer_menu>li>a label{overflow:hidden;margin:0 0 0 0;font-size:12px;display:block !important;line-height:18px;text-align:center;}
.footeryd .footer_menu>li>a img{padding:3px 0 0 0;height:24px;width:24px;color:#fff;line-height:48px;vertical-align:middle; margin-left:auto; margin-right:auto;}
.footeryd .footer_menu>li:last-child>a img{padding:2px 0 0 0;height:20px;width:20px;line-height:40px;}
.footeryd li:first-child a{display:block;}
.footer_menu li:last-of-type a{background:none;overflow:hidden;}
.footeryd .footer_menu>li>a:hover, .footeryd .footer_menu>li>a:active{background-color:#000;}
}