/*lyNy_Contact 开始*/
.lyNy_Contact { width:100%; overflow:hidden; min-height:400px;background: #f8f8f8;}
.lyNy_Contact .lyNyContact_lxfs {padding:90px 0 0;}
.lyNyContact_lxfs .lyNyContactLxfs_con { display: block; width:100%; height:auto; margin: 0 auto; background-color:#fff; border-radius:0 0 4px 4px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; position:relative;}
.lyNyContactLxfs_con .contact_bt { width:100%; overflow:hidden; height:371px; line-height:40px; margin:0 auto 20px; padding:0; color: #fff; background:url("../images/contact_bg01.jpg") top center no-repeat; background-size:cover;}
.lyNyContactLxfs_con .contact_bt .title{ width:50%; padding:60px 6%; float:left; font-size:54px;text-transform: Uppercase;font-weight:bold;box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyContactLxfs_con .contact_bt .tel{ width:50%; float:right;box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; position:relative;}
.lyNyContactLxfs_con .contact_bt .tel .pic{display: inline-block;width:190px;height:190px; line-height:190px;border-radius: 50%;vertical-align: middle;position:absolute; right:10%; top:10%;}
.lyNyContactLxfs_con .contact_bt .tel .pic span{width: 100%;height: 100%;position: absolute;top: 0;left: 0;border-radius: 50%;background:rgba(255,255,255,0.5);-webkit-transform: scale(0.4);-moz-transform: scale(0.4);-ms-transform: scale(0.4);transform: scale(0.4);-webkit-animation: circleScale1 4s linear infinite;-moz-animation: circleScale1 4s linear infinite;-ms-animation: circleScale1 4s linear infinite;animation: circleScale1 4s linear infinite;}
.lyNyContactLxfs_con .contact_bt .tel .pic span:nth-of-type(2){animation-delay: 1s;}
.lyNyContactLxfs_con .contact_bt .tel .pic span:nth-of-type(3){animation-delay: 2s;}
.lyNyContactLxfs_con .contact_bt .tel .pic img{width:149px;height:149px; text-align:center; border-radius:50%;position:absolute; left:13%; bottom:13%;}
.lyNyContactLxfs_con .contact_bt .tel .txt{padding: 228px 12% 0 0; text-align:right;}
.lyNyContactLxfs_con .contact_bt .tel .txt span{ font-size:40px; font-weight:bold;}
.lyNyContactLxfs_con .contact_bt .tel .txt p{ font-size:18px;}
.lyNyContactLxfs_con .contact_des { width:100%;line-height:30px; margin:0 auto; background:url("../images/contact_bg02.jpg") bottom center no-repeat; padding:0 5% 60px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.lyNyContactLxfs_con .contact_des .ewm{ float:right; margin:50px 0 0 0; padding:15px; border:3px solid #0592d7; border-radius:5px;box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyContactLxfs_con .contact_des .ewm p{font-size: 14px;line-height: 30px; text-align:center;}
.lyNyContactLxfs_con .contact-info-list { width: 60%; height:auto; padding:0; margin-top:-50px; float:left;}
.lyNyContactLxfs_con .contact-info-list li { width: 100%; overflow:hidden; margin:0 auto 40px; padding:0; float: left;display:flex; display: -webkit-flex;align-items:center;}
.lyNyContactLxfs_con .contact-info-list li:first-child:before{content: "";display: inline-block; width:49px; height:49px;background:url("../images/icon_cont_a.png") center center no-repeat; vertical-align:middle; background-size:49px 49px;}
.lyNyContactLxfs_con .contact-info-list li:nth-child(2):before{content: "";display: inline-block; width:49px; height:49px;background:url("../images/icon_cont_b.png") center center no-repeat; vertical-align:middle; background-size:49px 49px;}
.lyNyContactLxfs_con .contact-info-list li:nth-child(3):before{content: "";display: inline-block; width:49px; height:49px;background:url("../images/icon_cont_c.png") center center no-repeat; vertical-align:middle; background-size:49px 49px;}
.lyNyContactLxfs_con .contact-info-list li:nth-child(4):before{content: "";display: inline-block; width:49px; height:49px;background:url("../images/icon_cont_d.png") center center no-repeat; vertical-align:middle; background-size:49px 49px;}
.contact-info-list .c-info{ display:inline-block; vertical-align:middle; margin-left:3%; width:90%;}
.contact-info-list .c-info p { line-height:24px; padding: 0; font-size: 16px; color: #999;}
.contact-info-list .c-info .c-info-detail { width:100%; line-height:25px; color: #333; font-size: 20px; word-break: break-all;}

.lyNy_Contact .lyNyContact_map { width:100%; overflow:hidden; padding:90px 0;}
.lyNyContactMap_main .lyNyContactMap_con { width:100%; height:500px; overflow:hidden; margin:0 auto; padding:19px; border:1px solid #e5e5e5; border-radius:4px;}
.lyNyContactMap_con .lyNyContactMap_child { width:100%; height:100%; overflow:hidden; margin:0 auto; padding:0;}
#container { width:100%; height:120%;}
@media (max-width:1680px) {
.lyNy_Contact .lyNyContact_lxfs{padding: 80px 0 0;}
.lyNy_Contact .lyNyContact_map { padding:80px 0;}
}
@media (max-width:1440px) {
.lyNy_Contact .lyNyContact_lxfs{padding: 70px 0 0;}
.lyNy_Contact .lyNyContact_map { padding:70px 0;}
}
@media (max-width:1366px) {
}
@media (max-width:1280px) {

}
@media (max-width:1200px) {
	.lyNy_Contact .lyNyContact_lxfs{padding: 60px 0 0;}
	.lyNyContactLxfs_con .contact-info-list .c-info{ width:85%;}
	.lyNy_Contact .lyNyContact_map { padding:60px 0;}
}
@media (max-width:1080px) {
	.lyNyContactLxfs_con .contact-info-list{ width:70%;}
	.lyNyContactLxfs_con .contact_bt { line-height:32px; font-size:24px;}
	.lyNyContactLxfs_con .contact_bt .tel .txt p{font-size: 16px;}
}
@media (max-width:1024px) {
	.lyNy_Contact .lyNyContact_lxfs{padding: 50px 0 0;}
	.lyNyContactLxfs_con .contact_bt{ height:218px;background-size: auto;display:flex; display: -webkit-flex;  justify-content:center;align-items:center;}
	.lyNyContactLxfs_con .contact_bt .tel .txt span{ font-size:36px;}
	.lyNyContactLxfs_con .contact_bt .title{ display:none;}
	.lyNyContactLxfs_con .contact_bt .tel{ width:100%;}
	.lyNyContactLxfs_con .contact_bt .tel .pic{top: -50px;left:5%;}
	.lyNyContactLxfs_con .contact_bt .tel .txt{padding: 0 5% 0 0;}
	.lyNyContactLxfs_con .contact-info-list{ width:60%;margin-top: 30px;}
	.lyNyContactLxfs_con .contact-info-list .c-info{ width:85%;}
	.lyNyContactLxfs_con .contact-info-list li{margin: 0 auto 20px;}
	.lyNyContactLxfs_con .contact_des{padding-bottom:40px;}
	.lyNyContactLxfs_con .contact_des .ewm{ width:22%; margin-top:30px; padding:10px;}
	.lyNyContactLxfs_con .contact_des .ewm img{ width:100%;}
	.lyNy_Contact .lyNyContact_map { padding:50px 0;}
}
@media (max-width: 820px) {
	.lyNy_Contact .lyNyContact_lxfs{padding: 40px 0 0;}
	.lyNyContact_lxfs .lyNyContactLxfs_hd { font-size:22px; background-size:100% 100%; padding:0 30px;}
	.lyNyContact_lxfs .lyNyContactLxfs_hd span { width:68%; line-height:22px; font-size:14px; margin:8px 0 8px 10px; display:inline-block; vertical-align:middle;}
	.lyNyContactLxfs_con .contact_bt { line-height: 26px; font-size: 20px;}
	.lyNyContactLxfs_con .contact-info-list{ width:100%;}
	.lyNyContactLxfs_con .contact-info-list .c-info{ width:75%;}
	.lyNyContactLxfs_con .contact-info-list li { width:100%; margin:0 auto 20px; padding:0;}
	.lyNyContactLxfs_con .contact-info-list li:nth-child(3), .lyNyContactLxfs_con .contact-info-list li:nth-child(4), .lyNyContactLxfs_con .contact-info-list li:nth-child(5) { width:100%; margin:0 auto 20px; padding:0;}
	.lyNyContactLxfs_con .contact_des .ewm{float:left; width:160px; margin-top:10px;}
	.lyNy_Contact .lyNyContact_map { padding:40px 0;}
	.lyNyContactMap_main .lyNyContactMap_con { padding:10px; height:320px;}
}
@media (max-width:767px) {
	.lyNyContactLxfs_con .contact_bt{ height:160px; margin:0;}
	.lyNyContactLxfs_con .contact_bt .tel .pic{ display:none;}
	.lyNyContactLxfs_con .contact_bt .tel .txt{ text-align:center; padding:20px 5%;}
	.lyNyContactLxfs_con .contact_des{padding-bottom:30px;}
	.lyNyContactLxfs_con .contact-info-list{ width:100%;}
	.contact-info-list .c-info{ width:75%;}
	.contact-info-list .c-info .c-info-detail{ font-size:18px;}
}
@media (max-width:550px) {
.lyNy_Contact .lyNyContact_lxfs{padding: 30px 0 0;}	
.lyNy_Contact .lyNyContact_map { padding:30px 0;}
}
/*lyNy_Contact 结束*/