.syhomeheadcefl *{box-sizing:content-box}.headCity{width:auto;background:#fff;border:1px solid #ea3516;padding:30px 25px;position:absolute;left:-5px;top:63px;z-index:3;border-radius:10px;display:none}.header-city:hover .headCity{display:block}.syhomeheadcefly:hover .headCity{display:block}.headCity :after{content:"";width:17px;height:12px;position:absolute;left:25px;top:-12px;background:url(../images/top.png) no-repeat}.headCityNav{border-bottom:1px solid #dadada;line-height:36px;height:36px}.headCityNav ul{display:flex;float:left!important}.headCityNav li{color:#000;font-size:15px;line-height:35px;background:#ececec;border:1px solid #d7d7d7;padding:0 20px;margin-right:5px;width:45px;text-align:center}.headCityNav li.on{background:#fff;border-bottom:#fff}.headCityMain ul{display:flex;flex-wrap:wrap;float:left!important}.headCityMain ul:nth-child(1){display:flex}.headCityMain li a{display:inline-block;font-size:16px;color:#5a5a5a;text-align:left;margin-right:20px;padding:0 10px;margin-top:15px}.headCityMain li a:hover{background:#ea3516;color:#fff}.headCityMain li.on a{background:#ea3516;color:#fff}.syhomeheadce{width:1200px;margin:0 auto;position:relative}.syhomeheadcefl{float:left;margin:20px 0 0 50px}.syhomeheadcefly{float:right;margin-top:5px;position:relative;padding-bottom:20px;line-height:20px}.syhomeheadcefly>a{display:block;border:1px solid #ea3516;border-radius:20px;padding:0 5px}.syhomeheadcefly a span{color:#969696;font-size:12px;background:url(../images/down.png) no-repeat right center,url(../images/tb.png) no-repeat left center;padding-right:20px;padding-left:20px}.headCity{left:-30px;top:40px}.header-city{display:none!important}@media screen and (max-width:767px){.header-city{display:block!important}}.header-city{position:relative;line-height:26px;padding:0 15px}.fl{float:left}.header-city a{display:inline-block;color:#575757}.header-city i{display:inline-block;width:23px;height:15px;background:url(../images/icon-city.png) center center no-repeat;background-size:12px auto;position:relative;top:2px}.changecitydiv{padding:10px 15px;background-color:#fff;text-align:left}.province dl{clear:both;padding:5px 20px;width:100%;zoom:1}.province dt{float:left;height:30px;margin-right:10px;line-height:30px;width:55px;text-align:center;color:#fff;background-color:#c1c1c1;font-weight:700;border-radius:2px;}.province dd,.province dt{display:block;margin:0;padding:0;margin-top:3px;margin-bottom:3px}.province dd{float: right;padding-right: 15px;width: calc(100% - 70px);}.province dd a{float:left;display:block;height:30px;line-height:30px;margin-right:10px;padding-left:5px;padding-right:5px;white-space:nowrap}.pinyin dl{clear:both;margin:5px;padding:5px 20px;width:100%;zoom:1}.pinyin dt{margin-left:20px;border-radius:2px;text-align:center;color:#fff;width:30px;height:30px;line-height:30px;background-color:#c1c1c1;font-weight:700}.pinyin dd,.pinyin dt{float:left;display:block;margin:3px 0}.pinyin dd{padding-left:20px;width:900px}.pinyin dd a{float:left;display:block;height:30px;line-height:30px;margin-right:10px;padding-left:5px;padding-right:5px;white-space:nowrap}.pinyin dd a:hover,.province dd a:hover{border-radius:2px;color:#fff}.pinyin dd a:hover,.province dd a:hover{background-color:#ed232f}