@CHARSET "UTF-8";
table{
	 word-break:break-all;
	font-size:14px;
	font-family:Arial;
}
/**/


.reletetag {
    float: left;
    width: 100%;
    margin-top: 30px;
margin-bottom:30px;
}
.reletitle {
    float: left;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    margin-top: 15px;
}
.prolisttagsingle {
    float: left;
    margin: 10px;
    color: #fff;
    font-size: 14px;
    padding: 5px;
}
.hotkeyk{
	float:left;
width:100%;
color:#666666;
font-size:16px;
margin-top:30px;
}


#main_pro .left{
	margin-top: 30px;
}


.probutk{
	float:left;
width:100%;
margin-top:65px;
}

.probut{
	float:left;
width:321px;
height:55px;
background: url('../images/probut.png') no-repeat;
background-size:100%;
}

.main_prowrap{
	margin-top:0px;
}
.right{
	width:100%;
margin-left:0px;
}
.r-p-name {
    float: left;
    width: 80%;
    font-size: 27px;
    color: #4EABF9;
font-weight:bold;
}


.r-product-k {
    float: left;
    width: 100%;
}

.xinghao{
	float:left;
width:80%;
color:#4A4A4A;
font-size:27px;
font-weight:bold;
margin-top:20px;
}

.xiangqing{
	float:left;
width:80%;
margin-top:0px;
}
.r-p-imgmain {
    float: left;
    width: 100%;
    margin-top:5%;
}

.r-p-imgmain-left {
    float: left;
    width: 42%;
margin-top:80px;
}

.imgmain-aimg {
    float: left;
    width: 100%;
position: relative;
border:1px solid #4EABF9;
}
.suo-img-k {
    float: left;
    width: 102.5%;
  margin-top:20px;
}
.suoimg-ik{float:left;width:25%;}
.suoimg-ik img {
    float: left;
    width: 100%;
    cursor: pointer;
}
.suoimgk{
	float:left;
	    border: 1px solid #ECECEC;
width:90%;
}
.suosel{
	position:relative;
	border:1px solid #4EABF9!important;

}

.suosel:before{
	content:"";
	width:100%;
	position: absolute;
    top: -15px;
    left: 0;
    height: 16px;
    background: url(../images/pjiaos.png) no-repeat center;
}

.r-p-imgk {
    float: left;
    margin-left: 2%;
    margin-top: 2%;
    margin-bottom: 2%;
    width: 96%;
    position: relative;
}

.imgmain-aimg img {
    float: left;
    width: 100%;
}
.imgmain-aimg .info {
    background: url('../images/link21.png') no-repeat center;
    display: inline-block;
    text-decoration: none;
    padding: 0px;
    text-indent: -9999px;
    width: 20px;
    height: 20px;
    position: absolute;
    top: 50%;
    left: 48%;
    opacity: 0;
    transform: scale(0,0);
    z-index: 97;
    transition: transform 0.2s 0.1s ease-in, opacity 0.1s ease-in-out;
}
.imgmain-aimg:hover .r-pp-sj{opacity: 1;}
.imgmain-aimg:hover .info {
    opacity: 1;
    transform: scale(1,1);
    transition-delay: 0.3s;
}
.r-pp-sj {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0px;
    left: 0px;
    opacity: 0;
    transition: all 0.5s ease-in-out;
    background: rgba(0,0,0,0.4);
}
.imgmain-suopick {
    float: left;
    width: 100%;
    
}
.suo-k{float:left;width:99.5%;border: 1px solid #e0e1e1;margin-top:5%;cursor: pointer;}
.imgmain-suopick img {
    float: left;
    width: 86%;
    margin-left:7%;
    
}
.r-p-imgmain-right {
    float: left;
    width: calc(58% - 2px);
}

.video-img-vk{float:left;width:100%;position: relative;border-radius:10px;}
.video-img-vk:hover:before{
	border: 4px solid #E60012;
}
.video-img-vk:hover:after{
	border-color: transparent transparent transparent #E60012;
}
.video-img-vk:before {
    content: '';
    border: 3px solid #fff;
    width: 90px;
    height: 90px;
    position: absolute;
    left: 0;
    right: 0;
    top: 0px;
    bottom: 0;
    border-radius: 50%;
    cursor: pointer;
    margin: auto;
    z-index: 2;
}

.video-img-vk:after {
    content: '';
    border-width: 20px 30px;
    border-color: transparent transparent transparent #fff;
    margin: auto;
    width: 0px;
    height: 0px;
    overflow: hidden;
    position: absolute;
    left: 40px;
    right: 0;
    top: 0px;
    bottom: 0;
    border-style: solid;
    cursor: pointer;
    margin: auto;
    z-index: 3;
}

.video-img-vk img{float:left;}
.r-p-conusk {
    float: right;
    width: 233px;
    margin-top: 4%;
}
.r-conustitle {
    float: left;
    width: 100%;
    background:url('../images/btnc.png') no-repeat;
    height: 53px;
}
.r-context {
    float: left;
    color: #221714;
    font-size: 15.38px;

    line-height:22px;
margin-left:7px;
}
.desc {
float: left;
    width: 100%;

background:#304770;
}
.desc-tagk {
	
    width: 1200px;
    margin-left:auto;
margin-right:auto;
}

.desc-title{
	float:left;
width:100%;
text-align:center;
color:#fff;
font-size:50px;
font-weight:bold;
margin-top:60px;
}


.table{
	margin-top:40px;
	float:left;
width:100%;
word-break:break-all;
margin-bottom:80px;
}

.tatop{
	float:left;
width:calc(100% - 2px);
background:#4EABF9;
color:#fff;
font-size:20px;
font-weight:bold;
border:1px solid #CCCCCC;
}

.tatop2{
	float:left;
width:calc(100% - 2px);
background:#4EABF9;
color:#fff;
font-size:20px;
font-weight:bold;
border:1px solid #CCCCCC;
height:105px;
text-align:center;
}
.topline-h{
	float: left;
    width: calc(8.3% - 1px);
    text-align: center;
    border-right: 1px solid #CCCCCC;
    height: 75px;
padding-top:30px;
}

.topline-top{
	float: left;
    width: calc(91.7% - 1px);
    text-align: center;
    border-bottom: 1px solid #CCCCCC;
    height: 42px;
padding-top:10px;

}

.topline-s{
		float: left;
    width: calc(7.5% - 1px);
    text-align: center;
    border-right: 1px solid #CCCCCC;
    height: 42px;
padding-top:10px;
}

.s-add{
	width: calc(12% - 1px);
}
.s-mr{
border-right: none;	
}
.tab-single-s{
	    float: left;
    width: calc(7.5% - 1px);
    text-align: center;
    border-right: 1px solid #CCCCCC;
    height: 40px;
    color: #231815;
    font-size: 17px;
    font-weight: bold;
padding-top:10px;
}

.s-s-h{
	width: calc(8.3% - 1px);
}
.s-s-add{
	width: calc(12% - 1px);
}


.topline{
	float:left;
width:calc(16.6% - 1px);
text-align:center;
border-right:1px solid #CCCCCC;
height:75px;
padding-top:30px;
}

.tableline{
	float:left;
width:calc(100% - 2px);
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
background:#fff;
}

.tab-single{
		float:left;
width:calc(16.6% - 1px);
text-align:center;
border-right:1px solid #CCCCCC;
height:40px;
color:#231815;
font-size:17px;
line-height:40px;
font-weight:bold;
}

.topline-2-h {
    float: left;
    width: calc(16% - 1px);
    text-align: center;
    border-right: 1px solid #CCCCCC;
    height: 75px;
    padding-top: 30px;
}
.topline-2-k1{
	float: left;
	width: calc(52% - 1px);
border-right: 1px solid #CCCCCC;
}
.topline-2-s {
    float: left;
    width: calc(33% - 1px);
    text-align: center;
    border-right: 1px solid #CCCCCC;
    height: 43px;
    padding-top: 10px;
}

.topline-2-top{
	float: left;
    width:100%;
    text-align: center;
    border-bottom: 1px solid #CCCCCC;
    height: 42px;
    padding-top: 10px;
}
.topline-2-b-s{
  float: left;
    width: calc(16% - 1px);
    text-align: center;
    border-right: 1px solid #CCCCCC;
    height: 75px;
    padding-top: 30px;
}
.tab-single-2-s {
    float: left;
    text-align: center;
    border-right: 1px solid #CCCCCC;
padding-top:10px;
    height: 30px;
    color: #231815;
    font-size: 17px;
    font-weight: bold;
}
.s-2-s-h{
	    width: calc(16% - 1px);
}
.tab-2-k1{
	    float: left;
    width: calc(52% - 1px);
border-right: 1px solid #CCCCCC;
}
.s-2-s-m{
	    width: calc(33% - 1px);
}
.s-2-s-b{
	width: calc(16% - 1px);
}

.topline-3{
	float:left;
width:calc(11.1% - 1px);
text-align:center;
border-right:1px solid #CCCCCC;
height:75px;
padding-top:30px;
}

.tab-3-s-k1{
		float:left;
width:calc(44.4% - 1px);
text-align:center;
border-right:1px solid #CCCCCC;
}
.tab-3-single {
    float: left;
    text-align: center;
    border-right: 1px solid #CCCCCC;
 width: calc(11.1% - 1px);
padding-top:10px;
    height: 30px;
    color: #231815;
    font-size: 17px;
    font-weight: bold;
border-bottom: 1px solid #CCCCCC;
}
.topline-2t{
	float: left;
    width: calc(14.2% - 1px);
    text-align: center;
    border-right: 1px solid #CCCCCC;
    height: 75px;
    padding-top: 30px;
}
.tabeaddl{
	border-bottom:none;
}
.t-3-s-1{
	width: calc(25% - 1px);
border-bottom: 1px solid #CCCCCC;
}
.tab-3-s-ks{
	float:left;
width:100%;
}
.t-3-s-2{
	width: calc(11.1% - 1px);
height:100%;
}
.top-d-2t-k{
		float: left;
    width: calc(42.8% - 1px);
 border-right: 1px solid #CCCCCC;
}
.top-d-2t-top{
		float: left;
    width: 100%;
height:42px;
padding-top:10px;
 border-bottom: 1px solid #CCCCCC;
}
.top-d-2t-d{
			float: left;
    width: calc(33.3% - 1px);
height:43px;
padding-top:10px;
 border-right: 1px solid #CCCCCC;
}
.top-d-k2{
			float: left;
    width: calc(28.5% - 1px);
 border-right: 1px solid #CCCCCC;
}
.top-d-k2-top{
		float: left;
    width: 100%;
height:42px;
padding-top:10px;
 border-bottom: 1px solid #CCCCCC;
}
.top-d-k2-d{
			float: left;
    width: calc(50% - 1px);
height:43px;
padding-top:10px;
 border-right: 1px solid #CCCCCC;
}
.topline-2t-e{
				float: left;
    width: calc(14.2% - 1px);
height:75px;
padding-top:30px;
}
.tab-single-2t{
	    float: left;
    width: calc(14.2% - 1px);
    text-align: center;
    border-right: 1px solid #CCCCCC;
    height: 30px;
    color: #231815;
    font-size: 17px;
    font-weight: bold;
padding-top:10px;
}
.tab-s-2t-k{
	    float: left;
    width: calc(42.8% - 1px);
    border-right: 1px solid #CCCCCC;
}

.t2-k-s{
	    width: calc(33.3% - 1px);
}
.tab-s-2t-k2{
		    float: left;
    width: calc(28.5% - 1px);
    border-right: 1px solid #CCCCCC;
}
.t2-k2-s{
	width: calc(50% - 1px);
}
.t2-e{
	    width: calc(14.2% - 1px);
}

.topline-5{
		float: left;
    width: calc(12.5% - 1px);
    text-align: center;
    border-right: 1px solid #CCCCCC;
    height: 75px;
padding-top:30px;
}
.top-5-k{
			float: left;
    width: calc(50% - 1px);
border-right: 1px solid #CCCCCC;
}
.topline-5-b{
			float: left;
    width: 100%;
    text-align: center;
    height: 42px;
padding-top:10px;
border-bottom: 1px solid #CCCCCC;
}
.topline-5-k-s{
			float: left;
    width: calc(25% - 1px);
    text-align: center;
    border-right: 1px solid #CCCCCC;
    height: 43px;
padding-top:10px;
}
.topline-5-e{
		float: left;
    width: calc(12.5% - 1px);
    text-align: center;
    border-right: 1px solid #CCCCCC;
    height: 75px;
padding-top:30px;
}
.tab-single-5{
		    float: left;
    width: calc(12.5% - 1px);
    text-align: center;
    border-right: 1px solid #CCCCCC;
    height: 40px;
    color: #231815;
    font-size: 17px;
    font-weight: bold;
padding-top:10px;
}

.downk{
	float:right;
width:320px;
margin-top:40px;
}

.downname{
	float:right;
color:#fff;
font-size:25.67px;
margin-right:38px;
margin-top:20px;
}

.downico{
	float:right;
width:74px;
height:73px;
	background: url('../images/downico.png') no-repeat;
}


.desc-tag-desc {
     float: left;
    width: calc(50% - 1px);
    text-align: center;
    background: #88C231;
    height: 40px;
    line-height: 40px;
    border-right: 1px solid #fff;
    cursor: pointer;
    transition: all 0.6s ease 0s;
}
.desc-tag-cust {
    float: left;
    width: calc(50% - 1px);
    text-align: center;
    background: #696566;
    height: 40px;
    line-height: 40px;
    border-right: 1px solid #fff;
cursor: pointer;
transition: all 0.6s ease 0s;
}


.desc-main {
    float: left;
    width: 96%;
    padding-left: 2%;
    padding-top: 2%;
    padding-bottom: 2%;
}
#id-cust {
    display: none;
}
#id-appli {
    display: none;
}
#id-down {
    display: none;
}
.product-contactus {
	float:left;
    margin-top: 4%;
    border: 1px solid #e0e1e1;
box-shadow: 5px 5px 10px #999;
}
.product-contactus-title {
    float: left;
    width: 100%;
    height: 45px;
}
.product-contactus-title-text {
    float: left;
    width: 40%;
    color: #231815;
    font-size: 25px;
font-weight:bold;
}

.product-contactus-title-text2 {
    float: left;
    width: 27%;

}
.product-contactus-title-text3 {
    float: left;
    width: 33%;

}

.product-contactus-title-text2 img{
	float:left;
width:27px;
background:none;
}

.product-contactus-title-text3 img{
	float:left;
width:24px;
background:none;
}

.pskypet{
	float:left;
color:#666666;
font-size:18.43px;
margin-top:4px;
margin-left:10px;
}
.product-contactus-main{
	float:left;
	width:92%;
margin-left:4%;
margin-top:4%;
}

.product-contactus-in {
    float: left;
    width: 48%;
    position: relative;
 
}

.pcibig{
	width:100%;
}
.clname, .clcountry, .clcompany, .clemail, .cltel {
    margin-top: 20px;
    float: left;
    border: 1px solid #88C231;
    width: calc(100% - 47px);
    height: 45px;
    padding-left: 45px;
    color: #828282;
    font-size: 16.87px;
    line-height: 5px;
    outline: none;
    background:#DCE6F2;
}

.xiaolian{
    width: 23px;
    height: 23px;
    position: absolute;
    top:32px;
    left: 10px;
    z-index: 2;
	background: url('../images/xialian.png') no-repeat;
}

.prod{
		top:31px;
width:26px;
height:29px;
background: url('../images/prod.png') no-repeat;
}
.xx2{
	top:35px;
width:24px;
height:17px;
background: url('../images/femail.png') no-repeat;
}

.xl2{
	top:33px;
width:31px;
height:22px;
background: url('../images/fdianhua.png') no-repeat;
}

.cont{
	top:40px;
width:18px;
height:20px;
background: url('../images/bi.png') no-repeat;	
}
.xing{
    width: 15px;
    height: 14px;
    position: absolute;
    top:32px;
    left: 365px;
    z-index: 2;
	background: url('../images/xing.png') no-repeat;
}

.xxin2{
	top:30px;
    left: 175px;
}
.xxin1-2{
	left: 190px;
}
.xx3{
top:30px;
    left:75px;
}
.ycc:focus{
	border: 1px solid #88C231 !important;
}
.fdarea:focus{border: 1px solid #88C231 !important;}
.ycc:focus + .downkub{
	opacity: 1;
    top:60px;
}

.downkub {
    background: #88C231;
    width: calc(98% + 1px);
    height: 20px;
    position: absolute;
    left: 0;
    top: 0px;
    z-index: 50;
    color: #fff;
    font-size: 14px;
    line-height: 20px;
    padding-left: 2%;
    transition: all 0.8s ease 0s;
    opacity: 0;
}
.textarea{float:left;width:100%;
    position: relative;}
.clcontent {
    font-family: arial;


    margin-top: 20px;
    background:#DCE6F2;
    float: left;
    border: 1px solid #88C231;
    width: calc(100% - 47px);
    height: 330px;
    padding-left: 45px;
padding-top:20px;
    color: #828282;
    font-size: 16.87px;
    outline: none;
border-radius:30px;
}
.skypk {
    float: left;
    width: 48.2%;
    margin-left: 3.5%;
    margin-top: 3.5%;
}
.skypico {
    float: left;
    width: 31px;
    height: 30px;
    background:none;
}
.skype {
    float: left;
    color: #666666;
    font-size: 15px;
    margin-top: 1.5%;
    margin-left: 3%;
}

.product-contactus-bottom {
	float: left;
    width: 100%;
    margin-bottom: 3%;
}
.product-contactus-c_btn {
    width: 230px;
    margin-right: auto;
    margin-left: auto;
    margin-top: 3%;
}
.clcode {
    float: left;
    border: 1px solid #E3E3E3;
    width: 90px;
    height: 32px;
    padding-left: 2%;
    color: #666666;
    font-size: 14px;
  outline:none;
}
.code {
    float: left;
    margin-left: 20px;
}
.send {
    margin-top: 20px;
    float: left;
    width: 183px;
    height: 56px;
    cursor: pointer;
background:url('../images/esend.png') no-repeat;;
    transition: all 0.6s ease 0s;
}

.refill {
    margin-bottom: 10%;
    margin-top: 20px;
    margin-left: 18px;
    float: left;
    width: 98px;
    height: 33px;
    border: 1px solid #cdc9c7;
    color: #828282;
    line-height: 35px;
    text-align: center;
    font-size: 14px;
    cursor: pointer;
}
.relatproduct {
    float: left;
    width: 100%;
    margin-top: 40px;
margin-bottom:90px;
}
.relatproduct-titlek {
    float: left;
    width: 100%;
}
.repro-title {
    float: left;
    width: 182px;
    background: #88C231;
    font-size: 16px;
    color: #fff;
    line-height: 40px;
    height: 40px;
    text-align: center;
}
.re-product-allpk {
    float: left;
    width: 103.8%;
    margin-left: -3%;
}
.re-product-single-k {
    float: left;
    width: 21.8%;
    margin-left: 3%;
    margin-top: 15px;
}
.re-product-aimg {
    float: left;
    width: 100%;
    border: 1px solid #d9d3d1;
    overflow: hidden;
}
.re-product-aimg img {
    float: left;
    width: 100%;
}
.re-p-name {
    float: left;
    margin-top: 5%;
    color: #666666;
    font-size: 15px;
}

#main_pro{padding-bottom:10px;}

@media screen and (max-width: 1260px){
.desc-tagk{
	float:left;
width:96%;
margin-left:2%;
}
}


@media screen and (max-width: 1100px){
	.tab-single-5{
	font-size:14px;
	}
	.tab-3-single{
	font-size:14px;
	}
.tab-single-2t {
font-size: 14px;
    height: 50px;;
}
.tab-single-2-s {
    height: 50px;
    font-size: 14px;
}
.tab-single{
	font-size:14px;
height:50px;
}
	.topline {font-size: 16px;}
	.tatop2 {
    font-size: 16px;}
.tab-single-s{
	font-size:14px;
padding-top:10px;
height:50px;
}
}


.topline-21-h {
    float: left;
    width: calc(16% - 1px);
    text-align: center;
    border-right: 1px solid #CCCCCC;
    height: 75px;
    padding-top: 30px;
}

.topline-21-k1 {
    float: left;
    width: calc(52% - 1px);
    border-right: 1px solid #CCCCCC;
}

.topline-21-top {
    float: left;
    width: 100%;
    text-align: center;
    border-bottom: 1px solid #CCCCCC;
    height: 42px;
    padding-top: 10px;
}
.topline-21-s {
    float: left;
    width: calc(16.6% - 1px);
    text-align: center;
    border-right: 1px solid #CCCCCC;
    height: 43px;
    padding-top: 10px;
}

.topline-21-b-s {
    float: left;
    width: calc(16% - 1px);
    text-align: center;
    border-right: 1px solid #CCCCCC;
    height: 75px;
    padding-top: 30px;
}

.s-21-s-h {
    width: calc(16% - 1px);
}
.tab-21-k1 {
    float: left;
    width: calc(52% - 1px);
    border-right: 1px solid #CCCCCC;
}

.s-21-s-m {
    width: calc(16.6% - 1px);
}

.s-21-s-b {
    width: calc(16% - 1px);
}



.topline-22-s {
    float: left;
    width: calc(20% - 1px);
    text-align: center;
    border-right: 1px solid #CCCCCC;
    height: 43px;
    padding-top: 10px;
}

.s-22-s-m {
    width: calc(20% - 1px);
}

.topline-23-s {
    float: left;
    width: calc(14.2% - 1px);
    text-align: center;
    border-right: 1px solid #CCCCCC;
    height: 43px;
    padding-top: 10px;
}

.s-23-s-m {
    width: calc(14.2% - 1px);
}

.topline-24-s {
    float: left;
    width: calc(10% - 1px);
    text-align: center;
    border-right: 1px solid #CCCCCC;
    height: 43px;
    padding-top: 10px;
}

.s-24-s-m {
    width: calc(10% - 1px);
}

.topline-25-s {
    float: left;
    width: calc(33.3% - 1px);
    text-align: center;
    border-right: 1px solid #CCCCCC;
    height: 43px;
    padding-top: 10px;
}


.topline-25-h {
    float: left;
    width: calc(14.2% - 1px);
    text-align: center;
    border-right: 1px solid #CCCCCC;
    height: 75px;
    padding-top: 30px;
}

.topline-25-k1 {
    float: left;
    width: calc(42.8% - 1px);
    border-right: 1px solid #CCCCCC;
}

.topline-25-b-s {
    float: left;
    width: calc(14.2% - 1px);
    text-align: center;
    border-right: 1px solid #CCCCCC;
    height: 75px;
    padding-top: 30px;
}

.tab-25-k1 {
    float: left;
    width: calc(42.8% - 1px);
    border-right: 1px solid #CCCCCC;
}

.s-25-s-h {
    width: calc(14.2% - 1px);
}

.s-25-s-m {
    width: calc(33.3% - 1px);
}
.s-25-s-b {
    width: calc(14.2% - 1px);
}

.topline-26-h {
    float: left;
    width: calc(12.5% - 1px);
    text-align: center;
    border-right: 1px solid #CCCCCC;
    height: 75px;
    padding-top: 30px;
}

.topline-26-k1 {
    float: left;
    width: calc(37.5% - 1px);
    border-right: 1px solid #CCCCCC;
}

.topline-26-b-s {
    float: left;
    width: calc(12.5% - 1px);
    text-align: center;
    border-right: 1px solid #CCCCCC;
    height: 95px;
    padding-top: 10px;
}


.s-26-s-h {
    width: calc(12.5% - 1px);
}

.tab-26-k1 {
    float: left;
    width: calc(37.5% - 1px);
    border-right: 1px solid #CCCCCC;
}

.s-26-s-b {
    width: calc(12.5% - 1px);
}

@media screen and (max-width: 670px){
	.tab-single-5{
	font-size:12px;
	}
	.tab-3-single{
	font-size:12px;
	}
.tab-single-2t {
font-size: 12px;
}
.tab-single-2-s {
    font-size: 12px;
}
.tab-single{
	font-size:12px;
}
	.topline {font-size: 12px;}
	.tatop2 {
    font-size: 12px;}
.tab-single-s{
	font-size:12px;
}
}

@media screen and (max-width: 1060px){
.right {
    margin-top: 0;
}
}


@media screen and (max-width: 880px){
.desc-title {
    font-size: 36px;
}
	.tatop{
	font-size:18px;
	}
}

@media screen and (max-width: 800px){
.probut {
    width: 240px;
    height: 41px;
}

	.product-contactus-title-text{
	font-size: 16px;
	}
  .pskypet{font-size:14px;}
}

@media screen and (max-width: 660px){
	.product-contactus-title-text3{width:20%}
	.product-contactus-title-text2{width:40%}
	.downkub {
    width: 98%;
	}
.r-p-conusk {
	float: left;
    width: 100%;
}
.suo-img-k {
    width: 100%;
}

.r-p-imgmain-left {
    width: 100%;
}
.imgmain-aimg{
	width:99.7%;
}


.r-p-imgmain-right{width:100%;margin-top:3%!important;margin-left: 0;}
.suo-k{width:45.5%;margin-top:0;margin-left:4%;}
.imgmain-suopick{margin-left:-4%;width:104%;}
.r-p-imgmain {
    margin-top: 4%;
}
.r-p-conusk {
    margin-top: 3%;
}
.product-contactus-in {
width:100%;
    margin-top:0!important;
margin-left:0!important;;
}


.product-contactus{width:99.9%;}
.repro-title{width:100.3%;}
.re-product-single-k {
    width: 100%;
    margin-left: 0;
  margin-top:4%;
}
.re-product-allpk {
    float: left;
    width: 100%;
    margin-left: 0%;
}
.re-p-name {
    margin-top: 2%;
}

}


.downsinglek{float:left;width:100%; border-bottom: 1px solid #edebea;padding-bottom:10px;margin-top:20px;}

@media screen and (max-width: 500px){
.product-contactus-title-text3{width:50%;}
	.product-contactus-title-text2{width:50%;}
	.product-contactus-title-text{display:none;}
.desc-tagk{font-size: 12px;}
}

@media screen and (max-width: 460px){
	.clname, .clcountry, .clcompany, .clemail, .cltel,.clcontent{
	font-size:14px;
padding-left: 35px;
    width: calc(100% - 37px);
	}
.xx3 {
    left: 65px!important;
}
.xxin2 {
    left: 150px!important;
}
	.xing {
    left: 310px;}
}

@media screen and (max-width: 425px){
.tab-single {
    font-size: 12px;
}
.tatop {
    font-size: 12px;
}
}




















