﻿.clearfloat{*zoom:1;}
.clearfloat:before,.clearfloat:after{content:""; display:table; line-height:0;visibility:hidden;}
.clearfloat:after{ clear:both;}
.wrap {width: 1200px; height: auto; margin: 0 auto;}
/*联系我们*/
.contactList {padding-left: 90px; margin-top: 50px; margin-bottom: 50px;}
.contactList li {float: left; width: 32.333%; margin-right: 1%;}
.contactList li span {width: 46px; height: 46px; float: left; line-height: 46px; font-size: 0; text-align: center;}
.contactList li span img {vertical-align: middle;}
.contactC {float: right; width: calc(100% - 52px);}
.contactC h3 {color: #666; line-height: 20px;}
.contactC p {font-size: 24px; line-height: 26px;}
.contactC p em {font-size: 20px;}

.contactMap {height: 556px;}
#map {width: 100%; height: 100%;}


	

@media (max-width: 1200px) {
	.contactMap {height: 500px;}
	.wrap {width: 100%; padding: 0 20px; box-sizing: border-box;} 
	.contactList {margin: 40px 0;}
	.contactC p {font-size: 22px;}
	.contactC p em {font-size: 18px;}
	

	}
	
		@media (max-width: 992px) {
		.contactList {padding-left: 15px; margin: 30px 0;}
	.contactC h3 {line-height: 18px;}
	.contactC p {font-size: 20px; line-height: 22px;}
	.contactC p em {font-size: 16px;}
	.contactList li span {width: 38px; height: 38px; line-height: 38px;}
	.contactList li span.icon1 img {width: 32px;}
	.contactList li span.icon2 img {width: 38px;}
	.contactList li span.icon3 img {width: 24px;}
	.contactC {width: calc(100% - 44px);}
	.contactMap {height: 400px;}
	
	
	}
	
	
	@media (max-width: 768px) {
	.wrap {padding: 0 15px;}
		.contactList {padding-left: 0;}
	.contactList li span {width: 30px; height: 30px; line-height: 30px;}
	.contactList li span.icon1 img {width: 24px;}
	.contactList li span.icon2 img {width: 26px;}
	.contactList li span.icon3 img {width: 20px;}
	.contactC {width: calc(100% - 34px);}
	.contactList li {width: 100%; margin: 0; margin-bottom: 15px;}
	.contactC h3 {font-size: 12px; line-height: 15px;}
	.contactC p {font-size: 14px; line-height: 16px;}
	.contactC p em {font-size: 13px;}
	.contactMap {height: 260px;}
		}
/*联系我们*/


/*xlwm*/
.clearfix:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix{*zoom:1;}

.usliantop {color: #333;    padding: 25px 0;}
.commonweb{padding:0px 3%;}
.usliantop dd {margin-bottom: 15px;}
.usliantop dd h3{margin-bottom: 30px; font-size: 24px;}
.usliantop p {color: #333;font-size: 16px;}
.usliantop h4 {font-weight: bold;font-size: 16px;color: #333;  padding: 15px 0 5px;}
.col-lg-5{width: 100%; margin: 0;}
.col-lg-7{width: 100%; margin: 0;}  
.col-lg-7 iframe{height: 200px !important;}

@media (min-width: 992px){
  .usliantop { padding: 45px 0;}
  .col-md-5 {width: 41%;float: left; margin-right: 2%;}
   .usliantop dt { float: right;}
   .col-lg-7 {width: 58%;float: left;}
   .col-lg-7 iframe{height: 505px !important;}
}

@media (min-width: 1024px){

.commonweb {padding: 0px 10px;}

}

@media (min-width: 1199px){
.commonweb{margin:0px auto; max-width:1180px;}
.commonweb {padding: 0px 10px;}
.col-lg-5 {width: 40%;float: left;margin-right: 2%;}
.col-lg-7 {width: 58%;float: left;}
}


/*xlwm*/
/*发展历程*/

.contartu{width: 100%; overflow: hidden; position: relative; margin-bottom: 30px;}
.contartu .foundbox{padding-bottom: 3rem; overflow: hidden;}
.contartu .foundbox.txt_Found{padding-bottom: 3rem; overflow: hidden;text-align: left; width: 100%; float: right;}

.contartu .foundbox:nth-child(2n) .txt_Found{text-align: right; width: 100%; float: left;text-align:justify;}
.contartu .foundbox .txt_Found .imgs{width: 100%; margin-bottom: 10px; }
.contartu .foundbox .txt_Found .imgs img{max-width: 100%; }
.contartu .foundbox .txt_Found h2{font-size:25px;margin-bottom:1rem;font-weight: bolder;}
.contartu .foundbox .txt_Found p{font-size: 14px;color: #000000;line-height:28px;}
/*关于我们*/



.Dot{position: relative;padding: 0rem 0;margin: 4rem 0 6rem;overflow: hidden;}
.spots{position: absolute; display: none; left: 50%;top: 50%;transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);width: 1px;height: 98%;background: #cccccc;}
.spots:after{content: "";width:18px;height:18px;border: solid 1px #ccc;position: absolute;left: 50%;top:0%;transform: translate(-50%, 0%);
-webkit-transform: translate(-50%, 0%);-moz-transform: translate(-50%, 0%);-o-transform: translate(-50%, 0%);display: block;background: #fff;border-radius: 10px;}
.spots:before{content: "";width:18px;height:18px;border: solid 1px #ccc;position: absolute;left: 50%;bottom:0%;transform: translate(-50%, 0%);
-webkit-transform: translate(-50%, 0%);-moz-transform: translate(-50%, 0%);-o-transform: translate(-50%, 0%);display: block;background: #fff;border-radius: 10px;}


@media (min-width:768px){
.Dot{padding:5rem 0;}
.spots{display: block;}
.contartu .foundbox{padding-bottom: 0rem; overflow: hidden;}
.contartu .foundbox .txt_Found{padding-bottom: 0rem; overflow: hidden;text-align: left; width: 48%; float: right;}
.contartu .foundbox:nth-child(2n) .txt_Found{text-align: right; width: 48%; float: left;}

}


















/*发展历程*/




















