@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0; border:none; border-radius:0; outline:none; font-family:"微软雅黑";}
a{ text-decoration:none; color:#333;}
dl,dd,dt,ol,ul,li{ list-style:none;}

.fl{ float:left;}
.fr{ float:right;}
.ov{ overflow:hidden;}
.dis{ display:block !important;}
.dn{ display:none;}
body,html{ width:100%; height:100%; color:#333; min-width:1150px;}
body{ background-color:#f7f7f7;}
input{ -webkit-appearance:none;}
select{ -webkit-appearance:none;}
textarea{ -webkit-appearance:none;}

/*qq*/
.main-im{ position:fixed; right:10px; top:300px; z-index:100; width:110px; height:272px;}
.main-im .qq-a{ display:block; width:106px; height:116px; font-size:14px; color:#0484cd; text-align:center; position:relative;}
.main-im .qq-a span{ bottom:5px; position:absolute; width:90px; left:10px;}
.main-im .qq-hover-c{ width:70px; height:70px; border-radius:35px; position:absolute; left:18px; top:10px; overflow:hidden; z-index:9;}
.main-im .qq-container{ z-index:99; position:absolute; width:109px; height:118px; border-top-left-radius:10px; border-top-right-radius:10px; border-bottom:1px solid #dddddd; background:url(../images/qq-icon-bg.png) no-repeat center 8px;}
.main-im .img-qq{max-width:60px; display:block; position:absolute; left:6px; top:3px; -moz-transition:all 0.5s; -webkit-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s;}
.main-im .im-qq:hover .img-qq{ max-width:70px; left:1px; top:8px; position:absolute;}
.main-im .im_main{background:#F9FAFB; border:1px solid #dddddd; border-radius:10px; background:#F9FAFB;display:none;}
.main-im .im_main .im-tel{ color:#000000; text-align:center; width:109px; height:105px; border-bottom:1px solid #dddddd;}
.main-im .im_main .im-tel div{font-weight:bold;font-size:12px;margin-top:11px;}
.main-im .im_main .im-tel .tel-num{ font-family:Arial; font-weight:bold; color:#0babff;}
.main-im .im_main .im-tel:hover{ background:#fafafa;}
.main-im .im_main .weixing-container{width:55px; height:47px; border-right:1px solid #dddddd; background:#f5f5f5; border-bottom-left-radius:10px; background:url(../images/weixing-icon.png) no-repeat center center;float:left;}
.main-im .im_main .weixing-show{width:112px; height:172px; background:#ffffff; border-radius:10px; border:1px solid #dddddd; position:absolute; left:-125px; top:-126px;}
.main-im .im_main .weixing-show .weixing-sanjiao{width:0; height:0; border-style:solid; border-color:transparent transparent transparent #ffffff; border-width:6px; left:112px; top:134px; position:absolute; z-index:2;}
.main-im .im_main .weixing-show .weixing-sanjiao-big{ width:0; height:0; border-style:solid; border-color:transparent transparent transparent #dddddd; border-width:8px; left:112px; top:132px; position:absolute;}
.main-im .im_main .weixing-show .weixing-ma{ width:104px; padding-left:4px; padding-top:5px;}
.main-im .im_main .weixing-show .weixing-ma img{ width:100%; display:block;}
.main-im .im_main .weixing-show .weixing-txt{position:absolute;top:106px;left:6px;width:100px;margin:0 auto; text-align:center; font-size:12px; line-height:20px;}
.main-im .im_main .go-top{ width:50px; height:47px; background:#f5f5f5; border-bottom-right-radius:10px; background:url(../images/toTop-icon.png) no-repeat center center;float:right;}
.main-im .im_main .go-top a{ display:block; width:52px; height:47px;}
.main-im .close-im{ position:absolute; right:10px; top:-12px; z-index:100; width:24px; height:24px;}
.main-im .close-im a{ display:block; width:24px; height:24px; background:url(../images/close_im.png) no-repeat left top;}
.main-im .close-im a:hover{ text-decoration:none;}
.main-im .open-im{ cursor:pointer; margin-left:68px; width:40px; height:133px; background:url(../images/open_im.png) no-repeat left top;}

/*header*/
.header{ width:100%; height:40px; line-height:40px; font-size:14px; background-color:#eee;}
.header .head{ width:1150px; margin:auto;}
.header .head .deng p{ float:left; display:block;}
.header .head .deng strong{ float:left; display:block; margin-left:30px;}
.header .head .deng strong a{ height:16px; display:block; padding-top:12px; float:left;}
.header .head .deng strong span{ height:28px; display:block; padding-top:12px; position:relative; margin-left:20px; float:left; cursor:pointer;}
.header .head .deng strong span b{ width:120px; position:absolute; left:-50px; top:30px; display:none; z-index:99;}
.header .head .deng strong span b em{ width:0; height:0; display:block; margin:auto; text-align:center; border-top:5px solid rgba(0,0,0,0); border-right:5px solid  rgba(0,0,0,0); border-bottom:5px solid #fff; border-left:5px solid  rgba(0,0,0,0);}
.header .head .deng strong span b img{ width:110px; border-radius:5px; padding:5px; display:block; background-color:#fff;}
.header .head .deng strong span:hover b{ display:block;}

.logo{ width:1150px; margin:12px auto; height:46px;}
.logo p{ display:block; height:46px; float:left; overflow:hidden;}
.logo p img{ display:block; height:46px;}
.logo ul{ display:block; height:46px; float:right; overflow:hidden; text-align:right;}
.logo ul li{ display:block; float:left; margin-left:20px; line-height:46px; height:46px; font-size:16px;}
.logo ul li a:hover{ color:#0babff;}

/*banner*/
.TB-focus{ width:100%; height:460px; position:relative;}
.TB-focus #pagination{ width:100%; position:absolute; left:0; bottom:15px; text-align:center; z-index:99;}
.TB-focus #pagination li{ display:inline-block; width:10px; height:10px; margin:0 3px; border-radius:20px; background-color:#fff; overflow:hidden; cursor:pointer;}
.TB-focus #pagination li.current{ width:30px; background-color:#0babff;}
.TB-focus #slides{ width:100%; height:460px; position:relative; overflow:hidden; z-index:1;}
.TB-focus #slides li{ width:100%; height:460px; display:block; position:absolute; left:0; top:0; overflow:hidden; display:block; background-position:center; background-repeat:no-repeat;}

/*sbox*/
.sbox{ width:100%; padding-top:60px; padding-bottom:70px; background-color:#fff;}
.sbox .title{ width:100%; text-align:center; background-image:url(../images/title_16.png); background-position:center bottom; background-repeat:no-repeat; padding-bottom:10px;}
.sbox .title span{ display:block; height:45px; line-height:50px; font-size:30px; color:#0babff;}
.sbox .title p{ display:block; height:24px; line-height:24px; font-size:14px; color:#666;}
.sbox .ser{ width:1150px; margin:auto; margin-top:30px;}
.sbox .ser ul{ width:1160px; display:block; overflow:hidden;}
.sbox .ser ul li{ width:280px; display:block; float:left; margin-right:10px; overflow:hidden; height:380px; background-color:#f7f7f7;}
.sbox .ser ul li a{ width:100%; height:380px; display:block; overflow:hidden; position:relative;}
.sbox .ser ul li a .mask{ width:100%; height:380px; background-position:center; background-repeat:no-repeat; background-size:cover; opacity:0; filter:alpha(opacity=0); -webkit-transition:opacity 1s ease-in-out; -moz-transition:opacity 1s ease-in-out; -o-transition:opacity 1s ease-in-out; transition:opacity 1s ease-in-out;}
.sbox .ser ul li a .mask b{ width:100%; height:380px; display:block; background-image:url(../images/mask_22.png); background-repeat:repeat;}
.sbox .ser ul li .top{ width:100%; height:360px; position:absolute; left:0; bottom:0; text-align:center; transition:height 1s; -moz-transition:height 1s; -webkit-transition:height 1s; -o-transition:height 1s;}
.sbox .ser ul li .top span{ display:block; height:68px; line-height:68px; font-size:36px;}
.sbox .ser ul li .top b{ width:20px; height:4px; background-color:#666; display:block; margin:auto;}
.sbox .ser ul li .top p{ display:block; height:26px; line-height:26px; font-size:18px; padding-top:25px;}
.sbox .ser ul li .top strong{ font-weight:normal; display:block; height:22px; line-height:22px; font-size:14px; color:#666; text-transform:uppercase;}
.sbox .ser ul li .mil{ width:240px; font-size:14px; line-height:24px; color:#333; height:72px; position:absolute; top:184px; left:20px; -webkit-transition:.5s; -moz-transition:.5s; -o-transition:.5s; transition:.5s;}
.sbox .ser ul li .bot{ width:100%; height:80px; position:absolute; left:0; bottom:0; transition:height 1s; -moz-transition:height 1s; -webkit-transition:height 1s; -o-transition:height 1s;}
.sbox .ser ul li .bot img{ display:block; width:40px; height:40px; margin:auto;}
.sbox .ser ul li:hover a .mask{ opacity:1; filter:alpha(opacity=100);}
.sbox .ser ul li:hover a .top{ height:370px;}
.sbox .ser ul li:hover .top span{ color:#fff;}
.sbox .ser ul li:hover .top b{ background-color:#fff;}
.sbox .ser ul li:hover .top p{ color:#fff; padding-top:15px;}
.sbox .ser ul li:hover .top strong{ color:#fff;}
.sbox .ser ul li:hover .mil{ height:120px; color:#fff; top:160px;}
.sbox .ser ul li:hover .bot{ height:70px;}

/*人员公示*/
.gbox{ width:1150px; margin:60px auto;}
.gbox .title{ width:100%; text-align:center; background-image:url(../images/title_16.png); background-position:center bottom; background-repeat:no-repeat; padding-bottom:10px;}
.gbox .title span{ display:block; height:45px; line-height:50px; font-size:30px; color:#0babff;}
.gbox .title p{ display:block; height:24px; line-height:24px; font-size:14px; color:#666;}
.gbox .box{ width:1150px; margin:auto; padding-top:30px;}
.gbox .left{ width:280px; float:left;}
.gbox .left a{ width:100%; display:block; height:410px; overflow:hidden; background-color:#fff; text-align:center;}
.gbox .left a:hover{ background-color:#0babff;}
.gbox .left .s07{ width:100%; height:60px; -webkit-transition:.5s; -moz-transition:.5s; -o-transition:.5s; transition:.5s;}
.gbox .left a:hover .s07{ height:40px;}
.gbox .left .s01{ width:140px; height:140px; border-radius:100%; margin:auto;}
.gbox .left .s01 img{ width:100%; display:block;}
.gbox .left .s02{ width:240px; font-size:18px; height:36px; line-height:36px; margin:auto; margin-top:20px;}
.gbox .left .s03{ width:240px; font-size:14px; height:24px; line-height:24px; margin:auto; color:#999;}
.gbox .left .s04{ width:50px; height:2px; margin:10px auto; background-color:#fff; display:none;}
.gbox .left .s05{ width:240px; font-size:14px; height:48px; line-height:24px; margin:auto; color:#fff; display:none;}
.gbox .left .s06{ width:40px; height:40px; margin:auto; -webkit-transition:.3s; -moz-transition:.3s; -o-transition:.3s; transition:.3s; background-image:url(../images/righth01.png); background-position:center; background-repeat:no-repeat; transform:rotate(-30deg); -ms-transform:rotate(-30deg); -moz-transform:rotate(-30deg); -webkit-transform:rotate(-30deg); -o-transform:rotate(-30deg); margin-top:34px;}
.gbox .left a:hover .s06{ background-image:url(../images/righth.png); transform:rotate(0deg); -ms-transform:rotate(0deg); -moz-transform:rotate(0deg); -webkit-transform:rotate(0deg); -o-transform:rotate(0deg); margin-top:13px;}
.gbox .left a:hover .s02,.gbox .left a:hover .s03{ color:#fff;}
.gbox .left a:hover .s04,.gbox .left a:hover .s05{ display:block;}
.gbox .picScroll{ width:850px; float:right;}
.gbox .picScroll .bd{ width:100%; padding-bottom:10px; position:relative; height:410px;}
/*.gbox .picScroll .bd .prev{ width:28px; height:52px; display:block; position:absolute; cursor:pointer; left:0; top:50%; margin-top:-26px;}
.gbox .picScroll .bd .next{ width:28px; height:52px; display:block; position:absolute; cursor:pointer; right:0; top:50%; margin-top:-26px;}
.gbox .picScroll .scrollWrap{ width:1044px; margin:auto; height:380px;}
.gbox .picScroll .scrollWrap li{ width:306px; height:378px; border:1px solid #dcdcdc; display:block; float:left; margin:0 20px; overflow:hidden; background-color:#fff;}
.gbox .picScroll .scrollWrap li strong{ width:166px; height:166px; display:block; margin:auto; margin-top:30px; border-radius:100px; overflow:hidden;}
.gbox .picScroll .scrollWrap li strong img{ height:166px; display:block;}
.gbox .picScroll .scrollWrap li span{ width:238px; height:30px; line-height:30px; font-size:16px; display:block; margin:auto; margin-top:12px; text-align:center; overflow:hidden;}
.gbox .picScroll .scrollWrap li p{ width:238px; height:60px; line-height:30px; font-size:14px; display:block; margin:auto; text-align:center; overflow:hidden;}
.gbox .picScroll .scrollWrap li b{ font-weight:normal; width:120px; height:36px; line-height:36px; font-size:14px; color:#fff; background-color:#0babff; display:block; margin:auto; margin-top:12px; text-align:center; overflow:hidden; border-radius:5px;}
.gbox .picScroll .scrollWrap li:hover{ background-image:url(../images/td_31.jpg); background-position:top left; background-repeat:repeat;}
.gbox .picScroll .scrollWrap li:hover span{ color:#fff;}
.gbox .picScroll .scrollWrap li:hover p{ color:#fff;}
.gbox .picScroll .scrollWrap li:hover b{ color:#0babff; background-color:#fff;}*/
.gbox .picScroll .bd li{ width:280px; height:100%; display:block; overflow:hidden; float:left; margin-right:20px;}
.gbox .picScroll .bd li a{ width:100%; display:block; height:410px; overflow:hidden; background-color:#fff; text-align:center;}
.gbox .picScroll .bd li a:hover{ background-color:#0babff;}
.gbox .picScroll .bd li .s07{ width:100%; height:60px; -webkit-transition:.5s; -moz-transition:.5s; -o-transition:.5s; transition:.5s;}
.gbox .picScroll .bd li a:hover .s07{ height:40px;}
.gbox .picScroll .bd li .s01{ width:140px; height:140px; border-radius:100%; margin:auto;}
.gbox .picScroll .bd li .s01 img{ width:100%; display:block;}
.gbox .picScroll .bd li .s02{ width:240px; font-size:18px; height:36px; line-height:36px; margin:auto; margin-top:20px;}
.gbox .picScroll .bd li .s03{ width:240px; font-size:14px; height:24px; line-height:24px; margin:auto; color:#999;}
.gbox .picScroll .bd li .s04{ width:50px; height:2px; margin:10px auto; background-color:#fff; display:none;}
.gbox .picScroll .bd li .s05{ width:240px; font-size:14px; height:48px; line-height:24px; margin:auto; color:#fff; display:none;}
.gbox .picScroll .bd li .s06{ width:40px; height:40px; margin:auto; -webkit-transition:.3s; -moz-transition:.3s; -o-transition:.3s; transition:.3s; background-image:url(../images/righth01.png); background-position:center; background-repeat:no-repeat; transform:rotate(-30deg); -ms-transform:rotate(-30deg); -moz-transform:rotate(-30deg); -webkit-transform:rotate(-30deg); -o-transform:rotate(-30deg); margin-top:34px;}
.gbox .picScroll .bd li a:hover .s06{ background-image:url(../images/righth.png); transform:rotate(0deg); -ms-transform:rotate(0deg); -moz-transform:rotate(0deg); -webkit-transform:rotate(0deg); -o-transform:rotate(0deg); margin-top:13px;}
.gbox .picScroll .bd li a:hover .s02,.gbox .picScroll .bd li a:hover .s03{ color:#fff;}
.gbox .picScroll .bd li a:hover .s04,.gbox .picScroll .bd li a:hover .s05{ display:block;}


/*机构简介*/
/*.abox{ width:100%; padding:60px 0; background-color:#fff;}
.abox .title{ width:100%; text-align:center; background-image:url(../images/title_16.png); background-position:center bottom; background-repeat:no-repeat;}
.abox .title span{ display:block; height:45px; line-height:50px; font-size:30px; color:#0babff;}
.abox .title p{ display:block; height:34px; line-height:34px; font-size:14px; color:#666;}
.abox .ab{ width:1150px; height:438px; margin:auto; background-image:url(../images/abg_42.jpg); background-position:bottom center; background-repeat:no-repeat; margin-bottom:10px;}
.abox .ab .about{ width:420px; height:266px; padding:53px 65px; padding-bottom:51px; background-image:url(../images/about_42.png); background-position:top left; background-repeat:no-repeat; float:right;}
.abox .ab .about .wen{ width:100%; font-size:14px; line-height:24px; height:216px; color:#fff; float:left;}
.abox .ab .about .wen p{ color:#fff;}
.abox .ab .about .wen img{ display:none;}
.abox .ab .about .more{ display:block; float:right; font-size:14px; text-align:right; line-height:30px; margin-top:20px; height:30px; color:#fff;}*/
.abox{ width:100%; height:500px; position:relative; background-position:center; background-repeat:no-repeat; background-attachment:fixed;}
.abox .bg{ width:100%; position:absolute; left:0; top:-40px; z-index:1; height:540px; background-image:url(../images/abg.png); background-position:center;}
.abox .box{ margin:auto; width:1200px; position:relative; z-index:3;}
.abox .box .left{ margin-left:90px; width:300px; float:left; padding-top:15px; text-align:right;}
.abox .box .left span{ display:block; height:50px; line-height:50px; font-size:36px; color:#fff; overflow:hidden; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;}
.abox .box .left strong{ display:block; height:38px; line-height:38px; font-size:30px; color:#fff; overflow:hidden; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;}
.abox .box .left p{ display:block; height:56px; line-height:28px; font-size:18px; color:#fff; overflow:hidden; padding-left:20px; padding-top:30px;}
.abox .box .left b{ display:block; height:44px; line-height:44px; font-size:30px; color:#fff; overflow:hidden; margin-top:10px;}
.abox .box .left a{ display:block; height:32px; line-height:32px; font-size:14px; color:#fff; overflow:hidden; margin-top:34px; background-image:url(../images/am.jpg); background-position:right bottom; background-repeat:no-repeat;}
.abox .box .right{ width:680px; float:right; padding-top:35px;}
.abox .box .right .bt{ color:#fff; padding-top:49px; height:66px; line-height:66px; font-size:24px;}
.abox .box .right .wen{ color:#fff; height:210px; line-height:30px; font-size:14px;}
.abox .box .right .wen p{ color:#fff; margin-top:10px;}
.abox .box .right .wen img{ display:none;}

/*新闻公告*/
.nbox{ width:100%; padding:60px 0; background-color:#fff;}
.nbox .title{ width:100%; text-align:center; background-image:url(../images/title_16.png); background-position:center bottom; background-repeat:no-repeat; padding-bottom:10px;}
.nbox .title span{ display:block; height:45px; line-height:50px; font-size:30px; color:#0babff;}
.nbox .title p{ display:block; height:24px; line-height:24px; font-size:14px; color:#666;}
.nbox .box{ width:1150px; margin:auto; margin-bottom:10px; margin-top:30px;}
/*.nbox .box ul{ width:1180px; display:block; overflow:hidden;}
.nbox .box ul li{ width:520px; height:388px; padding:0 19px; border:1px solid #dcdcdc; display:block; float:left; margin-right:30px;}
.nbox .box ul li .biao{ height:58px; line-height:58px; width:100%; padding-top:8px;}
.nbox .box ul li .biao b{ width:15px; height:4px; background-color:#0babff; margin-top:27px; display:block; float:left;}
.nbox .box ul li .biao span{ display:block; float:left; font-size:18px; color:#0babff; margin-left:10px;}
.nbox .box ul li .biao a{ display:block; float:right; font-size:14px; color:#ccc; text-transform:uppercase;}
.nbox .box ul li .biao a:hover{ color:#0babff;}
.nbox .box ul li .wen{ width:100%; height:80px; padding-bottom:20px; border-bottom:1px solid #eee;}
.nbox .box ul li .wen strong{ width:115px; height:80px; display:block; float:left; overflow:hidden;}
.nbox .box ul li .wen strong img{ width:100%; display:block;}
.nbox .box ul li .wen p{ width:385px; height:74px; padding:3px 0; float:right; overflow:hidden; display:block;}
.nbox .box ul li .wen p a{ display:block; width:100%; height:26px; line-height:26px; font-size:16px; overflow:hidden;}
.nbox .box ul li .wen p span{ display:block; width:100%; height:48px; line-height:24px; font-size:14px; color:#666; overflow:hidden;}
.nbox .box ul li .wen p a:hover{ color:#0babff;}
.nbox .box ul li .list{ width:100%; padding-top:12px; display:block;} 
.nbox .box ul li .list dt{ height:30px; line-height:30px; font-size:14px; display:block; overflow:hidden;}
.nbox .box ul li .list dt p{ width:440px; display:block; float:left; overflow:hidden;}
.nbox .box ul li .list dt span{ width:80px; text-align:right; color:#b6b6b6; display:block; float:left; overflow:hidden;}
.nbox .box ul li .list dt p a:hover{ color:#0babff;}*/
.nbox .left{ width:520px; padding:25px 20px; padding-top:10px; float:left; background-color:#f7f7f7;}
.nbox .right{ width:520px; padding:25px 20px; padding-top:10px; float:right; background-color:#f7f7f7;}
.nbox .titles{ width:100%;}
.nbox .titles b{ display:block; float:left; position:relative; font-size:20px; height:52px; line-height:52px;}
.nbox .titles b span{ display:block; position:absolute; left:0; bottom:0; width:40px; height:2px; background-color:#0babff;}
.nbox .titles a{ display:block; float:right; font-size:14px; height:52px; line-height:52px;}
.nbox .titles a:hover{ color:#0babff;}
.nbox ul{ width:100%; overflow:hidden; display:block; padding-top:10px; height:306px;}
.nbox ul li{ width:100%; display:block; overflow:hidden; margin-top:10px; height:92px;}
.nbox ul li .tu{ width:128px; height:90px; border:1px solid #cacaca; float:left; background-color:#fff;}
.nbox ul li:hover .tu{ border:1px solid #0babff;}
.nbox ul li .tu a{ width:100%; height:90px; display:block; overflow:hidden;}
.nbox ul li .tu img{ width:100%; display:block;}
.nbox ul li .wen{ float:right; width:380px; overflow:hidden; height:92px;}
.nbox ul li .wen a{ font-size:16px; line-height:26px; height:26px; display:block; overflow:hidden;}
.nbox ul li:hover .wen a{ color:#0babff;}
.nbox ul li .wen p{ display:block; color:#666; font-size:14px; line-height:20px; height:40px; margin:1px 0; overflow:hidden;}
.nbox ul li .wen span{ color:#999; display:block; font-size:14px; line-height:24px; height:24px; overflow:hidden;}

/*律师公证*/
.lbox{ width:100%; padding:60px 0; background-color:#f7f7f7;}
.lbox .title{ width:100%; text-align:center; background-image:url(../images/title_16.png); background-position:center bottom; background-repeat:no-repeat; padding-bottom:10px;}
.lbox .title span{ display:block; height:45px; line-height:50px; font-size:30px; color:#0babff;}
.lbox .title p{ display:block; height:24px; line-height:24px; font-size:14px; color:#666;}
.lbox .box{ width:1150px; margin:auto; margin-bottom:10px; margin-top:30px;}
/*.lbox .box .l01{ width:560px; height:390px; background-color:#fff; float:right;}
.lbox .box .l01 .biao{ width:520px; margin:auto; margin-top:12px;}
.lbox .box .l01 .biao span{ height:58px; line-height:58px; font-size:24px; display:block; float:left;}
.lbox .box .l01 .biao p{ height:48px; padding-top:10px; margin-left:10px; line-height:48px; font-size:16px; text-transform:uppercase; color:#9c9c9c; display:block; float:left;}
.lbox .box .l01 .biao a{ height:48px; padding-top:10px; line-height:48px; font-size:14px; text-transform:uppercase; color:#0babff; display:block; float:right;}
.lbox .box .l01 .list{ width:570px; display:block; overflow:hidden; padding-top:3px; margin-left:-10px;}
.lbox .box .l01 .list li{ height:100px; width:100%; display:block; overflow:hidden;}
.lbox .box .l01 .list li .time{ width:60px; height:60px; padding:32px 20px; background-image:url(../images/news_53.jpg); background-position:20px 20px; background-repeat:no-repeat; font-size:14px; text-align:center; color:#555; line-height:18px; float:left; margin-left:10px;}
.lbox .box .l01 .list li .wen{ width:440px; height:74px; padding-top:12px; float:left;}
.lbox .box .l01 .list li .wen a{ height:30px; line-height:30px; font-size:16px; display:block; overflow:hidden;}
.lbox .box .l01 .list li .wen p{ height:44px; line-height:22px; font-size:14px; color:#555; display:block; overflow:hidden;}
.lbox .box .l01 .list li:hover{ background-color:#0babff;}
.lbox .box .l01 .list li:hover .time{ background-image:url(../images/news_50.jpg); color:#fff;}
.lbox .box .l01 .list li:hover a,.lbox .box .l01 .list li:hover p{ color:#fff;}

.lbox .box .l02{ width:560px; height:390px; background-color:#fff; margin-right:30px;}
.lbox .box .l02 .biao{ width:520px; margin:auto; margin-top:12px;}
.lbox .box .l02 .biao span{ height:58px; line-height:58px; font-size:24px; display:block; float:left;}
.lbox .box .l02 .biao p{ height:48px; padding-top:10px; margin-left:10px; line-height:48px; font-size:16px; text-transform:uppercase; color:#9c9c9c; display:block; float:left;}
.lbox .box .l02 .biao a{ height:48px; padding-top:10px; line-height:48px; font-size:14px; text-transform:uppercase; color:#0babff; display:block; float:right;}
.lbox .box .l02 .list{ width:520px; margin:auto; display:block;} 
.lbox .box .l02 .list li{ height:36px; line-height:36px; font-size:14px; display:block; overflow:hidden; border-bottom:1px dashed #ddd;}
.lbox .box .l02 .list li p{ width:440px; display:block; float:left; overflow:hidden;}
.lbox .box .l02 .list li span{ width:80px; text-align:right; color:#b6b6b6; display:block; float:left; overflow:hidden;}
.lbox .box .l02 .list li p a:hover{ color:#0babff;}
.lbox .box .l02 .list li:last-child{ border-bottom:none;}*/
@-webkit-keyframes fadeInDown{
  0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
  100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInDown{
  0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
  100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}
}
.lbox .left{ width:520px; padding:15px 20px; height:290px; padding-top:10px; float:left; background-color:#fff;}
.lbox .left .titles{ width:100%;}
.lbox .left .titles b{ display:block; float:left; position:relative; font-size:20px; height:52px; line-height:52px;}
.lbox .left .titles b span{ display:block; position:absolute; left:0; bottom:0; width:40px; height:2px; background-color:#0babff;}
.lbox .left .titles a{ display:block; float:right; font-size:14px; height:52px; line-height:52px;}
.lbox .left .titles a:hover{ color:#0babff;}
.lbox .left .list{ width:100%; display:block; margin:15px 0; height:140px;}
.lbox .left .list li{ display:block; height:35px; overflow:hidden;}
.lbox .left .list li span{ display:block; float:left; font-size:15px; color:#999; font-weight:bold; height:35px; line-height:35px; font-family:Arial, Helvetica, sans-serif;}
.lbox .left .list li a{ display:block; float:right; font-size:14px; height:35px; line-height:35px; width:430px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.lbox .left .list li a:hover{ color:#0babff;}
.lbox .left .more{ width:100%; border-top:2px solid #f5f3f0;}
.lbox .left .more a{ font-size:16px; height:32px; line-height:32px; text-transform:uppercase; display:block; color:#0babff; font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin-top:15px;}
.lbox .left .more a b{ display:inline-block;}
.lbox .left .more a:hover b.i01{ animation:fadeInDown 0.3s; -webkit-animation:fadeInDown 0.3s;}
.lbox .left .more a:hover b.i02{ animation:fadeInDown 0.6s; -webkit-animation:fadeInDown 0.6s;}
.lbox .left .more a:hover b.i03{ animation:fadeInDown 1s; -webkit-animation:fadeInDown 1s;}
.lbox .right{ width:520px; padding:20px; float:right; background-color:#fff;}
.lbox .right .zc{ float:left; width:140px; height:270px; margin-top:5px;}
.lbox .right .zc img{ width:100%; display:block;}
.lbox .right .yc{ float:right; width:360px;}
.lbox .right .yc .titles{ width:100%;}
.lbox .right .yc .titles b{ display:block; float:left; position:relative; font-size:20px; height:52px; line-height:52px;}
.lbox .right .yc .titles b span{ display:block; position:absolute; left:0; bottom:0; width:40px; height:2px; background-color:#0babff;}
.lbox .right .yc .titles a{ display:block; float:right; font-size:14px; height:52px; line-height:52px;}
.lbox .right .yc .titles a:hover{ color:#0babff;}
.lbox .right .yc .bd{ overflow:hidden;}
.lbox .right .yc .bd li{ height:190px;}
.lbox .right .yc .bt{ width:100%; font-size:18px; line-height:38px; height:38px; text-overflow:ellipsis; white-space:nowrap; margin-top:15px;}
.lbox .right .yc .bt a:hover{ color:#0babff;}
.lbox .right .yc .wen{ width:100%; font-size:14px; line-height:24px; height:72px; display:-webkit-box;-webkit-box-orient:vertical; -webkit-line-clamp:3; margin-top:5px; color:#666;}
.lbox .right .yc .more{ width:100%; margin-top:10px; height:44px;}
.lbox .right .yc .more a{ font-size:16px; height:44px; line-height:44px; text-transform:uppercase; display:block; color:#0babff; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.lbox .right .yc .more a b{ display:inline-block;}
.lbox .right .yc .more a:hover b.i01{ animation:fadeInDown 0.3s; -webkit-animation:fadeInDown 0.3s;}
.lbox .right .yc .more a:hover b.i02{ animation:fadeInDown 0.6s; -webkit-animation:fadeInDown 0.6s;}
.lbox .right .yc .more a:hover b.i03{ animation:fadeInDown 1s; -webkit-animation:fadeInDown 1s;}
.lbox .right .yc .hd{ width:100%;}
.lbox .right .yc .hd ul{ display:block; float:right;}
.lbox .right .yc .hd ul li{ width:10px; height:10px; display:block; float:left; margin-left:10px; border-radius:100%; background-color:#eee; overflow:hidden; cursor:pointer;}
.lbox .right .yc .hd ul li.on{ background-color:#0babff;}

/*联系我们*/
.cbox{ width:100%; padding:60px 0; background-color:#f7f7f7;}
.cbox .title{ width:100%; text-align:center; background-image:url(../images/title_16.png); background-position:center bottom; background-repeat:no-repeat; padding-bottom:10px;}
.cbox .title span{ display:block; height:45px; line-height:50px; font-size:30px; color:#0babff;}
.cbox .title p{ display:block; height:24px; line-height:24px; font-size:14px; color:#666;}
.cbox .box{ width:1150px; margin:auto; margin-bottom:10px; margin-top:30px;}
.cbox .box ul{ width:1185px; display:block; overflow:hidden;}
.cbox .box ul li{ float:left; overflow:hidden; display:block; width:360px; background-color:#fff; height:260px; margin-right:35px;}
.cbox .box ul li strong{ width:100%; height:60px; display:block; overflow:hidden; padding-top:40px;}
.cbox .box ul li strong img{ display:block; height:60px; margin:auto;}
.cbox .box ul li span{ width:100%; height:48px; line-height:48px; font-size:18px; text-align:center; display:block; overflow:hidden;}
.cbox .box ul li b{ width:40px; height:5px; margin:20px auto; margin-top:0; background-color:#0babff; display:block; overflow:hidden;}
.cbox .box ul li p{ width:90%; margin:auto; max-height:72px; line-height:24px; font-size:14px; text-align:center; display:block; overflow:hidden;}

/*footer*/
.footer{ width:100%; background-color:#212832;}
.footer .foot{ width:1150px; margin:auto; padding-top:40px; padding-bottom:30px;}
.footer .foot .f01{ float:right; width:287px; text-align:center; overflow:hidden; height:190px; border-left:1px solid #2f3742;}
.footer .foot .f01 span{ display:block; overflow:hidden; color:#fff; height:50px; line-height:50px; font-size:22px;}
.footer .foot .f01 p{ height:17px; margin:auto; padding-bottom:10px; display:block; overflow:hidden;}
.footer .foot .f01 a{ width:141px; display:block; margin:auto; margin-top:10px;}
.footer .foot .f01 a img{ width:100%; display:block;}
.footer .foot .f02{ width:313px; padding-left:70px; overflow:hidden; height:190px; border-right:1px solid #2f3742;}
.footer .foot .f02 span{ width:100%; display:block; height:44px; line-height:44px; font-size:16px; color:#fff;}
.footer .foot .f02 ul{ width:304px; display:block; margin-top:-2px; overflow:hidden;}
.footer .foot .f02 ul li{ display:block; float:left; overflow:hidden; width:50%; height:36px; line-height:36px; font-size:14px;}
.footer .foot .f02 ul li a{ color:#999;}
.footer .foot .f02 ul li a:hover{ color:#fff;}
.footer .foot .f03{ width:408px; padding-left:70px; overflow:hidden; height:190px;}
.footer .foot .f03 span{ width:100%; display:block; height:56px; line-height:56px; font-size:24px; padding-top:6px; color:#fff;}
.footer .foot .f03 .serbox{ width:341px; height:40px; margin-bottom:12px;}
.footer .foot .f03 .serbox p{ width:251px; height:40px; float:left; display:block; overflow:hidden; background-color:#fff;}
.footer .foot .f03 .serbox p b{ width:18px; height:40px; display:block; float:left; background-image:url(../images/ser_70.jpg); background-position:center; background-repeat:no-repeat; margin-left:14px;}
.footer .foot .f03 .serbox p input{ width:200px; height:40px; line-height:40px; font-size:14px; overflow:hidden; display:block; float:left; margin-left:10px;}
.footer .foot .f03 .serbox b{ font-weight:normal; float:left; display:block; width:90px; height:40px; text-align:center;}
.footer .foot .f03 .serbox b input{ width:100%; display:block; cursor:pointer; height:40px; line-height:40px; font-size:14px; color:#fff; background-color:#0babff;}
.footer .foot .f03 a{ display:block; height:32px; line-height:32px; overflow:hidden; font-size:14px; color:#fff;}
.footer .bot{ width:100%; background-color:#1c222a; text-align:center; font-size:14px; height:50px; line-height:50px; color:#fff;}
.footer .bot a{ color:#fff;}

/*内页*/
/*banner*/
.TB-focus01{ width:100%; height:320px; position:relative;}
.TB-focus01 #pagination01{ width:100%; position:absolute; left:0; bottom:15px; text-align:center; z-index:99;}
.TB-focus01 #pagination01 li{ display:inline-block; width:10px; height:10px; margin:0 3px; border-radius:20px; background-color:#fff; overflow:hidden; cursor:pointer;}
.TB-focus01 #pagination01 li.current{ width:30px; background-color:#0babff;}
.TB-focus01 #slides01{ width:100%; height:320px; position:relative; overflow:hidden; z-index:1;}
.TB-focus01 #slides01 li{ width:100%; height:320px; display:block; position:absolute; left:0; top:0; overflow:hidden; display:block; background-position:center; background-repeat:no-repeat;}

/*nav*/
.sai{ width:1150px; padding:7px 0; margin:20px auto; background-color:#fff;}
.sai .title{ padding-top:2px; width:1110px; margin:auto; height:38px; border-bottom:1px solid #cacaca;}
.sai .title span{ display:block; float:left; font-size:18px; height:38px; line-height:38px; color:#0babff;}
.sai .title p{ display:block; float:right; font-size:14px; height:34px; line-height:34px; margin-top:4px; color:#666; padding-left:20px; background-image:url(../images/add_05.jpg); background-position:left center; background-repeat:no-repeat;}
.sai .sav{ width:1110px; margin:auto; margin-top:20px; display:block;}
.sai .sav li{ width:120px; height:36px; line-height:36px; border-radius:5px; display:block; overflow:hidden; float:left; margin-bottom:20px; text-align:center; background-color:#eeeeee; margin-right:20px;}
.sai .sav li a{ display:block;}
.sai .sav li.on,.sai .sav li:hover{ background-color:#0babff;}
.sai .sav li.on a,.sai .sav li:hover a{ color:#fff;}

/*main*/
.main{ width:1150px; margin:20px auto; margin-top:0;}
.main .left{ width:830px; background-color:#fff; overflow:hidden; padding-bottom:25px; min-height:900px;}
.main .left .title{ padding-top:9px; width:790px; margin:auto; height:38px; border-bottom:1px solid #cacaca;}
.main .left .title span{ display:block; float:left; font-size:18px; height:38px; line-height:38px; color:#0babff;}

/*right*/
.main .right{ width:300px; overflow:hidden;}
.main .right .gl{ width:260px; padding:9px 20px; background-color:#fff; margin-top:20px;}
.main .right .gl .title{ width:100%; height:38px; border-bottom:1px solid #cacaca;}
.main .right .gl .title span{ display:block; float:left; font-size:18px; height:38px; line-height:38px; color:#0babff;}
.main .right .gl .title a{ display:block; float:right; font-size:14px; height:28px; line-height:28px; padding-top:10px; color:#666;}
.main .right .gl dl{ width:100%; display:block; padding-bottom:8px; overflow:hidden;}
.main .right .gl dl dt{ width:100%; padding-top:6px; display:block; overflow:hidden;}
.main .right .gl dl dt .bt{ width:100%; height:34px; line-height:34px; font-size:16px;}
.main .right .gl dl dt .bt span{ display:block; float:left; color:#0babff; width:25px; overflow:hidden;}
.main .right .gl dl dt .bt a{ display:block; float:left; width:235px; overflow:hidden;}
.main .right .gl dl dt .tw{ width:100%; height:75px;}
.main .right .gl dl dt .tw strong{ width:110px; height:70px; display:block; overflow:hidden; float:left;}
.main .right .gl dl dt .tw strong img{ width:100%; display:block;}
.main .right .gl dl dt .tw p{ width:140px; height:70px; display:block; overflow:hidden; float:right;}
.main .right .gl dl dt .tw p span{ display:block; width:100%; font-size:14px; line-height:24px; height:48px; overflow:hidden; color:#666; margin-bottom:4px;}
.main .right .gl dl dt .tw p a{ display:block; width:100%; font-size:14px; line-height:18px; height:18px; overflow:hidden; text-align:right; color:#666;}
.main .right .gl dl dd{ width:100%; height:30px; line-height:30px; font-size:14px; display:block; overflow:hidden;}
.main .right .gl dl dd span{ display:block; float:left; color:#0babff; width:30px; overflow:hidden;}
.main .right .gl dl dd p{ display:block; float:left; color:#666; width:25px; overflow:hidden;}
.main .right .gl dl dd a{ display:block; float:left; width:235px; overflow:hidden;}
.main .right .gl dl a:hover{ color:#0babff;}

/*广告*/
.TBfocus{ width:100%; height:220px; margin-top:20px; position:relative; background-color:#fff;}
.TBfocus .bd{ width:100%; height:220px; overflow:hidden;}
.TBfocus .bd li{ width:100%; height:220px; display:block; overflow:hidden;}
.TBfocus .bd li a img{ width:100%; display:block}
.TBfocus .hd{ width:100%; height:20px; line-height:20px; overflow:hidden; position:absolute; right:10px; bottom:0; z-index:9999; text-align:right;}
.TBfocus .hd li{ display:inline-block; width:10px; height:10px; opacity:0.7; border-radius:10px; background-color:#eee; margin-left:7px; cursor:pointer;}
.TBfocus .hd li.on{ background-color:#0babff;}

/*公司简介*/
.main .left .wen{ width:790px; margin:auto; font-size:14px; line-height:24px; color:#333; padding-top:20px;}
.main .left .wen img{ max-width:100%;}

/*新闻*/
.main .left .xinw{ width:790px; margin:auto; display:block;}
.main .left .xinw li{ width:100%; display:block; padding:4px 0; overflow:hidden; border-bottom:1px solid #cacaca;}
.main .left .xinw li a{ display:block; padding-top:2px; height:46px; line-height:46px; font-size:18px; overflow:hidden;}
.main .left .xinw li p{ display:block; height:48px; line-height:24px; font-size:14px; overflow:hidden; color:#666;}
.main .left .xinw li span{ display:block; height:44px; line-height:44px; font-size:14px; overflow:hidden; color:#666;}
.main .left .xinw li a:hover{ color:#0babff;}

.fanye{ width:790px; margin:auto; margin-top:20px; text-align:right;}
.fanye span{ color:#333; font-size:14px; text-align:center; padding:0 10px; height:30px; line-height:30px; border:1px solid #fff; display:inline-block; margin-left:4px;}
.fanye a{ color:#333; font-size:14px; text-align:center; padding:0 10px; margin-left:4px; height:28px; line-height:28px; border:1px solid #eee; display:inline-block;}

/*新闻内页*/
.main .left .tou{ text-align:center; font-size:18px; color:#0babff; line-height:30px; width:790px; margin:auto; margin-top:15px;}
.main .left .sj{ font-size:14px; text-align:center; line-height:20px; color:#666; border-bottom:1px dashed #cacaca; width:790px; margin:auto; padding-bottom:15px;}
.main .left .back{ width:790px; margin:auto; margin-top:20px; border-top:1px dashed #cacaca; padding-top:10px;}
.main .left .back .pre{ font-size:14px; color:#333; line-height:24px;}
.main .left .back .pre a{ color:#333;}
.main .left .back .pre a:hover{ color:#0babff;}
.main .left .back .fh a{ color:#0babff; font-size:14px;}

/*人员*/
.jjr{ width:790px; margin:auto; display:block;}
.jjr li{ width:100%; display:block; padding:20px 0; border-bottom:1px solid #cacaca; overflow:hidden;}
.jjr li .jz{ width:160px; height:160px; overflow:hidden;}
.jjr li .jz img{ display:block; width:100%;}
.jjr li .jm{ width:610px; height:160px; margin-left:20px; overflow:hidden;}
.jjr li .jm dl{ display:block; overflow:hidden;}
.jjr li .jm dl dt{ display:block; float:left; width:120px;}
.jjr li .jm dl dt span{ display:block; height:26px; line-height:26px; font-size:14px; color:#999;}
.jjr li .jm dl dt a{ display:block; height:28px; line-height:24px; font-size:18px;}
.jjr li .jm dl dd{ display:block; float:left; width:490px;}
.jjr li .jm dl dd span{ display:block; height:26px; line-height:26px; font-size:14px; color:#999;}
.jjr li .jm dl dd p{ display:block; height:28px; line-height:24px; font-size:14px;}
.jjr li .jm strong{ width:100%; overflow:hidden; font-weight:normal; display:block; height:50px; line-height:50px; font-size:14px; color:#666;}
.jjr li .jm div{ width:100%; overflow:hidden; display:block; height:48px; line-height:24px; font-size:14px;}
.jjr li .jy{ display:none; width:170px; padding-top:34px; margin-right:10px; text-align:right; overflow:hidden;}
.jjr li .jy span{ display:block; width:100%; height:30px; line-height:30px; color:#0babff; font-size:24px;}
.jjr li .jy p{ display:block; width:100%; height:40px; line-height:40px; color:#999; font-size:14px;}

/*在线预约*/
.zx{ width:790px; margin:auto; border-bottom:1px solid #eee; padding:16px 0;}
.zx span{ display:block; float:left; height:38px; line-height:38px; font-size:14px; width:130px; color:#666;}
.zx input{ display:block; float:left; height:38px; line-height:38px; font-size:14px; width:400px; background-color:#fff; padding:0 10px;}

.zx01{ width:790px; margin:auto; padding:16px 0; border-bottom:1px solid #eee;}
.zx01 span{ display:block; float:left; height:38px; line-height:38px; font-size:14px; width:130px; color:#666;}
.zx01 textarea{ width:440px; height:96px; overflow:auto; padding:6px 10px; font-size:14px; line-height:24px; background-color:#fff; display:block; float:left;}
#editor{ width:640px; float:left;}
.zx01 input{ width:160px; height:40px; line-height:40px; text-align:center; background-color:#0babff; color:#fff; float:left; font-size:14px; display:block; margin:4px 0;}

/*登录*/
.topbox{ width:100%; border-bottom:1px solid #cacaca; background-color:#eee;}
.topbox .top{ width:1150px; height:36px; margin:auto; line-height:36px; font-size:14px;}
.topbox span{ display:block; float:left; height:36px; color:#666;}
.topbox p{ display:block; float:right; margin-left:30px; height:36px; color:#666;}
.topbox p a{ color:#666;}

.logos{ width:1150px; height:46px; margin:32px auto;}
.logos strong{ display:block; float:left; height:46px;}
.logos strong img{ display:block; height:46px;}
.logos p{ display:block; float:right; height:36px; padding:5px 0;}
.logos a{ display:block; float:right; width:100px; height:36px; line-height:36px; text-align:center; background-color:#0babff; color:#fff; font-size:14px;}
.logos span{ display:block; float:right; height:36px; line-height:36px; color:#666; font-size:14px; margin-right:20px;}

section{ width:100%; height:724px; display:block; overflow:hidden; position:relative; background-image:url(../images/dl.jpg); background-position:center; background-repeat:no-repeat;}
.dengs{ width:320px; padding:30px; padding-top:0; background-color:rgba(255,255,255,0.7); position:absolute; left:50%; margin-left:195px; top:157px;}
.dengs h1{ display:block; font-weight:normal; height:82px; line-height:82px; color:#0babff; font-size:24px;}
.dengs p{ display:block; background-color:#fff; height:44px; border:1px solid #cacaca; width:280px; padding:0 19px; overflow:hidden; margin-bottom:20px;}
.dengs p input{ width:100%; height:44px; line-height:44px; font-size:14px; display:block;}
.dengs span{ display:block; height:46px; width:320px; overflow:hidden;}
.dengs span input{ width:120px; padding:0 19px; float:left; height:44px; line-height:44px; font-size:14px; display:block; background-color:#fff; border:1px solid #cacaca;}
.dengs span a{ width:150px; height:46px; display:block; float:right; overflow:hidden;}
.dengs span a img{ width:100%; height:46px; display:block;}
.dengs strong{ display:block; font-weight:normal; height:52px; line-height:52px; color:#666; font-size:14px; text-align:right;}
.dengs strong a{ color:#666;}
.dengs strong a:hover{ color:#0babff;}
.dengs b{ display:block; font-weight:normal; height:46px; width:100%;}
.dengs b input{ width:100%; height:46px; line-height:46px; text-align:center; background-color:#0babff; color:#fff; font-size:14px; display:block;}

/*foot*/
.footers{ width:100%; padding-top:40px; background-color:#fff;}
.footers .foot{ width:1150px; margin:auto;}
.footers .foot .fz{ overflow:hidden; width:440px; padding-top:20px;}
.footers .foot .fz strong{ display:block; height:46px; overflow:hidden;}
.footers .foot .fz strong img{ display:block; height:46px;}
.footers .foot .fz p{ display:block; height:60px; line-height:60px; width:100%; font-size:14px; color:#999; overflow:hidden;}
.footers .foot .fz p a{ color:#999;}
.footers .foot .fz p a:hover{ color:#0babff;}

.footers .foot .fm{ overflow:hidden; width:380px;}
.footers .foot .fm span{ display:block; height:30px; line-height:30px; font-size:14px; color:#999; padding-left:45px; background-image:url(../images/tel01.jpg); background-position:left center; background-repeat:no-repeat; overflow:hidden;}
.footers .foot .fm p{ display:block; height:36px; line-height:36px; font-size:36px; color:#fff; overflow:hidden; padding-top:10px;}
.footers .foot .fm a{ display:block; height:32px; line-height:32px; font-size:14px; color:#999; overflow:hidden;}

.footers .foot .fy{ width:330px; overflow:hidden;}
.footers .foot .fy p{ display:block; width:80px; margin-left:30px; overflow:hidden; float:left;}
.footers .foot .fy p strong{ width:80px; height:80px; display:block; overflow:hidden;}
.footers .foot .fy p strong img{ width:100%; display:block;}
.footers .foot .fy p span{ width:80px; height:26px; line-height:26px; text-align:center; font-size:14px; color:#999; display:block; overflow:hidden;}

/*会员*/
.main .left .title ul{ display:block; float:right; font-size:14px; height:38px; line-height:38px;}
.main .left .title ul li{ display:block; float:left; margin-left:16px;}
.main .left .title ul li.on a,.main .left .title ul li a:hover{ color:#0babff;}

/*发布管理*/
.pai{ width:790px; margin:auto; margin-top:30px; background-color:#cacaca; font-size:14px;}
.pai th{ background-color:#eee;}
.pai td{ background-color:#fff;}
.pai td span{ color:#0babff;}
.pai td a{ margin:0 3%;}
.pai td a:hover{ color:#0babff;}

/*在线发布*/
.zx02{ width:790px; margin:auto; border-bottom:1px solid #eee; padding:16px 0;}
.zx02 span{ display:block; float:left; height:38px; line-height:38px; font-size:14px; width:130px; color:#666;}
.zx02 input{ display:block; float:left; height:38px; line-height:38px; font-size:14px; width:400px; background-color:#fff; padding:0 10px;}

/*资料下载*/
.main .left .xinwen01{ width:790px; margin:auto; overflow:hidden; display:block;}
.main .left .xinwen01 li{ width:100%; height:70px; padding:20px 0; border-bottom:1px solid #cacaca; overflow:hidden; display:block;}
.main .left .xinwen01 li h1{ width:70px; font-weight:normal; overflow:hidden; height:56px; background-color:#eee; float:left; display:block; padding-top:14px; text-align:center;}
.main .left .xinwen01 li h1 span{ display:block; font-size:18px; height:22px; line-height:22px; color:#333;}
.main .left .xinwen01 li h1 a{ display:block; font-size:14px; height:22px; line-height:22px; color:#666;}
.main .left .xinwen01 li div{ height:70px; width:700px; float:right; display:block;}
.main .left .xinwen01 li div span{ height:20px; line-height:20px; font-size:16px;}
.main .left .xinwen01 li div p{ height:48px; line-height:24px; font-size:14px; color:#666; overflow:hidden; margin-top:2px;}
.main .left .xinwen01 li div:hover span{ color:#0babff;}

.feedback{ width:40px; position:fixed; left:0; bottom:10%; z-index:999; font-size: 14px;}
.feedback.cur{ width:310px;}
.feedback .feedbackHeader {
    width:20px;
	text-align:center;
	font-size:18px;
    line-height:28px;
	padding:10px;
	border-top-right-radius:10px;
    color: #ffffff;
    font-weight: normal;
    cursor: pointer;
	background-color:#252c33;
	position:absolute; right:0; top:0;
}

.feedbackForm {
    padding: 15px 15px 30px 15px;
	background-color:#fff;
	margin-right:40px;
	float:right;
	width:240px; box-shadow: 0 20px 40px 8px rgba(0, 0, 0, 0.25);
}

.feedbackForm .tips {
    color: #222d38;
    padding-bottom: 20px;
}

.feedbackForm .line {
    margin-bottom: 16px;
}

.feedbackForm .line input, .feedbackForm .line textarea {
    width: 100%;
    box-sizing: border-box;
    box-shadow: inset 0 1px 3px 0 rgba(0, 0, 0, 0.1);
    border-radius: 4px;
    border: solid 1px #ccc;
    color: #222d38;
    display: block;
}

.feedbackForm .line input {
    height: 40px;
    line-height: 40px;
    padding: 0 11px;
}

.feedbackForm .btn {
    background: #0babff;
    border-radius: 4px;
    width: 100%;
    box-sizing: border-box;
    border: none;
    height: 40px;
    line-height: 40px;
    color: #ffffff;
    cursor: pointer;
}

.feedback .closeBtn {
    background: url("../images/closeBtn.png") no-repeat;
    width: 28px;
    height: 28px;
    background-size: 28px 28px;
    position: absolute;
    right: -36px;
    top: 6px;
    cursor: pointer;
    display: none;
}
.feedback.cur .closeBtn{ display:block;}