
.mainHead .contactInfo{line-height:28px;font-size:14px;padding-top:0px;}
.mainHead .content{padding:30px 0;margin:0 auto;}.mainHead .contents{padding:30px 0;width:70%;margin:0 auto;}
.mainHead .content.firstContent{border-bottom:1px solid #d9d9d9;}
.mainHead .content:after{content: "020"; display: block; height: 0; clear: both;visibility:hidden;}
.mainHead .content .child{position:relative;width:480px;}
.mainHead .content .child p{font-size:14px;line-height:32px;color:#666;}
.mainHead .content .child .title{line-height:26px;color:#333333;font-size:14px;padding-bottom:16px;}
.mainHead .content .child.left{float:left;}
.mainHead .content .child.right{float:right;}
.mainContent .mainContentTitle{height:34px;line-height:34px;padding-bottom:40px;}
.mainContent .mainContentTitle span{font-size:18px;color:#333; vertical-align:middle;}
.mainContent .mainContentTitle select{width:243px;height:30px;border:1px solid #d6d6d6;color:#666; vertical-align:middle;}

.mainContent .content{padding:40px 0 30px 0;border-top:1px solid #d9d9d9;}
.mainContent .content:after{content: "020"; display: block; height: 0; clear: both;visibility:hidden;}
.mainContent .content .child{width:490px;}
.mainContent .content .child .childTitle{line-height:46px;}
.mainContent .content .child .childTitle img{padding-right:8px; vertical-align:middle;}
.mainContent .content .child .childTitle span{ vertical-align:middle;color:#333333;font-size:14px;}
.mainContent .content .child p{color:#666;line-height:28px;}
.mainContent .content .child.left{float:left;}
.mainContent .content .child.right{float:right;}
@media (max-width: 639px) {
.mainHead .contactInfo{line-height:22px;font-size:12px;padding-top:10px;}
.mainHead .content{padding:0 0;width:100%;margin-top:20px;}.mainHead .contents{padding:0 0;width:100%;margin-top:20px;}

.mainHead .content .child{width:100%;}
.mainHead .content .child p{font-size:12px;line-height:24px;}
.mainHead .content .child .title{line-height:20px;font-size:12px;padding-bottom:10px;}
.mainHead .content .child.left{float:none;}
.mainHead .content .child.right{float:none;margin-top:10px;}
.mainContent .mainContentTitle{height:20px;line-height:20px;padding-bottom:20px;}
.mainContent .mainContentTitle span{font-size:14px;}
.mainContent .mainContentTitle select{width:150px;height:20px;}

.mainContent .content{padding:0;  border-top:0;}
.mainContent .content .child{width:100%;border-top:1px solid #d9d9d9;padding:6px 0;}
.mainContent .content .child .childTitle{line-height:30px;}
.mainContent .content .child .childTitle img{padding-right:8px;}
.mainContent .content .child .childTitle span{font-size:14px;}
.mainContent .content .child p{line-height:22px;font-size:12px;}
.mainContent .content .child.left{float:none;}
.mainContent .content .child.right{float:none;}
}
@media (min-width: 640px) and (max-width:1023px ) {
.mainHead .contactInfo{line-height:28px;font-size:14px;line-height:28px;padding-top:20px;}
.mainHead .content{padding:30px 0;}

.mainHead .content .child{width:100%;}
.mainHead .content .child p{font-size:14px;line-height:32px;}
.mainHead .content .child .title{line-height:26px;font-size:14px;padding-bottom:16px;}
.mainHead .content .child.left{float:none;}
.mainHead .content .child.right{float:none;margin-top:20px;}
.mainContent .mainContentTitle{height:34px;line-height:34px;padding-bottom:40px;}
.mainContent .mainContentTitle span{font-size:18px;}
.mainContent .mainContentTitle select{width:243px;height:30px;}

.mainContent .content{padding:0;  border-top:0;}
.mainContent .content .child{width:100%;border-top:1px solid #d9d9d9;padding:10px 0;}
.mainContent .content .child .childTitle{line-height:46px;}
.mainContent .content .child .childTitle img{padding-right:8px;}
.mainContent .content .child .childTitle span{font-size:14px;}
.mainContent .content .child p{line-height:28px;}
.mainContent .content .child.left{float:none;}
.mainContent .content .child.right{float:none;}
}
@media (min-width: 1024px) and (max-width:1199px ) {
.mainContent .content .child{width:400px;}
}
@media (min-width: 1200px) and (max-width:1439px ) {

}
@media (min-width: 1440px) and (max-width:1920px ) {

}
.main .content .message{width:100%;}.main .content .message .contentTitle{padding-bottom:30px;}.main .content .message .lineTitle{padding-top:14px;font-size:14px;color:#666;line-height:32px;}.main .content .message .inputText{color:#666;width:354px;height:36px;border:1px solid #b8b8b8;background:#fff;padding-left:12px;}.main .content .message .textArea{color:#666;width:412px;height:143px;padding:12px;border:1px solid #b8b8b8;}.main .content .message .inputSub{font-size:14px;cursor:pointer;width:90px;height:34px;line-height:34px;color:#fff;background:#999;text-align:center;margin-top:14px;border:0;}.main .content .message .inputSub{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }.main .content .message .inputSub:hover{background:#717070;}
@media(max-width:640px){	.main .content .message{width:100%;}.main .content .message .contentTitle{padding-bottom:30px;}.main .content .message .lineTitle{padding-top:14px;font-size:14px;color:#666;line-height:32px;}.main .content .message .inputText{color:#666;width:90%;height:36px;border:1px solid #b8b8b8;background:#fff;padding-left:12px;}.main .content .message .textArea{color:#666;width:90%;height:143px;padding:12px;border:1px solid #b8b8b8;}.main .content .message .inputSub{font-size:14px;cursor:pointer;width:90px;height:34px;line-height:34px;color:#fff;background:#999;text-align:center;margin-top:14px;border:0;}.main .content .message .inputSub{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }.main .content .message .inputSub:hover{background:#717070;}}
