





@media all and (max-width:1220px){
	.custom-scrollbar-wrapper .scroll-object{max-width:100%;}
}

@media all and (max-width:800px){
	.sub-con {margin-top: 0px;padding-top: 2rem;}
	.search-con.sub-con {margin-top: 0; padding-top: 35px;}
	.custom-scrollbar-wrapper{margin-right:-15px}
	.custom-scrollbar-wrapper .scroll-object{max-width:none; width:800px; }

	#mapWrapper{
		height: 300px;
	}
}




 @media all and (max-width:800px){
	/*.summary-visual {height:auto; background: url("https://www.geatsink.cn/tpl/web/static/images/summary_bg_new.jpg") 55% no-repeat; position:relative;}*/
	.summary-visual .txt-box  {padding-top:0; display:table; height:430px; }
	.summary-visual .txt-box .inner {display:table-cell; vertical-align:middle;}
	.summary-visual .txt-box .tit {font-size: 27px; line-height: 32px; padding-bottom:15px;}
	.summary-visual .txt-box .txt {font-size:14px; line-height: 22px; margin-top:15px; }
	.summary-visual .img { ; padding-top:0; position:absolute; right:0; bottom:0;}
	.summary-visual .img img { max-width:260px; }
	.summary-con01 .inner {margin-top:0; padding: 25px 30px 50px;}
	.summary-con01 p {font-size:14px; line-height:24px; }
	.summary-con01 .txt02 {font-size:20px; margin:35px 0 15px;}
		
	.summary-con .download-btn{ width: 170px; height: 40px;  border: 3px solid #06a3e0; -webkit-border-radius: 23px; -moz-border-radius: 23px; border-radius: 23px; font-size: 13px;}
	.summary-con .download-btn i{font-size: 15px; margin-right: 7.5px; position:absolute; left:20px; top:50%; margin-top:-8.5px;}
	.summary-con .download-btn span em {position:relative; padding: 0 30px 0 40px;}

 }
 @media all and (max-width:480px){
		.summary-visual .txt-box  {float:none; width:100%; display:block; height:auto; padding: 30px 15px; }
		.summary-visual .img {float:none; width:100%; ; position:static; padding-top:30px;}
		.summary-visual .img img { }
 }


@media all and (max-width:800px){
	.history-visual {background: url("../images/history_visual_bg.jpg") 67% no-repeat; background-size:cover; padding: 70px 0; height:auto; }
	.history-visual .txt-box .tit {font-size: 31px; letter-spacing:-2px; padding-bottom: 15px;}
	.history-visual .txt-box .tit .thin-txt {font-size: 22px; margin-bottom: 10px;}
	.history-visual .txt-box .txt {font-size:14px; line-height:20px; margin-top:15px; }
	
	.company-history-year {font-size:15px; line-height: 30px; top:-5px; left:0; right:auto; margin-right:0; margin-left:25px; width: 40px; }
	.company-history-year::after{width:8px; height:8px; border-width:1px; margin-top:-4px; left:auto; right:100%; margin-left:0; margin-right:10px}
    .company-history-info p {font-size:14px; padding-left:0;}
	.company-history:before{left:10px; top: 20px;height:96%;}
    .company-history-list-wrap{width:auto; float:none; padding-left:80px; padding-right:0; margin-top: 15px;}
    .company-history-list-wrap .company-history-info{text-align:left; padding-left:15px; padding-right:0}
	.history-blue .company-history-year {font-size:20px;}
	.history-blue .company-history-info p {font-size: 14px;}
}


@media all and (max-width:1020px){
	.ci-con-01 .download-btn {width: 180px; height: 50px; }
	.ci-con-02 .down-con li > div .color-square {margin-right: 15px;}
	.ci-con-02 .down-con li > div .text-txt span{display: block; margin-left: 0; margin-top: 3px;}
}
@media all and (max-width:800px){
	.ci-tit {font-size: 20px; margin-bottom: 9px;}
	.ci-tit:after {margin-left: 5px;width: 3px;height: 3px;border: 2px solid #06a3e0;}
	.ci-con-01 .download-btn {position:static; margin-top:10px; width: 150px; height: 40px; float:right;}
	.ci-con-01 .download-btn p { box-shadow:none; }
	.ci-con-01 .download-btn span em {padding-left: 20px; font-size:14px; }
	.ci-con-01 .download-btn span em:before {width:14px; height:13px; background-size:100%;  left:0; top:5px; }
	.ci-con-02 .up-con > div h5{margin-top: 15px; font-size: 17px;}
	.ci-con-02 .up-con > div p{margin-top: 7.5px; font-size: 13px;}
	.ci-con-02 .up-con > div p.ovvio {font-size:14px;margin-top:15px;}
	.ci-con-02 .down-con{margin-top: 20px;}
	.ci-con-02 .down-con li{width: 100%; float: none; margin-right: 0; margin-left: 0; margin-top: 10px;}
	.ci-con-02 .down-con li:first-child{margin-right: 0%; margin-left: 0;}
	.ci-con-02 .down-con li > div{padding: 15px 0;}
	.ci-con-02 .down-con li > div .color-square{width: 50px; height: 50px; margin-right: 20px;}
	.ci-con-02 .down-con li > div .color-info .color-tit{margin-top: 0; font-size: 17px;}
	.ci-con-02 .down-con li > div .color-info .color-tit span{margin-left: 10px; font-size: 14px;}
	.ci-con-02 .down-con li > div .color-info .color-table{margin-top: 5px;}
	.ci-con-02 .down-con li > div .color-info .color-table td{width: 55px; padding: 4px 0; font-size: 14px;}
	.ci-con-02 .down-con li > div .color-info .color-table td b{color: #333;}
	.ci-con-02 .down-con li > div .text-tit{margin-top: 0; font-size: 17px;}
	.ci-con-02 .down-con li > div .text-txt{margin-top: 10px; font-size: 14px;}
}



@media all and (max-width:800px){
	/*.vision-visual {background: url("https://www.geatsink.cn/tpl/web/static/images/vision_visual_bg.jpg") 70% no-repeat; background-size:cover; padding: 70px 0; height:auto; }*/
	.vision-visual .txt-box .tit {font-size: 31px; padding-bottom: 15px;}
	.vision-visual .txt-box .tit .thin-txt {font-size: 22px; margin-bottom: 10px;}
	.vision-visual .txt-box .txt {font-size:14px; line-height:20px; margin-top:15px; }
	.vision-con01 {margin-top:30px;}
	.vision-list {margin:0 -2%;}
	.vision-list li {width: 46%; margin:0 2% 20px;}
	.vision-list .icon { padding-top: 70%;}
	.vision-list .icon img {max-width: 30%;}
	.vision-list .list-tit {font-size: 19px; }
	.vision-list .list-txt {font-size: 13px; line-height: 18px; margin-top:10px; }

}
@media all and (max-width:480px){
	.vision-list {margin:0;}
	.vision-list li {width: 100%; margin:0 0 20px;}

}



@media all and (max-width:800px){
	.customer-tit{font-size: 20px; line-height: 1.6;}
	.global-map-con{position: static; width: 100%; height: auto;}
	.global-map-con img{position: static; width: 100%; margin-left: 0;}
	.nation-circle{display: none;}
	.customer-con-02{width: 100%; background-color: #fff; padding: 65px 0 50px;}
	.cusomer-global-list{margin-top: 22.5px;}
	.cusomer-global-list li{width: 50%;}
	.cusomer-global-list li .tit{font-size: 14px; line-height: 30px;}
	.cusomer-global-list li .tit span:before{content: ''; width: 30px; height: 30px; border-bottom: 2px solid #06a3e0;}
	.cusomer-global-list li .txt{height: 66px;}
	.cusomer-global-list li .txt p{padding-top: 17.5px; font-size: 13px;}
	.customer-con-03{width: 100%; background-color: #f2f2f2; padding: 33.5px 0;}
	.cusomer-company-list{margin-top: 22.5px;}
	.cusomer-company-list li{width: 49%; margin: 2% 0.5%;}
	.cusomer-company-list li .txt-con{height: 32px;}
	.cusomer-company-list li .txt-con .tit{margin-top: 10px; font-size: 14px; height: 15px;}
	.cusomer-company-list li .txt-con .txt{margin-top: 5px; font-size: 13px; height: 14px;}
}
@media all and (max-width:480px){
	.cusomer-global-list li{width: 100%;}
	.cusomer-company-list li .img-con span img{max-width: 80%; max-height: 80%;}
}





@media all and (max-width:1220px){
	.water-con .search-con > div .search-write{width: 42%;}
	
	.product-con-group.list-ver .product-con-group-inner {width: 31.5%; margin: 0.9%;}
	.water-con .select-con .type{line-height: 47px;}
	.water-con .custom-checkbox01 .checkbox-item{margin:15px 10px;}

	.shipin ul li{
		width: 48%;
	}
	.product-detail-con iframe{
		width: 100%;
		height: 30rem;
	}
	.product-detail-con{
		padding: 1rem;
	}
	.product-detail-con .con-tab{
		font-size: 14px;
	}
	.sec1{
		margin-top: 30px;
	}
}

@media all and (max-width:800px){
	.shipin ul li{
		width: 98%;
		margin-bottom: 1.5rem;
	}
	.shipin ul li:last-child{
		margin-bottom: 0;
	}
	.product-detail-con iframe{
		width: 100%;
		height: 20rem;
	}

	.product-view-tit span{
		width: 30%;
		text-align: center;
		font-size: 16px;
		padding: .5rem;
	}
	.product-detail-con #con-tab03 dl {
		padding: 0 2rem;
	}
	.product-detail-con{
		margin-bottom: 0;
	}


	.services h3{
		font-size: 28px;
	}
	.tablist li a{
		border: 1px solid #ccc;
	}
	.support.inquiry .more_banner{
		text-align: center;
	}
	.more_banner p{
		width: 100%;
		float: unset;
		margin-bottom: 10px;
		height: auto;
		line-height: 1.5;
		margin-bottom: 20px;
	}
	.more_banner a{
		float: unset;
		font-size: 14px;
	}

	.tablist li a p{
		font-size: 16px;
	}

	.faq .srch_area input[type="text"]{
		width: 80%;
		margin: 0;
	}
	.faq .tabpanel .btn_acco .txt{
		width: 60%;
		font-size: 14px;
	}
	.btn2{
		width: 20%;
		min-width: 110px;
		height: 40px;
		line-height: 40px;
		font-size: 12px !important;
	}
	.faq .tabpanel .acco_panel{
		padding: 1.5rem;
		font-size: 14px;
	}

	.water-con .search-con > div .search-write ul li > div:before{height: 10px; top: 10px;}
	
	.water-con .select-con .type{min-width: 100px; line-height: 36px; text-align: left; font-size: 14px;}
	.water-con .custom-checkbox01 {padding-left: 45px; width: calc(100% - 135px); }
	.water-con .custom-checkbox01 .checkbox-item {margin: 10px;}
	.water-con .custom-checkbox01 .checkbox-item label{padding-left:16px; color:#333; font-size:12px; line-height:15px;}
	
	.water-con .water-btn{width: 85px; height: 40px; font-size: 13px; -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; display: block; margin: 0 auto 10px;}
	
	.water-con .search-con{margin-top: 15px;}
	.water-con .search-con > div{padding: 5px 10px;}
	.water-con .search-con > div .total{font-size: 13px; line-height: 40px;}
	.water-con .search-con > div .search-write{width: 55%;}
	.water-con .search-con > div .search-write ul{height: 40px;}
	.water-con .search-con > div .search-write ul .select{width: 70px; height: 40px; position: absolute; top: -1px; left: 0; z-index: 1;}
	.water-con .search-con > div .search-write ul .write{
		padding-left: 20px;
		width: calc(100% - 20px);
		position: absolute;
		top: 0;
		right: 0;
	}
	.water-con .search-con > div .search-write ul li select{width: 100%; height: 40px; border: none; font-size: 13px;}
	.water-con .search-con > div .search-write ul li > div input{width: 100%; height: 40px; text-indent: 10px; padding-right: 40px;}
	.water-con .search-con > div .search-write ul li > div input::placeholder{font-size: 13px;}
	.water-con .search-con > div .search-write ul li > div button{position: absolute; top: 5px; right: 5px; width: 30px; height: 30px;}
	.water-con .search-con > div .search-write ul li > div button i{font-size: 24px;}
	
	.product-con-group.list-ver .product-con-group-inner {width: 48.2%; margin: 0.9%;}
	.product-con-group.list-ver .product-con-group-inner a {padding-top: 5px; padding-bottom: 5px;}
	.product-con-group.list-ver .product-con-group-inner .product-name h5 {font-size: 16px;margin-bottom: 0;  }
	.product-con-group.list-ver .product-con-group-inner .product-name p {margin-top:0px; font-size: 14px;  }
	.product-con-group.list-ver .product-con-group-inner .product-name {margin-top: 20px; position: static;}
	.product-con-group.list-ver .product-con-group-inner a:hover:after{position: absolute; top: 0; left: 0; width: 100%; height: 100%; content: ''; background: rgba(61,121,195,0.9) url("../images/view_icon.png") no-repeat center center;}
	.yingyong-list .product-con-group.list-ver .product-con-group-inner{
		width: 48.2%;
    	margin: 0.9%;
	}
	.kflist{width: 48.2%!important; margin: 0.9%!important;}
}

@media all and (max-width:480px){
	.water-con .select-con{position: static;}
	.water-con .select-con .shaixuan{
		align-items: start;
	}
	.water-con .select-con .type {line-height: 20px;min-width: 90px;margin: 11px 0;}
	
	.water-con .custom-checkbox01 {padding-left: 10px; width: calc(100% - 10px);}
	.water-con .custom-checkbox01 .checkbox-item{margin: 10px 7px;}
	.water-con .custom-checkbox01 .checkbox-item label::before{content:""; position:absolute; top:0px; left:0px; width:12px; height:12px; border:1px solid #cfcfcf; background-color:#fff; }
	.water-con .custom-checkbox01 .checkbox-item i{content:""; position:absolute; top:0px; left:-1px; font-size:14px; color:#fff; display:none;}
	
	.water-con .water-btn{position: static; margin-top: 10px; width: 120px; height: 35px;}
	
	.water-con .search-con > div .search-write ul {height: 30px;}
	.water-con .search-con > div .search-write ul .select {height: 30px;}
	.water-con .search-con > div .search-write { width: 75%; position: relative;}
	.water-con .search-con > div .total{line-height: 30px;}
	.water-con .search-con > div .search-write ul li select{height: 30px;}
	.water-con .search-con > div .search-write ul li > div input{height: 30px; text-indent: 5px; padding-right: 40px;}
	.water-con .search-con > div .search-write ul li > div button{position: absolute; top: 0px; right: 0px; width: 30px; height: 30px;}
	.water-con .search-con > div .search-write ul li > div button i{font-size: 24px;}
}



@media all and (max-width:1220px){
	.view-up-con{height: auto;}
	.view-down-con{padding:0 ;}
	.view-down-con .product-view-tit{margin-top: 30px;}
	
	.product_img-con{width: 100%; float: none; position: static;}
	.product_img-con:before {display: none;}
	.product-gallery-con .large-thum{width: 100%; float: none;}
	.product-gallery-con .small-thum-list{margin-top: 10px; margin: 0 auto; max-width: 400px; width: 100%; float: none; overflow: hidden;}
	.product-gallery-con .small-thum-list li{float: left; width:22%; margin: 0 1.5%; text-align:center; margin-top: 0;}
	
	.product_info-con{width: 100%; float: none;}
	.product_info-con .info-tit{border-left: none;}
	
	.product_info-con .info-table th{border-left: none;}
}
@media all and (max-width:800px){
	
	.product_info-con{margin-top: 20px;}
	.product_info-con .info-tit{padding: 15px;}
	.product_info-con .info-tit p{font-size: 16px;}
	.product_info-con .info-tit h5{margin-top: 5px; font-size: 25px;}
	.product_info-con .info-tit .view-qna-btn, .product_info-con .info-tit .view-down-btn{margin-top: 15px; width: 110px; height: 30px; font-size: 12px; line-height: 30px;}
	.product_info-con .info-tit .view-qna-btn i, .product_info-con .info-tit .view-down-btn i{font-size: 15px; margin-right: 3px; margin-top: -4px;}
	.product_info-con .info-tit .view-down-btn{margin-left: 5px;}
	
	.product-view-tit {font-size: 20px; margin-bottom: 11px;}
	.product-view-tit:after {margin-left: 5px;width: 3px;height: 3px;border: 2px solid #06a3e0;}
	
	.product_info-con .info-table th, .product_info-con .info-table td{height: 40px;}
	.product_info-con .info-table th{padding: 0 10px; font-size: 13px;}
	.product_info-con .info-table td{padding: 0 10px; font-size: 12px;}
	.product_info-con .info-table th.tank{padding: 0; text-align: center;}
	.product_info-con .info-table td .cir{margin: 0 4px; width: 10px; height: 10px;}
	
	.list-back-btn{margin: 12.5px auto; width: 120px; height: 40px; font-size: 13px; line-height: 40px;}
	.big-tit .product_info-con .info-tit{
		padding: 0 1rem;
	}
	.big-tit .product_info-con .info-tit h5{
		font-size: 20px;
		line-height: 1.5;
		color: #333;
	}
	.product-detail-con #con-tab03 dl dd{
		font-size: 14px;
	}
}





@media all and (max-width:800px){
	.odm-visual {background: url("../images/odm_visual_bg.jpg") 53% no-repeat; background-size:cover; padding: 75px 0; height:auto;}
	.odm-visual .txt-box .tit {font-size: 27px; padding-bottom: 15px;}
	.odm-visual .txt-box .txt {font-size:14px; line-height:20px; margin-top:15px; word-break:keep-all;}
	
	.odm-con {margin-top:30px; }
	.odm-list li {height:140px;}
	.odm-list li dl {padding:0 15px; }
	.odm-list li dl dt img {max-width:61.6px;}
	.odm-list li dl dd .txt-box {padding-left: 20px;}
	.odm-list li dl dd .txt-box .list-tit {font-size: 18px; }
	.odm-list li dl dd .txt-box .list-txt {font-size: 13px; line-height: 18px;  margin-top:10px; word-break:keep-all;}
	.odm-list li.item01 {height: 170px;}
	.odm-list li .inquiry-btn {position:absolute; right:20px; top:auto; bottom: 20px; margin-top:0; width:105px; height:33px; display:block; }
	.odm-list li .inquiry-btn span { font-size: 14px; letter-spacing:-0.75px; line-height: 33px; color:#fff; text-align:center; display:block; font-weight:300;}
}


@media all and (max-width:800px){
    
	.certification-tit{font-size: 20px;}
	
	.property-list-con > ul li{width:31.33%; margin:0 1% 35px 1%; }
    .property-gallery-tit{height:30px; line-height:30px; font-size:12px; padding-top:10px;} 
}
@media all and (max-width:480px){
    .property-list-con > ul li{width:48%;}
}


@media all and (max-width:1220px){
	.ability-wrapper > div .bottom-con{height: 235px;}
}
@media all and (max-width:800px){
	.ability-con-01 .ability-tit{font-size: 20px;}
	
	.ability-con-02{margin-top: 22.5px;}
	.ability-wrapper{margin: 0;}
	.ability-wrapper > div{width: 100%; margin: 0; float: none;}
	.ability-wrapper > div .top-con{border-top: 2px solid #06a3e0;}
	.ability-wrapper > div .top-con p{font-size: 18px; line-height: 40px;}
	.ability-wrapper > div .bottom-con{padding: 15px; height: auto;}
	.ability-wrapper > div .bottom-con li p{padding-left: 7px; font-size: 13px;}
	.ability-wrapper > div .bottom-con li p:before{top: 10px; left: 0px; width: 3px; height: 3px;}
	.ability-wrapper > div .bottom-con li .img{margin-top: 20px;}
	.ability-wrapper > div .bottom-con li .img img{width: auto; height: 40px;}
}
@media all and (max-width:480px){
	.ability-con-01 p br{display: none;}
}


@media all and (max-width:800px){
	.ability-wrapper > div .bottom-con li .square{width: 39%; max-width: 126px; height: 40px; line-height: 40px; font-size: 17px;}
	.ability-wrapper > div .bottom-con li .img {display: inline-block; margin: 20px 4%; text-align: center;}
	.ability-wrapper > div .bottom-con li .img img{display: inline-block; width: 80%; height: auto;}
}



@media all and (max-width:800px){
	.production-visual {background: url("../images/production_visual_bg.jpg") 65% no-repeat; background-size:cover; padding: 75px 0; height:auto;}
	.production-visual .txt-box .tit {font-size: 27px; padding-bottom: 15px;}
	.production-visual .txt-box .txt {font-size:14px; line-height:20px; margin-top:15px; word-break:keep-all;}

	.production-con {margin-top: 30px; }
	.production-list {margin:0;}
	.production-list li {float:none; width:100%; margin:0 0 20px;}
	.production-list li dl dt {height: 40px; border-top-width:3px;}
	.production-list li dl dt span {font-size:18px;}
	.production-list li dl dd .txt-box {padding:20px; } 
	.production-list li dl dd .txt-box .txt {padding-left:8px; font-size: 14px; line-height:24px;}
	.production-list li dl dd .txt-box .txt:before {width:3px; height:3px;}
	.production-list li.item02 .oem-odm {margin-top: 15px; }
	.production-list li.item02 .oem-odm p {height:40px;font-size: 17px; line-height: 40px;}
	.production-list li.item02 .oem-odm .icon {line-height:40px;}
	.quality-con {background:url("../images/production_bg.jpg") 45% -25% no-repeat;}
	.quality-con-01 {padding-top:84px;}
	.quality-tit {font-size: 25px; margin-bottom:25px; }
	.quality-tit-txt {padding: 0 20px;}
	.quality-01-list {margin: 62px 2% 0;}
	.quality-01-list li {width:46%; margin:0 2% 20px;}
	.quality-con-02-wrap {margin-top:175px;}
}


@media all and (max-width:800px){
	.quality-con-01{}
	.quality-tit-txt{font-size: 20px;}
	.quality-con-02{margin-top: 20px; height: auto; position: static;}
	ul.quality-list-group li{height: 290px;}
	ul.quality-list-group li .quality-list-txt{padding: 0 20px;}
	ul.quality-list-group li .quality-list-txt .num{font-size: 30px;}
	ul.quality-list-group li .quality-list-txt .tit{margin-top: -7px; font-size: 19px; -ms-word-break: keep-all;
	word-break: keep-all;}
	ul.quality-list-group li .quality-list-txt .txt{margin-top: 5px; font-size: 13px; padding-bottom: 0; -ms-word-break: keep-all;
	word-break: keep-all;}

	.quality-center-img{display: none;}
}

@media all and (max-width:480px){
	ul.quality-list-group li{width: 100%; height: 200px;}
}




@media all and (max-width:1020px){
	
	.filter-con .cm-tab-content-wrapper01 {padding: 0;}
	.filter-con .sub-cm-tab-list01 {border-bottom: none;}
	.filter-con .sub-cm-tab-list01 ul{width: 100%; display: block; margin-left: 3px;}
	.filter-con .sub-cm-tab-list01 ul li {width: 20%;}
	
	.filter-sel-wrapper{margin: 0 -1.2%;}
}

@media all and (max-width:800px){
	
	.filter-con .sub-cm-tab-list01 ul {height: 40px;}
	.filter-con .sub-cm-tab-list01 ul li a{height:40px; line-height:40px; font-size:13px;}
	.filter-con .cm-tab-con{padding-top: 50px;}
	.filter-tit {font-size: 25px;}
	
	.filter-category-con{margin: 20px auto 0;}
	.filter-category-con ul{display: inline-block;}
	.filter-category-con ul li{}
	.filter-category-con ul li span{padding: 0 12.5px; font-size: 13px; line-height: 26px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
	
	.filter-sel-con{margin-top: 35px;}
	.filter-sel-wrapper li{width: 47.6%;}
	.filter-sel-wrapper li .img-con .img span img{max-width: 80%; max-height: 80%;}
	.filter-sel-wrapper li .txt-con{height: 120px;}
	.filter-sel-wrapper li .txt-con .tit{margin-top: 15px; font-size: 15px; height:15px;}
	.filter-sel-wrapper li .txt-con .sub-tit{margin-top: 7px; font-size: 13px; height:13px;}
	.filter-sel-wrapper li .txt-con .txt-group{margin-top: 10px;}
	.filter-sel-wrapper li .txt-con .txt-group li{font-size: 13px; line-height: 1.3; height:17px;}
}





@media all and (max-width:1220px){
	.qna-con .bbs-write-tbl th{padding: 0; text-align: center;}
	.product-detail-con table tr td:first-child{
		width: 15%;
	}
	.cp-biaoge{
		overflow-x: auto;
	}
	.cp-biaoge table{
		
	}
	
}
@media all and (max-width:800px){
	.cp-biaoge table td{
		white-space: nowrap;
	}

	.qna-con .inquiry-agreement-con.editor {font-size: 12px;}
	.qna-con .bbs-inquiry-agree-con .agree-tit, .qna-con .bbs-write-tbl-box .agree-tit {font-size: 16px; padding-bottom: 10px;}
	.qna-con .bbs-write-tbl th{padding: 10px 0; font-size: 13px; border-right: none;}
	.qna-con .email-fieldset .write-select {width: 100% !important; margin-top: 5px;}
	.qna-con .bbs-write-tbl th{
		width: 100px !important;
		border: none;
		float: left;
		height: 40px;
		display: block;
		line-height: 40px;
	}
	.qna-con .bbs-write-tbl td {padding: 10px; width: calc(100% - 100px) !important;float: left; border: none;}

	.qna-con .bbs-write-tbl .write-input, .qna-con .bbs-write-tbl .write-select, .qna-con .bbs-write-tbl .write-textarea{height: 40px;}
	.qna-con .bbs-write-tbl .write-input, .qna-con .bbs-write-tbl .write-select{width: 100%;}
	.qna-con .cm-btn-controls button{width: 150px; height: 40px; font-size: 14px; margin: 0 2px 5px 2px; }
}




@media all and (max-width:1120px){
	
	.customer-center-box-list {margin:0 -0.5%}
	.customer-center-box-list > li{float:left; width:99%; margin:0 0.5%}
	ul.hire-sel-con li > div .img-con{width: 13%;}
	ul.hire-sel-con li > div .img-con span{width: 70%;}
}
@media all and (max-width:800px){
	.mt-10{margin-top: 5px;}
	
	.customer-center-box-list > li > div .customer-center-box-inner{padding:20px; height: auto;}
	.customer-center-box-list > li > div .customer-center-box-inner .customer-center-box-tit{font-size:20px;}
	
	.hire-tit {font-size: 20px; margin-bottom: 22px;}
	.hire-tit:after {margin-left: 5px;width: 3px;height: 3px;border: 2px solid #06a3e0;}
	.customer-center-box-list > li > div:before,
	.customer-center-box-list > li > div:after{height:6.5px;}
	.customer-center-box-list > li > div .customer-center-box-inner:before,
	.customer-center-box-list > li > div .customer-center-box-inner:after{width:6.5px;}
	.customer-center-box-list > li > div .customer-center-box-inner .middle-line{margin: 10px auto 12.5px; width: 20px; height: 2px;}
	.customer-center-box-list > li > div .customer-center-box-inner .customer-center-txt{font-size:13px; line-height:1.7;}
	.customer-center-box-list > li > div .customer-center-box-inner .customer-center-txt2{margin-top: 10px; font-size:12px; line-height:1.5;}
	ul.hire-sel-con li{height: auto; min-height: 97px;}
	ul.hire-sel-con li > div{padding: 25px 15px; width: calc(100% - 30px);}
	ul.hire-sel-con li > div .img-con{width: 15%;}
	ul.hire-sel-con li > div .img-con span{width: 70%;}
	ul.hire-sel-con li > div .txt-con{width: 83%; padding-left: 2%;}
	ul.hire-sel-con li > div .txt-con .tit{font-size: 16px;}
	ul.hire-sel-con li > div .txt-con .txt{margin-top: 5px; font-size: 13px;}
}
@media all and (max-width:480px){
	ul.hire-sel-con li > div .img-con{width: 20%;}
	ul.hire-sel-con li > div .img-con span{width: 80%;}
}
