<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">* {

  padding: 0;

  margin: 0;

  font-family: 'Microsoft YaHei', arial, helvetica, clean, sans-serif;

}

html {

  font-size: 100px;

}

body {

  font: 14px/1.231 'Microsoft YaHei', arial, helvetica, clean, sans-serif;

  color: #333;

  margin: 0;

  line-height: 1.5;

}

*:before,

*:after {

  box-sizing: content-box;

}

:focus {

  outline: 1;

}

article,

aside,

canvas,

details,

figcaption,

figure,

footer,

header,

hgroup,

menu,

nav,

section,

summary {

  display: block;

}

a {

  color: #333;

  text-decoration: none;

}

a:link,

a:hover,

a:active,

a:visited {

  text-decoration: none;

}

ins {

  background-color: #ff9;

  color: #000;

  text-decoration: none;

}

mark {

  background-color: #ff9;

  color: #000;

  font-style: italic;

  font-weight: bold;

}

del {

  text-decoration: line-through;

}

table {

  border-collapse: collapse;

  border-spacing: 0;

}

hr {

  display: block;

  height: 1px;

  border: 0;

  border-top: 1px solid #cccccc;

  margin: 1em 0;

  padding: 0;

}

input,

select {

  vertical-align: middle;

}

li,

ul {

  list-style-type: none;

}

img {

  border: none;

}

input,

textarea {

  outline: 0;

  border: 0;

  resize: none;

}

h1,

h2,

h3,

h4,

h5,

h6,

dl,

dd,

dt,

i,

em {

  font-weight: normal;

  font-style: normal;

}

.left {

  float: left;

}

.right {

  float: right;

}

.clearboth {

  clear: both;

}

.fdl {

  transform: translateX(5px);

}

.fdt {

  transform: translateY(-5px);

}

.clearboth {

  clear: both;

}

.dl-container {

  width: 1200px;

  margin: 0 auto;

}

.searchTitle {

  padding-top: 0.67rem;

}

.searchTitle h3 {

  text-align: center;

}

.searchTitle h3 em {

  display: inline-block;

  border-bottom: 1px solid #ccc;

  padding-bottom: 0.1rem;

}

.searchTitle h3 em b {

  font-size: 0.24rem;

  font-weight: normal;

}

.searchTitle h3 em i {

  font-size: 0.18rem;

  padding-left: 0.2rem;

  color: #666;

}

.searchTitle h4 {

  text-align: center;

  font-size: 0.3rem;

  font-weight: bold;

  line-height: 1;

  padding-top: 0.22rem;

}

.searchBox .searchBoxTitle {

  width: 100%;

  height: 45px;

  background: #f9f9f9;

  border-top: 1px solid #dedede;

  margin-top: 0.5rem;

  text-align: center;

}

.searchBox .searchBoxTitle h5 {

  text-align: center;

  margin-top: -1px;

  display: inline-block;

  box-sizing: border-box;

  min-width: 11%;

  border: 1px solid #dedede;

  border-top: 1px solid #fff;

  margin-left: 10px;

  margin-right: 10px;

  padding: 0 1%;

}

.searchBox .searchBoxTitle h5 i {

  width: 100%;

  height: 0.45rem;

  display: inline-block;

  line-height: 0.4rem;

  font-size: 0.16rem;

  font-weight: bold;

  padding: 0 1%;

  position: relative;

}

.searchBox .searchBoxTitle em {

  display: inline-block;

}

.searchBox .searchBoxTitle em b {

  width: 4px;

  height: 4px;

  background: #ccc;

  display: inline-block;

  margin: 0 10px;

  border-radius: 50%;

}

.searchBox .searchBoxTitle em::after {

  content: "";

  width: 4px;

  height: 4px;

  background: #ccc;

  display: inline-block;

  border-radius: 50%;

  margin: 0 10px;

}

.searchBox .searchBoxTitle em::before {

  content: "";

  width: 4px;

  height: 4px;

  background: #ccc;

  display: inline-block;

  margin: 0 10px;

  border-radius: 50%;

}

.searchBox .searchBoxImgBox ul {

  display: flex;

  justify-content: space-between;

  flex-wrap: wrap;

}

.searchBox .searchBoxImgBox ul li {

  margin-top: 0.32rem;

  flex: 0 0 23.3%;

  justify-content: center;

  float: left;

  width: 23.3%;

  box-sizing: border-box;

  border: 1px solid #dedede;

  padding: 10px;

}

.searchBox .searchBoxImgBox ul li .searchBoxImgBoxImg {

  padding: 35% 32%;

  display: block;

  position: relative;

  overflow: hidden;

}

.searchBox .searchBoxImgBox ul li .searchBoxImgBoxImg img {

  position: absolute;

  top: 0;

  left: 0;

  right: 0;

  bottom: 0;

  max-width: 100%;

  max-height: 100%;

  margin: auto;

  -webkit-transition: 0.5s;

  transition: 0.5s;

}

.searchBox .searchBoxImgBox ul li .searchBoxImgBoxText {

  text-align: center;

  padding: 0.2rem 0 0.1rem 0;

  display: block;

  line-height: 1;

  overflow: hidden;

  text-overflow: ellipsis;

  white-space: nowrap;

  -webkit-transition: 0.5s;

  transition: 0.5s;

  font-size: 0.14rem;

}

.searchBox .searchBoxImgBox ul li:hover .searchBoxImgBoxImg img {

  transform: scale(1.1);

}

.searchBox .searchBoxImgBox ul li:hover .searchBoxImgBoxText {

  color: #ff5302;

}

.searchBox .searchBoxNews {

  margin-top: 0.16rem;

  margin-bottom: 0.78rem;

}

.searchBox .searchBoxNews .searchBoxNewsList ul {

  display: flex;

  justify-content: space-between;

  flex-wrap: wrap;

  margin-top: 11px;

}

.searchBox .searchBoxNews .searchBoxNewsList ul li {

  flex: 0 0 47%;

  justify-content: center;

  float: left;

  width: 47%;

  margin-top: 0.28rem;

}

.searchBox .searchBoxNews .searchBoxNewsList ul li h5 b {

  font-size: 30px;

  font-weight: normal;

  color: #333;

  line-height: 1;

}

.searchBox .searchBoxNews .searchBoxNewsList ul li h5 em {

  color: #999999;

  font-size: 0.14rem;

  line-height: 1;

  margin-left: 0.05rem;

}

.searchBox .searchBoxNews .searchBoxNewsList ul li .searchBoxNewsListCenter {

  display: flex;

  justify-content: space-between;

  flex-wrap: wrap;

  line-height: 1;

  margin-top: 0.17rem;

  padding-bottom: 0.25rem;

  border-bottom: 1px solid #dedede;

  box-sizing: content-box;

}

.searchBox .searchBoxNews .searchBoxNewsList ul li .searchBoxNewsListCenter .searchBoxNewsListCenterL {

  flex: 0 0 80%;

  justify-content: center;

  float: left;

  width: 80%;

  -webkit-transition: 0.5s;

  transition: 0.5s;

  font-size: 0.14rem;

  overflow: hidden;

  text-overflow: ellipsis;

  white-space: nowrap;

}

.searchBox .searchBoxNews .searchBoxNewsList ul li .searchBoxNewsListCenter .searchBoxNewsListCenterR {

  flex: 0 0 20%;

  justify-content: center;

  float: left;

  width: 20%;

  text-align: right;

  -webkit-transition: 0.5s;

  transition: 0.5s;

  color: #999999;

}

.searchBox .searchBoxNews .searchBoxNewsList ul li:hover .searchBoxNewsListCenter .searchBoxNewsListCenterL {

  color: #ff5302;

  transform: translateX(5px);

}

.searchBox .searchBoxNews .searchBoxNewsList ul li:hover .searchBoxNewsListCenter .searchBoxNewsListCenterR {

  transform: translateX(5px);

  color: #ff5302;

}

@media (max-width: 1199px) {

  .dl-container {

    width: 100%;

    padding: 0 2%;

    box-sizing: border-box;

  }

  .searchTitle {

    padding-top: 0.3rem;

  }

  .searchTitle h3 em b {

    font-size: 0.18rem;

  }

  .searchTitle h3 em i {

    font-size: 0.14rem;

  }

  .searchTitle h4 {

    font-size: 0.2rem;

  }

  .searchBox .searchBoxTitle h5 {

    min-width: 30%;

  }

  .searchBox .searchBoxImgBox ul li {

    flex: 0 0 48%;

    justify-content: center;

    float: left;

    width: 48%;

  }

  .searchBox .searchBoxNews .searchBoxNewsList ul li {

    flex: 0 0 100%;

    justify-content: center;

    float: left;

    width: 100%;

  }

  .searchBox .searchBoxNews .searchBoxNewsList ul li {

    margin-top: 0.16rem;

  }

  .searchBox .searchBoxNews .searchBoxNewsList ul li .searchBoxNewsListCenter {

    padding-bottom: 0.2rem;

  }

}





.mbanner img{

  width: 100%;

}</pre></body></html>