@font-face {
    font-family: 'iconfont';
    src: url('data:font/woff2;charset=utf-8;base64,d09GMgABAAAAAAN0AA0AAAAAB+AAAAMeAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGh4GYACCehEICoMEgwALDAABNgIkAxIEIAWFAgc+G+cGUZQNyk6yHwc5GfUpIUpmRCieSqPFD1tN03ANJ/HQ/9i3O+/NqidLZqGKSV7oUDWS4HRK3EpoVJJo3Ez+V3O5VyCMK3C+QO5BFSh5ghJcJ38FzsvmS6CBFTq2CK4KLdsUDbPPczlu6x2mY+q5/OaytZ+XR2XpmECBpXvTWhxoFli5RtwwvWqwr530Rgj4uhzXCviZ1pQtXhqhE8NAEaoUEgWZ4qMmyvsS+GC9Pp7Q4UbRVMlPf/wgr4GTzw1RrHyDp37HIwAwAaEJFfNAYh8CLzkKzHPUjn1OJoCUgkZVxtwjGkCgE0wDUDIUPAWoesqoNEiimQu8KOD4eQj0g6MhKqAJtKMJr4AvACABUNQ47Rcc7N/35CFUPRAEzzwSduVzPWRj5+ZmZoIf8bEyAvvEPtm6etqZ2fn5uSrbnDAD+OBAjH3eFsL2ZSGPnHEwj48qkBwhpFfhMOSJSqSEcs7uEdVoy+SGp2f3uUSJRzHFEEu+KSfHlG/5VGHChd/yyUxJGKo47v8fx0UpihokapplabXkRoUJF37LDXOYhmJ5FPeP8eyX+0HAgfumOzM0xATs+7M93UAvbpaVtUY1RSowggsLUa2MrgmCSxKN7XuWyfWhWgWYVxBCXeBJoj2sW1f/vMQQX6+n4OHQR/jFNopAINh5XNwz+hb+b+1I3XOxosa6VwGtCgi6VO37BKiPVAvIBDGaXECyyao0FP5HOxoA+r0AAgyIh0BodQiBosUzCFSt3gmQWn0SoEmHzwI0a/UNEGg3F4UQ6DAQE6rINkwCTxh6FQqLblfCqhemJUsQNhm2ImzW61TY7tJrrw6T0QBSnFpmxJCuQbHooTaqhrWpKyDgqkAxZCumlDRQQBs/Ek7VqtehhRkHfoRLNX/qkHqpFseqMZGSIVU6WEtWnpGaXpa2Vb1NLa6N21h1qkcjiDqUOhysFUVRxydqtWiBUdpxsCa1qhGp4Boi3tpZTxNSt/pU3LlVLAE1vxO/D+A5gmiXL02auoYTU1XDWsHWwFxXWjG6agfhTLSTKzYhlChRW140NDY1mtvcJSsOAAA=') format('woff2'),
    url('data:font/woff;charset=utf-8;base64,d09GRgABAAAAAAVIAA0AAAAAB+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAFLAAAABoAAAAckgL7dUdERUYAAAUMAAAAHgAAAB4AKQALT1MvMgAAAaAAAABGAAAAYD7eYs5jbWFwAAAB/AAAAFsAAAF6AD7DEWdhc3AAAAUEAAAACAAAAAj//wADZ2x5ZgAAAmQAAAEvAAABhADivVRoZWFkAAABMAAAADAAAAA2H34YaWhoZWEAAAFgAAAAHQAAACQHkgOFaG10eAAAAegAAAARAAAAEgxMAFVsb2NhAAACWAAAAAwAAAAMAGQAwm1heHAAAAGAAAAAHwAAACABEgBObmFtZQAAA5QAAAFGAAACgl6CAQJwb3N0AAAE3AAAACcAAAA+RftmuXjaY2BkYGAA4sgt8xfE89t8ZeBmYQCBe/pZZnDa5/8Z5i3MJkAuBwMTSBQAKhIKZnjaY2BkYGBu+N/AEMPCAALMWxgYGVABCwBUUgMgAAAAeNpjYGRgYGBlcGJgZgABJiDmAkIGhv9gPgMAD4gBYQB42mNgYWFgnMDAysDA1Ml0hoGBoR9CM75mMGLkAIoysDIzYAUBaa4pDAderPz/n7nhfwMDA/MdBiDJwIikRIGBEQCXKA5CAAB42mNhgAAWCA5l8AEAAeUArgAAAHjaY2BgYGVgYGAGYh0gZgFiHwZGBhAoAYoygsWZGbjA4iwMCmA1LCDxFyv//4eQ4lFQHTxgUoMBAphAshAMNIGfSRaMwXYwsjFAtQBpJohaFMDIMOwBAMIRDQkAAAAAAAAAAAAAZADCeNpjYGII/X+VeTWzNoMhgyMDA6OashI7GzubiLiYuJiRuZm5mamJuh4jH6O4mKgISEJJXU1dzQQkYWwkLmbHqMZuoqbEJssoIs8oZmRmos/ItNgvtCQ50cLa2iIx+QWIocgsIMDOLGtiHB51ISrc2ATEyPB14xBgZ5/GI8TD1sAGJKqYuRThOkCMklA/DnZ2AQ53nwyYJrBuWWZ2AYFPnLy8nKs4gVp5BNkrGYCAmcHn/xnmLcwmDCIMmgxWIJ+oq7HzMbKzicsBHW9ux2hupq7GDPQB0DvqamA+WAYooGwK9YOYNSPQD2rMWoF52dl5i2RlZGQXwVk1rnExMXHdEkDQDWeVnBMQE5QUv8ojIMC0KhBVA5j1T8MNVQeYtfExUAPPa1EpATEBBgBhcVG5AHjafZDNSsNAFIXP9E9tQcSC61kVQUh/lqW7Qt25cFHXbTpJW5JMmEwLXbp15QO49TF8AJ9BcOWDeBqvCBWakMs3595zZiYALvEJhZ+njWthhVPcCVdwgli4Sv1RuEZ+Ea6jhTfhBvUP4SZu1Ei4hbZ6ZoKqnXHVKdP2rHCBkXAF53gQrlK3wjXyk3AdV3gVblB/F25iii/hFjpqiTEcDGbwrAtozLFjXSFkboaorB4YOzPzZqHnO70KbRbZjOK/qb/WPeNibJAw2nFp4k0yc0ctR1pTpjkUHNm3NPoI0KNsXLGyme4HvaP2W9qzMuLwngW2POaAqqdR83O0p6SJxBheISFr5GVvTSWkHjDWZMb9/pViGw+8j3TkbKon3NYkidW5s2sTeg4vyz1yDNHlGx2kB+XhU455nw+73UgCgtCm+AYPanCHAAB42mNgYoAALjDJyIAOWMGiTIxMjMzsxRmZWZmJeZzGhlAWADzvBl0AAAAAAf//AAIAAQAAAAwAAAAWAAAAAgABAAMABAABAAQAAAACAAAAAHjaY2BgYGQAgqtL1DlA9D39LDMYDQA30QUEAAA=') format('woff'),
    url('iconfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'iconfont';
    src: url('data:font/woff2;charset=utf-8;base64,d09GMgABAAAAAAUYAA0AAAAACgAAAATBAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGh4GYACDDhEICocEhV4LDgABNgIkAxQEIAWFAgdFG2IIUZRQTinZR2LsNhpiK5r4aig0QeVkKC0BfJ1f9bo7+hiITGaWydo6QUeeciSn96WTFAI3ShOkYRMnrsn/TQucZrtUe53Pq2hv00iggW3aSbOdTyvE5jqiHJw33E5UptKr4lkJAT6/rWMWfui5XVjaNEIVGgCRIJYSJIiQJMJFUkTnRu/hQvvx4Q99QpZIKqYczawNer6w/PM15XKcL+eJv5NHAEArCCnE6AYkmAeBc8QCusFXgXkIdALSEkH08zW/HiuXge7Gm3HZxQJVwvQDKKO1upCYX48JSNSM3uQlRUjTgB4iYF4eAmYnQ7ksAmlQhQrCYBA2ApAAICUSr1FdXa8WRZeu4tbMAblfnBS+PC19fpz/7GhJ8b3l/MvbpQ/XCq/sLK8qzi42sjg0fUleXTpmm19z0/y0f/EuRtvq+zuvIWb72nvI5lUUe7P6yCtLPZndKeEG82cW3PslKpycFD87kv/cyBMDJnnbWavZMJj1yZ83v1+og3xhqWuf/mUVFUIRW8k8aP/OlGsa1uGqyEtyHXx8+FfiqvIwFRho//r4twc/zQT5oxVF3tpZYytQYTF3HqIRV0yOd9cz1QjZVdTvkZsgL1m82/dGFAqLdvlG9YLdstNkxRPhBZXX9k1h7PALfXk9oLJeviKvCjWoDJydvP7lkkEmhZAwwcg14RpUGNvMe3tEvl4Hpq5lbR7+P6Ofg4yMQ2BfR4c+gZrSUrImh8I1eFqY9Zhb9W/RvqV9vbjJUYMfO9fJcB4zSCRUxDA6e2MI7dX/7MrODOdta2coPDe6mPGlA1WL57xe6jL76jZNuCnxWNBnlvGfPb/4dmr9XGZdXnkZJ6e+Icy7lXWSU9Fw57cVI7jC6a9DO1Z1Wytsm9bpseet4ph56Oa7TQ7+tY2eb9iQ5J7v7xs5R1zlrXZ37vY92YbLupeU16TG7efqXNdhqE0njWjeRKI/a+pV+CGq3zXBlQknEu/GTE86s9XCqO9bdf/74ariPf+17UB7/uWGfZ9L7xu/KYaq5Q8Lr219n1+HdTElG7lzZOIIK5atD95/r8UGzt6dO7Jrzm/BR/1/iHPv1n42F4cNNfvXLNy84dxaZw88S02swC++Ba95EMhKZ+Mwu5YsTebF49f+af/4ysatXleO8nhtVd1t1v/8+iLChoZC9lBpPbUIdz8QELjs70tar6Qe9ne2MtEjztZX/jOeG9cDsiIQ6MUqL0tAPJcOgCRxtNw/ecmX7hWQdo0UiFChAmUAddwIgLoEIRBkzYBAJGMjBGJZBQEksq4TQEql5wWQlvWtACp0DcPkwZXqhovEQpJDBwBYQS2qrEgNC1mxWiKABMllpTTQwUqrZZ1VYYGnTpU6hE10RPPjJRavL07ekhSD+IgQzj8nFpzPqMdJ9TieBBIY/AfCHH4CxAnlJRp8wkc0PnGouICfaDGC4jlJEScJlu+lS4lLpgUmlg/nJ7qL68SIF0BarFj+OPmLFiEMJ/08avkJFSoCp8jgW4L58RFLHJz9eMbEB0jHxvov+NXXnNXzbv2H0C6ATcVXF0mZBAn+BbvE+VRpg/WYzT+1ekJjGOVSUUEB6bpBFKIQhySzYfVfEOuEE6/b7BUeHCRFZAMAAAA=') format('woff2'),
    url('data:font/woff;charset=utf-8;base64,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') format('woff'),
    url('iconfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

.iconfont {
    font-family: "iconfont" !important;
    font-size: 14px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon-31shijian:before {
    content: "\f021d";
}

.icon-shijian:before {
    content: "\e8a9";
}

.icon-dianji:before {
    content: "\f02c7";
}

.icon-dianji1:before {
    content: "\e87c";
}

.icon-faburen:before {
    content: "\e69a";
}

.ourNews {
    width: calc(100% - 40px);
    line-height: 54px;
    background: white;
    padding: 15px 20px 0 20px;
    margin-top: 15px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;

}

.sub-menu {
    height: 54px;
    border-bottom: 2px solid #f3f3f3;
}

.main-conntent {
    width: calc(100% - 30px);
    padding: 15px;
    background: white;
    position: relative;
    min-height: 275px;
}

.sub-menu-left a {
    font-size: 15px;
    margin-left: 6px;
}

.sub-menu-left .img1 {
    width: 14px;
}

.you {
    margin-left: 5px;
}

.news-0 {
    width: 210px;
    /*min-height: 245px;*/
    background: #f9f9f9;
    position: absolute;
}

.news-0 ul li {
    width: calc(100% - 20px);
    padding: 15px 10px;
    font-size: 14px;
}

.title-active {
    background: #005ca1;
    color: white;
    font-weight: bold;
}

.news-1 {
    width: calc(100% - 235px);
    /*height: 600px;
    background: #8c0000;*/
    margin-left: 215px;
    padding: 0 10px;
}

.news1 {
    display: none;
    /*position: relative;*/
}

.news1 ul li {
    list-style: none;
    line-height: 28px;
    height: 28px;
    /*background: #8c0000;*/
    position: relative;
}

.news1 ul li a {
    font-size: 14px;
    text-decoration: none;
    color: #333;
}

.detail-left {
    /* float: left;*/
    width: calc(100% - 260px);
    /*height: 28px;*/
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    -webkit-line-clamp: 1;
}

.detail-right {
    /*float: right;*/
    width: 240px;
    position: absolute;
    right: 0;
    text-align: right;
}

.login {
    width: 450px;
    height: 250px;
    background: #f9f9f9;
    border-radius: 8px;
    border: 1px solid #eee;
    text-shadow: 0 13px -13px 13px #aaa;
    margin: 100px auto;
}

.login_title {
    width: 100%;
    height: 48px;
    background: rgb(198, 39, 33);
    text-align: center;
    font-size: 18px;
    line-height: 48px;
    font-weight: bold;
    color: #fff;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
}

.login label {
    font-size: 14px;
    line-height: 48px;
    color: #515151;
}

.login input {
    width: calc(100% - 120px);
    height: 36px;
    border: 1px solid #ccc;
    border-radius: 3px;
    padding: 0 10px;
}

.distance {
    margin:0 8px 0 20px;
}
