.contact-us{
	height: 319px;
	background: url(../images/contactUs.jpg) center no-repeat;
}
.contact-us .plat-title{
	padding-top:92px;
}
.com-info h3{font-size: 20px;}
.com-info{margin-top: 50px;}
.com-info .list-inline li{margin-right:30px ;margin-top: 15px;position: relative;}
.com-info .list-inline li:before{content: '';display: block;position: absolute;left: 0;top: -5px;width: 20px;border-bottom: 1px solid #A5A5A5;}
.com-info .list-inline li p{padding: 5px 0;color: #A5A5A5;}
.com-info .list-inline li p:first-child{text-transform: uppercase;}
.share-icon{margin-top: 20px;}
.share-icon span{
	margin-right: 15px;
    padding: 8px;
    border-radius: 50%;
    background: transparent;
    transition: all .3s ease-out 0s;
    display: inline-block;
    box-sizing: border-box;
    cursor: pointer;
}
.share-icon a{
	display: block;
    width: 22px;
    height: 22px;
    transition: all .3s ease-out 0s;
}
.share-icon span:first-child a {
    background: url(../images/facebookGray.png) center no-repeat;
}
.share-icon span:first-child:hover a {
    background: url(../images/facebookWhite.png) center no-repeat;
}
.share-icon span:nth-child(2) a {
    background: url(../images/twitterGray.png) center no-repeat;
}
.share-icon span:nth-child(2):hover a {
    background: url(../images/twitterWhite.png) center no-repeat;
}
.share-icon span:nth-child(3) a {
    background: url(../images/weiboGray.png) center no-repeat;
}
.share-icon span:nth-child(3):hover a {
    background: url(../images/weiboWhite.png) center no-repeat;
}
.share-icon span:last-child a {
    background: url(../images/pyqGray.png) center no-repeat;
}
.share-icon span:last-child:hover a {
    background: url(../images/pyqWhite.png) center no-repeat;
}
.share-icon span:hover{background: #2882B4;}
.form-group{float: left;width:260px;padding: 5px 0;border-bottom: 1px solid #A5A5A5;margin-right: 30px;}
.form-group label/*,.form-group input,.form-group textarea*/{color: #A5A5A5;margin-right: 5px;}
.form-group input,.form-group textarea{border: 0;line-height: 20px;padding: 5px;resize: none;}
.form-group.ta{width: 840px;padding-top: 10px;float: none;}
.form-group.ta label{vertical-align: top;}
.form-group.ta textarea{width: 85%;}
#submit{
	padding: 8px 25px 8px 60px;
    border: 1px solid #A5A5A5;
    color: #A5A5A5;
    text-transform: uppercase;
    display: inline-block;
    position: relative;
    transition: all .3s ease-out 0s;
    background: transparent;
    margin-top: 50px;
    margin-bottom: 60px;
}
#submit:hover{
	background-color: #A5A5A5;
    color: #fff;
}
#submit:before{
	content: '';
    display: block;
    background: url(../images/chevron.png);
    width: 30px;
    height: 7px;
    position: absolute;
    top: 15px;
    left: 25px;
    transition: all .3s ease-out 0s;
} 
#submit:hover:before{
	background: url(../images/chevronWhite.png);
    transform: skewX(360deg);
}  
@media only screen and (max-width: 991px) {
	.form-group {
    width: 230px;
    margin-right: 20px;
}
.form-group.ta {
    width: 730px;
}
} 
@media only screen and (max-width: 768px) {
	.com-info {
    margin-top: 10px;
}
.form-group,.form-group.ta {
    width: 100%;
    margin-right: 0;
}
.form-group.ta textarea{width: 100%;box-sizing: border-box;}
#submit{margin: 15px 0 30px;}
}