*{
	box-sizing:border-box;
}
.a-zl-ul {
  width: 100%;
  margin: 1rem auto;
}
.a-zl-ul .a-list li {
  height: 2.2rem;
  line-height: 2.2rem;
  color: #333;
  border: 1px solid #ccc;
  margin-bottom: 0.5rem;
  background: url(../images/55_03.png) no-repeat 0.5rem center;
  background-size: 1.2rem;
  padding-left: 2rem;
  text-align:left;
}
.a-zl-ul .a-list li a {
  color: #333;
  font-size: 0.9rem;
}
.a-zl-ul .a-list li a span {
  margin-top: 0.22rem;
  margin-right: 1rem;
  height: 1.6rem;
  line-height: 1.6rem;
  background: #F9A90E;
  color: #fff;
  display: block;
  float: right;
  font-size: 0.9rem;
  padding: 0 0.5rem;
  border-radius: 0.4rem;
  box-sizing:border-box;
}
.a-zl-ul .a-btn {
  width: 90%;
  margin: 1rem auto;
}
.a-zl-ul .a-btn li {
  float: left;
  width: 50%;
  height: 1.8rem;
  line-height: 1.8rem;
  box-sizing: border-box;
  padding: 0 0.4rem;
  font-size: 0.9rem;
}
.a-zl-ul .a-btn li a {
  border: 1px dashed #ccc;
  display: block;
  width: 100%;
  color: #333;
  background: url(../images/gth.png) no-repeat 8rem center;
  background-size: 1rem;
  padding-left: 0.5rem;
  box-sizing: border-box;
  text-align:left;
}
.a-zl-ul .a-btn li:nth-child(2) a {
  background: url(../images/xx.png) no-repeat 7rem center;
  background-size: 1rem;
  padding-left: 1.2rem;
}

.al-list-box ul li {
  width: 33.3%;
  float: left;
  padding: 0.1rem;
  box-sizing: border-box;
}
.al-list-box ul li a {
  display: block;
  width: 100%;
  border: 1px solid #ccc;
}
.al-list-box ul li dl dt {
  width: 30%;
  float: left;
  padding: 0.1rem;
  box-sizing:border-box;
}
.al-list-box ul li dl dt img {
  display: block;
  width: 100%;
}
.al-list-box ul li dl dd {
  width: 70%;
  float: left;
}
.al-list-box ul li dl dd h3 {
  font-size: 0.85rem;
  color: #333;
  font-weight: normal;
  width: 100%;
  text-align: center;
  line-height: 1.5rem;
}
.al-list-box ul li dl dd p {
  font-size: 0.75rem;
  background: #ff8608;
  color: #fff;
  width: 4.5rem;
  text-align: center;
  height: 1.2rem;
  line-height: 1.2rem;
  margin: 0 auto;
}
#WFLs{
	margin:1rem 0;
}
#WFLs .swiper-slide {
  width: 60%;
  height: 100%;
}
#WFLs .swiper-slide video {
  width: 100%;
  height:10rem;
  display:block;
}
#WFLs .swiper-slide span {
  color: #137cbf;
  display:block;
  width:100%;
  text-align:center;
  margin-top:0.5rem;
  color:#000;
}
.jt-panel {
  padding: 0.375rem;
}
.jt-panel .up .left {
  width: 23.8%;
  position: relative;
  height: 11.75rem;
  background: url(../images/jt_09.jpg) no-repeat center center;
  background-size: 4.5rem 9.375rem;
  background-color: #0189d5;
}
.jt-panel .up .left h2 {
  font-size: 1.5rem;
  font-weight: bold;
  width: 2rem;
  margin-left: 0.9rem;
  margin-top: 1.6rem;
  text-align: center;
  color: #fff;
  line-height: 1.1;
}
.jt-panel .up .left h4 {
  position: absolute;
  right: 0.7rem;
  bottom: 2.2rem;
  font-size: 0.9rem;
  font-weight: bold;
  width: 1rem;
  color: #fff;
  line-height: 1.1;
}
.jt-panel .up .right {
  width: 76%;
  height: 11.75rem;
  padding: 0.2rem 0.1rem;
  border: 1px #ccc solid;
}
.jt-panel .up .right li {
  font-size: 0.675rem;
  font-weight: bold;
  white-space: nowrap;
  height: 2.9rem;
  line-height: 2.9rem;
  padding-left: 1.125rem;
  border-bottom: 1px #ccc dashed;
}
.jt-panel .up .right li:nth-of-type(5) {
  border-bottom: none;
}
.jt-panel .up .right li:nth-of-type(1) {
  background: url(../images/aq_03.jpg) no-repeat 0 center;
  background-size: 1.05rem 1.05rem;
}
.jt-panel .up .right li:nth-of-type(1) span {
  display: inline-block;
  padding-left: 1.4rem;
  background: url(../images/aq_05.jpg) no-repeat 0.175rem center;
  background-size: 1.05rem 1.05rem;
}
.jt-panel .up .right li:nth-of-type(2) {
  background: url(../images/aq_10.jpg) no-repeat 0 center;
  background-size: 1.05rem 1.05rem;
}
.jt-panel .up .right li:nth-of-type(2) span {
  display: inline-block;
  padding-left: 1.4rem;
  background: url(../images/aq_13.jpg) no-repeat 0.175rem center;
  background-size: 1.05rem 1.05rem;
}
.jt-panel .up .right li:nth-of-type(3) {
  background: url(../images/aq_18.jpg) no-repeat 0 center;
  background-size: 1.05rem 1.05rem;
}
.jt-panel .up .right li:nth-of-type(3) span {
  display: inline-block;
  padding-left: 1.4rem;
  background: url(../images/aq_21.jpg) no-repeat 0.175rem center;
  background-size: 1.05rem 1.05rem;
}
.jt-panel .up .right li:nth-of-type(4) {
  background: url(../images/aq_26.jpg) no-repeat 0 center;
  background-size: 1.05rem 1.05rem;
}
.jt-panel .up .right li:nth-of-type(4) span {
  display: inline-block;
  padding-left: 1.4rem;
  background: url(../images/aq_28.jpg) no-repeat 0.175rem center;
  background-size: 1.05rem 1.05rem;
}




.jt-panel .down {
  margin-top: 1rem;
}
.jt-panel .down .tab-btn li {
  float: left;
  width: 48%;
  font-size: 1.05rem;
  line-height: 2.25rem;
  text-align: center;
  background-color: #aaa;
}
.jt-panel .down .tab-btn li:last-child {
  margin-left: 4%;
}
.jt-panel .down .tab-btn .on {
  background-color: #0189d5;
  color: #fff;
}
.jt-panel .down .tab-txt dd {
  float: left;
  width: 49.5%;
  margin-top: 1rem;
  padding-left: 5.75rem;
  height: 6.8rem;
}
.jt-panel .down .tab-txt dd h2 {
  white-space: nowrap;
  font-size: 0.675rem;
  height:1.5rem;
  line-height:1.5rem;
}
.jt-panel .down .tab-txt dd h2 span {
  font-weight: bold;
  color: #0189d5;
  font-size: 0.9rem;
  display: inline-block;
  margin-right: 0.375rem;
}
.jt-panel .down .tab-txt dd h3 {
  font-size: 0.675rem;
  color: #f39700;
  height:1.2rem;
  line-height:1.2rem;
  text-decoration: underline;
}
.jt-panel .down .tab-txt dd p {
  font-size: 0.675rem;
  line-height: 1.6;
  white-space: nowrap;
}
.jt-panel .down .tab-txt dd p span {
  font-weight: bold;
}
.jt-panel .down .tab-txt dd em {
  display: inline-block;
  font-size: 0.675rem;
  color: #fff;
  background-color: #d23838;
  border-radius: 0.2rem;
  padding: 0 0.375rem;
}
.jt-panel .down .tab-txt dd:nth-of-type(1) {
  background: url(../images/aq_33.jpg) no-repeat;
  background-size: 5.625rem 5.625rem;
}
.jt-panel .down .tab-txt dd:nth-of-type(2) {
  background: url(../images/aq_36.jpg) no-repeat;
  background-size: 5.625rem 5.625rem;
}
.jt-panel .down .tab-txt dd:nth-of-type(3) {
  background: url(../images/aq_40.jpg) no-repeat;
  background-size: 5.625rem 5.625rem;
}
.jt-panel .down .tab-txt dd:nth-of-type(4) {
  background: url(../images/aq_41.jpg) no-repeat;
  background-size: 5.625rem 5.625rem;
}
.jt-panel .down .tab-txt dd:nth-of-type(5) {
  background: url(../images/aq_50.jpg) no-repeat;
  background-size: 5.625rem 5.625rem;
}
.jt-panel .down .tab-txt dd:nth-of-type(6) {
  background: url(../images/aq_58.jpg) no-repeat;
  background-size: 5.625rem 5.625rem;
}
.jt-panel .down .tab-txt dd:nth-of-type(even) {
  margin-left: 1%;
}
.jt-panel .down .tab-txt .zs1 .swiper-container {
  padding-bottom: 1.375rem;
}
.jt-panel .down .tab-txt .zs1 dd p {
  white-space: normal;
}
.jt-panel .down .tab-txt .zs1 dd h3 {
  font-size: 0.675rem;
  width: 4rem;
  text-align: center;
  color: #f39700;
  text-decoration: none;
  border: 1px #f39700 solid;
  border-radius: 1rem;
}
.jt-panel .down .tab-txt .zs1 .d1 dd:nth-of-type(1) {
  background: url(../images/tzx.jpg) no-repeat;
  background-size: 5.625rem 5.625rem;
}
.jt-panel .down .tab-txt .zs1 .d1 dd:nth-of-type(2) {
  background: url(../images/gly.jpg) no-repeat;
  background-size: 5.625rem 5.625rem;
}
.jt-panel .down .tab-txt .zs1 .d1 dd:nth-of-type(3) {
  background: url(../images/aq_54.jpg) no-repeat;
  background-size: 5.625rem 5.625rem;
}
.jt-panel .down .tab-txt .zs1 .d1 dd:nth-of-type(4) {
  background: url(../images/aq_55.jpg) no-repeat;
  background-size: 5.625rem 5.625rem;
}
.jt-panel .down .tab-txt .zs1 .d1 dd:nth-of-type(5) {
  background: url(../images/aq_59.jpg) no-repeat;
  background-size: 5.625rem 5.625rem;
}
.jt-panel .down .tab-txt .zs1 .d1 dd:nth-of-type(6) {
  background: url(../images/aq_44.jpg) no-repeat;
  background-size: 5.625rem 5.625rem;
}
.jt-panel .down .tab-txt .zs1 .d1 dd:nth-of-type(7) {
  background: url(../images/aq_46.jpg) no-repeat;
  background-size: 5.625rem 5.625rem;
}
.jt-panel .down .tab-txt .zs1 .d1 dd:nth-of-type(8) {
  background: url(../images/aq_51.jpg) no-repeat;
  background-size: 5.625rem 5.625rem;
}

.f-down h1{
  width: 100%;font-size: 1.05rem;
  text-align: center;
  background-color: #0189D5;
  color: #fff;
  line-height: 2.25rem;

}
.f-down dd {
  float: left;
  width: 49.5%;
  margin-top: 1rem;
  padding-left: 5.75rem;
  height: 6.8rem;
}
.f-down dd h2 {
  white-space: nowrap;
  font-size: 0.675rem;
  height:1.5rem;
  line-height:1.5rem;
}
.f-down dd h2 span {
  font-weight: bold;
  color: #0189d5;
  font-size: 0.9rem;
  display: inline-block;
  margin-right: 0.375rem;
}
.f-down dd h3 {
  font-size: 0.675rem;
  color: #f39700;
  height:1.2rem;
  line-height:1.2rem;
  text-decoration: underline;
}
.f-down dd p {
  font-size: 0.675rem;
  line-height: 1.6;
  white-space: nowrap;
}
.f-down dd p span {
  font-weight: bold;
}
.f-down dd em {
  display: inline-block;
  font-size: 0.675rem;
  color: #fff;
  background-color: #d23838;
  border-radius: 0.2rem;
  padding: 0 0.375rem;
}
.f-down dd:nth-of-type(1) {
  background: url(../images/aq_33.jpg) no-repeat;
  background-size: 5.625rem 5.625rem;
}
.f-down dd:nth-of-type(2) {
  background: url(../images/aq_36.jpg) no-repeat;
  background-size: 5.625rem 5.625rem;
}
.f-down dd:nth-of-type(3) {
  background: url(../images/aq_40.jpg) no-repeat;
  background-size: 5.625rem 5.625rem;
}
.f-down dd:nth-of-type(4) {
  background: url(../images/aq_41.jpg) no-repeat;
  background-size: 5.625rem 5.625rem;
}


.f-down .page2 dd:nth-of-type(1) {
  background: url(../images/aq_50.jpg) no-repeat;
  background-size: 5.625rem 5.625rem;
}
.f-down .page2 dd:nth-of-type(2) {
  background: url(../images/aq_58.jpg) no-repeat;
  background-size: 5.625rem 5.625rem;
}
.f-down .page2 dd:nth-of-type(3) {
  background: url(../images/aq_60.jpg) no-repeat;
  background-size: 5.625rem 5.625rem;
}
.f-down .page2 dd:nth-of-type(4) {
  background: url(../images/aq_61.jpg) no-repeat;
  background-size: 5.625rem 5.625rem;
}





.f-down dd:nth-of-type(even) {
  margin-left: 1%;
}
.f-down .sqt3 .swiper-container {
  padding-bottom: 1.175rem;
}
.f-down .sqt3 dd p {
  white-space: normal;
}
.f-down .sqt3 dd h3 {
  font-size: 0.675rem;
  width: 4rem;
  text-align: center;
  color: #f39700;
  text-decoration: none;
  border: 1px #f39700 solid;
  border-radius: 1rem;
}


.f-down .sqt2 .swiper-container{
  padding-bottom: 1.125rem;
}



.f-down .sqt3 .d1 dd:nth-of-type(1) {
  background: url(../images/tzx.jpg) no-repeat;
  background-size: 5.625rem 5.625rem;
}
.f-down .sqt3 .d1 dd:nth-of-type(2) {
  background: url(../images/gly.jpg) no-repeat;
  background-size: 5.625rem 5.625rem;
}
.f-down .sqt3 .d1 dd:nth-of-type(3) {
  background: url(../images/aq_54.jpg) no-repeat;
  background-size: 5.625rem 5.625rem;
}
.f-down .sqt3 .d1 dd:nth-of-type(4) {
  background: url(../images/aq_55.jpg) no-repeat;
  background-size: 5.625rem 5.625rem;
}
.f-down .sqt3 .d2 dd:nth-of-type(1) {
  background: url(../images/aq_59.jpg) no-repeat;
  background-size: 5.625rem 5.625rem;
}
.f-down .sqt3 .d2 dd:nth-of-type(2) {
  background: url(../images/aq_44.jpg) no-repeat;
  background-size: 5.625rem 5.625rem;
}
.f-down .sqt3 .d2 dd:nth-of-type(3) {
  background: url(../images/aq_46.jpg) no-repeat;
  background-size: 5.625rem 5.625rem;
}
.f-down .sqt3 .d2 dd:nth-of-type(4) {
  background: url(../images/aq_51.jpg) no-repeat;
  background-size: 5.625rem 5.625rem;
}

#ccWFL .swiper-slide span span,strong{
	line-height:14px;
}
#ccWFL2 .swiper-slide span span,strong{
	line-height:14px;
}
#ccWFL3 .swiper-slide span span,strong{
	line-height:14px;
}