@charset "utf-8";
/* CSS Document */
/*--------------------------------------css reset------------------------------*/
*html,*html{background-image:url(about:blank);background-attachment:fixed}/*处理IE6滚动的BUG*/
img{border:none; display:block;}
em,i{font-style:normal;}
*{margin:0px; padding:0px;}
input,select,textarea{outline:none;}
.clear{clear:both; height:0px; visibility:hidden; overflow:hidden; line-height:normal;}
/* .main{width:1000px; margin:0px auto; } */
body{font-size:12px; font-family:"微软雅黑"; color:#3E3D3D;}
a{color:#636363; text-decoration:none;}
/*公共类*/
.font-b{font-weight:bold;}
/*--------------------------style/css  begin-----------------------------------*/
/*header*/
 .header{overflow:hidden;}
 .header .ad1{width:100%; height:249px; margin:10px;}
 .header .ad2{ height:100px; width:100%; background:url(../images/top_02.gif) no-repeat center;}
/*---------------------------main-----------------------*/
 .mid{width:1000px; margin:20px auto;}
 .main{width:960px; padding:20px; overflow:auto; background:#fff; display:none;}
 .all-current{display:block;}
/*侧边栏*/
 .nav{position:fixed; top:50%; left:5%; margin-top:-200px; color:#3c3c3c;}
 .nav ul li{ margin:12px 0; }
 .nav ul li a{width:100px; height:20px; font-size:13px; font-weight:600; cursor:pointer; text-align: center; padding-left:20px;  line-height:20px; background:url(../images/nav_bg.png) no-repeat left bottom;}
 .nav ul li a.current2{background:url(../images/nav_bg.png) no-repeat left top; color:#b60701;}
 .nav ul li a:hover{background:url(../images/nav_bg.png) no-repeat left top; color:#b60701;}

 .back{position:fixed; bottom:19.5%; right:10%;}
 .back ul li{width:45px; height:45px; margin:5px;}
 .back ul li a{ display:inline-block; width:45px; height:45px;}
 .sy{ background:url(../images/zjt_24.jpg) no-repeat center;}
 .wx{ background:url(../images/zjt_32.jpg) no-repeat center; position:relative;}
 .wb{ background:url(../images/zjt_34.gif) no-repeat center;}
 .sy:hover{ background:url(../images/gyw_03.jpg) no-repeat center;}
 .wx:hover{ background:url(../images/gyw_06.jpg) no-repeat center;}
 .wb:hover{ background:url(../images/gyw_08.gif) no-repeat center;}
 .wx-ewm{width:90px; height:90px; background:url(../images/wx_ewm.png) no-repeat; position:absolute; left:50px; top:0; display:none;}
/*公司介绍*/
 .profile p{font-size:13px; line-height:28px; text-indent:2em;}
 .profile img{padding:5px 0px 0px 260px;}
/*董事长专栏*/
 .ds{overflow:hidden; margin-bottom:15px;}
 .ds-top{width:960px; height:228px; border-bottom:1px solid #e1e0e0; margin-bottom:15px;}
 .photo{float:left;}
 .art{width:750px; background:url(../images/wenzi.jpg) no-repeat right bottom; float:right;}
 .art p{font-size:13px; margin-top:15px; line-height:30px;}
 .ds p.em2{text-indent:2em;}
 .ds ul{overflow:auto; margin-top:15px;}
 .ds ul li{width:230px; float:left; margin:0 5px;}
 .ds ul li.nomargin{margin-right:0;}
 .ds ul li p{margin:5px 10px 0; text-align:center; line-height:20px;}
/*专家团队*/
 .zj{background-color:#f1f1f1;}
 .zj a{width:230px; height:250px; margin:0 5px 20px; float:left;}
 .zj a.nomargin{margin-right:0;}
 .zj a span{ width:230px; height:20px; font-size:14px; text-align: center;}
 /* .zj2 a.left120{margin-left:120px;} */
/*律师团队*/
 .lawer{padding-top:25px;}
 .lawer li{width:175px; float:left; padding-left:12px;}
 .lawer li p{height:34px; border-top:1px solid #939292; border-bottom:1px solid #939292; text-align:center; line-height:34px;}
/*公司环境*/
 .hj{font-size:16px;}
 .hj ul li{width:300px; margin-right:30px; float:left;}
 .hj ul li.nomargin{margin:0;}
 .hj ul li .rad{width:300px; height:168px; border-radius:10px;}
 .hj ul li .rad a{width:300px; height:168px; display:inline-block; background:url(../images/hj9.png) no-repeat center top;  cursor:auto;}
 .hj ul li .rad a:hover{background-position:center bottom;}
 .hj ul li p{margin:15px 0; text-align:center; line-height:16px;}
 .hj ul li p.p0{margin-bottom:0;}
/*荣誉资质*/
.ryzz{}
.addr{width:890px; height:190px; padding:16.5px 0 16.5px 70px; background:url(../images/ryzz_tit_bg.jpg) no-repeat 576px center #f1f1f1;}
.addr-tit{font-size:24px;}
.addr-con{margin-top:15px;}
.img-tit{width:960px; height:57px; position: relative;}
.img-tit .line{position:absolute; width:960px; height:1px; background-color:#b60701; top:26px; left:0;}
.img-tit-wz{position:absolute; width:174px; height:57px; line-height:57px; text-align: center; left:393px; top:0; background-color:#fff ; font-size:24px;}
.img-con{width:960px; overflow:hidden;}
.img-con li{ margin-right:13px;list-style-type:none;}
.img-con li img{width:100%;}
.img-con p{margin:10px 5px 0; line-height:20px; text-align: center;}
.zz{width:938px; margin-top:14px; padding:10px 10px; border:1px solid #cfcfcf;}

/*历届年会*/
 .nh h1{width:960px; height:30px; background:url(../images/nv_bg.png) no-repeat; color:#fff; text-align:center; line-height: 23px; font-size:14px;}
 .nh1{width:944px; height:320px; margin:-5px 7px 0; background-color:#fff; border:1px solid #e1dfdf;}
 .nh1 img{width:211px; height:140px; margin:10px 20px 10px 0; float:left;}
 .nh1 img.nomargin{margin-right:0;}
 .nh1 img.leftmargin{margin-left:20px; _margin-left:6px;}
/*津桥公益*/
.gy{background-color:#f1f1f1;}
.gy h1{width:960px; height:59px; margin-bottom:26px; background:url(../images/gy_title.png) no-repeat center center;}
.gy-l,.gy-r{width:468px; overflow:auto;}
.gy-l{float:left;}
.gy-r{float:right;}
.gy dl{width:468px; overflow:auto; margin-bottom:16px;}
.gy dl dd{width:448px; padding:12px 10px; overflow:auto; font-size:13px;}
.gy dl dd p{text-indent:2em;}
.orange{color:#fff; background-color:#eda537;}
.green{color:#fff; background-color:#23a26f;}
/* .white{color:#3c3c3c; background-color:#fff;} */
.gy dl dd.gy-title p{color:#020202; font-size:14px; padding-bottom:72px; background:url(../images/gy-zzqm.png) no-repeat right bottom;}
.gy .nomargin{margin-bottom:0;}
.gy-logo{width:466px; height:95px;  border:1px solid #e1dfdf; background:url(../images/gy_logo2.png) no-repeat center center #23a26f;}
.gy-logo:hover{background:url(../images/gy_logo.png) no-repeat center center;}
/*诚聘英才*/
 .zp{font-size:13px;}
 .zp p.em2{text-indent:2em;}
 .xcfl1{width:960px; height:25px; margin:5px 0;}
 .xcfl1 li{width:62px; height:25px; background-color:#FF4242; border-radius:50px; float:left; margin:0 9px; text-align: center; color:#fff;}
 .xcfl1 li.current{background-color:#EB0003;}
 .xcfl1 li.nomargin{margin-right:0;}
 .xcfl2{width:960px; height:25px; border-bottom:1px solid #EB0003; text-align:center;}
 .xcfl2 p{display:none;}
 .xcfl2 p.current1{display:block;}
 .jr h1{width:960px; height:56px; background:url(../images/zp_01.png) no-repeat center center;}
 .jr ul li{width:472px; overflow:auto; float:left; margin-right: 16px; margin-bottom:16px;}
 .jr ul li.nomargin{margin:0;}
 .jr ul li h2{width:462px; height:30px; padding:0 5px; background:#F30;}
 .jr i{font-size:14px; font-weight:bold; color:#fff;}
 .jr i.i1{float:left;}
 .jr i.i2{float:right;}
 .jr ul li .zwms{width:455px; height:406px; margin:-6px 3px 0; padding:0 5px; background-color:#fff; border:1px solid #e1dfdf;}
 .zwms p{margin-top:12px;}
 .zwms b{font-size:13px; color:#000;}
 .jr .font-b{width:960px; margin-top:900px; font-size: 20px; color:#2B2A2A; text-align: center;}
/*联系我们*/
 .lxwm_site{overflow:auto; margin-bottom:30px;}
 .lxwm1{width:362px; height:100px; float:left; border:1px solid #cbc9c9;  background:url(../images/lxwm1_bg.png) no-repeat center center;}
 .lxwm2{width:240px; height:102px; padding-left:336px; float:right; background:url(../images/phone_free.png) no-repeat left  center;}
 .lxwm2 a{display:inline-block; width:240px; height:70px; border-radius: 50px; background-color:#e9e8e8; text-align: center;  line-height:70px; font-size:30px; margin:16px 0;}
 .lxwm2 a:hover{background-color:#FF4242; color:#fff;}
 .lxwm_nr{/* clear:both;  */overflow:hidden;}
 .lxwm_lf{float:left; width:360px; height:451px; border-bottom:1px dashed #ccc;}
 .lxwm_rt a{float:right; width:568px; height:452px; display:inline-block; background:url(../images/map.png) no-repeat center center;}
/*bottom*/
 /* .bottom{height:150px;} */
 .bottom .bt_nav{text-align:center; padding-top:20px; color:#fff;  background:#b60701;}
 .bottom .bt_nav p{padding-bottom:15px;}
 .bottom .bt_nav p.bt_nav1{font-size:12px;}
 .bottom .bt_nav a{color:#fff;}
 .bottom .bt_nav a:hover{text-decoration:underline;}

.xmhz-tit{font-size:24px; color:#b60701; font-weight:bold; text-align:center; margin-bottom:15px;}
.xmhz-con p{text-indent:2em;}
.xmhz-con i{color:#b60701; font-weight:bold;}
.xmhz-p{margin-bottom:5px;}
.xmhz-con{margin-bottom:15px;}
.xmhz-phone{width:810px; height:72px; padding-top:22px; padding-left:150px; font-size:14px; background-color:#f4f2f2; margin-bottom:15px;}
.xmhz-phone li{float:left; margin-right:50px;}
.xmhz-phone li.li1{margin-left:202px;}
.xmhz-phone li.li1 b{float:left;}
.xmhz-phone li.li1 a{float:left;}
.xmhz-img{margin-bottom:15px;}
.xmhz-phone .ul1{clear:both;}
















