@charset "utf-8";body,div,ul,li,h1,h2,h3,h4,h5,h6,img,input,form,dl,dd,span,strong,p,em {margin:0;padding:0;}
body,html {height:100%;}
img {border:0;}
ul,li {list-style-type:none;}
.nav img {height:50px;padding:5px 0;}
a,a:hover {text-decoration:none;color:#3f3f3f;}
body {font-family:PingFang SC,Lantinghei SC,Microsoft Yahei,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,Hiragino Sans GB,Microsoft YaHei,SimSun,sans-serif;font-size:14px;color:#3f3f3f;overflow-x:hidden;}
.fl {float:left;}
.fr {float:right;}
.clear {clear:both;}
.hiddle {display:none;}
input,textarea {outline:none;}
input:required:invalid,input:focus:invalid,textarea:required:invalid,textarea:focus:invalid {box-shadow:none;}
i,em {font-style:normal;color:#e21d2a;}
@font-face {font-family:"iconfont";src:url('../fonts/iconfont.eot');  src:url('../fonts/iconfont.eot') format('embedded-opentype'),  url('../fonts/iconfont.ttf') format('truetype'),  url('../fonts/iconfont.svg') format('svg');;}
.iconfont {font-family:"iconfont" !important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
* {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
*:before,*:after {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
* {padding:0;margin:0;}
.w1200 {max-width:1200px;margin:0 auto;overflow:hidden;}
.header {padding-top:100px;}
.header h1 {width:20%;margin:0 auto;overflow:hidden;}
.header h1 img {width:100%;}
.nav-overlay {position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);display:none;z-index:999;}
#mobile-nav:target {display:block;}
.nav-side {position:fixed;top:0;left:0;width:70%;max-width:300px;height:100%;background:#fff;transform:translateX(-100%);transition:all 0.3s cubic-bezier(0.4,0,0.2,1);z-index:1000;}
#mobile-nav:target .nav-side {transform:translateX(0);}
.nav-close {display:block;position:absolute;top:0;left:0;width:100%;height:100%;}
.nav-header {padding:20px;background:#f8f9fa;border-bottom:1px solid #eee;font-size:1.2em;font-weight:bold;color:#393D49;}
.nav-list {list-style:none;padding:0;margin:0;}
.nav-list li a {display:block;padding:15px 20px;color:#333;text-decoration:none;border-bottom:1px solid #eee;transition:background 0.3s;}
.nav-list li a:hover {background:#f8f9fa;}
@media (min-width:768px) {.nav-overlay {display:none !important;}
.mobile-menu-toggle {display:none;}
;}
.sous {max-width:900px;margin:0 auto;overflow:hidden;padding-top:20px;}
.sous1 {max-width:900px;overflow:hidden;padding-top:20px;}
.search {width:80%;height:40px;line-height:40px;padding:0 10px;border:1px solid #b6b6b6;border-right:none;float:left;font-size:14px;outline:none;border-radius:5px 0 0 5px;}
.btn:hover {background-color:#363c41;}
.search:focus {border-color:#47687b;}
.btn {width:20%;height:40px;border:none;background-color:#47687b;float:left;color:#fff;font-size:15px;cursor:pointer;border-radius:0 5px 5px 0;}
.news-a,.news-b {overflow:hidden;max-width:1200px;margin:0 auto;}
.news-a {padding:0 5px 10px 5px;margin-top:40px;line-height:50px;}
.news-a h2 {font-size:20px;color:#47687b;}
.news-a h2 a {font-size:14px;color:#333;float:right;}
.news-b {padding:5px 5px 10px 5px;overflow:hidden;}
.news-b li {background:url(../images/tubiao4.png) no-repeat left;text-indent:1.4em;line-height:38px;font-size:16px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding-right:2%;width:33%;max-width:33%;float:left;}
.news-c {padding:20px 5px 10px 5px;overflow:hidden;}
.news-c li {line-height:58px;font-size:20px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding-right:2%;max-width:98%;border-bottom:1px solid #f6f3f3;}
.search-a .pagination {margin:0;}
.yqlj {padding-bottom:30px;margin-top:20px;}
.yqlj h3 {font-size:20px;color:#47687b;line-height:50px;height:50px;border-bottom:1px solid #CCC;padding:0 5px 10px 5px;}
.yqlj ul li {float:left;padding-right:10px;line-height:40px;font-size:16px;}
.db p {text-align:center;font-size:16px;line-height:30px;}
.logo {max-width:1200px;margin:0 auto;margin-top:10px;margin-bottom:10px;overflow:hidden;}
.logo img {width:20%;}
.nav {width:100%;line-height:50px;background:#e7e7e7;border-radius:3px;font-size:18px;overflow:hidden;}
.nav a {color:#FFF;padding:0px 2px;}
.nav ul {height:50px;max-width:1200px;margin:0 auto;}
.nav ul li {display:inline-block;font-size:14px;font-weight:bolder;}
.middle {max-width:1200px;margin:0 auto;overflow:hidden;}
.mbx {border-bottom:1px solid #CCC;line-height:38px;margin:23px auto 30px;}
.mbx .w1200 {padding-left:20px;}
.middle-fl {padding-left:15px;float:left;width:70%;min-height:600px;}
.middle-fl-ul li {overflow:hidden;}
.middle-fl-ul li p {line-height:26px;}
.middle-fl-ul li span {float:right;line-height:39.2px;}
.middle-fl-ul li .ask {display:block;background:url(../images/ask.png) no-repeat left;text-indent:1.8em;line-height:39.2px;font-size:15px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:75%;float:left;}
.middle-fl-ul li .ask:hover {color:#537284;}
.middle-fl-ul li .fr {display:block;border:1px solid #47687b;width:100px;text-align:center;font-size:16px;line-height:35px;height:35px;border-radius:5px;margin-top:6px;}
.middle-fl-ul li .fr:hover {background-image:linear-gradient(to bottom,#47687b,#477ebe);color:#FFF;border:1px solid #477ebe;}
.pagination {margin:20px auto 30px;overflow:hidden;}
.pagination a {line-height:36px;height:36px;border:1px solid #DFDFDF;padding:0px 10px;color:#3d3d3d;background-color:#FFF;display:block;float:left;margin-left:2px;}
.pagination a.active {color:#fff;font-weight:700;background-color:#fb6e6f;}
.pagination a:hover {background-color:#fb6e6f;color:#FFF;}
.pagination a.hover {background-color:#fb6e6f;}
.pagination span {line-height:36px;height:36px;border:1px solid #d22344;padding:0px 14px;color:#FFF;background-color:#fb6e6f;display:block;float:left;margin-left:2px;}
.middle-fr {float:right;width:25%;overflow:hidden;}
.middle-fr h3 {color:#47687b;font-size:18px;border-bottom:1px solid #CCC;height:50px;line-height:50px;}
.middle-fr-ul li {background:url(../images/tubiao4.png) no-repeat left;text-indent:1em;line-height:38px;font-size:15px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:99%;}
@media screen and (min-width:0px) and (max-width:1200px) {.w1200 {padding:0 2%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.sous {width:80%;}
.sous1 {width:80%;}
.middle {width:95%;margin:0 auto;overflow:hidden;}
.middle-fl-ul li .fr {width:15%;}
.middle-fl {width:100%;padding:0;}
.middle-fr {display:none;}
;}
@media screen and (min-width:0px) and (max-width:1200px) {.news-a,.news-b {max-width:90%;overflow:hidden;margin:0 auto;}
.news-a {margin-top:20px;}
;}
@media screen and (min-width:0px) and (max-width:1040px) {.nav ul {overflow-x:scroll;white-space:nowrap;height:50px;max-width:1200px;margin:0 auto;}
.logo img {width:35%;}
.news-b li {background:url(../images/tubiao4.png) no-repeat left;text-indent:1.4em;line-height:38px;font-size:16px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding-right:2%;width:90%;max-width:90%;float:left;}
.header h1 {width:40%;margin:0 auto;overflow:hidden;}
;}
.mobile-icon {display:block;float:right;padding:15px;font-size:30px;color:#FFF;}
.title {color:#47687b;border-bottom:1px solid #CCC;line-height:42px;font-size:17px;font-weight:bold;background:url(../images/ask2.png) left no-repeat;padding-left:20px;}
.show {padding:10px 0 0 5px;}
.show h1 {font-size:22px;line-height:36px;padding:8px 0;text-align:center;}
.info {text-align:center;}
.show p {font-size:14px;line-height:30px;;}
.new-tj span {color:#47687b;font-size:18px;border-bottom:1px solid #CCC;line-height:50px;font-size:18px;font-weight:bold;background:url(../images/ask2.png) left no-repeat;padding-left:20px;display:block;}
.gray {background:#F2F7FA;padding:2% 2% 2%;}
.gray .look {max-width:20%;display:block;margin:30px auto 10px;text-align:center;background-image:linear-gradient(to bottom,#fa7062,#f0613b);height:40px;line-height:40px;border-radius:3px;color:#FFF;font-size:16px;font-weight:bold;}
.footer {width:100%;background:#363c41;flex-direction:column;padding:20px 0;margin-top:20px;}
.footerNav {max-width:1200px;font-size:14px;color:#ccc;line-height:28px;margin:0 auto;text-align:center;}
.footerNav a {color:#ccc;}
.footerNav div {width:100%;}
.gray a {padding:0 5px;}
.data-show {float:right;font-size:16px;margin:6px 6px 6px 0;}
.data-show a {padding:0 5px;}
.sous {padding-top:2px;width:100%;}
.modal {display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,0.4);}
.modal-content {background-color:#fefefe;margin:15% auto;padding:20px;border:1px solid #888;text-align:center;width:300px;height:350px;aspect-ratio:300;}
.close {color:#aaa;float:right;font-size:28px;font-weight:bold;}
.close:hover,.close:focus {color:black;text-decoration:none;cursor:pointer;}
.pageController {float:right;margin:20px 0;}
.pageController a {float:left;display:block;background-color:#FFF;border:#efefef 1px solid;color:#565454;padding:3px 7px;margin-right:7px;line-height:18px;}
.pageController a:hover {background-color:#efefef;color:#363c41;text-decoration:none;font-weight:bold;border:#efefef 1px solid;}
.pageController .currPage {background-color:#efefef;color:#363c41;font-weight:bold;border:#efefef 1px solid;}
.clear {clear:both;}
.show {margin:0 auto;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;color:#1a1a1a;line-height:1.65;}
.show h2 {font-size:1.5rem;font-weight:600;color:#181818;margin:2rem 0 1.2rem;padding-bottom:0.5rem;border-bottom:1px solid #e8e8e8;}
.show h3 {font-size:1.25rem;font-weight:500;color:#2d2d2d;margin:1.8rem 0 1rem;}
.show p {font-size:15px;color:#444;margin:0 0 1.25em;line-height:1.75;}
.show ul,ol {margin:1rem 0;padding-left:1.8em;}
.show ul li {position:relative;margin:0.5em 0;padding-left:0.8em;}
.show ul li::before {content:"";position:absolute;left:-0.8em;top:0.75em;width:5px;height:5px;background:#009688;border-radius:50%;}
.show ol {counter-reset:item;}
.show ol li {counter-increment:item;margin:0.5em 0;}
.show ol li::before {content:counter(item) ".";color:#009688;font-weight:500;margin-right:0.6em;}
.show table {width:100%;margin:1.5rem 0;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,0.04);background:white;}
.show th {background:#f8f9fa;font-weight:500;color:#444;padding:12px 16px;border-bottom:2px solid #eee;}
.show td {padding:12px 16px;border-bottom:1px solid #eee;color:#666;}
.show tr:last-child td {border-bottom:none;}
.show strong {color:#1a1a1a;}
@media (max-width:768px) {.show  h2 {font-size:1.35rem;margin:1.8rem 0 1rem;}
.show  h3 {font-size:1.15rem;}
.show table {font-size:14px;}
;}
@media (max-width:480px) {.show table {display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;}
.show ul,ol {padding-left:1.2em;}
;}
.show code {background:#f3f6f8;padding:2px 6px;border-radius:4px;font-family:Menlo,Monaco,Consolas,"Courier New",monospace;}
.show hr {height:1px;border:none;background:#e8e8e8;margin:2rem 0;}
.show blockquote {border-left:3px solid #009688;background:#f8fafb;padding:1rem 1.5rem;margin:1.5rem 0;border-radius:0 4px 4px 0;}