﻿* {
  margin: 0;
  padding: 0;
}
table,
th,
td {
  vertical-align: middle;
}
li {
  list-style: none;
}
a {
  text-decoration: none;
  color: black;
}
img {
  border: none;
}
.header {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 60px;
  z-index: 1000;
  background: #f17116;
  box-shadow: 0px 5px 5px 0px rgba(20, 32, 65, 0.3);
}
.header ul {
  width: 1140px;
  height: 60px;
  margin: 0 auto;
}
.header ul li {
  float: left;
  width: 140px;
  height: 60px;
  text-align: center;
  line-height: 60px;
}
.header ul li a {
  color: #fff;
}
.header ul li:hover {
  background: #f17116;
}
.banner_peixun {
  height: 500px;
  background: #383858;
  background-size: 100% 500px;
  margin-top: 60px;
}
.banner_peixun .px1 {
  display: block;
  width: 634px;
  height: 38px;
  margin: 0 auto;
  padding-top: 60px;
}
.banner_peixun h3 {
  font-size: 90px;
  color: #fff;
  color: #FFFFFF;
  text-align: center;
  text-shadow: 0px 4px 7px rgba(9, 16, 37, 0.35);
  margin-top: 28px;
}
.banner_peixun h3 span {
  color: #EFB375;
}
.banner_peixun .tz {
  width: 710px;
  height: 66px;
  margin: 0 auto;
  margin-top: 20px;
  border: 1px solid #FFFFFF;
}
.banner_peixun .tz p {
  width: 692px;
  height: 52px;
  font-size: 20px;
  color: #fff;
  border: 1px solid #FFFFFF;
  margin: 0 auto;
  margin-top: 7px;
  text-align: center;
  line-height: 52px;
}
.banner_peixun .tz p a {
  color: #FF5955;
}
.banner_peixun ul {
  width: 760px;
  height: 60px;
  margin: 0 auto;
  margin-top: 40px;
}
.banner_peixun ul li {
  float: left;
  width: 349px;
  height: 60px;
  font-size: 24px;
  text-align: center;
  line-height: 60px;
  margin-right: 58px;
  background-color: #f17116;
}
.banner_peixun ul li a {
  color: #fff;
}
.banner_peixun ul li:nth-child(2) {
  margin-right: 0;
  border: 2px solid #f17116;
  background: none;
}
.banner_peixun ul li:nth-child(2) a {
  color: #f17116;
}
.banner_peixun ul li:nth-child(2) a img {
  width: 25px;
  height: 33px;
  vertical-align: middle;
  margin-left: 10px;
}
.banner_dongtai {
  height: 748px;
  background: #E5E9F4;
  background-size: 100% 748px;
}
.banner_dongtai .banxin {
  width: 1140px;
  height: 700px;
  margin: 0 auto;
}
.banner_dongtai .banxin .dt1 {
  display: block;
  width: 904px;
  height: 40px;
  margin: 0 auto;
  padding-top: 60px;
}
.banner_dongtai .banxin .dt2 {
  font-size: 28px;
  color: #666;
  text-align: center;
  margin-top: 20px;
}
.banner_dongtai .banxin ul {
  width: 1140px;
  height: 400px;
  margin: 0 auto;
  margin-top: 40px;
}
.banner_dongtai .banxin ul li {
  float: left;
  width: 260px;
  height: 230px;
  background: #FFFFFF;
  border-radius: 8px;
  margin-right: 30px;
  margin-bottom: 30px;
}
.banner_dongtai .banxin ul li a {
  display: block;
}
.banner_dongtai .banxin ul li a img {
  display: block;
  width: 58px;
  height: 58px;
  margin: 0 auto;
  margin-top: 40px;
}
.banner_dongtai .banxin ul li p {
  font-size: 20px;
  text-align: center;
  margin-top: 20px;
}
.banner_dongtai .banxin ul li p a {
  color: #666;
}
.banner_dongtai .banxin ul li .lj {
  display: block;
  width: 200px;
  height: 40px;
  font-size: 20px;
  color: #fff;
  text-align: center;
  line-height: 40px;
  background: #f17116;
  border-radius: 20px;
  margin: 0 auto;
  margin-top: 20px;
}
.banner_dongtai .banxin ul li:hover {
  width: 254px;
  height: 226px;
  border: 2px solid #f17116;
  box-shadow: 0px 8px 10px 0px rgba(36, 47, 80, 0.2);
}
.banner_dongtai .banxin ul li:nth-child(4) {
  margin-right: 0;
}
.banner_dongtai .banxin ul li:nth-child(8) {
  margin-right: 0;
}
.banner_jichu {
  height: 650px;
  background: #383858;
  background-size: 100% 650px;
}
.banner_jichu .jc1 {
  display: block;
  width: 928px;
  height: 40px;
  margin: 0 auto;
  padding-top: 50px;
}
.banner_jichu ul {
  width: 1140px;
  height: 400px;
  margin: 0 auto;
  margin-top: 150px;
}
.banner_jichu ul li {
  float: left;
  width: 360px;
  height: 340px;
  background: #FFFFFF;
  box-shadow: 5px 6px 0px 0px #f17116;
  border-radius: 8px;
  margin-right: 30px;
}
.banner_jichu ul li a {
  display: block;
}
.banner_jichu ul li a img {
  display: block;
  width: 140px;
  height: 140px;
  margin: 0 auto;
  margin-top: -67px;
}
.banner_jichu ul li h4 {
  font-size: 28px;
  text-align: center;
  font-weight: normal;
  margin-top: 40px;
}
.banner_jichu ul li h4 a {
  color: #333;
}
.banner_jichu ul li p {
  width: 264px;
  height: 60px;
  font-size: 18px;
  line-height: 32px;
  margin: 0 auto;
  margin-top: 20px;
}
.banner_jichu ul li p a {
  color: #333333;
}
.banner_jichu ul li .xq {
  display: block;
  width: 260px;
  height: 40px;
  font-size: 18px;
  color: #fff;
  text-align: center;
  line-height: 40px;
  background: #f17116;
  margin: 0 auto;
  margin-top: 30px;
}
.banner_jichu ul li:nth-child(3) {
  margin-right: 0;
}
.banner_diqu {
  height: 560px;
  background: #E5E9F4;
}
.banner_diqu .dq {
  width: 820px;
  height: 80px;
  margin: 0 auto;
  margin-top: 50px;
}
.banner_diqu .dq img {
  float: left;
  width: 170px;
  height: 24px;
  margin-top: 15px;
}
.banner_diqu .dq h2 {
  float: left;
  font-size: 40px;
  color: #333;
  text-align: center;
  margin-left: 20px;
  margin-right: 20px;
}
.banner_diqu .dq h2 span {
  color: #f17116;
}
.banner_diqu .dq1 {
  color: #666;
  font-size: 28px;
  text-align: center;
}
.banner_diqu ul {
  width: 1100px;
  height: 330px;
  margin: 0 auto;
  margin-top: 50px;
}
.banner_diqu ul li {
  float: left;
  width: 140px;
  height: 50px;
  text-align: center;
  line-height: 50px;
  background: #FFFFFF;
  border: 1px solid #f17116;
  border-radius: 21px;
  margin-right: 48px;
  margin-bottom: 30px;
}
.banner_diqu ul li a {
  font-size: 22px;
  color: #333;
}
.banner_diqu ul li:nth-child(6) {
  margin-right: 0;
}
.banner_diqu ul li:nth-child(12) {
  margin-right: 0;
}
.banner_diqu ul li:nth-child(18) {
  margin-right: 0;
}
.banner_diqu ul li:nth-child(24) {
  margin-right: 0;
}
.banner_diqu ul li:hover {
  background: #f17116;
}
.banner_diqu ul li:hover a {
  color: #fff;
}
.banner_nanti {
  height: 820px;
  background: #383858;
  background-size: 100% 820px;
}
.banner_nanti .nt1 {
  display: block;
  width: 904px;
  height: 40px;
  margin: 0 auto;
  padding-top: 55px;
}
.banner_nanti .banxin {
  width: 1140px;
  height: 600px;
  margin: 0 auto;
  margin-top: 65px;
}
.banner_nanti .banxin .nt2 {
  float: left;
  width: 620px;
}
.banner_nanti .banxin .nt2 img {
  display: block;
  width: 620px;
  height: 581px;
  margin: 0 auto;
}
.banner_nanti .banxin .nt2 a {
  display: block;
  width: 300px;
  height: 50px;
  font-size: 18px;
  color: #fff;
  text-align: center;
  line-height: 50px;
  background: #f17116;
  margin: 0 auto;
}
.banner_nanti .banxin .nt3 {
  float: left;
  width: 500px;
  height: 590px;
  background: #FFFFFF;
  box-shadow: 15px 18px 0px 0px #f17116;
  margin-left: 20px;
  margin-top: 30px;
}
.banner_nanti .banxin .nt3 h4 {
  width: 346px;
  height: 50px;
  font-size: 28px;
  color: #fff;
  text-align: center;
  line-height: 50px;
  background: url(../images/nanti3.png) no-repeat center;
  background-size: 346px 50px;
  margin-top: 26px;
  margin-left: -8px;
}
.banner_nanti .banxin .nt3 ul {
  width: 450px;
  height: 350px;
  margin: 0 auto;
  margin-top: 30px;
}
.banner_nanti .banxin .nt3 ul li {
  width: 450px;
  height: 60px;
}
.banner_nanti .banxin .nt3 ul li span {
  float: left;
  display: block;
  width: 10px;
  height: 10px;
  background: #D6D6D6;
  border-radius: 50%;
  margin-top: 20px;
}
.banner_nanti .banxin .nt3 ul li .wt1 {
  float: left;
  width: 400px;
  height: 50px;
  line-height: 50px;
  margin-left: 20px;
  border-bottom: 2px dashed #C6C6C6;
}
.banner_nanti .banxin .nt3 ul li .wt1 p {
  float: left;
  font-size: 18px;
}
.banner_nanti .banxin .nt3 ul li .wt1 p a {
  color: #333;
}
.banner_nanti .banxin .nt3 ul li .wt1 .dj {
  float: right;
  font-size: 16px;
  color: #FF5955;
  font-weight: bold;
}
.banner_nanti .banxin .nt3 ul li .wt2 {
  border: none;
}
.banner_nanti .banxin .nt3 .ck {
  margin-top: 40px;
}
.banner_nanti .banxin .nt3 .ck a {
  display: block;
  width: 360px;
  height: 50px;
  font-size: 18px;
  color: #fff;
  text-align: center;
  line-height: 50px;
  margin: 0 auto;
  background-color: #f17116;
}
.banner_buzhou {
  height: 720px;
  background: #E5E9F4;
  background-size: 100% 720px;
}
.banner_buzhou .bz1 {
  display: block;
  width: 926px;
  height: 40px;
  margin: 0 auto;
  padding-top: 60px;
}
.banner_buzhou ul {
  width: 1116px;
  height: 218px;
  background: url(../images/buzhou1.png) no-repeat center;
  background-size: 1116px 218px;
  margin: 0 auto;
  margin-top: 160px;
}
.banner_buzhou ul li {
  float: left;
  width: 284px;
  height: 134px;
  margin-right: 85px;
  background: #FFFFFF;
  box-shadow: 0px 8px 10px 0px rgba(0, 29, 111, 0.15);
  border-radius: 8px;
  margin-bottom: 80px;
}
.banner_buzhou ul li h4 {
  width: 190px;
  height: 41px;
  line-height: 40px;
  text-align: center;
  background: #136316;
  border-radius: 21px;
  margin: 0 auto;
  margin-top: -20px;
}
.banner_buzhou ul li h4 i {
  float: left;
  font-size: 44px;
  color: #fff;
  font-weight: bold;
  margin-left: 20px;
  margin-top: -6px;
  -webkit-text-stroke: 2px #2D3D67;
}
.banner_buzhou ul li h4 a {
  float: left;
  font-size: 24px;
  color: #fff;
  margin-left: 20px;
}
.banner_buzhou ul li p {
  width: 221px;
  height: 43px;
  font-size: 16px;
  line-height: 26px;
  margin: 0 auto;
  margin-top: 20px;
}
.banner_buzhou ul li p a {
  color: #333333;
}
.banner_buzhou ul li:hover {
  width: 280px;
  height: 130px;
  border: 2px solid #f17116;
}
.banner_buzhou ul li:nth-child(1) {
  margin-top: -65px;
}
.banner_buzhou ul li:nth-child(2) {
  margin-top: -65px;
}
.banner_buzhou ul li:nth-child(3) {
  margin-top: -65px;
  margin-right: 0;
}
.banner_buzhou .bz2 {
  width: 940px;
  height: 50px;
  margin: 0 auto;
}
.banner_buzhou .bz2 a {
  float: left;
  display: block;
  width: 400px;
  height: 50px;
  font-size: 18px;
  color: #fff;
  text-align: center;
  line-height: 50px;
  background-color: #f17116;
  margin-right: 130px;
}
.banner_buzhou .bz2 a:nth-child(2) {
  margin-right: 0;
  background: none;
  color: #A9753E;
  border: 2px solid #f17116;
}
.banner_kaodian {
  height: 820px;
  background: #383858;
  background-size: 100% 820px;
}
.banner_kaodian .kd1 {
  display: block;
  width: 882px;
  height: 38px;
  margin: 0 auto;
  padding-top: 53px;
}
.banner_kaodian .banxin {
  width: 1140px;
  height: 650px;
  margin: 0 auto;
  margin-top: 54px;
}
.banner_kaodian .banxin .kd2 {
  float: left;
  width: 550px;
  height: 620px;
  margin-right: 40px;
  background: #FFFFFF;
  box-shadow: 0px 8px 27px 0px rgba(0, 23, 89, 0.24);
}
.banner_kaodian .banxin .kd2 a {
  display: block;
}
.banner_kaodian .banxin .kd2 a img {
  display: block;
  width: 510px;
  height: 150px;
  margin: 0 auto;
  padding-top: 23px;
}
.banner_kaodian .banxin .kd2 ul {
  width: 450px;
  height: 330px;
  margin: 0 auto;
  margin-top: 28px;
}
.banner_kaodian .banxin .kd2 ul li {
  width: 450px;
  height: 80px;
}
.banner_kaodian .banxin .kd2 ul li img {
  float: left;
  width: 32px;
  height: 30px;
  margin-top: 16px;
}
.banner_kaodian .banxin .kd2 ul li .kd3 {
  float: left;
  width: 350px;
  height: 80px;
  margin-left: 20px;
}
.banner_kaodian .banxin .kd2 ul li .kd3 h4 {
  font-size: 20px;
}
.banner_kaodian .banxin .kd2 ul li .kd3 h4 a {
  color: #333;
}
.banner_kaodian .banxin .kd2 ul li .kd3 p {
  font-size: 16px;
  margin-top: 15px;
}
.banner_kaodian .banxin .kd2 ul li .kd3 p a {
  color: #666;
}
.banner_kaodian .banxin .kd2 .hx a {
  display: block;
  width: 384px;
  height: 50px;
  font-size: 18px;
  color: #fff;
  text-align: center;
  line-height: 50px;
  background: #FF5955;
  margin: 0 auto;
}
.banner_kaodian .banxin .kd4 {
  margin-right: 0;
}
.banner_kaodian .banxin .kd4 ul {
  width: 450px;
  height: 330px;
  margin: 0 auto;
  margin-top: 28px;
}
.banner_kaodian .banxin .kd4 ul li {
  width: 450px;
  height: 40px;
  margin-bottom: 10px;
}
.banner_kaodian .banxin .kd4 ul li img {
  float: left;
  width: 32px;
  height: 30px;
  margin-top: 6px;
}
.banner_kaodian .banxin .kd4 ul li .kd5 {
  float: left;
  margin-left: 30px;
  height: 40px;
  line-height: 40px;
}
.banner_kaodian .banxin .kd4 ul li .kd5 h4 {
  float: left;
  font-size: 20px;
}
.banner_kaodian .banxin .kd4 ul li .kd5 h4 a {
  color: #333;
}
.banner_kaodian .banxin .kd4 ul li .kd5 p {
  float: left;
  font-size: 16px;
  margin-left: 20px;
}
.banner_kaodian .banxin .kd4 ul li .kd5 p a {
  color: #666;
}
.banner_kaodian .banxin .kd4 ul li .kd6 {
  float: left;
  margin-left: 30px;
  height: 40px;
  line-height: 40px;
}
.banner_kaodian .banxin .kd4 ul li .kd6 h4 {
  font-size: 20px;
}
.banner_kaodian .banxin .kd4 ul li .kd6 h4 a {
  color: #333;
}
.banner_kaodian .banxin .kd4 ul li .kd6 p {
  font-size: 16px;
}
.banner_kaodian .banxin .kd4 ul li .kd6 p a {
  color: #666;
}
.banner_kaodian .banxin .kd4 ul li:nth-child(4) {
  height: 70px;
}
.banner_laoshi {
  height: 720px;
  background-color: #E5E9F4;
}
.banner_laoshi .ls1 {
  display: block;
  width: 924px;
  height: 40px;
  margin: 0 auto;
  padding-top: 60px;
}
.banner_laoshi ul {
  width: 1140px;
  height: 480px;
  margin: 0 auto;
  margin-top: 80px;
}
.banner_laoshi ul li {
  position: relative;
  float: left;
  width: 550px;
  height: 474px;
  background-color: #fff;
  border-radius: 8px;
  margin-right: 40px;
}
.banner_laoshi ul li .ls2 {
  width: 550px;
  height: 240px;
}
.banner_laoshi ul li .ls2 .minmin1 {
  float: left;
  width: 220px;
  height: 270px;
  margin-top: -40px;
  margin-left: -10px;
}
.banner_laoshi ul li .ls2 .minmin2 {
  float: left;
  width: 330px;
  height: 240px;
  margin-left: 10px;
}
.banner_laoshi ul li .ls2 .minmin2 h4 {
  font-size: 24px;
  color: #333;
  margin-top: 38px;
  margin-left: 20px;
}
.banner_laoshi ul li .ls2 .minmin2 h5 {
  font-size: 20px;
  color: #333;
  font-weight: normal;
  margin-left: 20px;
  margin-top: 10px;
  margin-bottom: 30px;
}
.banner_laoshi ul li .ls2 .minmin2 p {
  font-size: 16px;
  color: #333;
  margin-bottom: 10px;
}
.banner_laoshi ul li .ls2 .minmin2 p span {
  display: inline-block;
  width: 10px;
  height: 10px;
  background: #D6D6D6;
  border-radius: 50%;
  margin-right: 10px;
}
.banner_laoshi ul li .ls3 {
  display: block;
  width: 494px;
  height: 44px;
  margin: 0 auto;
}
.banner_laoshi ul li .ls4 {
  width: 450px;
  height: 90px;
  margin: 0 auto;
  margin-top: 16px;
}
.banner_laoshi ul li .ls4 p {
  float: left;
  display: block;
  width: 200px;
  height: 30px;
  font-size: 16px;
  color: #999;
  text-align: center;
  line-height: 30px;
  background: #FFFFFF;
  border: 1px solid #999999;
  margin-right: 40px;
  margin-bottom: 10px;
  border-radius: 4px;
}
.banner_laoshi ul li .ls4 p:hover {
  width: 202px;
  height: 32px;
  color: #fff;
  border: none;
  background-color: #f17116;
}
.banner_laoshi ul li .ls4 p:nth-child(2) {
  margin-right: 0;
}
.banner_laoshi ul li .ls4 p:nth-child(4) {
  margin-right: 0;
}
.banner_laoshi ul li .ls5 a {
  display: block;
  width: 382px;
  height: 50px;
  color: #fff;
  font-size: 18px;
  text-align: center;
  line-height: 50px;
  margin: 0 auto;
  margin-top: 10px;
  background: #FF5955;
}
.banner_laoshi ul li .hp {
  position: absolute;
  top: -4px;
  right: -13px;
  width: 126px;
  height: 136px;
}
.banner_laoshi ul li:nth-child(2) {
  margin-right: 0;
}
.banner_ziliao {
  height: 592px;
  background: #383858;
  background-size: 100% 592px;
}
.banner_ziliao .zl1 {
  display: block;
  width: 988px;
  height: 40px;
  margin: 0 auto;
  padding-top: 50px;
}
.banner_ziliao ul {
  width: 1140px;
  height: 400px;
  margin: 0 auto;
  margin-top: 50px;
}
.banner_ziliao ul li {
  float: left;
  width: 360px;
  height: 400px;
  margin-right: 30px;
  background-color: #fff;
}
.banner_ziliao ul li .zl2 {
  position: relative;
  width: 360px;
  height: 140px;
  background: url(../images/ziliao1.jpg) no-repeat center;
  background-size: 360px 140px;
}
.banner_ziliao ul li .zl2 h4 {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 360px;
  height: 46px;
  font-size: 24px;
  font-weight: normal;
  text-align: center;
  line-height: 46px;
  background: #313C5A;
}
.banner_ziliao ul li .zl2 h4 a {
  color: #fff;
}
.banner_ziliao ul li .zl3 {
  width: 280px;
  height: 130px;
  margin: 0 auto;
  margin-top: 30px;
}
.banner_ziliao ul li .zl3 p {
  font-size: 18px;
  margin-bottom: 15px;
}
.banner_ziliao ul li .zl3 p img {
  width: 26px;
  height: 26px;
  margin-right: 20px;
  vertical-align: middle;
}
.banner_ziliao ul li .zl3 p a {
  color: #333;
  text-decoration: underline;
}
.banner_ziliao ul li .zl3 p:hover a {
  color: #FF5955;
}
.banner_ziliao ul li .zl4 {
  margin-top: 10px;
}
.banner_ziliao ul li .zl4 a {
  display: block;
  width: 310px;
  height: 48px;
  font-size: 18px;
  color: #fff;
  text-align: center;
  line-height: 48px;
  background: #FF3E3E;
  margin: 0 auto;
}
.banner_ziliao ul li .zl4 a img {
  width: 20px;
  height: 20px;
  margin-right: 10px;
  vertical-align: middle;
}
.banner_ziliao ul li:nth-child(3) {
  margin-right: 0;
}
.banquan {
  height: 100px;
}
.banquan p {
  font-size: 20px;
  color: #333;
  line-height: 100px;
  text-align: center;
}
.footer {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  height: 118px;
  background: url(../images/footer.jpg) no-repeat center;
  background-size: 100% 118px;
}
.footer ul {
  width: 380px;
  height: 50px;
  margin-left: 950px;
  padding-top: 35px;
}
.footer ul li {
  float: left;
  width: 180px;
  height: 50px;
  font-size: 22px;
  text-align: center;
  line-height: 50px;
  margin-right: 20px;
  background: #FFFFFF;
  box-shadow: 0px 6px 0px 0px #DC2929;
}
.footer ul li a {
  color: #FF3E3E;
  font-weight: bold;
}
.footer ul li:nth-child(2) {
  margin-right: 0;
  background-color: #FFFC03;
}
.right {
  position: fixed;
  right: 0;
  top: 60px;
  width: 138px;
  height: 652px;
  background: url(../images/right.png) no-repeat center;
  background-size: 138px 652px;
}
.right ul {
  width: 120px;
  height: 600px;
  margin-top: 150px;
}
.right ul li {
  width: 120px;
  height: 80px;
  margin-bottom: 5px;
}
.right ul li a {
  display: block;
}
.right ul li a img {
  display: block;
  width: 30px;
  height: 32px;
  margin: 0 auto;
}
.right ul li p {
  font-size: 18px;
  text-align: center;
  margin-top: 6px;
}
.right ul li p a {
  color: #fff;
}
.tanchuang {
  position: fixed;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 640px;
  height: 580px;
  background: url(../images/tanchuang.png) no-repeat center;
  background-size: 640px 580px;
}
.tanchuang h2 {
  font-size: 44px;
  color: #fff;
  text-align: center;
  margin-top: 25px;
}
.tanchuang .tc1 {
  font-size: 34px;
  color: #fff;
  text-align: center;
  margin-top: 10px;
}
.tanchuang .tc2 {
  width: 440px;
  height: 46px;
  font-size: 26px;
  color: #FFEC1E;
  text-align: center;
  line-height: 46px;
  background: #FF241F;
  border-radius: 23px;
  margin: 0 auto;
  margin-top: 10px;
}
.tanchuang ul {
  width: 600px;
  height: 230px;
  margin: 0 auto;
  margin-top: 18px;
  padding-top: 36px;
  background: #FFFFFF;
  border: 6px solid #FF342A;
}
.tanchuang ul li {
  float: left;
  width: 120px;
  height: 50px;
  font-size: 22px;
  text-align: center;
  line-height: 50px;
  background: #FFFFFF;
  border: 1px solid #FF322E;
  border-radius: 25px;
  margin-right: 20px;
  margin-bottom: 20px;
}
.tanchuang ul li a {
  color: #FF4D49;
}
.tanchuang ul li:hover {
  background: #FF322E;
}
.tanchuang ul li:hover a {
  color: #fff;
}
.tanchuang ul li:nth-child(1) {
  margin-left: 26px;
}
.tanchuang ul li:nth-child(5) {
  margin-left: 26px;
}
.tanchuang ul li:nth-child(9) {
  margin-left: 26px;
}
.tanchuang ul li:nth-child(4) {
  margin-right: 0;
}
.tanchuang ul li:nth-child(8) {
  margin-right: 0;
}
.tanchuang ul li:nth-child(12) {
  margin-right: 0;
}
.tanchuang .tc3 {
  width: 550px;
  height: 60px;
  margin: 0 auto;
  margin-top: 14px;
}
.tanchuang .tc3 a {
  float: left;
  display: block;
  width: 260px;
  height: 60px;
  font-size: 26px;
  color: #EC2B27;
  text-align: center;
  line-height: 60px;
  margin-right: 30px;
  font-weight: bold;
  background-color: #FFEC1E;
}
.tanchuang .tc3 a:nth-child(2) {
  margin-right: 0;
  background-color: #fff;
}
.tanchuang .close {
  position: absolute;
  top: -24px;
  right: -26px;
  width: 35px;
  height: 35px;
}

.open-div{position:fixed;width:100%;height:100%;overflow:hidden;background:rgba(0,0,0,.5);top:0;left:0;right:0;bottom:0;margin:auto;z-index:999;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.open-cont{width:760px;padding:40px 0;height:396px;position:absolute;background:#fff;border-radius:10px;top:0;bottom:0;left:0;right:0;margin:auto;text-align:center}
.open-tit{font-size:28px;font-weight:700}
.cont-wrap{padding:0 45px}
.cont-list{display:inline-block;width:24%;padding-top:40px;cursor:pointer}
.cont-list p{font-size:18px;padding:20px 0 10px;font-weight:700}
.cont-list .btn{border-radius:5px;background:#3e91f8;width:100px;height:30px;line-height:30px;color:#fff;margin:auto;-webkit-box-shadow:0 4px 11px 0 rgba(58,136,237,.5);box-shadow:0 4px 11px 0 rgba(58,136,237,.5)}
.cont-wrap:nth-child(1) 
.btn{background:#ff673e}
.open-close{width:40px;height:40px;line-height:40px;color:#ccc;background:#f4f4f4;border-radius:50%;position:absolute;top:15px;right:20px;font-size:20px;cursor:pointer}
.open-hidden{width:0;height:0;z-index:-1}
.f1218{padding-bottom:70px}
.color00{color:#207ece}
.bg00{background:#207ece}
.bottom-fixed-box{height:68px;line-height:68px;position:fixed;left:0;bottom:0;background:rgba(0,0,0,.8)}
.bottom-fixed-box p{font-size:44px}
.bottom-fixed-box .bottom-test{display:block;width:230px;height:50px;line-height:50px;font-size:25px;color:#fff;margin-top:10px;margin-left:30px}
.bottom-fixed-box .bottom-fixed-close{width:50px;height:50px;line-height:50px;background:#000;border-radius:100%;font-size:30px;margin-top:10px;margin-left:30px;cursor:pointer}
