@charset "UTF-8";
body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
button,
textarea,
p,
blockquote,
th,
td {
  margin: 0;
  padding: 0;
}
body {
  background: #fff;
  color: #333;
  font-family: "Microsoft YaHei", Verdana, Arial, Helvetica, sans-serif;
  overflow: hidden;
}
td,
th,
caption {
  font-size: 14px;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: normal;
  font-size: 100%;
}
address,
caption,
cite,
code,
dfn,
em,
strong,
th,
var {
  font-style: normal;
  font-weight: normal;
}
a {
  text-decoration: none;
  outline: none;
  color: #333;
}
a:hover {
  text-decoration: none;
}
img {
  border: none;
}
ol,
ul,
li {
  list-style: none;
}
input,
textarea,
select,
button {
  font: 14px Verdana, Helvetica, Arial, sans-serif;
}
table {
  border-collapse: collapse;
}
html {
  overflow-y: scroll;
}
article,
aside,
dialog,
footer,
header,
section,
footer,
nav,
figure,
menu {
  display: block;
}
.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.clearfix {
  *zoom: 1;
}
.fl {
  float: left;
}
.fr {
  float: right;
}
.wrapper {
  width: 1000px;
  height: 100%;
  margin: 0 auto;
}
.p_txt {
  color: #4b8efc;
}
.r_txt {
  color: #fc4b58;
}
.header {
  height: 50px;
  width: 100%;
}
.header {
  position: relative;
  width: 100%;
  height: 50px;
  min-width: 1000px;
  background-color: #51bed3;
}
.header .wrapper .logo {
  height: 50px;
  line-height: 50px;
}
.header .wrapper .logo a {
  display: block;
  width: 173px;
  height: 50px;
  background: url("../img/logo.png") no-repeat center;
}
.header .wrapper .logo a h1 {
  text-indent: -9999px;
}
.header .wrapper .contact a {
  display: block;
  height: 100%;
  font: 20px/50px "Microsoft YaHei";
  color: #fff;
}
.first_section {
  width: 100%;
  min-width: 1000px;
  height: 650px;
  background: url("../img/1st_bg.jpg") no-repeat center;
}
.first_section .wrapper > div {
  width: 1000px;
}
.first_section .wrapper .bg_1 {
  height: 109px;
  background: url("../img/bg_1.jpg") no-repeat center;
}
.first_section .wrapper .bg_2 {
  height: 115px;
  background: url("../img/bg_2.jpg") no-repeat center;
}
.first_section .wrapper .bg_3 {
  height: 116px;
  background: url("../img/bg_3.jpg") no-repeat center;
}
.first_section .wrapper .bg_4 {
  position: relative;
  height: 134px;
  background: url("../img/bg_4.jpg") no-repeat center;
}
.first_section .wrapper .bg_4 .title_banner {
  position: absolute;
  top: 0;
  left: 134px;
}
.first_section .wrapper .bg_4 .title_banner h2 {
  display: inline-block;
  height: 69px;
  min-width: 449px;
  font-size: 36px;
  text-align: center;
  line-height: 69px;
  background-color: #19738e;
  color: #fff;
}
.first_section .wrapper .bg_5 {
  height: 76px;
  background: url("../img/bg_5.jpg") no-repeat center;
}
.first_section .wrapper .bg_6 {
  height: 100px;
  background: url("../img/bg_6.jpg") no-repeat center;
}
.second_section {
  width: 100%;
  min-width: 1000px;
  height: 696px;
  background-color: #d8f2cf;
}
.second_section .way {
  width: 100%;
  min-width: 1000px;
  height: 100%;
  background: url("../img/1st_way.png") no-repeat center;
}
.second_section .way .wrapper {
  position: relative;
  overflow: hidden;
}
.second_section .way .wrapper .nav {
  position: absolute;
  top: 24px;
  left: 50%;
  width: 781px;
  height: 96px;
  margin-left: -390px;
  z-index: 2;
  background: url("../img/nav.png") no-repeat center;
}
.second_section .way .wrapper .nav ul {
  margin: 39px 0 0 40px;
}
.second_section .way .wrapper .nav ul li {
  width: 166px;
  height: 42px;
  margin-right: 8px;
  font-size: 24px;
  line-height: 42px;
  text-align: center;
  cursor: pointer;
  background-color: #19738e;
  color: #fff;
}
.second_section .way .wrapper .content {
  position: relative;
  margin-top: 166px;
  width: 1000px;
  height: 481px;
  background-color: #4b8efc;
}
.second_section .way .wrapper .content .white_content {
  position: absolute;
  width: 980px;
  height: 463px;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  background-color: #fff;
}
.second_section .way .wrapper .content .white_content h4 {
  margin-top: 18px;
  text-align: center;
}
.second_section .way .wrapper .content .white_content h4 .title_txt {
  position: relative;
  display: inline-block;
  height: 62px;
  font: 700 40px/62px "方正正大黑简体", "方正黑体简体", "方正黑体_GBK", "黑体", "Microsoft YaHei";
}
.second_section .way .wrapper .content .white_content h4 .title_txt:before {
  content: '';
  position: absolute;
  display: block;
  width: 32px;
  height: 43px;
  top: 50%;
  margin-top: -21px;
  left: -47px;
  background: url("../img/left_atmos.png") no-repeat center;
}
.second_section .way .wrapper .content .white_content h4 .title_txt:after {
  content: '';
  position: absolute;
  display: block;
  width: 44px;
  height: 51px;
  top: 0;
  right: -59px;
  background: url("../img/right_atmos.png") no-repeat center top;
}
.second_section .way .wrapper .content .white_content .table_content {
  position: relative;
  margin: 60px auto 0;
  width: 896px;
}
.second_section .way .wrapper .content .white_content .table_content .left_content {
  position: relative;
  width: 412px;
  height: 282px;
  background-color: #4b8efc;
}
.second_section .way .wrapper .content .white_content .table_content .left_content .gray_content {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  width: 404px;
  height: 274px;
  margin: auto;
  background-color: #f7f7f7;
}
.second_section .way .wrapper .content .white_content .table_content .left_content .gray_content .left_title {
  position: relative;
  margin: 20px auto 0;
  height: 50px;
  width: 278px;
  text-align: center;
  font-size: 30px;
  line-height: 50px;
  border-bottom: 2px solid #000;
}
.second_section .way .wrapper .content .white_content .table_content .left_content .gray_content .left_title:after {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  left: 50%;
  margin-left: -7px;
  bottom: -14px;
  border-top: 12px solid #4b8efc;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
}
.second_section .way .wrapper .content .white_content .table_content .left_content .gray_content ul {
  width: 278px;
  margin: 40px auto 0;
}
.second_section .way .wrapper .content .white_content .table_content .left_content .gray_content ul li {
  height: 16px;
  font-size: 16px;
  line-height: 16px;
  margin-bottom: 15px;
}
.second_section .way .wrapper .content .white_content .table_content .left_content .gray_content ul li .icon {
  display: inline-block;
  width: 13px;
  height: 9px;
  margin-right: 6px;
  vertical-align: middle;
  background: url("../img/purple_icon.png") no-repeat center;
}
.second_section .way .wrapper .content .white_content .table_content .left_content .gray_content ul .last_list {
  margin-bottom: 0;
}
.second_section .way .wrapper .content .white_content .table_content .left_content .gray_content a {
  display: block;
  width: 289px;
  height: 35px;
  margin: 23px auto;
  font-size: 16px;
  text-align: center;
  line-height: 35px;
  background-color: #4b8efc;
  -webkit-border-radius: 18px;
  -moz-border-radius: 18px;
  border-radius: 18px;
  color: #fff;
}
.second_section .way .wrapper .content .white_content .table_content .left_content .gray_content a:hover {
  text-decoration: underline;
}
.second_section .way .wrapper .content .white_content .table_content .right_content {
  position: relative;
  width: 412px;
  height: 282px;
  background-color: #4b8efc;
}
.second_section .way .wrapper .content .white_content .table_content .right_content .gray_content {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  width: 404px;
  height: 274px;
  margin: auto;
  background-color: #f7f7f7;
}
.second_section .way .wrapper .content .white_content .table_content .right_content .gray_content .left_title {
  position: relative;
  margin: 20px auto 0;
  height: 50px;
  width: 278px;
  text-align: center;
  font-size: 30px;
  line-height: 50px;
  border-bottom: 2px solid #000;
}
.second_section .way .wrapper .content .white_content .table_content .right_content .gray_content .left_title:after {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  left: 50%;
  margin-left: -7px;
  bottom: -14px;
  border-top: 12px solid #fc4b58;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
}
.second_section .way .wrapper .content .white_content .table_content .right_content .gray_content ul {
  width: 388px;
  margin: 40px auto 0;
}
.second_section .way .wrapper .content .white_content .table_content .right_content .gray_content ul li {
  height: 16px;
  font-size: 16px;
  line-height: 16px;
  margin-bottom: 15px;
}
.second_section .way .wrapper .content .white_content .table_content .right_content .gray_content ul li .icon {
  display: inline-block;
  width: 13px;
  height: 9px;
  margin-right: 6px;
  vertical-align: middle;
  background: url("../img/r_icon.png") no-repeat center;
}
.second_section .way .wrapper .content .white_content .table_content .right_content .gray_content ul .last_list {
  margin-bottom: 0;
}
.second_section .way .wrapper .content .white_content .table_content .right_content .gray_content a {
  display: block;
  width: 289px;
  height: 35px;
  margin: 23px auto;
  font-size: 16px;
  text-align: center;
  line-height: 35px;
  background-color: #4b8efc;
  -webkit-border-radius: 18px;
  -moz-border-radius: 18px;
  border-radius: 18px;
  color: #fff;
}
.second_section .way .wrapper .content .white_content .table_content .right_content .gray_content a:hover {
  text-decoration: underline;
}
.second_section .way .wrapper .content .white_content .table_content .but {
  position: absolute;
  width: 94px;
  height: 45px;
  top: 42px;
  left: 50%;
  margin-left: -47px;
  text-align: center;
  font-size: 30px;
  line-height: 45px;
  color: #fff;
  background-color: #4b8efc;
}
.second_section .way .wrapper .content .white_content .table_content .but:after {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  right: -22px;
  top: 0px;
  border-left: 22px solid #4b8efc;
  border-top: 23px solid transparent;
  border-bottom: 23px solid transparent;
}
.third_section {
  width: 100%;
  min-width: 1000px;
  height: 570px;
  background-color: #d8f2cf;
}
.third_section .way {
  width: 100%;
  height: 100%;
  min-width: 1000px;
  background: url("../img/2rd_way.png") no-repeat center;
}
.third_section .way .wrapper .content {
  position: relative;
  width: 1000px;
  height: 520px;
  background-color: #4b8efc;
}
.third_section .way .wrapper .content .white_content {
  position: absolute;
  width: 978px;
  height: 350px;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  background-color: #fff;
}
.third_section .way .wrapper .content .white_content h4 {
  margin-top: 18px;
  text-align: center;
}
.third_section .way .wrapper .content .white_content h4 .title_txt {
  position: relative;
  display: inline-block;
  height: 62px;
  font: 700 40px/62px "方正正大黑简体", "方正黑体简体", "方正黑体_GBK", "黑体", "Microsoft YaHei";
}
.third_section .way .wrapper .content .white_content h4 .title_txt:before {
  content: '';
  position: absolute;
  display: block;
  width: 32px;
  height: 43px;
  top: 50%;
  margin-top: -21px;
  left: -47px;
  background: url("../img/left_atmos.png") no-repeat center;
}
.third_section .way .wrapper .content .white_content h4 .title_txt:after {
  content: '';
  position: absolute;
  display: block;
  width: 44px;
  height: 51px;
  top: 0;
  right: -59px;
  background: url("../img/right_atmos.png") no-repeat center top;
}
.third_section .way .wrapper .content .white_content h4 p {
  text-align: center;
  height: 18px;
  font-size: 18px;
  line-height: 18px;
  color: #666666;
}
.third_section .way .wrapper .content .white_content .table_content {
  width: 896px;
  margin: 56px auto 0;
  overflow: hidden;
  background-color: #4b8efc;
}
.third_section .way .wrapper .content .white_content .table_content table {
  margin: 6px auto;
  width: 884px;
}
.third_section .way .wrapper .content .white_content .table_content table thead {
  height: 42px;
}
.third_section .way .wrapper .content .white_content .table_content table thead tr {
  height: 42px;
}
.third_section .way .wrapper .content .white_content .table_content table thead tr th {
  height: 42px;
  font-size: 18px;
  background-color: #ffeb00;
}
.third_section .way .wrapper .content .white_content .table_content table tbody tr td {
  height: 47px;
  text-align: center;
  font-size: 16px;
  border-right: 1px solid #c2c2c2;
  border-bottom: 1px solid #c2c2c2;
  background-color: #fff;
}
.third_section .way .wrapper .content .white_content .table_content table tbody tr td a {
  display: block;
  width: 96px;
  height: 22px;
  font-size: 16px;
  margin: 0 auto;
  -webkit-border-radius: 11px;
  -moz-border-radius: 11px;
  border-radius: 11px;
  background-color: #fc4b58;
  color: #fff;
}
.third_section .way .wrapper .content .white_content .table_content table tbody tr td a:hover {
  text-decoration: underline;
}
.third_section .way .wrapper .content .white_content .table_content table tbody tr .first_col {
  width: 100px;
}
.third_section .way .wrapper .content .white_content .table_content table tbody tr .p_td {
  background-color: #ebf3ff;
}
.third_section .way .wrapper .content .white_content .table_content table tbody tr .last_col {
  border-right: 0 none;
}
.third_section .way .wrapper .content .white_content .table_content table tbody tr .last_row {
  border-bottom: 0 none;
}
.fourth_section {
  width: 100%;
  min-width: 1000px;
  height: 1570px;
  background-color: #d8f2cf;
}
.fourth_section .way {
  width: 100%;
  height: 100%;
  background: url("../img/3rd_way.png") no-repeat center;
}
.fourth_section .way .wrapper .content {
  position: relative;
  width: 1000px;
  height: 1522px;
  background-color: #4b8efc;
}
.fourth_section .way .wrapper .content .white_content {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  width: 980px;
  height: 1302px;
  background-color: #fff;
}
.fourth_section .way .wrapper .content .white_content h4 {
  margin-top: 18px;
  text-align: center;
}
.fourth_section .way .wrapper .content .white_content h4 .title_txt {
  position: relative;
  display: inline-block;
  height: 62px;
  font: 700 40px/62px "方正正大黑简体", "方正黑体简体", "方正黑体_GBK", "黑体", "Microsoft YaHei";
}
.fourth_section .way .wrapper .content .white_content h4 .title_txt:before {
  content: '';
  position: absolute;
  display: block;
  width: 32px;
  height: 43px;
  top: 50%;
  margin-top: -21px;
  left: -47px;
  background: url("../img/left_atmos.png") no-repeat center;
}
.fourth_section .way .wrapper .content .white_content h4 .title_txt:after {
  content: '';
  position: absolute;
  display: block;
  width: 44px;
  height: 51px;
  top: 0;
  right: -59px;
  background: url("../img/right_atmos.png") no-repeat center top;
}
.fourth_section .way .wrapper .content .white_content h4 p {
  text-align: center;
  height: 18px;
  font-size: 18px;
  line-height: 18px;
  color: #666666;
}
.fourth_section .way .wrapper .content .white_content .first_table {
  width: 894px;
  margin: 40px auto 0;
}
.fourth_section .way .wrapper .content .white_content .first_table .title {
  width: 890px;
  margin: 0 auto;
  text-align: center;
}
.fourth_section .way .wrapper .content .white_content .first_table .title h5 {
  position: relative;
  display: inline-block;
  height: 92px;
  padding: 0 22px;
  text-align: center;
  font-size: 30px;
  line-height: 92px;
}
.fourth_section .way .wrapper .content .white_content .first_table .title h5:before {
  content: '';
  position: absolute;
  display: block;
  top: 50%;
  left: -56%;
  width: 226px;
  height: 1px;
  background-color: #fc4b58;
}
.fourth_section .way .wrapper .content .white_content .first_table .title h5:after {
  content: '';
  position: absolute;
  display: block;
  top: 50%;
  right: -56%;
  height: 1px;
  width: 226px;
  background-color: #fc4b58;
}
.fourth_section .way .wrapper .content .white_content .first_table .table_content {
  width: 894px;
  margin: 0 auto;
  overflow: hidden;
  background-color: #fc4b58;
}
.fourth_section .way .wrapper .content .white_content .first_table .table_content table {
  margin: 6px auto;
  width: 882px;
}
.fourth_section .way .wrapper .content .white_content .first_table .table_content table thead {
  height: 46px;
}
.fourth_section .way .wrapper .content .white_content .first_table .table_content table thead tr {
  height: 46px;
}
.fourth_section .way .wrapper .content .white_content .first_table .table_content table thead tr th {
  height: 46px;
  font-size: 18px;
  background-color: #ffeb00;
}
.fourth_section .way .wrapper .content .white_content .first_table .table_content table tbody tr td {
  height: 80px;
  text-align: center;
  font-size: 14px;
  border-right: 1px solid #c2c2c2;
  border-bottom: 1px solid #c2c2c2;
  background-color: #fff;
}
.fourth_section .way .wrapper .content .white_content .first_table .table_content table tbody tr td a {
  display: block;
  width: 81px;
  height: 20px;
  font-size: 14px;
  margin: 0 auto;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  background-color: #fc4b58;
  color: #fff;
}
.fourth_section .way .wrapper .content .white_content .first_table .table_content table tbody tr td select {
  display: block;
  width: 81px;
  height: 20px;
  font-size: 14px;
  margin: 0 auto;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  outline: none;
  border: 0 none;
  background-color: #fc4b58;
  color: #fff;
}
.fourth_section .way .wrapper .content .white_content .first_table .table_content table tbody tr td select option {
  background-color: #fff;
  color: #333;
}
.fourth_section .way .wrapper .content .white_content .first_table .table_content table tbody tr td select .trangle {
  display: inline-block;
  width: 8px;
  height: 7px;
  vertical-align: middle;
  margin-left: 4px;
  background: url("../img/trangle.png") no-repeat center;
}
.fourth_section .way .wrapper .content .white_content .first_table .table_content table tbody tr td .consult_btn {
  margin-bottom: 6px;
  background-color: #ffe400;
  color: #333;
}
.fourth_section .way .wrapper .content .white_content .first_table .table_content table tbody tr td .consult_btn:hover {
  text-decoration: underline;
}
.fourth_section .way .wrapper .content .white_content .first_table .table_content table tbody tr .last_col {
  border-right: 0 none;
}
.fourth_section .way .wrapper .content .white_content .first_table .table_content table tbody tr .last_row {
  border-bottom: 0 none;
}
.fourth_section .way .wrapper .content .white_content .second_table {
  width: 894px;
  margin: 40px auto 0;
}
.fourth_section .way .wrapper .content .white_content .second_table .title {
  width: 890px;
  margin: 0 auto;
  text-align: center;
}
.fourth_section .way .wrapper .content .white_content .second_table .title h5 {
  position: relative;
  display: inline-block;
  height: 92px;
  padding: 0 22px;
  text-align: center;
  font-size: 30px;
  line-height: 92px;
}
.fourth_section .way .wrapper .content .white_content .second_table .title h5:before {
  content: '';
  position: absolute;
  display: block;
  top: 50%;
  left: -56%;
  width: 226px;
  height: 1px;
  background-color: #4b8efc;
}
.fourth_section .way .wrapper .content .white_content .second_table .title h5:after {
  content: '';
  position: absolute;
  display: block;
  top: 50%;
  right: -56%;
  height: 1px;
  width: 226px;
  background-color: #4b8efc;
}
.fourth_section .way .wrapper .content .white_content .second_table .special {
  height: 35px;
  font-size: 24px;
  line-height: 35px;
}
.fourth_section .way .wrapper .content .white_content .second_table .special .icon {
  display: inline-block;
  width: 35px;
  height: 35px;
  margin-right: 13px;
  vertical-align: middle;
  background: url("../img/class_icon.png") no-repeat center;
}
.fourth_section .way .wrapper .content .white_content .second_table .special_name {
  margin: 19px 0 0 11px;
}
.fourth_section .way .wrapper .content .white_content .second_table .special_name dt {
  height: 18px;
  margin-bottom: 8px;
  font-size: 18px;
  line-height: 18px;
}
.fourth_section .way .wrapper .content .white_content .second_table .special_name dd {
  height: 14px;
  margin-bottom: 18px;
  font-size: 14px;
  line-height: 14px;
}
.fourth_section .way .wrapper .content .white_content .second_table .table_title {
  width: 618px;
  margin: 0 auto 18px;
}
.fourth_section .way .wrapper .content .white_content .second_table .table_title li {
  position: relative;
  width: 288px;
  height: 45px;
  text-align: center;
  font-size: 24px;
  line-height: 45px;
  cursor: pointer;
  background-color: #4b8efc;
  color: #fff;
}
.fourth_section .way .wrapper .content .white_content .second_table .table_title li .corner {
  content: '';
  position: absolute;
  display: none;
  width: 0;
  height: 0;
  bottom: -8px;
  left: 50%;
  margin-left: -7px;
  border-top: 8px solid #ffeb00;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
}
.fourth_section .way .wrapper .content .white_content .second_table .table_title .active {
  background-color: #ffeb00;
  color: #333;
}
.fourth_section .way .wrapper .content .white_content .second_table .table_title .active .corner {
  display: block;
}
.fourth_section .way .wrapper .content .white_content .second_table .table_content {
  width: 894px;
  height: 465px;
  margin: 0 auto;
  overflow: hidden;
  background-color: #4b8efc;
}
.fourth_section .way .wrapper .content .white_content .second_table .table_content ul li {
  display: none;
}
.fourth_section .way .wrapper .content .white_content .second_table .table_content ul .active {
  display: block;
}
.fourth_section .way .wrapper .content .white_content .second_table .table_content table {
  margin: 6px auto;
  width: 882px;
}
.fourth_section .way .wrapper .content .white_content .second_table .table_content table thead {
  height: 46px;
  text-align: center;
}
.fourth_section .way .wrapper .content .white_content .second_table .table_content table thead tr {
  height: 46px;
}
.fourth_section .way .wrapper .content .white_content .second_table .table_content table thead tr th {
  height: 46px;
  font-size: 18px;
  background-color: #ffeb00;
}
.fourth_section .way .wrapper .content .white_content .second_table .table_content table thead tr .first_col {
  width: 139px;
}
.fourth_section .way .wrapper .content .white_content .second_table .table_content table thead tr .second_col {
  width: 231px;
}
.fourth_section .way .wrapper .content .white_content .second_table .table_content table thead tr .third_col {
  width: 197px;
}
.fourth_section .way .wrapper .content .white_content .second_table .table_content table thead tr .fourth_col {
  width: 181px;
}
.fourth_section .way .wrapper .content .white_content .second_table .table_content table tbody tr td {
  height: 80px;
  text-align: center;
  font-size: 14px;
  border-right: 1px solid #c2c2c2;
  border-bottom: 1px solid #c2c2c2;
  background-color: #fff;
}
.fourth_section .way .wrapper .content .white_content .second_table .table_content table tbody tr td a {
  display: block;
  width: 81px;
  height: 20px;
  font-size: 14px;
  margin: 0 auto;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  background-color: #fc4b58;
  color: #fff;
}
.fourth_section .way .wrapper .content .white_content .second_table .table_content table tbody tr td select {
  display: block;
  width: 81px;
  height: 20px;
  font-size: 14px;
  margin: 0 auto;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  outline: none;
  border: 0 none;
  background-color: #fc4b58;
  color: #fff;
}
.fourth_section .way .wrapper .content .white_content .second_table .table_content table tbody tr td select option {
  background-color: #fff;
  color: #333;
}
.fourth_section .way .wrapper .content .white_content .second_table .table_content table tbody tr td select .trangle {
  display: inline-block;
  width: 8px;
  height: 7px;
  vertical-align: middle;
  margin-left: 4px;
  background: url("../img/trangle.png") no-repeat center;
}
.fourth_section .way .wrapper .content .white_content .second_table .table_content table tbody tr td .consult_btn {
  margin-bottom: 6px;
  background-color: #ffe400;
  color: #333;
}
.fourth_section .way .wrapper .content .white_content .second_table .table_content table tbody tr td .consult_btn:hover {
  text-decoration: underline;
}
.fourth_section .way .wrapper .content .white_content .second_table .table_content table tbody tr .last_col {
  border-right: 0 none;
}
.fourth_section .way .wrapper .content .white_content .second_table .table_content table tbody tr .last_row {
  border-bottom: 0 none;
}
.fifth_section {
  width: 100%;
  min-width: 1000px;
  height: 854px;
  background-color: #d8f2cf;
}
.fifth_section .way {
  width: 100%;
  height: 100%;
  background: url("../img/4th_way.png") no-repeat center;
}
.fifth_section .way .wrapper .content {
  position: relative;
  width: 1000px;
  height: 450px;
  background-color: #4b8efc;
}
.fifth_section .way .wrapper .content .white_content {
  position: absolute;
  width: 981px;
  height: 434px;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  background-color: #fff;
}
.fifth_section .way .wrapper .content .white_content h4 {
  margin-top: 36px;
  text-align: center;
}
.fifth_section .way .wrapper .content .white_content h4 .title_txt {
  position: relative;
  display: inline-block;
  height: 62px;
  font: 700 40px/62px "方正正大黑简体", "方正黑体简体", "方正黑体_GBK", "黑体", "Microsoft YaHei";
}
.fifth_section .way .wrapper .content .white_content h4 .title_txt:before {
  content: '';
  position: absolute;
  display: block;
  width: 32px;
  height: 43px;
  top: 50%;
  margin-top: -21px;
  left: -47px;
  background: url("../img/left_atmos.png") no-repeat center;
}
.fifth_section .way .wrapper .content .white_content h4 .title_txt:after {
  content: '';
  position: absolute;
  display: block;
  width: 44px;
  height: 51px;
  top: 0;
  right: -59px;
  background: url("../img/right_atmos.png") no-repeat center top;
}
.fifth_section .way .wrapper .content .white_content .hyper_icon {
  margin: 54px auto 0;
  width: 920px;
  height: 194px;
  overflow: hidden;
  background: url("../img/link_line.png") no-repeat center;
}
.fifth_section .way .wrapper .content .white_content .hyper_icon ul {
  margin: 13px 0 0 49px;
}
.fifth_section .way .wrapper .content .white_content .hyper_icon ul li {
  cursor: pointer;
}
.fifth_section .way .wrapper .content .white_content .hyper_icon ul .wechat {
  width: 167px;
  height: 168px;
  margin-right: 54px;
  background: url("../img/wechat_before.png") no-repeat center;
}
.fifth_section .way .wrapper .content .white_content .hyper_icon ul .wechat:hover {
  background: url("../img/wechat_after.png") no-repeat center;
}
.fifth_section .way .wrapper .content .white_content .hyper_icon ul .qq {
  width: 168px;
  height: 168px;
  margin-right: 40px;
  background: url("../img/qq_before.png") no-repeat center;
}
.fifth_section .way .wrapper .content .white_content .hyper_icon ul .qq:hover {
  background: url("../img/qq_after.png") no-repeat center;
}
.fifth_section .way .wrapper .content .white_content .hyper_icon ul .weibo {
  width: 195px;
  height: 194px;
  margin-top: -13px;
  margin-right: 26px;
  background: url("../img/webo.png") no-repeat center;
}
.fifth_section .way .wrapper .content .white_content .hyper_icon ul .weibo a {
  display: block;
  width: 100%;
  height: 100%;
}
.fifth_section .way .wrapper .content .white_content .hyper_icon ul .home_page {
  width: 195px;
  height: 194px;
  margin-top: -13px;
  background: url("../img/home_page.png") no-repeat center;
}
.fifth_section .way .wrapper .content .white_content .hyper_icon ul .home_page a {
  display: block;
  width: 100%;
  height: 100%;
}
.fifth_section .way .wrapper .second_content {
  position: relative;
  width: 1000px;
  height: 341px;
  background: #4b8efc;
  margin-top: 40px;
}
.fifth_section .way .wrapper .second_content .white_content {
  position: absolute;
  width: 980px;
  height: 321px;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  background-color: #fff;
}
.fifth_section .way .wrapper .second_content .white_content h4 {
  margin-top: 32px;
  text-align: center;
}
.fifth_section .way .wrapper .second_content .white_content h4 .title_txt {
  position: relative;
  display: inline-block;
  height: 62px;
  font: 700 40px/62px "方正正大黑简体", "方正黑体简体", "方正黑体_GBK", "黑体", "Microsoft YaHei";
}
.fifth_section .way .wrapper .second_content .white_content h4 .title_txt:before {
  content: '';
  position: absolute;
  display: block;
  width: 32px;
  height: 43px;
  top: 50%;
  margin-top: -21px;
  left: -47px;
  background: url("../img/left_atmos.png") no-repeat center;
}
.fifth_section .way .wrapper .second_content .white_content h4 .title_txt:after {
  content: '';
  position: absolute;
  display: block;
  width: 44px;
  height: 51px;
  top: 0;
  right: -59px;
  background: url("../img/right_atmos.png") no-repeat center top;
}
.fifth_section .way .wrapper .second_content .white_content .city {
  width: 896px;
  overflow: hidden;
  margin: 50px auto 0;
}
.fifth_section .way .wrapper .second_content .white_content .city ul {
  width: 920px;
}
.fifth_section .way .wrapper .second_content .white_content .city ul li {
  margin: 0 12px 14px 0;
}
.fifth_section .way .wrapper .second_content .white_content .city ul li a {
  display: block;
  width: 79px;
  height: 34px;
  text-align: center;
  font-size: 20px;
  line-height: 34px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  background-color: #e8e8e8;
}
.fifth_section .way .wrapper .second_content .white_content .city ul li a:hover {
  background-color: #4b8efc;
  color: #fff;
}
.footer {
  width: 100%;
  min-width: 1000px;
  height: 156px;
  background-color: #d8f2cf;
}
.footer .way {
  width: 100%;
  min-width: 1000px;
  height: 100%;
  background: url("../img/5th_way.png") no-repeat center;
}
.footer .way p {
  padding-top: 43px;
  text-align: center;
  font-size: 20px;
}
.right_fixed {
  position: fixed;
  width: 149px;
  height: 410px;
  right: 0;
  top: 50%;
  margin-top: -205px;
  z-index: 999;
}
.right_fixed .consult_now_btn {
  position: absolute;
  width: 40px;
  height: 107px;
  right: 0;
  top: 50%;
  margin-top: -53px;
  cursor: pointer;
  background: url("../img/consult_online.png") no-repeat center;
}
.right_fixed .info_tab {
  position: absolute;
  width: 149px;
  height: 410px;
  top: 0;
  right: -100%;
  overflow: hidden;
  background: url("../img/float.png") no-repeat center;
}
.right_fixed .info_tab #closeIcon {
  position: absolute;
  right: 6px;
  top: 129px;
  width: 15px;
  height: 15px;
  cursor: pointer;
}
.right_fixed .info_tab #toTop {
  position: absolute;
  left: 4px;
  bottom: 0;
  width: 140px;
  height: 45px;
  cursor: pointer;
}
.right_fixed .info_tab ul {
  margin-top: 205px;
}
.right_fixed .info_tab ul li {
  width: 100%;
  text-align: center;
  height: 16px;
  margin-bottom: 25px;
}
.right_fixed .info_tab ul li a {
  display: inline-block;
  font-size: 16px;
  height: 16px;
  line-height: 16px;
  color: #fff;
}
.right_fixed .info_tab ul li a:hover {
  text-decoration: underline;
}
