.boxer{width: 1200px;margin: 30px auto;overflow: hidden; }
.conter{width: 100%;position: relative;margin-bottom: 10px;cursor: pointer}
.conter img{margin-left: 10px;margin-top: -5px}
.conter li{height: 50px;line-height: 50px;text-align: center;background: #d8dde3;margin-bottom: 10px}
.conter .on{background: #2a6eee;color: #fff}
.news_nav_1{font-size: 22px;margin: 0 10px}
.gd-box{ border-bottom: #e4e3e3 1px solid}
#tab { padding: 10px;padding-bottom: 0;margin-bottom: 0 }
#tab li { font-size: 20px; margin-right: 20px; padding: 0 10px 10px; position: relative;width: 16%}
#tab li:after { content: ""; background: #1487f4; background: linear-gradient(to right, #0062ff 0%, #00a0ec 100%); width: 20%; height: 2px; position: absolute; bottom: -1px; left: 40%; opacity: 0; -moz-transition: all .5s ease; -webkit-transition: all .5s ease; transition: all .5s ease; }
#tab li:hover:after, #tab li.tab-current:after { opacity: 1; width: 100%; margin: auto; display: block; left: 0; }
#tab li.tab-current { color: #0A0000; }
.position{text-align: right;margin-top: 10px}
.position a{color: #989696}

.f1_list {width: 100%;min-height: 100px;list-style: none;padding: 20px;}
.f1_list li {padding: 10px 0;border-bottom: 1px dashed #d6d6d6}
span.dot {display: inline-block;width: 5px;height: 5px;background: #7b7b7b;position: relative;top: -6px;}
.f1_list li a {text-decoration: none;color: #222;font-size: 15px;display: inline-block;max-width: 800px;overflow: hidden;height: 20px;white-space: nowrap;text-overflow: ellipsis;word-break: break-all;}
.f1_list li:first-child a {font-weight: bold;color: #EC3E37 !important;font-size: 16px;}