.citybox{
    float:right;font-size: small;
    display: inline-block;
    white-space: nowrap;

}

.cityList{margin:0;padding:0;border:0;font-size:12px;font-family: 'Microsoft Yahei';}
a{text-decoration:none;}
ul,li,ol,dl,dt,dd{list-style:none;}
/* cityList */
.cityList{display:none;position:absolute;margin-left:20px;right:20px;top:20px;width:80%; max-width:678px;border:2px solid #1337b9;background:white;z-index:999;overflow:hidden;font-family:arial,"宋体";overflow:hidden;}
.cityList .title{background-color:#F4F4F4;width:100%;padding-top:10px;padding-left:16px;overflow:hidden;position:relative;}
.cityList .cityTopSearch{float:left;width:228px;height:25px;line-height:25px;margin-right:38px;padding:0 2px;display:inline;border:1px solid #0b67cd;color:#5e5e5e;}.cityList ul.titleChar{list-style:none;cursor:default;}
.cityList .titleChar .on{border-color:#E6DFDE;background-color:white;}
.cityList .titleChar li{float:left;border:1px solid #F4F4F4;border-bottom:0;padding:6px 24px;}
.cityList .cityListBox{margin:8px 0 0 16px;color:#686868;overflow:hidden;display:inline-block;_position:relative;}
.cityListBox dl{position:relative;overflow:hidden;zoom:1;}
cityListBox .hotCity dd{width:100px;max-width:650px;}
.cityListBox dl dt{float:left;width:20px;height:auto;display:block;line-height:25px;}
.cityListBox dl dd{float:left;line-height:25px;_padding-top:2px;text-align:left;max-width:640px; width:100%;margin-bottom:6px;}
.cityListBox dl dd a{color:#686868;}
.cityListBox dl dd a:hover{color:#990000;text-decoration:underline;}
.cityListBox a{width:75px;display:inline-block;}
.none{display:none;}
.keyword-area a{ text-decoration:none; }



/*===========================
      12.FOOTER css
===========================*/
.footer-title {
    font-size: 14px;
    font-weight: 700;
    line-height: 18px;
    color: #6c6c6c; }

.footer-support {
    padding-top: 21px; }
.footer-support span {
    font-size: 16px;
    line-height: 24px;
    color: #121212;
    font-weight: 600;
    margin-top: 9px;
    display: block; }
@media (max-width: 767px) {
    .footer-support span {
        display: block; } }

.social {
    padding-top: 27px; }
.social li {
    display: inline-block;
    margin-right: 10px; }
.social li:last-child {
    margin-right: 0; }
.social li a {
    font-size: 24px;
    color: #6c6c6c;
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -ms-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s; }
.social li a:hover {
    color: #0067f4; }

.footer-link {
    margin-top: 32px; }
.footer-link ul {
    margin-top: 8px; }
.footer-link ul li a {
    font-size: 16px;
    line-height: 24px;
    color: #121212;
    margin-top: 16px;
    font-weight: 500;
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -ms-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s; }
.footer-link ul li a:hover {
    color: #0067f4; }

.footer-copyright {
    background-color: #0067f4; }
.footer-copyright .copyright {
    padding-bottom: 23px;
    padding-top: 13px; }
.footer-copyright .copyright .text {
    color: #fff;
    margin-top: 10px; }

/*===== BACK TO TOP =====*/
.back-to-top {
    font-size: 20px;
    color: #fff;
    position: fixed;
    right: 20px;
    bottom: 20px;
    width: 45px;
    height: 45px;
    line-height: 45px;
    border-radius: 50%;
    background-color: #0067f4;
    text-align: center;
    z-index: 99;
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -ms-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;
    display: none; }
.back-to-top:hover {
    color: #fff;
    background-color: #005ad5; }
.copyright a{color: #8ec5f1;}

/*# sourceMappingURL=style.css.map */
