@charset "utf-8";
/* ============================================= */
/* 公共部分 */
.pubbanner{width: 100%;position: relative;}
.pubbanner img{width: 100%;min-height: 320px;object-fit: cover;}
.pubbanner-words{width: 100%;text-align: center;position: absolute;top: 50%;left: 0;z-index: 4;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.pubbanner-words h6{font-size: 46px;font-weight: bold;color: #fff;animation: toScaleh 1.2s ease both;-webkit-animation: toScaleh 1.2s ease both;}
.pubbanner-words p{font-size: 24px;font-weight: bold;margin-top: 18px;color: #fff;animation: toScalep 1.2s ease both;-webkit-animation: toScalep 1.2s ease both;}
@keyframes toScaleh {0% {transform: translateY(-80px);-webkit-transform: translateY(-80px);}100% {transform: translateY(0px);-webkit-transform: translateY(0px);}}
@-webkit-keyframes toScaleh {0% {transform: translateY(-80px);-webkit-transform: translateY(-80px);}100% {transform: translateY(0px);-webkit-transform: translateY(0px);}}
@keyframes toScalep {0% {transform: translateY(60px);-webkit-transform: translateY(60px);}100% {transform: translateY(0px);-webkit-transform: translateY(0px);}}
@-webkit-keyframes toScalep {0% {transform: translateY(60px);-webkit-transform: translateY(60px);}100% {transform: translateY(0px);-webkit-transform: translateY(0px);}}

.fullpage{width: 100%;overflow: hidden;font-size: 0;text-align: center;}
.fullpage a{display: inline-block;vertical-align: middle;height: 32px;width: 32px;border-radius: 50%;font-size: 18px;color: #333;margin: 0 3px;text-align: center;line-height: 32px;}
.fullpage a.ontrue{background: #00aac6;color: #fff;}
.fullpage a.fullpage-prev{border-radius: 0;color: #888;width: auto;position: relative;margin: 0 10px 0 0;}
.fullpage a.fullpage-next{border-radius: 0;color: #888;width: auto;position: relative;margin: 0 0 0 10px;}
.fullpage a.fullpage-prev:before,.fullpage a.fullpage-next:after{display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.fullpage a.fullpage-prev:before{content: "\f100";margin-right: 6px;}
.fullpage a.fullpage-next:after{content: "\f101";margin-left: 6px;}

.fullpage a:first-child{border-radius: 0;color: #888;width: auto;position: relative;margin: 0 10px 0 0;}
.fullpage a:last-child{border-radius: 0;color: #888;width: auto;position: relative;margin: 0 0 0 10px;}
.fullpage a:first-child:before,.fullpage a:last-child:after{display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.fullpage a:first-child:before{content: "\f100";margin-right: 6px;}
.fullpage a:last-child:after{content: "\f101";margin-left: 6px;}

.fullpage a:hover{color: #00aac6;}
.fullpage a.ontrue:hover{color: #fff;}

.viewmore{display: block;font-size: 14px;color: #fff;font-weight: bold;width: 144px;height: 46px;border-radius: 30px;background: #00aac6;text-align: center;line-height: 46px;transition: all .3s ease;-webkit-transition: all .3s ease;}
.viewmore:hover{background: #0095ac;}

.contain{width: 1280px;margin: 0 auto;}

/* 新闻列表 */
.news-container{width: 100%;padding: 70px 0 100px;overflow: hidden;}
.newsmenu{width: 100%;overflow: hidden;font-size: 0;text-align: center;}
.newsmenu a,.newsmenu span{display: inline-block;vertical-align: middle;}
.newsmenu a{height: 36px;line-height: 36px;border-radius: 20px;font-size: 16px;color: #333;transition: all .3s ease;-webkit-transition: all .3s ease;}
.newsmenu span{font-size: 16px;color: #bfbfbf;margin: 0 12px;}
.newsmenu a:hover{color: #00aac6;}
.newsmenu a.ontrue{background: #00aac6;color: #fff;padding: 0 12px;cursor: default;}
.newsmenu a.ontrue:hover{color: #fff;}
.newslist{width: 100%;margin-top: 12px;}
.newslist ul{margin-left: -3%;}
.newslist ul li{width: 30.333333333%;float: left;margin-left: 3%;border-top-left-radius: 10px;border-top-right-radius: 10px;overflow: hidden;margin-bottom: 40px;transition: all .4s ease;-webkit-transition: all .4s ease;}
.newslist-img{display: block;width: 100%;height: 242px;overflow: hidden;position: relative;z-index: 1;}
.newslist-img img{width: 100%;object-fit: cover;height: 100%;transition: all .4s ease;-webkit-transition: all .4s ease;}
.newslist-img:hover img{transform: scale(1.1);-webkit-transform: scale(1.1);}
.newslist-words{padding: 40px 24px 50px;width: 100%;border: 1px solid #eee;border-top: none;height: auto;}
.newslist-time{position: relative;font-size: 14px;color: #888;padding-left: 42px;}
.newslist-time:after{content: "";width: 30px;height: 1px;background: #e9e9e9;position: absolute;top: 50%;left: 0;margin-top: -1px;}
.newslist-title{display: block;width: 100%;font-size: 20px;color: #000;font-weight: bold;margin-top: 12px;line-height: 26px;height: 52px;transition: all .3s ease;-webkit-transition: all .3s ease;overflow: hidden;display:-webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.newslist-title:hover{color: #00aac6;}
.newslist-fonts{width: 100%;font-size: 14px;color: #888;line-height: 22px;margin-top: 14px;height: 66px;overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}
.newslist-tag{width: 100%;overflow: hidden;margin-top: 44px;font-size: 0;}
.newslist-tag p{display: inline-block;position: relative;margin-right: 16px;font-size: 14px;color: #888;margin-top: 8px;}
.newslist-tag i{color: #77c9d7;margin-right: 6px;}
.newslist ul li:hover{box-shadow: 0 4px 8px 1px #e6e6e6;-webkit-box-shadow: 0 4px 8px 1px #e6e6e6;transform: translateY(-6px);-webkit-transform: translateY(-6px);}
.news-container .fullpage{padding-top: 40px;}

/* 新闻详情 */
.newsxq-container{width: 100%;overflow: hidden;padding: 94px 0 100px;}
.newsxq{width: 1280px;margin: 0 auto;}
.newsxq-head{width: 100%;overflow: hidden;}
.newsxq-time{position: relative;font-size: 14px;color: #888;padding-left: 42px;}
.newsxq-time:after{content: "";width: 30px;height: 1px;background: #e9e9e9;position: absolute;top: 50%;left: 0;margin-top: -1px;}
.newsxq-title{display: block;width: 46%;font-size: 20px;color: #000;font-weight: bold;margin-top: 12px;line-height: 26px;}
.newsxq-tag{width: 100%;overflow: hidden;margin-top: 18px;font-size: 0;user-select: none;-webkit-user-select: none;}
.newsxq-tag p{display: inline-block;position: relative;margin-right: 16px;font-size: 14px;color: #888;margin-top: 8px;vertical-align: middle;}
.newsxq-tag i{color: #77c9d7;margin-right: 6px;}

.newsxq-tag .bdsharebuttonbox{display: inline-block;vertical-align: middle;margin-top: 8px;}
.newsxq-tag .bdsharebuttonbox a{margin: 0 6px;text-decoration: none;background-image: none;width: 30px;color: #000;height: 30px;border-radius: 50%;border: 1px solid #000;text-align: center;padding: 0;font-size: 0;background-position: 0 0;}
.newsxq-tag .bdsharebuttonbox a i{margin-right: 0;font-size: 18px;margin-top: 6px;color: #000;}
.newsxq-tag .bdsharebuttonbox a:hover{border-color: #00aac6;}
.newsxq-tag .bdsharebuttonbox a:hover i{color: #00aac6;}

.newsxq-tag .bshare-custom{display: inline-block;vertical-align: middle;margin-top: 8px;}
.newsxq-tag .bshare-custom a{margin: 0 6px;position: relative;text-decoration: none;background-image: none;width: 30px;color: #000;height: 30px;line-height: 42px;border-radius: 50%;border: 1px solid #000;text-align: center;padding: 0;font-size: 0;background-position: 0 0;}
.newsxq-tag .bshare-custom a:after{display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: 18px;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.newsxq-tag .bshare-custom a:hover{border-color: #00aac6;color: #00aac6;}
.newsxq-tag .bshare-twitter:after{content: "\f099";}
.newsxq-tag .bshare-facebook:after{content: "\f09a";}
.newsxq-tag .bshare-linkedin:after{content: "\f0e1";}
#bsBox{width: 560px !important;height: 420px !important;margin-left: -280px !important;margin-top: -210px !important;}
.bFind-wrapper-top{height: 26px !important;}

.newsxq-wrapper{width: 100%;overflow: hidden;border-bottom: 1px solid #eee;padding: 40px 0 70px;}
.newsxq-wrapper img{max-width: 100%;text-align: center;margin: 14px auto 0;border-radius: 8px;}
.newsxq-wrapper p{font-size: 16px;color: #666;line-height: 24px;margin-top: 14px;}
.newsxq-page{width: 100%;overflow: hidden;padding-top: 40px;}
.newsxq-prev,.newsxq-next{width: 40%;float: left;}
.newsxq-line{width: 20%;text-align: center;float: left;}
.newsxq-prev{text-align: left;}
.newsxq-next{text-align: right;}
.newsxq-prev a,.newsxq-next a{display: block;font-size: 18px;color: #000;font-weight: bold;line-height: 24px;transition: all .3s ease;-webkit-transition: all .3s ease;height: 48px;overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.newsxq-prev span,.newsxq-next span{display: block;margin-top: 8px;font-size: 18px;color: #888;}
.newsxq-prev span:before,.newsxq-next span:after{display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.newsxq-prev span:before{content: "\f100";margin-right: 6px;}
.newsxq-next span:after{content: "\f101";margin-left: 6px;}
.newsxq-line span{display: inline-block;height: 82px;width: 1px;background: #eee;}
.newsxq-prev a:hover,.newsxq-next a:hover{color: #00aac6;}
.newsxq-like{width: 100%;overflow: hidden;margin-top: 60px;}
.newsxq-like a{display: block;width: 170px;height: 46px;text-align: center;line-height: 46px;border-radius: 30px;border: 1px solid #eee;color: #00aac6;font-size: 16px;margin: 0 auto;transition: all .3s ease;-webkit-transition: all .3s ease;}
.newsxq-like a i{margin-right: 6px;}
.newsxq-like a:hover{border-color: #00aac6;background: #00aac6;color: #fff;}


/* 关于我们 */
.abovvl-container{width: 100%;overflow: hidden;padding: 50px 0 50px;background: #fff;}
.abovvl-words{width: 54%;padding-right: 54PX;float: left;}
.abovvl-words h6{font-size: 46px;color: #000;font-weight: bold;padding-bottom: 10px;}
.abovvl-words h6 span{color: #00aac6;margin-left: 16px;}
.abovvl-words p{font-size: 16px;color: #666;line-height: 24px;margin-top: 24px;}
.abovvl-img{width: 46%;float: left;}
.abovvl-img img{max-width: 100%;}
.abocul-container{width: 100%;overflow: hidden;padding: 80px 0;background: #f7f9fa;}
.abocul-title{width: 100%;text-align: center;text-align: center;}
.abocul-title h6{font-size: 46px;color: #000;font-weight: bold;}
.abocul-list{width: 100%;}
.abocul-list ul{margin-left: -2%;}
.abocul-list ul li{width: 31.333333333333%;margin-left: 2%;margin-top: 52px;height: 352px;background: #fff;padding: 50px 20px 0;float: left;text-align: center;transition: all .3s ease;-webkit-transition: all .3s ease;}
.abocul-list ul li img{width: auto;transition: all .3s ease;-webkit-transition: all .3s ease;}
.abocul-list ul li h6{font-size: 28px;color: #000;font-weight: bold;margin-top: 34px;}
.abocul-list ul li p{font-size: 16px;color: #666;line-height: 22px;margin-top: 30px;}
.abocul-list ul li:hover{box-shadow: 0 2px 10px 2px #e4f4f8;-webkit-box-shadow: 0 2px 10px 2px #e4f4f8;}
.abocul-list ul li:hover img{transform: rotateY(30deg) translateY(-6px);-webkit-transform: rotateY(30deg) translateY(-6px);}
.abocar-container{width: 100%;overflow: hidden;position: relative;}
.abocar-img{width: 100%;object-fit: cover;min-height: 300px;}
.abocar-words{position: absolute;width: 100%;top: 50%;left: 0;text-align: center;z-index: 2;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.abocar-words img{width: auto;}
.abocar-words h6{font-size: 46px;color: #fff;font-weight: bold;margin-top: 16px;}
.aboteam-container{width: 100%;overflow: hidden;padding: 100px 0 82px;}
.aboteam-title{width: 100%;text-align: center;}
.aboteam-title h6{font-size: 46px;color: #000;font-weight: bold;padding-bottom: 18px;}
.aboteam-title p{font-size: 16px;color: #666;margin-top: 10px;}
.aboteam-list{width: 100%;overflow: hidden;margin-top: 60px;}
.aboteam-box{display: block;width: 100%;position: relative;}
.aboteam-img{width: 100%;overflow: hidden;height: 360px;}
.aboteam-img img{width: 100%;height: 100%;object-fit: cover;transition: all .4s ease;-webkit-transition: all .4s ease;}
.aboteam-words{width: 100%;background: #00aac6;padding: 30px 20px;font-size: 16px;color: #fff;font-weight: bold;}
.aboteam-fonts{position: absolute;z-index: 2;bottom: 66px;color: #fff;left: 20px;font-size: 36px;font-weight: bold;}
.aboteam-box:hover .aboteam-img img{transform: scale(1.1);-webkit-transform: scale(1.1);}
.aboteam-list .swiper-wrapper{padding-bottom: 72px;}
.aboteam-list .swiper-pagination-bullet {width: 10px;height: 10px;border-radius: 50%;background: #d2d2d2;opacity: 1;vertical-align: middle;}
.aboteam-list .swiper-pagination-bullet-active {opacity: 1;width: 12px;height: 12px;background: transparent;border: 2px solid #00aac6;}
.aboteam-list .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 12px;}



.message_wrapper{}
  
  .section1 {

    margin: 0 auto;
}.message_wrapper .main form ul li {
    margin-bottom: 20px;width:100%;float:left;
}.message_wrapper .main form ul li > div.fl, .message_wrapper .main form ul li > div.fr {
    width: 49%;
}
.message_wrapper .main form ul li > div {
    position: relative;
}.message_wrapper .main form ul li i {
    position: absolute;
    left: 10px;
    top: 50%;
    margin-top: -10px;
}

.message_wrapper .main form ul li input {
    width: 100%;
    height: 55px;
    text-indent: 1rem;
    border: 1px solid #dadada;
    text-indent: 2.5rem;
    border-radius: 5px;
}
.message_wrapper .fl {
    float: left;
}

.message_wrapper .fr {
    float: right;
}
.message_wrapper .main form ul li i {
    position: absolute;
    left: 10px;
    top: 50%;
    margin-top: -10px;
}.message_wrapper .main form ul li input {
    width: 100%; cursor:pointer; font-size:16px;
    height: 55px;
    text-indent: 1rem;
    border: 1px solid #dadada;
    text-indent: 2.5rem;
    border-radius: 5px;
}
.tijiao{ background-color:#00aac6; color:#FFF;  border: 1px solid #00aac6 !important;}

.message_wrapper .main form ul li textarea {
    width: 100%;
    resize: none;
    height: 200px;
    border: 1px solid #dadada;
    text-indent: 2.5rem;
    padding-top: 10px;
    border-radius: 5px;
}

 .side-menu {

  width: 100%;float:left;
 background:#00aac6;
}
 .side-menu ul {
}
 .side-menu ul li {
  text-align: center;
  float: left;
  text-transform: capitalize;
	white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
 .side-menu ul li:hover{ background-color:#fff;}
  .side-menu ul li:hover a{color:#00aac6;}
 .side-menu ul li.on{ background-color:#fff;}
 .side-menu ul li.on a{color:#00aac6;}
 .side-menu ul li a {
  display: block;
  font-size: 16px;
  color: #ffffff;padding:20px 27px;
}
 .side-menu ul li.current-cat a, .side-menu ul li a.active{
	background:#ec1c24;
}

.list_pro {
    max-width: 100%;
    margin: 0 auto;
    padding: 20px 0 0 20px;
}
.list_pro .item {
 width:25%;
 float:left;
 padding:0 20px 20px 0
}
.list_pro .item a {
 display:block
}
.list_pro .item a span {
 display:block
}
.list_pro .item a span.img {
 border-top:1px solid #eee;
 border-left:1px solid #eee;
 border-right:1px solid #eee;
 border-bottom:3px solid #00aac6;
 overflow:hidden
}
.list_pro .item a span.img img {
 width:100%;
 -webkit-transition:all 1s;
 -moz-transition:all 1s;
 -o-transition:all 1s;
 transition:all 1s
}
.list_pro .item a span.title {
 width:100%;
 height:50px;
 line-height:50px;
 text-align:center;
 font-size:14px;
 color:#333;
 -webkit-transition:all .5s;
 -moz-transition:all .5s;
 -o-transition:all .5s;
 transition:all .5s
}
.list_pro .item a:hover span.img img {
 -webkit-transform:scale(1.07, 1.07);
 -moz-transform:scale(1.07, 1.07);
 -o-transform:scale(1.07, 1.07);
 transform:scale(1.07, 1.07)
}
.list_pro .item a:hover span.title {
 color:#00aac6
}


.grid-box{
    display: flex;
    flex-wrap: wrap;
}
.grid-box.two>.column{
    width: 50%;
}
.grid-box.three>.column{
    width: 33.33333%;
}
.grid-box.four>.column{
    width: 25%;
}
.grid-box.five>.column{
    width: 20%;
}
.grid-box.six>.column{
    width: 16.6666667%;
}
.grid-box.seven>.column{
    width: 14.285714%;
}
.grid-box.eight>.column{
    width: 12.55%;
}
.grid-box.nine>.column{
    width: 11.11111111%;
}
.grid-box.ten>.column{
    width: 10%;
}.prodet-box-one .pro-pic{
	width:42%;
}


 .prodet-box-one .column.pro-con{
	width:48%; padding-left:3%; padding-top:4%; background-color:#f6f6f6;
}
 .prodet-box-one .pro-con ul{
	margin-top:20px;
}
 .prodet-box-one .pro-con ul li{
	line-height:30px; padding-left:18px;
	font-size:14px;
}
.i-tit{ font-weight:bold; font-size:18px;word-wrap:break-word;word-break:normal;line-height:30PX; }
 .prodet-box-one .pro-con p.p2 {
  color: #6c6c6c;
  font-size: 16px;
  text-transform: uppercase;MARGIN-TOP:20PX;
}
 .prodet-box-one .pro-con .color-choose ul {
  margin: 20px 0;
}
.prodet-box-one .pro-con span{ margin-top:20px;width:100%;float:left;line-height:30px;margin-bottom:20px;}
.prodet-box-one .pro-con .color-choose ul li {
  width: 30px;
  height: 15px;
  display: block;
  margin-right: 5px;
  float: left;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
}
.prodet-box-one .pro-con .li {
  border-bottom: 1px solid #d6d6d6;
  padding-bottom: 10px;
}
 .prodet-box-one .pro-con .li ul li {
  line-height: 30px;
  margin: 10px 0;
  font-size: 18px;
  padding-left: 25px;
  background: url("../images/point.png") no-repeat left center;
}
 .prodet-box-one .pro-con .btn {
  margin-top: 20px;
}
 .prodet-box-one .pro-con .btn a.mail {
  font-size: 18px;
}
.prodet-box-one .pro-con .btn a.mail .fa {
  font-size: 18px;
  color: #4b4b4b;
  margin-right: 5px;
}
.prodet-box-one .pro-con .btn .btn-on {
  margin-top: 15px;
}
.prodet-box-one .pro-con .btn .btn-on a {
  display: block;
  width: 166px;
  height: 50px;
  line-height: 48px;
  color: #333337;
  font-size: 18px;
  text-align: center;
  text-transform: uppercase;
  border: 1px solid #00aac6;
  float: left;
  margin-right: 5px;
}
 .prodet-box-one .pro-con .btn .btn-on a.contact {
  color: #ffffff;
  background: #00aac6;
}
 .prodet-box-two {

  background: #e3e3e3;
	
}

.prodet-box-two .i-tit {
    background: #00aac6;
    font-size: 36px;
    padding: 25px 0;
    text-transform: uppercase;
    color: #ffffff; font-weight:normal;
    text-align: center;
}
.propo{ background-color:#fff;padding-top:3%;padding-bottom:3%;word-wrap: break-word;
word-break: normal;}

/* -------------------------PC端--------------------------- */
@media all and (max-width:1700px) {
    /* 1600 × (900/1024/1200) */

}

@media all and (max-width:1599px) {
    /* 1440 × (900/1050) */


}

@media all and (max-width:1439px) {
    /* 1360 × (768) */
    .videopop{width: 720px;height: 480px;margin-left: -360px;margin-top: -240px;}
}

@media all and (max-width:1359px) {
    /* 1280 × (800/854/1024) */
    .contain{width: 92%;}
    .news-container {padding: 56px 0 80px;}
    .newsxq-container, .quesfaq-container, .serfaq-container, .abovvl-container, .sermap-container, .seremail-container{padding: 64px 0 80px;}
    .abocul-container {padding: 70px 0;}
    .aboteam-container {padding: 80px 0 72px;}
    .aboteam-img {height: 310px;}
    .commpage-container {padding: 24px 0 80px;}
   
}

@media all and (max-width:1300px) {.newsxq {
    padding: 22px 0 44px;width:92%;
}}


@media all and (max-width:1279px) {
    /* 1152 × (864) */
    .newslist-img{height: 200px;}
    .newslist-words {padding: 28px 16px 34px;}
    .newslist-tag {margin-top: 30px;}
   
    .quesfaq-title h6{font-size: 38px;}
    .abovvl-container {padding: 54px 0 64px;}
    .abocul-container {padding: 60px 0;}
    .aboteam-container {padding: 60px 0 54px;}
    .abovvl-words h6,.abocul-title h6,.abocar-words h6,.aboteam-title h6{font-size: 32px;}
    .abovvl-words p {margin-top: 10px;}
    .aboteam-img {height: 274px;}
   
 
    
}

@media all and (max-width:1151px) {
    /* 1024 × (600/768) */
    .newslist ul li{width: 47%;margin-top: 34px;}
    .newslist-img{height: 280px;}
    .newsxq-title{width: 66%;}
 

    
}


/* ------------------------手机端-------------------------- */
@media all and (max-width:1000px) {
    /* 平板设备 720 适配 */
		.newsxq-prev a, .newsxq-next a{ font-size:14px;}
	.newsxq-wrapper p{ font-size:14px;}
	.prodet-box-one .pro-con .btn .btn-on a{ font-size:16px;}
	.prodet-box-two .i-tit{ font-size:20px;}
	.prodet-box-one .pro-con p.p2{font-size:14px;}
	.side-menu ul li a{ font-size:14px;}
	.abovvl-words p{ font-size:14px;}
    .pubbanner-words {width: 92%;left: 4%;}
    .pubbanner img {min-height: 232px;}
    .pubbanner-words h6{font-size: 32px;}
    .newslist-img{height: 192px;}
    .news-container {padding: 22px 0 44px;}
    .newsmenu span{display: none;}
    .newsmenu a{width: 100%;margin-top: 12px;border: 1px solid #00aac6;}
    .newsxq{width: 92%;}
    .newsxq-title{width: 100%;}
    .newsxq-container {padding: 32px 0 42px;}
    .newsxq-wrapper {padding: 24px 0 34px;}
    .newsxq-page {padding-top: 24px;}
    .newsxq-line{display: none;}
    .newsxq-prev, .newsxq-next{width: 100%;overflow: hidden;text-align: left !important;}
    .newsxq-prev span, .newsxq-next span{text-align: left; font-size:14px;}
    .newsxq-next{margin-top: 16px;}
    .newsxq-prev span:before{display: none;}
    .newsxq-prev span:after{display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
    .newsxq-prev span:after {content: "\f101";margin-left: 6px;}
   
    .viewmore{height: 38px;line-height: 38px;width: 130px;}
 
    .aboteam-img{height: 310px;}
    .abovvl-container {padding: 38px 0 42px;}
    .abovvl-words{width: 100%;padding-right: 0;}
    .abovvl-img{width: 100%;float:left; text-align:left !important;}
    .aboteam-container {padding: 38px 0 36px;}
    
    .newsxq-like {margin-top: 38px;}
	.list_pro .item {width:50%;}
}
@media all and (max-width:640px) {
	
    /* 移动终端以上 360 适配 */
	.prodet-box-two .i-tit { font-size:18px;}
	.grid-box.two > .column{width:100%;}
	.list_pro .item {width:100%;}
    .newslist ul {margin-left: 0%;}
    .newslist ul li{width: 100%;margin-left: 0;margin-top: 28px;}
    .newslist-img{height: auto;}
    .news-container .fullpage {padding-top: 32px;}
    .aboteam-img{height: auto;}
    .abocul-container {padding: 38px 0;}
    .abocul-list{margin-top: 16px;}
    .abocul-list ul{margin-left: 0;}
    .abocul-list ul li{width: 100%;margin-top: 20px;margin-left: 0;height: auto;padding: 24px 20px;}
    .abocul-list ul li h6 {margin-top: 24px;}
    .abocul-list ul li p {margin-top: 16px;}
    .aboteam-list {margin-top: 38px;}
    .abocar-words img{width: 180px;}
    .abovvl-words h6, .abocul-title h6, .abocar-words h6, .aboteam-title h6 {font-size: 26px;}
    .aboteam-title h6 {padding-bottom: 12px;}
    .aboteam-list .swiper-wrapper {padding-bottom: 54px;}
    .commpage-lbox{width: 100%;}
    .commpage-rbox{width: 100%;padding-top: 44px;}
    .commpage-container {padding: 4px 0 42px;}
    .serfaq-container, .sermap-container, .seremail-container {padding: 38px 0 44px;}
    .serfaq-title h6, .serpro-words h6, .sermap-title h6 {font-size: 32px;}
    .serfaq-listl,.serfaq-listr{width: 100%;}
    .serfaq-more {margin-top: 38px;}
    .serfaq-more a {width: 144px;height: 44px;line-height: 44px;}
    .serpro-words p {margin-top: 10px;line-height: 24px;}
    .serpro-words a {margin: 30px auto 0;width: 230px;height: 50px;line-height: 50px;}
 
    
    
    .newsxq-like {margin-top: 30px;}

    .wtshare,.bshare-custom{display: none !important;}
	.message_wrapper .main form ul li > div.fl, .message_wrapper .main form ul li > div.fr{width:100%;margin-bottom:20px;}
.message_wrapper .main form ul li{margin-bottom:0;}
.message_wrapper .main form ul li:nth-child(4) {
    margin-bottom: 20px;
}.message_wrapper .main form ul li:nth-child(3) {
    margin-bottom: 20px;
}
}
