body,html{ padding-bottom:20px; }
.ovf{ overflow: hidden; }
.cen{text-align: center;}
.center{ width: 1200px; margin: 0 auto; }
.top{padding: 25px 0; background-color: #ffffff; box-shadow: 0px 10px 11px 1px rgba(234, 234, 234, 0.46); }
.logo{ float: left; }
.nav{ float: left; margin-left:80px; margin-top:20px; }
.nav li{ float: left;color: #909090; margin-right: 3px; padding: 0 12px; }
.nav li a{ color: #909090; font-size: 16px; transition: all .5s; }
.nav li a:hover{ color: #9d7c53; }
.nav li:nth-child(2) a{color: #9d7c53 !important;}
.select{ color: #9d7c53 !important; }
/*,.nav li:nth-child(6)*/
.nav li:nth-child(3){ position: relative; background: url('/images/down.png')no-repeat right center; background-size:8%; }
.nav li:nth-child(3):hover .fwxm,.nav li:nth-child(6):hover .fwxm{ display: block; }

.fwxm {width: 170px;padding: 10px 10px; z-index: 100; position: absolute; background: #fff; border-radius:8px; display: none; text-align: center; }
.fwxm p{ text-align: center; font-size: 16px; line-height:32px;    float: left;  width: 85px; }
.fwxm p a{ font-size: 14px; }
.cle{ clear: both; }

.tit{ font-size: 24px; color: #333333; margin-top:118px; text-align: center; }
.subtit{ font-size: 18px; color: #999999; margin-top:20px; margin-bottom:60px; text-align: center; }
.con{ width: 899px; margin: 0 auto; color: #666666; font-size: 16px; line-height: 32px; text-align: center; }

.gywm ul{ margin:60px 0 0 -75px; }
.gywm li{ margin-left:75px; float: left; }

.ppwh li:nth-child(1){ float: left; width: 664px; }
.ppwh li:nth-child(2) { float: left; width: 454px; margin-left: 80px; }
.ppwh-t{ color: #333333; font-size: 16px; line-height: 32px; }
.ppwh div{ margin-top:40px; }
.ppwh-st{ color: #666666; font-size: 16px; line-height: 32px; }

.lhcsr { padding-bottom:100px; }
.lhcsr li{ width: 270px; float: left; margin-right:30px; }
.name{ color: #333333; font-size: 24px; margin:28px 0; text-align: center; }
.lhcsr div p{ text-align: center; color: #999999; font-size: 14px; line-height: 28px; }


.foot { width: 100%; height: 300px; background: url('/images/mapbg.png')no-repeat; }
.foot li{ width: 400px; float: left; text-align: center; }
.foot li img{ margin-top:40px; }
.foot-tt{ color: #9d7c53; font-size: 16px; margin: 20px 25px; }
.foot-cc{ width: 303px; margin: 0 auto; color: #666666; font-size: 16px; line-height: 32px; }

.footer{ text-align: center; color: #999999; font-size: 14px; }
.footer p{ line-height:24px; }
.footer img{ margin: 60px 0 40px 0; }