﻿@charset "utf-8";
html, body {
  height: 100%;
  color: #2F2F2F;
}

html {
  font-size: 100px;
  scroll-behavior: smooth
}

body {
  margin: 0;
  padding: 0;
  font-size: 16px;
}

.no-Scroll {
  height: 100%;
  overflow: hidden;
}

section, article, main, time, div, ul, li, dl, dt, dd, a, p, span, img {
  list-style: none;
  border: 0;
  margin: 0;
  padding: 0;
  -webkit-box-sizing: border-box; /* Safari */
  -moz-box-sizing: border-box; /* Firefox */
  box-sizing: border-box;
}

img, a {
  display: block;
  outline: none;
  margin: 0;
  padding: 0;
}
h1,h2,h3,h4,h5{margin: 0;padding: 0;}
.fix-body {
  padding-top: 0.96rem;
}

.irs {
  max-width: 100%;
  margin: 0 auto;
}
.bws {
  background-color: #FFF;
}

a {
  transition: color 0.3s;
}

a:link, a:visited {
  color: #2F2F2F;
  text-decoration: none;
}

a:hover, a:active {
  color: #ba1e34;
  outline: none;
}

.eps {
  white-space: nowrap;
  word-break: keep-all;
  text-overflow: ellipsis;
  overflow: hidden;
}

.eps2 {
  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

.eps3 {
  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}

.cls {
  overflow: hidden;
  clear: both;
}

.trans {
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -ms-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}

.trans.deep, .trans.deep * {
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -ms-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}

[v-cloak] {
  display: none !important;
}

.t-gray {
  color: #AAAAAA;
}

.t-yellow {
  color: #ED6D00;
}

.t-blue {
  color: #ba1e34;
}

.wrapper {
  width: 100%;
  padding-left: 0.7rem;
  padding-right: 0.7rem;
}

.wap-wrapper {
  clear: both;
  overflow: hidden;
}

.flex {
  display: flex;
}

.flex.justify {
  justify-content: space-between;
}

.flex.y-m {
  align-items: center;
}

.flex.column {
  flex-direction: column;
}

.visible-xs {
  display: none;
}

.hidden-xs {
  display: block;
}
input,select,button,textarea{outline: none;border: none;padding: 0;}
h1,h2,h3,h4,h5,h6{font-weight: normal;}
/* common header */
.w1200{width: 1200px;margin: 0 auto;}
.clear{clear: both;}
.top{border-bottom: solid #e3e3e3 1px;height: 39px;line-height: 39px;color: #666;font-size: 12px;}
.top .w1200,.head .w1200,.navbar-form,.nav ul,.nav2 ul,.part1,.top .right{display: flex;justify-content: space-between;}
.top .right a{padding-left: 22px;color: #666;position: relative;}
.top .right a.a1{background: url("../images/t-ico1.png") no-repeat left center;}
.top .right a.a2{background: url("../images/t-ico2.png") no-repeat left center;margin-left: 18px;}
.ewm-1{position: absolute;z-index: 10;left: 50%;transform: translate(-50%,0);-webkit-transform: translate(-50%,0);-ms-transform: translate(-50%,0);-moz-transform: translate(-50%,0);top: 50px;transition: 0.5s;display: none;}
.ewm-2{width: 15px;height: 15px;box-shadow: 0 0 5px 2px rgba(0,0,0,0.1);left: 50%;transform: translate(-50%,0) rotate(45deg);-webkit-transform: translate(-50%,0) rotate(45deg);-ms-transform: translate(-50%,0) rotate(45deg);-moz-transform: translate(-50%,0) rotate(45deg);margin: 0 auto;position: absolute;top: -5px;}
.ewm-3{width: 15px;height: 15px;background-color: white;left: 50%;transform: translate(-50%,0) rotate(45deg);-webkit-transform: translate(-50%,0) rotate(45deg);-ms-transform: translate(-50%,0) rotate(45deg);-moz-transform: translate(-50%,0) rotate(45deg);margin: 0 auto;position: absolute;z-index: 2;top: -5px;}
.ewm-4{padding: 5px;background-color: white;box-shadow: 0 0 5px 2px rgba(0,0,0,0.1);position: relative;}
.ewm-5{width: 90px;height: 90px;position: relative;z-index: 3;}
.top .right a.a2:hover{overflow: initial;}
.top .right a.a2:hover .ewm-1{top: 40px;display: block;}
.top .right a.a2:hover .weixin{display: block;}
.search li{display: inline-block;margin-bottom: 6px;}
.search li h4{color: #999;font-size: 12px;}
.search li a{color: #ff3a40;font-size: 12px;display: inline-block;margin-right: 12px;}
.navbar-form{width: 443px;height: 34px;border: solid 1px #2475d2;}
.navbar-form .btn{width: 73px;background: #2475d2 url("../images/search.png") no-repeat center;height: 34px;}
.navbar-form input{background: #fff;height: 34px;width: 342px;padding: 0 12px;}
.navbar-form input::placeholder {color: #999;font-size: 12px;}
.head .w1200{align-items: center;height: 108px;}
.phone{color: #333;font-size: 14px;}
.phone span{display: block;color: #2475d2;font-size: 22px;font-weight: bold;background: url("../images/phone.png") no-repeat left center;padding-left: 30px;}
.search{margin-top: -8px;}
.nav{background: #2475d2;position: relative;z-index: 2;}
.nav li{height: 48px;line-height: 48px;background: #2475d2;position: relative;}
.nav li a{font-size: 18px;color: #fff;padding: 0 14px;}
.nav li a.on,.nav li a:hover,.nav li:hover a{background: #478bd9;font-weight: bold;}
.nav li .down{position: absolute;width: 100%;background: #fff;display: none;z-index: 20;box-shadow: 0 0 10px rgba(0,0,0,0.2);}
.nav li .down dd a{display: block;height: 40px;line-height: 40px;color: #333;font-size: 15px;text-align: center;border-bottom: 1px solid #f2f2f2;}
.nav li:hover .down dd a{background:none;font-weight: normal;}
.nav li .down dd a:hover{color: #fff;background:#2475d2;}
.nav li:hover .down {display: block;}
.nav2{background: #fff; box-shadow: 0px 0px 5px rgba(0,0,0,0.3);position: relative;
    /*右、下、距离、模糊程度、阴影颜色，内阴影*/
    -webkit-box-shadow: 0px 0px 5px rgba(0,0,0,0.3);
    -moz-box-shadow: 0px 0px 5px rgba(0,0,0,0.3);
    -ms-box-shadow: 0px 0px 5px rgba(0,0,0,0.3);
    -o-box-shadow: 0px 0px 5px rgba(0,0,0,0.3);}
.nav2 li{height: 50px;line-height: 50px;}
.nav2 li a{font-size: 14px;color: #666;display: block;padding: 0 24px;}
.nav2 li:nth-child(1) a,.nav2 li:nth-child(2) a,.nav2 li:nth-child(10) a,.nav2 li a.on,.nav2 li a:hover{color: #ff3a40;}
.main{background: #f4f4f4;padding-bottom: 58px;}
.small-banner{padding: 20px 0;}
.part1 .left{width: 420px;}
.part1 .left .slick-slide{outline: none;background: #fff;}
.part1 .left .slick-slide .pic a{display: flex;justify-content: center;align-items: center;}
.part1 .left .slick-slide img{border-radius: 5px;width: 353px;height: 247px;}
.part1 .slick-dots li button{padding: 0;width: 14px;height: 2px;background: rgba(255,255,255,0.4);}
.part1 .slick-dots li button:before{display:none}
.part1 .slick-dots{bottom: 10px;}
.part1 .slick-dots li{height: 2px;margin: 0 5px;width: 14px;}
.part1 .slick-dots li.slick-active{background:#fff;}
.tit{border-bottom: solid 1px #dcdcdc;}
.tit h3{color: #2475d2;font-size: 14px;position: relative;font-weight: bold;display: inline-block;padding-bottom: 13px;}
.tit h3::before{height: 2px;content: "";position: absolute;left: 0;bottom: -1px;width: 100%;background: #2475d2;}
.group-1{background: #fff;border-radius: 5px;padding:12px 20px 5px 20px;}
.group-1 .txt-box-1{display: flex;align-items: center;margin-top: 16px;}
.group-1 .txt-box-1 p{color: #424242;font-size: 14px;line-height: 22px;}
.part1 .group-1 .img{width: 106px;overflow: hidden;margin-right: 10px;}
.part1 .group-1 .img a img{width: 106px;height: 80px;transition: all 0.3s;}
.part1 .group-1 .img a:hover img{transform: scale(1.1);}
.group-1 .list-1 li{border-bottom: solid 1px #e9eaed;line-height: 43px;}
.group-1 .list-1 li span{display: inline-block;float: right;color: #999;font-size: 14px;font-family: arial;}
.group-1 .list-1 li a{color: #424242;font-size: 14px;position: relative;padding-left: 13px;}
.group-1 .list-1 li a:hover{color: #2475d2;}
.group-1 .list-1 li a::before{content: "";position: absolute;left: 0;width: 5px;height: 5px;background: #ff3a40;border-radius: 50%;top: 50%;transform: translate(0,-50%);}
.part1 .group-1 .list-1 li:last-child{border-bottom: none;}
.part1 .slick-dotted.slick-slider{margin-bottom: 14px;}
.part1 .middle{background: #fff;border-radius: 5px;padding:12px 20px 0px 20px;margin: 0 14px;width: calc(100% - 758px);}
.part1 .right{width: 310px;}
.part1 .right .box-1,.part1 .right .box-2{background: #fff;border-radius: 5px;padding:12px 20px 17px 20px;}
.tab-tit-1,.tab-tit-2,.tab-tit-3{border-bottom: solid 1px #dcdcdc;}
.tab-tit-1 a,.tab-tit-2 a{display: inline-block;position: relative;color: #333;font-size: 14px;padding-bottom: 13px;margin-right: 20px;}
.tab-tit-1 a::before,.tab-tit-2 a::before{height: 2px;content: "";position: absolute;left: 0;bottom: -1px;width: 100%;display: none;}
.tab-tit-1 a.cur,.tab-tit-2 a.cur{color: #2475d2;font-weight: bold;}
.tab-tit-1 a.cur::before,.tab-tit-2 a.cur::before{background: #2475d2;display: block;}
.tab-list-1 .list,.tab-list-2 .list{display: none;}
.tab-list-1 .top-1 li{border-bottom: solid #e9eaed 1px;padding: 12px 0 15px 0;}
.tab-list-1 .top-1 li a h4{color: #ff3a40;font-size: 14px;font-weight: bold;position: relative;display: inline-block;margin-bottom: 4px;}
.tab-list-1 .top-1 li a h4 span{display: block;position: absolute;right: 0;top: -12px;right: -17px;}
.tab-list-1 .top-1 li a p{color: #666;font-size: 14px;}
.tab-list-1 .bottom-1 li{border-bottom: solid #e9eaed 1px;line-height: 44px;}
.tab-list-1 .bottom-1 li span{display: inline-block;float: right;color: #999;font-size: 14px;font-family: arial;}
.tab-list-1 .bottom-1 li a{color: #424242;font-size: 14px;position: relative;padding-left: 13px;}
.tab-list-1 .bottom-1 li a:hover,.title a:hover,.title h3 a:hover,.part5 .group-1 .txt a h4:hover,.brand a:hover,.list-box1 li:hover a h4,.title2 a:hover,.part01 .group-1 .txt a h4:hover,.tit a:hover,.part03 .group-1 .txt a:hover h4{color: #2475d2;}
.tab-list-1 .bottom-1 li a::before{content: "";position: absolute;left: 0;width: 5px;height: 5px;background: #ff3a40;border-radius: 50%;top: 50%;transform: translate(0,-50%);}
.tab-list-1 .bottom-1 li em{font-style: normal;color: #ff3a40;font-size: 14px;}
.tab-list-1 .bottom-1 li:last-child{border-bottom: none;}
.box-1 .show1{padding-top: 20px;}
.box-1 .show1 ul{display: flex;justify-content: space-between;flex-wrap:wrap;}
.part1 .box-1 .show1 li{border-right: solid #eee 1px;width: calc(33.33% - 0.66px);border-bottom: solid #eee 1px;text-align: center;padding-bottom: 14px;}
.part1 .box-1 .show1 li:nth-child(3n){border-right: none;}
.part1 .box-1 .show1 li:nth-child(4),.part1 .box-1 .show1 li:nth-child(5),.part1 .box-1 .show1 li:nth-child(6){border-bottom: none;padding-top: 14px;padding-bottom: 0;}
.part1 .box-1 .show1 li a{color: #000;font-size: 12px;}
.part1 .box-1 .show1 li a img{display: block;margin: 0 auto 6px auto;width: 53px;height: 53px;border-radius: 50%;}
.tab-tit-2 a{margin-right: 20px;}
.tab-tit-2 a:nth-child(2){margin-right: 0;}
.tab-list-2 .list li a{color: #000;font-size: 14px;position: relative;padding-left: 23px;}
.tab-list-2 .list li a span{color: #ff3a40;}
.tab-list-2 .list li a::before{content: "";position: absolute;left: 0;width: 5px;height: 5px;border:solid 1px #ff3a40;border-radius: 50%;top: 50%;transform: translate(0,-50%);z-index: 3;}
.tab-list-2 .list li{margin-bottom: 16px;}
.tab-list-2 .list li:last-child{margin-bottom: 0;}
.part1 .right .box-2{margin-top: 14px;padding-bottom: 5px;}
.tab-list-2 .list{position: relative;margin: 13px 0;}
.tab-list-2 .list::before{content: "";position: absolute;left: 3px;top: 0;width: 1px;height: 100%;background: #eee;}
.tab-list-2 .list ul{padding: 10px 0 15px 0;}
.part2 .a-61{background: #fff;padding: 20px 25px 22px 25px;border-radius: 5px;margin: 0 5px;}
.a-62{display: flex;justify-content: space-between;}
.a-63{height: 78px;display: inline-block;vertical-align: middle;}
.a-64{display: inline-block;vertical-align: middle;width: 150px;padding-top: 10px;}
.a-65{font-size: 16px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color: #000;}
.a-66{overflow: hidden;margin-top: 12px;font-size: 14px;}
.a-66 li{float: left;border: 1px solid #2475d2;font-size: 12px;padding: 2px 10px;color: #000;border-radius: 30px;margin-right: 8px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.a-67{margin-top: 10px;height: 54px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;font-size: 14px;color: #666;line-height: 18px;}
.a-68{overflow: hidden;text-align: center;line-height: 34px;margin-top: 19px;border-top: solid 1px #f4f4f4;padding-top: 20px;display: flex;justify-content: space-between;align-items: center;}
.a-69{height: 34px;width: 108px;border: 1px solid #2475d2;box-sizing: border-box;color: #2475d2;border-radius: 17px;font-size: 14px;}
.a-70{height: 34px;width: 108px;background-color: #2475d2;color: white;border-radius: 17px;font-size: 14px;}
.title a{display: inline-block;float: right;color: #000;font-size: 14px;line-height: 34px;}
.title h3{display:flex;color: #000;font-size: 24px;align-items: center;font-weight: bold;}
.title h3 img{display: inline-block;padding-right: 7px;position: relative;top: 2px;}
.part2{padding: 24px 0;}
.multiline-slider2{margin: 22px -5px 0 -5px;}
.title h3 a{float: none;color: #000;font-size: 14px;font-weight: normal;margin-right: 30px;position: relative;top: 2px;}
.title h3 span{padding-right: 32px;}
.class a{background: #fff;border-radius: 5px;margin: 0 12px;}
.class{margin: 22px -12px 0 -12px;}
.class a .pic{overflow: hidden;border-radius: 5px 5px 0 0;}
.class a .pic img{width:100%;height:100%;border-radius: 5px 5px 0 0;transition: all 0.3s;object-fit: cover;}
.class a:hover .pic img{transform: scale(1.1);}
.class a .text{padding:10px 20px 15px 20px;}
.class a .text p{color: #424242;font-size: 16px;line-height: 22px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;height: 44px;}
.class a .text .db{display: flex;justify-content: space-between;margin-top: 9px;}
.class a .text .db .ss1{color: #999;font-size: 12px;line-height: 26px;}
.class a .text .db .ss2{width: 82px;height: 26px;text-align: center;line-height: 26px;border-radius: 13px;color: #fff;background: #2475d2;font-size: 12px;}
.part3 .left{padding:0 0 18px 20px;background: #fff;display: flex;flex-wrap: wrap;border-radius: 5px;width: 875px;}
.part3 .group-1{padding:12px 0 0 0;border-radius: 0;margin:0 20px 9px 0;width: 265px;}
.part3 .group-1 .txt h4{font-size: 14px;color: #424242;margin-bottom: 6px;}
.part3 .item-1{padding-top: 22px;display: flex;justify-content: space-between;}
.part3 .right{width: 312px;}
.part3 .group-1 .img{margin-right: 8px;width: 94px;overflow: hidden;}
.part3 .group-1 .img img{width: 94px;height: 63px;transition: all 0.3s;}
.part3 .group-1 .img a:hover img{transform: scale(1.1);}
.part3 .group-1 .txt{width: 164px;}
.part3 .group-1 .txt p{color: #666;font-size: 12px;line-height: 18px;}
.tit a{display: inline-block;float: right;height: 35px;}
.tit a img{position: relative;top:5px}
.part3 .group-1 .txt-box-1{border-bottom: solid 1px #e9eaed;padding-bottom: 10px;margin-top: 23px;}
.part3 .group-1 .list-1 li a::before{background: #2475d2;}
.part3 .group-1 .list-1{padding-top: 9px;}
.part3 .group-1 .list-0{padding-top: 0;}
.part4{padding:24px 0;}
.part5 .item-1{display: block;margin-top: 22px;padding:22px 25px 28px 25px;background: #fff;border-radius: 5px;}
.part5 .item-1 .left{display: flex;justify-content: space-between;}
.part5 .group-1{width: 370px;padding: 0;}
.part5 .group-1:nth-child(1){width: 364px;}
.part5 .group-1 .list-1 li a::before{background: #e1e1e1;}
.part5 .group-1 .img a img{width: 148px;height: 99px;transition: all 0.3s;}
.part5 .group-1 .img a:hover img{transform: scale(1.1);}
.part5 .group-1 .txt a h4{font-size: 14px;color: #424242;margin-bottom: 12px;}
.part5 .group-1 .txt a p{color: #666;font-size: 12px;line-height: 18px;}
.part5 .group-1 .txt-box-1{border-bottom: solid 1px #e9eaed;padding-bottom: 17px;margin-top: 15px;}
.part5 .group-1 .img{margin-right:14px;overflow: hidden;width: 148px;}
.part5 .group-1 .list-1 li{line-height: 43px;}
.tab-list-3 .item-0{display: none;}
.tab-tit-3 a{display: inline-block;position: relative;color: #333;font-size: 14px;padding-bottom: 13px;margin-right: 30px;}
.tab-tit-3 a::before{height: 2px;content: "";position: absolute;left: 0;bottom: -1px;width: 100%;display: none;}
.tab-tit-3 a.cur{color: #2475d2;font-weight: bold;}
.tab-tit-3 a.cur::before{background: #2475d2;display: block;}
.part5 .group-1 .txt{width: 200px;}
.tit2 h3{background: url("../images/tit.jpg") no-repeat;height: 50px;line-height: 50px;text-align: center;color: #fff;font-size: 16px;font-weight: bold;}
.part3 .box-1{background: #fff;border-radius: 5px;}
.part3 .box-1 .show1 li{width: 25%;border: none;text-align: center;padding: 9px 0;}
.part3 .box-1 .show1 li a img{display: block;margin: 0 auto 6px auto;}
.part3 .box-1 .show1 li a{color: #000;font-size: 12px;}
.part3 .box-1 .show1{padding: 14px 0;}
.part3 .box-3 .title h3{font-weight: normal;color: #000;font-size: 16px;}
.part3 .box-3{background: #fff;border-radius: 5px;margin-top: 14px;padding:15px 8px 35px 20px;}
.part3 .box-3 .title h3 img{padding-right: 14px;}
.a-94{display: flex;align-items: center;margin-top: 17px;}
.a-95{display: inline-block;vertical-align: middle;color: #2475d2;font-weight: bold;background: #f6f6f6;height: 30px;line-height: 30px;border-radius: 15px;font-size: 14px;text-align: center;width: 103px;margin-right: 4px;}
.a-96{vertical-align: middle;width: 175px;color: #424242;overflow: hidden;font-size: 14px;line-height: 22px;}
.a-97{width: 83px;height: 60px;box-sizing: border-box;border: 2px solid #2475d2;float: left;margin-right: 5px;color: #2475d2;border-radius: 3px;}
.a-96 .a-97:last-child{margin-right: 0;}
.a-91-box{padding-top: 10px;}
.m24{margin: 24px 0;}
.footer{background: url("../images/f-bg.jpg") no-repeat;background-size: cover;}
.f-menu a{color: #fff;font-size: 16px;display: inline-block;padding-right: 40px;margin-right: 40px;border-right: solid 1px #fff;height: 16px;line-height: 16px;}
.f-menu a:last-child{border: none;}
.f-menu{border-bottom: solid #496da1 1px;padding: 40px 0 25px 0;}
.foot1{display: flex;justify-content: space-between;padding: 56px 0 47px 0;}
.foot1 .left{display: flex;justify-content: space-between;align-items: center;}
.foot1 .left p{color: #fff;font-size: 14px;line-height: 24px;}
.foot1 .left li{position: relative;padding-left: 20px;margin: 3px 0;}
.foot1 .left li::before{content: "";position: absolute;width: 6px;height: 6px;background: #fff;border-radius: 50%;left: 0;top: 50%;transform: translate(0,-50%);}
.foot1 .f-logo{margin-right: 132px;}
.foot1 .way{padding-top: 20px;}
.foot1 .right{width: 208px;}
.foot1 .right ul{display: flex;justify-content: space-between;}
.foot1 .right li{color: #fff;font-size: 12px;text-align: center;}
.foot1 .right li .car{padding: 6px;background: #fff;border-radius: 5px;margin-bottom: 8px;}
.foot1 .right li .car img{width: 75px;height: 75px;}
.foot2{border-top: solid #496da1 1px;padding:17px 0;display: flex;justify-content: space-between;}
.foot2 p,.foot2 p a{color: #fff;font-size: 14px;line-height: 22px;}
.foot2 p a{display: inline-block;margin-right: 15px;}
.fixed{position: fixed;right: 0px;bottom: 200px;width: 132px;/*height: 232px;*/background: #fff;border-radius: 5px;}
.fixed li{height: 49px;padding:0 16px;position: relative;line-height: 49px;}
.fixed li a{color: #333;font-size: 15px;border-bottom: 1px solid #f5f5f5;}
.fixed li .tc1{position: absolute;right:144px;display: none;height: 63px;line-height: 63px;padding: 0 18px;width: 188px;background: #fff;border-radius: 5px;box-shadow: 0 0 10px rgba(0,0,0,0.05);top: -10px;}
.fixed li .tc1::after{content: "";position: absolute;right: -5px;width: 5px;height: 63px;background: url("../images/sjx.png") no-repeat center;top: 0;}
.fixed li .tc1 h4{background: url("../images/dh.png") no-repeat left center;padding-left: 23px;color: #000;font-size: 20px;font-family: arial;font-weight: bold;}
.fixed li a.a1{background: url("../images/f1.png") no-repeat left center;padding-left: 30px;}
.fixed li:hover a.a1{background: url("../images/f01.png") no-repeat left center;padding-left: 30px;}
.fixed li a.a2{background: url("../images/f2.png") no-repeat left center;padding-left: 30px;}
.fixed li:hover a.a2{background: url("../images/f02.png") no-repeat left center;padding-left: 30px;}
.fixed li a.a3{background: url("../images/f3.png") no-repeat left center;padding-left: 30px;}
.fixed li:hover a.a3{background: url("../images/f03.png") no-repeat left center;padding-left: 30px;}
.fixed li a.a4{background: url("../images/f4.png") no-repeat left center;padding-left: 30px;}
.fixed li:hover a.a4{background: url("../images/f04.png") no-repeat left center;padding-left: 30px;}
.fixed li:hover .tc1{display: block;}
.fixed li:hover{background-color: #2475d2;}
.fixed li:nth-child(1):hover{border-radius: 5px 5px 0 0;}
.fixed li:hover a{color: #fff;}
.fixed li .tc2{position: absolute;right:144px;display: none;height: 180px;padding:15px 0;width: 150px;background: #fff;border-radius: 5px;box-shadow: 0 0 10px rgba(0,0,0,0.05);top: -10px;text-align: center;}
.fixed li .tc2::after{content: "";position: absolute;right: -5px;width: 5px;height: 180px;background: url("../images/sjx.png") no-repeat center;top: 0;}
.fixed li:hover .tc2{display: block;}
.fixed li .tc2 p{font-size: 14px;color: #000;text-align: center;}
.fixed li .tc2 img{display: block;margin: 0 auto;width: 120px;height: 120px;}
.fixed .back img{display: block;margin: 0 auto;}
.fixed .back a{display: block;height: 36px;background: url("../images/top.png") no-repeat center;}
.brand{color: #424242;font-size: 14px;padding: 20px 0 18px 0;}
.brand a{color: #424242;font-size: 14px;display: inline-block;}
.sort{background: #fff;border-radius: 5px;padding:24px 20px;}
.sort1 a{display: inline-block;width: 96px;height: 32px;border: solid 1px #eee;line-height: 32px;text-align: center;border-radius: 5px;color: #666;font-size: 14px;margin-right: 12px;}
.sort1 a.on{background: #2475d2;border: 1px solid #2475d2;color: #fff;}
.sort2 dl{display: flex;margin-top: 22px;}
.sort2 dt{color: #000;font-size: 16px;}
.sort2 dd a{color: #424242;font-size: 14px;height: 24px;line-height: 24px;padding: 0 14px;border-radius: 5px;margin-left: 14px;}
.sort2 dd a.in,.sort2 dd a:hover{background: #e2f0ff;color: #2475d2;}
.all-xx{padding: 18px 0 50px 0;}
.all-xx .school{display: flex;flex-wrap: wrap;background: #fff;border-radius: 5px;padding: 22px 12px;}
.all-xx .a-61{margin: 0;padding: 0;}
.all-xx .daxue{padding:20px 16px;border: solid 1px #f4f4f4;border-radius: 5px;margin: 0 8px 16px 8px;width: 278px;}
.object{padding: 0;}
.object .class{margin: 0 -11px;display: flex;flex-wrap: wrap;}
.object .class a{margin: 0;}
.object .class .kc{width: 283px;margin:0 11px 22px 11px;}
.list-box1{background: #fff;border-radius: 5px;padding:0 20px 50px 20px;margin-top: 18px;}
.list-box1 li{padding:40px 0;border-bottom: solid 1px #eee;}
.list-box1 li a h4{color: #000;font-size: 18px;margin-bottom: 12px;}
.list-box1 li a p{color: #666;font-size: 14px;line-height: 22px;}
.list-box1 li a .some{color: #666;font-size: 14px;line-height: 24px;margin-top: 24px;}
.list-box1 li a .some span{display: inline-block;background: #e2f0ff;color: #2475d2;font-size: 14px;height: 24px;line-height: 24px;border-radius: 5px;width: 82px;text-align: center;margin-right: 22px;}
.students{background: #fff;border-radius: 5px;padding:0 20px 50px 20px;}
.students li{padding: 35px 0;border-bottom: solid 1px #eee;}
.students li a{display: flex;justify-content: space-between;}
.students li a .pic{height: 124px;overflow: hidden;margin-right: 26px;}
.students li a .pic img{width: 190px;height: 124px;transition: all 0.3s;} 
.students li a:hover .pic img{transform: scale(1.1);}
.students li a .text{width: calc(100% - 216px);}
.students li a h4{color: #000;font-size: 18px;margin-bottom: 12px;}
.students li a p{color: #666;font-size: 14px;line-height: 22px;}
.students li a .time{color: #666;font-size: 14px;margin-top: 17px;}
.students li a:hover h4{color: #2475d2;}
.title2{border-bottom: solid 1px #dcdcdc;}
.title2 a{display: inline-block;float: right;color: #666;font-size: 12px;position: relative;top: 7px;}
.title2 h3{background: url("../images/tt-bg.png") no-repeat;width: 90px;height:31px;line-height: 31px;color:#fff;font-weight: bold;font-size: 14px;text-align: center;border-radius: 5px 5px 0 0;}
.part01 .left .slick-slide img{border-radius: 0px;width:100%;height: 240px;}
.white-bg{background: #fff;padding:18px 20px;border-radius: 5px;}
.part01 .left .multiline-slider{margin-top: 16px;}
.part01 .slick-dotted.slick-slider{margin-bottom: 0;}
.part01 .group-1{margin-top: 14px;}
.part01 .group-1 .img{margin-right: 10px;}
.part01 .group-1 .img a img{width: 106px;height: 69px;}
.part01 .group-1 .txt{width:197px;}
.part01 .group-1 .txt a h4{font-size: 14px;color: #424242;margin-bottom: 6px;}
.part01 .group-1 .txt a p{color: #666;font-size: 12px;line-height: 20px;}
.part01 .group-1 .txt-box-1{border-bottom: solid 1px #e9eaed;padding-bottom: 16px;}
.part01 .group-1 .list-1 li a::before{background: #2475d2;}
.part01 .group-1{padding: 18px 20px 5px 20px;}
.part01 .middle{padding: 18px 20px 4px 20px;width: 448px;}
.part1 .middle .top-1{padding-top: 3px;}
.part01 .middle .top-1{padding-top: 0px;}
.part01 .right .group-1{margin-top: 0;padding-bottom: 6px;}
.part01 .group-2{margin: 14px 0;}
.part01 .group-2 .shijian{background: url("../images/tm_07.png") no-repeat left center;color: #ff3a40;font-size: 10px;padding-left: 18px;letter-spacing: -0.88px;margin: 9px 0 7px 0;}
.part01 .group-2 .menu-1{display: flex;flex-wrap: wrap;justify-content: space-between;}
.part01 .group-2 .menu-1 a{width:85px;border-radius: 5px;background: #f3f9ff;text-align: center;line-height: 40px;height: 40px;color: #424242;font-size: 14px;display: inline-block;margin-top: 8px;}
.part01 .group-3 .talk{display: flex;padding-left: 6px;margin-top: 20px;align-items: center;}
.part01 .talk .car{width:92px;margin-right: 8px;position: relative;padding: 8px;}
.part01 .group-3 .talk .car img{width: 72px;height: 72px;}
.part01 .group-3 .talk .text{width: 182px;}
.part01 .group-3 .talk h4{color: #424242;font-size: 14px;padding-bottom: 3px;}
.part01 .group-3 .talk p{color: #666;font-size: 14px;}
.part01 .talk .car em{display: block;position:absolute;width: 9px;height: 7px;}
.part01 .talk .car em.a{border-top: 1px solid #2475d2;border-left: 1px solid #2475d2;top: 0;left: 0;}
.part01 .talk .car em.b{border-top: 1px solid #2475d2;border-right: 1px solid #2475d2;top: 0;right: 0;}
.part01 .talk .car em.c{border-bottom: 1px solid #2475d2;border-left: 1px solid #2475d2;bottom: 0;left: 0;}
.part01 .talk .car em.d{border-bottom: 1px solid #2475d2;border-right: 1px solid #2475d2;bottom: 0;right: 0;}
.title3{background: #2475d2;color: #fff;border-radius: 5px 5px 0 0;padding: 0 17px;}
.title3 h3 span{padding-right: 32px;}
.title3 a{display: inline-block;float: right;color: #fff;font-size: 14px;line-height: 48px;}
.title3 h3{display:flex;color: #fff;font-size: 18px;align-items: center;font-weight: bold;height: 48px;}
.title3 h3 img{display: inline-block;padding-right: 11px;position: relative;top: 2px;}
.part02{margin-top: 30px;padding-top: 23px;}
.part02 .a-61{border: solid 1px #dcdcdc;border-radius: 5px;margin: 0 8px;}
.part02 .multiline-slider2{margin:20px -8px 0 -8px;}
.tit a{color: #666;font-size: 12px;display: inline-block;position:relative;top: 3px;}
.part03 .group-1 .img img{width: 148px;height: 99px;}
.part03 .left{padding: 0;width: 100%;}
.part03 .group-1{width:363px;}
.part03 .group-1 .img{width: 148px;margin-right: 14px;}
.part03 .group-1 .txt{width: 200px;}
.part03 .group-1 .txt a h4{margin-bottom: 12px;}
.part03 .group-1 .txt-box-1{padding: 15px 0 18px 0;margin: 0;}
.part03 .item-1{padding-top: 10px;}
.part03 .group-1:nth-child(3n){margin-right: 0;}
.tab-list-4 .list{display: none;padding: 22px 0;}
.part04{margin-top: 30px;padding: 23px 20px 18px 20px;}
.part04 .title3{display: flex;justify-content: space-between;align-items: center;}
.part04 .title3 .tab-tit-4 a{color: #fff;font-size: 14px;padding: 0 16px;float: none;height: 25px;line-height: 25px;border-radius: 13px;}
.part04 .title3 .tab-tit-4 a.cur{background: #fff;color: #2475d2;}
.tab-list-4 .list .menu-1{display: flex;flex-wrap: wrap;}
.part04 .tab-list-4 .list .menu-1{margin: 0 -8px;}
.tab-list-4 .list .menu-1 a{width:180px;border-radius: 5px;background: #f3f9ff;text-align: center;line-height: 45px;height: 45px;color: #242424;font-size: 14px;display: inline-block;margin: 8px;}
.tab-list-4 .list .menu-1 a:hover,.part01 .group-2 .menu-1 a:hover{background: #2475d2;color: #fff}
.part03{padding-top: 23px;}
.speak .students li a p span{color: #2475d2;}
.speak .students li a h4{margin-bottom: 18px;}
.speak{padding: 21px 20px;}
.speak .group-2 .miaosu{padding:24px 16px;border: solid 1px #eee;border-radius: 0 0 5px 5px;}
.speak .group-2 .miaosu p{color: #666;font-size: 14px;line-height: 24px;text-indent: 28px;}
.speak .students{padding: 0;margin: 24px 0;}
.speak .students li{border: 1px solid #eee;border-radius: 5px;padding: 28px 16px;margin-bottom: 20px;}
.teacher ul{display:flex;flex-wrap: wrap;justify-content: space-between;}
.teacher li{padding: 24px 25px;background: #fff;border-radius: 5px;width: 586px;margin-bottom: 20px;}
.teacher li a{display:flex;justify-content: space-between;align-items: center;}
.teacher li a .tp{width: 237px;overflow: hidden;}
.teacher li a .tp img{width: 237px;height: 276px;transition: all 0.3s;}
.teacher li a:hover .tp img{transform: scale(1.1);}
.teacher li a .text{width: 266px;}
.teacher li a h4{color: #000;font-size: 18px;margin-bottom: 15px;}
.teacher li a p{color: #666;font-size: 14px;line-height: 22px;height: 132px;display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 6;
  -webkit-box-orient: vertical;}
.teacher li a span{color: #2475d2;font-size: 14px;display: block;text-align: right;margin-top: 40px;}
.leftside{padding: 40px 45px;border-radius: 5px;background: #fff;width: 828px;}
.rightside{width: 358px;}
.contact .tt{color: #333;font-size: 22px;font-weight: bold;text-align: center;margin-bottom: 30px;}
.contact .map img{width: 100%;}
.way-list ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.way-list li{border: solid 1px #e6e6e6;border-radius: 5px;width: 358px;padding:30px 26px;margin-top: 20px;}
.way-list li h4{color: #000;font-size: 20px;font-weight: bold;background: url("../images/cc1.jpg") no-repeat left center;padding-left: 32px;margin-bottom: 14px;}
.way-list li p{color: #333;font-size: 16px;line-height: 30px;}
.way-list li p a{text-decoration: underline;color: #ff3a40;}
.way-list li h4.cc2{background: url("../images/cc2.jpg") no-repeat left center;}
.way-list li h4.cc3{background: url("../images/cc3.jpg") no-repeat left center;}
.way-list li h4.cc4{background: url("../images/cc4.jpg") no-repeat left center;}
.way-list li dl{display: flex;margin-top: 22px;}
.way-list li dl dd{width: 104px;text-align: center;color: #040000;font-size: 14px;margin: 0 15px;}
.way-list li dl dd img{width: 104px;height: 104px;display: block;margin: 0 auto 7px auto;}
.rightside .box-1{background: #fff;border-radius: 5px;padding:12px 20px 17px 20px;}
.rightside .box-1 .show1 li{border-right: solid #eee 1px;width: calc(33.33% - 0.66px);border-bottom: solid #eee 1px;text-align: center;padding-bottom: 14px;}
.rightside .box-1 .show1 li:nth-child(3n){border-right: none;}
.rightside .box-1 .show1 li:nth-child(4),.rightside .box-1 .show1 li:nth-child(5),.rightside .box-1 .show1 li:nth-child(6){border-bottom: none;padding-top: 14px;padding-bottom: 0;}
.rightside .box-1 .show1 li a{color: #000;font-size: 12px;}
.rightside .box-1 .show1 li a img{display: block;margin: 0 auto 6px auto;width: 53px;height: 53px;border-radius: 50%;}
.rightside .box-1{margin: 14px 0;}
.rightside .group-1 .list-1 li a::before{background: #2475d2;}
.rightside .group-1 .list-1 li:last-child{border-bottom: none;}
.from1{background: url("../images/from.jpg") no-repeat;padding:44px 30px;height: 537px;position: relative;}
.from1 h3{color: #333;font-size: 20px;font-weight: bold;background: url("../images/line.png") no-repeat left bottom;padding:0 0 2px 8px;margin-bottom: 15px;}
.from1 li label{display: block;color: #424242;font-size: 14px;font-weight: bold;margin:10px 0 8px 0;}
.from1 li input{height: 38px;background: #fff;border-radius: 5px;padding: 0 13px;color: #666;font-size: 14px;width:calc(100% - 26px);}
.from1 li select{height: 38px;border-radius: 5px;padding: 0 13px;color: #666;font-size: 14px;width:100%;/* 很关键：将默认的select选择框样式清除 */
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    /* 在选择框的最右侧中间显示小箭头图片 */
    /* 为下拉小箭头留出一点位置，避免被文字覆盖 */
   background: #fff url("../images/x-jt.png")no-repeat 97% center;cursor: pointer;background-size: auto 6px;}
.from1 .s-text{position: absolute;width:calc(100% - 60px);text-align: center;color: #fff;font-size: 16px;bottom: 20px;}
.button01{cursor: pointer;width: 140px;height: 44px;text-align: center;line-height: 44px;background: url("../images/jbjb.jpg") repeat;border-radius: 5px;color: #fff;font-size: 16px;margin: 20px auto 0 auto;display: block;}
.from1 li.li1 input{width: calc(100% - 130px);}
.from1 li.li1 .yzm{display: flex;justify-content: space-between;}
.from1 li.li1 .yzm img{width: 100px;height: 38px;border-radius: 5px;}
.fl{float: left;}
.fr{float: right;}
.from2 li label{display: block;color: #080808;font-size: 16px;font-weight: bold;margin:23px 0 12px 0;}
.from2 li input,.from2 li textarea{height: 56px;background: #f7f7f7;border-radius: 5px;padding: 0 13px;color: #666;font-size: 14px;width:calc(100% - 26px);outline: none;resize: none;font-family:auto;}
.from2 li select{height: 56px;border-radius: 5px;padding: 0 13px;color: #666;font-size: 14px;width:100%;
    /* 很关键：将默认的select选择框样式清除 */
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    /* 在选择框的最右侧中间显示小箭头图片 */
    /* 为下拉小箭头留出一点位置，避免被文字覆盖 */
   background: #f7f7f7 url("../images/x-jt.png")no-repeat 98% center;cursor: pointer;}
.from2 li p{color: #ff3a40;font-size: 16px;}
.from2 li.li1 input{width: calc(100% - 130px);}
.from2 li.li1 .yzm{display: flex;justify-content: space-between;}
.from2 li.li1 .yzm img{width: 150px;height: 56px;border-radius: 5px;}
.from2 li label em{font-style: normal;color: #ff3a40;display: inline-block;padding-right: 5px;}
.from2 li textarea{padding: 13px;}
.from2 li p.ts{padding-top: 23px;}
.button02{width: 212px;height: 48px;text-align: center;line-height: 48px;background:#ff3434;border-radius: 5px;color: #fff;font-size: 16px;margin: 60px auto 0 auto;display: block;cursor: pointer;}
.from2{padding-bottom: 62px;padding-top:1px;}
.name1{color: #333;font-size: 22px;font-weight: bold;text-align: center;}
.name2{text-align: center;border-bottom: solid 1px #e6e6e6;padding: 20px 0 26px 0;}
.name2 span,.name2 a{display: inline-block;color: #a8a8a8;font-size: 16px;margin: 0 15px;}
.name2 a{color: #1887ea;}
.read{padding: 30px 0;}
.read table{border-left: 1px solid #ccc;border-top: 1px solid #ccc;width: 100%; border-collapse: separate;
  border-spacing: 0px 0px; }
.read table td{border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;padding: 10px;}
.read p{color: #666;font-size: 16px;line-height: 30px;text-indent: 32px;}
.read p img{max-width: 100%!important;margin: 0 auto;}
.read p video{display: block;object-fit: cover;margin: 0 auto;}
.no-white{background: none;padding: 0;}
.detail{padding: 34px 20px;margin-bottom: 20px;}
.fenye{border-top: solid #e6e6e6 1px;color: #666;font-size: 16px;line-height: 30px;padding-top: 24px;}
.fenye a{display: inline-block;color: #666;}
.fenye a:hover{color: #2475d2;}
.part01 .p12{padding: 12px 0 22px 0;}
.videos video{border-radius: 5px;width: 100%;height:636px;object-fit: cover;}
.v-name{margin-top: 16px;padding: 24px 28px;}
.v-name h4{color: #424242;font-size: 16px;padding-bottom: 14px;}
.v-name .ss-txt span{background: url("../images/tbb_07.jpg") no-repeat left center;padding-left: 20px;color: #666;font-size: 14px;margin-right: 68px;}
.v-name .ss-txt span.tb2{background: url("../images/tbb_09.jpg") no-repeat left center;}
.tt-name-1{width: 86px;height:228px;color: #fff;font-size: 24px;font-weight: bold;background: url("../images/bg-1.jpg") no-repeat left center;border-radius: 10px 0 0 10px;letter-spacing: 5px;display: flex;align-items: center;justify-content: center;}
.object1{margin-top: 18px;}
.b-27{width: calc(100% - 86px);}
.b-27{padding:17px 12px 15px 12px;overflow: hidden;min-height:158px;box-sizing: border-box;}
.b-27 li{float: left;background: #fff;}
.b-27 li a{line-height: 51px;overflow: hidden;display: block;color: #0066cc;font-size: 14px;margin:0 28px 12px 28px;width: 162px;border-bottom: 1px solid #e0e0e0;}
.b-28{float: left;width: 140px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.b-29{float: right;}
.b-24 li:hover .b-27{position: relative;z-index: 10;overflow: inherit;background: #fff;box-shadow: 0 0 10px rgba(0,0,0,0.2);border-radius: 0 5px 5px 5px;}
.object1 .b-24>li{display: flex;justify-content: space-between;height: 228px;margin-bottom: 14px;border-radius: 10px;background: #fff;}
.object1 .b-24>li:hover{height: auto;background: none;}
.object1 .b-24 li li{display: block;}
.tt-name-1.ys2{background: url("../images/bg-2.jpg") no-repeat left center;}
.tt-name-1.ys3{background: url("../images/bg-3.jpg") no-repeat left center;}
.tt-name-1.ys4{background: url("../images/bg-4.jpg") no-repeat left center;}
.tt-name-1.ys5{background: url("../images/bg-5.jpg") no-repeat left center;}
.tt-name-1.ys6{background: url("../images/bg-6.jpg") no-repeat left center;}
.tt-name-1.ys7{background: url("../images/bg-7.jpg") no-repeat left center;}
.tt-name-1.ys8{background: url("../images/bg-8.jpg") no-repeat left center;}
.tt-name-1.ys9{background: url("../images/bg-9.jpg") no-repeat left center;}
.tt-name-1 em{font-style: normal;width: 30px;display: block;}
.course{padding: 22px 0 0 0;}
.course ul{display: flex;flex-wrap: wrap;margin: 0 -11px;}
.course li{width: 372px;border: 1px solid #dcdcdc;border-radius: 5px;margin:0 11px 20px 11px}
.course li img{width: 50px;height: 50px;border-radius: 50%;display: block;margin-right: 16px;}
.school-name{padding: 14px 16px;display: flex;align-items: center;}
.school-name .txt{width: calc(100% - 66px);color: #000;font-size: 16px;font-weight: bold;line-height: 26px;}
.fenlei1{display: flex;flex-wrap: wrap;padding:13px 12px;border-top: solid 1px #dcdcdc;height: 123px;overflow: hidden;}
.fenlei1 a{display: inline-block;border: solid 1px #e9eaed;border-radius: 5px;width: 162px;height: 38px;line-height: 38px;text-align: center;color: #242424;font-size: 14px;margin:5px;}
.fenlei1 a:hover{color: #2475d2;}
.part-02 .school{padding: 0;margin:28px -6px 0 -6px;}
.part-02{padding:20px 24px;background: #fff;border-radius: 5px;}
.part-02.all-xx .daxue{margin: 0 6px 16px 7px;}
.title02 h3{background: url("../images/tt-bg.png") no-repeat;width: 115px;height:46px;line-height: 46px;font-size: 18px;}
.part-01 .list-1 ul{display: flex;flex-wrap: wrap;margin: 0 -22px;}
.part-01 .list-1 li{width: 558px;margin: 0 22px;}
.part-01{margin-bottom: 20px;}
.white-bg2{background: #fff;padding:20px 24px;border-radius: 5px;}
.section2{margin: 20px 0;}
.step1{display: flex;padding:30px 15px;align-items: center;}
.step1 .tp{width: 76px;margin-right: 30px;}
.step1 .tp img{border-radius: 50%;width: 76px;height: 76px;}
.step2{border-top: solid #f4f4f4 1px;padding-top: 17px;}
.step2 p{color:#424242;font-size: 14px;line-height: 26px;}
.step1 p span{display: inline-block;color: #424242;font-size: 14px;border:1px solid #2475d2;height: 24px;line-height: 24px;border-radius: 12px;padding: 0 10px;margin: 6px 0;}
.d-14{line-height: 52px;padding: 0 20px;overflow: hidden;cursor: pointer;line-height: 52px;border: solid 1px #dcdcdc;}
.d-15{float: left;font-size: 16px;font-weight: bold;color: #242424;}
.d-16{float: right;display: inline-block;background: url("../images/x-jt.png") no-repeat center;width: 16px;height: 52px;transition: all 0.3s;}
.d-17{background-color: white;display: none;padding: 20px;border: 1px solid #dcdcdc;border-top: none;}
.d-18{width: 100%;border-top: 1px solid #ddd;border-left: 1px solid #ddd;}
.d-18 th{padding: 10px 20px;color: #000;border-bottom: 1px solid #ddd;border-right: 1px solid #ddd;text-align: center;}
.d-18 td{padding: 10px 20px;color: #000;border-bottom: 1px solid #ddd;border-right: 1px solid #ddd;font-size: 14px;text-align: center;}
.d-19{padding: 16px;color: #f94447;font-size: 14px;}
.d-12 li{margin-bottom: 14px;}
.section2 table th{background: #e7e7e7;font-size: 16px;font-weight: normal;}
.d-13 li.move .d-14{background: #e7e7e7;}
.plan-box{margin-top: 18px;}
.d-13 li.move .d-16{transform: rotate(180deg);}
.d-13 li.move .d-17{display: block;}
.c-1{background-color: white;}
.c-2{line-height: 60px;font-size: 16px;border-bottom: 1px solid #F6F6F6;color: #242424;font-weight: bold;}
.c-4-box{border-bottom: 1px solid #f4f4f4;padding: 15px 0;}
.c-3 .c-4-box:last-child{border-bottom: none;}
.c-4{display: inline-block;vertical-align: top;margin-right: 70px;}
.c-5{display: inline-block;vertical-align: middle;}
.c-6-box{display: inline-block;vertical-align: middle;text-align: center;}
.c-6{max-width: 100%;}
.c-7{display: inline-block;vertical-align:middle;color: #2475d2;margin-left: 5px;font-weight: bold;font-size: 16px;}
.c-8{display: inline-block;vertical-align: middle;margin-left: 15px;color: #242424;font-size: 14px;line-height: 21px;}
.c-9{line-height: 30px;margin-top: 7px;}
.c-10{background-color: white;}
.c-11 li{border: 1px solid #dcdcdc;margin-bottom: 17px;}
.c-12{line-height: 52px;padding: 0 20px;overflow: hidden;cursor: pointer;}
.c-13{font-size: 16px;font-weight: bold;float: left;color: #242424;}
.c-14{float: right;background: url("../images/x-jt.png") no-repeat center;width: 16px;height: 52px;transition: all 0.3s;}
.c-15{border-top: 1px solid #dcdcdc;display: none;}
.c-16-box{padding: 20px;}
.c-16{width: 100%;border-top: 1px solid #ddd;border-left: 1px solid #ddd;}
.c-16 th{padding: 10px 0;background-color: #e7e7e7;font-weight: bold;color: #000;border-bottom: 1px solid #ddd;border-right: 1px solid #ddd;text-align: center;}
.c-16 td{padding: 10px 0;color: #000;border-bottom: 1px solid #ddd;border-right: 1px solid #ddd;font-size: 14px;text-align: center;}
.c-16 td a{display: inline-block;width: 113px;height: 26px;border-radius: 30px;background-color: #FF8587;color: white;line-height: 26px;margin: 0 15px;}
.c-11 li.move .c-12{background: #e7e7e7;}
.c-11 li.move .c-14{transform: rotate(180deg);}
.c-11 li.move .c-15{display: block;}
.page {
	text-align: center;
	margin-top: 40px;
	margin-bottom: 30px;
}
.page a,
.page span {
	margin: 0 2px 8px 2px;
	display: inline-block;
	padding: 3px 5px;
	background: #fff;
	color: #999;
	font-size: 14px;
	border: 1px solid #ccc;		
	min-width: 20px;	
}
.page a:hover {
	background:#2475d2;
	color: #fff;
	border: 1px solid #2475d2;
}
.page .page_on,
.page a.page-num-current,.page span.current{
	background:#2475d2;
	color: #fff;
	border: 1px solid #2475d2;
}
.sub-lanmu{text-align: center;}
.sub-lanmu a{display: inline-block;background: #fff;height: 48px;line-height: 48px;padding: 0 20px;color: #333;font-size: 16px;margin: 0 8px;}
.sub-lanmu a.on{background: #2475d2;color: #fff;}