@charset "UTF-8";
/* 默认手机端样式隐藏 */

.mobile {
    display: none;
}

@media (min-width: 1600px) {
.anli{
        max-width: 1400px;
    }
    .container{
        max-width: 1400px;
    }
}

@media (min-width: 640px) {
    .alogo {
        display: none;
    }
}

@media (max-width: 639px) {
        .proimg{
        width: 100%;
    }
        .protopright{
        width: 100%;
    }
    .zxrx font{
        padding: 5px;
        font-size: 12px;
    }
    .zxrx font span{
        font-size: 12px;
    }
    .zxrx{
        margin-top: 20px;
    }
    .zxrx span{
        font-size: 12px;
        padding: 5px;
    }
    .zxrx span i{
        font-size: 12px;
    }
    .productmessage{
        width: 100%;
    }
    .fenyetiao select {
        display: block;
    }
    .fenyetiao .page-num {
        display: none;
    }
    #header {
        display: none;
    }
    .mynavbar {
        justify-content: space-between;
        padding: 0 15px;
    }
    #mynavbar {
        position: fixed;
        top: 0;
    }
    .btn {
        padding: 15px 0;
    }
    .navbar-toggler {
        outline: none !important;
    }
    body {
        padding-top: 72px;
    }
    .search font {
        display: none;
    }
    .search form {
        width: 100%;
    }
    .search input {
        width: 80%;
    }
    .search button {
        width: 20%;
        padding: 0;
    }
    .num_til strong {
        font-size: 22px;
    }
    .num_til dd {
        font-size: 16px;
        line-height: 25px;
    }
    .num_til {
        margin-top: 30px;
        margin-bottom: 10px;
    }
    .num_til i {
        margin-top: 0;
    }
    .lc ul {
        flex-wrap: wrap;
        justify-content: space-evenly;
    }
    .lc ul li {
        width: 48%;
        margin-bottom: 4px;
    }
    .pro_list {
        flex-wrap: wrap;
        padding-left: 0;
        padding-right: 0;
        justify-content: space-between;
    }
    .protu-item {
        width: 49%;
    }
    .pro-item {
        flex: 40%;
        margin: 0 10px;
        margin-bottom: 10px;
    }
    .myprotuitem:nth-of-type(n+5){
        display: none;
    }
    .pro-item:first-of-type {
        margin-left: 10px;
    }
    .mypoin{
        flex-wrap: nowrap !important;
    }
    .mynewsbanner{
        padding-top: 20% !important;
    }
    .gl-leftbox {
        display: none;
    }
    .gl-rightbox {
        width: 100%;
        display: flex;
        flex-wrap: wrap;
    }
    .gl-rightbox li p {
        -webkit-line-clamp: unset;
    }
    .ys-c-right {
        display: none;
    }
    .ys-c-left {
        width: 100%;
        font-size: 12px;
    }
    .ys-nav li div {
        display: none;
    }
    .ys-c-left h2 {
        font-size: 22px;
    }
    .ys-c-left p font {
        line-height: 20px;
    }
    .ys-c-left h4 {
        margin-bottom: 10px;
        font-size: 16px;
    }
    .ys-c-left p {
        margin: 0;
    }
    .js-r-text h2 {
        font-size: 20px;
    }
    .js-r-text {
        padding-bottom: 40%;
    }
    .js-r-text {
        width: 185%;
    }
    .fc-item {
        width: 49%;
        margin-left: 1.25%;
        margin-bottom: 1.25%;
    }
    .fc-item:nth-of-type(odd) {
        margin-left: 0;
    }
    .newsbanner {
        padding-top: 60%;
    }
    .newslist li {
        width: 100%;
    }
    .news-top {
        display: none;
    }
    .newsdate {
        display: none;
    }
    .news-bottom p {
        -webkit-line-clamp: 2;
    }
    .news-bottom {
        padding: 3%;
    }
    .news-ckgd a {
        padding: 3% 6%;
    }
    .newspointer {
        padding: 15px;
    }
    .newspointer li {
        margin: 1%;
        width: 48%;
    }
    .t-js-left {
        display: none;
    }
    .t-js-right {
        width: 100%;
    }
    .location {
        flex-wrap: wrap;
    }
    .location .search {
        width: 100%;
    }
    /* 行业应用 */
    .hyright h3 {
        font-size: 18px;
    }
    .hyright p {
        line-height: 20px;
        font-size: 12px;
        -webkit-line-clamp: 3;
    }
    /* 行业应用 */
    /* 新闻资讯 */
    .tnews-rightbox h3 {
        font-size: 14px;
    }
    .newscontent h6{
        margin: 20px 0;
    }
    .newscontent h3{
        font-size: 18px;
        font-weight: bolder;
    }
    .tnews-rightbox p {
        -webkit-line-clamp: 2;
        font-size: 12px;
        line-height: 20px;
    }
    .tnewsdate {
        font-size: 12px;
        zoom: 0.6;
    }
    .tnews-rightbox span {
        font-size: 12px;
    }
    /* 新闻资讯 */
    
    /* video */
    .vctitle{
        font-size: 18px;
    }
    /* video */
    
    /* 联系我们 */
    .lxleft {
        float: none;
        width: 100%;
        padding: 6%;
        color: #333;
        position: unset;
    }
    .lxright {
        display: none;
    }
    .lxleft h3 {
        font-size: 20px;
    }
    .lxleft h4 {
        font-size: 18px;
    }
    .company-map h3 {
        font-size: 20px;
    }
    .company-map h5 {
        font-size: 18px;
    }
    .lxtitle {
        border-color: #333;
    }
    /* 联系我们 */
    /* 商品详情 */
    .prevnext {
        flex-wrap: wrap;
        justify-content: flex-start;
    }
    .prevnext a {
        width: 100%;
        border-left: none;
        border-right: none;
        font-size: 12px;
    }
    .prevnext a:last-of-type {
        border-top: none;
    }
    .protopright h3 {
        font-size: 18px;
    }
    .productmessage h6:after {
        height: 1px;
    }
    /* 商品详情 */
    /* footer */
    .footer{
        display: none;
    }
    .footer .row .column {
        padding: 0;
        padding-top: 20px !important;
        width: 50%;
    }
    .footer .row .column:nth-of-type(even) {
        padding-left: 20px;
    }
    .footer .row .column:nth-of-type(odd) {
        padding-left: 0;
    }
    .footer .row {
        padding-bottom: 20px;
    }
    .ftphone i {
        font-size: 20px;
        vertical-align: middle;
    }
    .ftphone {
        font-size: 20px;
        display: flex;
    }
    .footer a,
    .footer p,
    .footer h5 {
        font-size: 14px !important;
    }
    .footer .row .column li {
        margin: 6px 0;
    }
    /* footer */
    /* navbar */
    .mynav .nav-item>.nav-link{
        border: 1px solid #DDDDDD;
        border-top: none;
    }
    /* navbar */
    /* 版权 */
    .copyright {
        font-size: 12px;
    }
    /* 版权 */
    /* 手机电脑的边界 */
    .pc {
        display: none;
    }
    .mobile {
        display: block;
    }
    /* 手机电脑的边界 */

    /* 页面标题 */
    .newstitle{
        padding: 8%;
    }
    .newstitle:before{
        width: 240px;
        padding: 0;
        bottom: -14px;
    }
    .newstitle h2,.newstitle span{
        font-size: 20px;
    }
    /* 页面标题 */

    /* 案例部分 */
    .al-left{
        display: none;
    }
    .al-right{
        width: 100%;
    }
    .al-r-top h3{
        padding-left: 0;
        padding-right: 0;
        font-size: 16px;
        margin-left: 0;
    }
    .al-r-top h3 span{
        font-size: 16px;
        margin-right: 0;
    }
    .al-r-top h3 i{
        font-size: 12px;
    }
    .al-r-top h3 a{
        display: none;
    }
    /* 案例部分 */

    /* 视频部分 */
    .prevbtn,.nextbtn{
        display: none;
    }
    .mv-item{
        width: 50%;
    }
    /* 视频部分 */
    
    /* 关于我们 */
    .cb-rightbox,.cb-leftbox h2{
        display: none;        
    }
    .cb-leftbox{
        width: 100%;
    }
    .cb-top{
        padding-bottom: 50px;
    }
    .ttp{
        transform: translateY(-40px);
    }
    .min-ttp{
        transform: translateY(0px);
    }
    .cb-leftbox h3{
        font-size: 18px;
        text-align: center;
    }
    .news-bottom h5{
        font-size: 16px;
        font-weight: 500;
    }
    /* 关于我们 */

    /* 新闻 */
    .ns-left{
        display: none;
    }
    .ns-right{
        width: 100%;
    }
    .ns-date h5{
        font-size: 12px;
    }
    .ns-date h2{
        font-size: 16px;
    }
    .ns-date{
        width: 20%;
    }
    .ns-text{
        width: 100%;
    }
    .ns-list li .ns-text h4{
        -webkit-line-clamp: 1;
    }
    .pro-item{
        height: 40px;
        line-height: 40px;
    }
    .pro_list{
        margin-bottom: 10px;
    }
    /* 新闻 */

    /* 企业文化 */
    .aboutright{
        display: none;
    }
    .aboutleft{
        width: 100%;
        box-shadow: 0 0 2px 0 gray;
    }
    /* 企业文化 */

    /* 荣誉 */
    .newslist a{
        width: 48%;
        margin: 0 1%;
    }
    /* 荣誉 */

    /* 联系我们 */
    .company-map{
        width: 100%;
    }
    /* 联系我们 */

    /* 企业风采 */
    .t-js-right p{
        font-size: 14px;
        line-height: 25px;        
    }
    .t-js-right h3{
        font-size: 20px;
    }
    /* 企业风采 */

    /* .fenyetiao */
    .fenyetiao a,
    .fenyetiao select,
    .fenyetiao select option {
        padding: 5px 14px;
        font-size: 12px;
    }
    /* .fenyetiao */
}