/*contact*/
.contact{padding:60px 0;}
.contact .ct_t{font-size:28px;line-height:1.1;color:#222;text-transform:uppercase;}
.contact > .container > div > p{font-size:16px;line-height:1.65;color:#333;margin-top:8px;}
.contact .ct_left{width:48%;float:left;}
.contact .ct_left .ct_pp{}
.contact .ct_left .ct_pp .ct_p{line-height:50px;margin-top:30px;padding-left:60px;position:relative;}
.contact .ct_left .ct_pp .ct_p p{font-size:16px;line-height:1.5;color:#969696;display:inline-block;}
.contact .ct_left .ct_pp .ct_p p span{color:#8BC34A;}
.contact .ct_left .ct_pp .ct_p p a{color:#969696;}
.contact .ct_left .ct_pp .ct_p p a:hover{color:#333;text-decoration:underline!important;}
.contact .ct_left .ct_pp .ct_p i{display:block;height:50px;width:50px;background-repeat:no-repeat;background-position:center center;background-color:#8BC34A;border-radius:50%;position:absolute;left:0;top:0;line-height:50px;}
.contact .ct_left .ct_pp .ct_p i.icon_person{background-image:url(../Image/cc_person.png);}
.contact .ct_left .ct_pp .ct_p i.icon_mobile{background-image:url(../Image/cc_mobile.png);}
.contact .ct_left .ct_pp .ct_p i.icon_tel{background-image:url(../Image/cc_tel.png);}
.contact .ct_left .ct_pp .ct_p i.icon_whatapp{background-image:url(../Image/cc_whatapp.png);}
.contact .ct_left .ct_pp .ct_p i.icon_fax{background-image:url(../Image/cc_fax.png);}
.contact .ct_left .ct_pp .ct_p i.icon_email{background-image:url(../Image/cc_email.png);}
.contact .ct_left .ct_pp .ct_p i.icon_add{background-image:url(../Image/cc_add.png);}
.contact .ct_right{width:48%;float:right;}
.contact .ct_right .ct_input{}
.contact .ct_right .ct_input span{line-height:1.5;font-size:15px;color:#919191;display:inline-block;margin-top:20px;font-weight:bold;}
.contact .ct_right .ct_input input{width:100%;height:38px;border:1px solid #E1E1E1;background:#FCFCFC;line-height:20px;margin-top:6px;outline:none;padding:8px 6px;}
.contact .ct_right .ct_input select{width:100%;height:38px;line-height:38px;border:1px solid #E1E1E1;outline:none;padding:0 50px 0 6px;display:block;background:url(../Image/seclect.png) no-repeat right center #FCFCFC;-webkit-appearance:none;color:#9b9b9b;margin-top:6px;}
.contact .ct_right .ct_input select option{font-size:14px;color:#999;}
.contact .ct_right .ct_input textarea{width:100%;border:1px solid #E1E1E1;height:160px;padding:8px 6px;background:#FCFCFC;outline:none;resize:none;margin-top:10px;}
.contact .ct_right .ct_input .ct_btn{height:38px;line-height:38px;margin-top:20px;color:#FFF;background:#8BC34A;cursor:pointer;text-align:center;display:inline-block;padding:0 20px;}

@media screen and (max-width:1639px){
	.contact{padding:40px 0;}
	.contact > .container > div > p{font-size:15px;margin-top:5px;}
	.contact .ct_left .ct_pp .ct_p{margin-top:20px;}
	.contact .ct_right .ct_input span{font-size:14px;margin-top:15px;}
}

@media screen and (max-width:1399px){
	.contact{padding:30px 0;}
	.contact .ct_t{font-size:24px;}
	.contact .ct_left .ct_pp .ct_p{margin-top:18px;}
	.contact .ct_right .ct_input span{font-size:14px;margin-top:10px;}
}

@media screen and (max-width:1023px){
	.contact .ct_left{width:100%;float:none;}
	.contact .ct_left .ct_pp .ct_p{margin-top:10px;}
	.contact .ct_right{width:100%;float:none;margin-top:30px;}

}

@media screen and (max-width:767px){
	.contact .ct_left .ct_pp .ct_p{padding-left:36px;line-height:30px;}
	.contact .ct_left .ct_pp .ct_p p{font-size:14px;}
	.contact .ct_left .ct_pp .ct_p i{width:30px;height:30px;line-height:30px;background-size:auto 15px;}
}
