/*top头顶*/
header{
	background: url(/Public/home/img/banner.jpg) no-repeat center;
}
.am-u-sm-12 {
    height: auto;
}
.bg-back{
	width: 100%;
    background-size: cover;
    color: #fff;
	padding: 1% 4%;
	height: auto;
}
.bg-back .am-u-lg-3, .bg-back .am-u-lg-5, .bg-back .am-u-lg-12 {
    padding: 0;
    margin: 0;
}
.bg_EgTitle{
	font-size: 3rem;
	font-weight: bolder;
}
#main{
	width: 90%;
	text-align: center;
	margin: 0 auto;
}
.culture{
	margin:8% auto 0;
}
.cultureImg{
	overflow: hidden;
}
.cultureImg img,.tiaozi img{
	width: auto;
	height: auto;
	max-width: 100%;
	max-height: 100%;
}
.tiaozi,.cultureTitle,.cultureEG{
	text-align: right;
}
.culture_content{
	margin: 4% 0;
}
.cultureTitle{
	font-size: 2.6rem;
	color: #333;
}
.cultureEG{
	font-size: 1.6rem;
	color: #DBDBDB;
}
.cultureArticle{
	color: #808080;
	font-size: 1.5rem;
	text-indent: 2em;
}
.cultureArticle p{
	text-align: left;
	margin: 0;
	padding: 0;
}
.lunbo{
	width: 100%;
	background: #ccc;
	margin:5% auto 0;
	/*height: 1400px;*/
}

.bg_cur{
	background: url('/Public/home/img/curbg1.jpg')no-repeat 100%;
	background-size:cover;
}
.bg_wel{
	background: url('/Public/home/curbg2.jpg')no-repeat 100%;
	background-size:cover;
}
.shuoming_box{
	width: 90%;
	height: 50rem;
	margin: 0 auto;
}
.shuoming{
    width:40%;
    height: 50rem;
    padding: 3%;
    color: #fff;
    background: rgba(0,0,0,.8);
    text-align: center;
}
.shuoming_Tltle{
    font-size: 2rem;
    margin-top: 5%;
    position: relative;
}
.shuoming_Tltle::before{
	position: absolute;
	content: "";
	width: 1.5rem;
	height: 1.5rem;
	background: #16B1DD;
	transform: rotate(45deg);
	top: 0;
    bottom: 0;
    margin: auto;
    left: 20%;
}
.shuoming_Tltle::after{
	position: absolute;
	content: "";
	width: 1.5rem;
	height: 1.5rem;
	background: #16B1DD;
	transform: rotate(45deg);
	top: 0;
    bottom: 0;
    margin: auto;
    right: 20%;
}
.am-slider-b2 .am-direction-nav a.am-prev{
	left: 45%;
}


.am-slider-b2 .am-direction-nav a.am-next {
	right: 50%;
}
.shuoming_EG{
	 color: #D2D2D4;
}
.shuoming_conten{
	margin: 5% 0;
}
.shuoming p{
	text-align: left;
	text-indent: 2em;
    color: #D2D2D4;
    font-size: 1.4rem;
    padding: 0;
    margin: .5rem 0;
}
#recruit{
	width: 90%;
	margin: 5% auto;
	height: 700px;

}
#recruit .culture_content {
    margin: 2% 0;
}
#recruit .am-slider-c2 {
     -webkit-box-shadow: none; 
     box-shadow:none; 
}
#recruit .am-slider-c2 .am-control-nav {
    position: absolute;
    bottom: -2rem;
    left: 0;
    height: 6px;
    text-align: left;
    font-size: 0;
    line-height: 0;
}
#recruit .am-slider-c2 .am-control-nav li a.am-active {
    background-color: #FF696A;
    cursor: default;
}
#recruit .am-slider-c2 .am-control-nav li a {
    width: 10px;
    height: 10px;
    display: block;
    background-color: rgba(255,255,255,.4);
    cursor: pointer;
    text-indent: -9999px;
    border-radius: 50%;
    border: 1px solid #333;
}
.recruit_post{
	font-size: 2.2rem;
	color: #16B1DD;
	margin: 2% auto;
}
.recruit_do p{
	text-indent: 2em;
	font-size: 1.6rem;
	color: #808080;
	margin: 0;
}
@media screen and (max-width: 1024px){
	.cultureEG{
		font-size: 1.5rem;
		color: #DBDBDB;
	}
	.shuoming {
	    width: 50%;
	}
	.am-slider-b2 .am-direction-nav a.am-prev{
		left:0;
	}


	.am-slider-b2 .am-direction-nav a.am-next {
		right:0;
	}
	#recruit{
		width: 90%;
		margin: 10% auto;
		height: auto;
	}
	.jianjv{
		height: 35rem;
	}
}
@media screen and (max-width: 768px){
	.bg-title{
		font-size: 2.2rem;
	}
	.shuoming {
	    width: 100%;
	}
}
@media screen and (max-width: 640px){
	.jianjv {
	    height: 40rem;
	}
	.bg-back{
		padding-top: 20%;
		padding-bottom: 5%;
	}
	.bg-title {
	    font-size: 1.8rem;
	    position: relative;
	    padding-bottom: 0rem; 
	    margin-bottom: 0rem; 
	}
	.bg_EgTitle{
		font-size: 1.8rem;
	}
	.bg-back p{
		margin: 0;
		font-size: 1.3rem;
	}
	.bg_EgTitle{
		font-size: 1.8rem;
	}
	.bg-back p{
		margin: 0;
		font-size: 1.3rem;
	}
	.cultureTitle{
		font-size: 1.8rem;
		color: #333;
	}
	.cultureEG{
		font-size: 1.4rem;
		color: #DBDBDB;
	}
	.am-slider-b2 .am-direction-nav a.am-prev,.am-slider-b2 .am-direction-nav a.am-next {
		display: none;
	}
	.recruit_post{
		font-size: 1.95rem;
		color: #16B1DD;
		margin: 2% auto;
	}
	.recruit_do p{
		text-indent: 2em;
		font-size: 1.3rem;
		color: #808080;
		margin: 0;
	}

}
@media screen and (max-width: 375px){
	.shuoming p {
	    font-size: 1.3rem;
	}
	.cultureArticle p {
	    text-align: left;
	    margin: 0;
	    padding: 0;
	    font-size: 1.35rem;
	}
	.shuoming_Tltle::before {
	    position: absolute;
	    content: "";
	    width: 1.5rem;
	    height: 1.5rem;
	    background: #16B1DD;
	    transform: rotate(45deg);
	    top: 0;
	    bottom: 0;
	    margin: auto;
	    left: 12%;
	}
	.shuoming_Tltle::after {
	    position: absolute;
	    content: "";
	    width: 1.5rem;
	    height: 1.5rem;
	    background: #16B1DD;
	    transform: rotate(45deg);
	    top: 0;
	    bottom: 0;
	    margin: auto;
	    right: 12%;
	}
	#recruit .am-slider-c2 .am-control-nav {
	    position: absolute;
	    bottom: -1.5rem;
	    left: 0;
	    height: 6px;
	    text-align: left;
	    font-size: 0;
	    line-height: 0;
	}
}