body,html,h1,h2,h3,h4,ul,p{padding: 0;margin: 0;}
ul{list-style: none;}
a{text-decoration: none;}
em,i{font-style: normal;}
.fl{float: left;}
.fr{float: right;}
.clearfix::before,
.clearfix::after {
    content: ".";
    height: 0;
    line-height: 0;
    display: block;
    visibility: hidden;
    clear: both;
}
input,select{border: none;outline: none;}
.container{width: 1200px;margin: auto;}
body{font-size: 14px;}


/* top */
.top_ad{width:100%;overflow:hidden;}
.top_ad a{display: block;position: relative;left:50%;margin-left:-960px;}
.top_ad a img{display: block;}
.lg_top{height:34px;background:#eeeeee;border-bottom:1px #dddddd solid;}
.lg_top .top_news {float:left;}
.lg_top .top_news a{display: block;line-height:34px;color:#848484;}
.lg_top .top_news a:hover{color:#e60012;}
.lg_top .top_right{float:right;}
.lg_top .top_right>ul>li{float:left;height:34px;position: relative;}
.lg_top .top_right>ul>li>a{color:#999;display: block;padding:0 14px;height:14px;margin-top:10px;line-height:14px;}
.lg_top .top_right>ul>li+li a{border-left:1px #999999 solid;}
.lg_top .top_right>ul>li a:hover{color:#e60012;}
.lg_top .top_right>ul>li a span{font-size:10px;}

/*header*/
.header{background:#e60012;height:70px;padding: 5px 0;}
.header h1{float:left;margin-right:10px;}
.header h1 span{float:left;width:208px;height:59px;background:url(../images/logo.png) no-repeat;text-indent: -9999px;margin-top:1px;}
.header h1 em{font-size:18px;float:left;color:#fff;margin:18px 0 0 15px;}
.header ul {float:left;}
.header ul li{float:left;}
.header ul li a{color:#fff;font-size:16px;margin-left:20px;line-height:60px;display: block;}
.header ul li a:hover{color:#ffb2b7;}
.header a.phone{float:right;margin-top:18px;display: block;width: 190px;color: #fff;font-size: 20px;    font-weight: 700;}
.header a.phone img{display: inline-block;vertical-align: middle;}


/* foot */
.publicFoot{
    width: 100%;
    background: #000000;
    padding: 38px 0;
}
.publicFoot p{
    font-size: 12px;
    color: #666;
    margin-left: 5%;
    line-height: 26px;
}
.publicFoot p a{
    color: #666;
}

.moreCity{
    float: left;
    display: inline-block;
    height: 60px;
    line-height: 60px;
    color: #fff;
    font-size: 16px;
    /*margin-left: -23px;
    margin-right: 15px;*/
}
.moreCity img{
    display: inline-block;
    vertical-align: middle;
    width: 30%;
}
.cityBox{
        cursor: pointer;
    position: relative;
    float: left;
}
.xuexiao{
    position: absolute;
    top: 40px;
    left: -145px;
    width: 400px;
    /*height: 214px;*/
    padding: 10px 0;
    background: #ffffff;
    border: solid 1px #cccccc;
    z-index: 999;
    box-shadow: 1px 1px 2px #cccccc;
    transform: scale(0);
    transform-origin: top;
    transition: all .5s ease-in-out;
    opacity: 0;
}

.xuexiao>p{height:25px;line-height:25px;text-align:center;font-size: 16px}
.xuexiao .clearfix p{width:10%;color:#004097;font-size:12px;padding-left: 10px;}
.xuexiao ul{width:87%;padding:0;margin-left: 10px}
.xuexiao ul li{/*width:13%*/;padding:0;border:none;float:left;}
.xuexiao ul li a{color:#747474;font-size: 14px;display: inline-block;line-height: 20px;min-width: 45px;height: 20px;margin-left: 0;}
.xuexiao ul li a:hover{color:#004097;}
.cityBox:hover .xuexiao {
    transform: scale(1);
    opacity: 1;
}
.cityBox:hover img{
   content: url(../images/down.png);
}
.xuexiao .quyu{
    margin-top: 11px;
}

