﻿@charset "UTF-8";

/**
 *
 * @authors Your Name (you@example.org)
 * @date    2016-10-27 10:04:32
 * @version $Id$
 */
.banner { position: relative; width: 100%; height: 100%; background: url(../images/banner02.jpg) no-repeat center; background-size: cover; padding: 220px 0 134px 0; text-align: right; }
.banner-left { text-align: left; }
.banner-news { text-align: left !important; }
.banner.banner-left .banner-title { background: rgba(0, 0, 0, 0.52); }
.banner.banner-news .banner-title { background: rgba(255, 255, 255, 0.52); color: #0f95a5; padding: 30px 20px }
.banner .banner-title { display: inline-block; padding: 30px 90px; background: rgba(255, 255, 255, 0.18); color: #fff; font-size: 32px; text-align: center; }
.banner .banner-title .eng { font-size: 22px; }
.wpic img { width: 100%; }
.iclr { color: #2494a1 }
.star { color: #ff0000 }
.fl { float: left; }
.i-btn { display: inline-block; font-size: 1em; color: #fff; background-color: #2494a1; padding: 1em 2em; margin: 10px 0; }

/*产品展示*/
.prd-page { }
.prd-tab { margin-bottom: 20px; width: 100%; height: 55px; overflow: hidden; padding-top: 10px; background-color: #fafafa; border-bottom: 1px solid #ddd; }
.prd-tab::-webkit-scrollbar { width: 0px; height: 0px; /* 去掉滚动条样式 */ }
.prd-tab::-ms-scrollbar { width: 0px; height: 0px; /* 去掉滚动条样式 */ }
.prd-tab::-o-scrollbar { width: 0px; height: 0px; /* 去掉滚动条样式 */ }
.prd-tab::-moz-scrollbar { width: 0px; height: 0px; /* 去掉滚动条样式 */ }
.prd-tab ul { margin: 0; }
.prd-tab ul li { display: flex; float: left; border-bottom: 3px solid #FAFAFA; padding-bottom: 10px; margin-bottom: 10px; transition: All 0.4s ease-in-out; -webkit-transition: All 0.4s ease-in-out; -moz-transition: All 0.4s ease-in-out; -o-transition: All 0.4s ease-in-out; }
.prd-tab ul li:last-child .item { border-right: none; }
.prd-tab .item { color: #333; font-size: 16px; border-right: 1px solid #e2e2e2; text-align: center; padding: 5px 50px; }
.prd-tab ul li.on, .prd-tab ul li:active, .prd-tab ul li:hover { border-bottom: 3px solid #009aad; }
.prd-list { }
.prd-list ul li { width: 25%; text-align: center; float: left; padding-right: 2%; }
.prd-list ul li img { width: 100%; }
.prd-list ul li .name { font-size: 14px; color: #333; padding: 15px 0; }

/*产品展示详情*/
.prd-detial { font-size: 16px; }
.prd-detial .title { color: #009aad; font-size: 2em; }

/*工程案例*/
.prj-page { }
.prj-list ul li { float: left; border-bottom: 1px solid #e4e4e4; width: 48%; margin: 0 1%; margin-bottom: 3em; }
.prj-list ul li img { width: 100%; }
.prj-list ul li .name { font-size: 1em; color: #333; padding: 15px 0; }
.prj-list ul li .name .icon { float: right; width: 20px; }

/*工程案例详情*/
.prj-detial .swiper-container { width: 100%; height: 600px !important; margin-left: auto; margin-right: auto; }
.prj-detial .swiper-slide { background-size: contain; background-position: top; background-repeat: no-repeat; }
.prj-detial .gallery-top { height: 80%; width: 80%; float: left; }
.prj-detial .gallery-top .swiper-wrapper { height: 510px; }
.prj-detial .gallery-thumbs { float: right; width: 20%; height: 510px !important; box-sizing: border-box; padding: 10px 0; }
.prj-detial .gallery-thumbs .swiper-slide { width: 100%; height: 20%; opacity: 0.4; }
.prj-detial .gallery-thumbs .swiper-slide-active { opacity: 1; }
.icon img { width: 100%; }
.prj-detial-pic { margin: 20px 0; }
.prj-name { padding: 10px; border-bottom: 1px solid #ddd; margin-top: 20px; }
.share-list { float: right; }
.share-list .icon { width: 20px; vertical-align: middle; }
.swiper-button-next, .swiper-button-prev { margin-top: -40px; left: 30px; right: auto; }
.swiper-button-next, .swiper-container-rtl .swiper-button-prev { left: auto; right: 30px; }
.prj-like { margin-bottom: 20px; padding: 0 10px }
.prj-like ul li { float: left; width:24%;margin-right: 15px; font-size: 16px; text-align: center; margin-bottom: 20px; }
.prj-like ul li .name { margin: 10px 0; }
.prj-like ul li:last-child { margin-right: 0; }
.c-title { color: #333; font-size: 16px; padding-bottom: 10px; border-bottom: 1px solid #ddd; margin-bottom: 20px; padding-left: 10px; }
.c-title span { border-left: 3px solid #009aad; padding-left: 10px; vertical-align: middle; }

/*客户服务*/
.banner-kf.banner .banner-title { background: rgba(255, 255, 255, 0.6); color: #0f95a5; margin-right: 10%; }
.kf-cnt { padding: 10px; font-size: 14px; color: #333; line-height: 26px; }
.kf-cnt .title { font-size: 1.5em; color: #009aad }
.kf-cnt .subtitle { font-size: 1.2em; color: #009aad }

/*联系我们*/
.contactUs { }
.contactUs .address { padding: 50px 0 }
.contactUs .address .left { width: 30%; float: left; padding-top: 1em; }
.contactUs .address .mid { width: 30%; float: left; margin: 0 5%; }
.contactUs .address .mid .title { font-size: 2em; color: #2494a1 }
.contactUs .address .right { width: 30%; float: left; text-align: center; padding-top: 3em; vertical-align: middle; }
.job-box { padding: 50px 0 }
.job-box .title { margin: 20px 0; }
.job-box ul li { width: 30%; float: left; background-color: #fafafa; padding: 20px 15px; }
.job-box ul li.mid { margin: 0 5%; }
.job-box ul li .title { padding-bottom: 20px; border-bottom: 1px solid #ddd; margin-bottom: 10px; color: #333; font-size: 1.2em; }
.suggest-box { background-color: #fafafa; padding: 2em 0 }
.suggest-box .title { font-size: 2em; margin-bottom: 1.5em; }
.message-box { background: url(../images/i04.png) no-repeat 90% 60% #fafafa; }
.i-label .str { color: #ff0000; font-size: 14px; margin-right: 5px; }
.i-label { width: 90px; text-align: right; color: #333; font-size: 14px; height: 35px; line-height: 35px; }
.i-label .str { color: #ff0000; font-size: 14px; margin-right: 5px; }
.i-input { }
.i-input .input { height: 35px; line-height: 35px; width: 250px; }
.i-input .txt { border: 1px solid #dfdfdf; height: 250px; padding: 10px; color: #999; width: 580px; margin-bottom: 15px; }
.i-input .textarea { border: 1px solid #dfdfdf; padding: 10px; color: #999; width: 590px; height: 190px; margin-bottom: 15px; }
.input { border: 1px solid #dfdfdf; height: 45px; line-height: 45px; padding-left: 20px; color: #999; width: 320px; margin-bottom: 15px; }
.map-box { padding: 2em 0 }
.map-box .title { font-size: 2em; margin-bottom: 1.5em; }

/*新闻资讯*/
.news-cnt { padding: 1.5em 10px; }
.n-main { width: 73.4%; float: left; }
.news-list { }
.news-list li { padding-bottom: 1.2em; margin-bottom: 1.2em; border-bottom: 1px dotted #ddd; font-size: 12px; color: #666; overflow: hidden; }
.news-list li .n-pic { float: left; width: 29%; }
.news-list li .n-words { float: left; width: 71%; padding: 1.2em; padding-left: 2.5em; line-height: 27px; }
.news-list li .n-words .title { color: #333; font-size: 1.5em; }
.news-list li .n-words .date { color: #999 }
.n-sidebar { width: 24%; max-width: 275px; float: right; }
.n-sidebar .title span { display: inline-block; color: #333; font-size: 1.5em; border-bottom: 1px solid #e81616; padding-bottom: 10px; margin-bottom: 10px; }
.n-sidebar .item { display: inline-block; }
.n-sidebar .item .name { padding: 1em 0; }
.news-list li .n-words .more { float: right; }

/*新闻资讯*/
.news-detial { line-height: 32px; margin-bottom: 20px; }
.news-detial .title { color: #333; font-size: 1.5em; text-align: center; margin-bottom: 5px; }
.news-detial .date { color: #b2b2b2; text-align: center; margin-bottom: 5px; }
.line-s { width: 100%; border-bottom: 1px solid #ddd; margin: 10px 0; }
.line-d { width: 100%; border-bottom: 1px dotted #ddd; margin: 10px 0; }

/*招商加盟*/
.joinUs-cnt { }
.dls-box { }
.j-title { font-size: 2em; margin-bottom: 1.5em }
.dls-box ul { padding: 2em 10em; text-align: center; overflow: hidden; }
.dls-box ul li { width: 25%; margin: 0 3.5%; float: left; overflow: hidden; }
.dls-box ul li .name { margin: 20px 0; }
.banner-joinUs { padding: 15.5em 0; }

/*关于特思达*/
.about-page { }
.about-page .prd-tab { margin-bottom: 1px; }
.a-box { max-height: 800px }
.a-box01 { position: relative; width: 100%; height: 100%; background: url(../images/q28.jpg) no-repeat center; background-size: cover; padding: 120px 0 565px 0; text-align: right; }
.a-box01 .title { color: #333; font-size: 3.3em; padding-right: 10%; }
.a-box01 .title .eng { color: #a6a6a6; font-size: 0.6em; }
.a-box02 { padding: 150px 0; background: url(../images/bg02.jpg) no-repeat center; background-size: cover; }
.a-box02 .bottom-words { text-align: center; padding: 5%; line-height: 32px }
.a-box03 { height: 800px; background: url(../images/bg03.jpg) no-repeat center; background-size: cover; padding-top: 105px; padding-left: 2px; }
.a-box03 .wpic { display: none; }
#timeline {/*width: 100%;*/height: 800px; *height: 440px; /* overflow: hidden; */ overflow: hidden; position: relative; background: url(../images/about_bg02.jpg) 0px 380px repeat-x; padding-left: 28%; max-width: 1440px; margin: 0 auto; }
#dates { width: 630px; height: 490px; overflow: hidden; margin: 0 auto; }
#dates li { list-style: none; text-align: center; height: 470px; float: left; }
#dates a { color: #fff; font-size: 25px; height: 210px; width: 90px; display: inline-block; }
#dates .selected { background: url(../images/biggerdot.png) center  bottom  no-repeat; }
#issues { width: 630px; height: 290px; overflow: hidden; position: relative; }
#issues li { width: 630px; height: 280px; list-style: none; float: left; text-align: center; }
#issues li h1 { color: #fff; font-size: 30px; width: 95px; height: 95px; line-height: 95px; border-radius: 55px; margin: 0 auto; font-weight: normal; font-family: "arial"; background: #00a7e7; }
#issues li p { color: #fff; font-size: 20px; font-family: "微软雅黑"; margin-top: 44px; line-height: 26px; }
.a-box04 { height: 800px; background: url(../images/bg04.jpg) no-repeat center; background-size: cover; padding-top: 105px; padding-left: 2px; }
.a-box04 .title { color: #333; font-size: 3.3em; text-align: center; }
.a-box04 .title .eng { color: #a6a6a6; font-size: 0.6em; }
.a-box05 { height: 800px; background: url(../images/bg05.jpg) no-repeat center; background-size: cover; padding-top: 250px; padding-left: 2px; text-align: left; }
.a-box05 .title { color: #fff; font-size: 3.3em; text-align: center; display: inline-block; padding-left: 100px; }
.a-box05 .title .eng { color: #fff; font-size: 0.6em; }
.a-box06 .swiper-container { width: 100%; height: 800px; padding: 140px 50px 0 50px; }
.a-box06 .swiper-slide ul { overflow: hidden; margin: 0 auto; max-width: 1000px }
.a-box06 .swiper-slide ul li { width: 30%; max-width: 295px; float: left; text-align: center; }
.a-box06 .swiper-slide ul li .name { margin: 20px 0; font-size: 1.2em; }
.a-box06 .swiper-slide ul li.mid { margin: 0 5%; }
.a-box07 { height: 800px; background: url(../images/bg06.jpg) no-repeat center; background-size: cover; padding-top: 105px; padding-left: 2px; }
.a-box07 .title { color: #333; font-size: 3.3em; text-align: center; }
.a-box07 .title .eng { color: #a6a6a6; font-size: 0.6em; }
.a-box07 .top-pic { margin: 50px 0; }
.a-box07 .bottom-words { line-height: 32px }
.a-box07 .bottom-words h2 { font-size: 1.5em; margin-bottom: 30px; }
.a-box07 .bottom-words .tips { width: 50%; }

/**
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
**/

/*响应式设置*/
@media screen and (min-width:1025px) and (max-width:1200px) {
  .banner { position: relative; width: 100%; height: 100%; background: url(../images/banner02.jpg) no-repeat center; background-size: cover; padding: 40px 0 30px 0; text-align: right; }
  .banner .banner-title { display: inline-block; padding: 5px 30px; padding-top: 10px; background: rgba(255, 255, 255, 0.18); color: #fff; font-size: 16px; text-align: center; margin: 0 10px; }
  .banner .banner-title .eng { font-size: 12px; }
  .banner-left { text-align: left; }

  /*产品展示*/
  .prd-page { }
  .prd-tab { margin-bottom: 20px; width: 100%; height: 46px; overflow: scroll; }
  .prd-tab::-webkit-scrollbar { width: 0px; height: 0px; /* 去掉滚动条样式 */ }
  .prd-tab::-ms-scrollbar { width: 0px; height: 0px; /* 去掉滚动条样式 */ }
  .prd-tab::-o-scrollbar { width: 0px; height: 0px; /* 去掉滚动条样式 */ }
  .prd-tab::-moz-scrollbar { width: 0px; height: 0px; /* 去掉滚动条样式 */ }
  .prd-tab ul { margin: 0; min-width: 10000%; /* overflow-y: scroll; */ }
  .prd-tab ul li { padding-bottom: 5px; margin-bottom: -10px; }
  .prd-tab .item { font-size: 13px; padding: 5px 12px; }
  .prd-tab ul li.on, .prd-tab ul li:active, .prd-tab ul li:hover { }
  .prd-list { padding: 0 10px; }
  .prd-list ul li { width: 48%; padding-right: 0; margin: 0 1%; }
  .prd-list ul li img { }
  .prd-list ul li .name { padding: 10px 0; }

  /*产品展示详情*/
  .prd-detial { font-size: 16px; line-height: 28px; padding: 10px; }
  .prd-detial .title { font-size: 2em; }
  .prd-detial .pic img { width: 100%; }

  /*工程案例详情*/
  .prj-detial .swiper-container { height: 390px !important; }
  .prj-detial .swiper-slide { }
  .prj-detial .gallery-top { width: 80%; }
  .prj-detial .gallery-top .swiper-wrapper { height: 350px; }
  .prj-detial .gallery-thumbs { width: 20%; height: 350px !important; }
  .prj-detial .gallery-thumbs .swiper-slide { width: 100%; height: 20%; opacity: 0.4; }
  .prj-detial .gallery-thumbs .swiper-slide-active { opacity: 1; }
  .icon img { width: 100%; }
  .prj-name { padding: 5px; margin-top: 10px; font-size: 12px; }
  .share-list { float: right; }
  .share-list .icon { width: 10px; vertical-align: middle; }
  .swiper-button-next, .swiper-button-prev { margin-top: -40px; left: 10px; right: auto; }
  .swiper-button-next, .swiper-container-rtl .swiper-button-prev { left: auto; right: 10px; }
  .prj-like ul li { font-size: 13px; margin-right: 10px; }
  .prj-like ul li:last-child { margin-right: 0; }
}

/**
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
**/
@media screen  and (min-width:769px) and (max-width:1024px) {
  .banner { position: relative; width: 100%; height: 100%; background: url(../images/banner02.jpg) no-repeat center; background-size: cover; padding: 40px 0 30px 0; text-align: right; }
  .banner .banner-title { display: inline-block; padding: 5px 30px; padding-top: 10px; background: rgba(255, 255, 255, 0.18); color: #fff; font-size: 16px; text-align: center; margin: 0 10px; }
  .banner .banner-title .eng { font-size: 12px; }
  .banner-left { text-align: left; }

  /*产品展示*/
  .prd-page { }
  .prd-tab { margin-bottom: 20px; width: 100%; height: 46px; overflow: scroll; }
  .prd-tab::-webkit-scrollbar { width: 0px; height: 0px; /* 去掉滚动条样式 */ }
  .prd-tab::-ms-scrollbar { width: 0px; height: 0px; /* 去掉滚动条样式 */ }
  .prd-tab::-o-scrollbar { width: 0px; height: 0px; /* 去掉滚动条样式 */ }
  .prd-tab::-moz-scrollbar { width: 0px; height: 0px; /* 去掉滚动条样式 */ }
  .prd-tab ul { margin: 0; min-width: 10000%; /* overflow-y: scroll; */ }
  .prd-tab ul li { padding-bottom: 5px; margin-bottom: -10px; }
  .prd-tab .item { font-size: 13px; padding: 5px 12px; }
  .prd-tab ul li.on, .prd-tab ul li:active, .prd-tab ul li:hover { }
  .prd-list { padding: 0 10px; }
  .prd-list ul li { width: 48%; padding-right: 0; margin: 0 1%; }
  .prd-list ul li img { }
  .prd-list ul li .name { padding: 10px 0; }

  /*产品展示详情*/
  .prd-detial { font-size: 12px; line-height: 28px; padding: 10px; }
  .prd-detial .title { font-size: 16px; }
  .prd-detial .pic img { width: 100%; }

  /*工程案例详情*/
  .prj-detial .swiper-container { height: 390px !important; }
  .prj-detial .swiper-slide { }
  .prj-detial .gallery-top { width: 80%; }
  .prj-detial .gallery-top .swiper-wrapper { height: 350px; }
  .prj-detial .gallery-thumbs { width: 20%; height: 350px !important; }
  .prj-detial .gallery-thumbs .swiper-slide { width: 100%; height: 20%; opacity: 0.4; }
  .prj-detial .gallery-thumbs .swiper-slide-active { opacity: 1; }
  .icon img { width: 100%; }
  .prj-detial-pic { margin: 10px 0; }
  .prj-name { padding: 5px; margin-top: 10px; font-size: 12px; }
  .share-list { float: right; }
  .share-list .icon { width: 10px; vertical-align: middle; }
  .swiper-button-next, .swiper-button-prev { margin-top: -40px; left: 10px; right: auto; }
  .swiper-button-next, .swiper-container-rtl .swiper-button-prev { left: auto; right: 10px; }
  .prj-like { margin-bottom: 20px; }
  .prj-like ul li { font-size: 13px; width: 48%; margin: 0 1%; }
  .prj-like ul li .name { }
  .prj-like ul li .o-pic img { width: 100%; }
  .prj-like ul li:last-child { margin-right: 0; }
  .c-title { font-size: 14px; padding-bottom: 5px; margin-bottom: 20px; }
  .c-title span { }

  /*招商加盟*/
  .joinUs-cnt { padding: 0 10px; }
  .dls-box { }
  .j-title { font-size: 1.5em; margin-bottom: 0.5em; }
  .dls-box ul { padding: 1em 10px; }
  .dls-box ul li { width: 30%; margin: 0 1.5%; }
  .dls-box ul li .name { margin: 10px 0; }
  .banner-joinUs { padding: 4.5em 0; }

  /*关于特思达*/
  .about-page { }
  .about-page .prd-tab { margin-bottom: 1px; }
  .a-box { max-height: 800px }
  .a-box01 { position: relative; width: 100%; height: 100%; background: url(../images/q28.jpg) no-repeat 50% 100%; background-size: cover; padding: 20px 0 200px 0; text-align: right; }
  .a-box01 .title { color: #333; font-size: 1.5em; padding-right: 5%; }
  .a-box01 .title .eng { color: #a6a6a6; font-size: 0.6em; }
  .a-box02 { padding: 30px 0; background: url(../images/bg02.jpg) no-repeat center; background-size: cover; }
  .a-box02 .bottom-words { text-align: center; padding: 2px 10px; line-height: 32px }
  .a-box03 { height: auto; background: none; padding-top: 0; padding-left: 0; }
  .a-box03 .wpic { display: block; }
  .a-box03 #timeline { display: none; }
  .a-box04 { height: auto; background: url(../images/bg04.jpg) no-repeat 50% 50%; background-size: cover; padding-top: 20px; padding-bottom: 30%; padding-left: 0; }
  .a-box04 .title { color: #333; font-size: 1.5em; text-align: center; }
  .a-box04 .title .eng { color: #a6a6a6; font-size: 0.6em; }
  .a-box05 { height: auto; background: url(../images/bg05.jpg) no-repeat 60% 100%; background-size: cover; padding-top: 150px; padding-left: 0; padding-bottom: 250px; text-align: left; }
  .a-box05 .title { color: #fff; font-size: 1.5em; text-align: center; display: inline-block; padding-left: 110px; }
  .a-box05 .title .eng { color: #fff; font-size: 0.6em; }
  .a-box06 .swiper-container { width: 100%; height: auto; padding: 100px 10px 100px 10px; text-align: center; }
  .a-box06 .swiper-slide ul { overflow: hidden; margin: 0 auto; max-width: 1000px }
  .a-box06 .swiper-slide ul li { width: 30%; max-width: 295px; float: left; text-align: center; }
  .a-box06 .swiper-slide ul li .name { margin: 10px 0; font-size: 1em; }
  .a-box06 .swiper-slide ul li.mid { margin: 0 5%; }
  .a-box07 { height: auto; background: url(../images/bg06.jpg) no-repeat center; background-size: cover; padding: 20px 10px; }
  .a-box07 .title { color: #333; font-size: 1.5em; text-align: center; }
  .a-box07 .title .eng { color: #a6a6a6; font-size: 0.6em; }
  .a-box07 .top-pic { margin: 10px 0; }
  .a-box07 .bottom-words { line-height: 28px; }
  .a-box07 .bottom-words h2 { font-size: 1.1em; margin-bottom: 20px; }
  .a-box07 .bottom-words .tips { width: 100%; }
}

/**
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
**/
@media screen and (min-width:641px) and (max-width:768px) {
  .banner { position: relative; width: 100%; height: 100%; background: url(../images/banner02.jpg) no-repeat center; background-size: cover; padding: 40px 0 30px 0; text-align: right; }
  .banner .banner-title { display: inline-block; padding: 5px 30px; padding-top: 10px; background: rgba(255, 255, 255, 0.18); color: #fff; font-size: 16px; text-align: center; margin: 0 10px; }
  .banner .banner-title .eng { font-size: 12px; }
  .banner-left { text-align: left; }

  /*产品展示*/
  .prd-page { }
  .prd-tab { margin-bottom: 20px; width: 100%; height: 46px; overflow: scroll; }
  .prd-tab::-webkit-scrollbar { width: 0px; height: 0px; /* 去掉滚动条样式 */ }
  .prd-tab::-ms-scrollbar { width: 0px; height: 0px; /* 去掉滚动条样式 */ }
  .prd-tab::-o-scrollbar { width: 0px; height: 0px; /* 去掉滚动条样式 */ }
  .prd-tab::-moz-scrollbar { width: 0px; height: 0px; /* 去掉滚动条样式 */ }
  .prd-tab ul { margin: 0; min-width: 10000%; /* overflow-y: scroll; */ }
  .prd-tab ul li { padding-bottom: 5px; margin-bottom: -10px; }
  .prd-tab .item { font-size: 13px; padding: 5px 12px; }
  .prd-tab ul li.on, .prd-tab ul li:active, .prd-tab ul li:hover { }
  .prd-list { padding: 0 10px; }
  .prd-list ul li { width: 48%; padding-right: 0; margin: 0 1%; }
  .prd-list ul li img { }
  .prd-list ul li .name { padding: 10px 0; }

  /*产品展示详情*/
  .prd-detial { font-size: 12px; line-height: 28px; padding: 10px; }
  .prd-detial .title { font-size: 16px; }
  .prd-detial .pic img { width: 100%; }

  /*工程案例详情*/
  .prj-detial .swiper-container { height: 310px !important; }
  .prj-detial .swiper-slide { }
  .prj-detial .gallery-top { width: 80%; }
  .prj-detial .gallery-top .swiper-wrapper { height: 270px; }
  .prj-detial .gallery-thumbs { width: 20%; height: 270px !important; }
  .prj-detial .gallery-thumbs .swiper-slide { width: 100%; height: 20%; opacity: 0.4; }
  .prj-detial .gallery-thumbs .swiper-slide-active { opacity: 1; }
  .icon img { width: 100%; }
  .prj-detial-pic { margin: 10px 0; }
  .prj-name { padding: 5px; margin-top: 10px; font-size: 12px; }
  .share-list { float: right; }
  .share-list .icon { width: 10px; vertical-align: middle; }
  .swiper-button-next, .swiper-button-prev { margin-top: -40px; left: 10px; right: auto; }
  .swiper-button-next, .swiper-container-rtl .swiper-button-prev { left: auto; right: 10px; }
  .prj-like { margin-bottom: 20px; }
  .prj-like ul li { font-size: 13px; width: 48%; margin: 0 1%; }
  .prj-like ul li .name { }
  .prj-like ul li .o-pic img { width: 100%; }
  .prj-like ul li:last-child { margin-right: 0; }
  .c-title { font-size: 14px; padding-bottom: 5px; margin-bottom: 20px; }
  .c-title span { }

  /*联系我们*/
  .contactUs { }
  .contactUs .address { padding: 10px 0; }
  .contactUs .address .left { display: none; }
  .contactUs .address .mid { width: 100%; margin: 0; padding: 0 10px; }
  .contactUs .address .mid .title { font-size: 16px; color: #2494a1 }
  .contactUs .address .right { width: 100%; padding-top: 0; }
  .job-box { padding: 10px; }
  .job-box .title { margin: 10px 0; }
  .job-box ul li { width: 100%; padding: 10px 5px; margin-bottom: 10px; }
  .job-box ul li.mid { margin: 0; margin-bottom: 10px; }
  .job-box ul li .title { padding-bottom: 10px; border-bottom: 1px solid #ddd; margin-bottom: 10px; color: #333; font-size: 1.2em; }
  .suggest-box { padding: 1em 10px; }
  .suggest-box .title { font-size: 1.2em; margin-bottom: 1.2em; }
  .message-box { background: url(../images/i04.png) no-repeat 90% 60% #fafafa; }
  .i-label .str { color: #ff0000; font-size: 14px; margin-right: 5px; }
  .i-label { width: 100%; text-align: left; color: #333; font-size: 14px; height: 35px; line-height: 35px; float: left; }
  .i-label .str { color: #ff0000; font-size: 14px; margin-right: 5px; }
  .i-input { width: 100%; }
  .i-input .input { height: 35px; line-height: 35px; width: 80%; }
  .i-input .txt { border: 1px solid #dfdfdf; height: 250px; padding: 10px; color: #999; width: 580px; margin-bottom: 15px; }
  .i-input .textarea { border: 1px solid #dfdfdf; padding: 10px; color: #999; width: 100%; height: 190px; margin-bottom: 15px; }
  .input { border: 1px solid #dfdfdf; height: 45px; line-height: 45px; padding-left: 20px; color: #999; width: 320px; margin-bottom: 15px; }
  .map-box { padding: 1em 10px; }
  .map-box .title { font-size: 1.2em; margin-bottom: 1.2em; }

  /*新闻资讯*/
  .news-cnt { padding: 1.5em 0; }
  .n-main { width: 100%; padding: 0 10px; float: none; }
  .news-list { }
  .news-list li { padding-bottom: 1.2em; margin-bottom: 1.2em; border-bottom: 1px dotted #ddd; font-size: 12px; color: #666; overflow: hidden; }
  .news-list li .n-pic { float: left; width: 40%; }
  .news-list li .n-words { float: left; width: 60%; height: 110px; line-height: 22px; overflow: hidden; padding: 0 10px; }
  .news-list li .n-words .title { color: #333; font-size: 1.4em; }
  .news-list li .n-words .date { color: #999 }
  .n-sidebar { width: 100%; float: none; padding: 0 10px; margin: 0; }
  .n-sidebar .title span { display: inline-block; color: #333; font-size: 1.5em; border-bottom: 1px solid #e81616; padding-bottom: 10px; margin-bottom: 10px; }
  .n-sidebar .item { width: 47%; margin: 0 1%; }
  .n-sidebar .item .name { padding: 1em 0; }

  /*招商加盟*/
  .joinUs-cnt { padding: 0 10px; }
  .dls-box { }
  .j-title { font-size: 1.5em; margin-bottom: 0.5em; }
  .dls-box ul { padding: 1em 10px; }
  .dls-box ul li { width: 30%; margin: 0 1.5%; }
  .dls-box ul li .name { margin: 10px 0; }
  .banner-joinUs { padding: 4.5em 0; }

  /*关于特思达*/
  .about-page { }
  .about-page .prd-tab { margin-bottom: 1px; }
  .a-box { max-height: 800px }
  .a-box01 { position: relative; width: 100%; height: 100%; background: url(../images/q28.jpg) no-repeat 50% 100%; background-size: cover; padding: 20px 0 200px 0; text-align: right; }
  .a-box01 .title { color: #333; font-size: 1.5em; padding-right: 5%; }
  .a-box01 .title .eng { color: #a6a6a6; font-size: 0.6em; }
  .a-box02 { padding: 30px 0; background: url(../images/bg02.jpg) no-repeat center; background-size: cover; }
  .a-box02 .bottom-words { text-align: center; padding: 2px 10px; line-height: 32px }
  .a-box03 { height: auto; background: none; padding-top: 0; padding-left: 0; }
  .a-box03 .wpic { display: block; }
  .a-box03 #timeline { display: none; }
  .a-box04 { height: auto; background: url(../images/bg04.jpg) no-repeat 50% 20%; background-size: cover; padding-top: 20px; padding-bottom: 150px; padding-left: 0; }
  .a-box04 .title { color: #333; font-size: 1.5em; text-align: center; }
  .a-box04 .title .eng { color: #a6a6a6; font-size: 0.6em; }
  .a-box05 { height: auto; background: url(../images/bg05.jpg) no-repeat 65% 100%; background-size: cover; padding-top: 20px; padding-left: 0; padding-bottom: 250px; text-align: left; }
  .a-box05 .title { color: #fff; font-size: 1.5em; text-align: center; display: inline-block; padding-left: 20px; }
  .a-box05 .title .eng { color: #fff; font-size: 0.6em; }
  .a-box06 .swiper-container { width: 100%; height: auto; padding: 20px 10px 20px 10px; text-align: center; }
  .a-box06 .swiper-slide ul { overflow: hidden; margin: 0 auto; max-width: 1000px }
  .a-box06 .swiper-slide ul li { width: 30%; max-width: 295px; float: left; text-align: center; }
  .a-box06 .swiper-slide ul li .name { margin: 10px 0; font-size: 1em; }
  .a-box06 .swiper-slide ul li.mid { margin: 0 5%; }
  .a-box07 { height: auto; background: url(../images/bg06.jpg) no-repeat center; background-size: cover; padding: 20px 10px; }
  .a-box07 .title { color: #333; font-size: 1.5em; text-align: center; }
  .a-box07 .title .eng { color: #a6a6a6; font-size: 0.6em; }
  .a-box07 .top-pic { margin: 10px 0; }
  .a-box07 .bottom-words { line-height: 28px; }
  .a-box07 .bottom-words h2 { font-size: 1.1em; margin-bottom: 20px; }
  .a-box07 .bottom-words .tips { width: 100%; }
}

/**
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
**/
@media screen  and (min-width:321px) and (max-width:640px) {
  .banner { position: relative; width: 100%; height: 100%; background: url(../images/banner02.jpg) no-repeat center; background-size: cover; padding: 40px 0 30px 0; text-align: right; }
  .banner .banner-title { display: inline-block; padding: 5px 30px; padding-top: 10px; background: rgba(255, 255, 255, 0.18); color: #fff; font-size: 16px; text-align: center; margin: 0 10px; }
  .banner .banner-title .eng { font-size: 12px; }
  .banner-left { text-align: left; }

  /*产品展示*/
  .prd-page { }
  .prd-tab { margin-bottom: 20px; width: 100%; height: 46px; overflow: scroll; }
  .prd-tab::-webkit-scrollbar { width: 0px; height: 0px; /* 去掉滚动条样式 */ }
  .prd-tab::-ms-scrollbar { width: 0px; height: 0px; /* 去掉滚动条样式 */ }
  .prd-tab::-o-scrollbar { width: 0px; height: 0px; /* 去掉滚动条样式 */ }
  .prd-tab::-moz-scrollbar { width: 0px; height: 0px; /* 去掉滚动条样式 */ }
  .prd-tab ul { margin: 0; min-width: 10000%; /* overflow-y: scroll; */ }
  .prd-tab ul li { padding-bottom: 5px; margin-bottom: -10px; }
  .prd-tab .item { font-size: 13px; padding: 5px 12px; }
  .prd-tab ul li.on, .prd-tab ul li:active, .prd-tab ul li:hover { }
  .prd-list { padding: 0 10px; }
  .prd-list ul li { width: 48%; padding-right: 0; margin: 0 1%; }
  .prd-list ul li img { }
  .prd-list ul li .name { padding: 10px 0; }

  /*产品展示详情*/
  .prd-detial { font-size: 12px; line-height: 28px; padding: 10px; }
  .prd-detial .title { font-size: 16px; }
  .prd-detial .pic img { width: 100%; }

  /*工程案例详情*/
  .prj-detial .swiper-container { height: 200px !important; }
  .prj-detial .swiper-slide { }
  .prj-detial .gallery-top { width: 80%; }
  .prj-detial .gallery-top .swiper-wrapper { height: 160px; }
  .prj-detial .gallery-thumbs { width: 20%; height: 160px !important; }
  .prj-detial .gallery-thumbs .swiper-slide { width: 100%; height: 20%; opacity: 0.4; }
  .prj-detial .gallery-thumbs .swiper-slide-active { opacity: 1; }
  .icon img { width: 100%; }
  .prj-detial-pic { margin: 10px 0; }
  .prj-name { padding: 5px; margin-top: 10px; font-size: 12px; }
  .share-list { float: right; }
  .share-list .icon { width: 10px; vertical-align: middle; }
  .swiper-button-next, .swiper-button-prev { margin-top: -40px; left: 10px; right: auto; }
  .swiper-button-next, .swiper-container-rtl .swiper-button-prev { left: auto; right: 10px; }
  .prj-like { margin-bottom: 20px; }
  .prj-like ul li { font-size: 13px; width: 48%; margin: 0 1%; }
  .prj-like ul li .name { }
  .prj-like ul li .o-pic img { width: 100%; }
  .prj-like ul li:last-child { margin-right: 0; }
  .c-title { font-size: 14px; padding-bottom: 5px; margin-bottom: 20px; }
  .c-title span { }

  /*联系我们*/
  .contactUs { }
  .contactUs .address { padding: 10px 0; }
  .contactUs .address .left { display: none; }
  .contactUs .address .mid { width: 100%; margin: 0; padding: 0 10px; }
  .contactUs .address .mid .title { font-size: 16px; color: #2494a1 }
  .contactUs .address .right { width: 100%; padding-top: 0; }
  .job-box { padding: 10px; }
  .job-box .title { margin: 10px 0; }
  .job-box ul li { width: 100%; padding: 10px 5px; margin-bottom: 10px; }
  .job-box ul li.mid { margin: 0; margin-bottom: 10px; }
  .job-box ul li .title { padding-bottom: 10px; border-bottom: 1px solid #ddd; margin-bottom: 10px; color: #333; font-size: 1.2em; }
  .suggest-box { padding: 1em 10px; }
  .suggest-box .title { font-size: 1.2em; margin-bottom: 1.2em; }
  .message-box { background: url(../images/i04.png) no-repeat 90% 60% #fafafa; }
  .i-label .str { color: #ff0000; font-size: 14px; margin-right: 5px; }
  .i-label { width: 100%; text-align: left; color: #333; font-size: 14px; height: 35px; line-height: 35px; float: left; }
  .i-label .str { color: #ff0000; font-size: 14px; margin-right: 5px; }
  .i-input { width: 100%; }
  .i-input .input { height: 35px; line-height: 35px; width: 80%; }
  .i-input .txt { border: 1px solid #dfdfdf; height: 250px; padding: 10px; color: #999; width: 580px; margin-bottom: 15px; }
  .i-input .textarea { border: 1px solid #dfdfdf; padding: 10px; color: #999; width: 100%; height: 190px; margin-bottom: 15px; }
  .input { border: 1px solid #dfdfdf; height: 45px; line-height: 45px; padding-left: 20px; color: #999; width: 320px; margin-bottom: 15px; }
  .map-box { padding: 1em 10px; }
  .map-box .title { font-size: 1.2em; margin-bottom: 1.2em; }

  /*新闻资讯*/
  .news-cnt { padding: 1.5em 0; }
  .n-main { width: 100%; padding: 0 10px; float: none; }
  .news-list { }
  .news-list li { padding-bottom: 1.2em; margin-bottom: 1.2em; border-bottom: 1px dotted #ddd; font-size: 12px; color: #666; overflow: hidden; }
  .news-list li .n-pic { float: left; width: 40%; }
  .news-list li .n-words { float: left; width: 60%; height: 110px; line-height: 22px; overflow: hidden; padding: 0 10px; }
  .news-list li .n-words .title { color: #333; font-size: 1.4em; }
  .news-list li .n-words .date { color: #999 }
  .n-sidebar { width: 100%; margin: 0; float: none; padding: 0 10px; }
  .n-sidebar .title span { display: inline-block; color: #333; font-size: 1.5em; border-bottom: 1px solid #e81616; padding-bottom: 10px; margin-bottom: 10px; }
  .n-sidebar .item { width: 47%; margin: 0 1%; }
  .n-sidebar .item .name { padding: 1em 0; }

  /*招商加盟*/
  .joinUs-cnt { padding: 0 10px; }
  .dls-box { }
  .j-title { font-size: 1.5em; margin-bottom: 0.5em; }
  .dls-box ul { padding: 1em 10px; }
  .dls-box ul li { width: 30%; margin: 0 1.5%; }
  .dls-box ul li .name { margin: 10px 0; }
  .banner-joinUs { padding: 4.5em 0; }

  /*关于特思达*/
  .about-page { }
  .about-page .prd-tab { margin-bottom: 1px; }
  .a-box { max-height: 1200px }
  .a-box01 { position: relative; width: 100%; height: 100%; background: url(../images/q28.jpg) no-repeat 50% 100%; background-size: cover; padding: 20px 0 200px 0; text-align: right; }
  .a-box01 .title { color: #333; font-size: 1.5em; padding-right: 5%; }
  .a-box01 .title .eng { color: #a6a6a6; font-size: 0.6em; }
  .a-box02 { padding: 30px 0; background: url(../images/bg02.jpg) no-repeat center; background-size: cover; }
  .a-box02 .bottom-words { text-align: center; padding: 2px 10px; line-height: 32px }
  .a-box03 { height: auto; background: none; padding-top: 0; padding-left: 0; }
  .a-box03 .wpic { display: block; }
  .a-box03 #timeline { display: none; }
  .a-box04 { height: auto; background: url(../images/bg04.jpg) no-repeat 50% 100%; background-size: cover; padding-top: 20px; padding-bottom: 150px; padding-left: 0; }
  .a-box04 .title { color: #333; font-size: 1.3em; text-align: center; }
  .a-box04 .title .eng { color: #a6a6a6; font-size: 0.6em; }
  .a-box05 { height: auto; background: url(../images/bg05.jpg) no-repeat 65% 100%; background-size: cover; padding-top: 20px; padding-left: 0; padding-bottom: 250px; text-align: left; }
  .a-box05 .title { color: #fff; font-size: 1.3em; text-align: center; display: inline-block; padding-left: 20px; }
  .a-box05 .title .eng { color: #fff; font-size: 0.6em; }
  .a-box06 .swiper-container { width: 100%; height: auto; padding: 20px 10px 20px 10px; text-align: center; }
  .a-box06 .swiper-slide ul { overflow: hidden; margin: 0 auto; max-width: 1000px }
  .a-box06 .swiper-slide ul li { width: 30%; max-width: 295px; float: left; text-align: center; }
  .a-box06 .swiper-slide ul li .name { margin: 10px 0; font-size: 1em; }
  .a-box06 .swiper-slide ul li.mid { margin: 0 5%; }
  .a-box07 { height: auto; background: url(../images/bg06.jpg) no-repeat center; background-size: cover; padding: 20px 10px; }
  .a-box07 .title { color: #333; font-size: 1.3em; text-align: center; }
  .a-box07 .title .eng { color: #a6a6a6; font-size: 0.6em; }
  .a-box07 .top-pic { margin: 10px 0; }
  .a-box07 .bottom-words { line-height: 28px; }
  .a-box07 .bottom-words h2 { font-size: 1.1em; margin-bottom: 20px; }
  .a-box07 .bottom-words .tips { width: 100%; }
}

/**
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
**/
@media screen  and (max-width:320px) {
  .banner { position: relative; width: 100%; height: 100%; background: url(../images/banner02.jpg) no-repeat center; background-size: cover; padding: 40px 0 30px 0; text-align: right; }
  .banner .banner-title { display: inline-block; padding: 5px 10px; padding-top: 10px; background: rgba(255, 255, 255, 0.18); color: #fff; font-size: 12px; text-align: center; margin: 0 10px; }
  .banner .banner-title .eng { font-size: 10px; }
  .banner-left { text-align: left; }

  /*产品展示*/
  .prd-page { }
  .prd-tab { margin-bottom: 20px; width: 100%; height: 46px; overflow: scroll; }
  .prd-tab::-webkit-scrollbar { width: 0px; height: 0px; /* 去掉滚动条样式 */ }
  .prd-tab::-ms-scrollbar { width: 0px; height: 0px; /* 去掉滚动条样式 */ }
  .prd-tab::-o-scrollbar { width: 0px; height: 0px; /* 去掉滚动条样式 */ }
  .prd-tab::-moz-scrollbar { width: 0px; height: 0px; /* 去掉滚动条样式 */ }
  .prd-tab ul { margin: 0; min-width: 10000%; /* overflow-y: scroll; */ }
  .prd-tab ul li { padding-bottom: 5px; margin-bottom: -10px; }
  .prd-tab .item { font-size: 13px; padding: 5px 12px; }
  .prd-tab ul li.on, .prd-tab ul li:active, .prd-tab ul li:hover { }
  .prd-list { padding: 0 10px; }
  .prd-list ul li { width: 48%; padding-right: 0; margin: 0 1%; }
  .prd-list ul li img { }
  .prd-list ul li .name { padding: 10px 0; }

  /*产品展示详情*/
  .prd-detial { font-size: 12px; line-height: 28px; padding: 10px; }
  .prd-detial .title { font-size: 16px; }
  .prd-detial .pic img { width: 100%; }

  /*工程案例详情*/
  .prj-detial .swiper-container { height: 180px !important; }
  .prj-detial .swiper-slide { }
  .prj-detial .gallery-top { width: 80%; }
  .prj-detial .gallery-top .swiper-wrapper { height: 140px; }
  .prj-detial .gallery-thumbs { width: 20%; height: 140px !important; }
  .prj-detial .gallery-thumbs .swiper-slide { width: 100%; height: 20%; opacity: 0.4; }
  .prj-detial .gallery-thumbs .swiper-slide-active { opacity: 1; }
  .icon img { width: 100%; }
  .prj-detial-pic { margin: 10px 0; }
  .prj-name { padding: 5px; margin-top: 10px; font-size: 12px; }
  .share-list { float: right; }
  .share-list .icon { width: 10px; vertical-align: middle; }
  .swiper-button-next, .swiper-button-prev { margin-top: -40px; left: 10px; right: auto; }
  .swiper-button-next, .swiper-container-rtl .swiper-button-prev { left: auto; right: 10px; }
  .prj-like { margin-bottom: 20px; }
  .prj-like ul li { font-size: 13px; width: 48%; margin: 0 1%; }
  .prj-like ul li .name { }
  .prj-like ul li .o-pic img { width: 100%; }
  .prj-like ul li:last-child { margin-right: 0; }
  .c-title { font-size: 14px; padding-bottom: 5px; margin-bottom: 20px; }
  .c-title span { }

  /*联系我们*/
  .contactUs { }
  .contactUs .address { padding: 10px 0; }
  .contactUs .address .left { display: none; }
  .contactUs .address .mid { width: 100%; margin: 0; padding: 0 10px; }
  .contactUs .address .mid .title { font-size: 16px; color: #2494a1 }
  .contactUs .address .right { width: 100%; padding-top: 0; }
  .job-box { padding: 10px; }
  .job-box .title { margin: 10px 0; }
  .job-box ul li { width: 100%; padding: 10px 5px; margin-bottom: 10px; }
  .job-box ul li.mid { margin: 0; margin-bottom: 10px; }
  .job-box ul li .title { padding-bottom: 10px; border-bottom: 1px solid #ddd; margin-bottom: 10px; color: #333; font-size: 1.2em; }
  .suggest-box { padding: 1em 10px; }
  .suggest-box .title { font-size: 1.2em; margin-bottom: 1.2em; }
  .message-box { background: url(../images/i04.png) no-repeat 90% 60% #fafafa; }
  .i-label .str { color: #ff0000; font-size: 14px; margin-right: 5px; }
  .i-label { width: 100%; text-align: left; color: #333; font-size: 14px; height: 35px; line-height: 35px; float: left; }
  .i-label .str { color: #ff0000; font-size: 14px; margin-right: 5px; }
  .i-input { width: 100%; }
  .i-input .input { height: 35px; line-height: 35px; width: 80%; }
  .i-input .txt { border: 1px solid #dfdfdf; height: 250px; padding: 10px; color: #999; width: 580px; margin-bottom: 15px; }
  .i-input .textarea { border: 1px solid #dfdfdf; padding: 10px; color: #999; width: 100%; height: 190px; margin-bottom: 15px; }
  .input { border: 1px solid #dfdfdf; height: 45px; line-height: 45px; padding-left: 20px; color: #999; width: 320px; margin-bottom: 15px; }
  .map-box { padding: 1em 10px; }
  .map-box .title { font-size: 1.2em; margin-bottom: 1.2em; }

  /*新闻资讯*/
  .news-cnt { padding: 1.5em 0; }
  .n-main { width: 100%; padding: 0 10px; float: none; }
  .news-list { }
  .news-list li { padding-bottom: 1.2em; margin-bottom: 1.2em; border-bottom: 1px dotted #ddd; font-size: 12px; color: #666; overflow: hidden; }
  .news-list li .n-pic { float: left; width: 100%; }
  .news-list li .n-words { float: left; width: 100%; padding: 10px; }
  .news-list li .n-words .title { color: #333; font-size: 1.5em; }
  .news-list li .n-words .date { color: #999 }
  .n-sidebar { width: 100%; float: none; padding: 0 10px; margin: 0; }
  .n-sidebar .title span { display: inline-block; color: #333; font-size: 1.5em; border-bottom: 1px solid #e81616; padding-bottom: 10px; margin-bottom: 10px; }
  .n-sidebar .item { display: inline-block; width: 100%; }
  .n-sidebar .item .name { padding: 1em 0; }

  /*招商加盟*/
  .joinUs-cnt { padding: 0 10px; }
  .dls-box { }
  .j-title { font-size: 1.5em; margin-bottom: 0.5em; }
  .dls-box ul { padding: 1em 10px; }
  .dls-box ul li { width: 30%; margin: 0 1.5%; }
  .dls-box ul li .name { margin: 10px 0; }
  .banner-joinUs { padding: 4.5em 0; }

  /*关于特思达*/
  .about-page { }
  .about-page .prd-tab { margin-bottom: 1px; }
  .a-box { max-height: 800px }
  .a-box01 { position: relative; width: 100%; height: 100%; background: url(../images/q28.jpg) no-repeat 50% 100%; background-size: cover; padding: 20px 0 200px 0; text-align: right; }
  .a-box01 .title { color: #333; font-size: 1.5em; padding-right: 5%; }
  .a-box01 .title .eng { color: #a6a6a6; font-size: 0.6em; }
  .a-box02 { padding: 30px 0; background: url(../images/bg02.jpg) no-repeat center; background-size: cover; }
  .a-box02 .bottom-words { text-align: center; padding: 2px 10px; line-height: 32px }
  .a-box03 { height: auto; background: none; padding-top: 0; padding-left: 0; }
  .a-box03 .wpic { display: block; }
  .a-box03 #timeline { display: none; }
  .a-box04 { height: auto; background: url(../images/bg04.jpg) no-repeat 50% 100%; background-size: cover; padding-top: 20px; padding-bottom: 150px; padding-left: 0; }
  .a-box04 .title { color: #333; font-size: 1.3em; text-align: center; }
  .a-box04 .title .eng { color: #a6a6a6; font-size: 0.6em; }
  .a-box05 { height: auto; background: url(../images/bg05.jpg) no-repeat 65% 100%; background-size: cover; padding-top: 20px; padding-left: 0; padding-bottom: 250px; text-align: left; }
  .a-box05 .title { color: #fff; font-size: 1.3em; text-align: center; display: inline-block; padding-left: 20px; }
  .a-box05 .title .eng { color: #fff; font-size: 0.6em; }
  .a-box06 .swiper-container { width: 100%; height: auto; padding: 20px 10px 20px 10px; text-align: center; }
  .a-box06 .swiper-slide ul { overflow: hidden; margin: 0 auto; max-width: 1000px }
  .a-box06 .swiper-slide ul li { width: 30%; max-width: 295px; float: left; text-align: center; }
  .a-box06 .swiper-slide ul li .name { margin: 10px 0; font-size: 1em; }
  .a-box06 .swiper-slide ul li.mid { margin: 0 5%; }
  .a-box07 { height: auto; background: url(../images/bg06.jpg) no-repeat center; background-size: cover; padding: 20px 10px; }
  .a-box07 .title { color: #333; font-size: 1.3em; text-align: center; }
  .a-box07 .title .eng { color: #a6a6a6; font-size: 0.6em; }
  .a-box07 .top-pic { margin: 10px 0; }
  .a-box07 .bottom-words { line-height: 28px; }
  .a-box07 .bottom-words h2 { font-size: 1.1em; margin-bottom: 20px; }
  .a-box07 .bottom-words .tips { width: 100%; }
}

