﻿.w1300 {
  width: 1300px;
  margin: 0 auto;
}
.w1400 {
  width: 1400px;
  margin: 0 auto;
}
.sycp {
  overflow: hidden;
  margin-top: 50px;
}
.tit2 {
  background: url(../images/t.png);
  height: 64px;
  line-height: 64px;
  text-align: center;
  color: #fff;
  margin: 5px 0 0 0;
}
.tit2 a {
  color: #fff;
}
.left_side {
  width: 300px;
  background: #bf0909;
}
.left_side h3 {
  color: #fff;
  font-size: 30px;
  padding-top: 30px;
  font-weight: bold;
  text-align: center;
}
.left_side h3 em {
  display: block;
  color: #d16f6f;
  font-size: 20px;
  text-transform: uppercase;
}
.left_side ul li {
  margin: 0 25px;
}
.left_side ul li a {
  display: block;
  background: url(../images/ho33me.png) left center no-repeat;
  height: 45px;
  line-height: 45px;
  color: #fff;
  padding-left: 20px;
  border-bottom: 1px solid #c62222;
}
.left_side ul li a:hover {
  padding-left: 30px;
}
.section_three {
  background: url(../images/g.jpg) center top no-repeat;
  overflow: hidden;
  height: 1068px;
}
.section_three h1 {
  text-align: center;
}
.section_three h1 img {
  margin: 0 auto;
  padding: 70px 0 90px 0;
}
.gscon {
  overflow: hidden;
}
.gscon .gs_l {
  width: 620px;
  height: 400px;
}
.gscon .gs_l img {
  height: 400px;
}
.gscon .gs_r {
  width: 650px;
  line-height: 200%;
}
.gscon .gs_r img {
  margin-top: 10px;
  margin-bottom: 20px;
}
.section_six {
  height: 800px;
  background: url(../images/a.jpg) center top no-repeat;
}
.section_six .muma {
  position: relative;
  width: 1200px;
  margin: 0 auto 0;
}
.section_six .sc666.swiper-container {
  padding-bottom: 50px;
}
.section_six .ss666.swiper-slide {
  background-position: center;
  background-size: cover;
  width: 670px;
  height: 478px;
  border: 12px solid #fff;
}
.sylc {
  background: url(../images/ysb.jpg) top center no-repeat;
  height: 600px;
}
.sylc h3 {
  text-align: center;
  margin-top: 10px;
  font-size: 43px;
  font-weight: normal;
  color: #383838;
}
.sylc ul {
  position: relative;
}
.sylc ul li:nth-of-type(1) {
  top: 180px;
  left: 30px;
}
.sylc ul li:nth-of-type(2) {
  top: 180px;
  left: 340px;
}
.sylc ul li:nth-of-type(3) {
  top: 180px;
  left: 650px;
}
.sylc ul li:nth-of-type(4) {
  top: 180px;
  left: 938px;
}
.sylc ul li:nth-of-type(5) {
  top: 335px;
  left: 180px;
}
.sylc ul li:nth-of-type(6) {
  top: 335px;
  left: 480px;
}
.sylc ul li:nth-of-type(7) {
  top: 335px;
  left: 790px;
}
.sylc ul li:nth-of-type(8) {
  top: 335px;
  left: 1090px;
}
.sylc ul li {
  position: absolute;
  width: 200px;
  height: 200px;
  border-radius: 20%;
  text-align: center;
}
.sylc ul li b {
  display: block;
  color: #ffffff;
  font-size: 24px;
  text-align: center;
  margin-bottom: 10px;
}
.sylc ul li p {
  color: #fff;
}
.syal ul {
  margin: 30px auto;
  overflow: hidden;
}
.syal ul li {
  float: left;
  width: 21.27659574%;
  border: 1px solid #d5d5d5;
  padding: 10px;
  margin: 10px;
  transition: all .3s;
}
.syal ul li h3 {
  text-align: center;
  padding: 10px 0;
}
.syal ul li span {
  display: block;
  width: 100px;
  height: 25px;
  line-height: 25px;
  text-align: center;
  margin: 0 auto;
  background-color: #b2b2b2;
  color: #fff;
  transition: all .3s;
}
.syal ul li:hover {
  transform: translateY(10px);
}
.syal ul li:hover span {
  background-color: #097dbf;
}
.gg3 {
  background: url(../images/dbj.jpg) top center no-repeat;
  background-attachment: fixed;
  height: 200px;
}
.gg3 h3 {
  text-align: center;
  font-size: 46px;
  color: #fff;
  text-transform: uppercase;
  padding-top: 50px;
}
.gg3 h3 em {
  display: block;
  text-align: center;
  font-size: 22px;
  margin-top: 15px;
}
