@charset "utf-8";
/* CSS Document */
.top-bj .top ul li:nth-child(7) a{background:rgba(0,0,0,0.1);border-bottom:2px solid #ff9d34;font-weight:bold;}

@media screen and (min-width: 1380px) {
/*banner*/
	.banner{background:url(../images/contact/bj.jpg) no-repeat;background-size:100% 100%;padding-bottom:2%;}
	.cont .left{width:38%;float:left;position:relative;}
	.cont .left .sqn{position:absolute;bottom:-12%;right:0;}
	.cont .left h1{margin-bottom:5%;}
	.cont .left p{font-size:18px;color:#f2f7fa;background:url(../images/contact/add.png) no-repeat left center;padding:1% 0 1% 5%;margin-bottom:6%;}
/*	.cont .left ul{margin:0 -1%;}*/
	.cont .left ul li{width:25%;float:left;}
	.cont .left ul li a{font-size:18px;color:#a7acb2;text-align:left;width:100%;}
	.cont .left ul li a:before{content:'';padding:0 10%;background:url(../images/contact/dot.png) no-repeat center;}
	.cont .left .lx{margin-top:6%;}
	.cont .left .lx .zuo{width:25%;float:left;}
	.cont .left .lx .you{width:70%;float:right;}
	.cont .left .lx .you div,.cont .left .lx .you div a{font-size:18px;color:#f2f7fa;}
	.cont .left .lx .you div{margin:0 0 4.5% 0;}
	.cont .left .lx .you .xsrx a{font-size:24px;color:#fe9d34;font-weight:bold;}
	.cont .left .zxzx{background-image:linear-gradient(90deg, #cc6f0b 0%, #ff9d34 100%);border-radius:33px;width:55%;padding:3.5% 0;text-align:center;font-size:20px;color:#fff;margin-top:5%;}
	.cont .left .zxzx:after{content:'';padding:0 7%;background:url(../images/contact/online-jt.png) no-repeat right center;}
	.cont .left .zxzx:hover{background-image:linear-gradient(90deg, #ff9d34 0%, #cc6f0b 100%);}
	.cont .right{width:45%;float:right;}
	.cont .right h2{font-size:36px;color:#f2f7fa;margin-top:6%;margin-bottom:2%;}
	.cont .right p{font-size:18px;color:#b9bdc1;}
	.cont .right form{margin-top:5%;}
	.cont .right form div{margin-bottom:3%;position:relative;}
	.cont .right form div i{width:8%;height:100%;position:absolute;left:0;top:0;}
	.cont .right form div input{width:90%;border:0;height:100%;padding:0 2% 0 8%;font-size:16px;color:#333;}
	.cont .right form .name,.cont .right form .tel{height:44px;}
	.cont .right form .name i{background:url(../images/contact/name.png) no-repeat center;}
	.cont .right form .tel i{background:url(../images/contact/phone.png) no-repeat center;}
	.cont .right form .lytext{height:auto;font-size:0;}
	.cont .right form .lytext i{background:url(../images/contact/need.png) no-repeat center 5%;}
	.cont .right form .lytext textarea{width:90%;max-height:160px;min-height:160px;border:0;padding:1% 2% 1% 8%;font-size:16px;color:#333;font-family:MicrosoftYaHei;}
	.cont .right form button{width:48%;margin-left:52%;border:0;background-image: linear-gradient(90deg,#ff9d34 0%, #fdaa50 100%);border-radius: 8px;padding:2% 0;font-size:16px;color:#fff;margin-top:5%;}
	.cont .right form button:after{content:'';padding:1% 4%;background:url(../images/message-submit.png) no-repeat right center;}
/*service*/
	.service{margin:2.5% auto;}
/*map*/
	.map .tit{padding-bottom:2.5%;background:url(../images/contact/bt-icon.png) no-repeat center 75%;}
	.map .tit h1{text-align:center;}
	.map iframe{width:100%;height:480px;}
}

@media screen and (max-width: 1380px) and (min-width: 1200px){
/*banner*/
	.banner{background:url(../images/contact/bj.jpg) no-repeat;background-size:100% 100%;padding-bottom:2%;}
	.cont{padding:0 2%;}
	.cont .left{width:38%;float:left;position:relative;}
	.cont .left .sqn{position:absolute;bottom:-12%;right:0;}
	.cont .left h1{margin-bottom:5%;}
	.cont .left h1 img{width:80%;}
	.cont .left p{font-size:16px;color:#f2f7fa;background:url(../images/contact/add.png) no-repeat left center;background-size:3.5% auto;padding:1% 0 1% 5%;margin-bottom:6%;}
/*	.cont .left ul{margin:0 -1%;}*/
	.cont .left ul li{width:25%;float:left;}
	.cont .left ul li a{font-size:16px;color:#a7acb2;text-align:left;width:100%;}
	.cont .left ul li a:before{content:'';padding:0 10%;background:url(../images/contact/dot.png) no-repeat center;background-size:100% auto;}
	.cont .left .lx{margin-top:6%;}
	.cont .left .lx .zuo{width:25%;float:left;}
	.cont .left .lx .zuo img{width:100%;}
	.cont .left .lx .you{width:70%;float:right;}
	.cont .left .lx .you div,.cont .left .lx .you div a{font-size:16px;color:#f2f7fa;}
	.cont .left .lx .you div{margin:0 0 4.5% 0;}
	.cont .left .lx .you .xsrx a{font-size:20px;color:#fe9d34;font-weight:bold;}
	.cont .left .lx .you .wxth img{width:100%;}
	.cont .left .zxzx{background-image:linear-gradient(90deg, #cc6f0b 0%, #ff9d34 100%);border-radius:33px;width:55%;padding:3% 0;text-align:center;font-size:18px;color:#fff;margin-top:5%;}
	.cont .left .zxzx:after{content:'';padding:0 7%;background:url(../images/contact/online-jt.png) no-repeat right center;background-size:80% auto;}
	.cont .left .zxzx:hover{background-image:linear-gradient(90deg, #ff9d34 0%, #cc6f0b 100%);}
	.cont .right{width:45%;float:right;}
	.cont .right h2{font-size:30px;color:#f2f7fa;margin-top:6%;margin-bottom:2%;}
	.cont .right p{font-size:16px;color:#b9bdc1;}
	.cont .right form{margin-top:5%;}
	.cont .right form div{margin-bottom:2%;position:relative;}
	.cont .right form div i{width:8%;height:100%;position:absolute;left:0;top:0;}
	.cont .right form div input{width:90%;border:0;height:100%;padding:0 2% 0 8%;font-size:15px;color:#333;}
	.cont .right form .name,.cont .right form .tel{height:40px;}
	.cont .right form .name i{background:url(../images/contact/name.png) no-repeat center;}
	.cont .right form .tel i{background:url(../images/contact/phone.png) no-repeat center;}
	.cont .right form .lytext{height:auto;font-size:0;}
	.cont .right form .lytext i{background:url(../images/contact/need.png) no-repeat center 5%;}
	.cont .right form .lytext textarea{width:90%;max-height:140px;min-height:140px;border:0;padding:1% 2% 1% 8%;font-size:16px;color:#333;font-family:MicrosoftYaHei;}
	.cont .right form button{width:48%;margin-left:52%;border:0;background-image: linear-gradient(90deg,#ff9d34 0%, #fdaa50 100%);border-radius: 8px;padding:2% 0;font-size:16px;color:#fff;margin-top:5%;}
	.cont .right form button:after{content:'';padding:1% 4%;background:url(../images/message-submit.png) no-repeat right center;}
/*service*/
	.service{margin:2.5% auto;}
/*map*/
	.map .tit{padding-bottom:2.5%;background:url(../images/contact/bt-icon.png) no-repeat center 75%;background-size:25% auto;}
	.map .tit h1{text-align:center;font-size:27px;}
	.map iframe{width:100%;height:480px;}

}

@media screen and (max-width: 1200px) and (min-width: 992px){
/*banner*/
	.banner{background:url(../images/contact/bj.jpg) no-repeat;background-size:100% 100%;padding-bottom:6%;}
	.cont .left{width:48%;float:left;position:relative;}
	.cont .left .sqn{position:absolute;bottom:-10%;right:0;width:70%;}
	.cont .left h1{margin-bottom:5%;}
	.cont .left h1 img{width:70%;}
	.cont .left p{font-size:15px;color:#f2f7fa;background:url(../images/contact/add.png) no-repeat left center;background-size:4% auto;padding:1% 0 1% 5%;margin-bottom:6%;}
/*	.cont .left ul{margin:0 -1%;}*/
	.cont .left ul li{width:25%;float:left;}
	.cont .left ul li a{font-size:15px;color:#a7acb2;text-align:left;width:100%;}
	.cont .left ul li a:before{content:'';padding:0 10%;background:url(../images/contact/dot.png) no-repeat center;background-size:100% auto;}
	.cont .left .lx{margin-top:6%;}
	.cont .left .lx .zuo{width:25%;float:left;}
	.cont .left .lx .zuo img{width:100%;}
	.cont .left .lx .you{width:70%;float:right;}
	.cont .left .lx .you div,.cont .left .lx .you div a{font-size:16px;color:#f2f7fa;}
	.cont .left .lx .you div{margin:0 0 5.5% 0;}
	.cont .left .lx .you .xsrx a{font-size:18px;color:#fe9d34;font-weight:bold;}
	.cont .left .lx .you .wxth img{width:100%;}
	.cont .left .zxzx{background-image:linear-gradient(90deg, #cc6f0b 0%, #ff9d34 100%);border-radius:33px;width:55%;padding:2.5% 0;text-align:center;font-size:16px;color:#fff;margin-top:5%;}
	.cont .left .zxzx:after{content:'';padding:0 7%;background:url(../images/contact/online-jt.png) no-repeat right center;background-size:80% auto;}
	.cont .left .zxzx:hover{background-image:linear-gradient(90deg, #ff9d34 0%, #cc6f0b 100%);}
	.cont .right{width:45%;float:right;}
	.cont .right h2{font-size:25px;color:#f2f7fa;margin-top:6%;margin-bottom:2%;}
	.cont .right p{font-size:15px;color:#b9bdc1;}
	.cont .right form{margin-top:5%;}
	.cont .right form div{margin-bottom:2%;position:relative;}
	.cont .right form div i{width:8%;height:100%;position:absolute;left:0;top:0;}
	.cont .right form div input{width:90%;border:0;height:100%;padding:0 2% 0 8%;font-size:15px;color:#333;}
	.cont .right form .name,.cont .right form .tel{height:40px;}
	.cont .right form .name i{background:url(../images/contact/name.png) no-repeat center;}
	.cont .right form .tel i{background:url(../images/contact/phone.png) no-repeat center;}
	.cont .right form .lytext{height:auto;font-size:0;}
	.cont .right form .lytext i{background:url(../images/contact/need.png) no-repeat center 5%;}
	.cont .right form .lytext textarea{width:90%;max-height:120px;min-height:120px;border:0;padding:1% 2% 1% 8%;font-size:16px;color:#333;font-family:MicrosoftYaHei;}
	.cont .right form button{width:48%;margin-left:52%;border:0;background-image: linear-gradient(90deg,#ff9d34 0%, #fdaa50 100%);border-radius: 8px;padding:2% 0;font-size:15px;color:#fff;margin-top:5%;}
	.cont .right form button:after{content:'';padding:1% 4%;background:url(../images/message-submit.png) no-repeat right center;background-size:90% auto;}
/*service*/
	.service{margin:2.5% auto;}
/*map*/
	.map .tit{padding-bottom:2.5%;background:url(../images/contact/bt-icon.png) no-repeat center 75%;background-size:25% auto;}
	.map .tit h1{text-align:center;font-size:24px;}
	.map iframe{width:100%;height:480px;}
}

@media screen and (max-width: 992px) and (min-width: 769px){
/*banner*/
	.banner{background:url(../images/contact/bj.jpg) no-repeat;background-size:100% 100%;padding-bottom:6%;}
	.cont .left{width:48%;float:left;position:relative;}
	.cont .left .sqn{position:absolute;bottom:-10%;right:0;width:70%;}
	.cont .left h1{margin-bottom:5%;}
	.cont .left h1 img{width:60%;}
	.cont .left p{font-size:14px;color:#f2f7fa;background:url(../images/contact/add.png) no-repeat left center;background-size:4% auto;padding:1% 0 1% 5%;margin-bottom:6%;}
/*	.cont .left ul{margin:0 -1%;}*/
	.cont .left ul li{width:25%;float:left;}
	.cont .left ul li a{font-size:14px;color:#a7acb2;text-align:left;width:100%;}
	.cont .left ul li a:before{content:'';padding:0 10%;background:url(../images/contact/dot.png) no-repeat center;background-size:100% auto;}
	.cont .left .lx{margin-top:6%;}
	.cont .left .lx .zuo{width:25%;float:left;}
	.cont .left .lx .zuo img{width:100%;}
	.cont .left .lx .you{width:70%;float:right;}
	.cont .left .lx .you div,.cont .left .lx .you div a{font-size:15px;color:#f2f7fa;}
	.cont .left .lx .you div{margin:0 0 5.5% 0;}
	.cont .left .lx .you .xsrx a{font-size:16px;color:#fe9d34;font-weight:bold;}
	.cont .left .lx .you .wxth img{width:100%;}
	.cont .left .zxzx{background-image:linear-gradient(90deg, #cc6f0b 0%, #ff9d34 100%);border-radius:33px;width:55%;padding:2.5% 0;text-align:center;font-size:15px;color:#fff;margin-top:5%;}
	.cont .left .zxzx:after{content:'';padding:0 7%;background:url(../images/contact/online-jt.png) no-repeat right center;background-size:80% auto;}
	.cont .left .zxzx:hover{background-image:linear-gradient(90deg, #ff9d34 0%, #cc6f0b 100%);}
	.cont .right{width:48%;float:right;}
	.cont .right h2{font-size:20px;color:#f2f7fa;margin-top:6%;margin-bottom:2%;}
	.cont .right p{font-size:14px;color:#b9bdc1;}
	.cont .right form{margin-top:5%;}
	.cont .right form div{margin-bottom:2%;position:relative;}
	.cont .right form div i{width:8%;height:100%;position:absolute;left:0;top:0;}
	.cont .right form div input{width:90%;border:0;height:100%;padding:0 2% 0 8%;font-size:15px;color:#333;}
	.cont .right form .name,.cont .right form .tel{height:38px;}
	.cont .right form .name i{background:url(../images/contact/name.png) no-repeat center;background-size:75% auto;}
	.cont .right form .tel i{background:url(../images/contact/phone.png) no-repeat center;background-size:75% auto;}
	.cont .right form .lytext{height:auto;font-size:0;}
	.cont .right form .lytext i{background:url(../images/contact/need.png) no-repeat center 5%;background-size:75% auto;}
	.cont .right form .lytext textarea{width:90%;max-height:120px;min-height:120px;border:0;padding:1% 2% 1% 8%;font-size:16px;color:#333;font-family:MicrosoftYaHei;}
	.cont .right form button{width:48%;margin-left:52%;border:0;background-image: linear-gradient(90deg,#ff9d34 0%, #fdaa50 100%);border-radius: 8px;padding:2% 0;font-size:15px;color:#fff;margin-top:5%;}
	.cont .right form button:after{content:'';padding:1% 4%;background:url(../images/message-submit.png) no-repeat right center;background-size:90% auto;}
/*service*/
	.service{margin:2.5% auto;}
/*map*/
	.map .tit{padding-bottom:2.5%;background:url(../images/contact/bt-icon.png) no-repeat center 75%;background-size:25% auto;}
	.map .tit h1{text-align:center;font-size:20px;}
	.map iframe{width:100%;height:480px;}
}

@media screen and (max-width: 769px) {
	.sj-top ul li:nth-child(7) a{background:#ff9d34;border-radius:0.1rem;color:#fff;font-weight:bold;}
/*banner*/
	.banner{background:url(../images/contact/bj.jpg) no-repeat;background-size:100% 100%;padding:5% 2%;}
	.cont .left{width:100;position:relative;}
	.cont .left .sqn{position:absolute;bottom:-16%;right:0;width:70%;}
	.cont .left h1{margin-bottom:5%;font-size:0;}
	.cont .left h1 img{width:60%;}
	.cont .left p{font-size:0.27rem;color:#f2f7fa;background:url(../images/contact/add.png) no-repeat left center;background-size:4% auto;padding:1% 0 1% 5%;margin-bottom:3%;}
/*	.cont .left ul{margin:0 -1%;}*/
	.cont .left ul li{width:25%;float:left;font-size:0;}
	.cont .left ul li a{font-size:0.27rem;color:#a7acb2;text-align:left;width:100%;}
	.cont .left ul li a:before{content:'';padding:0 10%;background:url(../images/contact/dot.png) no-repeat center;background-size:100% auto;}
	.cont .left .lx{margin-top:6%;}
	.cont .left .lx .zuo{width:25%;float:left;}
	.cont .left .lx .zuo img{width:100%;}
	.cont .left .lx .you{width:70%;float:right;}
	.cont .left .lx .you div,.cont .left .lx .you div a{font-size:0.27rem;color:#f2f7fa;}
	.cont .left .lx .you div{margin:0 0 2% 0;}
	.cont .left .lx .you .xsrx a{font-size:0.3rem;color:#fe9d34;font-weight:bold;}
	.cont .left .lx .you .wxth{font-size:0;display:block;}
	.cont .left .lx .you .wxth img{width:100%;display:block;}
	.cont .left .zxzx{background-image:linear-gradient(90deg, #cc6f0b 0%, #ff9d34 100%);border-radius:33px;width:55%;padding:2.5% 0;text-align:center;font-size:0.3rem;color:#fff;display:none;}
	.cont .left .zxzx:after{content:'';padding:0 7%;background:url(../images/contact/online-jt.png) no-repeat right center;background-size:80% auto;}
	.cont .left .zxzx:hover{background-image:linear-gradient(90deg, #ff9d34 0%, #cc6f0b 100%);}
	.cont .right{width:100%;}
	.cont .right h2{font-size:0.36rem;color:#f2f7fa;margin-top:6%;margin-bottom:2%;}
	.cont .right p{font-size:0.27rem;line-height:0.42rem;color:#b9bdc1;}
	.cont .right form{margin-top:5%;}
	.cont .right form div{margin-bottom:2%;position:relative;font-size:0;}
	.cont .right form div i{width:8%;height:100%;position:absolute;left:0;top:0;}
	.cont .right form div input{width:90%;border:0;height:100%;padding:0 2% 0 8%;font-size:0.27rem;color:#333;background:#fff;}
	.cont .right form .name,.cont .right form .tel{height:0.65rem;}
	.cont .right form .name i{background:url(../images/contact/name.png) no-repeat center;background-size:70% auto;}
	.cont .right form .tel i{background:url(../images/contact/phone.png) no-repeat center;background-size:70% auto;}
	.cont .right form .lytext{height:auto;font-size:0;}
	.cont .right form .lytext i{background:url(../images/contact/need.png) no-repeat center 5%;background-size:70% auto;}
	.cont .right form .lytext textarea{width:90%;max-height:120px;min-height:120px;border:0;padding:1% 2% 1% 8%;font-size:16px;color:#333;font-family:MicrosoftYaHei;}
	.cont .right form button{width:60%;margin-left:40%;border:0;background-image: linear-gradient(90deg,#ff9d34 0%, #fdaa50 100%);border-radius: 8px;padding:2% 0;font-size:0.27rem;color:#fff;margin-top:5%;}
	.cont .right form button:after{content:'';padding:1% 4%;background:url(../images/message-submit.png) no-repeat right center;background-size:90% auto;}
/*service*/
	.service{margin:2.5% auto;display:none;}
/*map*/
	.map .tit{padding-bottom:2.5%;background:url(../images/contact/bt-icon.png) no-repeat center 75%;background-size:25% auto;}
	.map .tit h1{text-align:center;font-size:20px;}
	.map iframe{width:100%;height:480px;}

}