@charset "utf-8"; /* reset */
* {margin: 0;padding: 0;border:0;font-family:"微软雅黑";}
html {
    font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,sans-serif;
    min-width: 1260px;
    background: #f2f2f2;
}
body {overflow-x: hidden;background: #f2f2f2;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, textarea, p, blockquote, th, td, input, select, textarea, button {
    margin: 0;
    padding: 0;
}

.con {width:1200px;margin:0 auto;display:block;}
fieldset, img {border: 0 none;}
dl, ul, ol, menu, li {list-style: none;}
blockquote, q {quotes: none;}
h2, h3 {line-height: 200%;}
blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}
input, select, textarea, button {vertical-align: middle;font-family: arial, Helvetica, Tahoma, sans-serif;}
button {border: 0 none;background-color: transparent;cursor: pointer;}
body, th, td, input, select, textarea, button a {font-size: 15px;line-height: 1;color: #333;}
a {color: #333;text-decoration: none;}
a:active, a:hover {text-decoration: none;}
address, caption, cite, code, dfn, em, var {font-style: normal;font-weight: normal;}
table {width: 100%;border-collapse: collapse;border-spacing: 0;table-layout: fixed;}
img {vertical-align: top;}
a {outline: none;}
input {outline: none;}
textarea, select {outline: none;}
b {font-weight: bold;}
strong {font-weight: bold;}
.fl {float: left;}
.fr {float: right;}
.color-fff {color:#fff;}
.mt-10 {margin-top:10px;}
.mt-15 {margin-top:15px;}
.mb-10 {margin-bottom:10px;}
.mb-15 {margin-bottom:15px;}
.pt-10 {padding-top:10px;}
.pb-10 {padding-bottom:10px;}
.pt-15 {padding-top:15px;}
.pb-15 {padding-bottom:15px;}
/*--HEADER--*/
header {width:100%;height:410px;float:left;position: relative;}
.header-banner {width:100%;height:auto;position: absolute;left:0;top:0;z-index:-1;}
.con {width:1200px;height:auto;margin:0 auto;}
.header-date {width:100%;height:50px;line-height:50px;}
.header-date span {font-weight:bold;}
.header-title {width:100%;height:80px;}
.header-title h1 {line-height:60px;font-size:36px;font-weight:bold;}
.header-search {width:500px;height:auto;padding-top:20px;}
.header-search span {font-size:16px;line-height:35px;height:35px;}
.header-search input.input-gaojian {border-radius:5px 0 0 5px;height:35px;line-height:35px;padding:0 5px;}
.header-search button {background:#17B4E3;border-radius:0 5px 5px 0;height:35px;line-height:35px;padding:0 40px;border:none;}
.header-info {width:100%;height:150px;}
.header-logo {overflow:hidden;}
.header-logo1 img {width:145px;height:195px;border:2px solid #fff;box-shadow: 0 0 8px #000;}

.header-logo1 {width:100%;height:auto;float:left;position: relative;}
.header-logo img:first-child {position: absolute;left:0;z-index:1;width:117px;height:auto;left: 350.5px;top: 180.5px;border: 1.7px solid #fff;box-shadow: 0 0 3px #000;}
.header-logo img:nth-child(2) {position: absolute;right:0;z-index:1;width:141.5px;height:auto;left: 259.5px;top: 147.5px;border: 1.7px solid #fff;box-shadow: 0 0 3px #000;}
.header-logo img:nth-child(3) {position: absolute;left:159.5px;top:116px;z-index:2;width:165px;height:auto;border: 1.7px solid #fff;box-shadow: 0 0 3px #000;}



.header-shoulu {width:779.5px;margin-top:40px;}
.header-shoulu ul {
    background:#777;width:100%;height:auto;float:right;padding:20px 20px;border-radius:10px;
    background-color: rgba(64, 64, 64, 0.4) !important;background-color:#FEA318;filter:Alpha(opacity=50);
}
.header-shoulu li {width:48%;border-left:5px solid #fff;float:left;margin-top:10px;margin-bottom:10px;text-indent:35.5px;color:#fff;font-size:16px;}
.header-menu {position: absolute;bottom:0;left:50%;margin-left:-600px;}
.header-menu ul {height:60px;line-height:60px;background:#2C5197;}
.header-menu li {float:left;width:150px;text-align:center;}
.header-menu li a {color:#fff;font-size:18px;/*! font-weight:bold; */display:block;}
.header-menu li.active {background:#17B4E3;}
.header-menu li:hover {background:#457ABD;}
/*--SECTION--*/
section {width:100%;margin-top:10px;height:auto;float:left;}
.section-left {width:311px;height:auto;float:left;}
.section-right {width:849px;height:auto;float:right;}
.section-item {width:100%;height:auto;float:left;background:#fff;padding:0 15px 20px 15px;margin-bottom:10px;}
.section-title {width:100%;height:50px;line-height:50px;float:left;border-bottom:1px dashed #ddd;margin-bottom:15px;}
.section-title span {font-size:18px;font-weight:bold;}
/*--SLIDEBOX--*/
.slideBox{ width:100%; height:auto;overflow:hidden; position:relative;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:-2px; top:172px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{padding:3px;float:left; margin-right:2px;width:15px; height:15px; line-height:10px; text-align:center;background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#FF3B00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd li img {width:100%;height:auto;float:left;}
.slideBox .bd li h3 {width:100%;height:40px;line-height:40px;float:left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.slideBox .bd li p {width:100%;height:100px;float:left;line-height:25px;}
.slideBox .bd img{ width:100%; height:auto;display:block;  }
/*--QIKAN-INFO--*/
.section-item-content {width:100%;height:auto;float:left;}
.qikan-jieshao {height:205px;}
.qikan-jieshao p {line-height:30px;}
.qikan-info {height:382px;}
.qikan-info li {width:100%;height:auto;line-height:30px;float:left; margin: 15px 0;}
.qikan-info li i {font-style: normal;}
/*--在线投稿左侧--*/
.qikan-info1 {height:426px;}
.qikan-info1 li {width:100%;height:auto;line-height:30px;float:left;}
.qikan-info1 li i {font-style: normal;}

/*--SLIDEBOX-LEFT--*/
.section-right-top {width:100%;height:50px;line-height:50px;float:left;background:#fff;}
span.gonggao-title {
    width:105px;height:50px;line-height:50px;float:left;font-weight:bold;font-size:18px;border-right:1px solid #F2F2F2;
    text-align:center;
}
.picMarquee-left{ width:650px;height:50px;line-height:50px;overflow:hidden;position:relative;float:left;}
.picMarquee-left .bd{height:50px;line-height:50px;width:100%;float:left;}
.picMarquee-left .bd div.tempWrap {padding:0;width:720px !important;float:left;margin-left:15px;}
.picMarquee-left .bd ul{
    height:50px;line-height:50px;float:left;
    margin-left:100px;width:690px;
}
.picMarquee-left .bd ul li{
    margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;
    color:#E13F38;
}
/*--SECTION-RIGHT--*/
.section-right-bottom {width:100%;height:auto;float:left;}
.section-right-left {width:519px;height:auto;float:left;}
.qikan-info li b {font-size:14px;}
.qikan-info li i {font-size:15px;}
.qikan-info p {width:100%;height:auto;line-height:30px;float:left;font-size:14px;}
.section-right-right {width:290px;height:auto;float:right;}
.section-item2 {width:260px;height:auto;float:left;background:#fff;padding:0 15px;}
.user-center ul {
    width:100%;height:auto;float:left;
    display:flex;display:-ms-flex;display:-webkit-flex;flex-wrap: wrap;align-items: center;justify-content: space-between;
}
.user-center li {
    width:46%;float:left;border:1px solid #ddd;text-align:center;
    border-radius:8px;margin-bottom:15px;font-size:16px;
}
.user-center li a {/*! color:#D91B23; */display:block;padding:20px 5px;border-radius:8px;}
.user-center li:hover i {color:#fff;}
.user-center li:hover a {background:#1A4CC4;color:#fff;}
.user-center li i {font-style: normal;color:#000;margin-right:10px;font-size:18px;}
/*--TOUGAO-FORM--*/
.tougao_form {height:auto;float:left;background:#fff;}
.page_tougao_form{height:auto;float:left;background:#fff;margin-left:140px;}
.page_tougao_form .input-group-btn {width:90px;height:30px;float:right;margin-right:140px;}
.page_tougao_form .layui-form-item button[type=submit] {margin-left:105px;}
.layui-form-item {width:100%;height:auto;float:left;margin:7px auto 10px auto;}
.tougao_form label {height:35px;line-height:35px;font-size:16px;}
.layui-form-label {width:100px;float:left;}
.tougao_form input {width:288px;height:25px;border:1px solid #d0d0d0;padding:3px 8px;background: url("/images/input.png") repeat-x scroll 0 0 #FFFFFF;border-radius: 4px;}
.word-upload {width:100%;height:30px;line-height:30px;float:left;font-size:12px;color:#7d7979;}
.input-group-btn {width:90px;height:30px;float:right;}
.input-group-btn input {width:90px;height:32px;float:left;/*! border:1px solid #ddd; */border-radius:5px;background:#fff;border: 1px solid #1A4CC4;background-color: #1A4CC4;color: #fff;font-size: 15px;}
.input-group-btn input:hover {background:#D91B23;color:#fff;border:none;}
.layui-form-item button[type=submit] {width:120px;height:35px;border-radius:5px;border:1px solid #1A4CC4;background-color: #1A4CC4;color: #fff;font-size: 17px;}
.layui-form-item button[type=submit]:hover {background:#D91B23;color:#fff;border:none;}
.layui-form-item button[type=reset] {width:120px;height:35px;border-radius:5px;border:1px solid #ddd;/*! border: 1px solid #fda432; *//*! background-color: #847E76; *//*! color: #fff; */font-size: 17px;}
.layui-form-item button[type=reset]:hover {background:#D91B23;color:#fff;border:none;}
/*--TOUGAO-ZHINAN--*/
.tougao-zhinan {width:100%;height:auto;float:left;}
.tougao-zhinan li {width:100%;height:auto;float:left;}
.tougao-zhinan span {width:100%;height:35px;line-height:35px;float:left;font-size:16px;font-weight:bold;}
.tougao-zhinan p {width:100%;height:auto;float:left;line-height:25px;}
/*--QIKAN-YOUXIU--*/
.qikan-youxiu {margin-top:0;}
.qikan-youxiu-left {width:900px;height:auto;float:left;}
.qikan-banner {width:100%;height:auto;float:left;}
.qikan-banner img {width:100%;height:auto;float:left;}
.section-item3 {width:870px;height:auto;float:left;background:#fff;padding:0 15px 15px 15px;}
.qikan-youxiu-right {width:285px;float:left;margin-left:10px;}
/*--QIKAN-LIST--*/
.qikan-list {width:100%;height:auto;float:left;}
.qikan-list a {
    width:100%;height:30px;line-height:30px;float:left;position: relative;font-size:15px;
}
.qikan-list a i {float:left;height:30px;line-height:30px;margin-right:10px;}
.qikan-list p:nth-child(3) {position: absolute;left:15px;z-index:3;background:#fff !important;}
.qikan-list p:nth-child(2) {position: absolute;right:0;z-index:3;;background:#fff !important;}
.qikan-list a:hover p {color:#D91B23;}
.qikan-list a::before {
    position: absolute;
    content: '';
    width: calc(100% - 16px);
    border-top: 1px dotted #666;
    z-index: 1;
    left: 16px;
    top: 14px;
}
.qikan-year-list {width:100%;height:auto;float:left;}
.qikan-year {width:100%;height:30px;line-height:30px;float:left;background:#F2F2F2;text-indent:5px;margin:3px auto 4px auto;}
.qikan-month {
    width:100%;height:auto;float:left;padding:5px 0;
}
.qikan-month a {width:15%;line-height:35px;height:40px;color:#040404;text-align:center;float:left;margin-left:3px;}
/*--FOOTER--*/
footer {width:100%;background:#235DB7;height:auto;float:left;padding:20px 0;}
footer span {width:100%;height:30px;line-height:30px;text-align:center;color:#fff;float:left;}
/*--ABOUT--*/
.page-main-left {width:350px;height:auto;float:left;}
.page-main-right {width:780px;height:auto;float:right;background:#fff;padding:0 15px;min-height:465px;}
.page-main-right-content {width:100%;height:auto;float:left;/*! font-size: 18px; */}
.page-main-right-content img {width:auto;max-width:100%;height:auto;}
.page-main-right-content p {line-height:30px;}
/*--GAOJIAN-CHAXUN--*/
.gaojian-chaxun {width:100%;height:400px;float:left;}
.gaojian-chaxun tr {width:90%;height:auto;line-height:35px;float:left;padding:20px 0 20px 0;}
.gaojian-chaxun tr th {margin-left:20px;float:left;line-height:35px;}
.gaojian-chaxun tr td input[type=text] {
    padding:10px 5px;border-radius:3px;border: 1.3px solid #d0d0d0;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAXCAMAAAAMT46wAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAwBQTFRF+Pj48vLy6enp////BAQEBQUFBgYGBwcHCAgICQkJCgoKCwsLDAwMDQ0NDg4ODw8PEBAQEREREhISExMTFBQUFRUVFhYWFxcXGBgYGRkZGhoaGxsbHBwcHR0dHh4eHx8fICAgISEhIiIiIyMjJCQkJSUlJiYmJycnKCgoKSkpKioqKysrLCwsLS0tLi4uLy8vMDAwMTExMjIyMzMzNDQ0NTU1NjY2Nzc3ODg4OTk5Ojo6Ozs7PDw8PT09Pj4+Pz8/QEBAQUFBQkJCQ0NDRERERUVFRkZGR0dHSEhISUlJSkpKS0tLTExMTU1NTk5OT09PUFBQUVFRUlJSU1NTVFRUVVVVVlZWV1dXWFhYWVlZWlpaW1tbXFxcXV1dXl5eX19fYGBgYWFhYmJiY2NjZGRkZWVlZmZmZ2dnaGhoaWlpampqa2trbGxsbW1tbm5ub29vcHBwcXFxcnJyc3NzdHR0dXV1dnZ2d3d3eHh4eXl5enp6e3t7fHx8fX19fn5+f39/gICAgYGBgoKCg4ODhISEhYWFhoaGh4eHiIiIiYmJioqKi4uLjIyMjY2Njo6Oj4+PkJCQkZGRkpKSk5OTlJSUlZWVlpaWl5eXmJiYmZmZmpqam5ubnJycnZ2dnp6en5+foKCgoaGhoqKio6OjpKSkpaWlpqamp6enqKioqampqqqqq6urrKysra2trq6ur6+vsLCwsbGxsrKys7OztLS0tbW1tra2t7e3uLi4ubm5urq6u7u7vLy8vb29vr6+v7+/wMDAwcHBwsLCw8PDxMTExcXFxsbGx8fHyMjIycnJysrKy8vLzMzMzc3Nzs7Oz8/P0NDQ0dHR0tLS09PT1NTU1dXV1tbW19fX2NjY2dnZ2tra29vb3Nzc3d3d3t7e39/f4ODg4eHh4uLi4+Pj5OTk5eXl5ubm5+fn6Ojo6enp6urq6+vr7Ozs7e3t7u7u7+/v8PDw8fHx8vLy8/Pz9PT09fX19vb29/f3+Pj4+fn5+vr6+/v7/Pz8/f39/v7+////JT9gdAAAAB1JREFUeNpieIkCGD6hAIYfKIDhPwoY5eLhAgQYADzPPoJc/eP4AAAAAElFTkSuQmCC") repeat-x scroll 0 0 #FFF;
}
.gaojian-chaxun tr td a.submit {margin-left:90px;float:left;padding:10px 30px;background:#E13F38;color:#fff;border:none;}
.wangqi-mulu {
    width:100%;height:auto;float:left;
    display:flex;display:-ms-flex;display:-webkit-flex;flex-wrap: wrap;align-items: center;justify-content: space-between;
}
.mulu-year {width:100%;height:30px;line-height:30px;float:left;background:#F2F2F2;text-indent:5px;}
.mulu-month {width:100%;height:40px;line-height:40px;float:left;}
.mulu-month a {float:left;color:#457ABD;margin-right:25px;font-size:16px;margin-left:20px;}
.luyong-chaxun-form {width:100%;height:auto;float:left;padding:10px 60px;}
.luyong-chaxun-form input {width:260px;height:30px;border:2px solid #2981F0;padding:2px 10px;margin-left:100px;border-radius: 5px;/*! padding: 0px 10px; */}
.luyong-chaxun-form button {width:80px;height:35px;border:none;background:#2981F0;color:#fff;}
.luyong-chaxun .table {
    border-spacing: 0;
    border-collapse: collapse;
}
.luyong-chaxun table th {
    background:#2981F0;
    color:#fff;
}
.luyong-chaxun table td, .luyong-chaxun table th {
    padding: 8px;
    text-align: center;
    border: 1px solid #fff;
    border-bottom: solid 1px #fff;
    height:auto;line-height:15px;
}

.luyong-chaxun table thead {
    background: var(--primary);
    color: #fff;
}

.luyong-chaxun table tbody tr {
    background: #f0f0f0;
}
.link {margin-top:-5px;}
.link-list {width:1170px;height:auto;float:left;background:#fff;padding:0 15px;}
.link-c .picMarquee-left{ width:100%;  overflow:hidden; position:relative;padding-bottom:30px;}
.link-c  .picMarquee-left .bd div.tempWrap {width:100% !important;margin-left:0;}
.link-c .picMarquee-left .bd{ padding:10px;height:100px;}
.link-c .picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.link-c .picMarquee-left .bd ul li{ margin:0 5px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.link-c .picMarquee-left .bd ul li .pic{ text-align:center; }
.link-c .picMarquee-left .bd ul li .pic img{ width:120px; height:auto; display:block; padding:2px;}
.link-c .picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.link-c .picMarquee-left .bd ul li .title{ line-height:24px;   }
.layui-layer-btn .layui-layer-btn0 { background: #E13F38 !important;color: #fff;border:none;}
/*--LUNWEN-CONTENT--*/
.lunwen-content h1 {
    width:100%;height:auto;line-height:30px;float:left;text-align:left;
}
.lunwen-key {
    width:95%;height:auto;float:left;line-height:35px;border:1px dashed #ccc;border-radius:10px;padding:20px 15px;margin:20px auto;
}
.lunwen-key p {width:100%;height:auto;line-height:35px;float:left;}
.lunwen-key i {font-style: normal;}
.lunwen-z {width:100%;height:auto;line-height:30px;float:left;}
.lunwen-zw {width:100%;height:auto;float:left;margin:25px 0;}
.lunwen-zw a {color:#E13F38;}
.updatetime {width:100%;height:50px;line-height:50px;float:left;border-bottom:1px dashed #ccc;margin-bottom:15px;}
.layer-open span {width:100%;height:auto;line-height:35px;float:left;}