@charset "utf-8";
body{
	min-width: 1280px;
	position: relative;
	font-family:"Microsoft YaHei,Microsoft JhengHei,SimHei,YaHei,FangSong";
	background: #570404;
}
.rotateY{
	-webkit-animation: rotateY 2s;
	animation: rotateY 2s;
}
img{
	display: block;
}
a{
	text-decoration: none;
}
.fw600{
	font-weight: 400;
	font-size: 28px;
}
.font-red{
	color:#e60012;
}
.lazy{
	width: 100%;
}
.baseW{
	width: 1200px;
	margin:0 auto;
	position:relative;
}
.yy-btn{
	width:359px;
	margin:0 auto;
}
.banner{
	position: relative;
	height:1152px;   
	background:#570404  url('../img/banner.jpg') no-repeat center;
	background-position:center center; 
}
.banner .baseW,.c3 .baseW,.c4 .baseW{
    height: 100%;
}
.banner-time{
    position: absolute;
    left:715px;
    bottom:72px;
    font-size:26px;
    line-height: 32px;
    color:#FFF;
    font-weight: 100;
    
}
.c2{
	position: relative;
	height:547px;   
	background:#570404  url('../img/img_02.jpg') no-repeat center;
	background-position:center center; 
}
.c2-card{
    box-shadow: #260404 0 20px 40px;
}
.c3{
	position: relative;
	height:1322px;   
	background:#570404  url('../img/img_03.jpg?v=1') no-repeat center;
	background-position:center center; 
}
.c3-btn{
    width:359px;
    position: absolute;
    bottom:165px;
    left:220px;
}
.c4{
	position: relative;
	height:1043px;   
	background:#570404  url('../img/img_04.jpg?v=3') no-repeat center;
	background-position:center center; 
}
.c4-btn{
    width:359px;
    position: absolute;
    right:0;
    bottom:212px;
    left:0;
    margin:0 auto;
}
.c5{
	position: relative;
	height:927px;   
	background:#570404  url('../img/img_05.jpg') no-repeat center;
	background-position:center center; 
}
.c5-swp{
    width:1393px;
    height:874px;
    margin:-24px auto 0;
    overflow: hidden;
}
.c5-page,.zw2-page,.wc2-page{
    width:100%;
    text-align: center;
    margin-top:-28px;
    position: relative;
    z-index: 1;
}
.c5-page .swiper-pagination-switch,.zw2-page .swiper-pagination-switch,.wc2-page .swiper-pagination-switch{
    display: inline-block;
    width:106px;
    height:8px;
    border-radius:4px;
    background: #ffffff;
    margin:0;
    margin-right:-8px;
}
.c5-page .swiper-active-switch,.zw2-page .swiper-active-switch,.wc2-page .swiper-active-switch{
	background: #fff100;
    position: relative;
    z-index: 1;
}
.zw1{
    position: relative;
    height:1006px;   
    background:#570404  url('../img/zw_bg1.jpg') no-repeat center;
    background-position:center center; 
}
.zw2{
    position: relative;
    height:763px;   
    background:#570404  url('../img/zw_bg2.jpg') no-repeat center;
    background-position:center center; 
}
.zw-items{
    width:1120px;
    margin:0 auto;
    padding-top:364px;
    overflow: hidden;
}
.zw-item{
    width:550px;
    float: left;
    margin:0 20px 16px 0;
}
.zw-item:nth-child(2n){margin-right:0;}
.zw2-items{
    width:1016px;
    height: 360px;
    margin:0 auto;
    padding-top:40px;
    overflow: hidden;
}
.zw2-item{
    float: left;
    margin-right:30px;
}
.zw2-item:nth-child(4n){
    margin-right:0;
}
.zw2-item2{
    width:310px;
    float: left;
    margin-right:40px;
}
.zw2-item2:nth-child(3n){margin-right:0;}
.zw2-page{
    margin-top:64px;
}
.zw2-btn{
    margin-top:34px;
}
.wc1{
    position: relative;
    height:816px;   
    background:#570404;
    background-position:center center; 
}
.wc-title{
    width:398px;
    margin:0 auto ;
}
.wc-items{
    width:100%;
    overflow: hidden;
}
.wc-item{
    width:590px;
    float:left;
    margin:0 20px 16px 0;
}
.wc-item:nth-child(2n){margin-right:0;}
.wc2{
    position: relative;
    height:712px;   
    background:#570404  url('../img/wc_bg2.jpg') no-repeat center;
    background-position:center center; 
}
.wc2-items{
    width:1120px;
    height:360px;
    margin:0 auto;
    padding-top:70px;
    overflow: hidden;
}
.wc2-item{
    width:260px;
    float:left;
    margin-right:26px;
}
.wc2-item:nth-child(4n){margin-right:0;}
.wc2-page{margin-top:60px;}
.wc2-btn{margin-top:34px;}
.pf1{
    position: relative;
    height:954px;   
    background:#570404  url('../img/pf_bg1.jpg') no-repeat center;
    background-position:center center; 
}
.pf1 .zw-items{
    padding-top:302px;
}
.pf2{
    position: relative;
    height:751px;   
    background:#570404  url('../img/pf_bg2.jpg') no-repeat center;
    background-position:center center; 
}
.kq-title{
    width:414px;
    margin:0 auto;
}
.kq-items{
    width:100%;
    overflow: hidden;
}
.kq-item{
    width:590px;
    float: left;
    margin:0 20px 16px 0;
}
.kq-item:nth-child(2n){
    margin-right:0;
}
.kq-hg{
    margin-top:50px;
    margin-bottom: 98px;
    position: relative;
    box-shadow: #470303 0 0 40px;
}
.kq-btn{
    position: absolute;
    right:0;
    bottom:46px;
    left:0;
    margin:0 auto;
}
.doctor{
    height:1286px;
    background:#1e030b url('../img/doctor.jpg') no-repeat center;
    background-position:center center;
    position: relative;
}
.doctor-desc{
    width:100%;
    position: absolute;
    bottom:70px;
    text-align: center;
    font-size:22px;
    line-height: 32px;
    color:#FFF;
}
.zw-item:hover,.zw2-item:hover,.zw2-item2:hover,.wc-item:hover,.wc2-item:hover,.kq-item:hover{
	transform: translateY(-8px);
	transition:all .2s;
    cursor: pointer;
}