@charset "utf-8";dd,dl,dt,li,ol,ul{list-style-type:none;margin:0;padding:0;font-family:"Microsoft YaHei";}article,aside,footer,form,h1,h2,h3,h4,h5,h6,header,input,label,menu,nav,p,section,textarea{margin:0;padding:0;font-family:"Microsoft YaHei";}article,aside,footer,header,menu,nav,section{display:block}img{border:none}a:link,a:visited{color:#000;text-decoration:none;outline:0;font-family:"Microsoft YaHei";}a:active,a:hover{color:#000;text-decoration:none}body{margin:0;padding:0;font:14px/22px "Microsoft YaHei";min-width:320px}.fl{float:left}.fr{float:right}.cl{clear:both;font-size:0;line-height:0;height:0;width:100%;overflow:hidden}.fix:after{visibility:hidden;display:block;font-size:0;content:"";clear:both;height:0}.bg{background:#F5F5F5}.p10{padding:0.714em;}td{padding:0.3em}table{margin-top:0.5em}.clear{clear:both}.navbar{background:#fff}.navbar .ico-home,.navbar .ico-nav{float:left;width:20%;height:100px;overflow:hidden;text-indent:-9999em;background:url(../images/ico-home.png) center center no-repeat}.navbar .ico-nav{float:right;background:url(../images/ico-nav.png) center center no-repeat}.navbar #title{float:left;width:58%;height:100px;margin:0 1%;font-size:3.142em;font-weight:400;color:#fff;line-height:100px;text-align:center;overflow:hidden;-webkit-transition:font-size .2s ease-out;-o-transition:font-size .2s ease-out;-moz-transition:font-size .2s ease-out;transition:font-size .2s ease-out}h2.tit{width:100%;height:3em;line-height:3em;font-size:2.57em;font-weight:400;color:#9e9e9e;text-align:center;overflow:hidden;-webkit-transition:font-size .2s ease-out;-o-transition:font-size .2s ease-out;-moz-transition:font-size .2s ease-out;transition:font-size .2s ease-out;text-align:center;background:#f5f5f5}h2.tit2{width:100%;line-height:1.5em;font-weight:400;color:#9e9e9e;text-align:center;overflow:hidden;-webkit-transition:font-size .2s ease-out;-o-transition:font-size .2s ease-out;-moz-transition:font-size .2s ease-out;transition:font-size .2s ease-out;text-align:center;background:#f5f5f5}.header .description{height:58px;font-size:1.7em;font-weight:400;line-height:58px;text-align:center;-webkit-transition:font-size .2s ease-out;-moz-transition:font-size .2s ease-out;-o-transition:font-size .2s ease-out;transition:font-size .2s ease-out}.index-hd{height:68px;line-height:68px;padding:18px 20px 0 70px;border-bottom:3px solid #339ee2;background:url(../images/ico-tt.png) 20px 38px no-repeat}.index-hd .more{float:right;font-size:24px}.index-hd h3{display:inline;font-size:32px;font-weight:400}.index-hd strong{color:#cbcbcb;font-size:24px;font-weight:400;text-transform:uppercase}.links{margin-top:30px}.links h3{height:90px;padding:0 0 0 20px;line-height:90px;background:#339EE2;font-size:28px;font-weight:400;color:#fff}.links .bd{padding:20px}.links .bd a{margin:0 10px;font-size:24px;color:#666}.copyright{text-align:center;margin:1em 0;font-size:1.2em;line-height:1.6em;color:#999;}.footer{height:119px}.footer-con{width:100%;height:118px;position:fixed;z-index:100;right:0;bottom:0;background:#9e9e9e;border-top:1px solid #9e9e9e;-webkit-transition:right .5s ease;transition:right .5s ease}.footer li{float:left;width:25%}.footer li a,.footer li span{display:block;height:44px;padding:74px 0 0 0;text-align:center;font-size:24px;color:#fff;cursor:pointer}.footer li.zx a,.footer li.zx span{background:url(../images/ico-mess.png) center 15px no-repeat}.footer li.tel a{background:url(../images/ico-tel2.png) center 15px no-repeat}.footer li.yy a{background:url(../images/ico-yy.png) center 15px no-repeat}.footer li.dh span{background:url(../images/ico-nav2.png) center 15px no-repeat}#nav-over{position:fixed;left:0;top:0;z-index:9998;display:none;width:100%;height:100%}.warmp{position:relative;right:0;z-index:1;-webkit-transition:all .5s ease;transition:all .5s ease}.nav{position:fixed;top:0;right:-480px;z-index:9999;width:480px;height:100%;background:#393939;-webkit-transition:all .5s ease;transition:all .5s ease}.openMenu{right:480px;-webkit-transition:all .5s ease;transition:all .5s ease}.openNav{right:0;-webkit-transition:all .5s ease;transition:all .5s ease}.nav h3{padding:65px 0 30px 25px;font-size:3.142em;font-weight:400;color:#fff;line-height:50px}.nav h3 a{color:#fff}.scrollerBox{position:relative;overflow:scroll;overflow-x:hidden;overflow-y:scroll;-ms-touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-size-adjust:none}.scroller{position:absolute;width:100%;padding:0 0 100px 0;cursor:move;-webkit-tap-highlight-color:transparent;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.nav ul li a{display:block;height:90px;overflow:hidden;padding:0 0 0 24px;line-height:90px;color:#dcdcdc;font-size:2em;border-bottom:1px solid #272727}.home ul li span{display:block;float:left;width:72px;height:90px;margin:0 1em 0 0;background:url(../images/nav.png)}.home ul li a.w2em span{background:none}.home ul li a.icon1 span{background-position:0 0;}.home ul li a.icon2 span{background-position:-72px 0;}.home ul li a.icon3 span{background-position:-144px 0;}.home ul li a.icon4 span{background-position:-217px 0;}.home ul li a.icon5 span{background-position:-290px 0;}.home ul li a.icon6 span{background-position:-362px 0;}.home ul li a.icon1,.home ul li a.icon2,.home ul li a.icon3{font-weight:bold;color:#fff;font-size:2.2em}.i-news-about{padding:15px;max-height:495px;overflow:hidden;font-size:2em;line-height:1.8em}.i-news-about .i-news-about-pic{float:left;width:240px;border:2px solid #efe5cf;margin:0 10px 0 0}.i-news-about p{font-size:2em;line-height:1.8em}.moreinfo{font-size:1.8em;text-align:right}.ks-nav dl{overflow:hidden;clear:both;padding:30px 50px;border-top:1px solid #454545}.ks-nav dl dt{padding:0 0 30px 20px;font-size:2.5em;color:#fffc00;text-shadow:0 0 1px #000}.ks-nav dl dt a{color:#fffc00}.ks-nav dl dd{float:left;width:50%}.ks-nav dl dd a{display:block;width:140px;margin:8px auto;padding:4px 8px;color:#000;font-size:1.5em;line-height:1.5em;text-align:center;background:#fff;border-radius:30px;box-shadow:0 0 10px #4b4b4b}#gotop{display:none;position:fixed;z-index:777;width:82px;height:110px;right:10px;bottom:130px;background:url(../images/top.png) no-repeat;cursor:pointer}.des p{height:88px;overflow:hidden}.content{padding:0.714em;font-size:1.4em;line-height:1.5em;color:#444;}.content p{text-indent:0em}.sfbz p{text-indent:0}.content img{max-width:100%;line-height:0;text-indent:none}.f_big{font-size:1.4em;line-height:1.5em;color:#555;}/*新闻列表*/.news_list li{font-size:2.142em;line-height:2.142em;color:#444;padding:0.714em;border-bottom:1px solid #ddd;text-indent:0}/*电话咨询*/.dhzx{width:100%;position:relative;line-height:0;}.dhzx_img{width:100%;z-index:0;margin:0;padding:0;line-height:0;}.dhzx_img img{width:100%;z-index:0}.dhzx_zuo{position:absolute;left:5%;top:5%;cursor:pointer;z-index:2;cursor:pointer}.dhzx_you{position:absolute;right:5%;top:5%;cursor:pointe;z-index:2;cursor:pointer}.main_txt{background:#b54b1c;padding:0 0.714em 0.714em;}.main_txt h3{line-height:1.8em;color:#e9cb5f;font-size:1.8em;text-align:center}.main_txt .txt_bg{line-height:1.5em;padding:0.714em;margin-bottom:0.714em;color:#e9cb5f;font-size:1.071em;background:#9f4219;border:1px solid #be6138}/*login*/.login{width:100%;position:relative;line-height:0;}.login_txt{width:100%;z-index:0;margin:0;padding:0;line-height:0;font-size:1.8em;line-height:2.2em;background:#9e9e9e;color:#fff;text-align:center;box-shadow:0px 0px 3px #666}.login_zuo{position:absolute;left:5%;top:50%;margin-top:-12px;cursor:pointer;z-index:2;cursor:pointer}.login_you{position:absolute;right:5%;top:50%;margin-top:-12px;cursor:pointe;z-index:2;cursor:pointer}.login_zuo img,.login_you img{height:24px;}.login_list{padding:0.714em}.sfbz_list{padding:0.714em 0;font-size:1.4em;line-height:1.5em;color:#444;}.sfbz_list{padding:0;font-size:1.4em;line-height:1.5em;color:#444;}.sfbz_one{height:70px;border-bottom:1px solid #a6a6a6;background:#f7f0f0}.sfbz_one .sfbz_txt{width:72%;float:left;font-size:1.071em;height:70px;text-align:center;line-height:70px;color:#777}.sfbz_one .sfbz_bot{width:28%;float:right;background:#e9cb5f;height:70px;text-align:center;}.sfbz_one .sfbz_bot2{background:#a86606;}.sfbz_one .sfbz_bot img{height:70px;width:auto;} /*律师团队*/.ls_one{    cursor:pointer;    height:auto;    margin:10px 0;    overflow:hidden;    position:relative;    text-align: center;    width: 50%;	float:left;}.ls_one .ls_pad{padding:0 0.714em;}.ls_one .ls_pad img{width:100%}.ls_one a{display:block;padding:4px;line-height:1.5em;color:#666}@media screen and (max-width:639px){.navbar .ico-home,.navbar .ico-nav{height:60px;background-size:54px 45px}.navbar .ico-nav{background-size:25px 22px}.navbar #title{height:50px;font-size:1.571em;line-height:50px}h2.tit{font-size:1.571em;height:2.2em;line-height:2.2em;}.header .description{height:29px;font-size:.9em;line-height:29px}.header .description span{padding:2px 5px;color:#ffea00;border-radius:1em}.index-hd{height:34px;line-height:34px;padding:9px 10px 0 35px;border-bottom:1px solid #339ee2;background:url(../images/ico-tt.png) 10px 19px no-repeat;background-size:14px 14px}.index-hd .more{float:right;font-size:12px}.index-hd h3{display:inline;font-size:16px;font-weight:400}.index-hd strong{color:#cbcbcb;font-size:12px;font-weight:400;text-transform:uppercase}.links{margin-top:15px}.links h3{height:45px;padding:0 0 0 10px;line-height:45px;font-size:14px}.links .bd{padding:10px}.links .bd a{margin:0 5px;font-size:12px}.copyright{font-size:.9em;}.footer{height:60px}.footer .footer-con{height:59px}.footer li{float:left;width:25%}.footer li a,.footer li span{height:22px;padding:37px 0 0 0;font-size:12px;line-height:18px}.footer li.zx span,.footer li.zx a{background:url(../images/ico-mess.png) center 7px no-repeat;background-size:29px 24px}.footer li.tel a{background:url(../images/ico-tel2.png) center 7px no-repeat;background-size:26px 25px}.footer li.yy a{background:url(../images/ico-yy.png) center 7px no-repeat;background-size:22px 27px}.footer li.dh span{background:url(../images/ico-nav2.png) center 7px no-repeat;background-size:24px 21px}.nav{width:240px}.nav h3{padding:32px 12px 15px 12px;font-size:1.571em;font-weight:400;color:#fff;line-height:25px}.nav ul li{clear:both}.nav ul li a{display:block;height:45px;padding:0 0 0 12px;line-height:45px;font-size:1em}.home ul li span{width:36px;height:45px;background:url(../images/nav-320.png)}.home ul li a.w2em span{background:none}.home ul li a.icon1 span{background-position:-2 0;}.home ul li a.icon2 span{background-position:-37px 0;}.home ul li a.icon3 span{background-position:-72px 0;}.home ul li a.icon4 span{background-position:-107px 0;}.home ul li a.icon5 span{background-position:-141px 0;}.home ul li a.icon6 span{background-position:-175px 0;}.home ul li a.icon1,.home ul li a.icon2,.home ul li a.icon3,.home ul li a.icon4,.home ul li a.icon5,.home ul li a.icon6{font-weight:bold;color:#fff;font-size:1.2em}.content{padding:0.714em;font-size:1.071em;line-height:1.6em;color:#444;}.content img{max-width:100%;line-height:0;text-indent:0;font-size:1em}.news_list li{font-size:1.071em;line-height:1.071em;}.f_big{font-size:1.071em;}.dhzx_zuo img,.dhzx_you img{height:30px;}.i-news-about{max-height:230px;line-height:22px;font-size:14px}.i-news-about .i-news-about-pic{width:160px}.i-news-about p{font-size:1em}.moreinfo{font-size:14px}.ks-nav dl{overflow:hidden;clear:both;padding:15px 25px;border-top:1px solid #454545}.ks-nav dl dt{padding:0 0 15px 10px;font-size:1.2em;color:#fffc00;text-shadow:0 0 1px #000}.ks-nav dl dd{float:left;width:50%}.ks-nav dl dd a{display:block;width:70px;margin:4px auto;padding:2px 4px;color:#000;font-size:1em;line-height:1.5em;text-align:center;background:#fff;border-radius:15px}#gotop{width:41px;height:55px;right:0;bottom:65px;background-size:41px 55px}.nav{right:-240px}.openMenu{right:240px}.openNav{right:0}}@media screen and (max-width:360px){.sfbz_one .sfbz_bot{width:35%;}	.sfbz_one .sfbz_txt{width:65%;}}/***分页导航条***/.gbf {    text-align:center;	color:#6f6f6f;	padding:30px 15px;	font-family:arial;	}.s_gbf{text-align:center;padding:10px 10px}.gbf img {	vertical-align:middle;}.gbf  .n,.gbf  .h,.gbf  .d {	display:inline-block;	text-align:center;	padding:3px 10px;	border-radius:3px;	line-height:20px;	background:#fff;	border:1px solid #b2b2b2;}.gbf  .n {	background:#fff;	border:1px solid #b2b2b2;	color:#777; /*常态色*/	font-family:SimSun;	font-size:15px;	}.gbf  .h,.gbf  .n:hover{	color:#fff; /*重点色*/	background:#ff6f00;	border:1px solid #ff6f00;}.gbf  .d{	background:#fff;	border:1px solid #b2b2b2;	color:#777; /*重点色*/}.gbf  .d:hover{	border:1px solid #ff6f00;	color:#ff6f00; /*重点色*/}.ctt_img{text-align:center}.ctt_img img{max-width:80%;height:auto;}