html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
font,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    font-family: "Microsoft Yahei";
    vertical-align: baseline;
}

:focus {
    outline: 0;
}

a,
a:link,
a:visited,
a:hover,
a:active {
    text-decoration: none;
    color: black
}

table {
    border-collapse: separate;
    border-spacing: 0;
}

th,
td {
  
    font-weight: normal;
}

img,
iframe {
    max-width: 100%;
    border: none;
    text-decoration: none;
}

ol,
ul {
    list-style: none;
}

input,
textarea,
select,
button {
    font-size: 100%;
    font-family: "Microsoft Yahei";
}

select {
    margin: inherit;
}

.fl {
    float: left;
}

.clearfix {
    zoom: 1;
}

.clearfix:after {
    clear: both;
    content: "";
    display: block;
    width: 0;
    height: 0;
    visibility: hidden;
}

.fr {
    float: right;
}

.nmr {
    margin-right: 0px !important;
}

.nmt {
    padding-top: 0px !important;
}

/*联系我们*/
.footer {
    /* height: 370px; */
    /* border-top: 4px solid #B81C22; */
    box-sizing: border-box;
    margin-top: 60px;
}

.footer .footer-top {
    height: 335px;
    background: #efefef;
}

.footer .footer-top .lxwm {
    width: 465px;
}

.footer .footer-top .zsxy {}

.footer .footer-top .xglj {
    width: 345px;
}

.footer .footer-top .xglj,
.footer .footer-top .lxwm,
.footer .footer-top .zsxy,
.wwe {
    height: 220px;
    border-right: 1px solid #dadbd9;
    box-sizing: border-box;
    margin-top: 55px;
}

.footer .footer-top .zsxy {
    border-right: none;
}


.footer .footer-top .fot-lm {
    color: #b81c22;
    font-size: 18px;
    background: url(/news/images/fot-lm-bot.jpg) no-repeat left bottom;
    padding-bottom: 9px;
}

.footer .footer-top p,
.footer .footer-top span {
    color: #555555;
    font-size: 14px;
}

.footer .footer-top .lxwm-nr .dizhi,
.footer .footer-top p.youbian,
.footer .footer-top p.dianhua,
.footer .footer-top p.zxQQ {
    padding-left: 30px;
}

.footer .footer-top .lxwm-nr .dizhi {
    /* margin-top: 15px; */
    line-height: 30px;
    background: url(/news/images/dizhi-icon.png) no-repeat left 9px;
}

.footer .footer-top p.youbian {
    background: url(/news/images/youbian-icon.png) no-repeat left center;
    margin-top: 5px;
}

.footer .footer-top p.dianhua {
    background: url(/news/images/dianhua-icon.png) no-repeat left center;
    margin-top: 10px;
}

.footer .footer-top p.zxQQ {
    background: url(/news/images/zixunqq-icon.png) no-repeat left center;
    margin-top: 10px;
}

/*相关链接*/
.zsxy,
.xglj {
    padding-left: 120px;
    box-sizing: border-box;
}

.xglj ul {
    margin-top: 33px;
}

.xglj ul li {
    margin-top: 9px;
}

.xglj ul li a {
    font-size: 14px;
    color: #555555;
}

.xglj ul li:hover a {
    color: #B81C22;
}

/*掌上校园*/
.wwe {
    border-right: none;
}

.wwe li {
    float: left;
    margin-left: 23px;
    margin-top: 30px;
}

.wwe li img {
    width: 108px;
    height: 108px;
    display: block;
}

.wwe li:first-child {
    margin-left: 0;
}

.wwe span {
    display: block;
    text-align: center;
    margin-top: 6px;
}

/*版权*/
.footer-bot {
    background: #b81c22;
    text-align: center;
    line-height: 64px;
    height: 64px;
    font-size: 14px;
    color: #ffffff;
}

.footer-bot a {

    font-size: 14px;
    color: #ffffff;
}

.zsxy {
    padding-left: 95px;
    box-sizing: border-box;
}

.wwe {
    width: 370px;
}

.lxwm .flogo {
    width: 100%;
    margin-bottom: 20px;
}