body{background-color: #fff;}
.content{max-width: 1170px;min-width: 1170px;}

.topbar{width: 100%;height:100px; position: fixed;top: 0;left: 0; background-color: #FBF8F1;z-index: 9999;}
.topbar .min{width: 1170px;margin: 0 auto;position: relative;}
.topbar .min .logo,.topbar .min .menu,.topbar .min .info{display: inline-block;vertical-align: top;position: relative;}
.topbar .min .logo img{width: 164px;margin: 22px 200px 15px 0;}

.topbar .min .menu{width:auto;position: relative;}
.topbar .min .menu .list{width: 100%;position: relative;z-index: 2;}
.topbar .min .menu .list>li{display: inline-block;vertical-align: top; padding: 2px;width:84px; overflow: hidden;margin-right: 20px;text-align: center;cursor: pointer;}
.topbar .min .menu .list>li .name{padding-top: 32px;font-family: SFProDisplay-Bold;font-size: 20px;color: #8E4E32;font-weight: bold;}
.topbar .min .menu .list>li .eg-name{font-family: PingFangSC-Regular;font-size: 12px;color: #5F6477;padding-bottom: 23px;}

.topbar .min .info {margin-top: 36px;}
.topbar .min .info .weather {width: auto;position: relative;display: inline-block;vertical-align: top;margin-right: 20px;text-align: center;}
.topbar .min .info .weather img{width: 20px;}
.topbar .min .info .weather p{font-family: PingFangSC-Regular;font-size: 12px;color: #5F6477;overflow: hidden;height: 16px;line-height: 16px;}
.topbar .min .info .search{width: auto;position: relative;display: inline-block;vertical-align: top;cursor: pointer;}
.topbar .min .info .search img{width: 20px;}
.topbar .min .info .search p{font-family: PingFangSC-Regular;font-size: 12px;color: #5F6477;overflow: hidden;height: 16px;line-height: 16px;}
.topbar .line {width: 100%;height: 4px;background-color: #5E908C;position: absolute;bottom: -4px;left: 0;z-index: 1;}

#child-menu a{cursor: pointer;color: #F7F4EE;font-family: PingFangSC-Medium;font-size: 14px;text-align: center;border-left:2px solid transparent;padding: 4px 0;font-weight: bold;}
#child-menu a:hover{cursor: pointer;border-left:2px solid #fff;font-weight: bold;}

#searchbar{display: none;position: fixed;top: 0;left: 0;background-color: #FBF8F1;height: 100px;overflow: hidden;z-index: 3;}
#searchbar div{margin-top: 34px;}
#searchbar .close-search{display: inline-block;vertical-align: middle;}
input[name=search]{ width: 640px;height: 33px;display: inline-block;vertical-align: middle;margin-left: 27px;border: 0; padding-left: 18px;border-left: 1px solid #464C58;background-color: #FBF8F1;font-family: PingFangSC-Regular;font-size: 16px;color: #464C58;}
input[name=search]:focus{outline:none;}
form{width: 658px;height: 33px;display: inline-block;vertical-align: middle;margin-left: 27px;border: 0;background-color: #FBF8F1;}
#bdcsMain{ width: 640px;height: 33px;display: inline-block;vertical-align: middle;border: 0; padding-left: 18px;border-left: 1px solid #464C58;background-color: #FBF8F1;font-family: PingFangSC-Regular;font-size: 16px;color: #464C58;}
#bdcsMain:focus{outline:none;background-color: #FBF8F1;}

.output{background-color: #FBF8F1;width: 640px;position: fixed;top: 104px;left: 0px;box-shadow: 0 0 10px 0 rgba(0,0,0,0.50);border-radius: 2px;}
.output .result{width: 90%;padding: 5%;}
.output .result>li{font-family: PingFangSC-Regular;font-size: 14px;color: #1F1F1F;margin-top: 17px;}
.output .result>li:first-child{font-family: PingFangSC-Regular;font-size: 12px;color: #949AA6;}
.output .result li a{font-family: PingFangSC-Regular;font-size: 12px;color: #949AA6;}

.footbar {width: 100%;background-color: #FBF8F1;position: relative;}
.footbar .site{width: 1170px;margin: 0 auto;    padding-bottom: 40px;}
.footbar .site>li{display: inline-block;vertical-align: top;padding-top: 60px;}
.footbar .site>li .head{font-family: PingFangSC-Medium;font-size: 14px;color: #8B572A;padding-left: 42px;height: 30px;line-height: 30px;    margin-bottom: 30px;}
.footbar .site>li .phone{background: url(../images/icon_phone.png) no-repeat;background-size: 30px;}
.footbar .site>li .address{background: url(../images/icon_add.png) no-repeat;background-size: 20px;}
.footbar .site>li .visit{background: url(../images/icon_suju.png) no-repeat;background-size: 30px;}
.footbar .site>li .text{font-family: PingFangSC-Medium;font-size: 16px;color: #8B572A;padding-left: 42px;}
.footbar .site>li .opentime{opacity: 0.5;font-family: PingFangSC-Regular;font-size: 14px;color: #5F6477;padding-left: 42px;padding-top: 7px;}
.footbar .site>li:last-child {margin-left: 130px;}
.footbar .site>li:last-child div{display: inline-block;vertical-align: top;}
.footbar .site>li:last-child div img{width: 112px;}
.footbar .site>li:last-child div p{opacity: 0.5;font-family: PingFangSC-Regular;font-size: 14px;color: #5F6477;margin-right: 10px;}
.footbar .copyright{cursor: pointer;width: 100%;background-color: #333;padding: 20px 0;text-align: center;font-family: PingFangSC-Regular;font-size: 14px;color: #FAFBFD;}
.footbar .site>li:last-child div:last-child{display: none;}