.footer-container{
	background-image: url(../../img/common/footer_bg.jpg);
	background-size:100% 100%;
	width: 100%;
	overflow: auto;
}
.footer-left-logo{
	float: left;
}
.footer-logo-right span{
	float: left;
}
.footer-tel-text{
	color: white;
}
.footer-tel{
	color: #febd45;
	font-size: 35px;
	font-family: Source Han Serif CN;
}
.footer-left-logo img{
	width:200px;
}
.footer-left-logo{
	margin-right: 20px;
}
.footer-logo-right{
	overflow: auto;
	margin-top: 18px;
}
.footer-logo-right img{
	width:30px;
	margin-top: 14px;
	    margin-right: 6px;
}
.footer-logo-right p{
	margin-bottom: 0;
}
.footer-left-top{
	overflow: auto;
	margin-bottom: 22px;
}
.footer-left-container{
	float:left;
    margin-top: 30px;
	width: 54%;
}
.footer-code {
	float: left;
}
.footer-detail-text{
	color: white;
	float: left;
	float: left;
	    margin-left: 20px;
	      width: 80%;
	       font-size: 16px;
}
@media (min-width: 1200px) and (max-width: 1300px){
.footer-detail-text{
	 width: 74%;
}
}
.footer-right-container {
	color: white;
	    float: left;
	    padding-left: 3%;
	    margin-top: 30px;
	    margin-bottom: 20px;
	    width: 45%;
}
.footer-right-container p{
	font-size: 14px;
}
.footer-right-inp label,
.footer-right-inp  .btn {
	font-size: 14px;
}
#footer_btn{
	color: white;
	border-radius: 18px;
	    width: 140px;
}
.footer-main-container.container {
  
    overflow: auto;
	
}
.footer-main-top {

	overflow: auto;
	
}
.footer-clear{
	clear: both;
}
.footer-btm-container{
	color: white;
	overflow: auto;
	    margin-bottom: 20px;
}
.footer-btm-left{
	overflow: auto;
	border-right:1px solid #97c5b5;
float: left;
    padding-right: 10px;
    margin-right: 20px;
}
.footer-btm-right{
	float: left;
	width: 91%;
	font-size: 14px;
}
.footer-btm-right a{
	color: white;
	    width: 12%;
	    display: block;
	    float: left;
		line-height: 50px;
}
.form-group{
	overflow: auto;
}
.form-group label,
	.form-group input
	{
		float: left;
	}
.footer-logo-right img{
	width:50px
}
@media (min-width: 1148px){
	.form-group textarea {
	    width: 91%;
	}

	.form-group input{
		width:180px
	}
}
#footer_btn {
	    margin-left: 40px;
	}
@media (min-width: 1101px){
	.footer-mobile-bot{
		display: none;
	}
	.footer-btm-left h4{
		font-size: 16px;
	}
	.form-group input{
		width:180px
	}
	.footer-fl{
		float: left;
		margin-right: 10px;
	}
	.footer-tel-box{
		float: right;
	}
	.clear{
		clear: both;
	}
	.footer-main-top {
		margin-bottom: 30px;
		
		border-bottom: 1px solid #97c5b5;
	}
}
@media (max-width: 1147px)and (min-width: 1101px){
	.form-group textarea {
	    width: 89%;
	}
	.form-group input{
		width:160px
	}
	.footer-tel-box {
	   
	    margin-right: 8px;
	}
	.form-group input {
	    width: 160px;
	}
}
@media (max-width: 1100px){
	.footer-left-container{
		display: none;
	}
	.form-group input,.form-group textarea ,#footer_btn{
	    width: 87%;
	}
	.footer-right-container {
		width: 100%;
	}
	.footer-btm-container{
		display: none;
	}
	.footer-mobile-bot p{
		font-size: 14px;
		    color: white;
		    text-align: center;
		    margin-bottom: 0;
		    line-height: 30px;
	}
	.footer-mobile-bot{
		    background-color: #059164;
		    padding-bottom: 12px;
		    overflow: auto;
		    padding-top: 12px;
	}
}
@media (max-width: 1180px){
	.footer-btm-right {
	   
	    width: 81%;
	   
	}
}
/* @media (max-width: 360px){
	#footer_btn {
	    margin-left: 0px;
	}
} */
@media (min-width: 1400px){
	.form-group textarea {
	    width: 92%;
	}
	.form-group input {
	    width: 210px;
	}
}
@media (max-width: 1300px){
	.form-group textarea {
	    width: 90%;
	}
}
@media (max-width: 1200px){
	.footer-right-container{
		    width: 46%;
	}
	.footer-detail-text{
		width:76%
	}
}
@media (max-width: 1100px){
	.footer-right-container {
	    width: 100%;
	}
	.form-group textarea {
	    width: 87%;
	}
}
@media (max-width: 363px){
	.form-group input, .form-group textarea, #footer_btn {
	    width: 86%;
	}
}
@media (max-width: 322px){
	.form-group input, .form-group textarea, #footer_btn {
	    width: 84%;
	}
}