@charset "utf-8";
/* CSS Document */

body{background:#ffffff; color:#747f8c; font-family: "Microsoft YaHei","微软雅黑" !important;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0; font-weight:normal;}
body,button,input,select,textarea{font:12px/1.5 tahoma,arial,\5b8b\4f53;}
img{border:0px;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
ul,li{list-style:none;}
dd,li{ font-family:'宋体'; list-style:none;}
a{text-decoration:none; outline:0; color:#38485a;}
a:hover{text-decoration:none; color:#51aded;}
.fl{float:left;}
.fr{float:right;}
.clean{clear:both;}
.font13px { font-size:13px;}
.font17px{ font-size:17px;}
.font14px{font-size:14px;}
.yellow{color:#fd6639;}
.t_center{text-align:center;}
/*a:link,a:visited,a:hover{ color:#666666;}*/
.link_red a:link,.link_red a:active,.link_red a:visited{color:#b20000;}
.link_write a:link,.link_write a:visited,.link_write a:hover{color:#ffffff; text-decoration:none;}
.red{color:#f5000c;}
a.link_red,a.like_red:hover {color: #CC1B1B; text-decoration:none;}
.blue a:link,.blue a:visited,.blue a:hover{color:#51aded}

.f-yahei{font-family: "Microsoft YaHei","微软雅黑" !important;}

.Tsubnav{margin:0 auto;background-color:#f6f6f6; overflow:auto;}
.Tsubnav ul{width:1000px; margin:10px auto 0 auto; background-color:#f6f6f6;}
.Tsubnav li{float:left; margin-right:15px; line-height:30px;}

/*头部*/
.head{height:137px; margin:0 auto;}
.head .top { height:90px; margin:0 auto; background-color:#f6f6f6;}
.head .top .box{width:1000px; margin:0 auto;}
.head .top .box img{float:left; margin-top:20px;}
.head .top .box .regsiter{line-height:70px; margin-top:20px;}
.head .nav {height:47px; margin:0 auto; background-color:#484848;}
.head .nav ul{ width:1000px; margin:0 auto;}
.head .nav li{width:100px; height:47px; float:left; line-height:47px; font-family:"微软雅黑"; font-size:16px;color:#ffffff; text-align:center;}
.nav .on{ background-color:#0085da;}
.nav li a:link,.nav li a:active,.nav li a:visited{color:#ffffff; text-decoration:none;}

/*广告*/
.banner {width:1000px; height:100px; margin:10px auto}

/*主体*/
.container {width:1000px; margin:0 auto; overflow:auto;}
.container .main { width:670px; margin-right:30px; overflow:auto;}
.container .sidebar {width:300px; overflow:auto; padding-top:15px;}

.msg{ height:35px; line-height:35px; margin-bottom:10px; color:#545454;}
.msg a:link,.msg a:visited,.msg a:hover{color:#545454;}
.msg .msg_l{float:left;}
.msg .msg_r{float:left;}

.container .main .news{width:670px; overflow:auto; border-bottom:1px dotted #cdcdcd; padding-bottom:15px; margin-bottom:10px;}
.main .news .pic{width:80px; margin-right:20px;overflow:hidden; text-align:center;font-family:"微软雅黑"; font-size:15px;color:#393839;}
.main .news .articles {overflow:hidden;}
.w570{width:570px;}
.w670{width:670px;}
.main .news .pic img{margin-bottom:10px;}
.main .news .articles h3{font-family:"微软雅黑";font-size:24px; line-height:30px; margin-bottom:20px;font-weight: inherit;font-style: inherit;}
.main .news .articles p{display: block; font-family:"微软雅黑";font-size:15px; line-height:22px;}
.main .news .articles img{margin:20px 0 0 0}
.main .news .articles .info{font-family:"微软雅黑";font-size:14px;color:#b8b8b8; padding-top:10px;}
.main .news .pic3{width:80px;height:80px; overflow:hidden;border-radius:50%; margin-bottom:10px;}
.container .main .clearn{ border:none;}

/*搜索*/
.search {padding: 0 0 20px 0;}
.clearfix {zoom: 1;}
input[type="hidden"], input[type="image"], input[type="file"] {-webkit-appearance: initial;padding: initial;background-color: initial;border: initial;display:none;}
.searchInput {width: 228px!important;height: 26px;line-height: 26px;padding: 4px 0 4px 10px;outline: none;border: 1px solid #dadada;color: #737373;float: left;font-family:"微软雅黑"; font-size:14px;}
.search-submit {width: 60px;height: 36px; background:url(/zhuanlan/images/icon_search.png) 0 0 no-repeat;border-width: 0;cursor: pointer;float: left;}

.button_fb{width:175px; height:40px; background:url(/zhuanlan/images/bt_fb.jpg) no-repeat; margin:15px 0 0 20px; line-height:40px; text-align: center; font-size:16px;}
.button_fb a:link,.button_fb a:visited{color:#ffffff;}
.button_fb a:hover{color:#efe9e9;}

/*统计*/
.sidebar .tongji{width:258px; border:1px solid #dadada; padding:15px 20px; background-color:#fcfcfc; overflow:auto; margin-bottom:20px;}
.sidebar .tongji li{font-size:15px; line-height:26px;font-family:"微软雅黑"; color:#38485a;}
.sidebar .a1{background: url(/zhuanlan/images/icon_fy.png) no-repeat scroll 0 -41px transparent; padding-left:20px;}
.sidebar .a2{background: url(/zhuanlan/images/icon_fy.png) no-repeat scroll 0 -65px transparent; padding-left:20px;}
.sidebar .a3{background: url(/zhuanlan/images/icon_fy.png) no-repeat scroll 0 -88px transparent; padding-left:20px;}

.sidebar .wrapper{ width:300px; overflow:hidden; margin-bottom:20px; }
.w-title {border-bottom: 1px solid #dadada; overflow:hidden;}
.w-left {float: left;padding-bottom: 10px;border-bottom: 3px solid #0085da;position: relative;top:1px;display:inline-block;}
.w-in {font-size: 18px; line-height:18px;font-family: 'microsoft yahei','simhei';font-weight: bold; color:#393839;}
.w-in h2{ font-weight:bold;}
.w-right{float:right; font-size:12px; line-height:12px; margin-top:5px;}
.prev{ float:left; width:10px; height:10px; margin-top:5px; background:url(/zhuanlan/images/icon_fy.png) 0 0 no-repeat}
.next{ float:left; width:10px; height:10px; margin-top:5px; background:url(/zhuanlan/images/icon_fy.png) 0 -15px no-repeat}
.page {float:left;color: #8b8b8b;line-height: 20px;padding: 0 5px;}

.sidebar .wrapper .lawyer_box{width:300px; overflow:hidden;}
.lawyer_box .lawyer_photo{width:90px; margin-top:15px; float:left; }
.lawyer_box .mr15{margin-right:15px;}
.lawyer_box .lawyer_photo p{ text-align:center; font-size:15px; line-height:15px; margin-top:10px;}

.wrapper .list{width:300px;}
.wrapper .list .b_line{border-bottom:1px dotted #dbdbdb;width:300px;}
.wrapper .list dt {line-height:35px;height: 35px; font-size:16px; width:300px; overflow:hidden;}
.wrapper .list .img{width:90px; height:60px; float:left;}
.wrapper .list .content{ width:210px; float:left;color: #747f8c;font-family: 'microsoft yahei','simhei'; line-height:20px;}
.clearfix { overflow:auto;}

.wz_dian{background: url(/zhuanlan/images/icon_fy.png) no-repeat scroll 0 -28px transparent;padding-left: 8px;height: 28px;}

.r_guanggao{width:300px; height:150px; margin:15px 0;}

.listnum1 {color: #D82A1F;font: italic 14px/26px arial; margin-right: 10px;}
.listnum2 {color: #252525;font: italic 14px/26px arial;margin-right: 10px;}
.article_number {float:right; font-size:13px;}
.wrapper .list .lawyer_ph{width:300px; overflow:auto;}

.container .sidebar_b {width:258px; border:1px solid #efefef; background-color:#fafafa; padding:20px; overflow:auto;}
.sidebar_b .lawyer_box{border-bottom:1px solid #efefef; padding-bottom:10px; margin-bottom:15px;}
.sidebar_b .lawyer_box img{ margin-bottom:10px;}
.sidebar_b .lawyer_box p{ text-align:center; font-size:18px; color:#393839;}
.sidebar_b .lawyer_jj{ font-size:15px;}
.sidebar_b .more{border-bottom:1px solid #efefef; padding-bottom:20px; margin-bottom:20px; overflow:hidden;}
.sidebar_b .more .bt{ width:100px; height:35px; margin-top:15px; background:url(/zhuanlan/images/icon_fy.png) no-repeat;}
.sidebar_b .more .l{background-position:0 -195px; text-align:center; line-height:35px; font-size:15px;}

.sidebar_b .erweima{text-align:center;}
.sidebar_b .erweima p{font-size:15px; margin-top:15px;}

.sidebar .s_lawyer{ width:268px;border:1px solid #e5e5e5; padding:15px; overflow:hidden; margin-bottom:20px;}
.sidebar .s_lawyer .image{width:90px; margin-right:20px;}
.sidebar .s_lawyer .image img{margin:10px 0 0 0; padding:0;}
.sidebar .s_lawyer .jieshao{ width:158px;}
.sidebar .s_lawyer .jieshao h2{font-size:16px; line-height:28px;}
.sidebar .s_lawyer .jieshao p{line-height:22px;}
.sidebar .s_lawyer .jieshao .bt{ width:100px; height:35px; margin-top:15px; background:url(/zhuanlan/images/icon_fy.png) no-repeat;}
.sidebar .s_lawyer .jieshao .l{background-position:0 -195px; text-align:center; line-height:35px; font-size:15px;}
.sidebar .s_lawyer .wzlist{width:268px; border-top:1px solid #e5e5e5; padding:15px 0px 0px 0px; margin-top:20px;}
.sidebar .s_lawyer .wzlist .wzlistli{width:268px;height:28px; overflow:hidden; line-height:28px;}
.sidebar .s_lawyer .genduo{width:220px;height:auto; overflow:auto; padding-left:24px; padding-bottom:10px;}
.sidebar .s_lawyer .bt{ width:100px; height:35px; margin-top:15px; background:url(/zhuanlan/images/icon_fy.png) no-repeat;}
.sidebar .s_lawyer .l{background-position:0 -195px; text-align:center; line-height:35px; font-size:15px;}
.s_lawyer .wzlist li{line-height:24px; font-size:15px;font-family:"微软雅黑";}

/*文章*/
.content_w {width:638px; border-right:1px solid #e5e5e5; margin-right:30px; margin-top:15px; padding-right:30px;}
.content_w .zw{width:638px; overflow:hidden;}
.content_w .zw h1{ font-size:24px; color:#252525;}
.message{ color:#888888; font-size:12px; line-height:22px; margin:15px auto; border-bottom:1px solid #e5e5e5; padding-bottom:5px;}
.daodu{ padding:15px; background-color:#f7f7f7; line-height:22px;}
.content_w p{font-size:16px; line-height:26px; text-indent:2em; margin-top:15px; color:#333332;}
.content_w img{ margin:15px 0;}
.content_w .wx{ width:510px; height:auto; background-color:#022748; margin:15px auto; padding:20px 40px; overflow:auto;}
.content_w .wx_txt{ width:320px;}
.content_w .wx_txt p{color:#ffffff; font-family:"微软雅黑"; }
.content_w .wx .ma{width:164px; overflow:hidden; text-align:center; color:#ffffff;}
.content_w .wx .ma img{border:5px solid #ffffff; margin:10px 0;}
.content_w .lawyer_info{ width:596px; border:1px solid #e5e5e5; background-color:#f9f9f9; padding:20px; overflow:hidden; margin-top:20px;}
.content_w .lawyer_info .image{width:90px; margin-right:20px;}
.content_w .lawyer_info .image img{margin:10px 0 0 0; padding:0;}
.content_w .lawyer_info .image p{ text-indent:0px; text-align:center;}
.content_w .lawyer_info .jieshao{ width:486px;}
.content_w .msg{line-height:15px;height:auto;}
.lawyer_info .jieshao .js_box{border-bottom:1px dotted #e5e5e5; padding-bottom:15px; margin-bottom:10px;}
.lawyer_info .jieshao .js_box p{font-size:14px; text-indent:0; margin-top:0;}
.lawyer_info .wz_list{width:486px;}
.lawyer_info .wz_list li{line-height:24px; font-size:14px;font-family:"微软雅黑";}
.lawyer_info .genduo{width:486px;}
.lawyer_info .genduo .bt{ width:100px; height:35px; margin-top:15px; background:url(/zhuanlan/images/icon_fy.png) no-repeat;}
.lawyer_info .genduo .l{background-position:0 -195px; text-align:center; line-height:35px; font-size:15px;}

/*律师风采*/
.container .lawyer_list{ width:312px; overflow:hidden; border-bottom:1px dashed #b5b5b5; padding-bottom:20px; margin-bottom:20px; margin-top:20px;height:150px; overflow:hidden;}
.mr32{margin-right:32px;}
.container .lawyer_list .lawyer_image{width:100px; margin-right:20px; margin-top:5px;}
.container .lawyer_list .lawyer_js{ width:192px; overflow:hidden;}
.container .lawyer_list .lawyer_js .title{font-size:16px; font-family:"微软雅黑"; font-weight:bold; margin-bottom:5px; margin-top:0px; padding:0;}
.container .lawyer_list .lawyer_js p{font-size:14px; line-height:22px;}

.sl_box{ width:998px;height:auto; margin:10px auto 20px; border:1px solid #cdcdcd; overflow:auto;}
.nav_title{height: 30px; background:url(/zhuanlan/images/bg_nav.jpg) repeat-x; padding:0 10px;}
.nav_title dl {float: left; width: 92px;height: 30px;font-size: 14px;line-height: 30px;text-align: center;}
.ac {background:url(/zhuanlan/images/bg_daohang.jpg) no-repeat;}
.sl_box .wz_list{padding:10px 19px; overflow:hidden;}
.sl_box .wz_list li {float:left; width:120px; line-height:30px; margin-bottom:0px; text-align:center;}

/*footer*/
.footer{border-top:1px solid #cccccc; width:1000px; margin:10px auto 0; padding:15px 0; overflow:auto;}
.footer dl{ text-align:center; font-size:12px;font-family:"微软雅黑"; line-height:24px;}

.page-num2{text-align:right;float:right; padding:0px 0px 10px 0px;}
.page-num2 li{display:inline;font-family:Arial;}
.page-num2 .bntt{display:inline-block;text-decoration:none;color:#000;border:#ddd 1px solid;padding:5px 8px;}
.page-num2 .bntt:hover{border:#005dab 1px solid;color:#005dab;}
.page-num2 .more{padding:4px 8px;}
.page-num2 .num a{color:#4A4A4A;padding:4px 8px 4px 8px;text-decoration:none;display:inline-block;border:#ddd 1px solid;}
.page-num2 .num a:hover{color:#005dab;background:#ebe9e9;border:#005dab 1px solid;}
.page-num2 .noneU a{color:#000;}
.page-num2 .noneU a:hover{color:#000;}
.page-num2 .noneN a{color:#000;}
.page-num2 .noneN a:hover{color:#000;}
.page-num2 .split{margin-right:5px;}
.page-num2 .act span{color:#FD6649;padding:4px 8px;font-weight:bold;display:inline-block;border:#ddd 1px solid;}

.y80{width:80px;height:80px; overflow:hidden;border-radius:50%;}
.rtitle{width:300px;height:40px; overflow:hidden;}

.spb{float:left;width:50px;height:30px; line-height:30px; text-align:center; cursor:pointer; font-size:14px;}
.spba{ background:#ccc;}
.sphi{ display:none;}

.tdlk{ float:left; width:350px;}
.tdlk dl{ float:left; padding-top:20px; }
.tdlk .wedl{ width:80px; height:32px; line-height:32px; text-align:right; font-size:14px;}
.tdlk .indl{ width:250px; padding-left:12px;}
.tdlk .indl input[type=text]{ width:220px; padding-left:10px; height:30px; border:1px solid #CCC;}
.tdlk .indl input[type=password]{ width:220px; padding-left:10px; height:30px; border:1px solid #CCC;}
.tdlk .indl2{ width:105px; padding-left:12px;}
.tdlk .indl2 input[type=text]{ width:102px; padding-left:5px; height:30px; border:1px solid #CCC;}
.tdlk .indl2 input[type=button]{ width:102px; height:35px; border:1px solid #CCC; font-size:14px;}