

*{-webkit-tap-highlight-color:transparent}
article,aside,details,figcaption,figure,footer,header,main,nav,section{display:block}
div,html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,select,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{margin:0;padding:0}
body{background-color:#fff;color:#333;font:16px/1.75em Arial,"Microsoft Yahei","Lucida Grande";overflow-x:hidden;width:100%}
table{background-color:transparent;border-spacing:0;border-collapse:collapse;font-size:16px;width:100%;border-top:1px solid #ddd;border-left:1px solid #ddd;box-sizing:border-box}
table th{background-color:#f8f8f8;text-align:center;box-sizing:border-box}
table td,table th{padding:10px;border:1px solid #ddd;box-sizing:border-box}
button,select,input,textarea{background:none;border:none;border-radius:0;-webkit-border-radius:0;color:#333;outline:none;-webkit-appearance:none}
input:focus{outline:none}
textarea{resize:none}
a{text-decoration:none;outline:none;color:#333}
a:focus{outline:none;-moz-outline:none}
a:hover{color:#004280}
a img{border:none}
li{list-style:none}
.inner{width:1440px;margin:0 auto}
.clear{clear:both;height:0px;overflow:hidden}
.thumbnail{position:relative;overflow:hidden}
.thumbnail a{display:block;position:relative;overflow:hidden;padding-bottom:75%}
.thumbnail img{display:block;position:absolute;left:0;top:0;width:100%;height:100%}
.postbottom{text-align:center}
.error .title{font-size:36px;font-weight:normal;text-align:center;line-height:1.35em;margin-bottom:3.5%}
.error .warning{text-align:center;font-size:28px;margin-bottom:5%;line-height:1.75em;border-bottom:1px solid #eee;padding-bottom:5%}
.error .related .boxtitle{text-align:center}
.header{height:80px;background-color:#fff;width:100%;position:fixed;left:0;top:0;z-index:8;border-bottom:1px solid #f6f6f6}
.header .inner{position:relative}
.blank{height:80px;width:100%}
.logo{float:left;padding:20px 0}
.logo a{display:block;width:190px;height:40px;overflow:hidden;background:no-repeat left center;background-size:contain;text-indent:-9999em}
.nav{float:right}
.nav li{float:left;color:#333;font-size:18px;padding:0 25px;position:relative}
.nav li a{display:inline-block;line-height:80px;color:#333;position:relative}
.nav li a:after{content:'';display:block;width:100%;height:3px;background-color:#000;position:absolute;left:0;bottom:0;display:none}
.nav li.cur > a:after,.nav li.on > a:after{display:block}
.nav li em{display:inline-block;margin-left:5px;color:#999}
.nav li ul{position:absolute;left:50%;top:100%;width:120px;margin-left:-60px;background-color:#061489;background-color:#fff;text-align:center;display:none;border:1px solid #f6f6f6;border-top:none}
.nav li ul.show{display:block}
.nav li li{padding:0;float:none;font-size:16px}
.nav li li a{line-height:24px;padding:8px 5px}
.nav li li a:hover{background-color:#f8f8f8}
.nav li li a:hover:after{display:none}
.search{float:right;padding:20px 0;position:relative}
.search .btn{width:40px;height:40px;cursor:pointer;font-size:18px;text-align:center;line-height:40px;color:#666}
.searchForm{position:absolute;right:0;top:105%;background-color:#fff;width:250px;padding:10px 40px 10px 10px;display:none;border:1px solid #f6f6f6}
.searchForm .submit{display:block;width:45px;height:35px;float:right;position:absolute;right:0;top:10px;cursor:pointer;font-size:18px;color:#999;text-align:center}
.searchForm .text{background-color:#f8f8f8;color:#333;height:35px;line-height:normal;width:96%;padding:0 2%;-webkit-appearance:none;font-size:14px}
.slides .item{background:no-repeat center center;background-size:cover;padding-bottom:34.375%;position:relative}
.slides .item a{display:block;position:absolute;left:0;top:0;width:100%;height:100%;text-indent:-9999em}
.slides .owl-dots{position:absolute;left:50%;bottom:5%;font-size:0;line-height:normal;transform:translateX(-50%)}
.slides .owl-dots button{display:inline-block;margin:0 5px}
.slides .owl-dots span{display:block;width:20px;height:4px;background-color:#999}
.slides .owl-dots .active span{background-color:#000}
.slides .load{padding-bottom:34.375%;background-color:#f9f9f9;position:relative}
.slides .load span{display:block;position:absolute;left:0;top:50%;width:100%;transform:translateY(-50%);font-size:36px;line-height:1.125em;color:#999;text-align:center}
.footer{background-color:#f8f8f8}
.footer .btm{overflow:hidden;padding:3% 0}
.links{padding:3% 0 2%;border-bottom:1px solid #eee;text-align:center}
.links h2{font-size:16px;font-weight:normal;color:#555;line-height:1.5em;line-height:30px;float:left}
.links ul{overflow:hidden;margin-left:80px}
.links li{float:left;font-size:14px;color:#999;padding:0 17px 0 16px;line-height:30px;position:relative}
.links li:after{content:'';display:block;width:1px;height:14px;background-color:#ccc;position:absolute;right:0;top:50%;margin-top:-7px}
.links li:last-child:after{display:none}
.links li a{color:#999}
.pagelist{float:left}
.pagelist ul{overflow:hidden}
.pagelist li{float:left;padding-right:29px;font-size:14px;position:relative;line-height:1.5em}
.pagelist li:after{content:'';display:block;width:1px;height:14px;background-color:#ccc;position:absolute;right:14px;top:50%;margin-top:-7px}
.pagelist li:last-child:after{display:none}
.pagelist li a{color:#666}
.pagelist li a:hover{color:#004280}
.copyright{float:right;font-size:14px;color:#666}
.copyright a{color:#666}
.hmtitle{overflow:hidden;margin-bottom:3.125%}
.hmtitle .title{font-size:26px;font-weight:normal;color:#555;display:inline;margin-right:5px}
.hmtitle span{text-transform:uppercase;color:#999;font-size:16px}
.hmbox{padding:4.6875% 0}
.hmpro ul{overflow:hidden;width:104%}
.hmpro li{float:left;width:21%;padding:0 4% 2% 0}
.hmpro li .thumbnail{margin-bottom:15px}
.hmpro li .thumbnail img{transition:transform .3s}
.hmpro li .thumbnail img:hover{transform:scale(1.1,1.1)}
.hmpro li h3{font-weight:normal;font-size:16px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:28px}
.hmnews{background-color:#f9f9f9}
.hmnews .newsbox{overflow:hidden}
.hmnews .istop{float:left;width:600px}
.hmnews .item{position:relative}
.hmnews .item h3{position:absolute;left:0;bottom:0;width:100%;font-size:16px;font-weight:normal;line-height:28px}
.hmnews .item h3 a{display:block;padding:5px 3%;color:#fff;background-color:rgba(0,0,0,.7);text-align:center}
.hmnews ul{margin-left:640px;overflow:hidden}
.hmnews li{overflow:hidden;clear:both;margin-bottom:20px}
.hmnews li .thumbnail{float:left;width:130px}
.hmnews li .info{margin-left:150px}
.hmnews li h3{font-size:18px;font-weight:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:28px}
.hmnews li time{display:block;font-size:14px;color:#999;margin-bottom:5px}
.hmnews li p{font-size:16px;color:#555;line-height:1.75em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.hmcontact .inner{overflow:hidden}
.hmcontact .mapbox{float:left;width:55%}
.hmcontact .map{padding-bottom:450px;position:relative;overflow:hidden;border-radius:5px}
.hmcontact .mappic{background:no-repeat center center;background-size:cover}
.hmcontact #map,.hmcontact .mappic{position:absolute;left:0;top:0;width:100%;height:100%}
.hmcontact .infobox{float:right;width:40%}
.hmcontact h3{font-size:18px;font-weight:normal;line-height:1.5em;margin-bottom:30px}
.hmcontact ul{overflow:hidden;margin-bottom:20px}
.hmcontact li{overflow:hidden;margin-bottom:15px}
.hmcontact li i{color:#f00;display:block;float:left;width:30px;height:30px;line-height:30px;text-align:center;font-size:20px}
.hmcontact li span{display:block;margin-left:35px;font-size:16px;line-height:30px;color:#888}
.hmcontact .follow{overflow:hidden}
.hmcontact .qrcode{width:150px;float:left}
.hmcontact .qrcode img{display:block;width:100%;height:auto}
.hmcontact .text{margin-left:180px;overflow:hidden}
.hmcontact .text p{padding:5px 0;font-size:16px;line-height:1.5em;color:#666}
.hmcontact .text .fa-weixin{font-size:30px;color:#999}
.wrapper{padding:4.6875% 0}
.banner{background:no-repeat center center;background-size:cover;padding-bottom:26%;overflow:hidden}
.bar{background-color:#eee;height:60px}
.subMenu{float:left}
.subMenu span{display:none}
.subMenu li{line-height:60px;font-size:16px;color:#555;float:left;padding-right:30px}
.subMenu li a{display:block;color:#555;position:relative}
.subMenu li a:hover{color:#004280}
.subMenu li.cur a{color:#004280}
.subMenu li.cur a:after{content:'';display:block;width:100%;height:3px;background-color:#004280;position:absolute;left:0;bottom:0}
.breadcrumb{float:right;line-height:60px;font-size:14px;color:#888;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.breadcrumb a:first-child{background:url(../images/icon_04.png) no-repeat left center;padding-left:25px}
.breadcrumb a{color:#888;padding:2px 0}
.breadcrumb a:hover{color:#004280}
.breadcrumb span{color:#000;padding:2px 0}
.pagenavi{font-size:0;line-height:normal;text-align:center;margin-top:35px}
.pagenavi a,.pagenavi span.now-page{display:inline-block;font-size:14px;color:#999;background-color:#fff;margin:2px 2.5px;height:27px;line-height:28px;padding:0 10px;border-radius:3px}
.pagenavi a:hover,.pagenavi span.now-page{background-color:#999;color:#fff}
.newsitem{overflow:hidden;margin-bottom:2.43%;border-bottom:1px dashed #eee;padding-bottom:2.43%}
.newsitem .thumbnail{float:left;width:350px}
.newsitem .info{margin-left:380px;overflow:hidden}
.newsitem h2{font-weight:normal;font-size:28px;line-height:1.35em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:10px}
.newsitem h2 a{color:#333}
.newsitem h2 a:hover{color:#004280}
.newsitem time{display:block;color:#888;margin-bottom:15px}
.newsitem p{font-size:18px;line-height:1.75em;height:8.75em;overflow:hidden;color:#555}
.details .title{font-size:32px;text-align:center;line-height:1.35em;margin-bottom:2.43%}
.details .meta{text-align:center;font-size:0;line-height:normal;border-bottom:1px solid #eee;padding-bottom:1.5%;margin-bottom:2.43%}
.details .meta span{font-size:14px;color:#888;padding:0 15px}
.details .meta a{color:#888}
.entry{font-size:18px;line-height:1.75em;color:#333}
.entry p,.entry h1,.entry h2,.entry h3,.entry h4,.entry h5,.entry h6{margin-bottom:2.43%;text-indent:2em;word-break:break-all}
.entry ul,.entry ol{margin-bottom:2.43%;word-break:break-all;margin-left:2em}
.entry p img{margin-left:-2em}
.entry img{max-width:100%;height:auto !important;display:block;margin-left:0px !important}
.entry ul li{list-style:outside disc none;margin-left:1em}
.entry ol li{list-style:outside decimal none;margin-left:1em}
.entry blockquote{margin:0 2em 2.43%;padding:2.43% 2.43% 0;font-style:italic;overflow:hidden;color:#555;border:1px dashed #eee;background-color:#f9f9f9;border-radius:3px}
.entry hr{border:none;border-bottom:1px solid #999;margin-bottom:2.43%}
.entry li p{text-indent:0;display:inline}
.tags{overflow:hidden;font-size:16px;color:#000;padding:10px 0;margin-bottom:2.43%}
.tags a{color:#000;margin-left:15px}
.postnavi{overflow:hidden;padding:5px 0;margin-bottom:2.43%;color:#000}
.postnavi div{padding:5px 0}
.postnavi a{color:#333}
.postnavi a:hover{color:#000}
.boxtitle{font-size:18px;margin-bottom:2.43%;line-height:1.35em}
.related{margin-bottom:2.43%}
.commentlist{overflow:hidden;margin-bottom:2.43%}
.commentlist li{overflow:hidden;margin-bottom:2.43%;padding-bottom:2.43%;border-bottom:1px solid #eee}
.commentlist .avatar{float:left;width:60px;height:60px;border-radius:5px;overflow:hidden}
.commentlist .avatar img{display:block;width:100%;height:100%}
.commentlist .info{margin-left:80px;overflow:hidden}
.commentlist .name{font-size:16px;font-weight:bold;line-height:1.35em;color:#333}
.commentlist time{display:block;color:#999;font-size:12px;line-height:1.5em}
.commentlist .replay{font-size:12px;font-weight:bold;color:#000}
.commentlist .text{padding:5px 0;font-size:16px;color:#555}
.commentlist li li{margin:2.43% 0 0 2%;padding-bottom:0;border-bottom:none}
#comment .item{overflow:hidden;margin-bottom:15px;position:relative}
#comment label{display:block;float:left;height:40px;line-height:40px;font-size:16px}
#comment label i{font-style:normal;color:#f00}
#comment .input{margin-left:80px;overflow:hidden;border:1px solid #e4e4e4;border-radius:5px}
#comment .text,#comment textarea{width:98%;height:20px;line-height:normal;padding:10px 1%;font-size:16px;font-family:'Microsoft Yahei';-webkit-appearance:none}
#comment textarea{height:150px;resize:none}
#comment .submit{float:right;color:#fff;background-color:#555;border-radius:5px;height:45px;width:150px;font-size:16px;cursor:pointer}
#comment .submit:hover{opacity:.9}
#comment .verify{position:relative}
#comment .verify .input{margin-right:126px}
#comment .verify img{display:block;position:absolute;right:0;top:0;height:100%;width:auto;cursor:pointer;border-radius:2px}
.main{float:left;width:75%}
.sidebar{width:21%;float:right}
.widget{margin-bottom:11.6%;overflow:hidden}
.widget h3{font-weight:normal;font-size:24px;line-height:1.125em;margin-bottom:10px}
.widget li{overflow:hidden}
.widget .text{border-bottom:1px solid #eee;padding:15px 0 15px 15px;font-size:16px;position:relative}
.widget .text:before{content:'';display:block;width:6px;height:6px;background-color:#aaa;border-radius:50%;position:absolute;left:0;top:26px}
.widget .text a{display:block;color:#333;word-break:break-all}
.widget .text a:hover{color:#004280}
.widget .text time{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;color:#999}
.widget .pic{padding:15px 0;border-bottom:1px solid #eee}
.widget .pic .thumbnail{float:left;width:100px;padding-top:5px}
.widget .pic p{margin-left:110px;overflow:hidden}
.widget .pic a{display:block;font-size:16px;line-height:1.75em;max-height:5.25em;overflow:hidden}
@media only screen and (max-width:1536px){.inner{width:93.75%}
}@media only screen and (max-width:1280px){.header,.blank{height:60px}
.logo{padding:15px 0}
.logo a{width:143px;height:30px}
.navBtn{width:25px;position:relative;float:right;height:40px;padding:10px 0;cursor:pointer}
.navBtn span{display:block;width:100%;height:3px;background-color:#666;position:absolute;top:50%;left:0;margin-top:-1.5px}
.navBtn span:before,.navBtn span:after{content:'';display:block;width:100%;height:3px;background-color:#666;position:absolute;left:0;top:-9px;transition:transform .3s;transition:transform .3s}
.navBtn span:after{top:auto;bottom:-9px}
.navBtn.open span{height:0}
.navBtn.open span:before{transform:rotate(45deg);top:0}
.navBtn.open span:after{transform:rotate(-45deg);bottom:auto;top:0}
.nav{position:fixed;right:-200px;top:60px;height:100%;width:200px;background-color:#fff;overflow-y:auto;transition:right .3s;-webkit-overflow-scrolling:touch;border-top:1px solid #f6f6f6}
.nav.open{right:0}
.nav ul{padding-bottom:81px}
.nav li{float:none;padding:0}
.nav li a{line-height:26px;padding:12px 2em 12px 1.5em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.nav li.cur > a:after,.nav li.on > a:after{display:none}
.nav li.cur > a{background-color:#f8f8f8}
.nav li ul{position:static;left:auto;top:auto;width:auto;margin-left:0;background-color:transparent;text-align:left;border:none;padding-bottom:0}
.nav li ul.show{display:none}
.nav li ul.open{display:block}
.nav li li a{line-height:26px;padding:12px 1.5em 12px 2.5em}
.nav li li a:hover{background-color:transparent}
.nav li em i{display:none}
.nav li em{position:absolute;right:0;top:12px;width:2em;height:26px;display:block;cursor:pointer}
.nav li em:before{content:'';display:block;width:9px;height:9px;border-right:1px solid #666;border-bottom:1px solid #666;transition:transform .3s;position:absolute;left:50%;top:50%;margin-top:-6px;margin-left:-5px}
.nav li em.open:before{transform:rotate(45deg)}
.search{padding:10px 0 10px 20px}
.search .btn{font-size:24px}
.hmnews .istop{width:450px}
.hmnews ul{margin-left:470px}
.hmnews li{margin-bottom:11px}
.hmnews li .thumbnail{width:100px}
.hmnews li .info{margin-left:110px}
.hmnews li h3{font-size:16px;line-height:24px}
.hmnews li time{margin-bottom:0}
.hmnews li p{font-size:14px}
.main{width:70%}
.sidebar{width:26%}
}@media only screen and (max-width:960px){.hmtitle .title{font-size:22px}
.hmnews .istop{width:350px}
.hmnews ul{margin-left:365px}
.hmnews li{margin-bottom:11px}
.hmnews li .thumbnail{width:77px}
.hmnews li .info{margin-left:85px}
.hmnews li p{display:none}
.hmcontact .mapbox,.hmcontact .infobox{width:auto;float:none}
.hmcontact .map{padding-bottom:50%;margin-bottom:20px}
.hmcontact h3{margin-bottom:20px}
.pagenavi{margin-top:20px}
.bar{height:30px;padding:8px 0}
.subMenu{position:relative}
.subMenu span{background-color:#fff;border:1px solid #999;color:#555;border-radius:3px;display:block;width:120px;text-align:center;height:28px;line-height:28px;cursor:pointer;position:relative;padding-right:25px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.subMenu span:after{content:'';display:block;width:6px;height:6px;border-right:1px solid #999;border-bottom:1px solid #999;transform:rotate(45deg);position:absolute;right:10px;top:50%;margin-top:-5px}
.subMenu ul{display:none;position:absolute;left:0;top:100%;width:145px;background-color:#fff;border:1px solid #999;z-index:7;padding:5px 0;border-radius:3px;display:none}
.subMenu ul.open{display:block}
.subMenu li{float:none;text-align:center;line-height:1.75em;font-weight:normal;color:#333;font-size:14px}
.subMenu li.cur{display:none}
.subMenu li a{padding:5px}
.subMenu li a:hover{color:#333}
.breadcrumb{float:none;margin-left:155px;line-height:30px;text-align:right;font-size:12px}
.newsitem .thumbnail{width:250px}
.newsitem .info{margin-left:270px}
.newsitem h2{font-size:24px;margin-bottom:5px}
.newsitem time{font-size:14px;margin-bottom:5px}
.newsitem p{font-size:16px;height:7em}
.details .title{font-size:24px}
.main{width:auto;float:none;margin-bottom:25px}
.sidebar{width:auto;float:none}
.widget{margin-bottom:25px}
.widget h3{font-size:20px;text-align:center}
}@media only screen and (max-width:768px){.links{padding:20px 0 15px}
.links h2{float:none;margin-bottom:5px}
.links ul{margin-left:0;font-size:0;line-height:normal}
.links li{float:none;display:inline-block}
.pagelist{float:none;padding:5px 0}
.pagelist ul{font-size:0;text-align:center;line-height:normal}
.pagelist li{float:none;display:inline-block;padding:0 15px}
.pagelist li:after{right:0}
.copyright{float:none;text-align:center}
.header,.blank{height:50px}
.logo a{width:95px;height:20px}
.navBtn{height:30px}
.nav{top:50px}
.nav ul{padding-bottom:51px}
.search{padding-left:15px}
.search .btn{height:30px;line-height:30px}
.slides .owl-dots{bottom:15px}
.hmtitle{margin-bottom:15px}
.hmtitle .title{font-size:18px}
.hmtitle span{font-size:14px}
.hmbox{padding:25px 0}
.hmpro li{width:46%;padding-bottom:15px}
.hmpro li .thumbnail{margin-bottom:5px}
.hmnews .istop{width:auto;float:none;margin-bottom:20px}
.hmnews ul{margin-left:0}
.hmnews li{margin-bottom:15px}
.hmnews li .thumbnail{width:100px}
.hmnews li .info{margin-left:110px}
.hmnews li h3{white-space:normal;max-height:48px}
.hmcontact h3{margin-bottom:15px}
.hmcontact ul,.hmcontact li{margin-bottom:10px}
.hmcontact .text{margin-left:160px}
.hmcontact .map{padding-bottom:250px}
.wrapper{padding:25px 0}
.pagenavi{margin-top:10px}
.newsitem{margin-bottom:10px;padding-bottom:10px}
.newsitem .thumbnail{width:110px}
.newsitem .info{margin-left:120px}
.newsitem h2{font-size:18px;white-space:normal}
.newsitem time{margin-bottom:0}
.newsitem p{display:none}
.details .title{font-size:20px;margin-bottom:15px}
.details .meta{padding-bottom:10px;margin-bottom:20px}
.entry{font-size:16px}
.entry p,.entry ul,.entry ol,.entry h1,.entry h2,.entry h3,.entry h4,.entry h5,.entry h6,.entry hr,.postnavi,.boxtitle,.related{margin-bottom:20px}
.entry blockquote{margin-bottom:20px;padding:20px 20px 0}
.tags{padding:0;font-size:14px;margin-bottom:20px;color:#888}
.tags a{color:#888}
.commentlist{margin-bottom:20px}
.commentlist li{margin-bottom:15px;padding-bottom:10px}
.commentlist .avatar{width:30px;height:30px}
.commentlist .info{margin-left:40px}
.commentlist .name{font-size:14px;margin-bottom:5px}
.commentlist .replay a{color:#999}
.commentlist .text{font-size:14px;line-height:1.75em}
.commentlist li li{margin-top:15px}
#comment label{font-size:14px;height:35px;line-height:35px}
#comment .input{margin-left:50px}
#comment .text,#comment textarea{padding:7.5px 2%;width:96%;font-size:14px}
#comment textarea{height:90px}
#comment .submit{font-size:14px;height:37px;width:100px}
#comment .verify .input{margin-right:111px}
.error .title{font-size:24px;margin-bottom:15px}
.error .warning{font-size:20px;margin-bottom:25px;padding-bottom:25px}
.widget .text,.widget .pic{padding:10px 0}
}.tools{position:fixed;right:0;bottom:50%;z-index:9}
.tools span{display:block;width:54px;height:54px;background-color:#051C30;border-bottom:1px solid #ddd;cursor:pointer;background-repeat:no-repeat}
.tools span a{display:block;width:100%;height:100%;color:#fff}
.tools span.backtop{background-image:url(../images/backtop.png);border-bottom:none}
.tools span.tools-qq{background-image:url(../images/qq.png)}
.tools span.tools-phone,.tools span.mobile-phone{background-image:url(../images/sphone.png)}
.tools span.mobile-phone{display:none}
.tools span.tools-phone{padding-left:54px;width:0;line-height:54px;font-size:1.5em;color:#fff}
.tools span.tools-phone.on{background-color:#37408E;border-radius:27px 0 0 27px}
.lfooter{display:none}
@media only screen and (max-width:768px){.tools{display:none}
.footer{margin-bottom:50px}
.lfooter{max-width:720px;height:70px;background-color:#0061a8;position:fixed;bottom:0px;left:0;right:0;margin:0 auto;display:block}
.lfooter ul li{width:25%;height:auto;float:left;text-align:center;padding:10px 0px}
.lfooter ul li a{color:#FFF;line-height:12px;font-size:12px}
}