@media (min-width:1201px) { 
	.visit .process{margin-top:50px}
	.visit .process {width:1200px;border: 1px solid #e9e9e9;border-radius: 20px;}
	.visit .process .titbox{margin-bottom:50px;}
	.visit .process .titbox .tit{position:relative;padding-top:15px;line-height:30px;font-size:30px;font-weight:700;color:#000}
	.visit .process .titbox .tit:before{content:'';position:absolute;top:0;left:50%;width:8px;height:8px;border-radius:50%;background:#6eb6ff}
	.visit .process .list{}
	.process .list ul {
    padding: 4em 16px;
    margin: 0 -10px;
    overflow: hidden;
}
	.visit .process .list li{float:left;padding: 0 10px;padding-bottom: 10px;width:25%;text-align: center;}
	.visit .process .list li + li{border-left:1px solid #eee}
.visit .process .list li .num span {
    background: #549ff0;
    padding: 0% 7.7%;
    border-radius: 102px;
    margin-top: -14px;
    top: -21px;
    width: 74px;
    height: 60px;
    border: 6px solid #549ff0;
}
.visit .process .list li .num {
    line-height: 34px;
    font-size: 17px;
    font-weight: 600;
    color: #fff;
    border-radius: 10px;
    margin-top: -55px; 
    position: absolute;
    margin-left: 10.5%;
}
	.visit .process .list li .img{text-align:center}
	.visit .process .list li .img img{display:block;margin:0 auto}
	.visit .process .list li .tit{font-size:18px; color:#000;}
	.visit .process .text{margin-top: 20px;padding:20px 25px;border-top:1px solid #eee;}
	.visit .process .text ul{padding: 25px 40px;border-radius:25px;background:#f4f9ff;}
	.visit .process .text li{}
	.visit .process .text li + li{margin-top:40px;}
	.visit .process .text li .tit{margin-bottom:10px;line-height:30px;font-size:20px;font-weight:600;color:#000;}
	.visit .process .text li .txt{line-height:24px;font-size: 18px;color:#000;}
	.visit .call .co {
    float: left;
    width: 100%;
    padding: 0 11%;
    text-align: center;
    margin-top: 1%;
    line-height: 169%;
    font-size: 17px;
}
.visit .call .ti {
    float: left;
    width: 100%;
    text-align: center; 
    font-weight: 600;
    padding: 0.2%;
    border-radius: 10px;
}
.visit .call {
    font-size: 18px;
    padding: 2%;
    border-bottom: 1px solid #eee;
	float: left;
	width: 100%;
}
} 
@media (max-width:1200px) and (min-width:748px) {
	.visit .process{margin-top:100px}
	.visit .process .khwrap{border: 1px solid #e9e9e9;border-radius: 20px;}
	.visit .process .titbox{margin-bottom:50px;}
	.visit .process .titbox .tit{position:relative;padding-top:15px;line-height:30px;font-size:30px;font-weight:700;color:#000}
	.visit .process .titbox .tit:before{content:'';position:absolute;top:0;left:50%;width:8px;height:8px;border-radius:50%;background:#6eb6ff}
	.visit .process .list{}
	.visit .process .list ul{padding: 15px;margin: 0 -5px;overflow:hidden;}
	.visit .process .list li{float:left;padding: 0 5px;padding-bottom: 10px;width:25%;text-align: center;}
	.visit .process .list li + li{border-left:1px solid #eee}
	.visit .process .list li .num{line-height:30px;font-size:16px;font-weight:600;color:#fff;border-radius: 10px;background:#66a8f6;}
	.visit .process .list li .img{text-align:center}
	.visit .process .list li .img img{display:block;margin:0 auto}
	.visit .process .list li .tit{font-size: 17px;font-weight:600;color:#000;}
	.visit .process .text{margin-top: 20px;padding: 15px;border-top:1px solid #eee;}
	.visit .process .text ul{padding: 25px 40px;border-radius:25px;background:#f4f9ff;}
	.visit .process .text li{}
	.visit .process .text li + li{margin-top: 30px;}
	.visit .process .text li .tit{margin-bottom:10px;line-height:30px;font-size: 17px;font-weight:600;color:#000;}
	.visit .process .text li .txt{line-height: 24px;font-size: 15px;color:#000;}
}
@media (max-width:747px) {
	.visit .process{margin-top: 40px;}
	.visit .process .khwrap{border: 1px solid #e9e9e9;border-radius: 20px;}
	.visit .process .titbox{margin-bottom:50px;}
	.visit .process .titbox .tit{position:relative;padding-top:15px;line-height:30px;font-size:30px;font-weight:700;color:#000}
	.visit .process .titbox .tit:before{content:'';position:absolute;top:0;left:50%;width:8px;height:8px;border-radius:50%;background:#6eb6ff}
	.visit .process .list{}
	.visit .process .list ul{padding: 15px;margin: 0 -5px;overflow:hidden;}
	.visit .process .list li{float:left;padding: 0 5px;padding-bottom: 25px;width: 50%;text-align: center;}
	.visit .process .list li + li{}
	.visit .process .list li .num{line-height:30px;font-size:16px;font-weight:600;color:#fff;border-radius: 10px;background:#66a8f6;}
	.visit .process .list li .img{text-align:center}
	.visit .process .list li .img img{display:block;margin:0 auto}
	.visit .process .list li .tit{font-size: 15px;font-weight:600;color:#000;}
	.visit .process .text{margin-top: 20px;padding: 15px;border-top:1px solid #eee;}
	.visit .process .text ul{padding: 15px;border-radius:25px;background:#f4f9ff;}
	.visit .process .text li{}
	.visit .process .text li + li{margin-top: 15px;}
	.visit .process .text li .tit{margin-bottom:10px;line-height: 20px;font-size: 14px;font-weight:600;color:#000;}
	.visit .process .text li .txt{line-height: 16px;font-size: 12px;color:#000;}
	
}
