ï»¿.organ_box04{overflow: hidden}
.block-title{text-align: center;color: #000;font-size: 34px;font-weight: bold;margin-top:30px;}
.block-notes{text-align: center;font-size: 18px;color: #666;}
.block-picture dd{width:49.5%;margin-right:1%;float: left;margin-bottom:1%}
.block-picture dd:nth-child(2n){margin-right: 0}
@media screen and (max-width: 1198px){
   .block-title{font-size:26px;margin-top: 20px;} 
    .block-notes{font-size: 17px;line-height: 24px;}
}
@media screen and (max-width:375px){
    .block-picture dd{width: 100%;}
}
@font-face {
  font-family: 'gothic';
  src: url("/css/fonts/GOTHIC.eot");
  src: url("/css/fonts/GOTHIC.eot") format("embedded-opentype"), url("/css//css/fonts/GOTHIC.woff2") format("woff2"), url("/css/fonts/GOTHIC.woff") format("woff"), url("/css/fonts/GOTHIC.ttf") format("truetype"), url("/css/fonts/GOTHIC.svg") format("svg");
}
@font-face {
  font-family: 'book';
  src: url("/css/fonts/GOTHAMRND-BOOK.eot");
  src: url("/css/fonts/GOTHAMRND-BOOK.eot") format("embedded-opentype"), url("/css//css/fonts/GOTHAMRND-BOOK.woff2") format("woff2"), url("/css/fonts/GOTHAMRND-BOOK.woff") format("woff"), url("/css/fonts/GOTHAMRND-BOOK.ttf") format("truetype"), url("/css/fonts/GOTHAMRND-BOOK.svg") format("svg");
}
a {
  transition: 0.8s cubic-bezier(0.6, 0.2, 0.1, 1);
}
.mbox-img img{
	width: 100%;
}

a:hover {
  transition: 0.8s cubic-bezier(0.6, 0.2, 0.1, 1);
}
  .incubator-04 .product-con3{
  	margin-top:32px;
  }
  .incubator-04{
  	padding-top: 100px;
  }
  .spant{
    margin-top:25px;
  }
  .box-text .text{
    padding-right:30px;
    box-sizing:border-box;
  }

/*input::-webkit-input-placeholder{ 
color: #ccc;
font-size: 12px;
}
input::-moz-input-placeholder{ 
color: #ccc;
font-size: 12px;

}
input::-ms-input-placeholder{ 
color: #ccc;
font-size: 12px;
}*/
.sy-news-img .owl-buttons {
  z-index: 2;
}
.w1200{
  width: 1200px;
  margin:0 auto;
}
.aboutul-top .swiper-slide .wordbox .images{
    width:340px;
}
@keyframes tip {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(10px);
  }
}
.pcbox {
  display: block;
}

.mbox {
  display: none;
}

img {
  max-width: 100%;
}




.ibox {
  position: relative;
}
.ibox img {
  position: absolute;
  left: 0;
  top: 0;
}
.ibox .i0 {
  opacity: 1;
}
.ibox .i1 {
  opacity: 0;
}


.text46 {
  font-size: 46px;
  line-height: 1;
}

.servebox-02 {
  padding: 100px 0;
}

.h46 {
  position: relative;
  padding-bottom: 20px;
}
.h46:after {
  position: absolute;
  content: "";
  bottom: 0;
  left: 0;
  width: 40px;
  height: 4px;
  background: #333333;
}

.sy-about-01 {
  position: relative;
}
.sy-about-01 .sy-about {
  padding-top: 58px;
  padding-bottom: 80px;
  box-sizing: border-box;
}
.sy-about-01 .sy-about .bg01 {
  position: absolute;
  left: 0;
  top: 0;
  width: 450px;
  height: 300px;
  z-index: -1;
}
.sy-about-01 .sy-about .bg02 {
  position: absolute;
  right: 0;
  bottom: 0;
  width: 574px;
  height: 587px;
  z-index: -1;
}
.sy-about-01 .sy-about .w1400 {
  position: relative;
  z-index: 1;
}
.sy-about-01 .sy-about .words {
  width: 520px;
  font-size: 18px;
  color: #484747;
  line-height: 36px;
}
.sy-about-01 .sy-about .words .h02 {
  margin-top: 65px;
}
.sy-about-01 .sy-about .words .h02 .ul {
  margin-top: 40px;
}
.sy-about-01 .sy-about .words .h02 .ul .li {
  float: left;
  width: 25%;
  font-size: 16px;
  line-height: 20px;
  color: #484747;
  margin-bottom: 20px;
}
.sy-about-01 .sy-about .words .h02 .ul .li .liwen {
  margin-top: 10px;
}
.sy-about-01 .sy-about .words .h02 .tit {
  line-height: 1;
  color: #484747;
  font-size: 24px;
  margin-bottom: 20px;
  font-weight: bold;
}
.sy-about-01 .sy-about .images {
  width: 785px;
  padding-top: 125px;
  box-sizing: border-box;
}

.sy-about-02 {
  height: 835px;
  position: relative;
}
.sy-about-02:after {
  position: absolute;
  content: "";
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: rgba(255, 255, 255, 0.5);
  z-index: 0;
}
.sy-about-02 .sy-about {
  position: relative;
  z-index: 1;
  text-align: center;
  padding-bottom: 65px;
  box-sizing: border-box;
}
.sy-about-02 .sy-about .title {
  color: #ffffff;
  font-size: 18px;
  color: #333;
  line-height: 28px;
}
.sy-about-02 .sy-about .title .h01 {
  margin-bottom: 15px;
}
.sy-about-02 .sy-about .title .line {
  height: 4px;
  width: 30px;
  background:#953133;
  margin: 0 auto;
  margin-top: 25px;
}

.sy-about-03 {
  height: 1065px;
  padding-top: 125px;
  padding-bottom: 150px;
  box-sizing: border-box;
}
.sy-about-03 .words {
  width: 428px;
  font-size: 18px;
  color: #484747;
  line-height: 30px;
}
.sy-about-03 .words .h02 {
  margin-top: 60px;
}
.sy-about-03 .words .h02 .tit {
  font-size: 24px;
  line-height: 1;
  margin-bottom: 20px;
}
.sy-about-03 .words .h03 {
  width: 290px;
  margin-top: 45px;
}
.sy-about-03 .words .h03 .li {
  padding: 35px 0;
  padding-left: 60px;
  border-bottom: 1px solid #e5e5e5;
  box-sizing: border-box;
  position: relative;
}
.sy-about-03 .words .h03 .li:last-child {
  border-bottom: none;
}
.sy-about-03 .words .h03 .li .img {
  width: 55px;
  height: 55px;
  position: absolute;
  left: 0;
  top: 35px;
}
.sy-about-03 .words .h03 .li .wen .wen1 {
  color: #484747;
  font-size: 16px;
}
.sy-about-03 .words .h03 .li .wen .wen0 {
  font-size: 64px;
  color: #333333;
  position: relative;
  display: inline-block;
}
.sy-about-03 .words .h03 .li .wen .wen0 .n {
  position: absolute;
  top: -20px;
  right: -40px;
  font-size: 20px;
  color: #333333;
  font-style: inherit;
}
.sy-about-03 .words .h03 .li .wen .wen0 .m {
  font-size: 36px;
  right: -25px;
}
.sy-about-03 .images {
  width: 915px;
  padding-top: 55px;
  box-sizing: border-box;
}
.sy-about-03 .images .images-top .li {
  width: 165px;
  height: 46px;
  line-height: 46px;
  color: #565656;
  background: #f4f4f5;
  font-size: 24px;
  text-align: center;
  float: left;
  margin-left: 22.5px;
  cursor: pointer;
  border-radius: 5px;
  transition: .5s;
}
.sy-about-03 .images .images-top .li:hover, .sy-about-03 .images .images-top .li.cur {
  color: #ffffff;
  background: #cdad88;
  transition: .5s;
}
.sy-about-03 .images .images-top .li:nth-child(1) {
  margin-left: 0;
}
.sy-about-03 .images .images-bot {
  height: 585px;
  margin-top: 25px;
}

.text30 {
  font-size: 30px;
  padding-bottom: 20px;
  position: relative;
  line-height: 1;
}
.text30:after {
  position: absolute;
  content: "";
  width: 40px;
  height: 4px;
  background: #ffffff;
  bottom: 0;
  left: 0;
}

.sy-about-04 {
  height: 1410px;
  background: #f4f4f5;
}
.sy-about-04 .sy-about-top {
  height: 695px;
  padding-top: 110px;
  box-sizing: border-box;
}
.sy-about-04 .sy-about-top .title {
  margin-bottom: 60px;
}
.sy-about-04 .sy-about-top .title .h02 {
  margin-top: 15px;
}
.sy-about-04 .sy-about-top .box {
  position: relative;
}
.sy-about-04 .sy-about-top .box .left {
  width: 340px;
  height: 440px;
  background: #cdad88;
  color: #ffffff;
  font-size: 18px;
  line-height: 28px;
  padding: 40px 35px;
  box-sizing: border-box;
  position: absolute;
  left: 0;
  top: 0;
}
.sy-about-04 .sy-about-top .box .left .text {
  margin-bottom: 55px;
}
.sy-about-04 .sy-about-top .box .right {
  width: 100%;
  padding-left: 355px;
  box-sizing: border-box;
}
.sy-about-04 .sy-about-top .box .right .owl-carousel .owl-wrapper-outer {
  position: static;
}
.sy-about-04 .sy-about-top .box .right .owl-carousel {
  position: static;
}
.sy-about-04 .sy-about-top .box .right .owl-prev {
  width: 25px;
  height: 45px;
  background: url(/img/a9.png) no-repeat center;
  background-size: 100%;
  position: absolute;
  left: -135px;
  top: 0;
  bottom: 0;
  margin: auto;
  overflow: hidden;
  text-indent: -999px;
  transition: 0.5s;
}
.sy-about-04 .sy-about-top .box .right .owl-prev:hover {
  background: url(/img/a10.png) no-repeat center;
  background-size: 100%;
  transition: 0.5s;
}
.sy-about-04 .sy-about-top .box .right .owl-next {
  width: 25px;
  height: 45px;
  background: url(/img/a12.png) no-repeat center;
  background-size: 100%;
  position: absolute;
  right: -135px;
  top: 0;
  bottom: 0;
  margin: auto;
  text-indent: -999px;
  transition: 0.5s;
  overflow: hidden;
}
.sy-about-04 .sy-about-top .box .right .owl-next:hover {
  background: url(/img/a11.png) no-repeat center;
  background-size: 100%;
  transition: 0.5s;
}
.sy-about-04 .sy-about-top .box .item {
  display: block;
  background: #ffffff;
  height: 440px;
  color: #333333;
  width: 340px;
  margin: 0 auto;
  transition: .5s;
  cursor: pointer;
}
.sy-about-04 .sy-about-top .box .item:hover {
  background: #cdad88;
  color: #ffffff;
  transition: .5s;
}
.sy-about-04 .sy-about-top .box .item:hover .wen .line {
  background: #ffffff;
  transition: .5s;
}
.sy-about-04 .sy-about-top .box .item:hover .img img {
  transition: .5s;
  transform: scale3d(1.1, 1.1, 1);
}
.sy-about-04 .sy-about-top .box .item .img {
  width: 100%;
  height: 220px;
  overflow: hidden;
}
.sy-about-04 .sy-about-top .box .item .img img {
  transition: .5s;
}
.sy-about-04 .sy-about-top .box .item .wen {
  padding: 30px;
}
.sy-about-04 .sy-about-top .box .item .wen .time {
  font-size: 14px;
  line-height: 1;
}
.sy-about-04 .sy-about-top .box .item .wen .line {
  width: 20px;
  height: 2px;
  background: #333333;
  margin-top: 20px;
  margin-bottom: 10px;
  transition: .5s;
}
.sy-about-04 .sy-about-top .box .item .wen .h01 {
  font-size: 24px;
  line-height: 35px;
  height: 70px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.sy-about-04 .sy-about-top .box .item .wen .more {
  font-size: 16px;
  margin-top: 17px;
}
.sy-about-04 .sy-about-top .title {
  text-align: center;
  font-size: 24px;
  color: #3d3d2b;
  line-height: 30px;
}
.sy-about-04 .sy-about-bottom {
  height: 475px;
  margin-top: 100px;
}
.sy-about-04 .sy-about-bottom .text30:after {
  background: #565656;
}
.sy-about-04 .sy-about-bottom .li {
  width: 50%;
  height: 100%;
  background: #f0edea;
}
.sy-about-04 .sy-about-bottom .owl-pagination {
  position: absolute;
  bottom: 20px;
  width: 100%;
}
.sy-about-04 .sy-about-bottom .owl-pagination .owl-page {
  background: #ffffff;
}
.sy-about-04 .sy-about-bottom .owl-pagination .owl-page.active {
  background: #cdad88;
  width: 10px;
}
.sy-about-04 .sy-about-bottom .words {
  color: #565656;
  font-size: 18px;
  padding: 45px 35px;
  box-sizing: border-box;
}
.sy-about-04 .sy-about-bottom .words .text30 {
  margin-bottom: 50px;
}
.sy-about-04 .sy-about-bottom .words .textul {
  height: 265px;
}
.sy-about-04 .sy-about-bottom .words .textul .textli {
  padding: 22px 0;
  line-height: 36px;
  border-top: 1px solid #dad7d4;
  box-sizing: border-box;
  padding-left: 26px;
  position: relative;
  cursor: pointer;
  transition: .5s;
}
.sy-about-04 .sy-about-bottom .words .textul .textli:hover, .sy-about-04 .sy-about-bottom .words .textul .textli.cur {
  background: #cdad88;
  color:#ffffff;
  transition: .5s;
}
.sy-about-04 .sy-about-bottom .words .textul .textli:hover:after, .sy-about-04 .sy-about-bottom .words .textul .textli.cur:after {
  background: #fff;
  transition: .5s;
}
.sy-about-04 .sy-about-bottom .words .textul .textli:after {
  position: absolute;
  content: "";
  height: 5px;
  width: 5px;
  border-radius: 50%;
  background: #565656;
  left: 10px;
  top: 36px;
  transition: .5s;
}
.sy-about-04 .sy-about-bottom .words .textul .textli:nth-child(1) {
  border-top: none;
}

.fixed-about-04 {
  position: fixed;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.53);
  top: 0;
  left: 0;
  z-index: 100;
}
.fixed-about-04 .box {
  width: 565px;
  height: 440px;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  margin: auto;
  background: #cdad88;
  padding: 18px 20px;
  box-sizing: border-box;
  color: #ffffff;
  font-size: 24px;
  line-height: 32px;
}
.fixed-about-04 .box .wen {
  position: relative;
}
.fixed-about-04 .box .wen .span {
  position: absolute;
  cursor: pointer;
  top: 5px;
  right: 0;
  width: 20px;
  height: 20px;
  background: url(/img/a13.png) no-repeat center;
  background-size: 100%;
}
.fixed-about-04 .box .p {
  height: 64px;
  width: 420px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  margin-top: 15px;
}
.fixed-about-04 .box .img {
  width: 525px;
  height: 310px;
  margin: 0 auto;
}
.fixed-about-04 .box .img img {
  width: 100%;
}

.sy-about-05 {
  height: 875px;
  padding-top: 140px;
  padding-bottom: 170px;
  box-sizing: border-box;
}
.sy-about-05 .title {
  font-size: 24px;
  color: #444444;
  line-height: 1;
  margin-bottom: 55px;
}
.sy-about-05 .title .h02 {
  margin-top: 14px;
}
.sy-about-05 .title .h03 {
  font-size: 18px;
  color: #444444;
}
.sy-about-05 .title .line {
  width: 40px;
  height: 4px;
  background: #333333;
  margin-top: 20px;
  margin-bottom: 42px;
}
.sy-about-05 .about-05 .item {
  float: left;
  margin-right: 15px;
}
.sy-about-05 .about-05 .item .words {
  height: 95px;
  background: #d0b28f;
  font-size: 24px;
  color: #ffffff;
  line-height: 95px;
  text-align: center;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
}
.sy-about-05 .about-05 .mCSB_scrollTools .mCSB_draggerRail {
  background: #f1eadd;
  margin: 0;
}
.sy-about-05 .about-05 .mCSB_horizontal.mCSB_inside > .mCSB_container {
  margin-bottom: 35px;
}
.sy-about-05 .about-05 .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  height: 6px;
}
.sy-about-05 .about-05 .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  display: none;
}
.sy-about-05 .about-05 .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger {
  background: #cdad88;
  top: -2px;
  border-radius: 6px;
}

.sy-about-06 {
  /*height: 1320px;*/
  background: #f4f4f5;
  padding-top: 65px;
  padding-bottom: 130px;
  box-sizing: border-box;
}
.sy-about-06 .title {
  text-align: center;
  font-size: 24px;
  color: #3d3d2b;
  line-height: 1;
}
.sy-about-06 .title .h02 {
  margin-top: 12px;
}
.sy-about-06 .about-06 {
  margin-top: 35px;
}
.sy-about-06 .about-06 .ul:nth-child(1) {
  margin-bottom: 20px;
}
.sy-about-06 .about-06 .li {
  background: #fcfcfc;
  font-size: 18px;
  line-height: 1;
  color: #333333;
  position: relative;
  transition: .5s;
}
.sy-about-06 .about-06 .li:hover {
  background: #cdad88;
  color: #ffffff;
  transition: .5s;
}
.sy-about-06 .about-06 .li:hover .line {
  background: #ffffff;
  transition: .5s;
}
.sy-about-06 .about-06 .li:hover .i0 {
  opacity: 0;
}
.sy-about-06 .about-06 .li:hover .i1 {
  opacity: 1;
}
.sy-about-06 .about-06 .li .box-img {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 100%;
  margin: auto;
  height: 182px;
}
.sy-about-06 .about-06 .li .h01 {
  font-size: 24px;
  margin-top: 20px;
}
.sy-about-06 .about-06 .li .line {
  width: 18px;
  height: 2px;
  margin: 0 auto;
  background: #333;
  margin-top: 10px;
  margin-bottom: 13px;
  transition: .5s;
}
.sy-about-06 .about-06 .li .img {
  width: 80px;
  height: 80px;
  margin: 0 auto;
  overflow: hidden;
}
.sy-about-06 .about-06 .li .text {
  text-align: center;
}
.sy-about-06 .about-06 .left {
  width: 330px;
  height: 420px;
}
.sy-about-06 .about-06 .lk-li:nth-child(1) {
  margin-bottom: 20px;
}
.sy-about-06 .about-06 .f-left {
  width: 330px;
  height: 220px;
}
.sy-about-06 .about-06 .f-left .h02 {
  line-height: 26px;
  padding: 0 35px;
  box-sizing: border-box;
}
.sy-about-06 .about-06 .f-left .box-img {
  height: 216px;
}
.sy-about-06 .about-06 .f-right {
  height: 220px;
  width: 1045px;
  background: #fcfcfc;
  transition: .5s;
}
.sy-about-06 .about-06 .f-right:hover {
  background: #cdad88;
}
.sy-about-06 .about-06 .f-right:hover .li {
  background: #cdad88;
  color: #ffffff;
  transition: .5s;
}
.sy-about-06 .about-06 .f-right:hover .li .line {
  background: #ffffff;
  transition: .5s;
}
.sy-about-06 .about-06 .f-right:hover .li .i0 {
  opacity: 0;
}
.sy-about-06 .about-06 .f-right:hover .li .i1 {
  opacity: 1;
}
.sy-about-06 .about-06 .f-right .box-img {
  height: 95px;
}
.sy-about-06 .about-06 .f-right .f-ri-right {
  width: 700px;
  position: relative;
}
.sy-about-06 .about-06 .f-right .f-ri-right:after {
  position: absolute;
  top: 0;
  bottom: 0;
  left: -8px;
  margin: auto;
  content: "";
  height: 96px;
  width: 4px;
  background: #ebebe9;
}
.sy-about-06 .about-06 .f-right .f-ri-right .te-xt {
  float: left;
  width: 155px;
  height: 100%;
  padding: 0 22px;
  box-sizing: border-box;
  position: relative;
}
.sy-about-06 .about-06 .f-right .f-ri-right .te-xt .tit {
  font-size: 24px;
  margin-bottom: 15px;
}
.sy-about-06 .about-06 .f-right .f-ri-right .te-xt .words {
  line-height: 24px;
  height: 72px;
  overflow: hidden;
}
.sy-about-06 .about-06 .f-right .f-ri-right .te-xt:nth-child(1):after {
  display: none;
}
.sy-about-06 .about-06 .f-right .f-ri-right .te-xt:after {
  position: absolute;
  content: "";
  height: 75px;
  left: 0;
  width: 1px;
  background: #d3d3cf;
  top: 0;
  bottom: 0;
  margin: auto;
}
.sy-about-06 .about-06 .f-right .b-li {
  height: 100%;
}
.sy-about-06 .about-06 .f-right .f-ri-left {
  width: 330px;
}
.sy-about-06 .about-06 .f-right .f-ri-left .box-img {
  height: 151px;
}
.sy-about-06 .about-06 .right {
  width: 1045px;
  height: 420px;
}
.sy-about-06 .about-06 .right .lk-left {
  width: 330px;
  height: 200px;
}
.sy-about-06 .about-06 .right .lk-right {
  width: 700px;
  height: 200px;
}

.product-con3 {
  color: #2a2a2a;
  font-size: 18px;
}
.product-con3 .con3-title {
  text-align: center;
  line-height: 1;
  padding-top: 138px;
  padding-bottom: 65px;
}
.product-con3 .con3-title .h1 {
  font-size: 46px;
  color: #333333;
}
.product-con3 .con3-title .h2 {
  font-size: 18px;
  color: #2a2a2a;
  margin-top: 20px;
  line-height: 28px;
}
.product-con3 .con3-ul {
  padding-bottom: 140px;
  box-sizing: border-box;
}
.product-con3 .con3-ul .ul {
  position: relative;
}
.product-con3 .con3-ul .ul:nth-child(1) .li {
  margin-top: 0;
}
.product-con3 .con3-ul .ul:after {
  position: absolute;
  width: 30px;
  height: 100%;
  content: "";
  top: 0;
  opacity: 0;
  transition: .5s;
}
.product-con3 .con3-ul .ul.active:after {
  opacity: 1;
  transition: .5s;
}
.product-con3 .con3-ul .ul:nth-child(2n+1):after {
  left: 0;
}
.product-con3 .con3-ul .ul:nth-child(2n+2):after {
  right: 0;
}
.product-con3 .con3-ul.active-01:after {
  background: #cdad88;
}
.product-con3 .con3-ul .li {
  margin-top: 30px;
}
.product-con3 .con3-ul .li .words {
  font-size: 18px;
  color: #2c2c2c;
  width: 660px;
  position: relative;
}
.product-con3 .con3-ul .li .words .h2 {
  line-height: 36px;
}
.product-con3 .con3-ul .li .words .bg {
  font-size: 245px;
  color: #ececec;
  line-height: 1;
  height: 100%;
  width: 100%;
  position: absolute;
  line-height: 400px;
  z-index: 0;
}
.product-con3 .con3-ul .li .words .bg.active-01 {
  color: #f5efe8;
}
.product-con3 .con3-ul .li .words .num {
  padding-top: 155px;
  box-sizing: border-box;
  height: 100%;
  position: relative;
  z-index: 1;
}
.product-con3 .con3-ul .li .words .h1 {
  color: #2c2c2c;
  font-size: 24px;
}
.product-con3 .con3-ul .li .images {
  width: 660px;
  height: 400px;
  overflow: hidden;
}
.product-con3 .con3-ul .li .images:hover img {
  transform: scale3d(1.1, 1.1, 1);
  transition: 0.5s;
}
.product-con3 .con3-ul .li .images img {
  transition: .5s;
}

.w1520 {
  width: 1520px;
  margin: 0 auto;
}

.sy-news-img {
  height: 320px;
  position: relative;
}
.sy-news-img.active-01 .item:after {
  background: rgba(205, 173, 136, 0.8);
}
.sy-news-img.active-01:after {
  background: url(/img/c022.png) #fff no-repeat center;
  background-size: 100%;
}
.sy-news-img.active-01 .owl-buttons .owl-prev:hover {
  background: url(/img/c02.png) #fff no-repeat center;
  background-size: 100%;
}
.sy-news-img.active-01 .owl-buttons .owl-next:hover {
  background: url(/img/c021.png) #fff no-repeat center;
  background-size: 100%;
}
.sy-news-img:after {
  content: "";
  position: absolute;
  width: 45px;
  height: 35px;
  left: 260px;
  bottom: -35px;
}
.sy-news-img .owl-buttons {
  position: absolute;
  right: 125px;
  bottom: 90px;
  overflow: hidden;
}
.sy-news-img .owl-buttons .owl-prev {
  width: 80px;
  height: 80px;
  background: url(/img/c01.png) #fff no-repeat center;
  background-size: 100%;
  text-indent: -999px;
  overflow: hidden;
  float: left;
  border-radius: 50%;
}
.sy-news-img .owl-buttons .owl-next {
  width: 80px;
  height: 80px;
  background: url(/img/c011.png) #fff no-repeat center;
  text-indent: -999px;
  overflow: hidden;
  background-size: 100%;
  float: left;
  border-radius: 50%;
  margin-left: 44px;
}
.sy-news-img .item {
  height: 320px;
  position: relative;
}
.sy-news-img .item:after {
  position: absolute;
  top: 0;
  left: 0;
  content: "";
  height: 100%;
  width: 100%;
  z-index: 0;
}
.sy-news-img .item .box {
  position: relative;
  z-index: 1;
  color: #ffffff;
  line-height: 1;
  padding-top: 96px;
  box-sizing: border-box;
}
.sy-news-img .item .box .h01 {
  font-size: 30px;
}
.sy-news-img .item .box .h02 {
  font-size: 60px;
  margin-top: 25px;
  margin-bottom: 28px;
}
.sy-news-img .item .box .line {
  width: 30px;
  height: 4px;
  background: #ffffff;
}

.product-con3 .con3-ul .ul:after {
  background: #cdad88;
}

.product-con3 .con3-ul .li .words .h2 {
  max-height: 144px;
  overflow: hidden;
}

/**/
.product-con2.active-02 .imgbox-span .swiper-slide:hover, .product-con2.active-02 .imgbox-span .swiper-slide.swiper-slide-active {
  color: #4ea4d5;
  transition: .5s;
}

.product-con3 .con3-ul.active-02 .ul:after {
  background: #4ea4d5;
}

.product-con3 .con3-ul .li .words .bg.active-02 {
  color: #c8dff0;
}

.product-title.active-02 .li .top:before {
  background: url(/img/c043.png) no-repeat center;
  background-size: 100%;
  opacity: 0;
  transition: .5s;
}
.product-title.active-02 .li:hover .top, .product-title.active-02 .li.cur .top {
  background: #4ea4d5;
}
.product-title.active-02 .li:hover .bot .botli:hover, .product-title.active-02 .li:hover .bot .botli.cur, .product-title.active-02 .li.cur .bot .botli:hover, .product-title.active-02 .li.cur .bot .botli.cur {
  color: #4ea4d5;
  transition: .5s;
}
.product-title.active-02 .li:hover .top:before, .product-title.active-02 .li.cur .top:before {
  transition: .5s;
  opacity: 1;
}

.sy-news-img.active-02 .item:after {
  background: rgba(78, 164, 213, 0.8);
}
.sy-news-img.active-02:after {
  background: url(/img/c042.png) #fff no-repeat center;
  background-size: 100%;
}
.sy-news-img.active-02 .owl-buttons .owl-prev:hover {
  background: url(/img/c04.png) #fff no-repeat center;
  background-size: 100%;
}
.sy-news-img.active-02 .owl-buttons .owl-next:hover {
  background: url(/img/c041.png) #fff no-repeat center;
  background-size: 100%;
}

.sy-newstitle.active-02 .li:hover, .sy-newstitle.active-02 .li.cur {
  color: #4ea4d5;
}
.sy-newstitle.active-02 .li:after {
  background: #4ea4d5;
}

/**/
.product-con2.active-03 .imgbox-span .swiper-slide:hover, .product-con2.active-03 .imgbox-span .swiper-slide.swiper-slide-active {
  color: #83af28;
  transition: .5s;
}

.product-con3 .con3-ul.active-03 .ul:after {
  background: #83af28;
}

.product-con3 .con3-ul .li .words .bg.active-03 {
  color: #cddfa9;
}

.product-title.active-03 .li .top:before {
  background: url(/img/c033.png) no-repeat center;
  background-size: 100%;
  opacity: 0;
  transition: .5s;
}
.product-title.active-03 .li:hover .top, .product-title.active-03 .li.cur .top {
  background: #83af28;
}
.product-title.active-03 .li:hover .bot .botli:hover, .product-title.active-03 .li:hover .bot .botli.cur, .product-title.active-03 .li.cur .bot .botli:hover, .product-title.active-03 .li.cur .bot .botli.cur {
  color: #83af28;
  transition: .5s;
}
.product-title.active-03 .li:hover .top:before, .product-title.active-03 .li.cur .top:before {
  transition: .5s;
  opacity: 1;
}

.sy-news-img.active-03 .item:after {
  background: rgba(131, 175, 40, 0.8);
}
.sy-news-img.active-03:after {
  background: url(/img/c032.png) #fff no-repeat center;
  background-size: 100%;
}
.sy-news-img.active-03 .owl-buttons .owl-prev:hover {
  background: url(/img/c03.png) #fff no-repeat center;
  background-size: 100%;
}
.sy-news-img.active-03 .owl-buttons .owl-next:hover {
  background: url(/img/c031.png) #fff no-repeat center;
  background-size: 100%;
}

.sy-newstitle.active-03 .li:hover, .sy-newstitle.active-03 .li.cur {
  color: #83af28;
}
.sy-newstitle.active-03 .li:after {
  background: #83af28;
}

.product-sy .product-title {
  z-index: 10;
}

/**/
.product-con2.active-04 .imgbox-span .swiper-slide:hover, .product-con2.active-04 .imgbox-span .swiper-slide.swiper-slide-active {
  color: #ee792c;
  transition: .5s;
}

.product-con3 .con3-ul.active-04 .ul:after {
  background: #ee792c;
}

.product-con3 .con3-ul .li .words .bg.active-04 {
  color: rgba(238, 121, 44, 0.1);
}

.product-title.active-04 .li .top:before {
  background: url(/img/c053.png) no-repeat center;
  background-size: 100%;
  opacity: 0;
  transition: .5s;
}
.product-title.active-04 .li:hover .top, .product-title.active-04 .li.cur .top {
  background: #ee792c;
}
.product-title.active-04 .li:hover .bot .botli:hover, .product-title.active-04 .li:hover .bot .botli.cur, .product-title.active-04 .li.cur .bot .botli:hover, .product-title.active-04 .li.cur .bot .botli.cur {
  color: #ee792c;
  transition: .5s;
}
.product-title.active-04 .li:hover .top:before, .product-title.active-04 .li.cur .top:before {
  transition: .5s;
  opacity: 1;
}

.sy-news-img.active-04 .item:after {
  background: rgba(238, 121, 44, 0.8);
}
.sy-news-img.active-04:after {
  background: url(/img/c052.png) #fff no-repeat center;
  background-size: 100%;
}
.sy-news-img.active-04 .owl-buttons .owl-prev:hover {
  background: url(/img/c05.png) #fff no-repeat center;
  background-size: 100%;
}
.sy-news-img.active-04 .owl-buttons .owl-next:hover {
  background: url(/img/c051.png) #fff no-repeat center;
  background-size: 100%;
}

.sy-newstitle.active-04 .li:hover, .sy-newstitle.active-04 .li.cur {
  color: #ee792c;
}
.sy-newstitle.active-04 .li:after {
  background: #ee792c;
}

/**/
.product-sy .active-05 {
  margin-bottom: 0;
}

.incubator-01 {
  height: 605px;
  text-align: center;
  font-size: 24px;
  color: #333333;
  line-height: 34px;
  position: relative;
}
.incubator-01 .span {
  position: absolute;
  height: 75px;
  width: 75px;
  left: 0;
  right: 0;
  bottom: -37.5px;
  background: url(/img/img39.png) #cdad88 no-repeat center;
  background-size: 100%;
  border-radius: 50%;
  margin: auto;
  transition: .5s;
  cursor: pointer;
}
.incubator-01 .span:hover {
  transition: .5s;
  transform: translateY(-10px);
}
.incubator-01 .images {
  width: 300px;
  height: 345px;
  margin: 0 auto;
  margin-top: 45px;
  margin-bottom: 10px;
}

.incu-title {
  text-align: center;
  font-size: 18px;
}
.incu-title .line {
  width: 40px;
  height: 4px;
  margin: 0 auto;
  background: #333333;
  margin-top: 20px;
  margin-bottom: 30px;
}
.incu-title .h02 {
  width: 1200px;
  margin: 0 auto;
  line-height: 32px;
}

.incubator-02Ã¯Â¼Å’.incubator-04 {
  padding-top: 110px;
  padding-bottom: 125px;
  box-sizing: border-box;
  height: 1200px;
  background: #f9f8f8;
  color: #333;
}
.incubator-02 .ul {
  margin-top: 60px;
}
.incubator-02 .ul .li {
  float: left;
  width: 100%;
  height:600px;
  /*height: 340px;*/
  /*margin-left: 40px;*/
  position: relative;
  margin-bottom: 40px;
  overflow: hidden;
}
.incubator-02 .ul .li img {
  transition: .5s;
  width:100%;
}
.incubator-02 .ul .li:hover img {
  transform: scale3d(1.1, 1.1, 1);
  transition: .5s;
}
.incubator-02 .ul .li .words {
  position: absolute;
  bottom: 0;
  width: 100%;
  left: 0;
  color: #fff;
  font-size: 24px;
  padding-left: 50px;
  padding-bottom: 55px;
  box-sizing: border-box;
  line-height: 1;
}
.incubator-02 .ul .li .words:after {
  position: absolute;
  height: 4px;
  width: 40px;
  background: #ffffff;
  content: "";
  bottom: 40px;
  left: 50px;
}
/*.incubator-02 .ul .li:nth-child(2n+1) {
  margin-left: 0;
}*/

.incubator-03 {
  background: #f5efe7;
  padding-top: 125px;
  padding-bottom: 165px;
  height: 1230px;
  box-sizing: border-box;
}
.incubator-03 .images {
  margin-top: 55px;
}

.map-tip {
  width: 325px;
  height: 400px;
  background: #cdad88;
  border-radius: 5px;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  color: #ffffff;
  text-align: center;
  font-size: 16px;
  padding: 0 38px;
  padding-top: 44px;
  line-height: 1;
  box-sizing: border-box;
}
.map-tip .t01 {
  font-size: 30px;
  margin-bottom: 10px;
}
.map-tip .m {
  display: none;
}
.map-tip .img {
  width: 249px;
  height: 145px;
  overflow: hidden;
}
.map-tip .t02 {
  padding-bottom: 16px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
  box-sizing: border-box;
}
.map-tip .wen {
  font-size: 18px;
  margin-top: 15px;
}
.map-tip .ul {
  margin-top: 24px;
  margin-bottom: 20px;
}
.map-tip .ul a {
  display: block;
  float: left;
  width: 120px;
  height: 40px;
  background: #d2b594;
  color: #ffffff;
  line-height: 40px;
  font-size: 18px;
  border-radius: 5px;
  text-align: left;
  padding-left: 32px;
  box-sizing: border-box;
  position: relative;
}
.map-tip .ul a:after {
  position: absolute;
  content: "";
  height: 20px;
  width: 20px;
  left: 12px;
  top: 0;
  bottom: 0;
  margin: auto;
}
.map-tip .ul a.phone:after {
  background: url(/img/a26.png) no-repeat center;
  background-size: 100%;
}
.map-tip .ul a.address:after {
  background: url(/img/a27.png) no-repeat center;
  background-size: 100%;
}
.map-tip .ul .address {
  margin-left: 9px;
}

.map-box {
  position: relative;
}

#map {
  width: 100%;
  height: 100%;
}

.box-title {
  height: 76px;
}

.sy-newsdetails .content-detail .text img {
  display: block;
  margin: 0 auto;
}

.sy-serve-live .live .live-box .box-cont .ul .li {
  font-size: 18px;
}
.sy-serve-live .live .live-box .box-cont .ul .li .litop {
  height: 35px;
  line-height: 35px;
  padding-left: 40px;
  position: relative;
}
.sy-serve-live .live .live-box .box-cont .ul .li .litop img {
  width: 25px;
  height: 25px;
  position: absolute;
  left: 5px;
  top: 0;
  bottom: 0;
  margin: auto;
}
.sy-serve-live .live .live-box .box-cont .ul .li .libot {
  display: none;
}
.sy-serve-live .live .live-box .box-cont .ul .li .libot .li-p {
  padding-left: 10%;
}

.product-con4 .imgbox {
  max-height: 630px;
  overflow: hidden;
}
.product-con4 .text-title {
  height: 120px;
  background: #f4f4f3;
  text-align: center;
  margin-bottom: 30px;
  font-size: 24px;
  line-height: 120px;
}
.product-con4 .text-title .owl-item:hover .li, .product-con4 .text-title .owl-item.cur .li {
  color: #ffffff;
  background: #83af28;
  transition: .5s;
}
.product-con4 .text-title .li {
  transition: .5s;
  cursor: pointer;
}

.sy-about-04 .sy-about-bottom img {
  transition: .5s;
}
.sy-about-04 .sy-about-bottom .owl-item:hover img {
  transition: .5s;
  transform: scale3d(1.1, 1.1, 1);
}

.jbox01 {
  background: #cdad88;
  padding-top: 10px;
  height: 100%;
  border: none;
  color: #ffffff;
  text-align: center;
  font-size: 18px;
  box-sizing: border-box;
}

.sy-about-03 {
  /*  .BMap_pop .BMap_bottom{
      opacity: 0;
    }
    .BMap_pop .BMap_top{
      opacity: 0;
    }
    .BMap_pop .BMap_top,.BMap_pop .BMap_center{
      opacity: 0;
    }*/
}
.sy-about-03 .BMap_shadow img {
  opacity: 0;
}

.aboutbox {
  position: relative;
  padding-top: 110px;
  box-sizing: border-box;
}
.aboutbox .bg {
  font-size: 275px;
  line-height: .8;
  color: rgba(0, 0, 0, 0.12);
  position: absolute;
  width: 100%;
  top: 0;
  text-align: center;
}

.aboutul-top .swiper-container-3d .swiper-slide-shadow-right {
  background: none;
}
.aboutul-top .swiper-container-3d .swiper-slide-shadow-left {
  background: none;
}
.aboutul-top .time {
  font-size: 24px;
}
.aboutul-top .swiper-slide {
  overflow: hidden;
}
.aboutul-top .swiper-slide .wordbox {
  display: none;
  width: 100%;
  height: 280px;
  color: #484747;
  font-size: 18px;
  background: #ffffff;
  overflow: hidden;
  line-height: 28px;
  padding: 25px;
  box-sizing: border-box;
}
.aboutul-top .swiper-slide .wordbox .words {
  height: 100%;
}
.aboutul-top .swiper-slide .wordbox .words .pbox p {
  position: relative;
  padding-left: 25px;
  box-sizing: border-box;
}
.aboutul-top .swiper-slide .wordbox .words .pbox p:after {
  position: absolute;
  content: "";
  height: 5px;
  width: 5px;
  border-radius: 50%;
  background: #3c3c3c;
  left: 0;
  top: 10px;
}
.aboutul-top .swiper-slide .wordbox .wen {
  margin-top: 18px;
}
.aboutul-top .swiper-slide .wordbox .images {
  float: left;
}
.aboutul-top .swiper-slide .wordbox .words {
  float: right;
  width: 340px;
  text-align: left;
}
.aboutul-top .swiper-slide.swiper-slide-prev .ttime {
  float: right;
  padding-right: 90px;
  box-sizing: border-box;
}
.aboutul-top .swiper-slide.swiper-slide-next .ttime {
  float: left;
  padding-left: 90px;
  box-sizing: border-box;
}
.aboutul-top .swiper-slide .ttime {
  font-size: 38px;
  height: 230px;
  line-height: 230px;
  color: #953133;
  width: 155px;
  text-align: center;
}
.aboutul-top .swiper-slide-active .wordbox {
  display: block;
}
.aboutul-top .swiper-slide-active .ttime {
  display: none;
}

.aboutul-bot {
  font-size: 18px;
  color: #333;
  width: 630px;
  margin: 0 auto;
  margin-top: 45px;
}
.aboutul-bot .swiper-slide {
  padding-top: 35px;
  box-sizing: border-box;
  line-height: 1;
  position: relative;
}
.aboutul-bot .swiper-slide:last-child span {
  border-top: none;
}
.aboutul-bot .swiper-slide.swiper-slide-active span:after {
  background: url(/images/img41.png) transparent no-repeat center;
  background-size: 100%;
}
.aboutul-bot .swiper-slide span {
  display: block;
  width: 100%;
  height: 4px;
  border-top:1px dashed #929292;
  position: absolute;
  left: 50%;
  top: 8px;
}
.aboutul-bot .swiper-slide span:after {
  position: absolute;
  left: -10px;
  top: -10px;
  height: 20px;
  width: 20px;
  content: "";
  background: url(/images/img42.png) transparent no-repeat center;
  background-size: 100%;
}

.mabouttop-06 {
  margin: 35px 0;
}
.mabouttop-06 .owl-item {
  text-align: center;
  font-size: 15px;
}
.mabouttop-06 .owl-item .li {
  padding: 10px 0;
  border-right: 1px solid #ded7d7;
  box-sizing: border-box;
  cursor: pointer;
}
.mabouttop-06 .owl-item .li.cur {
  color: #ffffff;
  background: #d0b28f;
}
.mabouttop-06 .owl-item .li.cur .img .i0 {
  opacity: 0;
}
.mabouttop-06 .owl-item .li.cur .img .i1 {
  opacity: 1;
}
.mabouttop-06 .owl-item .word {
  line-height: 1;
  margin-top: 10px;
}
.mabouttop-06 .owl-item .img {
  width: 70px;
  height: 70px;
  margin: 0 auto;
  position: relative;
}
.mabouttop-06 .owl-item .img img {
  position: absolute;
  top: 0;
  left: 0;
}
.mabouttop-06 .owl-item .img img.i1 {
  opacity: 0;
}

.maboutbot-06 {
  font-size: 16px;
  color: #333;
  line-height: 1.5;
  padding: 20px 30px;
  padding-top: 35px;
  border-top: 1px solid  #ded7d7;
  box-sizing: border-box;
}

.sy-about-01 .sy-about .words .h02 .ul .li .img {
  width: 55px;
  height: 55px;
}
.sy-about-01 .sy-about .words .h02 .ul .li .img img {
  max-width: none;
}

.h64box.cur {
  height: 64px;
  width: 100%;
}

.fixed.h64 {
  position: fixed;
  width: 100%;
  top: 65px;
  z-index: 9999999999990;
  background: #ffffff;
}
@media(max-width:1000px){
	.fixed.h64 {
	  top: 0;
	}
}

.wel .section {
  overflow: hidden;
}

.map-box {
  width: 100%;
  height: 100%;
  position: relative;
}
.map-box .map-con {
  width: 100%;
  height: 100%;
}
.map-box .maptip {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 210px;
  height: 145px;
  margin: auto;
}

.sy-contact .contact .lileft .input input {
  padding-left: 10px;
  box-sizing: border-box;
}

.fr-fixed {
  width: 80px;
  height: 210px;
  position: fixed;
  top: 0;
  bottom: 0;
  right: 0;
  margin: auto;
  z-index: 10;
}
.fr-fixed .bds_tsina {
  display: block;
  padding: 0;
  margin: 0;
  background: #cdad88;
  width: 80px;
  height: 68px;
  color: #ffffff;
  text-align: center;
  margin-bottom: 2px;
  padding-top: 12px;
  box-sizing: border-box;
  font-size: 14px;
  padding-top: 36px;
  position: relative;
}
.fr-fixed .bds_tsina:hover:after {
  top: 8px;
  transition: .5s;
}
.fr-fixed .bds_tsina:after {
  position: absolute;
  height: 24px;
  width: 24px;
  content: "";
  left: 0;
  right: 0;
  top: 12px;
  margin: auto;
  background: url(/img/x9.png) no-repeat center;
  background-size: 100%;
  transition: .5s;
}
.fr-fixed .bds_tsina:hover {
  color: #ffffff;
  font-size: 14px;
}
.fr-fixed .li {
  width: 80px;
  height: 68px;
  background: #cdad88;
  color: #ffffff;
  text-align: center;
  margin-bottom: 2px;
  padding-top: 12px;
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  position: relative;
  transition: .5s;
}
.fr-fixed .li .img {
  transition: .5s;
  width: 24px;
  height: 24px;
  margin: 0 auto;
  transform: translateY(0);
}
.fr-fixed .li:hover {
  opacity: 1;
  transition: .5s;
}
.fr-fixed .li:hover .img {
  transform: translateY(-4px);
  transition: .5s;
}
.fr-fixed .li .wen {
  position: absolute;
  right: 80px;
  height: 68px;
  width: 150px;
  top: 0;
  font-size: 20px;
  line-height: 68px;
  background: #cdad88;
  display: none;
}
.fr-fixed .li .wx {
  width: 150px;
  height: 150px;
  top:-40px;
}
.fr-fixed .li .wx img {
  width: 100%;
}
.fr-fixed .li .p {
  font-size: 14px;
  line-height: 1;
  margin-top: 5px;
}

.headsearch-box {
  position: fixed;
  height: 100%;
  width: 100%;
  background: rgba(0, 0, 0, 0.9);
  z-index: 13;
  top: 0;
  display: none;
}

.headsearch-box input {
  border: none;
  background: none;
  outline: none;
}

.headsearch-box .x-box .x-o {
  position: absolute;
  right: 0;
  top: 10%;
  cursor: pointer;
}

.headsearch-box .x-box {
  /*height:960px;*/
  width: 1200px;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
}

.headsearch-box .x-p {
  text-align: center;
  width: 1200px;
  margin: 0 auto;
  height: 110px;
  line-height: 110px;
  border-bottom: 1px solid #606060;
  font-size: 24px;
  color: #606060;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
}

.headsearch-box input[type="text"] {
  text-align: center;
  position: absolute;
  width: 100%;
  left: 0;
}

.headsearch-box input[type="submit"] {
  position: absolute;
  text-indent: -999px;
  right: 0;
  height: 35px;
  width: 35px;
  background: url(/img/bocweb-search.png) no-repeat center;
}
.sy-servebox .serveboxbot .img-box{}
.con3title {
  padding-top: 140px;
  padding-bottom: 65px;
}
.con3title .line {
  margin-top: 23px;
  width: 80px;
  height: 6px;
  background: #333333;
}

.product-con3 .con3-ul .li .words .h1 {
  font-weight: bold;
}

.ul-y {
  display: none;
}

.sy-about-04 .sy-about-bottom .owl-pagination {
  display: none;
}

.contact-article-box {
  padding-bottom: 80px;
}

.map-box .maptip a {
  display: block;
}
.map-box .maptip a .mapwords {
  color: #ffffff;
}

.map-box .maptip .close {
  position: absolute;
  right: 0;
  top: 0;
  width: 20px;
  height: 20px;
  background: url(/img/a13.png) no-repeat center;
  background-size: 100%;
  cursor: pointer;
}

.sy-about-04 .sy-about-bottom .li .boxli {
  width: 700px;
  height: 475px;
}

.sy-about-05 .swiper-pagination {
  position: static;
  margin-top: 20px;
}
.sy-about-05 .swiper-pagination .swiper-pagination-bullet {
  width: 10px;
  height: 10px;
}
.sy-about-05 .swiper-pagination .swiper-pagination-bullet-active {
  background: #d0b28f;
}

.sy-servebox .serveboxbot .img-box img {
  max-width: none;
  height: 100%;
}

.sy-servebox .serveboxbot .img-box {
  overflow-y: scroll;
  height:500px;
}

.product-con1 .right {
  box-sizing: border-box;
}

.sy-about-05 .about-05 .swiper-container {
  padding-bottom: 40px;
  box-sizing: border-box;
}
.sy-about-05 .swiper-container-horizontal > .swiper-pagination-progress {
  top: auto;
  bottom: 8px;
  /*background:#cdad88;*/
  height: 1px;
  background: #f1eadd;
}
.sy-about-05 .swiper-pagination-progress .swiper-pagination-progressbar {
  background: #cdad88;
  height: 6px;
  top: -3px;
  border-radius: 6px;
}

@media screen and (max-width: 1750px) {
  .sy-serve-live .live .live-box .box-cont .left .bg {
    left: -9%;
  }

  .sy-serve-live .live .live-box .box-cont .left .bg:after {
    left: 12%;
  }

  .sy-about-04 .sy-about-top .box .right .owl-next {
    right: -60px;
  }

  .sy-about-04 .sy-about-top .box .right .owl-prev {
    left: -60px;
  }
  .sy-newsdetails .details-left.fixed {
    left: 2%;
  }
  .sy-newsdetails .details-right.fixed{
    right:2%;
  }
}
@media screen and (max-width: 1700px) {
  .w1630 {
    width: 96%;
  }
  .sy-newsdetails .details-left.fixed {
    left: 0%;
  }
  .sy-newsdetails .details-right.fixed{
    right:0%;
  }
  .sy-newsdetails .details-center {
    width: 51%;
    padding: 0 2%;
    padding-top: 173px;
  }

  .sy-newsdetails .details-left {
    width: 24%;
    padding-left: 11%;
  }

  .sy-newsdetails .details-right {
    width: 24%;
    height: auto;
  }

  .sy-newsdetails .details-left:after {
    left: 9%;
    width: 30%;
  }

  .sy-serve-live .live .live-box .box-cont .left .bg {
    left: -2%;
  }

  .sy-serve-live .live .live-box .box-cont .left .bg:after {
    left: 6%;
  }

  .w1520 {
    width: 96%;
  }
}
@media screen and (max-width: 1600px) {
  .bocweb-header .bocweb-right .bocweb-nav .bocweb-subnav {
    padding: 0 36px;
    font-size: 20px;
  }

  .sy-about-04 .sy-about-bottom .li .boxli {
    width: auto;
    height: auto;
  }

  .bocweb-header {
    padding: 0 55px;
    padding-right: 35px;
  }

  .sy-newstitle .li {
    margin: 0 25px;
  }

  .sy-about-04 .sy-about-top .box .right .owl-next {
    right: -25px;
  }

  .sy-about-04 .sy-about-top .box .right .owl-prev {
    left: -25px;
  }
  .headsearch .box{
    width:80%;
  }
}
@media screen and (max-width: 1480px) {
  .w1400 {
    width: 95%;
  }


  .wel-serve .servebotul .item {
    width: 95%;
    margin: 0 auto;
  }

  .wel-about {
    height: 530px;
  }

  .wel-about .center {
    width: 551.2px;
    height: 522.4px;
    left: 300px;
    z-index: 0;
  }

  .sy-about-04 .sy-about-top .box .item .img {
    height: auto;
  }

  .sy-newsdetails .details-center {
    font-size: 18px;
    line-height: 32px;
  }

  .sy-about-06 .about-06 .f-right .f-ri-right .te-xt {
    width: 25%;
  }

  .sy-contact .contact .lileft {
    width: 28%;
  }

  .sy-contact .contact .map {
    width: 71%;
  }

  .sy-newsdetails .details-center .title-tip {
    font-size: 28px;
    line-height: 32px;
  }

  .sy-newsdetails .details-center {
    padding-top: 145px;
  }

  .sy-serve-live .live .live-box .box-cont .left {
    width: 63%;
  }

  .sy-serve-live .live .live-box .box-cont .right {
    width: 22%;
  }

  .sy-serve-live .live .live-box .box-cont .left .li:hover, .sy-serve-live .live .live-box .box-cont .left .li.cur {
    font-size: 24px;
  }

  .sy-serve-live .live .live-box .box-cont .left .bg {
    font-size: 80px;
  }

  .sy-serve-live .live .live-box .box-cont .right {
    padding: 3% 2%;
  }

  .product-con1 .left .h1 {
    font-size: 36px;
  }

  .wel-news .newstop {
    height: auto;
    padding: 65px 0;
    padding-bottom: 30px;
  }

  .wel-product .producttop {
    padding: 65px 0;
    padding-bottom: 30px;
    height: auto;
  }

  .bocweb-footer .footer-top .left {
    width: 75%;

  }

  .wel-serve .servebotul .item .imgage {
    height: auto;
  }

  .sy-mewsli .imgage {
    width: 49%;
  }

  .sy-news-img .owl-buttons .owl-prev {
    width: 60px;
    height: 60px;
  }

  .sy-news-img .owl-buttons .owl-next {
    width: 60px;
    height: 60px;
  }

  .sy-mewsli .imgage .wen {
    width: 9%;
  }

  .sy-news-img .item .box .h02 {
    font-size: 45px;
  }

  .wel-serve .servetop {
    padding-top: 65px;
    padding-bottom: 30px;
    height: auto;
  }

  .wel-news .newsbot .imgage .img {
    width: auto;
  }

  .wel-news .newsbot .imgage {
    width: 49%;
  }

  .wel-news .newsbot .words {
    width: 51%;
  }

  .wel-serve {
    height: auto;
    padding-bottom: 65px;
  }

  .sy-mewsli .imgage .img {
    width: 91%;
  }

  .sy-mewsli .words {
    width: 51%;
  }

  .bocweb-footer .footer-top .right {
    width: 25%;
  }

  .bocweb-footer .footer-top .right .select select {
    background-position: 93% 14px;
    height: 40px;
    font-size: 16px;
  }

  .bocweb-footer .footer-top .ul .li {
    padding: 0 23px;
  }

  .bocweb-header .bocweb-right .bocweb-nav .bocweb-subnav {
    font-size: 18px;
    padding: 0 30px;
  }

  .bocweb-footer .footer-top .right .select {
    margin-top: 10px;
  }

  .bocweb-footer .footer-top .right .fx {
    height: 35px;
  }

  .bocweb-footer .footer-top .right .fx a {
    width: 35px;
    height: 35px;
  }

  .bocweb-footer .footer-top .text {
    font-size: 25px;
    line-height: 35px;
    height: auto;
  }

  .bocweb-footer .footer-top .ul {
    margin-top: 25px;
  }

  .bocweb-footer .footer-top {
    height: auto;
    padding: 70px 0 40px 0;
  }

  .bocweb-footer .footer-bot {
    height: 65px;
    line-height: 65px;
  }

  .servebox-01 .li .left {
    width: 9%;
    position: absolute;
  }

  .servebox-01 .li .right {
    width: 88%;
  }

  .servebox-01 .li .right .img, .servebox-01 .li .right .wen {
    width: 50%;
    height: 100%;
  }

  .servebox-01 .li {
    position: relative;
    height: auto;
    margin-bottom: 100px;
  }

  .servebox-01 .li .right .wen {
    position: absolute;
  }

  .servebox-01 .li .right {
    position: relative;
  }

  .sy-serve-live .live .live-title {
    padding-top: 100px;
    line-height: 32px;
  }

  .sy-serve-live .live .live-box .boxtitle .bg {
    height: auto;
    width: 150px;
  }

  .sy-serve-live .live .live-box .boxtitle {
    height: auto;
    padding-bottom: 10px;
  }

  .sy-serve-live {
    height: auto;
    padding-bottom: 100px;
  }

  .product-sy .product-title .li .top {
    padding-left: 100px;
  }

  .product-sy .product-title .li .top .image {
    width: 50px;
    height: 50px;
    left: 30px;
  }

  .product-con1 .left {
    width: 49.5%;
  }

  .sy-about-06 .about-06 .right {
    width: 75%;
  }

  .sy-about-06 .about-06 .f-right .f-ri-left {
    width: 31.5%;
  }

  .sy-about-06 .about-06 .right .lk-left {
    width: 31.5%;
  }

  .sy-about-06 .about-06 .f-right .f-ri-right {
    width: 66%;
  }

  .sy-about-06 .about-06 .right .lk-right {
    width: 66%;
  }

  .sy-about-06 .about-06 .f-left {
    width: 23%;
  }

  .sy-about-06 .about-06 .f-right {
    width: 75%;
  }

  .product-con1 .right {
    width: 50%;
    height: 100%;
    right: 0;
  }

  .product-con1 {
    padding-top: 0;
    margin-top: 80px;
    position: relative;
  }

  .product-con3 .con3-ul .li .words {
    width: 47%;
  }

  .product-con3 .con3-ul .li .images {
    width: 47%;
    height: auto;
  }

  .sy-about-06 .about-06 .left {
    width: 23%;
  }

  .sy-about-01 .sy-about .words {
    width: 37%;
  }

  .sy-about-01 .sy-about .images {
    width: 56%;
  }

  .sy-about-03 .images {
    width: 65%;
  }

  .sy-about-03 .images .images-top .li {
    width: 18%;
    margin-left: 2.5%;
  }

  .sy-about-03 .words {
    width: 30%;
  }

  .sy-about-04 .sy-about-top .box .left {
    width: 24%;
  }

  .sy-about-04 .sy-about-top .box .right {
    padding-left: 25.5%;
  }

  .sy-about-04 .sy-about-top .box .item {
    width: 98%;
    margin: 0 auto;
  }

  .incubator-02 .ul .li {
/*    width: 48%;
    margin-left: 4%;
    height: auto;*/
  }

  .incubator-02 {
    padding-top: 100px;
    padding-bottom: 115px;
    height: auto;
  }

  .incubator-03 {
    padding-top: 115px;
    padding-bottom: 145px;
    height: auto;
  }

  .aboutul-top .swiper-slide .wordbox .images {
    width: 50%;
  }

  .aboutul-top .swiper-slide .wordbox .words {
    width: 50%;
    padding-left: 10px;
    box-sizing: border-box;
  }

  .aboutul-top .swiper-slide .wordbox {
    height: auto;
    position: relative;
  }
  .aboutul-top .swiper-slide .wordbox .words {
    position: absolute;
    right: 0;
    top: 0;
    padding: 25px;
    padding-left: 15px;
    box-sizing: border-box;
    font-size: 16px;
  }

  .sy-about-04 .sy-about-top .box .item .wen .h01 {
    font-size: 20px;
    height: 64px;
    line-height: 32px;
  }

  .sy-about-05 {
    height: auto;
    padding-top: 100px;
    padding-bottom: 120px;
  }

  .sy-about-04 {
    height: auto;
    padding-bottom: 100px;
  }

  .sy-about-03 {
    height: auto;
    padding-top: 100px;
    padding-bottom: 120px;
  }

  .sy-about-02 {
    height: auto;
  }

  .sy-about-03 .words .h03 .li .wen .wen0 {
    font-size: 50px;
  }

  .sy-about-03 .words .h03 .li {
    padding: 30px 0;
    padding-left: 50px;
  }

  .sy-about-03 .words .h03 .li .img {
    width: 40px;
    height: 40px;
  }
}
@media screen and (max-width: 1350px) {
  .bocweb-footer .footer-top .ul .li {
    font-size: 16px;
  }

  .bocweb-header .bocweb-logo {
    width: 120px;
  }

  .con3title {
    padding-top: 110px;
    padding-bottom: 45px;
  }

  .product-con3 .con3-ul .li .words .num {
    padding-top: 135px;
  }

  .product-con3 .con3-ul:after {
    width: 20px;
  }

  .sy-about-06 .about-06 .li .h01 {
    font-size: 20px;
  }

  .sy-newstitle .li {
    margin: 0 20px;
  }

  .sy-about-04 .sy-about-bottom .words .textul .textli {
    line-height: 30px;
    padding: 15px 0;
    padding-left: 20px;
  }

  .sy-about-06 .about-06 .li .img {
    width: 80px;
    height: 80px;
  }

  .sy-about-04 .sy-about-bottom .words .textul .textli:after {
    top: 25px;
  }

  .sy-about-06 .about-06 .li {
    font-size: 16px;
  }

  .wel-news {
    height: auto;
    padding-bottom: 50px;
    box-sizing: border-box;
  }

  .sy-newsdetails .details-right {
    font-size: 16px;
    line-height: 25px;
  }

  .sy-newsdetails .details-right a {
    margin-bottom: 14px;
    max-height: 50px;
  }

  .w1630 {
    width: 100%;
  }

  .servebox-01 .li .right .wen {
    line-height: 30px;
  }

  .servebox-01 .li .left span {
    font-size: 45px;
    height: 190px;
    line-height: 45px;
  }

  .product-con4 .text-title .owl-item {
    height: 100px;
    line-height: 100px;
  }

  .product-con4 .text-title .li {
    font-size: 20px;
    height: 100%;
    box-sizing: border-box;
  }

  .product-con4 .text-title {
    height: auto;
  }

  .sy-servebox .serveboxtop {
    height: auto;
    padding-bottom: 30px;
  }

  .sy-servebox .top .h2 {
    font-size: 190px;
  }

  .sy-servebox .top .h1 {
    font-size: 42px;
    line-height: 85px;
  }

  .sy-serve-live .live .live-title {
    padding-top: 80px;
  }

  .text46 {
    font-size: 32px;
  }

  .product-con1 .left .h1 {
    font-size: 32px;
  }

  .product-con3 .con3-title .h1 {
    font-size: 32px;
  }

  .sy-serve-live .live .live-title {
    font-size: 16px;
    line-height: 25px;
  }

  .sy-serve-live .live .live-box .boxtitle .title {
    font-size: 26px;
  }

  .sy-serve-live .live .live-box .boxtitle .bg {
    width: 140px;
  }

  .sy-serve-live .live .live-box .box-cont .left .bg {
    font-size: 70px;
  }

  .sy-serve-live .live .live-box .box-cont .left .li {
    margin-top: 30px;
  }

  .sy-serve-live {
    padding-bottom: 80px;
  }

  .servebox-02 {
    padding: 80px 0;
  }

  .product-sy .product-title .li .top {
    padding-left: 90px;
  }

  .product-sy .product-title {
    margin-bottom: 100px;
  }

  .product-con2 .imgbox .words .box .title .h2 {
    font-size: 32px;
  }

  .product-con3 .con3-title {
    padding-top: 108px;
    padding-bottom: 25px;
  }

  .product-sy .active-05 {
    margin-bottom: 0;
  }
}
@media screen and (max-width: 1270px) {
  .bocweb-footer .footer-top .ul .li {
    font-size: 14px;
    padding: 0 18px;
  }
  .w1200{
    width:95%;
  }
  .incubator-02 .ul .li{
    height: auto;
  }

  .headsearch-box .x-p, .headsearch-box .x-box {
    width: 90%;
  }

  .sy-about-03 .words {
    font-size: 16px;
    line-height: 28px;
  }

  .sy-about-01 .sy-about .words .h02 {
    margin-top: 45px;
  }

  .sy-about-01 .sy-about .words .h02 .tit {
    font-size: 20px;
  }

  .sy-about-01 .sy-about .words {
    font-size: 16px;
    line-height: 28px;
  }

  .con3title {
    padding-top: 90px;
    padding-bottom: 35px;
  }

  .sy-about-06 .about-06 .li {
    font-size: 14px;
    line-height: 25px;
  }

  .product-con4 .text-title .li {
    font-size: 18px;
  }

  .wel-news .newsbot .words {
    padding: 35px 45px;
  }

  .sy-about-06 .about-06 .f-right .f-ri-right .te-xt .tit {
    font-size: 20px;
  }

  .sy-serve-live .live .live-box .box-cont .left .li {
    margin-top: 20px;
  }

  .sy-con-banner .words .big-title {
    font-size: 40px;
  }

  .sy-newsdetails .details-right {
    padding: 25px;
  }

  .sy-con-banner .words .small-title {
    font-size: 20px;
  }

  .sy-mewsli .words {
    padding: 35px 45px;
  }

  .sy-mewsli .box {
    height: auto;
  }

  .sy-mewsli .words .wen {
    margin-top: 10px;
    margin-bottom: 15px;
  }

  .sy-mewsli:hover .words .title {
    font-size: 28px;
    line-height: 35px;
    height: 70px;
  }

  .box-title {
    height: 70px;
  }

  .bocweb-footer .footer-top .right .phone {
    font-size: 22px;
    margin-top: 20px;
  }

  .wel-about .right {
    width: 300px;
  }

  .wel-about .right .h2 {
    font-size: 18px;
    margin-top: 25px;
    margin-bottom: 45px;
  }

  .wel-news .newsbot .words .wen {
    margin-bottom: 25px;
  }

  .wel-tip .title span {
    width: 40px;
    height: 40px;
  }

  .product-con2 .imgbox-span {
    font-size: 20px;
  }

  .wel-tip .words {
    margin-top: 20px;
    font-size: 18px;
  }

  .product-con2 .imgbox-span {
    height: 100px;
    line-height: 100px;
    margin-top: -50px;
  }

  .product-con3 .con3-title {
    padding-top: 78px;
    padding-bottom: 15px;
  }

  .wel-about .center {
    width: 482.3px;
    height: 457.1px;
    left: 280px;
  }

  .wel-tip .title {
    font-size: 36px;
    height: 40px;
    line-height: 40px;
  }

  .wel-about .left .h1 {
    font-size: 36px;
  }

  .wel-about .left .h2 {
    font-size: 20px;
    margin-top: 30px;
    margin-bottom: 32px;
  }

  .sy-newsdetails .content-detail .detail-fenxiang a {
    width: 40px;
    height: 40px;
  }

  .sy-newsdetails .content-detail .detail-fenxiang .bds_sqq, .sy-newsdetails .content-detail .detail-fenxiang .bds_weixin, .sy-newsdetails .content-detail .detail-fenxiang .bds_tsina {
    background-size: 140%;
  }

  .bocweb-footer .footer-top .right .phone span {
    font-size: 16px;
  }

  .bocweb-header .bocweb-right .bocweb-nav .bocweb-subnav {
    font-size: 16px;
    padding: 0 20px;
  }

  .bocweb-footer .footer-top .text {
    font-size: 20px;
  }

  .bocweb-footer .footer-top .ul {
    margin-top: 20px;
  }

  .banner .images .words {
    width: 572px;
    height: 248px;
  }

  .banner .images .words .img img {
    width: 80%;
    margin: 0 auto;
  }

  .banner .images .words .tit {
    width: 100%;
    margin-top: 30px;
  }

  .banner .images .words .tit .li {
    width: 49%;
    float: left;
    margin: 0;
    margin-left: 2%;
  }

  .banner .images .words .tit .li:nth-child(1) {
    margin-left: 0;
  }

  .sy-contact {
    padding: 85px 0;
    height: auto;
  }

  .sy-contact .contact .lileft .inputbox .top {
    font-size: 22px;
  }

  .map-tip .t01 {
    font-size: 28px;
  }

  .sy-newsdetails .details-center .title-tip {
    font-size: 24px;
  }

  .sy-newstitle .li {
    margin: 0 10px;
  }

  .servebox-01 .li .right .wen {
    line-height: 28px;
    padding: 20px 30px;
  }

  .servebox-01 .li {
    margin-bottom: 80px;
  }

  .servebox-01 .li .right .wen {
    font-size: 16px;
  }

  .servebox-01 .li .right .wen .title {
    font-size: 25px;
  }

  .sy-serve-live .live .live-title .h02 {
    width: 84%;
  }

  .sy-serve-live .live .live-box .box-cont .left .li:hover, .sy-serve-live .live .live-box .box-cont .left .li.cur {
    font-size: 20px;
  }

  .sy-serve-live {
    padding-bottom: 70px;
  }

  .servebox-02 {
    padding: 60px 0;
  }

  .product-sy .product-title .li .top {
    padding-left: 75px;
  }

  .product-sy .product-title .li .top .words .h1 {
    font-size: 20px;
  }

  .product-sy .product-title .li .top .image {
    width: 40px;
    height: 40px;
    left: 24px;
  }

  .product-sy .product-title .li .top .words .h2 {
    font-size: 14px;
  }

  .product-sy .product-title .li .top {
    height: 120px;
  }

  .product-sy .product-title .li .bot {
    top: 120px;
  }

  .product-sy .product-title .li .bot a {
    font-size: 15px;
    line-height: 28px;
  }

  .product-sy .product-title {
    margin-bottom: 100px;
  }

  .product-con3 .con3-ul .li .words .num {
    padding-top: 100px;
  }

  .product-con3 .con3-ul .li .words .bg {
    line-height: 1.5;
    font-size: 200px;
  }

  .product-con3 .con3-ul .li .words {
    font-size: 16px;
    line-height: 30px;
  }

  .product-con3 .con3-ul .li .words .h2 {
    max-height: 150px;
  }

  .product-con3 .con3-ul .li .words .h2 {
    line-height: 30px;
  }

  .product-con3 .con3-ul {
    padding-bottom: 120px;
  }

  .product-con1 {
    font-size: 16px;
    margin-top: 60px;
  }

  .product-con1 .left {
    line-height: 30px;
    width: 48%;
  }

  .sy-news-img .item .box .h01 {
    font-size: 24px;
  }

  .sy-news-img .item .box .h02 {
    font-size: 36px;
  }

  .sy-news-img .owl-buttons .owl-next {
    width: 45px;
    height: 45px;
  }

  .sy-news-img .owl-buttons .owl-prev {
    width: 45px;
    height: 45px;
  }

  .product-sy .active-05 {
    margin-bottom: 0;
  }

  .incubator-01 .span {
    height: 60px;
    width: 60px;
    bottom: -30px;
  }

  .incubator-02,.incubator-04 {
    padding-top: 80px;
    padding-bottom: 80px;
  }
  .incubator-04{
  	padding-bottom: 0;
  }
  .incubator-03 {
    padding-top: 85px;
    padding-bottom: 105px;
  }

  .incu-title .h02 {
    width: 90%;
  }

  .incubator-01 .images {
    width: 200px;
    height: auto;
  }

  .incubator-01 {
    height: auto;
    padding-bottom: 80px;
  }

  .sy-pro-banner .span {
    width: 85%;
  }

  .incubator-02 .ul .li .words {
    font-size: 20px;
    padding-bottom: 45px;
  }

  .sy-about-04 .sy-about-top .box .item .wen .h01 {
    height: 32px;
    -webkit-line-clamp: 1;
  }

  .sy-about-04 .sy-about-top .box .item .wen {
    padding: 20px;
  }

  .sy-about-04 .sy-about-top .box .left {
    font-size: 16px;
    padding: 30px 25px;
    height: 400px;
  }

  .sy-about-04 .sy-about-top .box .item {
    height: auto;
  }

  .sy-about-04 .sy-about-top {
    height: auto;
  }

  .sy-about-04 .sy-about-top {
    padding-top: 95px;
  }

  .sy-about-05 .about-05 .item .words {
    height: 80px;
    line-height: 80px;
    font-size: 18px;
  }
}
@media screen and (max-width: 1200px) {
  .bocweb-footer .footer-top .right .phone {
    font-size: 20px;
  }

  .bocweb-header .bocweb-right .bocweb-nav .bocweb-subnav {
    font-size: 14px;
  }

  .sy-mewsli .words {
    padding: 20px 30px;
  }

  .sy-newsdetails .details-center {
    font-size: 16px;
    line-height: 30px;
  }

  .sy-serve-live .live .live-box .box-cont .left .li {
    font-size: 16px;
  }

  .sy-serve-live .live .live-box .box-cont .left .li:hover, .sy-serve-live .live .live-box .box-cont .left .li.cur {
    font-size: 16px;
  }

  .sy-about-05 .title {
    font-size: 20px;
  }

  .sy-about-06 .title {
    font-size: 20px;
  }
}
@media screen and (max-width: 1023px) {
  .mbox {
    display: block;
  }
  .banner .images .words .tit .li{
    opacity: 1;
  }
   .sy-con-banner{
   	height: auto;
   	background:none!important;
   }


  .sy-news-img:after {
    display: none;
  }

  .product-con2 .imgbox .words .box .span .wp {
    line-height: 30px;
  }

  .text30 {
    font-size: 24px;
  }

  .con3title .line {
    margin-top: 15px;
    height: 4px;
  }

  .sy-about-04 .sy-about-bottom {
    margin-top: 60px;
  }
  .sy-about-04 .sy-about-bottom.mbox .li .boxli{
    width:90%;
    overflow: hidden;
    margin:0 auto;
  }
  .sy-about-04 .sy-about-bottom.mbox .li .boxli img{
    width:100%;
  }
  .sy-about-04 .sy-about-bottom.mbox .li .boxli .words{
  	padding: 30px 20px;
  	background:#ffffff;
  }
   .sy-about-04 .sy-about-bottom.mbox .owl-prev{
    width: 25px;
    height: 45px;
    background: url(/img/a9.png) no-repeat center;
    background-size: 100%;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    overflow: hidden;
    text-indent: -999px;
    transition: 0.5s;
   }
   .sy-about-04 .sy-about-bottom.mbox .owl-next{
    width: 25px;
    height: 45px;
    background: url(/img/a12.png) no-repeat center;
    background-size: 100%;
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    overflow: hidden;
    text-indent: -999px;
    transition: 0.5s;
   }
     .sy-about-04 .sy-about-bottom.mbox .li .boxli .images{
     	overflow: hidden;
     }

  .sy-about-04 .sy-about-bottom.mbox .li .boxli .words .p{
  	line-height: 24px;
  	height:48px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
  }
  .sy-news-img.active-02:after {
    display: none;
  }

  .product-con3 .con3-ul .ul:after {
    width: 15px;
    display: none;
  }

  .con3title {
    padding-top: 70px;
    padding-bottom: 25px;
  }

  .sy-about-04 .sy-about-bottom .words {
    font-size: 16px;
  }

  .sy-about-04 .sy-about-bottom .words .text30 {
    margin-bottom: 35px;
  }

  .product-con2 .imgbox-span {
    padding: 0;
  }

  .sy-about-04 .sy-about-top .box .right {
    position: relative;
  }

  .sy-news-img.active-01:after {
    display: none;
  }

  .sy-about-05 .about-05 .item .words {
    height: 65px;
    line-height: 65px;
    font-size: 16px;
  }

  .sy-about-04 .sy-about-top .box .right .owl-next {
    right: 0;
  }

  .sy-about-04 .sy-about-top .box .right .owl-prev {
    left: 0;
  }

  .sy-news-img .item .box .h01 {
    font-size: 18px;
  }

  .sy-about-03 .images .images-bot {
    height: 450px;
  }

  .sy-about-04 .sy-about-top .box .item .wen .more {
    font-size: 14px;
  }

  .sy-about-04 .sy-about-top .box .item .wen .h01 {
    font-size: 16px;
  }

  .sy-about-04 .sy-about-top .title {
    font-size: 20px;
    margin-top: 10px;
    line-height: 1.5;
    margin-bottom: 30px;
  }

  .sy-news-img .owl-buttons {
    right: 5%;
    bottom: 5%;
  }

  .sy-about-04 .sy-about-top {
    padding-top: 45px;
  }

  .sy-about-03 .images {
    padding-top: 35px;
  }

  .sy-about-03 .images .images-top .li {
    font-size: 18px;
    height: 36px;
    line-height: 36px;
  }

  .sy-about-03 .words .h03 .li {
    padding-top: 25px;
    padding-bottom: 25px;
  }

  .sy-about-03 .words .h03 {
    width: auto;
    margin-top: 30px;
  }

  .sy-about-03 .words .h02 {
    margin-top: 35px;
  }

  .sy-about-03 {
    padding-top: 65px;
    padding-bottom: 75px;
  }

  .aboutul-top .swiper-slide .wordbox .words .pbox p {
    padding-left: 15px;font-size: 16px;
  }

  .sy-about-02 .sy-about {

  }

  .sy-about-01 .sy-about .images {
    padding-top: 75px;
  }

  .sy-about-04 {
    height: auto;
  }

  .sy-about-04 .sy-about-bottom {
    height: auto;
  }

  .sy-about-04 .sy-about-bottom .li {
    width: 100%;
  }

  .sy-con-banner .words {
    padding-left: 10%;
  }

  .product-con3 .con3-ul .li {
    margin-top: 0;
  }

  .sy-news-img .item .box .h02 {
    font-size: 28px;
  }

  .product-con3 .con3-title .h2 {
    font-size: 16px;
  }

  .product-con2 .imgbox .words .box {
    padding: 50px 35px;
  }

  .product-con2 .imgbox .words .box .span {
    font-size: 16px;
  }

  .product-sy .product-title {
    display: none;
  }

  .product-con1 .left {
    padding-bottom: 50px;
  }

  .servebox-01 .li {
    margin-bottom: 40px;
  }

  .servebox-01 .li .right {
    width: 100%;
    display: block;
  }

  .servebox-01 .li .right .wen .title {
    font-size: 20px;
  }

  .servebox-01 .li .right .wen {
    padding: 15px 20px;
  }

  .sy-servebox .serveboxbot {
    height: auto;
    padding: 35px 0;
  }

  .servebox-01 .li .right .wen {
    position: static;
    line-height: 25px;
    font-size: 14px;
  }

  .servebox-01 .li .right .img, .servebox-01 .li .right .wen {
    width: 100%;
    height: auto;
  }
  .servebox-01 .li .right .img img, .servebox-01 .li .right .wen img {
    width: 100%;
  }

  .product-con3 .con3-title {
    padding-top: 58px;
    padding-bottom: 0;
  }

  .sy-newsdetails .details-center {
    width: 100%;
  }

  .wel-news .newsbot .li:hover .words .title {
    font-size: 24px;
  }

  .servebox-01 .li .left {
    display: none;
  }

  .wel-news .newsbot .li .words .title {
    height: auto;
    line-height: 32px;
    display: block;
    overflow: visible;
  }

  .sy-newsdetails .details-right {
    display: none;
  }

  .sy-newsdetails .details-left {
    display: none;
  }

  .sy-con-banner .words {
    padding-left: 15%;
    box-sizing: border-box;
  }

  .sy-mewsli:hover .words .title, .sy-mewsli .words .title {
    height: auto;
    display: block;
    overflow: visible;
  }

  .sy-mewsli:hover .words .title {
    font-size: 24px;
    line-height: 32px;
  }

  .box-title {
    height: auto;
  }

  .wel-tip .words {
    line-height: 1.5;
  }

  .pagination .next {
    display: none;
  }

  .pagination .prev {
    display: none;
  }

  .pagination a {
    width: 25px;
    height: 25px;
    line-height: 25px;
    font-size: 14px;
  }

  .wel-serve .servebotul .item .imgage img {
    width: 100%;
  }

  .wel-about {
    height: auto;
  }

  .wel-news .newstop .wel-tip {
    width: 100%;
    text-align: center;
  }

  .wel-news .newstop .righ-tip {
    display: none;
  }

  .wel-news .newsbot .imgage .wen {
    display: none;
  }

  .wel-news .newsbot .words .wen {
    display: none;
  }

  .wel-news .newsbot .imgage {
    width: 100%;
  }

  .wel-news .newsbot .words {
    width: 100%;
    position: static;
    text-align: center;
  }

  .wel-news .newsbot .words .button {
    margin: 0 auto;
    text-align: left;
  }

  .wel-about .left .h3 {
    margin: 0 auto;
  }

  .wel-about .right {
    width: 100%;
    position: static;
    height: auto;
    text-align: center;
  }

  .wel-about .right .button-tip {
    margin: 0 auto;
    text-align: left;
  }

  .wel-about .w1400 {
    padding: 45px 0;
    box-sizing: border-box;
  }

  .wel-about .center {
    position: relative;
    width: 100%;
    margin: 0 auto;
    width: 447.85px;
    height: 424.45px;
    left: auto;
  }

  .wel-about .left {
    position: static;
    width: 100%;
    height: auto;
    text-align: center;
  }

  .wel-news .newsbot .imgage .img {
    width: 100%;
  }
  .wel-news .newsbot .imgage .img img {
    width: 100%;
  }

  .pcbox {
    display: none;
  }

  .wel-product .productbot .li {
    width: 100%;
    background: none !important;
  }
  .wel-product .productbot .li .mbox {
    width: 100%;
  }

  .wel-product .productbot .li .text-bot {
    display: block !important;
  }

  .wel-product .productbot .li .text-left {
    display: none !important;
    opacity: 0;
  }

  .wel-product .productbot {
    height: auto;
    padding: 0 2.6%;
    box-sizing: border-box;
  }
  .wel-product .productbot .li {
    margin-bottom: 35px;
  }

  .wel-product .productbot .li .text-bot .lio {
    font-size: 18px;
  }

  .sy-mewsli .imgage {
    width: 100%;
  }

  .sy-mewsli .words {
    width: 100%;
    position: static;
    text-align: center;
  }

  .sy-mewsli .imgage .wen {
    display: none;
  }

  .sy-mewsli .imgage .img {
    width: 100%;
  }
  .sy-mewsli .imgage .img img {
    width: 100%;
  }

  .sy-mewsli .words .button {
    margin: 0 auto;
    text-align: left;
  }

  .sy-mewsli .box {
    height: auto;
  }

  .sy-mewsli .words .wen {
    display: none;
  }

  .sy-contact .contact .lileft {
    width: 100%;
  }

  .sy-contact .contact .map {
    width: 100%;
    height: 640px;
    margin-top: 30px;
  }

  .sy-contact {
    height: auto;
    padding: 65px 0;
  }

  .sy-contact .contact {
    height: auto;
  }

  .sy-mewsli .words .title {
    max-height: none;
  }

  .sy-newstitle .li {
    width: 100%;
    text-align: center;
  }

  .sy-serve {
    padding: 25px 0;
  }

  .sy-servebox .top .h1 {
    font-size: 35px;
    line-height: 1;
    bottom: 36px;
  }

  .sy-servebox .top .h2 {
    font-size: 160px;
    padding-top: 0;
  }

  .sy-servebox .top {
    height: auto;
  }

  .sy-servebox .bot {
    font-size: 16px;
    text-align: center;
    margin-top: 0;
  }

  .sy-serve-live .live .live-box .box-cont .ulbox {
    display: none;
  }

  .servebox-02 {
    padding: 35px 0;
  }

  .product-con3 .con3-ul .li .words {
    width: 100%;
  }

  .product-con3 .con3-ul .li .images {
    width: 100%;
  }
  .product-con3 .con3-ul .li .images img {
    width: 100%;
  }

  .product-con3 .con3-ul .li .words .num {
    padding: 80px 0;
  }

  .product-con3 .con3-ul:after {
    display: none;
  }

  .product-con3 .con3-ul .li .words .h2 {
    max-height: none;
  }

  .product-con3 .con3-ul .li .words .bg {
    font-size: 150px;
  }

  .product-con3 .con3-ul {
    padding-bottom: 85px;
  }

  .product-con1 .left {
    width: 100%;
  }

  .product-con1 .right {
    width: 100%;
    position: static;
  }
  .product-con1 .right img {
    width: 100%;
  }

  .product-con2 .imgbox-span {
    font-size: 16px;
    line-height: 80px;
    height: 80px;
    margin-top: -40px;
  }

  .product-con1 .right {
    background: none !important;
    padding-bottom: 60px;
  }

  .product-con2 .imgbox {
    height: 800px;
  }

  .sy-about-01 .sy-about .words {
    width: 100%;
  }

  .sy-about-01 .sy-about .images {
    width: 100%;
  }
  .sy-about-01 .sy-about .images img {
    width: 100%;
  }

  .sy-about-03 .words {
    width: 100%;
  }

  .sy-about-03 .images {
    width: 100%;
  }

  .incubator-02 .ul .li {
    width: 100%;
    margin-left: 0;
  }
  .incubator-02 .ul .li img {
    width: 100%;
  }

  .incubator-01 {
    padding-bottom: 60px;
  }

  .incubator-02 ,.incubator-04  {
    padding: 60px 0;
  }
  .incubator-04{
  	padding-bottom: 0;
  }
  .incubator-01 .images {
    width: 160px;
  }

  .incubator-01 {
    font-size: 20px;
    line-height: 30px;
  }

  .incu-title .h02 {
    font-size: 16px;
    line-height: 28px;
  }

  .incubator-02 .ul .li .words {
    font-size: 18px;
  }

  .text-m {
    text-align: center;
    color: #666;
    font-size: 13px;
    line-height: 1;
    margin-top: 15px;
  }

  .product-con4 .text-title .owl-item {
    height: 80px;
  }
  .product-con4 .text-title .owl-item .li {
    line-height: 1.5;
    font-size: 16px;
    padding-top: 20px;
  }

  .product-con4 .text-title {
    margin-bottom: 15px;
  }

  .sy-about-04 .sy-about-top .box .left .text {
    margin-bottom: 25px;
  }

  .sy-about-04 .sy-about-top .box .left {
    font-size: 16px;
  }

  .sy-about-06 {
    height: auto;
    padding: 65px 0;
  }

  .sy-about-04 {
    padding-bottom: 65px;
  }

  .sy-about-05 {
    padding: 65px 0;
  }

  .aboutbox .bg {
    font-size: 200px;
  }

  .aboutul-top .swiper-slide .ttime {
    width: auto;
  }

  .aboutul-top .swiper-slide.swiper-slide-next .ttime {
    padding-left: 60px;
  }

  .aboutul-top .swiper-slide.swiper-slide-prev .ttime {
    padding-right: 60px;
  }

  .aboutul-top .swiper-slide .wordbox .words {
    font-size: 14px;
    line-height: 25px;
  }

  .aboutul-top .swiper-slide .wordbox .wen {
    margin-top: 5px;
  }

  .sy-about-03 .words .h02 .tit {
    font-size: 20px;
  }

  .sy-about-04 .sy-about-top .box .left {
    width: 100%;
    position: static;
    height: auto;
    padding: 20px;
    margin-bottom: 25px;
  }

  .sy-about-04 .sy-about-top .box .right {
    padding-left: 0;
  }
}
@media screen and (max-width: 850px) {
  .banner .images .words {
    width: 85%;
  }

  .product-con3 .con3-ul .li .words .num {
    padding: 60px 0;
  }
}
@media screen and (max-width: 768px) {
  .banner .images .words .tit .li {
    width: 80%;
    margin: 0 auto;
    margin-bottom: 20px;
    font-size: 20px;
    height: 45px;
    line-height: 45px;
    float: none;
    display: block;
  }
  .sy-con-banner .words .big-title{
  	margin-top: 10px;
  	margin-bottom: 20px;
  }

  .fixed-about-04 .box .p{
    width:100%;
    height: auto;
  }
  .fixed-about-04 .box .p{
    font-size:14px;
  }
  .fixed-about-04 .box{
    width:80%;
    background:transparent;
    padding:0;
  }
  .fixed-about-04 .box .b-text{
    background: #cdad88;
    padding: 18px 20px;
  }
  .fixed-about-04 .box .img{
    width:100%;
    height: auto;
  }
  .incubator-01{
    background-size: 100%!important;
  }
  .sy-about-04 .sy-about-bottom .words .textul .textli:after{
    left:5px;
    top: 19px;
  }

  .contact-article-box {
    padding-bottom: 40px;
  }

  .product-con2 .imgbox .words .box .span .wp {
    line-height: 25px;
  }

  .con3title {
    padding-top: 35px;
  }

  .banner .images .words .tit .li:nth-child(1) {
    margin-left: auto;
  }

  .sy-about-01 .sy-about .words .h02 .ul {
    margin-top: 25px;
  }

  .sy-about-01 .sy-about .words .h02 .ul .li .img {
    width: 35px;
    height: 35px;
  }
  .sy-about-01 .sy-about .words .h02 .ul .li .img img {
    max-width: 100%;
  }

  .sy-about-03 .words .h03 .li {
    padding-bottom: 20px;
  }

  .sy-about-03 .words .h03 .li .wen .wen1 {
    font-size: 15px;
  }

  .sy-about-03 .words .h03 .li .wen .wen0 .n {
    font-size: 14px;
  }
  .sy-pro-banner .span{}
  .sy-about-04 .sy-about-top .title .h02 {
    line-height: 1;
    font-size: 16px;
    margin-top: 5px;
  }

  .text30 {
    font-size: 20px;
  }

  .sy-about-04 {
    padding-bottom: 35px;
  }

  .sy-about-06 {
    padding: 35px 0;
  }

  .incubator-04{
  	padding-bottom: 0;
  }

  .sy-about-06 .title {
    font-size: 16px;
  }

  .sy-about-05 .title .line {
    margin-bottom: 30px;
  }

  .sy-about-05 .about-05 .item .words {
    height: 45px;
    line-height: 45px;
  }

  .sy-about-05 {
    padding: 35px 0;
  }

  .sy-about-04 .sy-about-bottom {
    margin-top: 30px;
  }

  .sy-about-05 .title {
    font-size: 16px;
    margin-bottom: 25px;
  }

  .sy-about-04 .sy-about-bottom .words .textul .textli {
    line-height: 25px;
    padding: 10px;
    padding-left: 15px;
  }

  .sy-about-04 .sy-about-bottom .words {
    font-size: 14px;
    padding: 20px;
  }

  .mabouttop-06 .owl-item .img {
    width: 55px;
    height: 55px;
  }

  .sy-about-03 .words .h02 .tit {
    font-size: 16px;
  }

  .sy-about-03 {
    padding-top: 35px;
    padding-bottom: 45px;
  }

  .sy-about-03 .words .h03 .li .wen .wen0 .m {
    right: -25px;
  }

  .sy-about-03 .images .images-bot {
    height: 350px;
  }

  .sy-about-03 .images .images-top .li {
    font-size: 14px;
  }

  .sy-about-03 .words .h02 .tit {
    font-size: 14px;
    margin-bottom: 10px;
  }

  .sy-about-03 .words {
    font-size: 14px;
    line-height: 25px;
  }

  .sy-about-03 .words .h03 .li .wen .wen0 {
    font-size: 35px;
  }

  .aboutul-bot {
    width: 95%;
  }

  .aboutul-top .swiper-slide .wordbox .images {
    width: 100%;
  }
  .aboutul-top .swiper-slide .wordbox .images img {
    width: 100%;
  }

  .sy-about .aboutbox .swiper-button-next, .sy-about .aboutbox .swiper-button-prev {
    width: 21.6px;
    height: 35.2px;
    margin-top: -17.6px;
    background-size: 100%;
  }

  .aboutul-top .swiper-slide .wordbox .words {
    position: static;
    width: 100%;
    height: 150px;
  }

  .aboutul-top .swiper-slide .wordbox {
    width: 60%;
    margin: 0 auto;
    padding: 10px;
  }

  .sy-about-01 .sy-about .words .h02 .ul .li {
    font-size: 14px;
  }

  .product-con4 .text-title .owl-item .li {
    height: 50px;
    line-height: 50px;
    padding: 0 10px;
    box-sizing: border-box;
  }

  .product-con4 .text-title .owl-item {
    height: auto;
  }

  .sy-con-banner .words {
    padding-top: 25px;
    height: 100px;
  }

  .incubator-01 .span {
    width: 48px;
    height: 48px;
    bottom: -24px;
  }
  .sy-pro-banner .span {
    font-size: 14px;
    margin-top: 10px;
    line-height: 20px;
    -webkit-line-clamp: 4;
    height:80px;
    width: 90%;
  }
  .w1400{
    width:88%;
  }

  .sy-con-banner .words {
    padding-left: 5%;
  }

  .product-con2 .imgbox .words .box .span {
    font-size: 15px;
  }

  .incu-title .h02 {
    width: 100%;
  }

  .sy-news-img .item .box .h02 {
    font-size: 20px;
    margin-top: 15px;
    margin-bottom: 18px;
  }

  .sy-news-img .item .box .h01 {
    font-size: 15px;
  }

  .sy-news-img .owl-buttons .owl-prev {
    width: 30px;
    height: 30px;
  }

  .sy-news-img .owl-buttons .owl-next {
    width: 30px;
    margin-left: 20px;
    height: 30px;
  }

  .product-con2 .imgbox .words .box .title .h2 {
    font-size: 24px;
  }

  .product-con2 .imgbox .words .box .span .p {
    padding-top: 15px;
    padding-bottom: 8px;
  }

  .product-con2 .imgbox .words .box {
    width: 450px;
    height: 450px;
  }

  .product-con2 .imgbox {
    height: 650px;
  }

  .product-con1 .right {
    padding-bottom: 30px;
  }

  .product-con1 .left {
    font-size: 14px;
    line-height: 25px;
    padding-bottom: 35px;
  }

  .servebox-01 .li .right .wen {
    padding: 8px 10px;
  }

  .product-con3 .con3-ul .li .words .num {
    padding: 40px 0;
  }

  .product-con2 .imgbox-span {
    width: 100%;
  }

  .servebox-01 .li .right .wen .title {
    font-size: 18px;
    padding-bottom: 10px;
    margin-bottom: 20px;
  }

  .product-con1 .left .line {
    height: 4px;
    width: 50px;
    background: #333333;
    margin-top: 15px;
    margin-bottom: 25px;
  }

  .sy-newsul {
    padding-bottom: 45px;
  }

  .sy-newsul .newsul {
    padding-bottom: 30px;
  }

  .sy-contact .contact .lileft .inputbox {
    margin-top: 30px;
  }

  .sy-contact .contact .lileft .inputbox .top {
    font-size: 20px;
  }

  .sy-contact .contact .map {
    height: 500px;
  }

  .product-con2 .imgbox-span {
    font-size: 14px;
    line-height: 60px;
    height: 60px;
    margin-top: -30px;
  }

  .sy-contact .contact .lileft .inputbox .li:after {
    top: 25px;
  }

  .map-tip .pc {
    display: none;
  }

  .sy-contact .contact .lileft .inputbox .li {
    padding: 20px;
  }

  .sy-contact .contact .lileft .inputbox {
    font-size: 16px;
  }

  .map-tip {
    height: 178px;
    padding: 30px 36px;
  }

  .map-tip .t02 {
    display: none;
  }

  .map-tip .t01 {
    display: none;
  }

  .map-tip .img {
    display: none;
  }

  .map-tip .m {
    display: block;
  }

  .sy-mewsli .words {
    padding: 15px 25px;
  }

	/*  .sy-con-banner {
    height: 560px;
  }*/

  .sy-con-banner .words .small-title {
    font-size: 16px;
  }

  .sy-con-banner .words .big-title {
    font-size: 20px;
  }

  .wel-product .producttop {
    padding: 45px 0;
    padding-bottom: 20px;
    font-size: 20px;
  }

  .wel-tip .title span {
    width: 30px;
    height: 30px;
    margin-left: -40px;
  }

  .wel-tip .title {
    height: 30px;
    line-height: 30px;
  }

  .wel-serve .servetop {
    padding: 45px 0;
    padding-bottom: 20px;
    font-size: 20px;
  }

  .wel-news .newstop {
    padding: 45px 0;
    padding-bottom: 20px;
    font-size: 20px;
  }

  .wel-about .right .h2 {
    width: 80%;
    margin: 0 auto;
  }

  .wel-product .productbot .li .text-bot {
    height: 100px;
    line-height: 100px;
  }

  .wel-serve .servebotul .item .words {
    height: 130px;
    padding: 15px 20px;
  }

  .wel-tip .title {
    font-size: 25px;
  }

  .wel-news .newsbot .words {
    padding: 15px 25px;
  }

  .wel-news .newsbot .words .title {
    line-height: 45px;
    height: 45px;
    font-size: 20px;
  }

  .wel-serve .servebotul .item:hover .words .title {
    font-size: 20px;
  }

  .owl-pagination {
    margin-top: 30px;
  }

  .wel-news .newsbot .li:hover .words .title {
    font-size: 20px;
  }

  .wel-about .left .h1 {
    font-size: 25px;
  }

  .wel-about .right .h1 {
    font-size: 22px;
  }

  .wel-about .right .h2 {
    font-size: 16px;
    line-height: 25px;
    margin-top: 24px;
    margin-bottom: 30px;
  }

  .wel-about .left .h2 {
    font-size: 18px;
    margin-top: 20px;
    margin-bottom: 22px;
  }

  .wel-serve .servebotul .item {
    width: 100%;
  }

  .banner .images .words .tit .li .titimg {
    width: 20px;
    height: 20px;
  }

  .banner .images .words .tit .li:nth-child(2) {
    margin-bottom: 0;
  }

  .banner .images .words {
    height: 310px;
    width: 520px;
  }

  .sy-mewsli .words .title {
    font-size: 15px;
  }

  .sy-mewsli:hover .words .title {
    font-size: 15px;
  }

  .sy-newstitle {
    font-size: 16px;
    width: 100%;
    padding: 10px;
  }

  .sy-newsdetails .details-center {
    font-size: 14px;
    line-height: 25px;
  }

  .sy-servebox .top .h2 {
    font-size: 150px;
  }

  .sy-servebox .top .h1 {
    bottom: 30px;
    font-size: 26px;
  }

  .sy-servebox .bot {
    font-size: 14px;
    line-height: 25px;
  }

  .sy-serve-live .live .live-title {
    padding-top: 0;
  }

  .sy-serve-live {
    padding: 35px 0;
  }

  .sy-serve-live .live .live-box .boxtitle .bg {
    width: 100px;
    padding-top: 10px;
  }

  .product-con3 .con3-title .h1 {
    font-size: 24px;
  }

  .text46, .product-con1 .left .h1 {
    font-size: 24px;
  }

  .sy-serve-live .live .live-title .line {
    margin: 10px  auto;
  }

  .sy-serve-live .live .live-title {
    font-size: 14px;
    line-height: 25px;
  }

  .sy-serve-live .live .live-box .boxtitle .title {
    font-size: 20px;
  }

  .sy-serve-live .live .live-title .h02 {
    width: 100%;
  }

  .sy-newstitle .owl-controls .owl-buttons .owl-next {
    width: 16px;
    height: 28.8px;
    background-size: 90%;
  }

  .sy-newstitle .owl-controls .owl-buttons .owl-prev {
    width: 16px;
    height: 28.8px;
    background-size: 90%;
  }

  .product-con3 .con3-ul .li .words .h2 {
    line-height: 25px;
    font-size: 14px;
  }

  .product-con3 .con3-ul .li .words .num {
    padding: 35px 0;
  }

  .product-con3 .con3-ul .li .words .bg {
    font-size: 120px;
  }

  .product-con3 .con3-ul .li .words .h1 {
    font-size: 22px;
    margin-bottom: 10px;
  }

  .product-con3 .con3-ul {
    padding-bottom: 60px;
  }

  .product-con3 .con3-title {
    padding-top: 35px;
  }

  .product-con3 .con3-title .h2 {
    font-size: 14px;
    line-height: 25px;
  }

  .incu-title .line {
    margin-top: 15px;
    margin-bottom: 20px;
  }

  .incubator-02 .ul .li {
    margin-bottom: 20px;
  }

  .incubator-02,.incubator-04  {
    padding-bottom: 35px;
  }

  .incubator-03 {
    padding-top: 35px;
    padding-bottom: 45px;
  }

  .incubator-03 .images {
    margin-top: 25px;
  }

  .incu-title .h02 {
    font-size: 14px;
    line-height: 25px;
  }

  .incubator-02 .ul {
    margin-top: 35px;
  }

  .sy-about-01 .sy-about {
    padding-top: 35px;
    padding-bottom: 56px;
  }

  .sy-about-01 .sy-about .bg01, .sy-about-01 .sy-about .bg02 {
    display: none;
  }

  .sy-about-02 .sy-about {

  }

  .sy-about-01 .sy-about .words .h02 {
    margin-top: 30px;
  }

  .sy-about-01 .sy-about .words .h02 {
    margin-top: 15px;
  }

  .sy-about-01 .sy-about .words .h02 .tit {
    font-size: 18px;
    margin-bottom: 10px;
  }

  .sy-about-01 .sy-about .words {
    font-size: 14px;
    line-height: 1.5;
  }

  .sy-about-01 .sy-about .words .h02 .ul .li {
    margin-bottom: 15px;
  }

  .sy-about-01 .sy-about .images {
    padding-top: 35px;
  }

  .sy-about-02 .sy-about .title {
    font-size: 14px;
    line-height: 25px;
  }

  .sy-about-02 .sy-about .title .line {
    margin-top: 15px;
  }
    .sy-about-02 .sy-about .title .h02 p{font-size: 15px;margin-top: 0}
  .aboutbox .bg {
    font-size: 150px;
  }

  .aboutbox {
    padding-top: 85px;
    box-sizing: border-box;
  }

  .sy-about-04 .sy-about-top {
    padding-top: 30px;
  }

  .sy-about-04 .sy-about-top .box .item .wen .more {
    margin-top: 5px;
    line-height: 1;
  }

  .sy-about-04 .sy-about-top .box .item .wen .line {
    margin-top: 16px;
    margin-bottom: 6px;
  }

  .sy-about-04 .sy-about-bottom .words .text30 {
    margin-bottom: 20px;
  }

  .sy-about-05 .title .h02 {
    line-height: 1.5;
    font-size: 14px;
  }

  .sy-about-05 .title .h03 {
    font-size: 14px;
    line-height: 1.5;
  }

  .maboutbot-06 {
    font-size: 14px;
  }

  .sy-about-04 .sy-about-top .box .left {
    font-size: 14px;
    line-height: 1.5;
  }
}
@media screen and (max-width: 600px) {
  .banner .images .words {
    width: 400px;
    height: 214px;
  }

  .aboutul-top .swiper-slide .wordbox .words {
    padding: 5px;
    line-height: 1.5;
  }

  .wel-news .newstop .wel-tip .title {
    padding-left: 0;
  }

  .aboutul-top .swiper-slide .wordbox {
    width: 80%;
  }

  .product-con2 .imgbox .words .box {
    width: 100%;
    padding: 20px;
  }

  .banner .images .words .tit .li {
    height: 40px;
    line-height: 40px;
    font-size: 16px;
  }

  .sy-newsdetails .details-center {
    padding-top: 110px;
  }

  .banner .images .words .tit {
    margin-top: 18px;
  }

  .wel-about .center {
    width: 350px;
    height: 350px;
  }

  .wel-news .newsbot .words .button {
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    width: 85px;
  }

  .wel-news .newsbot .li:hover .words .title {
    font-size: 15px;
  }

  .wel-news .newsbot .words .title {
    font-size: 15px;
    line-height: 26px;
    height: 26px;
  }

  .banner .flex-control-nav li a {
    width: 8px;
    height: 8px;
  }
  .banner .flex-control-nav li a.flex-active {
    width: 8px;
    height: 8px;
  }

  .owl-pagination {
    margin-top: 15px;
  }

  .owl-pagination .owl-page.active {
    width: 12px;
  }

  .owl-pagination .owl-page {
    width: 6px;
    height: 6px;
    margin: 0 3px;
  }

  .wel-serve .servebotul .item .words .title {
    font-size: 20px;
  }

  .wel-serve .servebotul .item .words .wen {
    font-size: 15px;
    line-height: 25px;
    height: 50px;
  }

  .wel-serve .servetop {
    padding-top: 35px;
  }

  .wel-serve {
    height: auto;
    padding-bottom: 35px;
  }

  .wel-news {
    padding-bottom: 35px;
  }

  .wel-news .newstop, .wel-product .producttop {
    padding-top: 35px;
  }

  .wel-product .productbot .li .text-bot {
    height: 60px;
    line-height: 60px;
  }

  .wel-product .productbot .li .text-bot .lio img {
    max-height: 90%;
    max-width: none;
  }

  .wel-product .productbot .li .text-bot .lio.lio1 img {
    width: 120px;
  }

  .wel-product .productbot .li .text-bot .lio.lio2 img {
    width: 30px;
  }

  .wel-product .productbot .li .text-bot .lio {
    font-size: 14px;
  }

  .sy-mewsli .words .title {
    font-size: 15px;
    line-height: 24px;
    height: 24px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
  }

  .sy-mewsli:hover .words .title {
    line-height: 24px;
    font-size: 15px;
    height: 24px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
  }

  .sy-mewsli .words .button {
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    width: 85px;
  }
  .sy-serve-live .live .live-box .box-cont .ul .li{
  	font-size: 16px;

  }
  .sy-serve-live .live .live-box .box-cont .ul .li .libot .li{
  	font-size: 14px;
  	padding-left:20px;
  }
  .tTop{
    width: 50px!important;
    height: 50px!important;
  }
}
@media screen and (max-width: 450px) {
  .banner .images .words {
    width: 300px;
    height: 185px;
  }

  .servebox-01 .li .right .wen .box {
    padding: 5px;
  }

  .sy-servebox .top .h2 {
    font-size: 90px;
  }

  .sy-about-04 .sy-about-bottom .words .text30 {
    margin-bottom: 10px;
  }

  .sy-about-01 .sy-about {
    padding-top: 20px;
    padding-bottom: 35px;
  }

  .sy-about-03 .images {
    padding-top: 20px;
  }

  .sy-about-01 .sy-about .words .h02 .ul .li {
    font-size: 12px;
  }

  .aboutbox {
    padding-top: 50px;
  }

  .aboutbox .bg {
    font-size: 100px;
  }

  .text30 {
    font-size: 16px;
  }

  .mabouttop-06 .owl-item .img {
    width: 35px;
    height: 35px;
  }

  .text46, .product-con1 .left .h1 {
    font-size: 20px;
  }

  .maboutbot-06 {
    padding: 10px 15px;
    padding-top: 25px;
  }

  .product-con1 {
    margin-top: 30px;
  }

  .product-con2 .imgbox .words .box {
    padding: 10px;
  }

  .product-con4 .text-title .owl-item .li {
    font-size: 14px;
  }

  .product-con3 .con3-title .h1 {
    font-size: 20px;
  }

  .sy-newstitle .li {
    font-size: 14px;
  }

  .sy-newsdetails .details-center {
    padding-top: 80px;
  }

  .sy-servebox .top .h1 {
    font-size: 18px;
    line-height: 1.5;
  }

  .sy-servebox .serveboxtop {
    padding-bottom: 0;
  }

  .incubator-02 {
    padding-bottom: 20px;
  }

  .mabouttop-06 {
    margin-bottom: 25px;
  }

  .wel-about .w1400 {
    padding: 35px 0;
  }

  .mfooter .bocweb-logo {
    width: 100px;
    height: auto;
  }

  .sy-serve-live .live .live-box .boxtitle .title {
    font-size: 18px;
  }

  .sy-about-05 .title .line {
    margin-top: 10px;
    margin-bottom: 20px;
  }

  .sy-about-03 .words .h03 {
    margin-top: 20px;
  }

  .sy-serve-live .live .live-box .boxtitle .bg {
    width: 90px;
  }

  .sy-about-03 .words .h02 {
    margin-top: 25px;
  }

  .sy-about-02 .sy-about {
    padding-bottom: 40px;
  }

  .incubator-01 .images {
    width: 130px;
    margin-top: 25px;
    margin-bottom: 5px;
  }

  .sy-con-banner .words {
    height: 75px;
  }

  .incubator-02 .ul .li .words {
    font-size: 16px;
    padding-bottom: 35px;
    padding-left: 20px;
  }

  .sy-con-banner .words .big-title {
    margin-top: 10px;
    margin-bottom: 20px;
  }

  .incubator-02 .ul .li .words:after {
    bottom: 20px;
    left: 20px;
  }

  .sy-newsdetails .details-center .title-tip {
    font-size: 20px;
    line-height: 25px;
    margin-bottom: 20px;
  }

  .sy-newsdetails .content-detail .detail-fenxiang .tit {
    padding-top: 20px;
  }

  .mfooter {
    padding: 25px 18px;
  }

  .map-tip {
    height: 126px;
    padding: 15px 18px;
  }

  .product-con3 .con3-ul .li .words .num {
    padding: 25px 0;
  }

  .sy-contact .contact .map {
    height: 320px;
  }

/*  .sy-con-banner {
    height: 320px;
  }*/

  .sy-contact .contact .lileft .inputbox .top {
    font-size: 18px;
  }

  .sy-contact .contact .lileft .inputbox {
    font-size: 14px;
    line-height: 25px;
  }

  .product-con3 .con3-ul .li {
    margin-top: 10px;
  }

  .product-con3 .con3-ul {
    padding-bottom: 45px;
  }

  .sy-contact .contact .lileft .inputbox .li {
    padding-right: 15px;
  }

  .sy-contact {
    padding: 35px 0;
  }

  .sy-contact .contact .lileft .input {
    height: 40px;
  }

  .map-tip .ul {
    margin-top: 12px;
    margin-bottom: 10px;
  }

  .map-tip .ul a {
    width: 48%;
    font-size: 15px;
    line-height: 36px;
    height: 36px;
  }

  .map-tip .ul .address {
    margin-left: 4%;
  }

  .wel-about .center {
    width: 300px;
    height: 300px;
  }

  .wel-about .left .h1 {
    font-size: 20px;
  }

  .wel-about .right .h2 {
    width: 90%;
    font-size: 15px;
    margin-top: 14px;
    margin-bottom: 18px;
  }

  .wel-about .right .h1 {
    font-size: 18px;
  }

  .wel-about .left .h2 {
    font-size: 15px;
    margin-top: 14px;
    margin-bottom: 16px;
  }

  .wel-tip .title {
    font-size: 20px;
  }

  .wel-tip .words {
    font-size: 15px;
    margin-top: 10px;
  }

  .wel-product .productbot .li {
    margin-bottom: 15px;
  }

 
  .map-tip{
    width:100%;
  }
  .maboutbot-06 .h02 span{
    font-size: 13px;
    color:#888;
  }
  .sy-contact .contact .lileft .inputbox{
    height: 360px;
  }
  .mabouttop-06 .owl-item .li{
    font-size: 14px;
  }
  .sy-about-01 .sy-about .words .h02 .ul .li{
    width:50%;
    padding:0 10px;
    text-align: center;
    box-sizing:border-box;
    margin-bottom: 15px;
  }
  .sy-about-01 .sy-about .words .h02 .ul .li .img{
    margin:0 auto;
  }
  }
  .mabouttop-06 .owl-item{
    font-size: 13px;
  }
  .pagination a{
    padding:0 10px;
    font-size: 13px;
    width: auto;
  }
}

/*# sourceMappingURL=style.css.map */<!--ºÄÊ±1760209670.1079Ãë-->