.main{width: 100%;}
.main .main-call{width:48.4%;margin: 0 auto;}
.main .main-call h2{text-align: center;font-size: 22px;padding: 20px 0;margin-bottom: 60px;}
.main .main-call .main-call-block{padding: 30px 0;position: relative;margin-bottom: 67px;}
.main .main-call .main-call-block .tell{width: 100%;box-sizing: border-box;float: left;}
.main .main-call .main-call-block .tell .tell2{width: 100%;}
.main .main-call .main-call-block .tell .tell2 p{padding:25px 0;text-align: center;}
.main .main-call .main-call-block .line{position: absolute;left: 50%;height: 145px;width: 3px;top: 54px;background: url("../img/public/line2_1.png") no-repeat center;background-size: cover;}
.main-call .main-call-block .line1_1{position: absolute;left: 0;height: 3px;width: 100%;top: 0;background: url("../img/public/line2.png") no-repeat center;background-size: cover;}
.main-call .main-call-block .line1_2{position: absolute;left: 0;height: 3px;width: 100%;bottom: 0;background: url("../img/public/line2.png") no-repeat center;background-size: cover;}
.main .main-call .main-call-block .fax{width: 50%;float: left;}
.main .main-call .main-call-block .fax .fax2{width: 45%;margin-right: 75px;float: right;}
.main .main-call .main-call-block .fax p{padding:25px 0;text-align: center;}
.main .main-pic{width: 65.2%;margin: 0 auto;position: relative;}
.main .main-pic .coverIcon{position: absolute;top: 50%;left: 50%;margin-top: -80px;margin-left: -40px; width: 80px;height: 80px; cursor: pointer;background: url("/img/public/locate.png") no-repeat center;background-size: contain;}
.main .main-pic .coverIcon:hover{background-image: url("/img/public/locate2.png");}
.main .main-pic>img{width: 100%;display: block;}

.main .main-input{margin: 67px auto 0;width: 60.5%;}
.main .main-input .main-input-1{width: 264px;border-radius: 2px;border: 1px solid #a5928c;float: left;height: 264px;}
.main .main-input .main-input-1 p{text-align: center;/*width: 207px;*/line-height: 264px;}
.main .main-input .main-input-2{margin: 0 auto;width: calc(100% - 266px);}
.main .main-input .main-input-2 .put-box{width: 100%;margin: 11px 0;}
.main .main-input .main-input-2 .put-box p{float: left;line-height: 71px;font-size: 16px;width: 30%;}
.main .main-input .main-input-2 .put-box input{float: left;background: #eee7e1;padding:26px 10px;font-size: 16px;width: 70%;border-radius: 2px;box-sizing: border-box;}
.main .main-input .main-input-2 .put-box textarea{float: left;background: #eee7e1;padding:26px 10px;font-size: 16px;width: 70%;border-radius: 2px;box-sizing: border-box;resize: none;height: 400px;}
.main .main-input .main-input-3{width: 100%;margin: 0 auto 80px;}
.main .main-input .main-input-3 .anniu{width: 100%;margin: 0 auto;}
.main .main-input .main-input-3 input{display: block;width: 60%;text-align: center;height:75px;line-height: 75px;margin: 60px auto 40px;color:#4e2925; background:url("/img/index/btn2_2.png") no-repeat center;background-size: 120px;box-sizing: border-box;font-size: 16px;font-size: 1.6rem;}

.main .main-input .main-input-3 input:hover{color: #fffcf7;}
a font{display: block;transition: .0s ease-out;}
.main .main-input .main-input-3 input:hover{background-image:url("/img/index/btn2_1.png");color: #ffffff;}
.main .main-input .main-input-3 p{text-align: center;color: #4e2925;}

#map{position: fixed;top: 0;left: 0;right: 0;bottom: 0;background-color: rgba(0,0,0,0.8);z-index: 100;display: none;}
#map .close{position: absolute;top: 10px;right: 15px;width: 40px;height: 40px;background: url("../img/close.png") no-repeat center;background-size: cover;cursor: pointer;z-index: 10;}
/*#map iframe{position: absolute; width: 100%;top: 100px;bottom: 100px;height: calc(100% - 200px);}*/
#mapTrue{position: absolute; width: 100%;top: 100px;bottom: 100px;height: calc(100% - 200px);}

@media screen and (max-width:1029px){
	 .main .main-call{width:90%;}
	 .main .main-pic{width:90%;}
	 .main .main-input{width:90%;}
	 .main .main-input .main-input-1{width:100%;float:none;margin:0 auto;}
	 .main .main-input .main-input-1 p{width:100%;}
	 .main .main-input .main-input-2{width:100%;margin:0 auto;}
	 .main .main-input .main-input-2 .put-box p{float:none;}
	 .main .main-input .main-input-2 .put-box input{width:100%;}
	 .main .main-input .main-input-2 .put-box textarea{width:100%;}
	 .main .main-input .main-input-3 .anniu{width:90%;}
	 .main .main-input .main-input-3{margin-bottom:80px;}
	 .main .main-call .main-call-block .tell .tell2{margin-left:100px;}
	 .main .main-call .main-call-block .fax .fax2{margin-right:100px;}
}
@media screen and (max-width:769px){
	  body{overflow-x:hidden;}
	  html{overflow-x:hidden;}
	 .nav{ display:none;}
	 .main .main-call{width:90%;}
	.main .main-call .main-call-block{margin-bottom: 20px;}
	 .main .main-call h2{margin-bottom:10px;margin-top: 20px;}
	 .main .main-call .main-call-block .tell .tell2 p{padding:15px 0;}
	 .main .main-call .main-call-block .fax p{padding:15px 0;}
	.main .main-call .main-call-block .tell .tell2{margin-left:0; width: 100%;}
	.main .main-call .main-call-block .fax .fax2{margin-right:0; width: 100%;}

	 .main .main-pic{width:90%;}
	 .main .main-input{width:90%;margin-top: 30px;}
	 .main .main-input .main-input-1{width:100%;float:none;margin:0 auto;}
	 .main .main-input .main-input-1 p{width:100%;}
	 .main .main-input .main-input-2{width:100%;margin:0 auto;}
	 .main .main-input .main-input-2 .put-box p{float:none;line-height: 40px;}
	 .main .main-input .main-input-2 .put-box input{width:100%;padding: 11px;}
	 .main .main-input .main-input-2 .put-box textarea{width:100%;padding: 11px; height: 200px;}
	.main .main-input .main-input-3 input{margin: 30px auto;}
	 .main .main-input .main-input-3 .anniu{width:90%;}
	 .main .main-input .main-input-3{margin-bottom:80px;}
}
@media screen and (max-width:320px){
	.main .main-call .main-call-block .tell .tell2 p{padding:10px 0;}
	.main .main-call .main-call-block .fax p{padding:10px 0;}
	.main .main-call .main-call-block .tell .tell2{margin-left:50px;}
	.main .main-call .main-call-block .fax .fax2{margin-right:50px;}
}