.navBox{
	display: none;
	float: right;
	width: 32px;
}
.navBox img{
	display: inline;
	vertical-align: middle;
}
.slide4{
	position: relative;
	
	
}
.fx-flash{
	width: 100%; height: 100%; position: absolute;left: 0; top: 0;
}
.fx-flash video{
	display: block; width: 100%; height: 100%;
}
.slide3{
	position: relative;
}
.topbg .title{ color: #fff;text-shadow:0 2px 2px #000;}

.clear{
	clear: both;
}
.center{
	margin: 0 auto;
}
.title{
	text-align: center; color: #000;background: url(../images/title.png) no-repeat center;
}
.slide1{
	/*background: url(../images/bg_01.jpg) no-repeat center / cover;*/
}
.slide2{
	/*background: url(../images/bg_02.jpg) no-repeat center / cover;*/
}
.slide3{
	background: url(../images/bg_03.jpg) no-repeat center / cover;
}
.slide4{
	background: url(../images/rr.jpg) no-repeat center / cover;
}
.slide5{
	background: url(../images/bg_05.jpg) no-repeat center / cover;
}
.slide6{
	background: url(../images/bottom_02.jpg) no-repeat center / cover;
}

.logo{
	float: left;
}
.logo img{
	display: inline;
	vertical-align: middle;
}
.header nav{
	float: right;
}.header nav > ul > li{
	position: relative; z-index: 9999;
}
.header nav a{
	color: #fff; 
}
.header nav a.on{
	border-bottom: 4px solid #D52838;
}
.b-logo{
	height: 260px;
	width: 100%;
	position: relative;
	top: 50%;
	margin-top: -130px;
	text-align: center;
}
.b-logo img{
	margin: 0 auto 55px;
	display: block;
}
.b-logo h1{ color: #fff;}
.slide2-wrap ul li{
	text-align: center; color: #000;
	position: relative; height: 350px; box-sizing: border-box; overflow: hidden;
}
.slide2-wrap ul li:before{
	position: absolute;
	content: '';
	width: 100%;
	height: 100%;
	background: #CD2A4F;
	left: 0;
	transition: all .3s ease-in-out;
	z-index: 0;
}
.slide2-wrap ul li *{
	position: relative;
	z-index: 99;
	transition: all .2s ease-in;
}
.slide2-wrap ul li p{
	font-size: 12px; line-height: 20px; color: #fff;
}
.slide5List ul li:before,
.slide5List ul li a.ana:after{
	position: absolute; width: 100%;  left: 0; content: ''; transition: .3s ease-in;
}
.ppg{ width: 280px; height: 280px; position: absolute; z-index: 9999;  top: 0; left: 0; background: url(../images/kgkg_03.png) no-repeat center;transition: all 30s;}
.rrwe{ position: absolute;  width: 280px; height: 280px; top: 0; left: 0; background: url(../images/ghgh_03.png) no-repeat center;}
.ppg:hover{ transform:rotate(720deg);}
.round{
	width: 139px; height: 139px; margin: 0 auto;
}
.round1{
	background: url(../images/round1.png) no-repeat center -139px / cover;
}
.round2{
	background: url(../images/round2.png) no-repeat center -139px / cover;
}
.round3{
	background: url(../images/round3.png) no-repeat center -139px / cover;
}
.round4{
	background: url(../images/round4.png) no-repeat center -139px / cover;
}
.round5{
	background: url(../images/round5.png) no-repeat center -139px / cover;
}
.round a{
	width:100%; height:100%;display:block;
}
.fixed-top{ width: 100%;}
.box-nav a{ float: left; line-height: 30px; height: 35px;color: #fff; font-size: 18px; background: url(../images/cc_05.png) no-repeat center 0;}
.box-nav a.on{
	background: url(../images/cc_03.png) no-repeat center 0;
}
.details-cont-indend{
	text-indent: 2em; 
}
.details-cont{
	color: #666; font-size: 14px; text-align: left;
}
.details-list img{
	float: left;
}
.quanan-details-list img:hover{
	transform: scale(1.05); border-radius: 5px;
}
.quanan-details-list img{
	transition: all .5s ease-in-out;
}
.team-list{
	padding-top: 40px;
}
.team-list ul li img{
	margin: 44px auto 0; display: block; width:206px; height:230px;
}
.team-list ul li a{
	display: block;
	font-size: 18px;
	color: #242323;
	margin-top: 18px;
}
.team-list ul li h2{
	 font-size: 14px;
    color: #666666;
    margin-top: 8px;
}
.team-list ul li p{
	margin-top: 12px;
	background: url(../images/backline.png) no-repeat 29px 0;
	padding-top: 25px;
	color: #666666;
	font-size: 12px;
	line-height: 28px;
	text-indent: 5em;
	text-align:left;
}
.box-item ul li{
	float: left;  overflow: hidden; position: relative;  margin-bottom: 30px;
}
.box-item ul li img,
.box-item ul li a{
	position: relative; display: block; width: 100%;
}
.box-item ul li a.lptit{
	color: #000; font-size: 14px; transition: all .3s ease-in;  z-index: 99; box-sizing: border-box; text-align: left; padding-left: 25px;
}
.liucheng{
	width: 100%;
}
.aboutus-map img{
	
}
.aboutus-dizhi{
	float: left; text-align: left;
}
.aboutus-dizhi h1{color: #333333; font-size: 24px; line-height: 80px;}
.aboutus-dizhi ul{ padding: 20px 0;}
.aboutus-dizhi ul li{
	line-height: 30px; padding-left: 24px; color: #666666; font-size: 14px;
}
.aboutus-dizhi ul li:nth-of-type(1){ background: url(../images/about1.jpg) no-repeat 2px center;}
.aboutus-dizhi ul li:nth-of-type(2){ background: url(../images/about2.jpg) no-repeat 0px center;}
.aboutus-dizhi ul li:nth-of-type(3){ background: url(../images/about3.png) no-repeat 0px center;}
.aboutus-dizhi ul li:nth-of-type(4){ background: url(../images/rrr_03.png) no-repeat 0px center;}
.aboutus-dizhi ul li i{
	color: #DB244F; font-size: 24px; margin-right: 20px;
}
.jieshao-title { color: #000; font-size: 20px;}
.had{
	margin: 38px auto 118px; display: block;
}
.zhaopin-table{
	width: 100%; margin-top: 60px;
}
.zhaopin-table tr{
	color: #666666; font-size: 14px; line-height: 54px;
}
.zhaopin-table tr td{
	border-right: 1px solid #fff;
}
.zhaopin-table tr a{
	width: 80px; line-height: 28px; color: #fff; background: #B2B2B2; font-size: 14px; display: inline-block;
}
.zhaopin-table tr a:hover{
	background: #DB2551;
}
.zhaopin-table tr:nth-of-type(2n){
	background: #F7F7F7;
}
.zhaopin-table tr:nth-of-type(2n-1){
	background: #F0F0F0;
}
.zhaopin-table tr.red td{
	border-right: 0;
}
.zhaopin-table tr.red{
	background: #DB2551; color: #fff; font-size: 16px;
}
.yuding label span{color:red;font-size:16px;}


.b-logo .oop{width:440px;height:50px;position:absolute;left:50%;top:230px;z-index:999999999;margin-left:-225px;}
.b-logo .oop .a1{height:50px;float:left;margin-right:5px;}
.b-logo .oop .a2{height:50px;float:left;margin-right:5px;}
.b-logo .oop .a3{height:50px;float:left;margin-right:5px;}
.b-logo .oop .a4{height:50px;float:left;margin-right:40px;}
.b-logo .oop .a5{height:50px;float:left;margin-right:5px;}
.b-logo .oop .a6{height:50px;float:left;margin-right:5px;}
.b-logo .oop .a7{height:50px;float:left;margin-right:5px;}
.b-logo .oop .a8{height:50px;float:left;}