﻿@media (max-width:1600px) {

    .pro-nav-fixed{

        width: 1200px;

        margin-left: -600px;

    }

	.dtls-top .dtls-oth .op a,

	.solu-list .solu-text .dtls-oth .op a{

		font-size: 14px;

		padding-left: 36px;

		margin-left: 15px;

	}

	.dtls-top .user-op,

	.solu-text .user-op{

		margin-top: .36rem;

	}

	.dtls-top .depict,

	.solu-list .solu-text .depict{

		font-size: 16px;

		line-height: 28px;

		margin: .32rem 0 .25rem 0;

	}

	.dtls-btm .tab-nav a{

		font-size: 18px;

	}

	.dtls-btm .buy-way .buy-cont .buy-item span,

	.dtls-btm .buy-way .buy-cont .buy-item .buy-link{

		display: inline-block;

		font-size: 16px;

		color: #666666;

		padding-left: 56px;

		line-height: 40px;

	}

	.dtls-btm .buy-way .buy-cont .buy-item{

		margin-bottom: 20px;

	}

	.dtls-btm .buy-way .apply-btn{

		margin-top: .59rem;

		height: 50px;

		line-height: 50px;

		font-size: 18px;

	}

	.dtls-btm .down-list li h5{

		font-size: 16px;

	}

	.dtls-btm .down-list li .down-btn{

		font-size: 14px;

	}

	.dtls-btm .ask-box .txt{

		font-size: 18px;

		line-height: 34px;

	}

	.dtls-btm .ask-box .as .txt{

		font-size: 16px;

		line-height: 34px;

	}

	.dtls-btm .ask-box .as{

		margin-top: .2rem;

	}

	.dtls-btm .specific table td{

		font-size: 16px;

	}

	.dtls-btm .description p{

		font-size: 16px;

	}

	.dtls-btm .description h4, .dtls-btm .specific h4{

		font-size: 22px;

	}

	.rec-box .rec-tit a{

		font-size: 16px;

	}

	.rec-box .rec-tit h4{

		font-size: 24px;

	}

	.rec-box .rec-list{

		margin: 30px 0 0 -2.08%;

	}

	.rec-box{

		margin-top: .6rem;

	}

	.pro-list li .pro-tit{

		font-size: 20px;

	}

	.pro-list li .pro-text .produce .bj-txt{

		font-size: 16px;

	}

	.pro-list li .pro-text .pro-oth,

	.pro-list li .pro-text .pro-oth .op a{

		font-size: 16px;

	}

	.pro-list li .pro-text .pro-oth .op a{

		/* margin-left: 25px; */

		margin-right: 25px;

	}

	.pro-list .view-dtls{

		height: 50px;

		line-height: 46px;

		font-size: 16px;

	}

	.solu-list .solu-text .dtls-tit h4{

		font-size: 28px;

	}

	.solu-list .solu-text .dtls-oth{

		margin-top: 18px;

		padding-bottom: .26rem;

	}

	.solu-text .user-op{

		margin-top: 26px;

	}

	.solu-list .dtls-btn{

		height: 48px;

		line-height: 48px;

		font-size: 16px;

		margin-top: 10px;

	}

	.solu-list .solu-text .depict{

		display: -webkit-box;

		-webkit-box-orient: vertical;

		-webkit-line-clamp: 2;

		overflow: hidden;

	}

	.dtls-top.solu-dtls-top .user-op .online-btn{

		line-height: 48px;

	}

	.dtls-top.solu-dtls-top .user-op a{

		height: 48px;

		font-size: 16px;

	}

	.dtls-top.solu-dtls-top .dtls-oth{

		margin-top: 11px;

		padding-bottom: .26rem;

	}

	.dtls-btm .specific .hardware li h5{

		font-size: 18px;

		margin-top: 15px;

	}

	.dtls-btm .cus-list li h6{

		font-size: 18px;

	}

	.dtls-btm .cus-list li p{

		font-size: 14px;

	}

	.dtls-btm .cus-list li input{

		font-size: 18px;

	}

	.dtls-btm .customized h4{

		font-size: 22px;

	}

	.solution-pop.pro-pop{

		height: 660px;

		margin: -330px 0 0 -480px;

	}

	.solution-pop .form-item{

		margin-top: 12px;

	}

	.solution-pop .form-item input{

		margin-top: 10px;

	}

	.solution-pop .form-item input{

		height: 40px;

		line-height: 36px;

	}

}

@media (max-width:1400px) {

}

@media (max-width:1200px) {

    .pro-nav-fixed{

        width: 100%;

        margin: 0;

        left: 0;

        top: 60px;

    }

	.pro-list li .pro-text .produce .bj-txt{

		width: 83%;

	}

	.rec-box .rec-list .rec-text p{

		font-size: 14px;

		line-height: 24px;

		margin-top: 10px;

	}

	.rec-box .rec-list .rec-text h5{

		font-size: 16px;

	}

	.pro-list li .pro-text .produce .bj-tit{

		font-size: 16px;

	}

	.pro-list li .pro-text .produce .bj-txt{

		font-size: 14px;

	}

	.pro-list li .pro-text .pro-oth,

	.pro-list li .pro-text .pro-oth .op a{

		font-size: 14px;

	}

	.dtls-top .user-op a{

		height: 46px;

		font-size: 16px;

	}

	.dtls-top .user-op .online-btn{

		line-height: 42px;

	}

	.dtls-top .user-op .apply-btn{

		line-height: 46px;

	}

	.dtls-top .dtls-text .dtls-tit h4{

		font-size: 20px;

	}

	.dtls-top .dtls-oth{

		flex-wrap: wrap;

	}

	.dtls-top .dtls-oth{

		margin-top: 12px;

		padding-bottom: 15px;

	}

	.dtls-top .dtls-oth .op a{

		margin-left: 0;

		margin-right: 15px;

	}

	.dtls-btm .tab-nav{

		overflow-x: auto;

		overflow-y: hidden;

		white-space: nowrap;

	}

}
/* 
@media (max-width:991px) {

	.pc-mRig{

		display: none;

	}

	.mobile-mRig{

		display: block;

	}

	.mobile-mRig .mBig{

		width: 100%;

		border:none;

	}

	.mSwiper{

		/* height: auto; */

	}

	.dtls-top .dtls-pic{

		height: auto;

	}

	.video-list .v-item.style02{

		width: 48.5%;

	}

	.video-list .v-item .video-play{

		width: 36px;

		height: 36px;

		margin: -18px 0 0 -18px;

	}

	.video-parent{

		width: 96%;

		left: 2%;

		top: 10%;

		margin: 0;

		height: auto;

	}

	.video-js{

		width: 100%;

	}

	.product .s-key{

		font-size: 14px;

		margin-top: 20px;

	}

	.pro-list li .pro-text .produce{

		display: none;

	}

	.pro-box .pro-list ul{

		display: flex;

		flex-wrap: wrap;

		margin-left: -2%;

	}

	.pro-box .pro-list li{

		width: 48.5%;

		margin-left: 1.5%;

	}

	.category .tit{

		display: none;

	}

	.product .category{

		/* margin: 30px auto 20px; */

	}

	.category .second-cate span{

		margin: 0 10px;

		font-size: 16px;

	}

	.category .second-cate span:first-child{

		margin: 0 10px 0 0;

	}

	.third-cate .third-list li{

		margin: 0 10px;

	}

	.third-cate .third-list li:first-child{

		margin: 0 0 0 5px;

	}

	.third-cate{

		margin: 15px 0 0;

	}

	.four-cate a{

		margin-left: 20px;

	}

	.four-cate a:first-child{

		margin-left: 0;

	}

	.category .cate-box{

		width: 100%;

	}

	.pro-top .pro-search{

		/* height: 45px;

		line-height: 45px; */

		display: none;

	}

	.pro-top .pro-search input{

		line-height: 45px;

	}

	.pro-top .pro-sort{

		font-size: 14px;

	}

	.pro-list li{

		padding: .25rem .31rem;

	}

	.pro-list li .pro-item{

		margin-top: 20px;

	}

	.pro-list li .pro-text .pro-oth,

	.solu-list .solu-text .dtls-oth{

		flex-wrap: wrap;

		margin: 15px 0 20px 0;

		justify-content: start;

		display: none;

	}

	.pro-list li .pro-text .pro-oth .op{

		width: 100%;

		margin-top: 10px;

		display: none;

	}

	.pro-list li .pro-text .pro-oth .op a,

	.solu-list .solu-text .dtls-oth .op a{

		margin-left: 0;

		margin-right: 15px;

	}

	.pro-list .view-dtls{

		width: 120px;

		height: 40px;

		line-height: 36px;

		font-size: 14px;

	}

	.pro-list li .pro-text{

		width: 58%;

	}

	.pro-list .pro-pic{

		width: 34%;

	}

	.pro-list li .pro-text .pro-oth .date-item{

		/* margin-right: 15px; */

		display: none;

	}

	.pro-list li .pro-text .pro-oth .op .preview,

	.pro-list li .pro-text .pro-oth .op .down,

	.pro-list li .pro-text .pro-oth .op .share,

	.solu-list .solu-text .dtls-oth .op .preview,

	.solu-list .solu-text .dtls-oth .op .down,

	.solu-list .solu-text .dtls-oth .op .share{

		background-size: 25px 25px;

		padding-left: 30px;

	}

	.pro-list li .pro-text .pro-oth .op .preview:hover,

	.pro-list li .pro-text .pro-oth .op .down:hover,

	.pro-list li .pro-text .pro-oth .op .share:hover,

	.solu-list .solu-text .dtls-oth .op .preview:hover,

	.solu-list .solu-text .dtls-oth .op .down:hover,

	.solu-list .solu-text .dtls-oth .op .share:hover{

		background-size: 25px 25px;

		/* padding-left: 30px; */

	}

	.pro-list li .pro-text .pro-oth .op .down,

	.pro-list li .pro-text .pro-oth .op .share{

		padding-left: 25px;

	}

	.pro-list li .pro-text .produce .bj-txt{

		width: 78%;

	}

	.pro-top .pro-sort span{

		margin-left: 15px;

	}

	.dtls-top .depict{

		font-size: 14px;

		line-height: 26px;

		display: none;

	}

	.dtls-btm .ask-box .as .txt{

		font-size: 14px;

	}

	.dtls-btm .ask-box .txt{

		font-size: 16px;

	}

	/* .dtls-btm .ask-box .txt{

		padding-left: 20px;

	} */

    .dtls-btm .tab-nav-box{

        height: 48px;

        line-height: 48px;

    }

	.dtls-btm .tab-nav{

		height: 48px;

		line-height: 48px;

	}

	.dtls-btm,.dtls-btm .tab-content{

		margin-top: .5rem;

	}

	.dtls-btm .tab-nav a{

		width: 140px;

	}

	.dtls-btm .description p{

		font-size: 14px;

		line-height: 28px;

	}

	.dtls-btm .description h4, .dtls-btm .specific h4{

		font-size: 18px;

	}

	.dtls-btm .specific table td{

		font-size: 14px;

	}

	.dtls-btm .specific table tr, .dtls-btm .specific table td{

		line-height: 46px;

	}

	.dtls-btm .buy-way .buy-cont .buy-item span,

	.dtls-btm .buy-way .buy-cont .buy-item .buy-link{

		font-size: 14px;

		line-height: 32px;

		padding-left: 36px;

	}

	.dtls-btm .buy-way .buy-cont .buy-item .buy-link{

		line-height: 28px;

	}

	.dtls-btm .buy-way .buy-cont .buy-item .tel,

	.dtls-btm .buy-way .buy-cont .buy-item .email,

	.dtls-btm .buy-way .buy-cont .buy-item .wx,

	.dtls-btm .buy-way .buy-cont .buy-item .qq,

	.dtls-btm .buy-way .buy-cont .buy-item .buy-link{

		background-size: 26px 26px;

	}

	.dtls-btm .buy-way .buy-cont .buy-item .email,

	.dtls-btm .buy-way .buy-cont .buy-item .qq{

		margin-left: 20px;

	}

	.dtls-btm .hardware li{

		width: 48.5%;

		margin: 0 0 .3rem 1.5%;

	}

	.dtls-btm .specific .hardware li h5{

		margin-top: 10px;

		font-size: 16px;

	}

	.dtls-btm .hardware li .hd-pic{

		max-width: 100%;

		max-height: 100%;

	}

	.dtls-btm .tab-content{

		padding-bottom: .1rem;

	}

	.solu-list .solu-text .dtls-oth .date-item span{

		margin: 0 15px 0 5px;

	}

	.solu-list .solu-text .dtls-tit h4{

		font-size: 20px;

	}

	.solu-list .solu-text .depict{

		font-size: 14px;

		line-height: 24px;

	}

	.solution-pop,

	.solution-pop.pro-pop{

		width: 96%;

		left: 2%;

		top: 5%;

		margin: 0;

		padding: .45rem .35rem;

		height: auto;

		bottom: 5%;

		overflow-y: auto;

		/* position: absolute; */

	}

	.close-btn{

		top: 15px;

		right: 15px;

		width: 20px;

		height: 20px;

	}

	.solution-pop .form-item{

		flex-wrap: wrap;

		margin-top: 0;

	}

	.solution-pop .form-item input{

		width: 100%;

	}

	.solution-pop .form-item .inp-con{

		width: 100%;

		margin-bottom: 10px;

	}

	.solution-pop h5{

		font-size: 20px;

	}

	.solution-pop p{

		font-size: 12px;

		margin: 5px 0 15px 0;

	}

	.solution-pop .form-item label{

		font-size: 14px;

	}

	.solution-pop .form-item input{

		margin-top: 5px;

		height: 40px;

		line-height: 36px;

	}

	.solution-pop .submit-btn{

		width: 100%;

		height: 42px;

		line-height: 42px;

		margin-top: 20px;

		font-size: 14px;

	}

	.dtls-btm .customized h4{

		font-size: 18px;

	}

	.tags{

		display: none;

	}

	.pro-list .pro-pic .code-box, .dtls-top .dtls-pic .code-box{

		display: none;

	}

	.pro-list li .pro-tit a{

		display: none;

	}

	.pro-list li .pro-tit h4{

		width: 100%;

	}

	.dtls-top .dtls-oth{

		display: none;

	}

	.inp-con.txt-con{

		margin-top: 0;

	}

	.txt-con label{

		font-size: 14px;

	}

	.txt-con textarea{

		margin-top: 5px;

	}

	.solu-list .solu-text .dtls-tit .share{

		width: 22px;

		height: 22px;

		background-size: 100%;

	}

	.product .pc-category{

		/* display: none; */

	}

	.product .mobile-category{

		display: block;

	}

	.pro-list li .pro-tit a.share{

		display: none;

	}

	.dtls-btm .cus-list{

		margin-left: -1.5%;

	}

	.dtls-btm .cus-list li{

		width: 48.5%;

		margin-left: 1.5%;

		margin-bottom: 10px;

		padding-bottom: 10px;

	}

	.dtls-btm .cus-list li .cus-descript{

		margin-top: 15px;

	}

	.dtls-btm .customized h4{

		margin-top: 20px;

	}

	.dtls-btm .cus-list{

		margin-top: 20px;

	}

	.dtls-btm .cus-list li .add-num{

		margin-top: 10px;

	}

	.submit-solution{

		margin: 30px 0 20px 0;

	}

	.pro-nav-fixed{

		top: 60px;

		width: 100%;

		left: 0;

		margin-left: 0;

	}

}

@media (max-width:767px) {

	.pro-top{

		flex-wrap: wrap;

	}

	.pro-top .pro-search{

		width: 100%;

	}

	.pro-top .pro-sort{

		width: 100%;

		text-align: right;

		margin-top: 20px;

	}

	.pro-list li{

		margin-top: 15px;

	}

	.rec-box .rec-list li{

		width: 48.5%;

		margin: 0 0 10px 1.5%;

	}

	.rec-box .rec-list{

		flex-wrap: wrap;

		margin: 15px 0 0 -1.5%;

	}

	.rec-box .rec-list .rec-pic{

		max-width: 100%;

		max-height: auto;

	}

	.rec-box .rec-tit h4{

		font-size: 20px;

	}

	.rec-box .rec-tit a{

		font-size: 12px;

	}

	.rec-box{

		margin-top: 30px;

	}

	.dtls-top{

		flex-wrap: wrap;

	}

	.dtls-top .dtls-pic{

		width: 100%;

		float: none;

		max-width: 100%;

		max-height: 100%;

		margin-bottom: 20px;

		height: 360px;

	}

	.dtls-top .dtls-pic.solu-dtls-pic{

		height: auto;

	}

	.dtls-top .dtls-text{

		width: 100%;

		float: none;

	}

	.dtls-btm .buy-way .buy-pic{

		width: 100%;

		max-width: 100%;

		max-height: 100%;

		margin-bottom: 15px;

	}

	.dtls-btm .buy-way .buy-cont{

		width: 100%;

	}

	.dtls-btm .tab-nav{

		overflow-x: auto;

		overflow-y: hidden;

		white-space: nowrap;

	}

	.dtls-top .dtls-text .dtls-tit h4{

		font-size: 16px;

	}

	.dtls-top .dtls-text .dtls-tit .share{

		width: 22px;

		height: 22px;

		background-size: 100%;

	}

	/* .dtls-top .dtls-text .dtls-tit{

		align-items: center;

	} */

	.dtls-btm .cus-list li .num-btn,

	.dtls-btm .cus-list li input{

		width: 26px;

		height: 26px;

		line-height: 24px;

		font-size: 20px;

	}

	.dtls-btm .cus-list li input{

		line-height: 26px;

		font-size: 16px;

	}

	.solu-list ul{

		display: flex;

		flex-wrap: wrap;

		margin-left: -1.7%;

	}

	.solu-list li{

		flex-wrap: wrap;

		width: 48%;

		margin-left: 1.7%;

	}

	.solu-list .solu-pic{

		width: 100%;

		max-width: 100%;

		max-height: 100%;

		margin-bottom: 15px;

	}

	.solu-list .solu-text{

		width: 100%;

	}

	.dtls-btm .cus-list li .cus-pic{

		width: 100%;

		height: auto;

	}

	.dtls-btm .cus-list li h6{

		font-size: 16px;

	}

	.dtls-btm .cus-list li p{

		margin-top: .1rem;

	}

	.dtls-btm .cus-list li .pc-add-num{

		display: none;

	}

	.dtls-btm .cus-list li .mobile-add-num{

		display: flex;

		margin-top: 10px;

	}

	.dtls-btm .cus-list li .add-btn{

		border: 1px solid #0A3D8D;

	}

	.dtls-btm .cus-list li input{

		margin: 0 5px;

	}

	.dtls-top .dtls-text .dtls-tit h4,

	.solu-list .solu-text .dtls-tit h4{

		line-height: 22px;

	}

	.dtls-btm .cus-list li .minus-btn{

		font-size: 24px;

	}

	.category .second-cate span{

		padding: 0 4px;

	}

	.third-cate .third-list li .in-nav{

		font-size: 12px;

	}

	.third-cate .third-list li{

		margin: 0 5px;

	}

	.category .second-cate span{

		font-size: 14px;

	}



}

@media (max-width:680px) {

	.pro-list li .pro-text .produce .bj-txt{

		width: 74%;

	}

}

@media (max-width:640px) {

	.pro-list li .pro-item{

		display: flex;

		flex-wrap: wrap;

		flex-direction: column-reverse;

	}

	.pro-list li .pro-text,

	.pro-list .pro-pic{

		width: 100%;

		float: none;

		/* padding: 10%; */

	}

	.pro-list .pro-pic{

		max-width: 100%;

		max-height: 100%;

		margin-bottom: 15px;

	}

	.pro-list li .pro-text .produce .bj-txt{

		width: 80%;

	}

	.rec-box .rec-list .rec-text{

		padding: .28rem .25rem;

	}

	.pro-list li .pro-tit{

		font-size: 16px;

	}

	.solu-list .solu-text .dtls-tit h4{

		font-size: 16px;

	}

	.solu-list .solu-text .dtls-oth{

		margin: 5px 0 10px 0;

	}

	.solu-list .dtls-btn,

	.dtls-top.solu-dtls-top .user-op .online-btn{

		width: 100%;

		height: 40px;

		line-height: 40px;

		font-size: 14px;

	}

	.solu-list li{

		padding: 10px;

		margin-top: 15px;

	}

	.submit-solution{

		width: 100%;

		height: 40px;

		line-height: 40px;

		font-size: 16px;

	}

}

@media (max-width:480px) {

	.pro-list li .pro-text .produce .bj-txt{

		width: 76%;

	}

	.dtls-top .user-op{

		justify-content: space-between;

	}

	.dtls-top .user-op a{

		width: 48.5%;

	}

	.dtls-top .user-op .apply-btn{

		margin-left: 0;

	}

	.dtls-btm .down-list li h5{

		font-size: 14px;

		padding-left: 35px;

		background-size: 26px 26px;

		width: 75%;

	}

	.dtls-btm .ask-box .as .txt,

	.dtls-btm .ask-box .txt{

		line-height: 24px;

	}

	.dtls-btm .buy-way .buy-cont .buy-item span{

		width: 100%;

	}

	.dtls-btm .buy-way .buy-cont .buy-item .email,

	.dtls-btm .buy-way .buy-cont .buy-item .qq{

		margin-left: 0;

	}

	.dtls-btm .buy-way .apply-btn{

		width: 100%;

		height: 40px;

		line-height: 40px;

		font-size: 14px;

	}

	.dtls-btm .tab-nav a{

		font-size: 14px;

		width: 120px;

	}

	.dtls-btm .specific .hardware li h5{

		font-size: 14px;

	}

	.dtls-btm .cus-list li{

		flex-wrap: wrap;

	}

	.dtls-btm .cus-list li .cus-left{

		width: 100%;

	}

	.category .second-cate span{

		font-size: 14px;

		line-height: 34px;

	}

	.pro-list .view-dtls{

		width: 100%;

	}

}

@media (max-width:480px) {

    .pro-nav-fixed{

        top: 50px;

    }

}

@media (max-width:380px) {

	.pro-list li .pro-text .produce{

		flex-wrap: wrap;

	}

	.pro-list li .pro-text .produce .bj-tit{

		width: 100%;

		display: block;

	}

	.pro-list li .pro-text .produce .bj-txt{

		width: 100%;

	}

	.third-cate{

		margin: 8px 0;

	}

	.pro-top .pro-sort span{

		margin-left: 5px;

	}

} */