.logo {
  width: 150px;
  height: 150px;
  background: url(../../images/gh_dddef779313e_258.jpg) no-repeat;
  background-size: contain;
  position: fixed;
  right: 0;
  box-shadow: 1px 1px 20px #999;
  top: 200px;
  margin: 0;
  z-index: 1000;
}
.logo:hover {
  cursor: pointer;
}
.layui-carousel {
  position: relative;
  text-align: center;
  height: 674px !important;
  width: 100%;
}
.layui-carousel .layui-tsg-title {
  width: 1200px;
  position: absolute;
  top: 60px;
  font-size: 28px;
  color: white;
  font-weight: bold;
  left: 50%;
  margin-left: -600px;
}
.layui-carousel .layui-tsg-title h1 {
  width: 1200px;
  text-align: center;
  margin: 0 auto;
  line-height: 70px;
  letter-spacing: 10px;
}
.layui-carousel img {
  width: 100%;
  height: 674px;
}
.layui-carousel .layui-search {
  position: absolute;
  width: 1200px;
  height: 88px;
  background: #322e45;
  filter: alpha(opacity=80);
  opacity: 0.8;
  top: 258px;
  left: 50%;
  margin-left: -600px;
}
.layui-carousel .layui-search .layui-box {
  float: left;
  width: 1000px;
  height: 38px;
  margin-left: 40px;
  margin-top: 15px;
}
.layui-carousel .layui-search .layui-box .layui-form-item {
  float: left;
  width: 884px;
  height: 38px;
  position: relative;
}
.layui-carousel .layui-search .layui-box .layui-form-item label {
  position: absolute;
  left: 1px;
  top: 1px;
  width: 38px;
  line-height: 36px;
  text-align: center;
  color: #FF5722;
}
.layui-carousel .layui-search .layui-box .layui-form-item input {
  display: inline-block;
  border: 1px solid #FF5722;
  padding-left: 36px;
  color: #525252;
  font-size: 14px;
}
.layui-carousel .layui-search .layui-box button {
  float: left;
  font-size: 16px;
}
.layui-carousel .layui-search .layui-text {
  float: left;
  margin-top: 15px;
  line-height: 1.5;
}
.layui-carousel .layui-search .layui-text a {
  display: block;
  color: white;
  text-align: left;
  font-size: 14px;
}
.layui-carousel .layui-search .layui-form .layui-form-item-q {
  margin-left: 40px;
  float: left;
  margin-top: 6px;
}
.layui-carousel .layui-search .layui-form .layui-form-item-q .layui-input-block {
  margin-left: 0 !important;
  float: left;
  color: white;
  margin-right: 15px;
}
.layui-carousel .layui-search .layui-form .layui-form-item-q .layui-input-block input {
  margin-right: 6px;
}
.layui-carousel .layui-center {
  top: 361px;
  position: absolute;
  left: 50%;
  margin-left: -600px;
  width: 1200px;
  height: 248px;
}
.layui-carousel .layui-center .layui-name {
  float: left;
  width: 316px;
  height: 248px;
  background-color: #322e45;
  filter: alpha(opacity=80);
  opacity: 0.8;
}
.layui-carousel .layui-center .layui-name .layui-name-text .layui-name-header {
  margin-left: 15px;
  margin-bottom: 10px;
}
.layui-carousel .layui-center .layui-name .layui-name-text .layui-name-header .layui-img {
  float: left;
  width: 100px;
  height: 100px;
  margin-right: 15px;
  margin-top: 15px;
}
.layui-carousel .layui-center .layui-name .layui-name-text .layui-name-header .layui-img img {
  width: 100px;
  height: 100px;
  border-radius: 50%;
}
.layui-carousel .layui-center .layui-name .layui-name-text .layui-name-header .layui-username {
  float: left;
  text-align: left;
  margin-top: 30px;
  color: white;
}
.layui-carousel .layui-center .layui-name .layui-name-text .layui-name-header .layui-username p {
  margin-bottom: 4px;
}
.layui-carousel .layui-center .layui-name .layui-name-text .layui-name-num {
  width: 276px;
  margin-bottom: 10px;
  margin-left: 20px;
  color: white;
}
.layui-carousel .layui-center .layui-name .layui-name-text .layui-name-num ul {
  float: left;
}
.layui-carousel .layui-center .layui-name .layui-name-text .layui-name-num ul li {
  padding-right: 30px;
  border-right: white 1px solid;
  float: left;
  margin-right: 34px;
}
.layui-carousel .layui-center .layui-name .layui-name-text .layui-name-num ul li p {
  font-weight: bold;
  font-size: 20px;
}
.layui-carousel .layui-center .layui-name .layui-name-text .layui-name-num ul .layui-last {
  margin-right: 0;
  padding-right: 0;
  border: none;
}
.layui-carousel .layui-center .layui-name .layui-name-text .layui-progress {
  width: 276px;
  margin: 0 auto;
  border-radius: 0px !important;
}
.layui-carousel .layui-center .layui-name .layui-name-text .layui-progress-bar {
  border-radius: 0px !important;
}
.layui-carousel .layui-center .layui-name .layui-name-text .layui-progress-big {
  height: 22px;
}
.layui-carousel .layui-center .layui-name .layui-name-text .layui-progress-big .layui-progress-bar {
  height: 22px;
  line-height: 22px;
}
.layui-carousel .layui-center .layui-name .layui-name-text .layui-progress-big .layui-progress-text {
  padding: 5px 10px;
}
.layui-carousel .layui-center .layui-name .layui-name-text .layui-yd {
  font-size: 16px;
  text-align: left;
  margin-top: 6px;
  margin-left: 20px;
  color: white;
}
.layui-carousel .layui-center .layui-name .layui-name-text .layui-yd i {
  font-size: 26px;
}
.layui-carousel .layui-center .layui-tt {
  float: right;
  width: 870px;
  height: 248px;
  background-color: #322e45;
  filter: alpha(opacity=80);
  opacity: 0.8;
}
.layui-carousel .layui-center .layui-tt .layui-items-title {
  height: 264px;
}
.layui-carousel .layui-center .layui-tt .layui-items-title .layui-dq {
  width: 270px;
  height: 244px;
  margin: 5px 10px 15px;
}
.layui-carousel .layui-center .layui-tt .layui-items-title .layui-dq .layui-dq-title {
  float: left;
  height: 24px;
}
.layui-carousel .layui-center .layui-tt .layui-items-title .layui-dq .layui-dq-title i {
  margin-top: 4px;
}
.layui-carousel .layui-center .layui-tt .layui-items-title .layui-dq .layui-dq-title h2 {
  font-size: 20px;
  float: left;
  color: white;
}
.layui-carousel .layui-center .layui-tt .layui-items-title .layui-dq .layui-dq-conter {
  float: left;
  width: 268px;
  height: 220px;
  margin-top: 15px;
  color: white;
}
.layui-carousel .layui-center .layui-tt .layui-items-title .layui-dq .layui-dq-conter .layui-dq-conter-l-top {
  width: 100px;
  height: 20px;
  float: right;
}
.layui-carousel .layui-center .layui-tt .layui-items-title .layui-dq .layui-dq-conter .layui-dq-conter-l-top span {
  float: left;
}
.layui-carousel .layui-center .layui-tt .layui-items-title .layui-dq .layui-dq-conter .layui-dq-conter-l-top .layui-dq-conter-l-jy {
  margin-top: 4px;
  float: left;
  width: 10px;
  height: 10px;
  margin-right: 10px;
  background-image: linear-gradient(to right, #fb4842, #fbb242);
}
.layui-carousel .layui-center .layui-tt .layui-items-title .layui-dq .layui-dq-conter .layui-dq-conter-r-top {
  width: 100px;
  height: 20px;
  float: left;
}
.layui-carousel .layui-center .layui-tt .layui-items-title .layui-dq .layui-dq-conter .layui-dq-conter-r-top span {
  float: right;
}
.layui-carousel .layui-center .layui-tt .layui-items-title .layui-dq .layui-dq-conter .layui-dq-conter-r-top .layui-dq-conter-r-js {
  margin-top: 4px;
  margin-left: 10px;
  float: right;
  width: 10px;
  height: 10px;
  background-image: linear-gradient(to right, #0179fd, #79e06f);
}
.layui-carousel .layui-center .layui-tt .layui-items-title .layui-dq .layui-dq-conter .layui-dq-conter-l {
  margin-top: 10px;
  float: left;
}
.layui-carousel .layui-center .layui-tt .layui-items-title .layui-dq .layui-dq-conter .layui-dq-conter-l li {
  margin-bottom: 14px;
  width: 100px;
}
.layui-carousel .layui-center .layui-tt .layui-items-title .layui-dq .layui-dq-conter .layui-dq-conter-l li .layui-progress-bar {
  background-image: linear-gradient(to right, #0179fd, #79e06f);
}
.layui-carousel .layui-center .layui-tt .layui-items-title .layui-dq .layui-dq-conter .layui-dq-conter-l li .layui-progress {
  height: 10px;
}
.layui-carousel .layui-center .layui-tt .layui-items-title .layui-dq .layui-dq-conter .layui-dq-conter-l li .layui-progress .layui-progress-bar {
  height: 10px;
  right: 0;
}
.layui-carousel .layui-center .layui-tt .layui-items-title .layui-dq .layui-dq-conter .layui-dq-test {
  width: 60px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-left: 4px;
  float: left;
  line-height: 24px;
  font-size: 12px;
  margin-top: 4px;
}
.layui-carousel .layui-center .layui-tt .layui-items-title .layui-dq .layui-dq-conter .layui-dq-conter-r {
  margin-top: 10px;
  float: right;
}
.layui-carousel .layui-center .layui-tt .layui-items-title .layui-dq .layui-dq-conter .layui-dq-conter-r li {
  margin-bottom: 14px;
  width: 100px;
}
.layui-carousel .layui-center .layui-tt .layui-items-title .layui-dq .layui-dq-conter .layui-dq-conter-r li .layui-progress-bar {
  background-image: linear-gradient(to right, #fb4842, #fbb242);
}
.layui-carousel .layui-center .layui-tt .layui-items-title .layui-dq .layui-dq-conter .layui-dq-conter-r li .layui-progress {
  height: 10px;
}
.layui-carousel .layui-center .layui-tt .layui-items-title .layui-dq .layui-dq-conter .layui-dq-conter-r li .layui-progress .layui-progress-bar {
  height: 10px;
}
.layui-carousel .layui-center .layui-tt .layui-items-title .layui-qs {
  width: 270px;
  height: 244px;
  margin: 15px 10px;
}
.layui-carousel .layui-center .layui-tt .layui-items-title .layui-qs .layui-qs-title {
  float: left;
  height: 27px;
  margin-bottom: 15px;
}
.layui-carousel .layui-center .layui-tt .layui-items-title .layui-qs .layui-qs-title i {
  margin-top: 4px;
}
.layui-carousel .layui-center .layui-tt .layui-items-title .layui-qs .layui-qs-title h2 {
  float: left;
  color: white;
  font-size: 20px;
}
.layui-carousel .layui-center .layui-tt .layui-items-title .layui-qs .layui-card {
  width: 270px;
  background-color: rgba(0, 0, 0, 0);
}
.layui-carousel .layui-center .layui-tt .layui-items-title .layui-qs .layui-card #echarts-records {
  margin-top: -11px;
}
.layui-carousel .layui-center .layui-tt .layui-items-title .layui-qs .layui-card #echarts-records div {
  top: -32px !important;
}
.layui-carousel .layui-center .layui-tt .layui-items-title .layui-qs .layui-card #echarts-records div canvas {
  top: -2px !important;
}
.layui-carousel .layui-center .layui-tt .layui-items-title .layui-rs {
  width: 270px;
  height: 244px;
  margin: 5px 10px 15px;
}
.layui-carousel .layui-center .layui-tt .layui-items-title .layui-rs .layui-rs-title {
  float: left;
  height: 24px;
  margin-bottom: 15px;
}
.layui-carousel .layui-center .layui-tt .layui-items-title .layui-rs .layui-rs-title i {
  margin-top: 4px;
}
.layui-carousel .layui-center .layui-tt .layui-items-title .layui-rs .layui-rs-title h2 {
  float: left;
  color: white;
  font-size: 20px;
}
.layui-carousel .layui-center .layui-tt .layui-items-title .layui-rs #tagsList {
  float: left;
  position: relative;
  width: 268px;
  height: 186px;
  margin-top: 0px;
}
.layui-carousel .layui-center .layui-tt .layui-items-title .layui-rs #tagsList a {
  position: absolute;
  top: 0px;
  left: 0px;
  font-family: Microsoft YaHei;
  color: white;
  font-weight: bold;
  text-decoration: none;
}
.layui-carousel .layui-center .layui-tt .layui-items-title .layui-rs #tagsList a:hover {
  color: #FF0000;
  letter-spacing: 2px;
}
.layui-carousel .layui-center .layui-tt i {
  float: left;
  color: #FF5722;
  font-size: 20px;
  font-weight: bold;
  margin-right: 6px;
}
.layui-container {
  width: 1200px;
  margin: 0 auto;
  margin-top: 15px;
}
.layui-container .layui-items {
  width: 1200px;
  height: 768px !important;
}
.layui-container .layui-items .layui-text a {
  color: #000;
}
.layui-container .layui-items .layui-text a:hover {
  color: #FF5722;
}
.layui-container .layui-items .layui-text a img:hover {
  background-color: #FF5722;
}
.layui-container .layui-items .layui-items-title {
  margin-bottom: 15px;
  text-align: center;
}
.layui-container .layui-items .layui-items-title .l {
  width: 325px;
  height: 12px;
  float: left;
}
.layui-container .layui-items .layui-items-title .layui-elem-field {
  margin-right: -50px;
}
.layui-container .layui-items .layui-items-title .r {
  width: 325px;
  height: 12px;
  float: right;
}
.layui-container .layui-items .layui-text {
  margin-right: 10px;
  float: right;
}
.layui-container .layui-items .layui-text .layui-btn-h {
  margin-left: 10px;
  color: #000;
}
.layui-container .layui-items .layui-items-conter {
  width: 1200px;
  height: 660px;
  background-color: white;
  overflow: hidden;
  position: relative;
}
.layui-container .layui-items .layui-items-conter ul {
  float: left;
}
.layui-container .layui-items .layui-items-conter ul li {
  float: left;
  width: 374px;
  height: auto;
  margin: 0 13px;
  margin-top: 10px;
}
.layui-container .layui-items .layui-items-conter ul li .layui-items-conter-t {
  width: 100%;
  height: 27px;
}
.layui-container .layui-items .layui-items-conter ul li .layui-items-conter-t h2 {
  width: 374px;
  font-size: 16px;
  float: left;
  margin-right: 10px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.layui-container .layui-items .layui-items-conter ul li .layui-items-conter-t h2 a {
  color: #333;
}
.layui-container .layui-items .layui-items-conter ul li .layui-items-conter-t h2 a:hover {
  color: #FF5722;
}
.layui-container .layui-items .layui-items-conter ul li .layui-items-conter-t .layui-dz {
  font-size: 12px;
  margin-top: 4px;
  padding: 2px 5px;
  color: white;
  float: left;
  background-color: gray;
  margin-bottom: 3px;
}
.layui-container .layui-items .layui-items-conter ul li .layui-items-conter-t .layui-dz a {
  color: white;
}
.layui-container .layui-items .layui-items-conter ul li .layui-items-conter-b img {
  float: left;
  width: 115px;
  height: 160px;
  margin-right: 10px;
  border: #eee solid 1px;
}
.layui-container .layui-items .layui-items-conter ul li .layui-items-conter-b p {
  width: 244px;
  line-height: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.layui-container .layui-items .layui-items-conter ul li .layui-items-conter-b .layui-iconfont {
  vertical-align: bottom;
}
.layui-container .layui-items .layui-items-conter ul li .layui-items-conter-b .layui-iconfont .num1 {
  display: inline-block;
  cursor: pointer;
}
.layui-container .layui-items .layui-items-conter ul li .layui-items-conter-b .layui-iconfont .num1.active {
  color: #FF5722;
}
.layui-container .layui-items .layui-items-conter ul li .layui-items-conter-b .layui-iconfont i {
  font-size: 23px;
  vertical-align: bottom;
  margin-right: 10px;
}
.layui-container .layui-items .layui-items-conter ul li .layui-items-conter-b .layui-iconfont i:hover {
  color: #FF5722;
}
.layui-container .layui-items .layui-items-conter ul li .layui-items-conter-b .layui-iconfont a {
  color: rgba(0, 0, 0, 0.85);
}
.layui-container .layui-items .layui-items-conter ul li .layui-items-conter-b .layui-iconfont a:hover {
  color: #FF5722;
}
.layui-container .layui-items .layui-items-conter ul li .layui-items-conter-b .layui-iconfont .layui-icon-praise {
  font-size: 21px;
}
.layui-container .layui-items .layui-items-conter ul li .layui-items-conter-b .layui-iconfont .last {
  margin-right: 15px;
  float: right;
}
.layui-container .layui-items .layui-items-conter .layui-l {
  position: absolute;
  bottom: 90px;
  left: 0;
}
.layui-container .layui-items .layui-items-conter .layui-r {
  position: absolute;
  bottom: 90px;
  right: 0;
}
.layui-container .layui-items .layui-text-b {
  margin: 10px 10px 0 0;
  float: right;
}
.layui-container .layui-items .layui-text-b .layui-word-aux:hover {
  color: #FF5722 !important;
}
.layui-container .layui-items .layui-zxhp {
  height: 434px;
}
.layui-container .layui-items .layui-zxhp ul {
  height: 408px;
  overflow: hidden;
}
.layui-container .layui-items .layui-djzk {
  height: 260px;
}
.layui-container .layui-items .layui-djzk .layui-tab {
  height: 41px;
}
.layui-container .layui-items .layui-djzk .layui-djzk-ul {
  height: 258px;
}
.layui-container .layui-items .layui-djzk .layui-djzk-ul .layui-djzk-li {
  width: 157px;
  height: 210px;
  position: relative;
  margin: 10px 20px;
  border: #eee solid 1px;
}
.layui-container .layui-items .layui-djzk .layui-djzk-ul .layui-djzk-li img {
  width: 157px;
  height: 210px;
}
.layui-container .layui-items .layui-djzk .layui-djzk-ul .layui-djzk-li .layui-text-btom {
  position: absolute;
  width: 157px;
  height: 40px;
  background-color: rgba(0, 0, 0, 0.5);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000, endColorstr=#7f000000);
  color: white;
  bottom: 0;
}
.layui-container .layui-items .layui-djzk .layui-djzk-ul .layui-djzk-li .layui-text-btom h3 {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.layui-container .layui-items .layui-djzk .layui-djzk-ul .layui-djzk-li .layui-text-btom p {
  width: 157px;
  text-align: right;
  float: right;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.layui-container .layui-items .layui-djzk .layui-djzk-ul .layui-djzk-last {
  margin-right: 0;
}
.layui-container .layui-items .layui-gytj {
  height: 274px;
}
.layui-container .layui-items .layui-gytj .layui-tab-title {
  left: 0;
  margin-left: 13px;
}
.layui-container .layui-items .layui-gytj .box {
  width: 1200px;
  height: 238px;
  position: relative;
  display: inline-block;
}
.layui-container .layui-items .layui-gytj .box .layui-icon {
  position: absolute;
  bottom: 50%;
  left: 0px;
  display: inline-block;
  width: 30px;
  height: 24px;
  line-height: 24px;
  text-align: center;
  cursor: pointer;
  z-index: 90;
  color: #fff;
  background: #009688;
  opacity: 0.4;
}
.layui-container .layui-items .layui-gytj .box .roll {
  width: 2400px;
}
.layui-container .layui-items .layui-gytj .box .roll .layui-gytj-li {
  width: 157px;
  height: 210px;
  margin-top: 15px;
}
.layui-container .layui-items .layui-gytj .box .roll .layui-gytj-li:hover {
  cursor: pointer;
}
.layui-container .layui-items .layui-gytj .box .next {
  right: 0px;
  left: auto;
}
.layui-container-zxhp {
  height: 542px;
}
.layui-container-djzk {
  height: 378px;
}
.layui-container-gytj {
  height: 394px;
  margin-bottom: 15px;
}
.layui-container-gytj .layui-items-gytj {
  height: 400px !important;
}
.layui-container-gytj .layui-items-gytj .layui-tab-title li:hover {
  color: #FF5722;
}
