@charset "UTF-8";
body { font-family: SimSun, Arial, "Microsoft YaHei", 微软雅黑, "PingFang SC", "Hiragino Sans GB", 宋体, Tahoma，arial, sans-serif; }
a:hover { color: #c5171e; }
.g-main { width: 1100px; margin: 0 auto; overflow: hidden; }
.g-top { width: 100%; background: #f6f6f6; height: 28px; padding: 10px 0; }
.m-top { width: 1100px; margin: 0 auto; }
.u-top-list { overflow: hidden; float: left; margin-top: 10px; }
.u-top-list li { float: left; margin-right: 20px; }
.u-top-list li a { font-size: 12px; color: #6d6d6d; float: left; }
.u-top-list li a:hover { color: #c5171e; }
.u-top-list li img { margin-right: 10px; float: left; }
.u-top-right { float: right; }
.u-login { float: left; margin-right: 20px; margin-top: 10px; color: #6d6d6d; }
.u-login img { margin-right: 10px; float: left; }
.u-login a { font-size: 12px; color: #6d6d6d; }
.u-top-form { float: left; }
.u-top-form input { width: 174px; height: 28px; border: 1px solid #dedede; border-right: none; float: left; padding: 0 10px; }
.u-top-form img { cursor: pointer; float: left; }
.g-logo { width: 1100px; height: 100px; margin: 20px auto; }
.m-logo { width: 306px; float: left; margin-top: 22px; }
.m-logo img:first-child { margin-right: 6px; }
.m-ad { width: 790px; height: 100px; float: right; }
.g-nav { border-top: 4px solid #c5171e; padding: 15px 0px 16px 0px;    background: #f3f6f8; width: 1100px; margin: 0 auto; font-family: "Microsoft YaHei"; }
.m-nav-list {     width: 1050px;margin: 0 auto; }
.m-nav-list .u-nav-top { margin-bottom: 15px; overflow: hidden; }
.m-nav-list .u-nav-bottom { overflow: hidden; }
.m-nav-list .u-nav-top1 { margin-bottom: 15px; overflow: hidden;width:1100px;margin:0 auto; }
.m-nav-list .u-nav-top1 li {margin-left: 7px; padding-right: 30px;    border-right: 1px solid #dedede;}
.m-nav-list .u-nav-top1 .end { margin-right: 0; }
.m-nav-list .u-nav-bottom1 { overflow: hidden; }
.m-nav-list .u-nav-bottom1 li { margin-right: 9px; _margin-right: 7px; }
.m-nav-list .u-nav-bottom1 .end { margin-right: 0; }
.m-nav-list li { display: inline; margin-right: 22px; _margin-right: 20px; }
.m-nav-list li a { font-size: 20px; color: #050505; }
.m-nav-list li a:hover { color: #c5171e; }
.m-nav-list .end { margin-right: 0; }
.m-nav-er { float: left; width: 320px; padding: 0 30px; padding-right: 0; }
.m-nav-er li { width: 86px; float: left; margin-right: 30px; position: relative; }
.m-nav-er li img { display: block; margin: 0 auto; margin-bottom: 10px; }
.m-nav-er li a { font-size: 16px; color: #050505; display: block; text-align: center; }
.m-nav-er .end { margin-right: 0; }
.g-ad { width: 1100px; margin: 0 auto; margin-bottom: 30px; }
.g-ad img { width: 100%; }
.footer { padding: 10px 0 0; background: #f6f6f6; /* height: 450px; */
  width: 100%; margin-top: 40px; min-width: 1110px; border-top: 3px solid #c5171e; }
.container { width: 1110px; margin: 0 auto; }
.about, .contact, .concern, .jion { overflow: hidden; float: left; margin-right: 150px; }
.about .first, .contact .first, .concern .first, .jion .first { font-size: 16px; color: #020202; }
.about li, .contact li, .concern li, .jion li { text-align: left; margin-bottom: 30px; }
.about li a, .contact li a, .concern li a, .jion li a { color: #757575; }
.jion { margin: 0; }
.copy { text-align: center;  padding-bottom: 20px; font-size: 14px; }
.advertising { text-align: center; color: #757575; font-size: 14px; margin: 28px 0; }
#f-top-new-border { margin-top: 10px; }
.u_nbd_logo { float: left; }
.u_nbd_column { float: left; margin-top: 8px; }
.u-return-top { position: fixed; bottom: 40px; left: 50px; height: 130px; z-index: 999; }
.u-return-top a { display: block; margin-bottom: 5px; position: relative; width: 60px; }
.f-nbd-er { position: absolute; left: -186px; top: -64px; display: none; z-index: 999; }
.f-mobile-nbd { background: url(../images/m-nbd.png); height: 70px; }
.f-mobile-nbd:hover { background: url(../images/m-nbd-h.png); }
.f-mobile-nbd:hover .f-nbd-er { display: block; }
.f-nbd-return { height: 60px; background: url(../images/return_top.png); }
.f-nbd-return:hover { background: url(../images/return_top-h.png); }

.meiri{width:148px;height:98px;float:right;}
.meiri  a{line-height: 30px;font-size: 17px;font-family: "Microsoft YaHei";color:#c5171e;}
.meirixia {width:294px;height:70px;}
.copy {
    text-align: center;
    padding-bottom: 20px;
    color: #757575;
    font-size: 14px;
}

