@media (max-width: 1199px) {
  #pc-head {
    padding: 0 10px;
    width: 100%;
  }
  #pc-head .nav a {
    padding: 0 20px;
  }
  #news-video {
    width: 100%;
    padding: 0 10px;
    margin: 20px auto 0;
  }
  #news-video .news .nr {
    margin-top: 10px;
  }
  #news-video .news .nr .all {
    width: 55%;
  }
  #news-video .news .nr .all li:hover a {
    margin-left: 0;
  }
  #news-video .video .videos {
    width: 100%;
    height: 183px;
    margin: 10px auto 0;
  }
  #news-video .video .videos .public-popup {
    width: 700px;
    height: auto;
  }
  #news-video .video .videos .public-popup .video-x {
    height: 40px;
  }
  #news-video .video .videos .public-popup .video-x .close-title {
    line-height: 40px;
  }
  #news-video .video .videos .public-popup .video-x .close {
    top: 5px;
    right: 10px;
  }
  #news-video .video .videos .public-popup .phone-video video {
    height: 400px;
  }
  #products {
    margin: 15px 0 0;
  }
  #products .product {
    width: 100%;
    padding: 20px 10px;
  }
  #products .product .all {
    margin-top: 20px;
  }
  #three {
    width: 100%;
    padding: 20px 10px;
  }
  #three a {
    padding: 20px 40px 15px;
  }
  #three a:hover img {
    margin-top: 1px;
  }
  #foot .foot {
    width: 100%;
    padding: 20px 10px;
  }
  #foot-nav {
    width: 100%;
    margin: 0 auto;
    padding: 0 10px 15px;
  }
  #foot-nav ul li {
    margin-right: 65px;
  }
  #publics .model {
    height: 40px;
    width: 100%;
    padding: 0 10px;
    line-height: 40px;
  }
  #publics .model span {
    margin-top: 15px;
  }
  #pc-navs {
    width: 100%;
    padding: 20px 10px;
  }
  #public-coent {
    margin: 0 0 30px 0;
    padding: 0;
  }
  #public-coent .model {
    width: 100%;
    padding: 0 10px 35px;
    margin: 20px auto 0;
  }
  #public-coent .model .nav {
    padding-bottom: 20px;
  }
  #news-nr .time {
    margin: 8px 0 15px;
  }
  #news-nr .content img {
    width: 100%;
  }
  #news-nr .reading-share {
    margin-top: 20px;
  }
  #about img {
    width: 100%;
  }
  #about-culture img {
    width: 100%;
  }
  #about-culture ul {
    margin-top: 30px;
  }
  #about-culture ul li {
    padding: 15px 0;
  }
  #about-leader .txt {
    text-indent: 5px;
  }
  #about-leader .all {
    margin-top: 15px;
  }
  #about-leader .all a {
    margin-bottom: 25px;
    padding: 0 5px;
  }
  #about-leader .all a .nr {
    height: 280px;
  }
  #about-leader .all a .nr .intro {
    padding: 0 10px;
  }
  #about-leader .all a .nr .intro .txt1 {
    font-size: 16px;
    padding: 10px 0 3px;
  }
  #about-leader .all a .nr .intro .txt2 {
    line-height: 23px;
  }
  #about-cooperation ul {
    width: 100%;
    margin: 20px 0;
  }
  #about-cooperation ul li {
    float: left;
    width: 20%;
    height: 168px;
  }
  #about-cooperation ul li img {
    width: 100%;
    height: auto;
    position: none;
  }
  #about-cooperation ul li:hover img {
    top: 0;
    left: 0;
    width: 100%;
    height: auto;
  }
  #about-video .all {
    margin-top: 20px;
  }
  #about-video .all li {
    padding: 0 5px;
    margin-bottom: 20px;
  }
  #about-video .all li .nr .txt {
    height: 40px;
    line-height: 40px;
  }
  #about-video .all li .public-popup {
    width: 879px;
    height: auto;
  }
  #about-video .all li .public-popup .video-x {
    height: 40px;
  }
  #about-video .all li .public-popup .video-x .close-title {
    line-height: 40px;
  }
  #about-video .all li .public-popup .video-x .close {
    top: 5px;
    right: 10px;
  }
  #about-video .all li .public-popup .phone-video video {
    width: 100%;
    height: 400px;
  }
  #about-video .all li:hover .nr .txt .txt1 {
    margin-top: -40px;
  }
  #about-contact #lrmap {
    width: 100%;
  }
  #about-contact .address {
    margin-top: 20px;
    padding-bottom: 7px;
  }
  #about-contact .address .txt {
    margin-bottom: 7px;
  }
  #about-contact .address li {
    margin-bottom: 7px;
  }
  #about-contact .message {
    margin-top: 13px;
  }
  #about-contact .message .txt1 {
    margin-bottom: 15px;
  }
  #about-contact .message .texts {
    margin-bottom: 10px;
  }
  #about-contact .message .texts .usetop .input {
    width: 98%;
  }
  #about-contact .message .content {
    margin-bottom: 15px;
  }
  #talent-intro .intro img {
    width: 100%;
  }
  #talent-intro .intro .title {
    height: 30px;
    margin: 15px 0;
    line-height: 30px;
  }
  #talent-intro .intro .wire {
    margin-top: 10px;
  }
  #industry-trade img {
    width: 100%;
  }
  #product-service .img {
    width: 100%;
  }
  #product-service .price {
    margin-top: 20px;
  }
  #product-service .price .left .all {
    width: 97%;
    margin-top: 15px;
  }
  #product-service .price .right .inquire {
    margin-top: 43px;
  }
}
@media (max-width: 1100px) {
  #products .product .all {
    margin-top: 20px;
  }
  #products .product .all .list {
    height: 183px;
    width: 100%;
  }
  #products .product .all .list .product-all1 .swiper-slide .txt,
  #products .product .all .list .product-all2 .swiper-slide .txt,
  #products .product .all .list .product-all3 .swiper-slide .txt,
  #products .product .all .list .product-all4 .swiper-slide .txt,
  #products .product .all .list .product-all5 .swiper-slide .txt {
    padding: 0 0 0 50px;
  }
  #products .product .all .list .product-all1 .swiper-slide .txt .tite,
  #products .product .all .list .product-all2 .swiper-slide .txt .tite,
  #products .product .all .list .product-all3 .swiper-slide .txt .tite,
  #products .product .all .list .product-all4 .swiper-slide .txt .tite,
  #products .product .all .list .product-all5 .swiper-slide .txt .tite {
    margin-bottom: 0;
  }
  #products .product .all .list .product-all1 .swiper-slide .txt .cont,
  #products .product .all .list .product-all2 .swiper-slide .txt .cont,
  #products .product .all .list .product-all3 .swiper-slide .txt .cont,
  #products .product .all .list .product-all4 .swiper-slide .txt .cont,
  #products .product .all .list .product-all5 .swiper-slide .txt .cont {
    line-height: 28px;
  }
  #products .product .all .list .product-all1 .swiper-slide .more,
  #products .product .all .list .product-all2 .swiper-slide .more,
  #products .product .all .list .product-all3 .swiper-slide .more,
  #products .product .all .list .product-all4 .swiper-slide .more,
  #products .product .all .list .product-all5 .swiper-slide .more {
    line-height: 25px;
  }
  #news .left {
    padding: 0;
  }
  #news .left .news-swiper {
    width: 92%;
  }
  #news .left .news-swiper .swiper-slide .txt {
    padding: 0 15px 0 75px;
  }
  #news .left .news-swiper .swiper-slide .txt .tite span {
    display: none;
  }
  #news .left ul {
    width: 92%;
    padding: 25px 20px 14px;
  }
  #talent-honour .honour {
    display: none;
  }
  #talent-honour .phone-honour {
    padding: 20px 0 0;
    display: block;
  }
  #talent-honour .phone-honour li {
    padding: 0 7px;
    margin-bottom: 14px;
  }
  #talent-honour .phone-honour li p {
    padding: 15px;
    border: 1px solid #CCCCCC;
    text-decoration: none;
    display: block;
  }
  #talent-honour .phone-honour li p img {
    width: 100%;
    display: block;
  }
  #talent-honour .phone-honour li p span {
    padding: 15px 0 5px;
    display: block;
    color: #3d3d3d;
    text-align: center;
  }
  #product-service .price .left .navs {
    width: 93%;
  }
  #product-service .price .left .all {
    width: 93%;
  }
}
@media (max-width: 1024px) {
  #pc-head {
    display: none;
  }
  #pc-benner {
    display: none;
  }
  #phone-head {
    top: 0;
    width: 100%;
    height: 50px;
    height: auto;
    z-index: 99999;
    display: block;
    position: fixed;
    background: white;
    border-bottom: 1px solid #01773B;
  }
  #phone-head .head {
    height: 50px;
    position: relative;
  }
  #phone-head .head .phone_ico {
    left: 10px;
    top: 16.5px;
    width: 20px;
    height: 17px;
    cursor: pointer;
    position: absolute;
    transition: all 500ms ease 0s;
    background: url(../images/Phone_ico1.png);
  }
  #phone-head .head .phone_ico-hover {
    transform: rotate(90deg);
    transition: all 500ms ease 0s;
    -o-transform: rotate(90deg);/* Opera */
    -moz-transform: rotate(90deg);/* Firefox 4 */
    -webkit-transform: rotate(90deg);/* Safari and Chrome */
  }
  #phone-head .head .phone_logo {
    width: 100px;
    margin: 0 auto;
    display: block;
  }
  #phone-head .head .phone_logo img {
    width: 100%;
  }
  #phone-head .head .tel {
    position: absolute;
    right: 8px;
    top: 12px;
  }
  #phone-head .head .tel img {
    display: block;
    width: 24px;
    height: 26px;
  }
  #phone-head .nav {
    top: 51px;
    left: 0;
    z-index: 99;
    width: 100%;
    height: 100%;
    display: none;
    position: fixed;
    background: white;
  }
  #phone-head .nav a {
    text-align: center;
    font-size: 16px;
    width: 100%;
    outline: none;
    color: #565656;
    display: block;
    padding: 15px 20px;
    text-decoration: none;
  }
  #phone-benner {
    width: 100%;
    display: block;
    position: relative;
  }
  #phone-benner .phone-benner {
    width: 100%;
    height: auto;
    overflow: hidden;
  }
  #phone-benner .phone-benner .swiper-slide {
    font-size: 18px;
    background: #fff;
  }
  #phone-benner .phone-benner .swiper-slide img {
    width: 100%;
    height: 100%;
    display: block;
  }
  #phone-benner .phone-benner .pagination1 {
    left: 50%;
    bottom: 3%;
    width: 200px;
    margin-left: -96px;
  }
  #phone-benner .phone-benner .pagination1 .swiper-pagination-bullet {
    opacity: 1;
    width: 9px;
    height: 9px;
    cursor: pointer;
    background: none;
    margin-right: 6px;
    border-radius: 50%;
    border: 1px solid white;
  }
  #phone-benner .phone-benner .pagination1 .swiper-pagination-bullet-active {
    background: white;
  }
  #news-video .news .title .right {
    margin: 7px 15px 0 0;
  }
  #news-video .news .nr {
    margin-top: 10px;
  }
  #news-video .news .nr .all {
    width: 55%;
  }
  #news-video .news .nr .all li {
    margin-left: 10px;
  }
  #news-video .news .nr .all li a {
    width: 60%;
  }
  #news-video .video .videos {
    width: 100%;
    margin: 10px auto 0;
  }
  #news-video .video .videos .public-popup {
    width: 600px;
  }
  #news-video .video .videos .public-popup .video-x .close-title {
    width: 70%;
  }
  #news-video .video .videos .public-popup .phone-video video {
    width: 100%;
    height: 400px;
  }
  #about-video .all li .public-popup {
    width: 600px;
  }
  #about-video .all li .public-popup .video-x .close-title {
    width: 70%;
  }
  #about-video .all li .public-popup .phone-video video {
    width: 100%;
    height: 400px;
  }
  #about-video .all li:hover .nr .txt .txt1 {
    margin-top: -40px;
  }
  #foot-nav ul li {
    margin-right: 40px;
  }
  #publics {
    margin-top: 50px;
  }
  #about-leader .all a .nr {
    height: 240px;
    padding-bottom: 15px;
  }
  #about-leader .all a .nr .intro .txt1 {
    font-size: 16px;
    padding: 10px 0 3px;
  }
  #about-leader .all a .nr .intro .txt2 {
    line-height: 23px;
  }
  #product-service .price .left .navs {
    width: 92%;
  }
  #product-service .price .left .all {
    width: 92%;
  }
}
@media (max-width: 1023px) {
  #pc-navs {
    display: none;
  }
  #phone-navs {
    z-index: 5000;
    display: block;
    height: 40px;
    background: #f1f1f1;
    position: relative;
  }
  #phone-navs .left {
    float: left;
    height: 40px;
    width: 85%;
    position: relative;
  }
  #phone-navs .left .phone_ico {
    top: 14px;
    left: 15px;
    width: 17px;
    height: 13px;
    cursor: pointer;
    position: absolute;
    transition: all 300ms ease 0s;
    background: url(../images/Phone_ico2.png);
  }
  #phone-navs .left .phone_ico-hover {
    transform: rotate(90deg);
    transition: all 300ms ease 0s;
    -o-transform: rotate(90deg);/* Opera */
    -moz-transform: rotate(90deg);/* Firefox 4 */
    -webkit-transform: rotate(90deg);/* Safari and Chrome */
  }
  #phone-navs .left .title {
    margin-left: 50px;
    line-height: 40px;
    width: 100px;
    float: left;
    color: #01773B;
  }
  #phone-navs .left .nav {
    display: none;
    position: absolute;
    top: 39px;
    left: 0;
    width: 100%;
    background: #f1f1f1;
  }
  #phone-navs .left .nav a {
    color: #737373;
    font-size: 12px;
    display: block;
    width: 100%;
    padding-left: 20px;
    line-height: 38px;
    height: 38px;
    border-top: 1px solid #e5e5e5;
    background: url(../images/ico_37.png) no-repeat 92% center;
    background-size: auto 35%;
  }
}
@media (max-width: 991px) {
  #news-video {
    margin: 15px auto 0;
  }
  #news-video .news {
    float: right;
    width: 50%;
  }
  #news-video .news .title .left .cn {
    font-size: 16px;
  }
  #news-video .news .title .left .en {
    line-height: 15px;
  }
  #news-video .news .title .right {
    margin: 5px 0 0 0;
    height: 25px;
    font-size: 12px;
    line-height: 23px;
  }
  #news-video .news .nr {
    margin-top: 10px;
  }
  #news-video .news .nr .img {
    display: none;
  }
  #news-video .news .nr .all {
    width: 100%;
  }
  #news-video .news .nr .all li {
    margin-left: 0;
  }
  #news-video .news .nr .all li a {
    width: 60%;
  }
  #news-video .video {
    width: 50%;
    padding: 0 15px 0 0;
    float: left;
  }
  #news-video .video .title .left .cn {
    font-size: 16px;
  }
  #news-video .video .title .left .en {
    line-height: 15px;
  }
  #news-video .video .title .right {
    margin: 5px 0 0 0;
    height: 25px;
    font-size: 12px;
    line-height: 23px;
  }
  #news-video .video .videos {
    width: 100%;
    margin: 10px auto 0;
  }
  #products .product .title {
    height: 30px;
  }
  #products .product .title .left .txt .cn {
    font-size: 16px;
  }
  #products .product .title .left .txt .en {
    font-size: 12px;
  }
  #products .product .title .left .wire {
    margin-top: 3px;
  }
  #products .product .title .right span {
    margin: 1px 0 0 3px;
  }
  #products .product .all {
    margin-top: 15px;
  }
  #news .left {
    width: 100%;
  }
  #news .left .news-swiper {
    width: 100%;
  }
  #news .left .news-swiper .swiper-slide .img img {
    width: 100%;
  }
  #news .left .news-swiper .swiper-slide .txt {
    padding: 0 15px 0;
  }
  #news .left .news-swiper .swiper-slide .txt .tite a {
    font-size: 16px;
  }
  #news .left ul {
    width: 100%;
    margin-top: 20px;
    padding: 20px 20px 10px;
  }
  #news .left ul li {
    margin-bottom: 10px;
  }
  #news .right {
    display: none;
  }
  #more {
    width: 237px;
    height: 40px;
    line-height: 40px;
    margin: 20px auto 0;
  }
  #product-service .price .left .navs {
    width: 100%;
  }
  #product-service .price .left .all {
    width: 100%;
  }
  #product-service .price .left .all .price-title li {
    height: 40px;
    font-size: 14px;
    line-height: 40px;
  }
  #product-service .price .left .all .list .price-list {
    height: 35px;
  }
  #product-service .price .left .all .list .price-list li {
    height: 35px;
    line-height: 35px;
  }
  #product-service .price .left .txt {
    width: 100%;
  }
  #product-service .price .right {
    display: none;
  }
  #talent-recruit .recruit .recruit-title .title {
    padding: 12px 0;
  }
  #talent-recruit .recruit .recruit-list .list {
    padding: 12px 0;
  }
}
@media (max-width: 950px) {
  #three {
    width: 100%;
    padding: 20px 10px;
  }
  #three a {
    padding: 18px 18px 13px;
  }
  #three a .txt {
    margin-left: 10px;
  }
}
@media (max-width: 865px) {
  #products .product {
    padding: 15px 10px;
  }
  #products .product .title {
    height: 100%;
  }
  #products .product .title .left {
    float: none;
  }
  #products .product .title .left .txt .cn {
    font-size: 16px;
  }
  #products .product .title .left .txt .en {
    font-size: 12px;
  }
  #products .product .title .left .wire {
    display: none;
  }
  #products .product .title .right {
    float: none;
  }
  #products .product .title .right span {
    margin: 5px 3px 0 0;
  }
  #foot-nav ul li {
    margin-right: 25px;
  }
  #foot-nav .tels {
    margin-left: 3%;
  }
  #news-nr .reading-share .reading {
    width: 60%;
  }
  #news-nr .reading-share .reading li a {
    width: 80%;
  }
  #about-leader .all a .nr {
    height: 220px;
  }
  #about-cooperation ul li {
    height: 135px;
  }
  #talent-recruit .recruit .recruit-list .time span {
    display: none;
  }
  #talent-recruit .recruit .recruit-list .public-popup {
    width: 470px;
    height: 400px;
  }
}
@media (max-width: 800px) {
  #about-cooperation ul li {
    height: 125px;
  }
}
@media (max-width: 768px) {
  #news-video .video .videos .public-popup {
    width: 450px;
    height: 300px;
  }
  #news-video .video .videos .public-popup .pc-video {
    display: none;
  }
  #news-video .video .videos .public-popup .phone-video {
    display: block;
    background: #32323A;
  }
  #news-video .video .videos .public-popup .phone-video video {
    width: 100%;
    height: 260px;
  }
  #about-leader .all a .nr {
    height: 200px;
  }
  #about-cooperation ul li {
    height: 115px;
  }
  #about-video .all li .nr .txt .txt1 {
    width: 90%;
    padding-left: 10px;
    font-size: 12px;
  }
  #about-video .all li .public-popup {
    width: 450px;
    height: 300px;
  }
  #about-video .all li .public-popup .pc-video {
    display: none;
  }
  #about-video .all li .public-popup .phone-video {
    display: block;
    background: #32323A;
  }
  #about-video .all li .public-popup .phone-video video {
    width: 100%;
    height: 260px;
  }
  #about-video .all li:hover .nr {
    background: #F5F5F5;
  }
  #about-video .all li:hover .nr .img .bg {
    filter: alpha(opacity=50);/*支持 IE 浏览器*/
    -moz-opacity: 0;/*支持 FireFox 浏览器*/
    opacity: 0;/*支持 Chrome, Opera, Safari 等浏览器*/
  }
  #about-video .all li:hover .nr .img .mirror {
    top: -75px;
  }
  #about-video .all li:hover .nr .txt {
    color: #777777;
  }
  #about-video .all li:hover .nr .txt .txt1 {
    margin-top: 0;
  }
}
@media (max-width: 767px) {
  #three {
    width: 100%;
    padding: 10px 10px 2px;
  }
  #three a {
    width: 100%;
    margin-bottom: 7px;
    padding: 18px 18px 13px;
  }
  #three a .txt {
    margin-left: 10px;
  }
  #three a .txt .txt1 {
    font-size: 16px;
  }
  #foot-nav {
    display: none;
  }
  #products .product .all .list {
    height: 100%;
  }
  #products .product .all .list .product-all1,
  #products .product .all .list .product-all2,
  #products .product .all .list .product-all3,
  #products .product .all .list .product-all4,
  #products .product .all .list .product-all5 {
    height: 100%;
  }
  #products .product .all .list .product-all1 .swiper-slide .img,
  #products .product .all .list .product-all2 .swiper-slide .img,
  #products .product .all .list .product-all3 .swiper-slide .img,
  #products .product .all .list .product-all4 .swiper-slide .img,
  #products .product .all .list .product-all5 .swiper-slide .img {
    width: 100%;
  }
  #products .product .all .list .product-all1 .swiper-slide .img img,
  #products .product .all .list .product-all2 .swiper-slide .img img,
  #products .product .all .list .product-all3 .swiper-slide .img img,
  #products .product .all .list .product-all4 .swiper-slide .img img,
  #products .product .all .list .product-all5 .swiper-slide .img img {
    width: 100%;
    height: 100%;
  }
  #products .product .all .list .product-all1 .swiper-slide .img .bg,
  #products .product .all .list .product-all2 .swiper-slide .img .bg,
  #products .product .all .list .product-all3 .swiper-slide .img .bg,
  #products .product .all .list .product-all4 .swiper-slide .img .bg,
  #products .product .all .list .product-all5 .swiper-slide .img .bg {
    display: none;
  }
  #products .product .all .list .product-all1 .swiper-slide .txt,
  #products .product .all .list .product-all2 .swiper-slide .txt,
  #products .product .all .list .product-all3 .swiper-slide .txt,
  #products .product .all .list .product-all4 .swiper-slide .txt,
  #products .product .all .list .product-all5 .swiper-slide .txt {
    width: 100%;
    height: 100%;
    padding: 0;
    float: left;
  }
  #products .product .all .list .product-all1 .swiper-slide .txt .tite,
  #products .product .all .list .product-all2 .swiper-slide .txt .tite,
  #products .product .all .list .product-all3 .swiper-slide .txt .tite,
  #products .product .all .list .product-all4 .swiper-slide .txt .tite,
  #products .product .all .list .product-all5 .swiper-slide .txt .tite {
    font-size: 16px;
    padding: 10px 0 2px;
  }
  #products .product .all .list .product-all1 .swiper-slide .txt .cont,
  #products .product .all .list .product-all2 .swiper-slide .txt .cont,
  #products .product .all .list .product-all3 .swiper-slide .txt .cont,
  #products .product .all .list .product-all4 .swiper-slide .txt .cont,
  #products .product .all .list .product-all5 .swiper-slide .txt .cont {
    margin: 0 0 15px;
  }
  #products .product .all .list .product-all1 .swiper-slide .more,
  #products .product .all .list .product-all2 .swiper-slide .more,
  #products .product .all .list .product-all3 .swiper-slide .more,
  #products .product .all .list .product-all4 .swiper-slide .more,
  #products .product .all .list .product-all5 .swiper-slide .more {
    display: none;
  }
  #products .product .all .list .product-all1 .pagination3,
  #products .product .all .list .product-all2 .pagination3,
  #products .product .all .list .product-all3 .pagination3,
  #products .product .all .list .product-all4 .pagination3,
  #products .product .all .list .product-all5 .pagination3 {
    bottom: 0;
    width: 100%;
  }
  #products .product .all .list .product-all1 .pagination3 .swiper-pagination-bullet,
  #products .product .all .list .product-all2 .pagination3 .swiper-pagination-bullet,
  #products .product .all .list .product-all3 .pagination3 .swiper-pagination-bullet,
  #products .product .all .list .product-all4 .pagination3 .swiper-pagination-bullet,
  #products .product .all .list .product-all5 .pagination3 .swiper-pagination-bullet {
    background: #01773B;
    border: 1px solid #01773B;
  }
  #products .product .all .list .product-all1 .pagination3 .swiper-pagination-bullet-active,
  #products .product .all .list .product-all2 .pagination3 .swiper-pagination-bullet-active,
  #products .product .all .list .product-all3 .pagination3 .swiper-pagination-bullet-active,
  #products .product .all .list .product-all4 .pagination3 .swiper-pagination-bullet-active,
  #products .product .all .list .product-all5 .pagination3 .swiper-pagination-bullet-active {
    background: none;
  }
  #public-coent {
    margin: 0;
    border-bottom: none;
  }
  #public-coent .model {
    width: 100%;
    padding: 0 10px 15px;
    margin: 5px 0 0;
  }
  #news .left {
    width: 100%;
  }
  #news .left .news-swiper {
    width: 100%;
    height: 100%;
    padding-bottom: 25px;
  }
  #news .left .news-swiper .swiper-slide {
    height: 550px;
  }
  #news .left .news-swiper .swiper-slide .img img {
    width: 100%;
    height: 100%;
  }
  #news .left .news-swiper .swiper-slide .txt {
    width: 100%;
    padding: 0 10px 0;
  }
  #news .left .news-swiper .swiper-slide .txt .tite {
    margin-top: 10px;
    margin-bottom: 0;
  }
  #news .left .news-swiper .swiper-slide .txt .tite a {
    font-size: 16px;
  }
  #news .left .news-swiper .swiper-slide .txt .cont {
    font-size: 12px;
    line-height: 20px;
  }
  #news .left .news-swiper .swiper-slide .xq {
    display: none;
  }
  #news .left .news-swiper .pagination8 {
    left: 50%;
    margin-left: -30px;
    bottom: 15px;
  }
  #news .left ul {
    width: 100%;
    margin-top: 20px;
    padding: 20px 10px 10px;
  }
  #more {
    width: 200px;
    margin: 20px auto 0;
  }
  #news-nr .title {
    font-size: 18px;
  }
  #news-nr .time {
    margin: 8px 0 15px;
  }
  #news-nr .content {
    padding: 20px 0;
  }
  #news-nr .content img {
    display: block;
    margin: 0 auto;
  }
  #news-nr .reading-share {
    margin-top: 15px;
  }
  #news-nr .reading-share .reading {
    width: 100%;
  }
  #news-nr .reading-share .reading li a {
    width: 70%;
  }
  #news-nr .reading-share #share {
    display: none;
  }
  #about-leader .all a {
    margin-bottom: 15px;
  }
  #about-leader .all a .nr {
    height: 100%;
    padding-bottom: 10px;
  }
  #about-leader .all a .nr .intro {
    height: 100%;
  }
  #about-leader .all a .nr .intro .txt1 {
    font-size: 14px;
    padding: 6px 0 0;
  }
  #about-leader .all a:hover .nr .intro {
    background: #F5F5F5;
    transition: all 0.8s ease 0s;
  }
  #about-leader .all a:hover .nr .intro p {
    color: #737373;
    transition: all 0.8s ease 0s;
  }
  #talent-recruit .recruit .recruit-title .site {
    display: none;
  }
  #talent-recruit .recruit .recruit-title .number {
    display: none;
  }
  #talent-recruit .recruit .recruit-list .time span {
    display: none;
  }
  #talent-recruit .recruit .recruit-list .site {
    display: none;
  }
  #talent-recruit .recruit .recruit-list .number {
    display: none;
  }
  #talent-recruit .recruit .recruit-list .public-popup {
    width: 470px;
    height: 400px;
  }
  #talent-intro .intro .title {
    margin: 10px 0;
  }
  #product-service .price .left .all .price-title .name {
    width: 33.33333333%;
  }
  #product-service .price .left .all .price-title .mean {
    width: 16.66666667%;
  }
  #product-service .price .left .all .price-title .high {
    display: none;
  }
  #product-service .price .left .all .price-title .low {
    display: none;
  }
  #product-service .price .left .all .list .price-list .name {
    width: 33.33333333%;
  }
  #product-service .price .left .all .list .price-list .mean {
    width: 16.66666667%;
  }
  #product-service .price .left .all .list .price-list .high {
    display: none;
  }
  #product-service .price .left .all .list .price-list .low {
    display: none;
  }
  #product-service .price .left .txt span {
    display: inline-block;
  }
  #about-video .zhu {
    margin-top: 20px;
  }
  #about-video .all {
    margin-top: 15px;
  }
}
@media (max-width: 736px) {
  #talent-recruit .recruit .recruit-list .public-popup {
    width: 470px;
    height: 300px;
  }
  #talent-honour .phone-honour {
    padding: 20px 0 0;
    display: block;
  }
  #talent-honour .phone-honour li {
    padding: 0;
    margin-bottom: 10px;
  }
  #news .left .news-swiper .swiper-slide {
    height: 520px;
  }
}
@media (max-width: 667px) {
  #news-video {
    margin: 20px auto 0;
  }
  #news-video .news {
    float: none;
    width: 100%;
    height: 215px;
  }
  #news-video .news .nr {
    margin-top: 5px;
  }
  #news-video .news .nr .all {
    width: 100%;
  }
  #news-video .news .nr .all li {
    margin-left: 0;
    margin-top: 7px;
  }
  #news-video .news .nr .all li a {
    width: 70%;
  }
  #news-video .news .nr .all li span {
    line-height: 20px;
    font-size: 12px;
  }
  #news-video .news .nr .all .hover a {
    color: #565656;
  }
  #news-video .news .nr .all .hover span {
    color: #959595;
  }
  #news-video .video {
    padding: 0;
    float: none;
    width: 100%;
    height: 100%;
  }
  #news-video .video .videos {
    width: 100%;
    height: 100%;
    margin: 5px auto 0;
  }
  #news-video .video .videos .nr img {
    height: 100%;
  }
  #foot .foot {
    padding: 15px 10px;
  }
  #foot .foot .nav {
    display: none;
  }
  #foot .foot .txt {
    margin-top: 0;
  }
  #about-cooperation ul li {
    height: 105px;
  }
  #about-contact #lrmap {
    height: 200px;
  }
  #about-contact .address li {
    width: 100%;
  }
  #about-contact .message .content {
    height: 100px;
  }
  #talent-recruit .recruit .recruit-list .public-popup {
    width: 470px;
    height: 200px;
  }
  #news .left .news-swiper .swiper-slide {
    height: 480px;
  }
}
@media (max-width: 568px) {
  #about-cooperation ul li {
    height: 90px;
  }
  #news .left .news-swiper .swiper-slide {
    height: 440px;
  }
}
@media (max-width: 480px) {
  #product-service .price .left .all .price-title .name {
    width: 33.33333333%;
  }
  #product-service .price .left .all .price-title .mean {
    width: 16.66666667%;
  }
  #product-service .price .left .all .price-title .size {
    width: 25%;
  }
  #product-service .price .left .all .price-title .time {
    width: 25%;
  }
  #product-service .price .left .all .price-title .unit {
    display: none;
  }
  #product-service .price .left .all .list .price-list li {
    overflow: auto;
  }
  #product-service .price .left .all .list .price-list .name {
    padding-top: 10px;
    width: 33.33333333%;
    line-height: 15px;
  }
  #product-service .price .left .all .list .price-list .mean {
    width: 16.66666667%;
  }
  #product-service .price .left .all .list .price-list .size {
    width: 25%;
  }
  #product-service .price .left .all .list .price-list .time {
    width: 25%;
  }
  #product-service .price .left .all .list .price-list .unit {
    display: none;
  }
  #public-coent .model .nav {
    clear: both;
    padding-bottom: 10px;
  }
  #public-coent .model .nav a {
    border-left: none;
    font-size: 14px;
    width: 100%;
    float: left;
    height: 25px;
    margin-top: 5px;
    line-height: 25px;
  }
  #public-coent .model .nav a span {
    display: none;
  }
  #public-coent .model .nav a:hover {
    color: white;
    background: #01773B;
    transition: all 0.5s ease 0s;
  }
  #public-coent .model .nav .click {
    color: white;
    background: #01773B;
    transition: all 0.5s ease 0s;
  }
  #news .left .news-swiper .swiper-slide {
    height: 380px;
  }
}
@media (max-width: 414px) {
  #products .product .title .right span {
    margin: 5px 0 0;
    width: 49%;
    height: 28px;
    font-size: 14px;
    line-height: 25px;
  }
  #news-video .video .videos .public-popup {
    width: 280px;
    height: 180px;
  }
  #news-video .video .videos .public-popup .phone-video video {
    width: 100%;
    height: 180px;
  }
  #about-video .all li .public-popup {
    width: 280px;
    height: 180px;
  }
  #about-video .all li .public-popup .phone-video video {
    width: 100%;
    height: 180px;
  }
  #about-cooperation ul li {
    width: 50%;
    height: 160px;
  }
  #about-contact #lrmap {
    height: 200px;
  }
  #about-contact .address .txt {
    font-size: 16px;
  }
  #about-contact .address li {
    width: 100%;
  }
  #about-contact .message .txt {
    font-size: 16px;
  }
  #about-contact .message .content {
    height: 100px;
  }
  #about-contact .message .submit-reset {
    text-align: left;
  }
  #about-contact .message .submit-reset .input {
    font-size: 14px;
  }
  #talent-recruit .recruit .recruit-title .name {
    width: 60%;
  }
  #talent-recruit .recruit .recruit-title .time {
    width: 40%;
  }
  #talent-recruit .recruit .recruit-title .genre {
    display: none;
  }
  #talent-recruit .recruit .recruit-list .name {
    width: 60%;
  }
  #talent-recruit .recruit .recruit-list .time {
    width: 40%;
  }
  #talent-recruit .recruit .recruit-list .genre {
    display: none;
  }
  #talent-recruit .recruit .recruit-list .public-popup {
    width: 360px;
    height: 430px;
  }
  #news .left .news-swiper .swiper-slide {
    height: 330px;
  }
}
@media (max-width: 375px) {
  #about-cooperation ul li {
    width: 50%;
    height: 140px;
  }
  #talent-recruit .recruit .recruit-list .public-popup {
    width: 320px;
    height: 430px;
  }
  #talent-recruit .recruit .recruit-list .public-popup .resume {
    width: 100%;
  }
  #news .left .news-swiper .swiper-slide {
    height: 310px;
  }
}
@media (max-width: 360px) {
  #about-cooperation ul li {
    width: 50%;
    height: 135px;
  }
}
@media (max-width: 320px) {
  #about-cooperation ul li {
    width: 50%;
    height: 120px;
  }
  #talent-recruit .recruit .recruit-list .public-popup {
    width: 280px;
    height: 330px;
  }
  #news .left .news-swiper .swiper-slide {
    height: 280px;
  }
}
/*# sourceMappingURL=responsive.css.map */
