/* CSS Document */

@media screen and (max-width: 1680px) {
    .header {
        padding: 30px 0;
    }

    .header2 {
        padding: 15px 0;
    }

    .header3 {
        padding: 15px 0;
    }

    .header .logo {
        height: 64px;
    }

    .header .tel {
        line-height: 64px;
        font-size: 15px;
    }

    .nav {
        padding-right: 35px;
    }

    .nav li>a {
        padding: 0 35px;
        line-height: 64px;
        font-size: 15px;
    }

    .nav li .sub {
        top: 64px;
        font-size: 13px;
    }

    .nav li .sub a {
        height: 35px;
        line-height: 35px;
    }

    .banner .swiper-pagination {
        bottom: 40px;
    }

    .banner .swiper-pagination .swiper-pagination-bullet {
        width: 14px;
        height: 5px;
    }

    .banner .swiper-pagination .swiper-pagination-bullet-active {
        width: 30px;
    }

    .banner .banner-prev,
    .banner .banner-next {
        width: 50px;
        height: 60px;
        margin-top: -30px;
    }

    .banner .banner-prev:after {
        right: -15px;
        border-bottom: 60px solid rgba(255, 255, 255, 0.3);
        border-top: 15px solid transparent;
        border-right: 15px solid transparent;
    }

    .banner .banner-next:after {
        left: -15px;
        border-bottom: 60px solid rgba(255, 255, 255, 0.3);
        border-top: 15px solid transparent;
        border-left: 15px solid transparent;
    }

    /*首页产品*/
    .homeprod {
        padding-top: 70px;
    }

    .htit .hname .color_block {
        margin-bottom: 12px;
    }

    .htit .hname .color_block span {
        height: 20px;
        width: 10px;
        margin-right: 7px;
    }

    .htit .hname .hn_en {
        font-size: 50px;
    }

    .htit .hname .hn_cn {
        font-size: 24px;
    }

    .hmore {
        font-size: 12px;
        height: 36px;
        line-height: 36px;
        padding: 0 20px;
    }

    .hmore span {
        padding-right: 24px;
    }

    .htit .hmore {
        margin-top: -18px;
    }

    .search {
        height: 36px;
        width: 462px;
        border-radius: 18px;
        margin-top: -52px;
    }

    .search .search_input {
        width: 410px;
        height: 34px;
        padding: 0 15px;
        font-size: 12px;
    }

    .search .search_btn {
        width: 50px;
        height: 36px;
    }

    .prodnav {
        margin: 50px 0;
    }

    .prodnav a {
        height: 32px;
        line-height: 30px;
        font-size: 12px;
        padding: 0 30px;
        border-radius: 16px;
        margin: 0 2px;
    }

    .hplist .swiper-slide .tit {
        font-size: 14px;
        line-height: 85px;
    }

    .hplist .swiper-slide a .more {
        height: 36px;
        width: 126px;
        margin: -18px 0 0 -63px;
        line-height: 36px;
    }

    .pagin .swiper-pagination {
        margin: 40px 0;
    }

    .pagin .swiper-pagination .swiper-pagination-bullet {
        width: 12px;
        height: 12px;
        margin: 0 5px;
    }

    /*首页产品*/
    /*首页关于我们*/
    .homeabout {
        padding: 100px 0;
    }

    .abinfo {
        padding-top: 40px;
    }

    .homeabout .abtxt .tit {
        font-size: 24px;
    }

    .homeabout .abtxt .txt {
        font-size: 14px;
        margin: 20px 0;
    }

    .abbottom .hmore {
        margin-top: -18px;
    }

    /*首页关于我们*/
    /*首页视频*/
    .homevideo {
        padding: 70px 0;
    }

    .hvlist {
        margin-top: 60px;
    }

    .hvlist li .img:after {
        width: 44px;
        height: 44px;
        margin: -22px 0 0 -22px;
    }

    .hvlist li .tit {
        line-height: 85px;
        font-size: 15px;
    }

    /*首页视频*/
    /*首页新闻*/
    .homenews {
        padding-top: 70px;
    }

    .hnlist {
        margin-top: 70px;
    }

    .hnlist .swiper-slide {
        padding: 40px 20px 0 20px;
    }

    .hnlist .content .time {
        width: 60px;
    }

    .hnlist .content .time .y {
        font-size: 14px;
    }

    .hnlist .content .time .md {
        font-size: 18px;
    }

    .hnlist .content .txt {
        padding-left: 85px;
        line-height: 25px;
    }

    .hnlist .content .txt h3 {
        font-size: 18px;
        height: 50px;
    }

    .hnlist .content .txt p {
        font-size: 14px;
        margin: 12px 0 30px 0;
    }

    .hnlist .more {
        line-height: 48px;
    }

    .hnlist .more span {
        width: 60px;
        font-size: 14px;
    }

    .hnlist .more:after {
        width: 60px;
        height: 3px;
        top: 28px;
    }

    /*首页新闻*/
    /*合作伙伴*/
    .partner {
        margin-top: 60px;
    }

    .ptit .cn {
        font-size: 30px;
    }

    .ptit .en {
        font-size: 50px;
    }

    .partnerlist {
        margin: 60px 0;
    }

    /*合作伙伴*/
    /*底部*/
    .dbmain {
        padding: 60px 0;
    }

    .dbcontact .dblogo {
        height: 64px;
    }

    .dbcontact .info {
        line-height: 30px;
        font-size: 13px;
        margin-top: 30px;
    }

    .dbcontact .info p {
        padding-left: 30px;
    }

    .dbnav li {
        margin-left: 110px;
    }

    .dbnav li .tit {
        font-size: 16px;
        margin: 20px 0;
    }

    .dbnav li .sub {
        font-size: 13px;
        line-height: 30px;
    }

    .dbrig {
        margin-top: 15px;
    }

    .wechat {
        width: 140px;
    }

    .rico {
        margin-left: 35px;
    }

    .rico a {
        width: 36px;
        height: 36px;
        margin-top: 16px;
    }

    .footer .bottom {
        font-size: 13px;
        padding: 25px 0;
    }

    .footer .dburl a {
        margin-left: 20px;
    }

    /*底部*/
    /*关于我们*/
    .nyban .bantxt h3 {
        font-size: 60px;
        letter-spacing: 6px;
    }

    .nyban .bantxt p {
        font-size: 13px;
    }

    .about {
        padding: 100px 0;
    }

    .abcontent {
        margin-bottom: 60px;
    }

    .abcontent .txt .info {
        font-size: 15px;
    }

    .abcontent .txt .info strong {
        font-size: 18px;
    }

    .honor {
        padding: 100 0;
    }

    .honor_tit {
        font-size: 20px;
        line-height: 50px;
    }

    .honor_tit b {
        font-size: 24px;
    }

    .honor_info {
        font-size: 15px;
        margin-top: 17px;
    }

    .honor_info span {
        margin: 0 20px;
    }

    .poster_box {
        margin-top: 60px;
    }

    .poster-prev-btn span {
        width: 34px;
        height: 76px;
        margin-top: -38px;
    }

    .poster-next-btn span {
        width: 34px;
        height: 76px;
        margin-top: -38px;
    }

    /*关于我们*/
    /*联系我们*/
    .contact {
        margin: 70px 0;
    }

    .coninfo .ctit {
        font-size: 24px;
    }

    .conlist {
        font-size: 15px;
    }

    .coninfo .img {
        width: 140px;
        height: 140px;
    }

    .message .mtips {
        font-size: 17px;
    }

    .mlist li.submit input {
        font-size: 17px;
    }

    .map {
        margin-bottom: 70px;
        height: 450px;
    }

    /*联系我们*/
    /*视频列表*/
    .nynav {
        line-height: 70px;
        font-size: 17px;
        margin: 30px 0;
    }

    .nynav a {
        padding: 0 35px;
    }

    .videolist li .img:after {
        width: 44px;
        height: 44px;
        margin: -22px 0 0 -22px;
    }

    .videolist li .tit {
        line-height: 60px;
        font-size: 15px;
    }

    /*视频列表*/
    .fenye {
        margin: 40px 0;
    }

    /*视频详情*/
    .hheight {
        height: 124px;
    }

    .weizhi {
        line-height: 70px;
        font-size: 13px;
    }

    .video video {
        height: 560px;
    }

    .videotxt .tit {
        font-size: 20px;
    }

    /*视频详情*/
    /*下载*/
    .downloadlist li {
        padding: 35px;
        line-height: 40px;
    }

    .downloadlist li .tit {
        font-size: 18px;
    }

    .downloadlist li .tit a {
        padding-left: 40px;
        background-size: 34px 34px;
    }

    .downloadlist li .download a {
        padding-left: 40px;
        background-size: 34px 34px;
    }

    /*下载*/
    /*新闻列表*/
    .newslist li a {
        padding: 40px;
    }

    .newslist li .time {
        padding-top: 20px;
    }

    .newslist li .time .md {
        font-size: 24px;
    }

    .newslist li .time .y {
        font-size: 16px;
        margin-top: 18px;
    }

    .newslist li .txt {
        padding: 0 360px 0 150px;
        height: 170px;
    }

    .newslist li .txt h3 {
        font-size: 20px;
    }

    .newslist li .txt p {
        font-size: 14px;
        margin: 25px 0;
    }

    .newslist li .txt .more {
        font-size: 13px;
    }

    .newslist li .img {
        top: 40px;
        right: 40px;
    }

    .newslist li .img img {
        height: 170px;
    }

    /*新闻列表*/
    /*产品列表*/
    .prodmain {
        margin: 60px 0;
    }

    .prodmain .prodleft {
        padding: 30px 20px;
    }

    .prod_search {
        padding-left: 54px;
    }

    .prod_search .submit {
        width: 54px;
    }

    .pnav {
        margin-top: 30px;
    }

    .pnav li .tit {
        line-height: 50px;
        font-size: 15px;
    }

    .pnav li .tit a {
        padding: 0 17px;
    }

    .pnav li .sub {
        padding: 17px;
    }

    .pnav li .sub a {
        font-size: 13px;
        line-height: 30px;
    }

    .prodlist li .tit {
        font-size: 14px;
        line-height: 85px;
    }

    .prodlist li a .more {
        height: 36px;
        width: 126px;
        margin: -18px 0 0 -63px;
        line-height: 36px;
    }

    .prodlist li a .more span {
        padding-left: 25px;
    }

    /*产品列表*/
    /*产品详情*/
    .prodtop .txt h1 {
        font-size: 24px;
    }

    .prodtop .txt .info .tit {
        font-size: 15px;
    }

    .prodtop .txt .info p {
        font-size: 15px;
    }

    .prodtop .txt .parameter li {
        font-size: 15px;
        line-height: 32px;
    }

    .prodbtn a {
        height: 46px;
        padding: 0 20px;
        line-height: 46px;
    }

    .prodbtn a.online span {
        font-size: 15px;
        padding-left: 35px;
    }

    .prodbtn a.prodtel {
        margin-left: 6px;
    }

    .prodbtn a.prodtel span {
        font-size: 15px;
        padding-left: 35px;
    }

    .prodbtn a.prodshare span {
        font-size: 15px;
        padding-left: 35px;
    }

    .ptabnav {
        margin-top: 35px;
    }

    .ptabnav li {
        font-size: 17px;
        line-height: 50px;
        padding: 0 40px;
    }

    .ptabmain .txt {
        font-size: 15px;
    }

    .ptabmain .tit {
        font-size: 17px;
    }

    .characteristic li {
        font-size: 15px;
        line-height: 32px;
    }

    .prodtable td {
        font-size: 15px;
        padding: 5px 20px;
    }

    .modellist li .name {
        font-size: 15px;
        margin-top: 25px;
    }

    .prod_tips {
        font-size: 17px;
    }

    /*产品详情*/
}

@media screen and (max-width: 1440px) {
    .header {
        padding: 25px 0;
    }

    .header2 {
        padding: 10px 0;
    }

    .header3 {
        padding: 10px 0;
    }

    .header .logo {
        height: 60px;
    }

    .header .tel {
        line-height: 60px;
        font-size: 14px;
    }

    .nav {
        padding-right: 30px;
    }

    .nav li>a {
        padding: 0 30px;
        line-height: 60px;
        font-size: 14px;
    }

    .nav li .sub {
        top: 60px;
        font-size: 12px;
    }

    .nav li .sub a {
        height: 30px;
        line-height: 30px;
    }

    .banner .swiper-pagination {
        bottom: 30px;
    }

    .banner .swiper-pagination .swiper-pagination-bullet {
        width: 12px;
        height: 4px;
    }

    .banner .swiper-pagination .swiper-pagination-bullet-active {
        width: 25px;
    }

    .banner .banner-prev,
    .banner .banner-next {
        width: 42px;
        height: 50px;
        margin-top: -25px;
    }

    .banner .banner-prev:after {
        right: -12px;
        border-bottom: 50px solid rgba(255, 255, 255, 0.3);
        border-top: 12px solid transparent;
        border-right: 12px solid transparent;
    }

    .banner .banner-next:after {
        left: -12px;
        border-bottom: 50px solid rgba(255, 255, 255, 0.3);
        border-top: 12px solid transparent;
        border-left: 12px solid transparent;
    }

    /*首页产品*/
    .homeprod {
        padding-top: 60px;
    }

    .htit .hname .color_block {
        margin-bottom: 10px;
    }

    .htit .hname .color_block span {
        height: 18px;
        width: 8px;
        margin-right: 6px;
    }

    .htit .hname .hn_en {
        font-size: 42px;
    }

    .htit .hname .hn_cn {
        font-size: 20px;
    }

    .search {
        margin-top: -48px;
    }

    .prodnav {
        margin: 40px 0;
    }

    .prodnav a {
        padding: 0 25px;
    }

    .hplist .swiper-slide .tit {
        line-height: 70px;
    }

    .pagin .swiper-pagination {
        margin: 35px 0;
    }

    .pagin .swiper-pagination .swiper-pagination-bullet {
        width: 10px;
        height: 10px;
        margin: 0 4px;
    }

    /*首页产品*/
    /*首页关于我们*/
    .homeabout {
        padding: 85px 0;
    }

    .homeabout .abtxt {
        width: 60%;
    }

    .abinfo {
        padding-top: 30px;
        width: 100%;
    }

    .homeabout .abtxt .tit {
        font-size: 20px;
    }

    .homeabout .abtxt .txt {
        margin: 15px 0;
    }

    .homeabout .abimg {
        width: 35%;
        margin-right: 0;
    }

    /*首页关于我们*/
    /*首页视频*/
    .homevideo {
        padding: 60px 0;
    }

    .hvlist {
        margin-top: 50px;
    }

    .hvlist li .tit {
        line-height: 70px;
        font-size: 14px;
    }

    .hvlist li .img:after {
        width: 38px;
        height: 38px;
        margin: -19px 0 0 -19px;
    }

    /*首页视频*/
    /*首页新闻*/
    .homenews {
        padding-top: 60px;
    }

    .hnlist {
        margin-top: 60px;
    }

    .hnlist .swiper-slide {
        padding: 30px 15px 0 15px;
    }

    .hnlist .content .time {
        width: 50px;
    }

    .hnlist .content .time .y {
        font-size: 12px;
    }

    .hnlist .content .time .md {
        font-size: 16px;
    }

    .hnlist .content .txt {
        padding-left: 70px;
        line-height: 20px;
    }

    .hnlist .content .txt h3 {
        font-size: 15px;
        height: 40px;
    }

    .hnlist .content .txt p {
        font-size: 12px;
        margin: 10px 0 25px 0;
    }

    .hnlist .more {
        line-height: 40px;
    }

    .hnlist .more span {
        width: 50px;
        font-size: 12px;
    }

    .hnlist .more:after {
        width: 50px;
        height: 3px;
        top: 24px;
    }

    /*首页新闻*/
    /*合作伙伴*/
    .partner {
        margin-top: 50px;
    }

    .ptit .cn {
        font-size: 24px;
    }

    .ptit .en {
        font-size: 42px;
    }

    .partnerlist {
        margin: 50px 0;
    }

    .partnerlist .swiper-slide .tit {
        line-height: 42px;
        font-size: 12px;
    }

    .partnermain {
        padding: 0 50px;
    }

    .partnermain .p-prev,
    .partnermain .p-next {
        width: 32px;
        height: 32px;
        margin-top: -37px;
    }

    /*合作伙伴*/
    /*底部*/
    .dbmain {
        padding: 50px 0;
    }

    .dbcontact .dblogo {
        height: 60px;
    }

    .dbcontact .info {
        font-size: 12px;
        margin-top: 25px;
    }

    .dbnav li {
        margin-left: 80px;
    }

    .dbnav li .tit {
        font-size: 14px;
        margin: 15px 0;
    }

    .dbnav li .sub {
        font-size: 12px;
    }

    .dbrig {
        margin-top: 10px;
    }

    .wechat {
        width: 120px;
    }

    .rico {
        margin-left: 25px;
    }

    .rico a {
        width: 30px;
        height: 30px;
        margin-top: 15px;
    }

    .footer .bottom {
        font-size: 12px;
        padding: 20px 0;
    }

    .footer .dburl a {
        margin-left: 15px;
    }

    /*底部*/
    /*关于我们*/
    .nyban .bantxt h3 {
        font-size: 50px;
        letter-spacing: 5px;
    }

    .nyban .bantxt p {
        font-size: 12px;
    }

    .about {
        padding: 85px 0;
    }

    .abcontent {
        margin-bottom: 50px;
    }

    .abcontent .txt .info {
        font-size: 14px;
    }

    .abcontent .txt .info strong {
        font-size: 16px;
    }

    .honor {
        padding: 85px 0;
    }

    .honor_tit {
        font-size: 18px;
        line-height: 42px;
    }

    .honor_tit b {
        font-size: 20px;
    }

    .honor_info {
        font-size: 14px;
        margin-top: 15px;
    }

    .honor_info span {
        margin: 0 17px;
    }

    .poster_box {
        margin-top: 50px;
    }

    .poster-prev-btn span {
        width: 28px;
        height: 64px;
        margin-top: -32px;
    }

    .poster-next-btn span {
        width: 28px;
        height: 64px;
        margin-top: -32px;
    }

    /*关于我们*/
    /*联系我们*/
    .contact {
        margin: 60px 0;
    }

    .coninfo .ctit {
        font-size: 20px;
    }

    .conlist {
        font-size: 14px;
    }

    .conlist li {
        line-height: 34px;
    }

    .conlist li .tit {
        padding-left: 34px;
    }

    .conlist li p {
        padding-left: 34px;
    }

    .coninfo .img {
        width: 120px;
        height: 120px;
    }

    .message .mtips {
        font-size: 16px;
        margin: 5% 0 3% 0;
    }

    .mlist li.input input {
        padding: 0 12px;
    }

    .mlist li.textarea textarea {
        height: 100px;
        padding: 12px;
    }

    .mlist li.submit input {
        font-size: 16px;
    }

    .map {
        margin-bottom: 60px;
        height: 400px;
    }

    /*联系我们*/
    /*视频列表*/
    .nynav {
        line-height: 60px;
        font-size: 16px;
        margin: 25px 0;
    }

    .nynav a {
        padding: 0 30px;
    }

    .videolist li .tit {
        line-height: 50px;
        font-size: 14px;
    }

    .videolist li .img:after {
        width: 38px;
        height: 38px;
        margin: -19px 0 0 -19px;
    }

    /*视频列表*/
    .fenye {
        margin: 35px 0;
    }

    .fenye span,
    .fenye a {
        font-size: 13px;
        padding: 0 12px;
        height: 34px;
        line-height: 32px;
        margin: 0 3px;
    }

    /*视频详情*/
    .hheight {
        height: 110px;
    }

    .weizhi {
        line-height: 60px;
        font-size: 12px;
    }

    .video video {
        height: 480px;
    }

    .videoshow .video_prev,
    .videoshow .video_next {
        width: 34px;
        height: 34px;
        margin-top: -17px;
    }

    .return {
        width: 40px;
    }

    .return .ico {
        width: 40px;
        height: 40px;
    }

    .return .tit {
        font-size: 12px;
        line-height: 34px;
    }

    .videotxt .tit {
        font-size: 18px;
    }

    /*视频详情*/
    /*下载*/
    .downloadlist li {
        padding: 25px;
        line-height: 35px;
        font-size: 12px;
    }

    .downloadlist li .tit {
        font-size: 16px;
    }

    .downloadlist li .tit a {
        padding-left: 35px;
        background-size: 30px 30px;
    }

    .downloadlist li .download a {
        padding-left: 35px;
        background-size: 30px 30px;
    }

    /*下载*/
    /*新闻列表*/
    .newslist li a {
        padding: 30px;
    }

    .newslist li .time {
        padding-top: 15px;
    }

    .newslist li .time .md {
        font-size: 18px;
    }

    .newslist li .time .y {
        font-size: 13px;
        margin-top: 15px;
    }

    .newslist li .txt {
        padding: 0 300px 0 120px;
        height: 150px;
    }

    .newslist li .txt h3 {
        font-size: 18px;
    }

    .newslist li .txt p {
        font-size: 12px;
        margin: 20px 0;
        line-height: 2;
    }

    .newslist li .txt .more {
        font-size: 12px;
    }

    .newslist li .img {
        top: 30px;
        right: 30px;
    }

    .newslist li .img img {
        height: 150px;
    }

    /*新闻列表*/
    /*产品列表*/
    .prodmain {
        margin: 50px 0;
    }

    .prodmain .prodleft {
        padding: 25px 15px;
    }

    .prod_search {
        height: 42px;
        padding-left: 50px;
    }

    .prod_search .input {
        height: 40px;
        line-height: 40px;
        font-size: 12px;
        padding: 0 10px;
    }

    .prod_search:after {
        height: 16px;
        width: 1px;
        left: 50px;
        margin-top: -8px;
    }

    .prod_search .submit {
        width: 50px;
        height: 40px;
        background-size: 40px 40px;
    }

    .pnav {
        margin-top: 25px;
    }

    .pnav li .tit {
        line-height: 40px;
        font-size: 14px;
    }

    .pnav li .tit a {
        padding: 0 15px;
    }

    .pnav li .sub {
        padding: 15px;
    }

    .pnav li .sub a {
        font-size: 12px;
        line-height: 26px;
        padding-left: 10px;
    }

    .prodlist li .tit {
        font-size: 14px;
        line-height: 70px;
    }

    .prodlist li a .more {
        height: 36px;
        width: 126px;
        margin: -18px 0 0 -63px;
        line-height: 36px;
    }

    .prodlist li a .more span {
        padding-left: 25px;
    }

    /*产品列表*/
    /*产品详情*/
    .prodtop .txt h1 {
        font-size: 20px;
    }

    .prodtop .txt .info .tit {
        font-size: 14px;
    }

    .prodtop .txt .info p {
        font-size: 14px;
    }

    .prodtop .txt .parameter li {
        font-size: 14px;
        line-height: 28px;
    }

    .prodbtn a {
        height: 40px;
        padding: 0 12px;
        line-height: 40px;
    }

    .prodbtn a.online span {
        font-size: 14px;
        padding-left: 30px;
    }

    .prodbtn a.prodtel {
        margin-left: 5px;
    }

    .prodbtn a.prodtel span {
        font-size: 14px;
        padding-left: 30px;
    }

    .prodbtn a.prodshare span {
        font-size: 14px;
        padding-left: 30px;
    }

    .ptabnav {
        margin-top: 30px;
    }

    .ptabnav li {
        font-size: 16px;
        line-height: 40px;
        padding: 0 30px;
    }

    .ptabmain .txt {
        font-size: 14px;
    }

    .ptabmain .tit {
        font-size: 16px;
    }

    .characteristic li {
        font-size: 14px;
        line-height: 28px;
    }

    .prodtable td {
        font-size: 14px;
        padding: 5px 15px;
    }

    .modellist li .name {
        font-size: 14px;
        margin-top: 20px;
    }

    .prod_tips {
        font-size: 16px;
    }

    /*产品详情*/
    /*资讯详情*/
    .showtop h1 {
        font-size: 20px;
    }

    .showtop span {
        margin: 0 8px;
    }

    .showtop .parameter {
        font-size: 13px;
    }

    .showtxt {
        font-size: 14px;
    }

    .paging {
        line-height: 60px;
        font-size: 13px;
    }

    /*资讯详情*/
}

@media screen and (max-width: 1240px) {
    .header {
        padding: 20px 0;
    }

    .header2 {
        padding: 10px 0;
    }

    .header3 {
        padding: 10px 0;
    }

    .header .logo {
        height: 50px;
    }

    .header .tel {
        line-height: 50px;
    }

    .nav {
        padding-right: 20px;
    }

    .nav li>a {
        padding: 0 20px;
        line-height: 50px;
    }

    .nav li .sub {
        top: 50px;
    }

    .banner .swiper-pagination {
        bottom: 20px;
    }

    .banner .swiper-pagination .swiper-pagination-bullet {
        width: 10px;
        height: 3px;
    }

    .banner .swiper-pagination .swiper-pagination-bullet-active {
        width: 22px;
    }

    .banner .banner-prev,
    .banner .banner-next {
        width: 36px;
        height: 42px;
        margin-top: -21px;
    }

    .banner .banner-prev:after {
        right: -10px;
        border-bottom: 42px solid rgba(255, 255, 255, 0.3);
        border-top: 10px solid transparent;
        border-right: 10px solid transparent;
    }

    .banner .banner-next:after {
        left: -10px;
        border-bottom: 42px solid rgba(255, 255, 255, 0.3);
        border-top: 10px solid transparent;
        border-left: 10px solid transparent;
    }

    /*首页产品*/
    .homeprod {
        padding-top: 50px;
    }

    .htit .hname .color_block {
        margin-bottom: 10px;
    }

    .htit .hname .color_block span {
        height: 16px;
        width: 7px;
        margin-right: 5px;
    }

    .htit .hname .hn_en {
        font-size: 36px;
    }

    .search {
        width: 402px;
    }

    .search .search_input {
        width: 350px;
    }

    .prodnav {
        margin: 35px 0;
    }

    .prodnav a {
        padding: 0 20px;
    }

    .pagin .swiper-pagination {
        margin: 35px 0;
    }

    .pagin .swiper-pagination .swiper-pagination-bullet {
        width: 10px;
        height: 10px;
        margin: 0 4px;
    }

    /*首页产品*/
    /*首页关于我们*/
    .homeabout {
        padding: 60px 0;
    }

    .abinfo {
        padding-top: 20px;
        width: 100%;
    }

    .homeabout .abtxt .txt {
        line-height: 2;
    }

    /*首页关于我们*/
    /*首页视频*/
    .homevideo {
        padding: 50px 0;
    }

    .hvlist {
        margin-top: 40px;
    }

    .hvlist li .tit {
        line-height: 60px;
    }

    /*首页视频*/
    /*首页新闻*/
    .homenews {
        padding-top: 50px;
    }

    .hnlist {
        margin-top: 50px;
    }

    /*首页新闻*/
    /*合作伙伴*/
    .partner {
        margin-top: 40px;
    }

    .ptit .cn {
        font-size: 20px;
    }

    .ptit .en {
        font-size: 36px;
    }

    .partnerlist {
        margin: 40px 0;
    }

    /*合作伙伴*/
    /*底部*/
    .dbmain {
        padding: 40px 0;
    }

    .dbcontact .dblogo {
        height: 50px;
    }

    .dbcontact .info {
        margin-top: 20px;
    }

    .dbnav {
        display: none;
    }

    .dbrig {
        margin-top: 0;
    }

    .wechat {
        width: 120px;
    }

    .rico {
        margin-left: 25px;
    }

    .rico a {
        width: 30px;
        height: 30px;
        margin-top: 15px;
    }

    .footer .bottom {
        font-size: 12px;
        padding: 15px 0;
    }

    /*底部*/
    /*关于我们*/
    .nyban .bantxt h3 {
        font-size: 42px;
        letter-spacing: 4px;
    }

    .about {
        padding: 70px 0;
    }

    .honor {
        padding: 70px 0;
    }

    /*关于我们*/
    /*联系我们*/
    .contact {
        margin: 50px 0;
    }

    .map {
        margin-bottom: 50px;
        height: 350px;
    }

    /*联系我们*/
    /*视频列表*/
    .videolist li .tit {
        line-height: 50px;
    }

    /*视频列表*/
    .fenye {
        margin: 25px 0;
    }

    /*视频详情*/
    .hheight {
        height: 90px;
    }

    .weizhi {
        line-height: 50px;
    }

    .video video {
        height: 400px;
    }

    /*视频详情*/
    /*下载*/
    .downloadlist li {
        padding: 20px;
        line-height: 30px;
    }

    .downloadlist li .tit {
        font-size: 14px;
    }

    .downloadlist li .tit a {
        padding-left: 30px;
        background-size: 24px 24px;
    }

    .downloadlist li .download a {
        padding-left: 30px;
        background-size: 24px 24px;
    }

    /*下载*/
    /*新闻列表*/
    .newslist li a {
        padding: 20px;
    }

    .newslist li .txt p {
        margin: 15px 0;
    }

    .newslist li .img {
        top: 20px;
        right: 20px;
    }

    /*新闻列表*/
    .prodmain {
        margin: 40px 0;
    }

    /*产品详情*/
    .prodtop .img {
        width: 45%;
    }

    .prodtop .txt {
        width: 52%;
    }

    .prodtop .txt .info {
        margin: 2% 0;
    }

    .prodtop .txt h1 {
        font-size: 18px;
        padding: 3% 0;
    }

    .prodtop .txt .parameter {
        padding-bottom: 4%;
    }

    .prodbtn {
        margin-top: 6%;
    }

    .prodbtn a {
        padding: 0 10px;
    }

    .prodbtn a.online span {
        font-size: 12px;
    }

    /*产品详情*/
}

@media screen and (max-width: 1024px) {
    .container {
        width: 100%;
        padding: 0 20px;
    }

    .container2 {
        width: 100%;
        padding: 0 20px;
    }

    .header {
        padding: 10px 0;
    }

    .header2 {
        padding: 10px 0;
    }

    .header3 {
        padding: 10px 0;
    }

    .header .logo {
        height: 40px;
    }

    .header .tel {
        line-height: 40px;
    }

    .nav {
        display: none;
    }

    .nav-toggle {
        display: block;
        margin-top: 6px;
        margin-left: 10px;
        background: none;
        border: none;
        outline: none;
        cursor: pointer;
    }

    .nav-toggle span {
        display: block;
        width: 20px;
        height: 1px;
        margin: 6px;
        background-color: #ffffff;
        -webkit-transition: 0.3s ease-in-out;
        -o-transition: 0.3s ease-in-out;
        transition: 0.3s ease-in-out;
    }

    .nav-toggle.close .span1 {
        -webkit-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
        -o-transform: rotate(45deg);
        transform: rotate(45deg);
        transform-origin: 0% 0%;
    }

    .nav-toggle.close .span2 {
        opacity: 0;
    }

    .nav-toggle.close .span3 {
        -webkit-transform: rotate(-45deg);
        -ms-transform: rotate(-45deg);
        -o-transform: rotate(-45deg);
        transform: rotate(-45deg);
        transform-origin: 0% 100%;
    }

    .nav {
        display: none;
        position: fixed;
        top: 60px;
        width: 100%;
        left: 0;
        margin: 0;
        border-top: 1px solid #454545;
        background: rgba(255, 255, 255, 0.9);
        padding: 0;
    }

    .nav li {
        width: 100%;
        margin: 0;
        text-align: center;
    }

    .nav li>a {
        line-height: 45px;
        font-weight: normal;
        padding: 0 20px;
        font-size: 16px;
        border-bottom: 1px solid #454545;
        display: block;
        position: relative;
        color: #454545;
    }

    .nav li .sub {
        position: static;
        width: 100%;
        font-size: 14px;
    }

    .nav li .sub a {
        height: 40px;
        line-height: 40px;
        border-top: none;
    }

    .nav li.on>a,
    .nav li:hover>a {
        box-shadow: none;
    }

    .header2 .nav-toggle span {
        background-color: #2072dc;
    }

    .header2 .nav {
        border-top-color: #454545;
    }

    .header2 .nav li>a {
        border-bottom-color: #454545;
        color: #454545;
    }

    /*首页产品*/
    .homeprod {
        padding-top: 40px;
    }

    .htit .hname .color_block {
        margin-bottom: 10px;
    }

    .htit .hname .color_block span {
        height: 14px;
        width: 6px;
        margin-right: 4px;
    }

    .hplist .swiper-slide .tit {
        line-height: 60px;
    }

    .search {
        width: 100%;
        margin-top: 20px;
    }

    .search .search_input {
        width: 90%;
    }

    .search .search_btn {
        width: 10%;
    }

    .prodnav {
        margin: 15px 0;
        overflow: hidden;
    }

    .prodnav a {
        padding: 0;
        float: left;
        width: 23%;
        margin: 1%;
    }

    .pagin .swiper-pagination {
        margin: 35px 0;
    }

    .pagin .swiper-pagination .swiper-pagination-bullet {
        width: 10px;
        height: 10px;
        margin: 0 4px;
    }

    /*首页产品*/
    /*首页关于我们*/
    .homeabout {
        padding: 40px 0;
    }

    .homeabout .abtxt .txt {
        line-height: 2;
    }

    /*首页关于我们*/
    /*首页视频*/
    .homevideo {
        padding: 40px 0;
    }

    .hvlist {
        margin-top: 30px;
    }

    .hvlist li .tit {
        line-height: 50px;
    }

    /*首页视频*/
    /*首页新闻*/
    .homenews {
        padding-top: 40px;
    }

    .hnlist {
        margin-top: 40px;
    }

    /*首页新闻*/
    /*合作伙伴*/
    .partner {
        margin-top: 30px;
    }

    .partnerlist {
        margin: 30px 0;
    }

    /*合作伙伴*/
    /*底部*/
    .dbmain {
        padding: 30px 0;
    }

    .dbcontact .dblogo {
        height: 40px;
    }

    .dbcontact .info {
        margin-top: 15px;
    }

    .dbrig {
        margin-top: 0;
    }

    .rico {
        margin-left: 20px;
    }

    .footer .bottom {
        font-size: 12px;
        padding: 15px 0;
    }

    .footer .dburl a {
        margin-left: 10px;
    }

    /*底部*/
    /*关于我们*/
    .nyban .bantxt h3 {
        font-size: 36px;
        letter-spacing: 3px;
    }

    .about {
        padding: 60px 0;
    }

    .abcontent {
        margin-bottom: 40px;
    }

    .abcontent .txt .info {
        font-size: 13px;
    }

    .abcontent .txt .info strong {
        font-size: 15px;
    }

    .honor {
        padding: 60px 0;
    }

    .honor_tit {
        font-size: 16px;
        line-height: 36px;
    }

    .honor_tit b {
        font-size: 18px;
    }

    .honor_info {
        font-size: 13px;
        margin-top: 12px;
    }

    .honor_info span {
        margin: 0 15px;
    }

    .poster_box {
        margin-top: 40px;
    }

    .poster-prev-btn span {
        width: 24px;
        height: 54px;
        margin-top: -27px;
    }

    .poster-next-btn span {
        width: 24px;
        height: 54px;
        margin-top: -27px;
    }

    /*关于我们*/
    /*联系我们*/
    .contact {
        margin: 40px 0;
    }

    .coninfo .ctit {
        font-size: 18px;
    }

    .conlist li {
        line-height: 30px;
    }

    .conlist li .tit {
        padding-left: 30px;
    }

    .conlist li p {
        padding-left: 30px;
    }

    .coninfo .img {
        width: 100px;
        height: 100px;
    }

    .message .mtips {
        font-size: 14px;
        margin: 15px 0;
    }

    .mlist li.input input {
        padding: 0 12px;
    }

    .mlist li.textarea textarea {
        height: 100px;
        padding: 12px;
    }

    .mlist li.submit input {
        font-size: 16px;
    }

    .map {
        margin-bottom: 40px;
        height: 300px;
    }

    /*联系我们*/
    /*视频列表*/
    .nynav {
        line-height: 50px;
        font-size: 14px;
        margin: 20px 0;
    }

    .nynav a {
        padding: 0 20px;
    }

    .videolist li .tit {
        line-height: 50px;
    }

    /*视频列表*/
    .fenye {
        margin: 20px 0;
    }

    /*视频详情*/
    .hheight {
        height: 60px;
    }

    .weizhi {
        line-height: 40px;
    }

    .video video {
        height: 340px;
    }

    .videoshow .video_prev,
    .videoshow .video_next {
        width: 30px;
        height: 30px;
        margin-top: -15px;
    }

    .return {
        width: 34px;
    }

    .return .ico {
        width: 34px;
        height: 34px;
    }

    .return .tit {
        font-size: 12px;
        line-height: 30px;
    }

    .videotxt .tit {
        font-size: 16px;
    }

    /*视频详情*/
    /*下载*/
    .downloadlist li {
        padding: 10px;
    }

    .downloadlist li .tit {
        width: 100%;
    }

    .downloadlist li .type {
        width: 35%;
    }

    .downloadlist li .amount {
        width: 35%;
    }

    .downloadlist li .download {
        width: 30%;
    }

    /*下载*/
    /*新闻列表*/
    .newslist li a {
        padding: 15px;
    }

    .newslist li .time {
        padding-top: 10px;
    }

    .newslist li .time .md {
        font-size: 16px;
    }

    .newslist li .time .y {
        font-size: 12px;
        margin-top: 10px;
    }

    .newslist li .txt {
        padding: 0 250px 0 100px;
        height: 120px;
    }

    .newslist li .txt h3 {
        font-size: 16px;
    }

    .newslist li .txt p {
        font-size: 12px;
        margin: 10px 0;
        line-height: 2;
    }

    .newslist li .img {
        top: 15px;
        right: 15px;
    }

    .newslist li .img img {
        height: 120px;
    }

    /*新闻列表*/
    /*产品列表*/
    .prodmain {
        margin: 30px 0;
    }

    .prodmain .prodleft {
        padding: 20px 10px;
        width: 27%;
    }

    .prod_search {
        padding-left: 40px;
    }

    .prod_search:after {
        left: 40px;
    }

    .prod_search .submit {
        width: 40px;
    }

    .pnav {
        margin-top: 20px;
    }

    .pnav li .tit a {
        padding: 0 10px;
    }

    .pnav li .sub {
        padding: 10px;
    }

    .prodmain .prodright {
        width: 71%;
    }

    .prodlist li {
        width: 49%;
        margin-right: 2% !important;
    }

    .prodlist li .tit {
        line-height: 60px;
    }

    .prodlist li:nth-child(2n) {
        margin-right: 0 !important;
    }

    /*产品列表*/
    /*产品详情*/
    .prodtop .img {
        width: 100%;
    }

    .prodtop .txt {
        width: 100%;
    }

    .prodtop .txt .info {
        margin: 15px 0;
    }

    .prodtop .txt h1 {
        font-size: 18px;
        padding: 15px 0;
    }

    .prodtop .txt .parameter {
        padding-bottom: 15px;
    }

    .prodbtn {
        margin-top: 20px;
    }

    .ptabnav {
        margin-top: 20px;
    }

    .ptabnav li {
        font-size: 14px;
    }

    .ptabmain {
        padding: 15px;
    }

    .ptabmain .tit {
        font-size: 14px;
    }

    .characteristic li {
        width: 100%;
    }

    .prod_tips {
        padding: 15px;
        font-size: 14px;
    }

    .modellist li {
        width: 49%;
        margin-right: 2% !important;
    }

    .modellist li:nth-child(2n) {
        margin-right: 0 !important;
    }

    .modellist li .name {
        margin: 10px 0;
    }

    /*产品详情*/
}

@media screen and (max-width: 768px) {
    .container {
        padding: 0 15px;
    }

    .container2 {
        padding: 0 15px;
    }

    .banner .swiper-slide {
        overflow: hidden;
    }

    .banner img {
        width: 120%;
        margin-left: -10%;
    }

    .banner .swiper-pagination {
        bottom: 10px;
    }

    .banner .banner-prev,
    .banner .banner-next {
        width: 30px;
        height: 36px;
        margin-top: -18px;
    }

    .banner .banner-prev:after {
        right: -8px;
        border-bottom: 36px solid rgba(255, 255, 255, 0.3);
        border-top: 8px solid transparent;
        border-right: 8px solid transparent;
    }

    .banner .banner-next:after {
        left: -8px;
        border-bottom: 36px solid rgba(255, 255, 255, 0.3);
        border-top: 8px solid transparent;
        border-left: 8px solid transparent;
    }

    /*首页产品*/
    .homeprod {
        padding-top: 20px;
    }

    .hmore {
        padding: 0 15px;
    }

    .hmore span {
        padding-right: 20px;
    }

    .htit .hname .color_block {
        margin-bottom: 8px;
    }

    .htit .hname .color_block span {
        height: 12px;
        width: 5px;
        margin-right: 3px;
    }

    .prodnav a {
        width: 48%;
        margin: 1%;
    }

    .hplist .swiper-slide .tit {
        font-size: 12px;
        line-height: 50px;
    }

    .pagin .swiper-pagination {
        margin: 20px 0;
    }

    /*首页产品*/
    /*首页关于我们*/
    .homeabout {
        padding: 20px 0;
    }

    .abinfo {
        padding-top: 15px;
    }

    .homeabout .abtxt {
        width: 100%;
    }

    .homeabout .abtxt .txt {
        margin: 10px 0;
    }

    .homeabout .abimg {
        width: 100%;
    }

    .homeabout .abimg {
        margin-top: 20px;
    }

    /*首页关于我们*/
    /*首页视频*/
    .homevideo {
        padding: 20px 0;
    }

    .hvlist {
        margin-top: 20px;
    }

    .hvlist li {
        width: 49%;
        margin-right: 2%;
    }

    .hvlist li:nth-child(2n) {
        margin-right: 0;
    }

    .hvlist li .tit {
        line-height: 40px;
        font-size: 12px;
    }

    /*首页视频*/
    /*首页新闻*/
    .homenews {
        padding-top: 20px;
    }

    .hnlist {
        margin-top: 20px;
    }

    /*首页新闻*/
    /*合作伙伴*/
    .partner {
        margin-top: 0;
    }

    .partnerlist {
        margin: 15px 0;
    }

    .partnerlist .swiper-slide .tit {
        line-height: 36px;
    }

    .partnermain {
        padding: 0 35px;
    }

    .partnermain .p-prev,
    .partnermain .p-next {
        width: 24px;
        height: 24px;
        margin-top: -30px;
    }

    /*合作伙伴*/
    /*底部*/
    .dbmain {
        padding: 20px 0;
    }

    .dbcontact .dblogo {
        height: 40px;
        display: none;
    }

    .dbcontact .info {
        margin-top: 0;
    }

    .dbrig {
        margin-top: 15px;
        width: 100%;
    }

    .footer .bottom {
        padding: 15px 0;
    }

    .footer .dburl {
        display: none;
    }

    /*底部*/
    /*关于我们*/
    .nyban {
        width: 100%;
        overflow: hidden;
    }

    .nyban img {
        width: 140%;
        margin-left: -20%;
    }

    .nyban .bantxt {
        padding-top: 30px;
    }

    .nyban .bantxt h3 {
        font-size: 24px;
        letter-spacing: 2px;
    }

    .about {
        padding: 20px 0;
    }

    .abcontent {
        margin-bottom: 20px;
    }

    .abcontent .img {
        width: 100%;
    }

    .abcontent .txt {
        width: 100%;
        margin-top: 20px;
    }

    .abcontent .txt .info {
        font-size: 12px;
        margin-top: 10px;
    }

    .abcontent .txt .info strong {
        font-size: 14px;
    }

    .honor {
        padding: 20px 0;
    }

    .honor_tit {
        font-size: 14px;
        line-height: 30px;
    }

    .honor_tit b {
        font-size: 16px;
    }

    .honor_info {
        font-size: 12px;
        margin-top: 10px;
    }

    .honor_info span {
        margin: 0 10px;
    }

    .poster_box {
        margin-top: 20px;
    }

    .poster-prev-btn span {
        left: 0;
    }

    .poster-next-btn span {
        right: 0;
    }

    /*关于我们*/
    /*联系我们*/
    .contact {
        margin: 20px 0;
    }

    .coninfo .ctit {
        font-size: 18px;
    }

    .conlist li {
        line-height: 30px;
    }

    .conlist li .tit {
        padding-left: 30px;
    }

    .conlist li p {
        padding-left: 30px;
    }

    .coninfo {
        width: 100%;
    }

    .coninfo .img {
        width: 100px;
        height: 100px;
    }

    .message {
        width: 100%;
        padding-left: 0;
        border-left: none;
        border-top: 1px solid #e5e5e5;
        margin-top: 20px;
    }

    .message .mtips {
        font-size: 14px;
        margin: 10px 0;
    }

    .mlist li.input {
        width: 100%;
        margin-right: 0;
    }

    .mlist li.input input {
        padding: 0 10px;
    }

    .mlist li.textarea textarea {
        height: 100px;
        padding: 10px;
    }

    .mlist li.submit input {
        font-size: 16px;
    }

    .map {
        margin-bottom: 20px;
        height: 250px;
    }

    /*联系我们*/
    /*视频列表*/
    .nynav {
        line-height: 40px;
        font-size: 14px;
        margin: 10px 0;
    }

    .nynav a {
        padding: 0 10px;
    }

    .videolist li {
        width: 49%;
        margin-right: 2% !important;
    }

    .videolist li:nth-child(2n) {
        margin-right: 0 !important;
    }

    .videolist li .tit {
        line-height: 40px;
        font-size: 12px;
    }

    /*视频列表*/
    .fenye span,
    .fenye a {
        font-size: 12px;
        padding: 0 10px;
        height: 30px;
        line-height: 28px;
        margin: 0 1px;
    }

    /*视频详情*/
    .videowidth {
        width: 100%;
    }

    .videoshow {
        margin-bottom: 20px;
    }

    .video video {
        height: 300px;
    }

    .return {
        width: 30px;
    }

    .return .ico {
        width: 30px;
        height: 30px;
    }

    .return .tit {
        display: none;
    }

    .videotxt {
        padding: 15px;
        margin-bottom: 20px;
    }

    .videotxt .tit {
        font-size: 16px;
        padding-bottom: 15px;
    }

    .videotxt .txt {
        margin-top: 15px;
    }

    /*视频详情*/
    /*下载*/
    .downloadlist {
        margin-top: 10px;
    }

    .downloadlist li {
        padding: 5px 10px;
        line-height: 30px;
        margin-top: 10px;
    }

    .downloadlist li .tit {
        width: 100%;
    }

    .downloadlist li .tit a {
        padding-left: 25px;
        background-size: 20px 20px;
    }

    .downloadlist li .download a {
        padding-left: 25px;
        background-size: 20px 20px;
    }

    .downloadlist li .type {
        width: 35%;
    }

    .downloadlist li .amount {
        width: 35%;
    }

    .downloadlist li .download {
        width: 30%;
    }

    /*下载*/
    /*新闻列表*/
    .newslist li a {
        padding: 15px;
    }

    .newslist li .time {
        display: none;
    }

    .newslist li .txt {
        padding: 0 170px 0 0;
        height: 90px;
    }

    .newslist li .txt h3 {
        font-size: 14px;
    }

    .newslist li .txt p {
        font-size: 12px;
        margin: 10px 0;
        line-height: 2;
    }

    .newslist li .txt .more {
        display: none;
    }

    .newslist li .img {
        top: 15px;
        right: 15px;
    }

    .newslist li .img img {
        height: 90px;
    }

    /*新闻列表*/
    /*产品列表*/
    .prodmain {
        margin: 20px 0 0 0;
    }

    .prodmain .prodleft {
        padding: 20px 10px;
        width: 100%;
    }

    .prodmain .prodright {
        width: 100%;
    }

    .prodlist li {
        width: 49%;
        margin-right: 2% !important;
        margin-bottom: 0;
        margin-top: 2%;
    }

    .prodlist li .tit {
        line-height: 50px;
        font-size: 12px;
    }

    /*产品列表*/
    .prodbtn a.prodshare {
        display: none;
    }

    /*资讯详情*/
    .showtop {
        text-align: left;
    }

    .showtop h1 {
        font-size: 18px;
        font-weight: normal;
    }

    .showtop span {
        margin: 0 10px 0 0;
    }

    .showtop .parameter {
        font-size: 12px;
        margin: 10px 0;
    }

    .showmian {
        padding: 15px;
    }

    .showtxt {
        margin-top: 15px;
    }

    .share {
        display: none;
    }

    .paging {
        line-height: 20px;
        font-size: 12px;
        margin-top: 15px;
        padding: 5px 0;
    }

    .paging div {
        width: 100%;
        padding: 5px 0;
    }

    .paging div.fr {
        text-align: left;
    }

    /*资讯详情*/
}

@media screen and (max-width: 640px) {
    .hvlist li .img:after {
        width: 32px;
        height: 32px;
        margin: -16px 0 0 -16px;
    }

    .honor_tit {
        line-height: 25px;
    }

    .honor_info {
        margin-top: 5px;
        line-height: 25px;
    }

    .honor_info span {
        margin: 0 auto;
        display: block;
    }

    .videolist li .img:after {
        width: 32px;
        height: 32px;
        margin: -16px 0 0 -16px;
    }

    .nyban .bantxt h3 {
        font-size: 20px;
        letter-spacing: 0;
    }

    /*新闻列表*/
    .newslist li a {
        padding: 30px 10px;
    }

    .newslist li .txt {
        padding: 0 130px 0 0;
        height: 70px;
        overflow: hidden;
    }

    .newslist li .txt h3 {
        margin-top: 5px;
    }

    .newslist li .txt p {
        line-height: 1.8;
        margin: 5px 0;
    }

    .newslist li .img {
        top: 30px;
        right: 10px;
    }

    .newslist li .img img {
        height: 70px;
    }

    /*新闻列表*/
    .video video {
        height: 250px;
    }
}