@charset "utf-8";
/* CSS Document */
body{font:12px/22px "\5B8B\4F53",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{margin:0;padding:0;}
img{border:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
ul,ol,li{list-style-type:none;}
.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;}	.f18{font-size:18px;}
.fb{font-weight:bold;}  .fb16{font-weight:bold; font-size:16px;}
.fb14{font-weight:bold; font-size:14px;}	.fb18{font-weight:bold; font-size:18px;}
.tc{text-align:center;}    .tl{text-align:left;}    .tr{text-align:right;}
.c333{color:#333;} .c666{color:#666;} .cf00{color:#F00;} .cf60{color:#f60;} .c999{color:#999;} .cd00{color:#d00000;} .cfff{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;}
.p10{padding:10px; overflow:hidden; zoom:1;} .pr10{padding-right:10px;} .pt10{padding-top:10px;} .pb10{padding-bottom:10px;}
.ml15{margin-left:15px;}  .mt10{margin-top:10px;}  .mb10{margin-bottom:10px;} .ml10{margin-left:10px;} .mr10{margin-right:10px;}
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;}
a{color:#333;text-decoration:none;}
a:hover{color:#ba2636;text-decoration:underline;}
.cl{clear:both;}
.disn{display:none;}
.none{border:none; border:0;} 
.w980{width:980px; margin:0 auto; overflow:hidden; zoom:1;}
.rel {position:relative;}
.abs {position:absolute;}
/* ======================================================================================================= 
										           index
======================================================================================================== */
/* Header */
.cD12800{color:#D12800;}
.more{margin-right:10px;background:url(../../images/wycms/moreIcon.png) no-repeat right center;padding-right:14px;}
.bg_sprite{background:url(../../images/wycms/icons.png) no-repeat left center;}
#header{}
#header .tool{width:100%;min-width:980px;height:30px;line-height:30px;background:#E9E9E9;border-bottom:1px solid #DBDBDB;}
#header .tool .c545454{color:#545454;}
#header .tool p>a{float:left;height:30px;line-height:30px;display:block;width:66px;}
#header .tool .homeIcon{background:url(../../images/wycms/synIcon.png) no-repeat left center;padding-left:18px;}
#header .tool .addIcon{background:url(../../images/wycms/starIcon.png) no-repeat left center;padding-left:22px;}
#header .tool .contactIcon{background:url(../../images/wycms/telIcon.png) no-repeat left center;padding-left:18px;}
#header .head{width:100%;min-width:980px;height:90px;background:#F2F2F2;border-bottom:1px solid #C70C1F;}
#header .head .logo{margin:13px 0;}
#header .head .tel{background:url(../../images/wycms/h_tel_icon.png) no-repeat left center;padding-left:40px;margin:22px 20px;}
#header .head .tel .fb24{font-weight:bold;font-size:24px;color:#016edd;font-style:italic;}

/* Nav */
#navBar{width:100%;min-width:980px;height:50px;background:#CC2600 url(../../images/wycms/navBg.jpg) repeat-x top center;border-top:1px solid #fff;}
#navBar .navOnly {width:980px;margin:0 auto;position:relative;z-index:100;}
#navBar .navOnly ul{width:980px;height:50px;}
#navBar .navOnly ul li .mark{background:url(../../images/wycms/mark.png) no-repeat right center;height:50px;width:14px;display:block;position:absolute;right:14px;top:0px;}
#navBar .navOnly ul li{float:left;position:relative;z-index:200;display:inline;width:122px;height:50px;line-height:50px;}

#navBar .navOnly ul li a{display:block; width:96px;height:50px;line-height:50px;text-align:center;color:#fff;}
#navBar .navOnly li a:hover {color:#fff;text-decoration:none;background:#961700;}
#navBar .navOnly li div{width:96px;position:absolute;left:0;top:52px;visibility:hidden;z-index:200;}
#navBar .navOnly li ul {width:96px;}
#navBar .navOnly li ul li {float:none; display:inline;padding:0;}
#navBar .navOnly li ul li a{width:96px;color:#fff;text-align:center;font-size:12px;font-weight:normal;height:30px; line-height:30px;border-bottom:1px solid #e97c40;background:#961700;}
#navBar .navOnly li ul li a:hover{background:#CC2600;color:#fff;text-decoration:none;}
#navBar .navOnly li.nav_current a{color:#e25b18;}
#navBar .navOnly li.nav_current li a{color:#fff;}


/* Banner */
.banner {min-width:980px;_overflow:hidden; background:#d6d5d6;}

.inner_banner{height:300px;min-width:980px; overflow:hidden;width:100%}
.inner_banner a{display:block; background:url(../../images/wycms/inner-banner.jpg) center top no-repeat; height:300px}

.banner, .banner_img, .banner_img li{height:380px; }
.banner_img { width:100%; left:0; top:0;}
.banner_img li {position:absolute; top:0; left:0; width:100%; }
.banner_img li a{display:block; height:380px;}
.banner_num{width:76px;margin-right:-58px; height:22px; line-height:0; font-size:0; right:50%; bottom:15px;background:url(../../images/wycms/banner_mark.png) no-repeat center center;}
.banner_num li{width:12px; height:12px; margin:5px 6px;_margin:4px; overflow:hidden; text-indent: -9999px; float:left; cursor:pointer; background:url(../../images/wycms/banenr_dot02.png) no-repeat; }
.banner_num li.current{ background:url(../../images/wycms/banenr_dot01.png) no-repeat center center;height:12px; width:12px; }

.contentBg{width:100%;background:url(../../images/wycms/contentBg.jpg) repeat-x top center;}
#content{margin:30px 0;}
/* 首席律师 */
#content .sxls{width:278px;border:1px solid #ccc;margin-right:13px;}
#content .sxls .lsTitle{border-bottom:1px solid #D12800;height:36px;line-height:36px;background:url(../../images/wycms/h2_title_bg.jpg) repeat-x top center;padding-left:10px;}
#content .sxls .descText{padding:12px 14px;}
#content .sxls .descText img{margin-right:15px;}
/* 热点 */
#content .hot{width:388px;position:relative;margin-right:15px;}
#content .hot .hotwraper{border:1px solid #ccc;margin-left:2px;margin-top:2px;background:#fff;}
#content .hot i{background:url(../../images/wycms/hot.png) no-repeat left top;width:72px;height:74px;display:block;position:absolute;left:0;top:0;}
#content .hot .con_text{width:328px;padding:20px 15px 12px 35px;}
#content .hot .con_text .hot_title{padding-left:25px;background:url(../../images/wycms/new.png) no-repeat top right;}
#content .hot .con_text .hot_text{text-indent:25px;}
#content .hot .con_title_list{padding:0 12px;width:360px;}
#content .hot .con_title_list ul{width:360px;overflow:hidden;border-top:1px dashed #ccc;padding:15px 0;}
#content .hot .con_title_list ul li{height:25px;line-height:25px;background:url(../../images/wycms/arr_mark.png) no-repeat left center;padding-left:10px;}
/* 品牌服务 */
.brandServiceIcon{background:url(../../images/wycms/brandIcon.png) no-repeat left center;}
#content .brandServic{width:978px;overflow:hidden;margin-top:15px;border:1px solid #ccc;border-top:none;}
#content .brandServic .brandTitle{width:980px;border-bottom:1px solid #ccc;border-top:1px solid #D12800;background:url(../../images/wycms/h2_title_bg.jpg) repeat-x center center;height:36px;line-height:36px;}
#content .brandServic .brandTitle h2{width:116px;height:32px;line-height:32px;background:url(../../images/wycms/czIcon.png) #fff no-repeat 20px center;padding-left:26px;border:1px solid #ccc;border-bottom:0 none;margin:4px 0 0 15px;text-align:center;}
#content .brandServic .brandTitle p{padding-right:15px;}
#content .brandServic .brandTitle p a{margin-left:10px;padding-left:28px;background:url(../../images/wycms/mesIcon.png) no-repeat left center;display:inline-block;height:36px;line-height:36px;}
#content .brandServic .brandCon{margin:20px 15px;background:#fff;}
#content .brandServic .brandCon ul{width:950px;overflow:hidden;}
#content .brandServic .brandCon ul li{width:116px;height:50px;line-height:50px;text-align:center;background:url(../../images/wycms/brandBg.jpg) repeat-x top center;float:left;margin-right:23px;}
#content .brandServic .brandCon ul li.noMargin{margin:0;}
#content .brandServic .brandCon ul li a{display:block;width:64px;height:28px;line-height:24px;margin:12px 15px;}
#content .brandServic .brandCon ul li a.one{background-position:0 2px;padding-left:22px;}
#content .brandServic .brandCon ul li a.two{background-position:0 -24px;padding-left:22px;}
#content .brandServic .brandCon ul li a.three {background-position:0 -52px;padding-left:22px;}
#content .brandServic .brandCon ul li a.four {background-position:0 -84px;padding-left:22px;}
#content .brandServic .brandCon ul li a.five{background-position:0 -116px;padding-left:22px;}
#content .brandServic .brandCon ul li a.six {background-position:0 -148px;padding-left:22px;}
#content .brandServic .brandCon ul li a.seven {background-position:0 -180px;padding-left:22px;}
/* 经典案例、团队动态 */
#content .con_l{width:685px;margin:15px 15px 15px 0;}
#content .con_l .case_dynamic{width:332px;margin-right:16px;_margin-right:14px;overflow:hidden;border:1px solid #ccc;}
#content .con_l .case_dynamic .cdTitle{width:332px;height:36px;line-height:36px;background:url(../../images/wycms/h2_title_bg.jpg) repeat-x top center;border-bottom:1px solid #ccc;}
#content .con_l .case_dynamic .cdTitle h2{margin-left:14px;_margin-left:7px;background:url(../../images/wycms/h2_mark.png) no-repeat left center;padding-left:18px;}
#content .con_l .case_dynamic .cdText{width:302px;padding:15px 15px 10px;overflow:hidden;}
#content .con_l .case_dynamic .cdText .conTitle{width:302px;border-bottom:1px dashed #ccc;padding-bottom:10px;}
#content .con_l .case_dynamic .cdText .conTitle p{line-height:26px;}
#content .con_l .case_dynamic .cdText ul{width:302px;overflow:hidden;margin-top:10px;}
#content .con_l .case_dynamic .cdText ul li{height:26px;line-height:26px;background:url(../../images/wycms/arr_mark.png) no-repeat left center;padding-left:10px;}
#content .con_l .noMargin_r{margin-right:0;}
#content .con_l .team{width:682px;border:1px solid #ccc;margin-top:15px;}
#content .con_l .team .teamTitle{width:682px;height:36px;line-height:36px;background:url(../../images/wycms/h2_title_bg.jpg) repeat-x top center;border-bottom:1px solid #ccc;}
#content .con_l .team .teamTitle h2{margin-left:14px;_margin-left:7px;background:url(../../images/wycms/h2_mark.png) no-repeat left center;padding-left:18px;}
#content .con_l .team .eliteTeam{height:206px;position:relative;top:0px;left:0px;z-index:1;}
#content .con_l .team .eliteTeam .roll {width:682px;height:156px;position:absolute;top:0px;left:0px;z-index:2;}
#content .con_l .team .eliteTeam .roll .btnLeft{width:41px;height:112px;background:url(../../images/wycms/leftBtn.png) no-repeat; position:absolute;top:40px;left:-1px;display:block;z-index:1;}
#content .con_l .team .eliteTeam .roll .btnRight{width:41px;height:112px;background:url(../../images/wycms/rightBtn.png) no-repeat;position:absolute;top:40px;left:642px;display:block;z-index:1;}
#content .con_l .team .eliteTeam .roll .wrap {width:572px;height:156px;position:relative;top:0;*top:25px;left:0;overflow:hidden;margin:25px 55px;}
#content .con_l .team .eliteTeam .roll ul {position:absolute;top:0;left:0;z-index:1;}
#content .con_l .team .eliteTeam .roll li {float:left;width:130px;height:156px;text-align:center;z-index:1;margin-right:16px;}
/* 法律咨询 */
#content .con_r{width:278px;border:1px solid #ccc;overflow:hidden;margin:15px 0;background:#F8F8F8;border-top:0 none;}
#content .con_r .con_r_zxTitle{width:278px;border-bottom:1px solid #ccc;height:37px;line-height:37px;border-top:1px solid #d12800;}
#content .con_r h2{height:37px;padding-left:30px;background:url(../../images/wycms/zx_mark.png) no-repeat 12px center;}
#content .con_r .zxwt_text{width:248px;overflow:hidden;margin:10px 15px;border-bottom:1px dashed #ccc;padding-bottom:10px;}
#content .con_r .zxwt_text p{line-height:23px;}
#content .con_r .con_r_zxList{margin:10px 15px 15px;}
#content .con_r .con_r_zxList ul{width:248px;overflow:hidden;}
#content .con_r .con_r_zxList ul li{height:26px;line-height:26px;background:url(../../images/wycms/arr_mark.png) no-repeat left center;padding-left:12px;}
/* 专题 */
#content .topics_left{width:684px;overflow:hidden;margin-bottom:16px;}
#content .topics{width:978px;background:url(../../images/wycms/h2_title_bg.jpg) repeat-x top center;border:1px solid #ccc;margin:15px 0;}
#content .topics .topics_title{width:978px;height:36px;line-height:36px;border-bottom:1px solid #ccc;}
#content .topics .topics_title h2{margin-left:12px;_margin-left:7px;background:#C62500;padding:0 12px;}
#content .topics .topics_text{margin:14px 0 0 14px;display:inline;width:326px;border:1px solid #ccc;}
#content .topics .topics_text .topics_text_title{width:326px;height:37px;line-height:37px;background:url(../../images/wycms/h2_title_bg.jpg) repeat-x top center;border-bottom:1px solid #ccc;}
#content .topics .topics_text .topics_text_title h3{padding-left:32px;background:url(../../images/wycms/h3_mark_02.png) no-repeat 14px center;}
#content .topics .topics_text .tipsText{margin:14px;width:298px;}
#content .topics .topics_text .tipsText ul{width:288px;overflow:hidden;margin-top:10px;}
#content .topics .topics_text .tipsText ul li{height:26px;line-height:26px;background:url(../../images/wycms/arr_mark.png) no-repeat left center;padding-left:10px;}
#content .topics .topics_text .tipsConTitle{border-bottom:1px dashed #ccc;padding-bottom:14px;width:288px;}
#content .topics .topics_text .tipsConTitle p{height:24px;line-height:24px;}

#content .topics_right{width:264px;margin:14px 14px 16px;_margin:14px 7px;border:1px solid #ccc;border-top:1px solid #d12800;background:#FBFCFC;}
#content .topics_right h2{height:37px;line-height:37px;border-bottom:1px solid #ccc;background:#F8F8F8;padding-left:12px;}
#content .topics_right .lawyerInfo{padding:16px 12px 20px;}
#content .topics_right h3{height:240px;margin:0 12px;_margin:6px 12px;height:40px;line-height:40px;background:url(../../images/wycms/h3_title_bg.jpg) repeat-x top center;padding-left:12px;}
#content .topics_right ul{width:240px;overflow:hidden;margin:12px;}
#content .topics_right ul li{height:28px;line-height:28px;background:url(../../images/wycms/arr_mark.png) no-repeat left center;padding-left:10px;}

/* Links */
.links{border:1px solid #ccc;width:978px;}
.links h2{padding-left:15px;border-bottom:1px solid #CC3300;height:36px;line-height:36px;}
.links p{padding:10px 15px;line-height:30px;}
.links a{margin-right:5px;margin-left:5px;}

#foot{width:100%;height:162px;background:url(../../images/wycms/foot_bg.jpg) repeat-x top center;}
#foot p{color:#ebebeb;line-height:26px;padding-top:35px;}
#foot p a{color:#ebebeb;}
#foot .f_logo{padding-top:50px;}

/* Fixed */
.fixed-layer{display:none;position:fixed;width:130px;margin-left:520px;left:50%;top:200px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-460));z-index:100;}
.fixed-layer i{background:url(../../images/wycms/right_fix_icons.png) no-repeat;}
.fixed-layer ul li{width:130px;height:36px;text-align:left;border-bottom:1px solid #fff;text-indent:5px;}
.fixed-layer ul li a{display:block;width:125px;background:#FFEBDC;height:36px;line-height:36px;color:#3c3c3c;font-size:16px;font-family:"微软雅黑";text-decoration:none;padding-left:5px;;}
.fixed-layer ul li a:hover{background:#EFA600;color:#fff;}
.fixed-layer i{display:block;width:22px;height:22px;margin:10px 0 0 15px;_margin-left:6px; cursor:pointer;float:left;}
.fixed-layer ul li .online i{background-position:0 -364px;}
.fixed-layer ul li .QQ i{background-position:0 0;}
.fixed-layer ul li .weixin i{background-position:0 -42px;}
.fixed-layer .weixin{position:relative; /*vertical-align:middle;*/_float:left;}
.fixed-layer .weixin-tips{position:absolute;left:-157px;top:75px;text-align:left;width:130px;height:130px;background:#fff;padding:5px 15px 10px 5px;border:1px solid #ccc;display:none;}
.fixed-layer .weixin-tips em{width: 0;height: 0;font-size: 0;line-height: 0;position: absolute;right:-10px;top:15px;border-width:5px;border-style: dashed dashed dashed solid;}
.fixed-layer .weixin-tips em{border-color: transparent transparent transparent #ccc;right:-11px;_right:-12px;}
.fixed-layer ul li .topics_one i{background-position:0 -82px;}
.fixed-layer ul li .topics_two i{background-position:0 -120px;}
.fixed-layer ul li .topics_three i{background-position:0 -158px;}
.fixed-layer ul li .topics_four i{background-position:0 -190px;}
.fixed-layer ul li .topics_five i{background-position:0 -227px;}
.fixed-layer ul li .topics_six i{background-position:0 -268px;}
.fixed-layer ul li .toTop i{background-position:0 -315px;}
/* ======================================================================================================= 
										           内页
======================================================================================================== */
.sideleft{width:280px; overflow:hidden; background:#f8f8f8}
.sideleft .mainbox-h{border: #e5e5e5 1px solid;border-top:2px #ff8533 solid;background: url(../../images/wycms/repeat-x-a.png) 0 -1px repeat-x;height: 40px;overflow: hidden;}
.sideleft .mainbox-h h2{color: #bf0000;font: 500 18px/40px "Microsoft Yahei";text-indent: 10px;float: left;}
.ny-brand-c ul li{height:32px; overflow:hidden;font:14px/32px "Microsoft Yahei"; border-bottom:#e5e5e5 1px solid; border-top:#fff 1px solid;}
.ny-brand-c ul li a{ color:#666; display:block;padding:0 20px;}
.ny-brand-c ul li a:hover,.ny-brand-c ul li a.cur{text-decoration:none;background:url(../../images/wycms/arrow-a.png) 260px 10px no-repeat #f5f5f5;color:#BF0000;}

.inner_sxls{width:280px;}
.inner_sxls .descText{padding:12px 14px;}
.inner_sxls .descText img{margin-right:15px;}

.sideleft h3{height:240px;margin:0 12px;_margin:6px 12px;height:40px;line-height:40px;background:url(../../images/wycms/h3_title_bg.jpg) repeat-x top center;padding-left:12px;}
.sideleft ul{width:240px;overflow:hidden;margin:12px;}
.sideleft ul li{height:28px;line-height:28px;background:url(../../images/wycms/arr_mark.png) no-repeat left center;padding-left:10px;}

.sidelist{}
.sidelist ul{ margin:20px}
.sidelist ul li{ line-height:24px; height:24px; overflow:hidden; background:url(../../images/wycms/arr_mark.png) left center no-repeat; padding-left:12px;}
.online-consultation { margin:20px;_margin:20px 10px}
.online-consultation p{padding:4px 0; overflow:hidden; zoom:1;}
.online-consultation p input.txt,.online-consultation p input.yzm,.online-consultation p textarea{border:#ccc 1px solid; padding:4px 0; line-height:22px; color:#666; text-indent:5px; width:234px; font-family:"Microsoft YaHei"; font-size:13px;}
.online-consultation div em{font-style:normal; color:#f30; height:20px; line-height:20px; font-size:13px; margin-bottom:5px; overflow:hidden; display:block;}
.online-consultation p input.txt{height:22px; float:left}
.online-consultation p textarea{ height:110px;float:left;}
.online-consultation p input.yzm{ width:120px; overflow:hidden;float:left; height:22px}
.online-consultation .btn{ width:236px; overflow:hidden; }
.online-consultation .btn input{border:none 0; padding:0;background:#ff8533; width:236px;height:33px; color:#fff;font-size:14px; cursor:pointer;font-family:"Microsoft YaHei";}
.online-consultation .btn input:hover{background:#919191;}

.wrong-tip{color:#ff0000;_padding-left:10px;}
.right-tip{color:#00dc00}

/*内页右边*/
.info{background:#fff;width:678px;}
.location{height:42px; line-height:42px;padding-left:45px;border-bottom:#f0f0f0 1px solid;background:url(../../images/wycms/lt_icon.png) 20px 13px no-repeat;}
.location span{background:url(../images/wycms/lt_icon.png) no-repeat;}
.location a{color:#666; margin:0 8px;}
.location a:hover{color:#ba2636;}
.infoin{padding:0 0 0 20px;overflow:hidden; zoom:1;}

/* list */
.infolist{ padding:20px 0;border-bottom:dotted 1px #ddd; overflow:hidden; zoom:1;}
.infolist li{background:url(../../images/wycms/listic.png) 0 9px no-repeat; padding-left:22px; height:28px; line-height:28px; vertical-align:middle; overflow:hidden;}
.infolist li a{font-size:14px; display:block; float:left; width:550px; overflow:hidden}
.infolist li span{color:#999; font-family:Arial, Helvetica, sans-serif; float:right;}

/* text */
.wztle{text-align:center; padding-top:5px;}
.wztle h1{font-size:26px; line-height:36px; margin-bottom:10px; font-weight:500;}
.wztle p{color:#999; height:18px;}
.wztext{margin-top:15px; padding:5px 0 15px; border-top:1px dashed #bbb;}
.wztext p{padding:10px 0; font-size:14px; line-height:26px;}
.next{background:#f2f2f2; height:46px; line-height:46px; padding:0 20px; overflow:hidden;}
.next p{padding-right:23px; width:280px; float:left;}
.fenxiang{margin-bottom:5px; line-height:16px; float:right;}
.xgtext{padding:15px 0; overflow:hidden; zoom:1;}
.xgtext dt{height:22px; margin-bottom:10px;}
.xgtext dt h2{font-size:16px; color:#c13b61;}
.xgtext dd{height:24px; line-height:24px; vertical-align:middle; overflow:hidden;}
.xgtext dd a{color:#666;}
.xgtext dd a:hover{color:#ba2636;}

/* contact */
.contact_in dt{color:#cc2936; font-size:22px; font-weight:500; margin-bottom:15px; font-family:"Microsoft Yahei";}
.contact_in dd{line-height:26px; font-size:14px}
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word;}

.listtit{background:url(../../images/wycms/listtit.png) 0 bottom no-repeat; padding-bottom:10px; height:24px; line-height:24px; margin-bottom:20px;}
.listtit h2{font-size:20px; color:#bf0000; font-weight:500; float:left;}
.listtit a.fr{color:#999;}
.listtit a.fr:hover{color:#ba2636;}

/* imglist */
.imglist{border-bottom:dotted 1px #ddd; padding-bottom:5px; overflow:hidden; zoom:1;}
.nonebtm{border:0 none; padding:0;}
.imglist li{float:left; width:140px; padding:0 10px; margin-bottom:15px;}
.imglist li img{display:block; width:140px; height:170px; overflow:hidden; margin-bottom:5px;}
.imglist li span{display:block; height:22px; text-align:center;}

.page{height:24px; line-height:24px; text-align:center; padding:30px 0;}
.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:#ff8533; border:1px #ff8533 solid;}

.about{}
.about h2{font-size:22px; height:24px; line-height:24px; margin-bottom:20px; color:#bf0000; font-weight:500}
.about img{display:block; float:right; margin-left:20px; margin-top:5px; width:130px; height:154px; overflow:hidden;padding:1px;border:1px solid #ccc;}
.about p{padding-bottom:20px; font-size:14px; line-height:26px;}

.lawyer-show ul li{ float:left; margin:15px 12px;_margin:15px 6px 15px 12px}
.lawyer-show ul li img{ width:300px; height:196px; border:#e0e0e0 1px solid}
.lawyer-show ul li a{ display:block; text-align:center}
.lawyer-show ul li a.show-tit{font:500 14px/24px "Microsoft Yahei";}

/*ask*/
.askmd{clear:both;}
.askup{background:#f4f4f4; border:dashed 1px #e1e1e1; margin-top:10px; padding-left:10px; overflow:hidden; zoom:1;}
.askup .tstit{background:url(../../images/wycms/tstit.png) no-repeat; width:45px; height:103px;}
.askup .tstit span{display:block; padding:20px 15px 0; width:15px; color:#fff; font:500 15px/16px "Microsoft Yahei";}
.askup .tishi{padding:15px; width:570px; overflow:hidden; zoom:1;}
.askup .tishi p{line-height:24px;}
.askup .tishi span{color:#c11919; font-size:14px; font-weight:bold;}
.zixun p{padding:3px 0; overflow:hidden; zoom:1;}
.zixun p input, .zixun p textarea{border:solid 1px #ddd; background:#f9f9f9; line-height:22px; font-size:12px; color:#666; font-family:'simsun'; vertical-align:middle; padding:3px 5px; display:block; float:left;}
.zixun p input{width:240px;height:22px;}
.zixun p textarea{width:500px; height:120px;}
.zixun p input.yzm{margin-right:10px;}
.zixun p img{vertical-align:middle; margin-right:10px;}
.zixun p a{text-decoration:underline; color:#c11919;}
.zixun p span{margin-left:5px;}
.zixun div input.btn{background:url(../../images/wycms/askbtn.png) no-repeat; width:120px; height:32px; cursor:pointer; padding:0; border:0 none;}
.Validform_right{color:#cf0;}
/*reply*/
.reply{overflow:hidden;}
.reply_tle{background:#d6e3ec; color:#205c7c; height:42px; line-height:42px; text-align:center; position:relative; }
.reply_tle span{font-size:18px;}
.reply_tle em{display:block;background:url(../../images/wycms/reply_tle.png) no-repeat; width:16px; height:8px; position:absolute; left:20px; bottom:-8px; overflow:hidden; zoom:1;}
.reply_in{border:1px solid #ddd; background:#fff;}
.reply_in .wen{background:#f9f9f9; border-bottom:solid 1px #e2e2e2; padding:15px 10px 15px 50px; overflow:hidden; zoom:1; position:relative;}
.wen_icon,.da_icon{background:url(../../images/wycms/reply_icon.png) no-repeat; width:23px; height:30px; position:absolute; top:0; left:10px;}
.wen_icon{background-position:0 0;}
.wencont p,.datext p{line-height:22px;}
.wencont h3{ margin-bottom:5px; font-size:14px;}
.reply_in .da{padding:15px 10px 15px 50px; overflow:hidden; zoom:1; position:relative;}
.da_icon{background-position:-65px 0;}
.daimg, .hfimg{width:65px; height:100px; text-align:center;}
.daimg img, .hfimg img{width:65px; height:80px; overflow:hidden;}
.daimg a{ line-height:24px;}
.datime{height:22px; line-height:22px; padding-right:10px; color:#999; padding-top:8px;}
.datime span{color:#c11919;}
.datext{width:515px;}
.reply-but{ width:120px; margin:10px auto}
.reply-but a{ display:block; background:#c7941a; width:120px; height:38px; line-height:38px; color:#fff; text-align:center;font-family:"Microsoft Yahei"; font-size:16px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; border:#c7941a 1px solid}
.reply-but a:hover{ color:#fff; background:#666; text-decoration:none;border:#666 1px solid}
































/*分页*/
.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:#c6863a; border:1px #c6863a solid;}

/*面包屑*/
.location{height:40px; line-height:40px;}
.location a{margin:0 6px;}

/*弹出层*/
.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 #1f1f1f; 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:#b83a3a;}
.pup-box p em{ font:500 18px/40px 'Microsoft YaHei'; color:#b83a3a;}
.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:#bf0000;}
.pup-box-btn a:hover{color:#fff;text-decoration:none;background:#ff6600;}
.s-return em{ font:500 12px SimSun; color:#666; }

/* lawyer_online */
.kfbox{z-index:99; right:0; position:fixed; top:120px; _position:absolute; _top:expression(eval(document.documentElement.scrollTop)+120);}
.kfhover{right:0; width:27px; cursor:pointer ;position:absolute; height:144px;}
.kfpup{width:160px; overflow:hidden; z-index:100; visibility:visible;background:#ffdfb0}
.kfpup .tle{ height:30px; overflow:hidden}
.kfpup .tle span{color:#333; font-size:14px; line-height:30px; text-indent:10px; float:left; width:100px; overflow:hidden}
.kftext p.kftel,.kftext p.kfqq a,.kftext p.kfask a{background:url(../../images/wycms/kefu/kefu_icon.png) 0 0 no-repeat; display:block}
.kfin{margin: 0 10px 10px 10px; background:#fff; padding-bottom:10px}
.kfpic{margin:0 auto; width:124px; overflow:hidden}
.kfpic img{ width:124px; height:150px}
.kfpic p{ text-align:center; line-height:24px}
.kftext{ padding:0 10px; font-size:14px; text-indent:26px; color:#561010}
.kftext p{ border-bottom:#ccc 1px dashed; line-height:22px; padding:5px 0; height:22px; overflow:hidden;color:#666}
.kftext p a{ color:#666}
.kftext p.kftel{ background-position: 0 -22px;height:22px; }
.kftext p.kfqq a{ background-position: 0 -58px;height:22px;}
.kftext p.kfask a{ background-position: 2px -86px;height:22px;}
.hover .kfpup{display:block;}

/* code */
*html{background-image:url(about:blank);background-attachment:fixed;}
.code{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;}
.code b{display:block; cursor:pointer; background:url(../../images/wycms/kefu/gbicon.png) no-repeat; width:13px; height:13px; float:right; margin-top:7px;}
.code img{display:block; background:#fff; padding:8px; width:100px; height:100px; overflow:hidden;}
.code p{height:28px; line-height:28px;}
.code span.tc{height:30px; line-height:30px;display:block;}
.code:hover{background:#d2dee5; color:#333; text-decoration:none;}


