   /* 顶部 */
   
   .top {
       line-height: 35px;
       font-size: 12px;
       justify-content: space-between;
       font-synthesis-style: auto;
   }
   
   .top .top_right img {
       height: 14px;
       margin-right: 7px;
   }
   
   .top .top_right .tel {
       color: #2d57d0;
   }
   
   .top .top_right div {
       display: flex;
       align-items: center;
       margin-left: 25px;
   }
   /* 头部 */
   /* 导航栏 */
   
   .header {
       height: 100%;
       position: relative;
   }
   
   .header>img {
       width: 100%;
       height: 500px;
       vertical-align: bottom;
   }
   
   .header .min_header {
       display: none;
   }
   
   .header .header_title {
       width: 100%;
       position: absolute;
       top: 0;
       z-index: 10;
       height: 100px;
       background-color: rgba(252, 252, 252, .2);
   }
   
   .header .header_title .content {
       height: 100%;
       align-items: center;
       justify-content: space-between;
   }
   
   .header .header_title img {
       height: 70px;
   }
   
   .header .header_title .nav>div {
       display: inline-block;
       padding: 4.5% 0;
       margin-left: 40px;
       line-height: 50px;
   }
   
   .header .header_title .nav {
       height: 100%;
   }
   
   .header .header_title .nav>div>a {
       display: inline-block;
       line-height: 35px;
       font-size: 14px;
       font-family: MicrosoftYaHei;
       color: #ffffff;
   }
   
   .header .nav>div:hover>a {
       border-bottom: 2px solid #fff;
   }
   
   .header .nav>div a {
       display: inline-block;
       color: white;
       font-size: 17px;
       text-align: center;
       text-decoration: none;
   }
   
   .header .nav>div {
       display: inline-block;
   }
   
   .header .dropdown-content {
       display: none;
       position: absolute;
       top: 100%;
       padding: 20px 0;
       box-sizing: border-box;
       transform: translate(-23%, 0);
       background-color: #fff;
       min-width: 160px;
       box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
   }
   
   .header .dropdown-content a {
       color: #030303 !important;
       text-decoration: none;
       display: block;
   }
   
   .header .dropdown-content a:hover {
       color: #fff !important;
       background-color: #2F58D0;
   }
   
   .header .nav>div:hover .dropdown-content {
       display: flex;
       flex-direction: column;
   }
   
   .header .nav>div:hover .dropdown-content:after {
       content: '';
       position: absolute;
       right: 50%;
       top: 0;
       transform: translate(50%, -100%);
       width: 0;
       height: 0;
       border-right: 12px solid transparent;
       border-left: 12px solid transparent;
       border-bottom: 8px solid #fff;
       z-index: 99;
   }
   
   .header .img_text {
       position: absolute;
       top: 50%;
       left: 50%;
       transform: translate(-50%, -15%);
       color: #ffffff;
       flex-direction: column;
       align-items: center;
   }
   
   .header .img_text .title {
       font-size: 3rem;
   }
   
   .header .img_text .text {
       font-size: 1.8rem;
   }
   /* 子页面的选项卡菜单 */
   
   .centerTitle {
       height: 40px;
       background-color: #f3f3f3;
   }
   
   .centerTitle div {
       height: 100%;
       justify-content: space-between;
   }
   
   .centerTitle div a,
   .centerTitle div span {
       display: flex;
       height: 100%;
       width: 33.3%;
   }
   
   .centerTitle div span {
       width: 100%;
       align-items: center;
       justify-content: center;
       font-size: 1rem;
   }
   
   .centerTitle .action {
       background-color: #2d57d0;
       color: #ffffff !important;
   }
   /* 页脚 */
   
   .footer {
       flex-direction: column;
       height: auto;
       background: url(../image/19_02.jpg) no-repeat;
       background-size: 100% 100%;
   }
   
   .footer .footer_top {
       flex-direction: column;
   }
   
   .footer .img {
       width: 100%;
       height: 125px;
       align-items: center;
       justify-content: space-between;
   }
   
   .footer .img>div {
       display: flex;
       flex-direction: column;
       align-items: center;
       font-size: 0.9rem;
       line-height: 20px;
       color: #fefefe;
   }
   
   .footer .img>div img {
       width: 100px;
   }
   
   .footer .img>img {
       width: 340px;
       height: 70px;
   }
   
   .footer .fun {
       padding-bottom: 18px;
       box-sizing: border-box;
       justify-content: space-between
   }
   
   .footer .fun a,
   .footer .fun>div {
       font-size: 0.9rem;
       line-height: 30px;
       color: #c8c8c8;
   }
   
   .footer .fun>div div {
       margin-bottom: 10px;
   }
   
   .footer .fun>div li {
       text-indent: -17px;
   }
   
   .footer .fun>div li::marker {
       font-size: 3px;
   }
   
   .footer .fun>div:last-child {
       margin-right: 0;
   }
   
   .footer .bottom {
       height: auto;
       justify-content: space-evenly;
       flex-direction: column;
       align-items: center;
   }
   
   .footer .bottom a,
   .footer .bottom {
       font-size: 0.9rem;
       color: #c8c8c8;
       line-height: 30px;
   }
   
   .footer .bottom {
       padding: 35px 0;
   }  