﻿@charset "utf-8";
/* CSS Document */
body{font:12px/22px "Microsoft YaHei",arial; text-align:left;color:#333;}
body,div,ul,ol,li,dl,dt,dd,span,p,h1,h2,h3,h4,h5,h6,img,form,table,tr,td,th,label,input{margin:0;padding:0;}
*{margin:0;padding:0;}
img{border:none; vertical-align:middle;}
ul,ol,li{list-style-type:none;}
em,i{font-style:normal;}
.dib{display:block;}       .din{display:none;}        .dii{display:inline;}
.fa{font-family:arial;}    .ft{font-family:tahoma;}   .fw{font-family:"Microsoft YaHei"}    .fs{font-family:"SimSun"}
.fl{float:left;}        .fr{float:right;}
.f12{font-size:12px;}   .f14{font-size:14px;}   .f16{font-size:16px;}
.fb{font-weight:bold;}  .fb16{font-weight:bold; font-size:16px;} .fb14{font-weight:bold; font-size:14px;}
.tc{text-align:center;}    .tl{text-align:left !important;}    .tr{text-align:right;}
.c333{color:#333;} .c666{color:#666;} .cf00{color:#F00;} .cf60{color:#f60;} .c999{color:#999;} .cd00{color:#d00000;}
.white {color:#fff;}
.space{clear:both;height:10px;overflow:hidden; zoom:1;}
.space6{clear:both;height:6px;overflow:hidden; zoom:1;}
.space20{clear:both;height:20px;overflow:hidden; zoom:1;}
.space50{clear:both;height:50px;overflow:hidden; zoom:1;}
.p10{padding:10px; overflow:hidden; zoom:1;} .pr10{padding-right:10px;} .pt10{padding-top:10px;} .pb10{padding-bottom:10px;}
.mt10{margin-top:10px;}  .mb10{margin-bottom:10px !important;;} .ml10{margin-left:10px;} .mr10{margin-right:10px;}
.mt20{margin-top:20px}  .mb20{margin-bottom:20px !important;;} .ml20{margin-left:20px;} .mr20{margin-right:20px !important;;}
.mt30{margin-top:30px;}  .mb30{margin-bottom:30px;} .ml30{margin-left:30px;} .mr30{margin-right:30px;}
select,input,label,textarea,img/{vertical-align:middle;font-size:12px;color:#555;}
div:after, ul:after, dl:after{content:""; display:block; height:0; clear:both; visibility:hidden;}
.clear:after{display:block;content:'';clear:both;visibility:hidden;}
a{color:#333;text-decoration:none;}
a:hover{color:#d90000;text-decoration:none;}
.cl{clear:both;}
.disn{display:none;}
.none{border:none; border:0;} 
.w1160{width:1160px; margin:0 auto; overflow:hidden; _overflow:inherit; *overflow:inherit; zoom:1;}
.w1002{width:1002px; margin:0px;  margin-left:auto; margin-right:auto;}
.w1000{width:1000px; margin:0px;  margin-left:auto; margin-right:auto;}
.w100202{width:1002px; margin:0 auto; overflow:hidden; _overflow:inherit; *overflow:inherit; zoom:1;}
.rel {position:relative;}
.abs {position:absolute;}
*html{_overflow-x: hidden;}
.noscroll{overflow:hidden;overflow-y:hidden;}
.error { color:#f00;}
/*内容开始*/
/*首页*/
.main {width:100%; height:100%;}
a.More { color:#1670b2;}
a.More:hover {color:#1670b2; text-decoration:underline;}
.header{ height:auto;}
.header .w1000 { overflow:inherit;}
.headerTop { height:30px; background:#3c3c3c;position:relative; z-index:9;}
.headerTop span { line-height:30px; color:#fff;font-size:14px;}
.headerTop span a,.headerTop span.fl {color:#fff; font-size:14px;}
.headerTop span a:hover {color:#df7d13;}
.headerTop span em { font-size:18px; color:#ffb400;}
.ht-iphone {padding-left:35px; background:url(/images/ico-tel.png) 10px 4px no-repeat;}
.ico_maBox {padding:3px; border:#dedede solid 1px; top:41px; right:0; background:#fff; text-align:center; font-size:12px; display:none;}
.headerCon {height:130px; z-index:5; }
.logo {top:17px;}
.joincontact {height:44px; line-height:44px; right:0; top:0; text-align:center;}
.joincontact a {color:#333333; font-size:14px; padding:0 5px;}
.header .w1160 {overflow: inherit;}

/*.banner0111 {height:350px; width:1920px; background:url(/images/banner001.jpg) center 0 no-repeat; margin-top:10px; margin-bottom:10px;}*/
.banner0111 {height:300px; background:url(/images/banner0001.jpg) center 0 no-repeat; margin-top:10px; margin-bottom:10px; margin-left:auto; margin-right:auto;}
/*----------------------------------------------------------------------------------------*/
#top{width:100%; height:auto; margin-bottom:1px; background-color:#0C035C;}
.top_01{width:1002px; height:auto; margin:auto; background-color:#0C035C;}
/*------------------------------------------导航----------------------------------------------*/
#nav {width:1000px; height:50px; padding:0px 0px 0px 0px;margin-left:auto; margin-right:auto; margin-bottom:0px;}
#nav li{float:left; padding-left:5px; padding-right:5px; border-left:#242323 1px solid;  font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
#nav li ul {line-height:36px; left:-999em; width:140px; position:absolute; z-index:3;}
#nav li ul li{float:left; width:122px; filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; border-left:#fff 0px solid; }
#nav li:hover ul{left:auto;}
#nav li.sfhover ul{left:auto;}

a.nav_a:link,a.nav_a:visited,a.nav_a:active{color:#fff; text-decoration:none; height:35px; padding-top:15px; width:100%; display:block; text-align:center; font-size:18px;}
a.nav_a:hover{color:#CC0033; text-decoration:none; height:35px; padding-top:15px; width:100%; display:block; text-align:center; font-size:18px;}

a.nav_aa:link,a.nav_aa:visited,a.nav_aa:active{color:#000; text-decoration:none; display:block; width:100%; text-align:center; font-size:17px; background:#FFF;}
a.nav_aa:hover{color:#CC0033; text-decoration:none; display:block; width:100%; text-align:center; font-size:17px; background:#F3F3F3;}

.h_z_01_lslm{width:1000px; height:245px; margin-left:auto; margin-right:auto;  overflow:hidden; margin-top:50px;}
.h_lslm_04{width:1000px; height:235px; overflow:hidden; padding-top:5px;}
.h_lslm_05{width:auto; height:auto; display:block; line-height:18px; margin-left:20px; font-size:18px; margin-top:10px;}
.h_lslm_05 img{margin-bottom:3px; height:180px;}

.ixlyBox { width:1000px; margin-left:auto; margin-right:auto; height:87px;  background:url(/images/ly_bg.png) repeat; margin-bottom:30px;}
.ixlyBox .w1000{ padding:2px 0 0px;  margin-left:auto; margin-right:auto;}
.rel {position:relative;}
.abs {position:absolute;}
.ico_lytop {width:148px; height:49px; background:url(/images/ico_lytop.png) no-repeat; top:0; left:0;}
.ixlyBoxCon li {float:left; width:140px;height:80px; margin-bottom:80px; margin-right:47px; margin-left:47px;}
.ico_lyBg {width:40px; height:40px;left:50%; top:20px;  background:url(/images/ico_lyBg.png) no-repeat;margin-left:-20px;}

.ixlyBoxCon li a {padding-top:70px; text-align:center; padding-bottom:20px; display:block; font-weight:bold; font-size:15px;border-radius:10px; color:#fff;background:#DE4428;box-shadow:0px 1px 1px #999;_width:191px;}

.ixlyBoxCon li a:hover {color:#fff; background:#AC9B0B;}

.ico_ly1 {background-position:-40px 0; }

.ixlyBoxCon li a:hover .ico_ly1 {background-position:-40px 0; }

.ico_ly2 {background-position:-40px -40px; }

.ixlyBoxCon li a:hover .ico_ly2 {background-position:-40px -40px; }

.ico_ly3 {background-position:-40px -80px; }

.ixlyBoxCon li a:hover .ico_ly3 {background-position:-40px -80px; }

.ico_ly4 {background-position:-40px -120px; }

.ixlyBoxCon li a:hover .ico_ly4 {background-position:-40px -120px; }

.ico_ly5 {background-position:-40px -160px; }

.ixlyBoxCon li a:hover .ico_ly5 {background-position:-40px -160px; }

.ico_ly6 {background-position:-40px -200px; }

.ixlyBoxCon li a:hover .ico_ly6 {background-position:-40px -200px; }

.ico_ly7 {background-position:-40px -240px; }

.ixlyBoxCon li a:hover .ico_ly7 {background-position:-40px -240px; }

.ico_ly8 {background-position:-40px -280px; }

.ixlyBoxCon li a:hover .ico_ly8 {background-position:-40px -280px; }

.ico_ly9 {background-position:-40px -320px; }

.ixlyBoxCon li a:hover .ico_ly9 {background-position:-40px -320px; }

.ico_ly10 {background-position:-40px -360px; }

.ixlyBoxCon li a:hover .ico_ly10 {background-position:-40px -360px; }






/*.index_team_nr{ width:100%; overflow:hidden; background:rgba(0,0,0,.6);}*/
.index_team_nr{ width:100%; overflow:hidden; }
.index_team_nr ul{ width:100%; }

.index_team_nr ul li {overflow:hidden;}
.index_team_nr ul li img{ width:460px; }
.index_team_img{ width:460px; position:relative; }

.index_team_p{ position:absolute; width:460px; height:160px; top:60px;  z-index:999;}
.index_team_p .index_team_p1{font-size:30px; font-weight:bold; line-height:40px; text-align:center; height:10px; color:#fff; letter-spacing:15px;
  margin:0px;}
.index_team_p .index_team_p2{ display:none;}

.index_team_nr ul li:hover .index_team_p{ position:absolute; width:460px;  top:-80px; text-align:center; color:#fff;   z-index:999;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out; }
.index_team_nr ul li:hover .index_team_p .index_team_p1{ padding-top:20%; font-size:25px; line-height:30px; text-align:center; color:#fff; }
.index_team_nr ul li:hover .index_team_p .index_team_p2{ display:block; padding:30px 30px 0px 30px;  font-size:16px; line-height:25px; text-align:justify; color:#fff;}

.ixTitleConq { margin-bottom:40px;padding-top: 10px;}
.ixTC-ziq { border:#bebebe solid 1px; width:224px; border-radius:5px; margin:0 auto 10px; background:#fff;}
.ixTC-ziq p {font-size:38px; color:#020b3b; padding:38px 0px 20px 0px; text-align:center;}
.ixTC-ziq span { top:3px; left:32%; margin-left: -70px;   z-index:10; font-size:16px; color:#020b3b; padding:2px 10px;}
.ixLawfirmq { background:#fff;border-bottom:#e6e6e6 solid 1px; padding:40px 0 40px 0; }



.banner { }
.focusBox { position: relative; width:100%; height:600px; overflow: hidden;}
.focusBox .pic{ height:600px; display: block; }
.focusBox .pic li { height:600px; display: block;}
.focusBox .hd { overflow:hidden; zoom:1; position:absolute; bottom:10px; left:50%; margin-left:-40px; z-index:3}
.focusBox .hd li{float:left; line-height:15px; text-align:center; font-size:12px; width:16px; height:16px; border-radius:8px; cursor:pointer; overflow:hidden; background:#fff; margin-left:4px; filter:alpha(opacity=80); opacity:.8; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease }
.focusBox .hd .on{ background:#ffa200; filter:alpha(opacity=100);opacity:1;}

.banner1 { }
.focusBox1 { position: relative; width:100%; height:400px; overflow: hidden;}
.focusBox1 .pic1{ height:400px; display: block; }
.focusBox1 .pic1 li { height:400px; display: block;}


#left{width:240px; height:auto; float:left;}
.FenLei{width:238px; height:auto; margin-bottom:10px; border:#EDEDED 1px solid;  margin-bottom:10px; overflow:hidden; padding-bottom:10px;}
.FenLei ul{width:100%; height:auto; overflow:hidden;}
.FenLei ul li{width:180px; height:auto; background:#CCC; text-align:center; margin:auto; text-align:center; margin-top:10px; font-size:15px; letter-spacing:2px; font-weight:bold; line-height:40px;}
		
.xww_02{width:100%; height:auto; overflow:hidden; padding-top:20px; margin-bottom:20px; color:#222222; margin-left:20px;}
.xww_02 span{display:block; border-bottom:#222 2px solid; float:left; font-size:26px; padding-bottom:10px; padding-top:3px;}
.xww_02 p{font-size:22px; float:left; border-bottom:#222 2px solid; display:block; padding-bottom:5px;}

.News_Bian01{width:730px; height:auto;}
.News_Bian01 ul{width:100%; height:auto; overflow:hidden;}
.News_Bian01 ul li{width:100%; height:auto; border-bottom:#E6E6E6 1px solid;}

.AnLi_1{width:730px; height:auto; overflow:hidden; margin:auto;}
.AnLi_2{width:100%; height:auto; float:left; font-size:16px; line-height:20px; margin-bottom:5px;}
.AnLi_3{width:100%; height:auto; float:left;}

a.News_a:link,a.News_a:visited,a.News_a:active{color:#333; text-decoration:none; display:block; padding:10px 0px 5px 0px; cursor:pointer;}
a.News_a:hover{color:#333; text-decoration:none; display:block; padding:10px 0px 5px 0px; background-color:#F0F0F0; cursor:pointer;}

.FanYe001{height:27px; margin:auto; overflow:hidden; padding-top:20px; text-align:center; width:730px; margin-bottom:20px;}

.News_Bian{width:100%; height:auto;}
.News_Bian ul{width:100%; height:auto; overflow:hidden;}
.News_Bian ul li{width:100%; height:auto; border-bottom:#E6E6E6 1px solid;}

.News_1{width:1002px; height:auto; overflow:hidden; margin:auto;}
/*------------------------------------------新闻栏目页----------------------------------------------*/
.AnLi_11{width:1002px; height:auto; overflow:hidden; margin:auto;}
.AnLi_22{width:100%; height:auto; float:left; font-size:26px; line-height:30px; margin-bottom:10px;}
.AnLi_33{width:100%; height:auto; float:left;}

.About_zong3333{width:1002px; height:auto; margin:auto; font-size:16px; line-height:28px; margin-bottom:30px; margin-top:30px;}

.About_zong001{width:1002px; height:auto; margin:auto; font-size:16px; line-height:28px; margin-bottom:30px; margin-top:30px;}
.About_01{width:730px; height:auto; margin:auto; margin-bottom:10px; padding-top:20px; font-size:30px; line-height:40px; text-align:center;}
.About_02{width:730px; height:auto; margin:auto; font-size:16px; line-height:35px; margin-bottom:0px;}
.About_tu{width:730px; height:auto; margin:auto; font-size:30px; line-height:40px; text-align:center;}

.About_zong{width:1002px; height:auto; margin:auto; font-size:16px; line-height:28px; margin-bottom:20px; margin-top:20px;}
.About_011{width:1002px; height:auto; margin:auto; margin-bottom:10px; padding:30px 0px 30px 0px;  font-size:30px; line-height:40px; text-align:center;}
.About_022{width:1002px; height:auto; margin:auto; font-size:16px; line-height:28px; margin-bottom:20px;}

.About_zong003{width:900px; height:auto; margin:auto; font-size:16px; line-height:28px; margin-bottom:20px; margin-top:20px;}
.About_0111{width:900px; height:auto; margin:auto; margin-bottom:10px; padding:30px 0px 30px 0px;  font-size:30px; line-height:40px; text-align:center;}
.About_0222{width:900px; height:auto; margin:auto; font-size:16px; line-height:28px; margin-bottom:20px;}
.BiaoTi0111{width:900px; height:auto; font-size:40px; line-height:40px; margin:auto; padding:0px 0px 50px 0px;}
.Show_bt0111{font-size:30px; line-height:40px; text-align:center; padding-bottom:20px; border-bottom:#CCC 1px solid; margin-bottom:15px;}
.Show0111{width:730px; height:auto; margin:auto; margin-bottom:20px;}
.Show0111 p{padding:10px 0px 10px 0px; display:block;}

.LianXi{width:750px; height:auto; margin:auto; margin-bottom:30px; font-size:16px; line-height:28px; margin-top:30px;}
.LianXi strong{line-height:40px;}
.LianXi_01{width:750px; height:auto; margin:auto; text-align:center; margin-bottom:50px;}

.BiaoTi{width:730px; height:auto; font-size:40px; line-height:40px; margin:auto; padding:0px 0px 50px 0px;}
.Show_bt{font-size:30px; line-height:40px; text-align:center; padding-bottom:20px; border-bottom:#CCC 1px solid; margin-bottom:15px;}
.Show{width:730px; height:auto; margin:auto; margin-bottom:20px;}
.Show p{padding:10px 0px 10px 0px; display:block;}


.Showlvshi{width:882px; height:auto; margin:auto; margin-bottom:0px;}
.Show_1{overflow:hidden;}
.Show_2{float:left; display:block; width:280px;}
.Show_3{float:right; display:block; width:562px; line-height:28px; font-size:14px;}

.Showlvshi001{width:882px; height:auto; margin:auto; margin-bottom:0px;}
.Show_1001{overflow:hidden;}
.Show_2001{float:left; display:block; width:280px;}
.Show_3001{float:right; display:block; width:562px; line-height:28px; font-size:14px;}
.About_zong3333{width:1150px; height:auto; margin:auto; font-size:16px; line-height:28px; margin-bottom:30px; margin-top:20px;}
.location0123{ height:40px;line-height:40px;background:url(/images/location.png) no-repeat left center;padding-left:20px;border-bottom:1px solid #020b3b; font-size:16px;  margin-bottom:20px;}


/*友情链接*/
.ixLink { background:#010024; padding:3px 0 ; border-top:#e5e5e5 solid 1px;  color:#FFF; text-align:center; padding-top:10px; padding-bottom:10px;}
.ixLink a{color:#fff;}
.ixLink01 { background:#f5f5f5; padding:3px 0 ; border-top:#f5f5f5 solid 1px;  margin-bottom:0px; color:#000; text-align:center; padding-top:0px; padding-bottom:10px;}


/*footer*/
#Foot{width:100%; height:auto; margin-top:1px;background:#f5f5f5;border-top:#e5e5e5 solid 0px; margin-left:auto; margin-right:auto; padding-top:10px; padding-bottom:10px;}
#Foot a{color:#000;}


.ixTitleCona { margin-bottom:74px;padding-top: 10px;}
.ixTC-zia { border:#bebebe solid 1px; width:254px; border-radius:5px; margin:0 auto 10px;}
.ixTC-zia p {font-size:38px; color:#020b3b; padding:21px 0px; text-align:center;}
.ixTC-zia span { top:-20px; left:50%; margin-left: -110px; background:#d90000; border:#fff solid 4px;  border-left:#fff solid 6px;border-right:#fff solid 6px;z-index:10; font-size:16px; color:#fff; padding:2px 10px;}

.ixTitleCon8 { margin-bottom:0px;padding-top: 10px; margin-top:20px;}
.ixTC-zi8 { border:#bebebe solid 1px; width:254px; border-radius:5px; margin:0 auto 10px;}
.ixTC-zi8 p {font-size:38px; color:#020b3b; padding:21px 0px; text-align:center;}
.ixTC-zi8 span { top:-10px; left:50%; margin-left: -110px; background:#d90000; border:#fff solid 4px;  border-left:#fff solid 6px;border-right:#fff solid 6px;z-index:10; font-size:16px; color:#fff; padding:2px 10px;}


.ixTitleConb { margin-bottom:24px;padding-top: 10px;}
.ixTC-zib { border:#bebebe solid 1px; width:254px; border-radius:5px; margin:0 auto 10px;}
.ixTC-zib p {font-size:38px; color:#020b3b; padding:21px 0px; text-align:center;}
.ixTC-zib span { top:-20px; left:50%; margin-left: -110px; background:#d90000; border:#fff solid 4px;  border-left:#fff solid 6px;border-right:#fff solid 6px;z-index:10; font-size:16px; color:#fff; padding:2px 10px;}


/*content*/
.content {}
.w385 {width:385px;}
.w390 {width:390px;}
.ixTopnews { background:#f5f5f5; border-bottom:#e5e5e5 solid 1px;}
.tn-item {padding:20px 0; border-right:#e5e5e5 solid 1px;border-left:#fff solid 1px; border-bottom:#f5f5f5 solid 3px;}
.tn-item:first-child { border-left:none;}
.tn-item:last-child { border-right:none;}
.tn-item h3 { text-align:center; font-size:16px; color:#333333; padding:0 20px; margin-bottom:15px; font-weight:400;}
.tn-item p { text-align:center; font-size:12px; color:#666666;padding:0 20px; margin-bottom:10px;line-height: 24px;}
.tn-item p a {width:134px; height:36px; border:#d0d0d0 solid 1px; background:#f9f9f9; border-radius:5px; display:block; line-height:36px; margin:0 auto; font-size:14px;text-indent: -15px; color:#999999;}
.tn-item p a em {width:6px; height:10px; background:url(/images/ico-go.png) no-repeat; top:13px; right:33px;}
.tn-item:hover { border-bottom:#d90000 solid 3px;}
.tn-item:hover h3 { color:#d90000;}
.tn-item:hover p a { color:#d90000; border:#d90000 solid 1px;}
.ixAdvantage {padding:40px 0; border-bottom: #e6e6e6 solid 1px; z-index:2;}
.ixTitleCon { margin-bottom:10px;padding-top: 10px;}
.ixTC-zi { border:#bebebe solid 1px; width:224px; border-radius:5px; margin:0 auto 10px;}
.ixTC-zi p {font-size:38px; color:#020b3b; padding:21px 0px; text-align:center;}
.ixTC-zi span { top:-20px; left:50%; margin-left: -70px; background:#F5F5F5; border:#fff solid 4px;  border-left:#fff solid 6px;border-right:#fff solid 6px;z-index:10; font-size:16px; color:#fff; padding:2px 10px;}
.ixAdvantage .ixTC-zi {width:334px;}
.ixAdvantage .ixTC-zi span { background:#fff; border:#fff solid 4px; color:#666666; margin-left:-89px;}
.ixAdvantage .ixTitleCon {margin-bottom:56px;}
.ixAdvantageCon li {float:left; padding:0 60px;}
.ixAdvantageCon li .ixAd-zi { text-align:center; color:#333333; font-size:20px; line-height:66px;}
.ixAdvantageCon li:hover a {color:#bf0000;}
.ixLawfirm { background:#fff;border-bottom:#e6e6e6 solid 1px; padding:40px 0; z-index:4;}
.ixLawfirm .ixTC-zi {width:224px;}
.ixLawfirm .ixTC-zi span { background:#fff; border:#fff solid 4px; color:#666666; margin-left: -49px;}
.ixlfCon {padding-top:40px;}


.ixLawfirmyw { background:#f8f8f8;border-bottom:#e6e6e6 solid 1px; padding:40px 0; z-index:4;}
.ixLawfirmyw .ixTC-zi {width:224px;}
.ixLawfirmyw .ixTC-zi span { background:#F5F5F5; border:#fff solid 4px; color:#666666; margin-left: -49px;}
.ixTC-ziyw { border:#bebebe solid 1px; width:224px; border-radius:5px; margin:0 auto 10px; background:#f8f8f8;}
.ixTC-ziyw p {font-size:38px; color:#020b3b; padding:21px 0px; text-align:center;}
.ixTC-ziyw span { top:-20px; left:50%; margin-left: -70px; background:#F5F5F5; border:#fff solid 4px;  border-left:#F5F5F5 solid 6px;border-right:#F5F5F5 solid 6px;z-index:10; font-size:16px; color:#666; padding:2px 10px;}


.ixAdvantageCon01 li {float:left; padding:20px 20px 20px 20px; text-align:center; width:238px;  border:#589BC7 solid 1px;   border-radius:5px;}
.ixAdvantageCon01 li .ixAd-zi { text-align:center; color:#333333; font-size:20px; line-height:30px;}
.ixAdvantageCon01 li .ixAd-zi01 { text-align:left;color:#333333; font-size:16px; line-height:25px;}
.ixAdvantageCon01 li:hover a {color:#bf0000;}
/*律所切换*/
.TB-focus{ width:1002px; height:298px; position:relative;}
.TB-focus .hd { position:absolute;left: 281px;top: -80px; z-index:1; padding-left:2px; }
.TB-focus .hd li { background:#e1e1e1;  cursor:pointer; margin-right:1px; width:200px; height:50px;float:left; font-size:20px; line-height:50px; overflow:visible; text-align:center; position:relative;}
.TB-focus .hd li a {color:#333333;}
.TB-focus .hd li:first-child{ border-top-left-radius:5px; border-bottom-left-radius:5px;}
.TB-focus .hd li:last-child{ border-top-right-radius:5px; border-bottom-right-radius:5px;}
.TB-focus .hd li em {width:23px;height:12px; background:url(/images/ico-abus.png) no-repeat; overflow:hidden; left:89px; bottom:-12px; display:none;}
.TB-focus .hd li.on { background:#bf0000; color:#fff; z-index:2; position:relative; }
.TB-focus .hd li.on a { color:#fff; display:block;}
.TB-focus .hd li.on em {display:block;}
/*.TB-item { display:none;}*/
.ixlf-intraduce {padding:0 0 24px 0;}
.ixlf-intraduce img { border:#f4f4f4 solid 4px; margin-right:26px; width:392px; height:282px;}
.ixlf-intraduce  p { font-size:16px; color:#4a4949; line-height:29px;}
.ixlf-intraduce  p a{ color:#bf0000;}
.ixlf-intraduce  p a:hover { text-decoration:underline;}
/* team */
.ixlf-team {width:1000px; margin:0 auto;}
.ixlf-team-text { text-align:center; line-height:24px; font-size:14px;}
.picMarquee-left{ width:1000px;position:relative;  }
.picMarquee-left .hd{height: 30px;padding: 0 10px;position: absolute;top: 98px;left:-40px;width: 1064px;}
.picMarquee-left .hd .prev{ background:url(/images/team-left.png) no-repeat;width: 22px;height:44px;display: block;float: left; cursor:pointer}
.picMarquee-left .hd .next{ background:url(/images/team-right.png) no-repeat;width: 22px;height:44px;display: block;float: right; cursor:pointer}
.picMarquee-left .bd{ padding:10px;   }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center; display:block !important; }
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:175px; height:210px; display:block; padding:2px; border:1px solid #ccc;display:block !important; }
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-left .bd ul li .title{ line-height:32px; font-size:14px;  }
/*ixBand*/
.ixBandBox {background: #f8f8f8; border-bottom: #e6e6e6 solid 1px; padding: 40px 0; z-index:3;}
.ixBandBox .ixTC-zi span{margin-left:-66px;background: #f8f8f8; border: #f8f8f8 solid 4px;color: #666666;}
.ixBand {padding-left:430px;}
.ixBandTop { height:42px; border-bottom:#e4e4e4 solid 1px; margin-bottom:20px;}
.ixBandTop li {float:left; width:142px; height:42px; line-height:42px; text-align:center; color:#4e4e4e; background:#e1e1e1; border-radius:5px 5px 0 0; font-size:16px; margin-right:1px; cursor:pointer; position:relative;}
.ixBandTop li.on { background:#020b3b; color:#fff;}
.ixBandTop li.on a {color:#fff; display:block;}
.ixBandTop li em {display:none;}
.ixBandTop li.on em { display:block; width:23px; height:12px; background:url(/images/ico-abus.png) no-repeat; left:50%; margin-left:-12px; bottom:-10px;}
.ixBandItem { height:217px; display:none;}
.ixBandItem img {left:-430px; top:-63px;}
.ixBandItem p { line-height:36px; color:#4a4949; font-size:14px;}
.ixBandItem p a { color:#bf0000;}
.ixBandItem p a:hover { text-decoration:underline;}
.ixBandBox .ixTitleCon { margin-bottom:36px;padding-top: 10px;}


/*case*/
.w500z {width:300px;}

.w500x {width:470px;}



/*case*/
.w500 {width:500px;}
.ixCaseBox {background: #f8f8f8; border-bottom: #e6e6e6 solid 1px; padding: 20px 0; z-index:1;}
.ixCaseBox .ixTC-zi span{margin-left:-72px;background: #f8f8f8; border: #f8f8f8 solid 4px;color: #666666;}
.ixCaseCon-item { display:none;}
.tab-bd .on {display:block;}
.ixCaseBox .ixTitleCon {margin-bottom: 34px;}
.ixCaseTop { border-bottom:#0C035C solid 2px; margin-bottom:22px; height:40px;}
.ixCaseTop li {float:left; background:#e1e1e1;margin-right:1px; font-size:16px; border-radius:5px 5px 0 0; width:120px; height:40px; color:#4e4e4e; text-align:center; line-height:40px;}
.ixCaseTop li.on { background:#0C035C; color:#fff; cursor:pointer; font-weight:900;}
.ixCase-more { right:0; top:-53px; color:#999999; font-size:14px;}
.ixCasePic {width:500px; height:140px;}
.ixCasePic span { background:#000; filter:alpha(Opacity=60);-moz-opacity:0.6;opacity: 0.6; width:500px; height:30px; bottom:0; left:0;}
.ixCasePic p {width:500px; height:30px; bottom:0; left:0; text-align:center; font-size:16px; line-height:30px; color:#fff; z-index:2;}
.ixCaseList li { position:relative; vertical-align:middle; height:40px; line-height:40px; border-bottom:#dbdbdb dotted 1px; padding-left:20px; padding-right:0px; font-size:16px; color:#4a4949;}
.ixCaseList li a { display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.ixCaseList li a:hover { text-decoration:underline;}
.ixCaseList li em {width:4px; height:4px; left:6px; top:18px; background:#cccccc;}
.ixCaseList li span {width:68px; right:0; top:0px; color:#999; font-size:12px;}
.ixCase-xian {width:1px; height:336px; left:50%; top:80px;}

.ico-down {width:42px; height:42px; left:50%; margin-left:-21px; bottom:-21px; }
.ixSmbanner {padding:30px 0;}

.ixCaseList01 li { position:relative; vertical-align:middle; height:40px; line-height:40px; border-bottom:#dbdbdb dashed 1px; padding-left:20px; padding-right:80px; font-size:14px; color:#4a4949;}
.ixCaseList01 li a { display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.ixCaseList01 li a:hover { text-decoration:underline;}
.ixCaseList01 li em {width:4px; height:4px; left:6px; top:18px; background:#cccccc;}
.ixCaseList01 li span {width:68px; right:0; top:0px; color:#999; font-size:12px;}
.ixCase-xian01 {width:1px; height:336px; left:50%; top:80px; background:url(/images/ixCase-xian.jpg) no-repeat;}


/******common******/
/*分页*/
.page{height:24px; line-height:24px; text-align:center; padding:40px 0 30px;}
.page a, .page span{color:#525252; background:#f8f8f8; border:1px #ddd solid; padding:5px 9px; margin:0 3px; height:16px; line-height:16px;}
.page a:hover, .page span.hover{color:#fff; text-decoration:none; background:#c6000f; border:1px #c6000f solid;}

/*面包屑*/
.location{height:48px;  line-height:48px; padding:0 10px; background:#fff; color:#999999; font-size:30px; padding-left:18px; border-bottom:#dedede solid 1px; border-radius:5px 5px 0 0; border-bottom:none; position:relative; margin-top:30px;}
.ico_home {width:20px; height:19px; background:url(/images/ico_home.png) no-repeat; left:9px; top:13px; margin-left:965px;}
.ico_home1 {width:20px; height:19px; background:url(/images/ico_home.png) no-repeat; left:9px; top:13px; margin-left:950px;}
.location a{margin:0 6px;color:#333; }
.location a:hover { color:#d90000;  }
.l-xian {width:1135px; height:1px; background:#dedede; left:10px; bottom:0; position:absolute;}
/*.l-xian2 {width:138px; height:2px; background:#dedede;left:10px; bottom:0; position:absolute;}*/

.location01{ height:40px;line-height:40px;background:url(/images/location.png) no-repeat left center;padding-left:20px;border-bottom:1px solid #020b3b; font-size:16px;}

/*内页*/
.smbanner1 {height:282px;  margin-bottom:20px;background:url(/images/smbanner1.jpg) center 0 no-repeat;}
.smbanner2 {height:282px;  margin-bottom:20px;background:url(/images/smbanner2.jpg) center 0 no-repeat;}
.smbanner3 {height:282px;  margin-bottom:20px;background:url(/images/smbanner3.jpg) center 0 no-repeat;}
.smbanner4 {height:282px;  margin-bottom:20px;background:url(/images/smbanner4.jpg) center 0 no-repeat;}
.smbanner5 {height:282px;  margin-bottom:20px;background:url(/images/smbanner5.jpg) center 0 no-repeat;}
.smbanner6 {height:282px;  margin-bottom:20px;background:url(/images/smbanner6.jpg) center 0 no-repeat;}
.smbanner7 {height:282px;  margin-bottom:20px;background:url(/images/smbanner7.jpg) center 0 no-repeat;}
.smbanner8 {height:282px;  margin-bottom:20px;background:url(/images/smbanner8.jpg) center 0 no-repeat;}

.inner-left {width:300px;}
.inner-right {width:1160px;}

.inner-rcontent {background:#fff; margin-bottom:20px;}
.innBox {margin-bottom:20px;}
.innBoxTop {height:50px; line-height:50px; background:#3a3a3a; border-radius:5px 5px 0 0;}
.innBoxTop span {height:48px; font-size:18px; padding-left:10px; color:#fff;}
.innBoxTop span em { color:#ccc; padding-left:2px;font-family: arial;}
.innBoxTop a {padding-right:10px;color:#fff; font-size:12px;font-family: simsun;}
.innBoxTop a:hover { text-decoration:underline;}
.innB-aboutus {padding:9px;}
.innBoxBtm { border:#dedede solid 1px;  border-top:none; background:#fff;}
.inner_lcontactus {font-size:26px; color:#ff6326; line-height:155px; padding-left:82px;width:208px; height:110px; background:url(../..//images/wycms/inner_lcontactus.png) no-repeat;display: block; font-style:italic;}
.inner_lcontactus:hover { color:#ff6326;}
/*品牌服务*/
.innBBItem {padding:10px;}
.innBBItem-top {height:36px; background:#eaa954; line-height:36px; font-size:16px; padding-left:10px; color:#fff; border-radius:5px; cursor:pointer;}
.innBBItem-top em.jiaIco {width:20px; height:20px; background:url(../..//images/wycms/jiaIco.png) no-repeat; top:10px; right:5px;}
.innBBItem-top em.jianIco {width:20px; height:20px; background:url(../..//images/wycms/jianIco.png) no-repeat; top:10px; right:5px;}
.innBBItem-con {padding-top:10px;}
.innBBItem-con li {float:left; width:116px;font-size:14px; position:relative; padding-left:10px; margin-bottom:10px;}
.innBBItem-con li em {width:3px; height:3px; background:url(../..//images/wycms/list_ico.jpg) no-repeat; left:0; top:9px;}
.innBBItem-con li a:hover { text-decoration:underline;}

/*分类start*/
.inn-icoList li { vertical-align:top; height:42px; padding-left:32px; position:relative;}
.inn-icoList li a { line-height:42px; font-size:16px; color:#333;}
.inn-icoList li a:hover { text-decoration:underline; color:#d90000;}
.ico_innList {width:13px; height:13px; background:url(/images/ico-go.png) no-repeat; left:10px; top:16px;}
.inn-icoList li:hover em,.inn-icoList li.on em { background:url(/images/ico-goCur.png) no-repeat;}
.inn-icoList li:hover a,.inn-icoList li.on a { color:#bf0000;}

.inner_rtitBg {height:50px; line-height:50px; padding-left:18px; background:url(../..//images/wycms/inner_rtitBg.png) no-repeat;margin-left:1px; width:670px; font-size:24px; color:#d90000; font-weight:400;}
.inner-rservice {padding:20px 30px;}
.inner-rservice p { line-height:24px; text-indent:2em; font-size:14px; margin-bottom:20px;}
.inner-rservice a.ico_yyBtn {width:130px; height:60px; background:url(../..//images/wycms/ico_yyBtn.png) no-repeat; display:block; text-align:center;margin: 0 auto;}
.inner-content {padding:25px;}
.inn-newsList li { vertical-align:top; border-bottom:#999999 dotted 1px; padding:15px 0;}
.inn-newsList li h3 {font-size:16px; font-weight:normal; margin-bottom:10px; color:#333333;}
.inn-newsList li p { font-size:14px; color:#999999; line-height:22px;}
.inn-newsList li p a {color:#df1322;}
.inn-newsList li p a:hover { text-decoration:underline;} 

.in-introduce p { /*text-indent:2em;*/ font-size:14px; margin-bottom:15px; line-height:24px;}
.in-introduce img {padding:15px 0; text-align:center; width:100%;}
.in-introduce-chief {padding-left:240px; position:relative; height:280px; margin-bottom:20px;}
.in-introduce-chief img {padding:0;left:0; top:0;}
.in-introduce-chief h3 { font-size:26px; color:#06547c; line-height:36px; margin-bottom: 10px;}
.in-introduce-chief p {font-size:18px; line-height:26px; text-indent:0px;}
.infoCon {border:#f09161 solid 1px; border-top:0; min-height:910px; padding:20px 19px;}

.rightS-con {padding:20px;}

.innBoxBtm .lbox { margin-bottom:20px;}
.innBoxBtm .lbox-ask {}
.innBoxBtm .lbox-ask .tis {font-size:14px; padding:10px 20px; color:#bf0000; font-size:14px;}
.innBoxBtm .lbox-ask p {padding:0 20px 10px;}
.innBoxBtm .lbox-ask input { font-family:microsoft yahei; vertical-align:top; padding:8px 0;border:#dedede solid 1px; background:#f9f9f9; color:#555; padding-left:5px; width:253px; border-radius:3px;}
.innBoxBtm .lbox-ask textarea {border-radius:3px;height:90px;font-family:microsoft yahei; background:#f9f9f9; border:#dedede solid 1px; color:#555;line-height:24px; padding-left:5px; width:253px;}
.innBoxBtm .lbox-ask input.fl {width:130px; margin-right:10px; _z-index:2; _position:relative;}
.innBoxBtm .lbox-ask input.lask-sBtn { width:260px; background:#c6000f; border:0; font-family:Microsoft YaHei; font-size:14px; color:#fff; cursor:pointer;}
.innBoxBtm .lbox-ask input.lask-sBtn:hover { background:#8d000b;}
/*inlist*/
.ixBrand-list {padding:8px 0;}
.ixBrand-list li {padding-left:23px; padding-right:10px; vertical-align:top; position:relative;}
.ixBrand-list li:last-child { border-bottom:none;}
.ixBrand-list li a {display:block; height:36px; line-height:36px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-size:14px; color:#333; _width:243px;}
.ixBrand-list li a:hover { color:#d90000; text-decoration:underline;}
.ico_dian {width:5px; height:10px; background:url(/images/ico-list.png) no-repeat; left:10px; top:13px;}
/*intraduce*/
.info-intraduce p{ font-size:14px; /*text-indent:2em;*/ line-height:34px; margin-bottom:10px; text-align:left;}
.info-intraduce img {padding:10px 0 20px;}
.info-intraduce h4 {font-size:20px; margin-bottom:10px;}
.info-intraduceTeam img {margin-bottom:20px; text-align:center; width:100%;}
.info-intraduceTeam p{ font-size:14px; text-indent:2em; line-height:36px; margin-bottom:10px; text-align:left;}
.info-intraduceTeam h4 {font-size:18px; margin-bottom:10px;}
/*info-jingying*/
.info-jingying li { vertical-align:top; height:230px; padding:20px 0; border-bottom:#cccccc dotted 1px;}
.info-jingying li img {padding:5px; background:#f8f8f8; border:#e8e8e8 solid 1px; width:180px; height:220px;}
.info-jingying li h3 { font-size:28px; font-weight:normal; margin-bottom:20px; padding-top:10px;}
.info-jingying li p { text-indent:2em; font-size:16px; color:#666; line-height:30px;}
.info-jingying li p a {color:#bf0000;}
.info-jingying li p a:hover {text-decoration:underline;}
/*contactUs*/
.contactUs { margin-bottom:20px; padding-top:20px;}
.contactUs p { line-height:36px; font-size:16px;font-family:Microsoft YaHei}
.contactUs-map {width:630px; height:500px;}
.innerCTitle {height:36px; border-bottom:#ccc solid 2px;margin-bottom: 15px;}
.innerCTitle h3 {width:180px; height:36px; line-height:36px; font-size:18px; font-weight:normal; color:#c6000f; border-bottom:#c6000f solid 2px; text-align:center;}

.w1000{width:960px; margin:0px;  margin-left:auto; margin-right:auto;}
.inner-right1000 {width:960px;}
.location010101{ height:40px;line-height:40px;background:url(/images/location.png) no-repeat left center;padding-left:25px; margin-top:15px; border-bottom:1px solid #020b3b; font-size:22px; color:#020b3b;}
.inner-rcontent0001 {background:#fff; margin-bottom:10px;}
.inner-content0001 {padding:15px 0px 10px 0px;}

.w1000s{width:1000px; margin:0px;  margin-left:auto; margin-right:auto;}
.inner-right1000s {width:1000px;}
.location010101s{ height:40px;line-height:40px;background:url(/images/location.png) no-repeat left center;padding-left:25px;  border-bottom:1px solid #020b3b; font-size:22px; color:#020b3b;}
.inner-rcontent0001s {background:#fff; margin-bottom:10px;}
.inner-content0001s {padding:15px 0px 10px 0px;}
.location010101s a {color:#020b3b;}

.info-fengcais { overflow:hidden;}
.info-fengcais ul {}
.info-fengcais li {float:left; width:210px; margin:0 0px 15px 30px; border-bottom:#e6e6e6 1px solid;}
.info-fengcais li a {width:210px; height:160px; color:#000; font-size:16px;}
.info-fengcais li span {display:block; height:50px; line-height:50px; text-align:center; font-size:16px; color:#666;}

/*律师风采*/
.info-fengcai { overflow:hidden;}
.info-fengcai ul {}
.info-fengcai li {float:left; width:200px; margin:0 0px 15px 30px; border-bottom:#e6e6e6 1px solid;}
.info-fengcai li a {width:200px; height:160px; color:#000; font-size:14px;}
.info-fengcai li span {display:block; height:50px; line-height:50px; text-align:center; font-size:14px; color:#666;}

/*律师团队*/
.inls-team {margin-bottom:0px;}
.inls-team h3 {height:40px; border-bottom:#ccc solid 2px; margin-bottom:20px;}
.inls-team h3 span {left:0; top:0; height:40px; padding:0 10px; font-size:18px; line-height:40px; border-bottom:#416aa0 solid 2px;}
.lst-main li {float:left; width:180px; height:249px;margin:0 16px 20px 22px; display:inline;}
.lst-main ul { _width:660px;}
.lst-con {width:175px; height:210px;overflow:hidden;}
.lst-con-text {padding:5px; height:85px; left:0; bottom:-95px; z-index:2;}
.lst-con-text p {color:#fff;}
.lst-con-text p a {color:#df1322;}
.lst-con-text p a:hover { text-decoration:underline;} 
.lst-con-textBg {width:100%; background:#000;height:95px;filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8;left:0; bottom:-95px; z-index:1;}
.lst-con-name { height:30px; line-height:30px;}
.lst-con-name a { color:#666; font-size:14px;}
/*list*/
.info-listCon {}
.info-list {border-bottom:#999 dashed 1px; padding:15px 0; zoom:1;}
.info-list li { vertical-align:top; padding-left:15px; position:relative;  height:30px; line-height:30px;}
.info-list li a {font-size:14px;}
.info-list li a:hover { color:#d90000; text-decoration:underline;}
.info-list li span { font-size:14px; right:10px; top:0; color:#999;}
.ico_list {width:4px; height:4px; background:url(/images/ico-list.png) no-repeat; left:2px; top:13px;}
.inner-newList {}
.inner-newList li { vertical-align:top;  position:relative; padding:10px 0; padding-left:15px; border-bottom:#D8D8D8 dotted 1px;}
.inner-newList li .list-xh { left:0; top:18px; width:10px; height:30px; font-size:38px; text-align:center; font-weight:bold; color:#e60505; background:url(/images/ico-list.png) no-repeat;padding-top: 28px;}
.inner-newList li h3 { font-size:16px; font-weight:400; margin-bottom:3px; position:relative;}
.inner-newList li h3 a:Hover { text-decoration:underline;}
.inner-newList li h3 span { right:0; top:0; font-size:14px; color:#999;}
.inner-newList li p { color:#666; font-size:14px; line-height:28px;}
.inner-newList li p a { color:#bf0000;}
.inner-newList li p a:hover { text-decoration:underline;}
/*info-brandsrv*/
.info-brandsrv-top { height:50px; background:url(/images/info-brandsrvBG.png) left bottom no-repeat; line-height:50px; color:#bf0000; font-size:24px; margin-bottom:20px;}
.info-brandsrv-con p{font-size: 14px;line-height: 34px;margin-bottom: 10px;text-align: left;}
/*article*/
.article-top h1 { font-size:24px; color:#333; font-weight:300; padding:10px 0;}
.article-top p.tc span{ padding-right:10px;}
.article-con {padding:30px 0;}
.article-top p {padding:10px 0  10px; border-bottom:#999 dashed 1px; color:#999999;}
.article-con p { /*text-indent:2em;*/ line-height:38px; font-size:15px; margin-bottom:10px;}
.article-conShare {padding:5px 10px; background:#ffffff;}
.article-page {padding:20px 10px; border-top:#999 dashed 1px;}
.article-page a {font-size:14px; display:block;  line-height:30px;}
.article-page a:Hover { text-decoration:underline;}
/*ask*/
.askup{background:url(/images/pic11.jpg) #f0f0f0 no-repeat; padding:10px 0;margin-top:10px;height:155px;overflow:hidden;zoom:1;}
.askup .lawimg img{width:140px;height:150px;overflow:hidden;}
.askup .lawzl{width:554px;}
.askup .lawzl h2,.askup .lawzl p{padding-left:20px;}
.askup .lawzl h2{color:#bf0000; font-size:20px;line-height:40px; padding-bottom:5px;}
.askup .lawzl .law_a{line-height:50px; font-size:20px; color:#fff;background-color: #bf0000;height: 50px;}
.askup .lawzl .law_b{color:#666666;line-height:28px;line-height:32px;font-size:14px;padding-top: 3px;}
.askup .lawzl .law_c{color:#666666;padding-right:10px;line-height:32px;font-size:14px;}
.askmd{padding-top:20px;clear:both;zoom:1;overflow:hidden;}
.zixun p{padding:4px 0;overflow:hidden;zoom:1;}
.zixun p label{line-height:30px;font-size:14px;color:#333;display:block;width:70px;float:left;text-align:right;}
.zixun p input,.zixun p textarea{background:#f9f9f9;border:solid 1px #ccc;line-height:24px;font-size:12px;color:#333;vertical-align:middle;padding:3px;display:block;float:left;margin-left:5px;}
.zixun p input{width:240px;height:24px;color:#333;}
.zixun p textarea{width:500px;height:120px;color:#333;}
.zixun p input.yzm{margin-right:10px;}
.zixun p img{vertical-align:middle;margin-right:10px;}
.zixun p a{text-decoration:underline;color:#95825a;}
.zixun p span{margin-left:5px;}
.zixun p input.btn{background:#bf0000;width:130px;height:32px;cursor:pointer;margin-left:75px;padding:0;border:0 none; display:inline; color:#fff; border-radius:5px;}
.zixun p input.btn:hover { background:#a00000;}
.zixun em{display:block;height:22px;margin-left:75px;font-style:normal;color:#f00;clear:both}
.reply{padding-top:30px;overflow:hidden; padding:0 10px;}
.reply_tle{height:40px;line-height:40px; border-radius:5px;background-color:#eaeaea;font-size:14px;color:#d0542a; padding-left:10px; margin:20px 0;}
.reply_in{border:1px solid #ccc;background:#fff;margin-top:15px;}
.reply_in .wen{background:#f0f0f0;border-bottom:solid 1px #ccc;padding:15px 10px 15px 50px;overflow:hidden;zoom:1;position:relative;}
.wen_icon,.da_icon{background:url(/images/reply_icon.png) no-repeat;width:27px;height:40px;position:absolute;top:0;left:10px;}
.wen_icon{background-position:0 0;}
.wencont p{line-height:22px;color:#333;}
.reply_in .da{padding:15px 10px 40px 50px;overflow:hidden;zoom:1;position:relative;}
.da_icon{background-position:-55px 0;}
.daimg,.hfimg{width:111px;height:100px;text-align:center;}
.daimg img,.hfimg img{width:111px;height:80px;overflow:hidden;}
.datext{width:595px;}.datext p{line-height:22px;color:#ff66000 ;}
.datime{background:#f6f6f6; height:28px; position:absolute; left:0; bottom:0; line-height:28px; width:751px; padding:0 15px; color:#666;}
{color:#3b4159}
.datime a {color:#ffcc83;}
.datime a:hover { text-decoration:underline;}
.reply-but{ width:160px; margin:10px auto}
.reply-but a{ display:block; background:#c6000f; width:160px; height:42px; line-height:42px; color:#fff; text-align:center;font-family:"Microsoft Yahei"; font-size:16px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.reply-but a:hover{ color:#fff; background:#8d000b; text-decoration:none;}

/*弹出层*/
.pup-box{z-index:1000;width:650px;margin:0 auto;height:auto;padding:30px 20px; text-align:center; overflow:hidden; zoom:1; background:#fff; border:5px solid #c6000f; position:fixed; left:50%; margin-left:-350px; top:200px; _position:absolute; _top:expression(eval(document.documentElement.scrollTop)+200);}
.pup-box-a{ width:500px; left:30%;}
.pup-box p{ font:500 18px/40px 'Microsoft YaHei'; color:#666;}
.pup-box p strong{ font:500 18px/40px 'Microsoft YaHei'; color:#c6000f;}
.pup-box p em{ font:500 18px/40px 'Microsoft YaHei'; color:#c6000f;}
.pup-box-btn{margin:20px 0;}
.pup-box-btn a{ display:inline-block;width:110px;height:36px; margin:0 10px;font:500 16px/36px 'Microsoft YaHei'; color:#fff; text-align:center; background:#c6000f;}
.pup-box-btn a:hover{ color:#fff; text-decoration:none; background:#8d000b;}
.s-return em{ font:500 12px SimSun; color:#666; }

/* lawyer_online */
.kfbox{z-index:99; right:0; position:fixed; top:175px; _position:absolute; _top:expression(eval(document.documentElement.scrollTop)+175); background:url(/images/floatService.png) left 20px no-repeat; padding-left:35px}
.kfhover{width:35px; cursor:pointer ;height:125px; margin:10px 0}
.kfpup{width:160px; overflow:hidden; z-index:100;background:#fff; margin-right:-160px;}
.kefu-t{ background:url(/images/kefu-t.png) 0 0 no-repeat; width:160px; height:4px; overflow:hidden}
.kefu-b{ background:url(/images/kefu-b.png) 0 0 no-repeat; width:160px; height:4px; overflow:hidden}
.kfin{ border:#ff7e00 4px solid; border-bottom:none; border-top:none;width:146px; padding:0 3px 10px 3px; overflow:hidden}
.kfin h2{color:#ff7e00;font:16px/40px "Microsoft Yahei"; text-align:center; height:40px; border-bottom:#fdc997 1px solid;}
.kfin p a{line-height:34px; height:34px; border-bottom:#fdc997 1px solid; text-indent:36px; font-size:14px; color:#666;display:block;}
.kfin p a.qq-ico{background:url(/images/qq-ico.png) 10px 8px no-repeat;}
.kfin p a.consult-ico{background:url(/images/consult-ico.png) 10px 8px no-repeat;}
.kfin p a.tell-ico{background:url(/images/tell-ico.png) 10px 8px no-repeat;}
.kfin p a:hover{ color:#ff7e00; text-decoration:none}

/*feedback*/
.fdform p{padding:4px 0; overflow:hidden;}
.fdform input, .fdform textarea{border:solid 1px #ddd; padding:3px 5px; color:#777; font-size:13px;font-family:"Microsoft Yahei";}
.fdform input{width:240px; height:24px; line-height:24px;}
.fdform textarea{width:600px; height:150px; line-height:22px;}
.fdform input.btn{background:url(../..//images/wycms/feedback_btn.png) no-repeat; width:120px; height:32px; padding:0; border:0 none; cursor:pointer;}
.evaluate{padding-top:10px;}
.el_list{background:#f9f9f9; border:solid 1px #e4e4e4; margin-top:10px; overflow:hidden; position:relative;}
.elname{height:38px; line-height:38px; margin-left:50px; _padding-left:50px; border-bottom:solid 1px #efefef;}
.elname b{font-size:15px; font-weight:500; line-height:38px; color:#c00;}
.elname span{color:#999; margin-left:10px;}
.elcont{padding:10px 15px; overflow:hidden;}
.elcont p{line-height:22px; color:#444;}
.elicon{background:url(../..//images/wycms/elicon.png) no-repeat; width:28px; height:36px; position:absolute; top:0; left:10px;}

/* 添加微信 */
*html{background-image:url(about:blank);background-attachment:fixed;}
.weixin{display:block; background:#f2f2f2; padding:0 10px; width:116px; height:174px; position:fixed; right:0; bottom:0; _margin-bottom:0; cursor:pointer; _position:absolute; _bottom:auto; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); z-index:90;}
.weixin span.fl{ width:65px}
.weixin b{display:block; cursor:pointer; background:url(/images/gbicon.png) no-repeat; width:13px; height:13px; float:right; margin-top:7px;}
.weixin img{display:block; background:#fff; padding:8px; width:100px; height:100px; overflow:hidden;}
.weixin p{height:28px; line-height:28px;}
.weixin span.tc{height:30px; line-height:30px;display:block;}
.weixin:hover{background:#d2dee5; color:#333; text-decoration:none;}
/* 分页背景颜色 */
.page span{background-color:#cccccc;}

