@charset "utf-8";
/* CSS Document */
html,body{ width:100%; height:100%;}
body{ font-family:"微软雅黑",Arial,Helvetica,sans-serif; font-size:16px; line-height:1.5; color:#333; background-color:#fff; overflow-x:hidden;}
a{ text-decoration:none; color:#333;-webkit-tap-highlight-color:transparent;}
*{ list-style:none; margin:0; outline:none; padding:0; border:none;}
.fl{ float:left;}
.fr{ float:right;}
.ov{ overflow:hidden;}
.dis{ display:block !important;}
.dn{ display:none;}
.clear{ clear:both;}
.clear:after{ content:""; display:block; clear:both;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{ color:#999;} 
input:-moz-placeholder,textarea:-moz-placeholder{ color:#999;} 
input::-moz-placeholder,textarea::-moz-placeholder{ color:#999;} 
input:-ms-input-placeholder,textarea:-ms-input-placeholder{ color:#999;} 
input,select,textarea{ -webkit-appearance:none;}
input[type=radio]{ -webkit-appearance:radio;}
input[type=checkbox]{ -webkit-appearance:checkbox;}

/*header*/
@media screen and (min-width:1360px){
.header .head .menuBox{ margin-right:15px; margin-left:-15px;}
.header .head .menuBox ul li{ padding:0 15px;}
#navSelected{ margin-left:15px;}
}
@media screen and (min-width: 1024px) and (max-width: 1359px){
.header .head .menuBox{ margin-right:.25vw; margin-left:-.25vw;}
.header .head .menuBox ul li{ padding:0 .25vw;}
#navSelected{ margin-left:.25vw;}
}

/*Contact Us*/
@media screen and (min-width:1360px){
.lbox .box .w04 .inp span{ width:105px;}
.lbox .box .w04 .inp input{ width:calc(100% - 105px);}
.lbox .box .w04 .inp:nth-child(2) span{ width:120px;}
.lbox .box .w04 .inp:nth-child(2) input{ width:calc(100% - 120px);}
.lbox .box .w04 .inp:nth-child(3) span{ width:174px;}
.lbox .box .w04 .inp:nth-child(3) input{ width:calc(100% - 174px);}
.lbox .box .w04 .inp:nth-child(4) span{ width:105px;}
.lbox .box .w04 .inp:nth-child(4) input{ width:calc(100% - 105px);}
}
@media screen and (min-width: 1024px) and (max-width: 1359px){
.lbox .box .w04 .inp span{ width:105px;}
.lbox .box .w04 .inp input{ width:calc(100% - 105px);}
.lbox .box .w04 .inp:nth-child(2) span{ width:120px;}
.lbox .box .w04 .inp:nth-child(2) input{ width:calc(100% - 120px);}
.lbox .box .w04 .inp:nth-child(3) span{ width:174px;}
.lbox .box .w04 .inp:nth-child(3) input{ width:calc(100% - 174px);}
.lbox .box .w04 .inp:nth-child(4) span{ width:105px;}
.lbox .box .w04 .inp:nth-child(4) input{ width:calc(100% - 105px);}
}
@media only screen and (max-width: 1023px){
.lbox .box .w04 .inp span{ width:95px !important;}
.lbox .box .w04 .inp input{ width:calc(100% - 95px) !important;}
.lbox .box .w04 .inp:nth-child(3) span{ width:150px !important;}
.lbox .box .w04 .inp:nth-child(3) input{ width:calc(100% - 150px) !important;}
}