.pic_warp {
  width: 100%;
}
.pic_warp > img {
  width: 100%;
  display: block;
  margin: 0 auto;
}
.nav_warp {
  width: 100%;
}
.nav_warp .nav {
  position: relative;
}
.nav_warp .nav > ul {
  position: absolute;
  top: -20px;
  left: 0;
  box-shadow: 0 0 5px #555;
}
.nav_warp .nav > ul > li {
  float: left;
  width: 170px;
  height: 40px;
  border-left: 1px solid #ccc;
  
}
.nav_warp .nav > ul > li:nth-child(1) {
  border-left: 0;
}
.nav_warp .nav > ul > li > a {
  display: block;
  width: 100%;
  height: 100%;
  font-size: 18px;
  color: #353535;
  text-align: center;
  line-height: 40px;
  background: #fff;
  transition: all .2s;
  overflow:hidden;
}

.nav_warp .nav > ul > li > a:hover {
  background: #ED5743;
  color: #353535;
  transition: all .2s;
  overflow:visible;
}
.nav_warp .nav > ul > li > a.now2 {
  background: #ED5743;
  color: #353535;
  overflow:visible;
}
.title {
  width: 1200px;
  text-align: center;
  position: relative;
}
.title > h1 {
  font-size: 25px;
  color: #5B5B5B;
}
.title > p {
  font-size: 14px;
  color: #C9C9C9;
  margin-top: 5px;
}
.title > span {
  display: block;
  width: 2000px;
  height: 1px;
  background: #ccc;
  position: absolute;
  top: 20px;
}
.title .left {
  right: 740px;
}
.title .right {
  left: 740px;
}
.gw_warp {
  width: 100%;
  margin-top: 70px;
}
.gw_warp .gw .gw1 {
  margin-top: 15px;
  margin-bottom: 30px;
}
.gw_warp .gw .gw1 .gw1_l {
  width: 559px;
  float: left;
}
.gw_warp .gw .gw1 .gw1_l > p {
  font-size: 15px;
  color: #6C6C6C;
  position: relative;
  margin-left: 20px;
  margin-top: 30px;
}
.gw_warp .gw .gw1 .gw1_l > p > img {
  position: absolute;
  top: 0;
  left: -20px;
}
.gw_warp .gw .gw1 .gw1_r {
  float: right;
}
.gw_warp .gw .gw1 .gw1_r > img {
  width: 557px;
  height: 271px;
}
.gw2_warp {
  width: 100%;
  background: #F6F6F6;
  overflow: hidden;
}
.gw2_warp .gw2 {
  margin-top: 25px;
  margin-bottom: 25px;
}
.gw2_warp .gw2 > img {
  float: left;
  width: 557px;
  height: 332px;
}
.gw2_warp .gw2 .gw2_right {
  float: right;
  width: 606px;
  height: 332px;
}
.gw2_warp .gw2 .gw2_right > h1 {
  font-size: 20px;
  color: #ED5743;
  margin-bottom: 37px;
}
.gw2_warp .gw2 .gw2_right > p {
  font-size: 15px;
  color: #6C6C6C;
  line-height: 25px;
}
.gw3_warp {
  width: 100%;
  overflow: hidden;
}
.gw3_warp .gw3 {
  margin-top: 25px;
  margin-bottom: 25px;
}
.gw3_warp .gw3 > img {
  float: right;
  width: 557px;
}
.gw3_warp .gw3 .gw3_right {
  float: left;
  width: 606px;
  height: 332px;
}
.gw3_warp .gw3 .gw3_right > h1 {
  font-size: 20px;
  color: #ED5743;
  margin-bottom: 37px;
}
.gw3_warp .gw3 .gw3_right > p {
  font-size: 15px;
  color: #6C6C6C;
  line-height: 25px;
}
.aeo_warp {
  width: 100%;
  margin-top: 70px;
}
.aeo_warp .aeo .aeo {
  margin-top: 15px;
  margin-bottom: 30px;
}
.aeo_warp .aeo .aeo .gw1_l {
  width: 559px;
  float: left;
}
.aeo_warp .aeo .aeo .gw1_l > p {
  font-size: 15px;
  color: #6C6C6C;
  position: relative;
  margin-left: 20px;
  margin-top: 40px;
}
.aeo_warp .aeo .aeo .gw1_l > p > img {
  position: absolute;
  top: 0;
  left: -20px;
}
.aeo_warp .aeo .aeo .gw1_r {
  float: right;
}
.aeo_warp .aeo .aeo .gw1_r > img {
  width: 557px;
  height: 271px;
}
.aoeby_warp {
  width: 100%;
  background: #F6F6F6;
  overflow: hidden;
}
.aoeby_warp .aoeby {
  margin-top: 25px;
  margin-bottom: 40px;
}
.aoeby_warp .aoeby > h1 {
  font-size: 20px;
  color: #ED5743;
  text-align: center;
}
.aoeby_warp .aoeby > ul {
  width: 1040px;
  margin-left: 50px;
  margin-top: 35px;
}
.aoeby_warp .aoeby > ul > li {
  margin-bottom: 30px;
  overflow: hidden;
}
.aoeby_warp .aoeby > ul > li > img {
  padding-right: 33px;
  float: left;
  margin-top: 4px;
}
.aoeby_warp .aoeby > ul > li > span {
  float: left;
  display: inline-block;
  width: 994px;
  font-size: 15px;
  color: #404040;
}
.aeobz_warp {
  width: 100%;
  overflow: hidden;
}
.aeobz_warp .zeobz {
  margin-top: 30px;
  margin-bottom: 40px;
}
.aeobz_warp .zeobz > h1 {
  font-size: 20px;
  color: #ED5743;
  text-align: center;
}
.aeobz_warp .zeobz > ul {
  margin-top: 37px;
}
.aeobz_warp .zeobz > ul > li {
  float: left;
  width: 198px;
  height: 155px;
  border: 1px solid #ccc;
  border-left: 0;
  transition: all .2s;
  text-align: center;
  position: relative;
  cursor: pointer;
}
.aeobz_warp .zeobz > ul > li:nth-child(1) {
  border-left: 1px solid #ccc;
  margin-left: 2px;
}
.aeobz_warp .zeobz > ul > li:hover {
  box-shadow: 0 0 5px #ccc;
  transition: all .2s;
}
.aeobz_warp .zeobz > ul > li > img {
  position: absolute;
  top: 20px;
  left: 50%;
  margin-left: -30px;
  transition: all .2s;
}
.aeobz_warp .zeobz > ul > li .bz2 {
  opacity: 0;
}
.aeobz_warp .zeobz > ul > li:hover .bz1 {
  opacity: 0;
  transition: all .2s;
}
.aeobz_warp .zeobz > ul > li:hover .bz2 {
  opacity: 1;
  transition: all .2s;
}
.aeobz_warp .zeobz > ul > li > p {
  font-size: 15px;
  color: #676767;
  position: absolute;
  top: 100px;
  left: 50%;
  width: 121px;
  text-align: center;
  font-weight: bold;
  transition: all .2s;
  margin-left: -60px;
}
.aeobz_warp .zeobz > ul > li:hover > p {
  color: #ED5743;
  transition: all .2s;
}
.hg_warp {
  width: 100%;
  margin-top: 70px;
}
.hg_warp .hg .hg {
  margin-top: 15px;
  margin-bottom: 30px;
}
.hg_warp .hg .hg .gw1_l {
  width: 574px;
  float: left;
}
.hg_warp .hg .hg .gw1_l > p {
  font-size: 15px;
  color: #6C6C6C;
  position: relative;
  margin-top: 30px;
  line-height: 25px;
}
.hg_warp .hg .hg .gw1_l > p > img {
  position: absolute;
  top: 0;
  left: -20px;
}
.hg_warp .hg .hg .gw1_r {
  float: right;
}
.hg_warp .hg .hg .gw1_r > img {
  width: 557px;
  height: 271px;
}
.hgfw_warp {
  width: 100%;
  overflow: hidden;
  background: #F4F4F4;
}
.hgfw_warp .hgfw {
  margin-top: 15px;
}
.hgfw_warp .hgfw > h1 {
  font-size: 20px;
  color: #ED5743;
  text-align: center;
}
.hgfw_warp .hgfw > ul {
  margin-top: 25px;
}
.hgfw_warp .hgfw > ul > li {
  width: 300px;
  height: 324px;
  float: left;
  position: relative;
  transition: all .2s;
  cursor: pointer;
}
.hgfw_warp .hgfw > ul > li > img {
  position: absolute;
  top: 40px;
  left: 50%;
  margin-left: -50px;
  transition: all .2s;
}
.hgfw_warp .hgfw > ul > li .hg2 {
  opacity: 0;
}
.hgfw_warp .hgfw > ul > li:hover .hg1 {
  opacity: 0;
  transition: all .2s;
}
.hgfw_warp .hgfw > ul > li:hover .hg2 {
  opacity: 1;
  transition: all .2s;
}
.hgfw_warp .hgfw > ul > li > p {
  width: 186px;
  font-size: 20px;
  color: #747474;
  line-height: 40px;
  position: absolute;
  top: 200px;
  left: 50%;
  margin-left: -92px;
  transition: all .2s;
  text-align: center;
}
.hgfw_warp .hgfw > ul > li:hover > p {
  color: #ED5743;
  transition: all .2s;
}
.hgby_warp {
  width: 100%;
  overflow: hidden;
}
.hgby_warp .hgby {
  margin-top: 50px;
}
.hgby_warp .hgby > h1 {
  font-size: 20px;
  color: #ED5743;
}
.hgby_warp .hgby .hgby {
  margin-top: 15px;
  margin-bottom: 30px;
}
.hgby_warp .hgby .hgby .gw1_l {
  width: 559px;
  float: left;
}
.hgby_warp .hgby .hgby .gw1_l > p {
  font-size: 15px;
  color: #6C6C6C;
  position: relative;
  margin-left: 20px;
  margin-top: 70px;
}
.hgby_warp .hgby .hgby .gw1_l > p > img {
  position: absolute;
  top: 0;
  left: -20px;
}
.hgby_warp .hgby .hgby .gw1_r {
  float: right;
}
.hgby_warp .hgby .hgby .gw1_r > img {
  width: 557px;
  height: 271px;
}
.wmgz_warp {
  width: 100%;
  overflow: hidden;
}
.wmgz_warp .wmgz {
  margin-top: 10px;
  margin-bottom: 66px;
}
.wmgz_warp .wmgz > h1 {
  font-size: 20px;
  color: #ED5743;
  text-align: center;
  margin-bottom: 40px;
}
.wmgz_warp .wmgz > p {
  font-size: 15px;
  color: #595959;
  line-height: 25px;
  text-align: center;
}
.lj_warp {
  width: 100%;
  margin-top: 70px;
  margin-bottom: 100px;
}
.lj_warp .lj {
  margin-top: 15px;
  margin-bottom: 30px;
}
.lj_warp .lj > p {
  font-size: 15px;
  color: #353535;
  line-height: 25px;
  width: 950px;
  text-align: center;
  margin: 22px auto;
}
.lj_warp .lj .gw1_l {
  width: 559px;
  float: left;
}
.lj_warp .lj .gw1_l > h1 {
  font-size: 20px;
  color: #ED5743;
}
.lj_warp .lj .gw1_l > p {
  font-size: 15px;
  color: #6C6C6C;
  position: relative;
  margin-left: 20px;
  margin-top: 30px;
}
.lj_warp .lj .gw1_l > p > img {
  position: absolute;
  top: 0;
  left: -20px;
}
.lj_warp .lj .gw1_r {
  float: right;
}
.lj_warp .lj .gw1_r > img {
  width: 557px;
  height: 271px;
}
.sw_warp {
  width: 100%;
  margin-top: 70px;
  margin-bottom: 100px;
}
.sw_warp .sw {
  margin-top: 15px;
  margin-bottom: 30px;
}
.sw_warp .sw > p {
  font-size: 15px;
  color: #353535;
  line-height: 25px;
  width: 950px;
  text-align: center;
  margin: 22px auto;
}
.sw_warp .sw .gw1_l {
  width: 559px;
  float: left;
}
.sw_warp .sw .gw1_l > h1 {
  font-size: 20px;
  color: #ED5743;
}
.sw_warp .sw .gw1_l > p {
  font-size: 15px;
  color: #6C6C6C;
  position: relative;
  margin-left: 20px;
  margin-top: 30px;
}
.sw_warp .sw .gw1_l > p > img {
  position: absolute;
  top: 0;
  left: -20px;
}
.sw_warp .sw .gw1_r {
  float: right;
}
.sw_warp .sw .gw1_r > img {
  width: 557px;
  height: 271px;
}
.sc_warp {
  width: 100%;
  margin-top: 70px;
  margin-bottom: 100px;
}
.sc_warp .sc {
  margin-top: 15px;
  margin-bottom: 30px;
}
.sc_warp .sc > p {
  font-size: 20px;
  color: #6C6C6C;
  line-height: 25px;
  width: 950px;
  text-align: center;
  margin: 22px auto;
}
.sc_warp .sc .gw1_l {
  width: 559px;
  float: left;
}
.sc_warp .sc .gw1_l > p {
  font-size: 15px;
  color: #6C6C6C;
  position: relative;
  margin-left: 20px;
  margin-top: 30px;
  line-height: 25px;
}
.sc_warp .sc .gw1_l > p > img {
  position: absolute;
  top: 0;
  left: -20px;
}
.sc_warp .sc .gw1_r {
  float: right;
}
.sc_warp .sc .gw1_r > img {
  width: 557px;
  height: 271px;
}
.qt_warp {
  width: 100%;
  margin-top: 70px;
  margin-bottom: 100px;
}
.qt_warp .qt {
  margin-top: 15px;
  margin-bottom: 30px;
}
.qt_warp .qt > p {
  font-size: 18px;
  color: #353535;
  text-align: center;
  margin-top: 40px;
}
