﻿@charset "utf-8";*{margin:0;padding:0;word-break:break-all}*html{overflow-x:hidden}body{font-size:14px;font-family:'Microsoft Yahei',Tahoma,Verdana,\5B8B\4F53;color:#444;background:#fff;zoom:1;min-width:1200px }.posrel{position:relative;z-index:1}a:link,a:visited{color:#666;text-decoration:none}a:active,a:hover{color:#f30;text-decoration:none}form{margin:0;padding:0}table{border-collapse:collapse;empty-cells:show;border-spacing:0;font-size:12px}table td{word-break:break-all}ul,li{list-style:none;vertical-align:text-bottom}select{cursor:pointer;height:30px;border:solid 1px #d0cece;line-height:32px;color:#555}select option{padding-left:4px}h1,h2,h3,h4,h5{font-size:14px}img{border:0}a{color:#096eac;text-decoration:none}.fl{float:left}.fr{float:right}.vtop{vertical-align:top}.cf:before,.cf:after{content:"";display:table}.cf:after{clear:both}.cf{zoom:1}input[type="submit"],input[type="reset"],input[type="button"],input[type="text"],input[type="password"],button{-webkit-appearance:none}.ct{text-align:center}.rt{text-align:right}.lt{text-align:left}.ft12{font-size:12px}.ht10{height:10px;clear:both}.ht15{height:15px;clear:both}.ht20{height:20px;clear:both}.ht30{height:30px;clear:both}button,input,select,textarea{font-size:12px;font-family:'Microsoft Yahei',Tahoma,Verdana,\5B8B\4F53;}header,section,footer,aside,nav,article{display:block;}form{margin:0;padding:0;}
.pagerlink {
line-height: 30px;
padding: 30px 5px 50px;
text-align: right;
height: 36px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
a.pnbtn {
padding: 2px 14px;
margin: 0;
display: inline-block;
font-size: 14px;
color: #333;
border: solid 1px #E0E0E0;
margin-right: 8px;
border-radius: 4px;
}
a.pnbtn:hover {
text-decoration: none;
color: #05336f;
border: solid 1px #05336f;
}
a.pnstop, a.pnstop:hover {
color: #05336f;
cursor: text
}
a.pncurr, a.pncurr:hover {
color: #fff;
background: #05336F;
font-size: 16px;
border-radius: 5px;
}
.header {
    height: 45px;
    background: url(http://cdn.hgylift.com/img/topnavbg.png) left top repeat;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 999999;
    padding: 15px 0;
}


.logo {
}

.navls {
padding-top: 11px;
}

.navls li {
float: left;
width: 115px;
text-align: center;
}

.navls li a {
font-size: 17px;
color: #fff;
padding-bottom: 7px;
}

.navls li a:hover {
border-bottom: solid 1px #515456;
}

.navtop {
max-width: 1200px;
margin: 0 auto;
width: 100%;
margin: 0 auto;
}
.overimgsp a img, a.overimgsp img{
-webkit-transition: all 1.2s;
-moz-transition: all 1.2s;
-o-transition: all 1.2s;
-ms-transition: all 1.2s;
transition: all 1.2s;
}
.overimgsp a:hover img, a.overimgsp:hover img{
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-o-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1)
}
.footer {
border-top: solid 6px #8A681F;
background: #fff;
padding-bottom: 50px;
}

.footcon {
max-width: 1200px;
margin: 0 auto;
}

.lxus {
padding: 50px 0;
font-size: 18px;
}

.lxls {
width: 80%;
}

.lxis {
}

.lxi {
float: left;
width: 33%;
}

.lxi strong {
font-size: 16px;
font-weight: 400;display:block;padding-bottom:10px;
}

.lxi p {font-size:14px;line-height:22px;
}

.footnav {
padding: 35px 0 12px;
}

.footnav div {
float: left;
padding-right: 7%;
}

.footnav div a {
}

.lxqr {
margin-top: -5px;
}

.lxqr img {
display: block;
margin: 0 auto;
}

.lxqr p {text-align:center;padding-top:10px;
}
.beian {
color: #999;
font-size: 12px;
}
.beian span {padding-right:10px;
}
.beian a {
color: #999;
}
.sysf {
display:none;position:absolute;top:-1000px;height:0;width:0}