/*about zyr 
 *资质-关于我们
 * 2017-11-20
 */
/*页面公用 start*/
.animated1{
    -webkit-animation-duration: 1.2s;
    animation-duration: 1.2s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}
.icon{background: url(../images/index-new/icons_03.png) no-repeat;}
.orang{color: #ffab01;}
/*页面公用 end*/
/*公司简介 start*/
.company-box{
	width: 100%;
}
.company-box .w1200{
	position: relative;
	min-width: 1200px;
	top: -50px;
	background: #fff;
	padding: 30px 0;
}
.company-img{
	width: 475px;
	height: 330px;
	overflow: hidden;
	margin: 0 30px 0 20px;
}
.company-img img{
	-webkit-transition: all .6s;
	transition: all .6s;
}
.company-text{
	width: 630px;
	text-align: left;
}
.tt-H5{
	font-size: 18px;
	color: #666;
	line-height: 28px;
}
.tt-H5 b{
	font-size: 30px;
}
.tt-H5 span{
	width: 45px;
	height: 1px;
	background: #666;
	margin: 0 10px;
	position: relative;
	top: -7px;
}
.company-text p{
	font-size: 14px;
	color: #666;
	line-height: 27px;
	text-indent: 28px;
	padding-top: 20px;
}
.tt-p{
	font-size: 12px;
	color: #979797;
	text-transform:uppercase;
}
.company-box .w1200:hover img{
	-webkit-transform:scale(1.1) ;
	transform:scale(1.1) ;
}
/*公司简介end*/
/*企业文化 start*/
.culture-list{
	width: 1230px;
	overflow: hidden;
	padding: 0 0 30px;
}
.culture-list>li{
	float: left;
	width: 378px;
	height: 128px;
	border: 1px solid #e6e6e6;
	border-radius: 4px;
	margin:0 30px 20px 0;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px transparent;
    position: relative;
    -webkit-transition-property: color;
    transition-property: color;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
}
.culture-list>li:before{
	content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #ff8100;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
}
.culture-list>li>i{
	display:inline-block; /* 现代浏览器 +IE6、7 inline 元素 */  
	*display:inline; /* IE6、7 block 元素 */  
	*zoom:1;  	
	width: 60px;	
	height: 66px;
	float: left;
	background: url(../images/icon_02.png) no-repeat;
	margin:30px 20px 0 21px;
}
.culture-list li:hover i{
	-webkit-animation: fadeInUp 1s linear;
	animation: fadeInUp 1s linear;
}
.culture-list>li .cul-icon2{background-position: -60px 0;}
.culture-list>li .cul-icon3{background-position: -120px 0;}
.culture-list>li .cul-icon4{background-position: -180px 0;}
.culture-list>li .cul-icon5{background-position: -240px 0;}
.culture-list>li .cul-icon6{background-position: -300px 0;}
.culture-list>li .cul-icon7{background-position: -360px 0;}
.culture-list>li .cul-icon8{background-position: -420px 0;}
.culture-list>li .cul-icon9{background-position: -480px 0;}
.culture-list>li:hover{
	border-color: #e6e6e6;
}
.culture-list>li:hover:before{
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
}
.culture-list>li:hover i{background-position: 0 -66px;}
.culture-list>li:hover .cul-icon2{background-position: -60px -66px;}
.culture-list>li:hover .cul-icon3{background-position: -120px -66px;}
.culture-list>li:hover .cul-icon4{background-position: -180px -66px;}
.culture-list>li:hover .cul-icon5{background-position: -240px -66px;}
.culture-list>li:hover .cul-icon6{background-position: -300px -66px;}
.culture-list>li:hover .cul-icon7{background-position: -360px -66px;}
.culture-list>li:hover .cul-icon8{background-position: -420px -66px;}
.culture-list>li:hover .cul-icon9{background-position: -480px -66px;}
.culture-list>li:hover h3,
.culture-list>li:hover p,
.culture-list>li:hover a{
	color: #fff;	
}
.culture-text{
	float: left;
	padding-right: 19px;
	color: #666;
	width: 258px;
}
.culture-text>h3{
	font-size: 24px;
	color: #fe6324;
	line-height: 26px;
	padding: 22px 0 11px;
}
.culture-text>p{
	font-size: 14px;
	line-height: 16px;
	padding-bottom: 10px;
}
.see-more{
	text-align: right;
	font-size: 14px;
	padding-left: 193px;
}
.see-more:hover{
	text-decoration: underline;
}
/*企业文化 end*/

/*弹窗 start*/
.about-layer{
	margin: 0 auto;
	width: 517px;
	padding:0 30px 20px 25px ;
	text-align: left;
	background: #fff;
	display: none;
}
.tt-H4{
	font-size: 18px;
	color: #333;
	line-height: 20px;
	padding: 19px 0 13px;
}
.tt-H4.tt1-H4{
	line-height: 26px;
}
.about-layer>p{
	font-size: 14px;
	color: #666;
	line-height: 26px;
}
.about-layer>p>font{
	color: #333;
}
.layui-layer-setwin .layui-layer-close1.mydefine1 {
    position: absolute;
    top: -21px;
    right: -61px;
    width: 50px;
    height: 52px;
    background: url(../images/close.png) center no-repeat;
}
.layui-anim .layui-layer-title{
	width: 426px;
	margin-left: 25px;
	padding: 0px;
	border-bottom: 1px solid #fe6324;
	font-size: 24px !important;
	color: #fe6324 !important;
}
.about-p{padding-top: 13px;}
.layui-anim .layui-layer-setwin .layui-layer-close1:hover {
    opacity: .85;
}
.layui-layer.layui-anim.layui-layer-page {
	width: 572px;
}
/*弹窗 end*/
/*联系我们 start*/
.tt-p1{padding-bottom: 40px;display: block;}
.bg-box{position: relative;}
.contact-box{
	text-align: left;
	padding: 50px 0;
	position: relative;
}
.contact-box p{
	font-size: 12px;
	color: #333;
	line-height: 18px;
	padding-bottom: 20px;
}
.contact-box p span{font-size: 14px;}
.contact-box p big{
	font-size: 18px;
	color: #ff8100;
}
.contact-box p b{
	font-size: 16px;
	color: #f54437;
}
.contact-box p font{
	display: block;
	text-indent: 36px;
}
.people-img{
	width: 252px;
	height: 366px;
	position: absolute;
	bottom:37px;
	left: 259px;
}
.contact-box a{
	width: 170px;
	height: 45px;
	text-align: center;
	line-height: 45px;
	border-radius: 2px;
	color: #fff;
	background: #ffab01;
	font-size: 22px;
	margin-top: 35px;
}
.contact-box p.tell-text{padding-bottom: 10px;}
/*地图 start*/
.map-bg{
	background: #333;
	
}
.map-box{
	width: 1096px;
	height: 478px;
	position: absolute;
	top: 0;
	left: 50%;
	margin-left:-145px;
}
.mapTextBox{
    padding: 30px 15px 20px ;
    background:#cd0005;
    border-radius: 10px;
    text-align: left;
    font-size: 14px;
    color: #fff;
    line-height: 20px;
}
/*隐藏百度地图logo*/
.anchorBL{
	display: none;
}
/*地图 end*/
/*联系我们 end*/
/*咨询热线 start*/

/*咨询热线 end*/