@charset "utf-8";
.index_one{
	width:94%;
	height:auto;
	float:left;
	position:relative;
	margin:-2rem 3% 0 3%;
	z-index:8;
	background-color:#fff;
	border-radius:.8rem;
	border:1px solid #9b121f;
	padding:.5rem 1rem;
	box-sizing:border-box;
}
.index_one .one_title{
	float:left;
	width:100%;
	height:2rem;
	float:left;
	line-height:2rem;
	color:#b32906;
	font-weight:bold;
}
#ul_select_caseattr{
	width:100%;
	height:auto;
	float:left;
}
#ul_select_caseattr li{
	width:100%;
	float:left;
	height:2.5rem;
	line-height:2.5rem;
	cursor:pointer;
}
#ul_select_caseattr li dl{
	width:100%;
	height:2.5rem;
	float:left;
	color:#272727;
	font-size:.8rem;
	/*z-index:9;*/
	position:relative;
	background:url(/public/images/images/xiajiantou.png) no-repeat right center;
	background-size:auto 20%;
}
#ul_select_caseattr li dl dd{
	width:100%;
	height:100%;
	float:left;
}
#select1 .select-all.selected,
#select2 .select-all.selected,
#select3 .select-all.selected,
#select4 .select-all.selected,
#select5 .select-all.selected{
	color:#9b121f;
}
#ul_select_caseattr li dl dd a{
	display:block;
}
#select4 .select-all span{
	width:60px;
	height:20px;
	border-radius:3px;
	position:relative;
	z-index:-1;
}
#ul_select_caseattr li dl a{
	width:100%;
	height:40px;
	float:left;
}
.option{
	top:2.5rem;
	width:100%;
	position:absolute;
	background-color:#fff;
	border:1px solid #ededed;
	display:none;
	z-index:100;
	max-height:15rem;
	overflow:auto;
}
.option a{
	text-align:center;
	text-indent:0;
	font-size:14px;
}
.option a:hover{
	background-color:#f2f2f2;
}



.index_two{
	width:100%;
	height:auto;
	float:left;
	background:url(/public/images/images/index_bj1.png) no-repeat bottom center;
    background-size: cover;

	padding:2rem 3% 1rem 3%;
	overflow:hidden;
	position:relative;
	box-sizing:border-box;
}
.index_two .swiper-two{
    width: 94%;
    height: auto;
	float:left;
	margin:1.5rem 3% 0 3%;
	padding-bottom:2.5rem;
	overflow:hidden;
	position:relative;
}
.index_two .swiper-two .swiper-slide{
    width: 100%;
    height: auto;
	float:left;
}
.index_two .swiper-two .swiper-slide .img {
	width: 100%;
	height: 15rem;
	float:left;
	border-radius:.8rem;
}
.index_two .swiper-two .swiper-slide span{
	width:100%;
	height:2rem;
	float:left;
	margin-top:.5rem;
	line-height:2rem;
    font-size: .9rem;
	color:#282828;
	font-weight:bold;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
	text-align:center;
}
.index_two .swiper-two .swiper-pagination-bullet-active{
    background: #b32906!important;
}


.index_thr{
	width:94%;
	height:auto;
	float:left;
	margin:.5rem 3% 0 3%;
	overflow:hidden;
	position:relative;
	box-sizing:border-box;
}
.index_thr .swiper-thr{
    width: 100%;
    height: auto;
	float:left;
	margin:1.5rem 0 0 0; 
	overflow:hidden;
}
.index_thr .swiper-thr .swiper-slide{
    width: 32%;
    height: 17rem;
	float:left;
	border-radius:.8rem;
	position:relative;
}
.index_thr .swiper-thr .swiper-slide .info {
	width: 100%;
	height: auto;
	position:absolute;
	left:0;
	bottom:0;
	padding:1rem 5%;
	box-sizing:border-box;
}
.index_thr .swiper-thr .swiper-slide .info em{
    width: 5rem;
    height: 1.5rem;
	float:left;
	line-height:1.5rem;
	color:#fff;
	font-size:.8rem;
	border-radius:.8rem;
	text-align:center;	
	border:1px solid #fff;
}
.index_thr .swiper-thr .swiper-slide .info span{
    width: 100%;
    height: 1.5rem;
	float:left;
	line-height:1.5rem;
	color:#fff;
	font-size:.9rem;
	margin-top:.5rem;
	font-weight:bold;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.index_thr .swiper-thr .swiper-slide .info p{
    width: 100%;
    height: 1.5rem;
	float:left;
	line-height:1.5rem;
	color:#fff;
	font-size:.8rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.index_four{
	width:100%;
	height:auto;
	float:left;
	background:#fbfbfb url(/public/images/images/index_bj2.png) no-repeat bottom center;
    background-size: 100% auto;

	padding:2rem 3%;
	overflow:hidden;
	position:relative;
	box-sizing:border-box;
}
.index_four .four_left{
	width:100%;
	height:auto;
	float:left;
	margin-top:1.5rem;
}
.index_four .four_left img{
	width:100%;
	height:auto;
	float:left;
}
.index_four .four_right{
	width:100%;
	height:auto;
	float:left;
	position:relative;
}
.index_four .four_right .index_title{
	height:auto;
}
.index_four .four_right .index_title span{
    overflow: inherit;
    text-overflow: inherit;
    white-space: inherit;
    text-align: left;
}
.index_four .four_right .index_title p{
    text-align: left;
	color:#676767;
	
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp:5;
	-webkit-box-orient: vertical;
}
.index_four .four_right dl{
	width:100%;
	height:auto;
	float:left;
	margin-top:.5rem;
}
.index_four .four_right dl dd{
	width:100%;
	height:auto;
	float:left;
	margin-top:1.5rem;
}
.index_four .four_right dl dd .img{
	width:4rem;
	height:4rem;
	float:left;
}
.index_four .four_right dl dd span{
	width:calc(100% - 5rem);
	height:1.5rem;
	float:right;
	line-height:1.5rem;
	color:#282828;
	font-size:.9rem;
	font-weight:bold;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.index_four .four_right dl dd p{
	width:calc(100% - 5rem);
	height:2.5rem;
	float:right;
	line-height:1.25rem;
	color:#282828;
	font-size:.8rem;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient: vertical;
}
.index_four .four_right dl dt{
	width:100%;
	height:auto;
	float:left;
	margin-top:1.5rem;
}
.index_four .four_right dl dt span{
	width:40%;
	height:2.4rem;
	float:left;
	font-size:.8rem;
	line-height:2.4rem;
	background-color:#b32906;
	border-radius:.8rem;
	color:#fff;
	text-align:center;
	transition:all .5s;
}
.index_four .four_right dl dt span:hover{
	background-color:#b32906;
	color:#fff;
}


.index_five{
	width:94%;
	height:auto;
	float:left;
	margin:2rem 3% 0 3%;
	box-sizing:border-box;
}
.index_five .swiper-five{
	width:100%;
	height:auto;
	float:left;
	margin-top:1rem;
	overflow:hidden;
	position:relative;
	padding-bottom:2.5rem;
}
.index_five .swiper-five .swiper-slide{
	width:100%;
	height:auto;
	float:left;
	border-radius:.8rem;
	overflow:hidden;
	transition:all .5s;
}
.index_five .swiper-five .swiper-slide .img{
	width:100%;
	height:15rem;
	float:left;
	position:relative;
}
.index_five .swiper-five .swiper-slide .img .bj{
	width:100%;
	height:100%;
	position:absolute;
	left:0;
	bottom:0;
	background-image: linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,.8))
}
.index_five .swiper-five .swiper-slide .img .bj span{
	width:80%;
	height:2rem;
	position:absolute;
	left:5%;
	bottom:.5rem;
	line-height:2rem;
	color:#fff;
    font-family: 'myFont';
	font-size:.9rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.index_five .swiper-five .swiper-slide .img .bj em{
	height:2rem;
	position:absolute;
	right:5%;
	bottom:.5rem;
}
.index_five .swiper-five .swiper-slide .img .bj em img{
	height:1rem;
	float:left;
	margin-top:.5rem;
}
.index_five .swiper-five .swiper-slide .info{
	width:100%;
	height:13.6rem;
	float:left;
	background-color:#dfbe78;
	position:relative;
	padding:.8rem;
	box-sizing:border-box;
	line-height:1.5rem;
	color:#282828;
	font-size:.8rem;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp:8;
	-webkit-box-orient: vertical;
}
.index_five .swiper-five .swiper-slide.l2 .info{
	background-color:#bf9001;
}
.index_five .swiper-five .swiper-slide.l3 .info{
	background-color:#f1f1f1;
}
.index_five .swiper-five .swiper-pagination-bullet-active{
    background: #b32906!important;
}


.index_six{
	width:100%;
	height:auto;
	float:left;
	margin-top:1.5rem;
	padding:0 3%;
	box-sizing:border-box;
}
.index_six .six_one{
	width:100%;
	height:auto;
	float:left;
	position:relative;
	margin-top:1.5rem;
}
.index_six .six_one ul{
	width:100%;
	height:auto;
	float:left;
	position:relative;
}
.index_six .six_one ul li{
	width:48.5%;
	height:10rem;
	float:left;
	border-radius:15px;
	overflow:hidden;
	transition:all .5s;
}
.index_six .six_one ul li.s2{
	float:right;
}
.index_six .six_one ul li.s3{
	margin-top:1rem;
}
.index_six .six_one ul li.s4{
	height:21rem;
	float:right;
	margin-top:1rem;
}
.index_six .six_one ul li.s5{
	margin-top:1rem;
}
.index_six .six_one ul li.s6{
	float:right;
	margin-top:1rem;
}
.index_six .six_one ul li.s7{
	margin-top:1rem;
}


.numAdd{
	width:94%;
	height:auto;
	float:left;
	margin:.5rem 3% 0 3%;
}
.numAdd ul{
	width:100%;
	height:auto;
	float:left;
}
.numAdd ul li{
	width:100%;
    position: relative;
	background-color:#f1f1f1;
    box-sizing: border-box;
    /*height: 90px;*/
	float:left;
    font-size: .85rem;
	border-radius:.8rem;
    text-align: center;
    color: #333;
	margin-top:1.5rem;
	padding:1.5rem 1rem;
    /*display: flex;
    align-items: center;*/
}
.numAdd ul li .icon{
	width:6rem;
	height:6rem;
	float:left;
	margin-left:calc(50% - 3rem);
	background-color:#fff;
	border-radius:50%;
}
.numAdd ul li img{
    width: 3rem;
    height: 3rem;
	margin:1.5rem;
    /*margin-right: 8px;*/
}
.numAdd ul li .li-right{
	width:100%;
	float:left;
	margin-top:.5rem;
    text-align: center;
}
.numAdd ul li .li-right i{
    display:none;
}
.numAdd ul li .li-right em{
    font-size: 1.8rem;
    font-weight: 700;
    font-family: 'myFont';
	color:#b32906;
}
.numAdd ul li .li-right span{
    font-size: 1.3rem;
    font-weight: 700;
    font-family: 'myFont';
	color:#b32906;
}
.numAdd ul li .li-right p {
    margin-top: .5rem;
    font-weight: 500;
	color:#b32906;
	font-size:.85rem;
}
.index_seven{
	width:100%;
	height:auto;
	float:left;
	background:#fbfbfb url(/public/images/img/index_bj3.png) no-repeat center center;
    background-size: 100% auto;

	padding:2rem 5% 1rem 5%;
	margin:2rem 0 0 0;
	overflow:hidden;
	position:relative;
	box-sizing:border-box;
}
.index_seven .index_title span,
.index_seven .index_title p{
	color:#fff;
	text-align:left;
}
.index_seven .swiper-seven{
	width:100%;
	height:auto;
	float:left;
	position:relative;
	overflow:hidden;
	margin-top:1.5rem;
	padding-bottom:3rem;
}
.index_seven .swiper-seven .swiper-slide{
	width:100%;
	height:18rem;
	float:left;
	border:2px solid #fff;
	border-radius:.8rem;
	position:relative;
	box-sizing:border-box;
}
.index_seven .swiper-seven .swiper-slide .in{
	width:90%;
	height:2rem;
	position:absolute;
	left:5%;
	bottom:1rem;
	line-height:2rem;
	color:#fff;
	font-size:1rem;
	background:url(/public/images/images/c.png) no-repeat right center;
	background-size:1.5rem;
}
.index_seven .swiper-seven .swiper-slide .in span{
	width:80%;
	float:left;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.index_seven .swiper-seven .swiper-pagination-bullet-active{
    background: #b32906!important;
}


.index_eight{
	width:100%;
	height:auto;
	float:left;
	background:#fbfbfb url(/public/images/images/index_bj4.png) no-repeat bottom center;
    background-size: 100% auto;

	padding:2rem 0 2rem 5%;
	overflow:hidden;
	position:relative;
	box-sizing:border-box;
}
.index_eight .eight_left{
	width:100%;
	height:auto;
	float:left;
}
.index_eight .eight_left .index_title span{
	text-align:left;
    overflow: inherit;
    text-overflow: inherit;
    white-space: inherit;
}
.index_eight .eight_left .index_title p{
	text-align:left;
}

.index_eight .swiper-eight{
	width:100%;
	height:auto;
	float:left;
	position:relative;
	overflow:hidden;
	padding-bottom:4rem;
}
.index_eight .swiper-eight .swiper-slide{
	width:100%;
	height:auto;
	float:left;
	background-color:#fff;
	border-radius:.8rem;
	overflow:hidden;
	margin-top:1.5rem;
}
.index_eight .swiper-eight .swiper-slide .img{
	width:100%;
	height:15rem;
	float:left;
}
.index_eight .swiper-eight .swiper-slide .avatar{
	width:94%;
	height:auto;
	float:left;
	margin:.8rem 3% 0 3%;
}
.index_eight .swiper-eight .swiper-slide .avatar .tx{
	width:3rem;
	height:3rem;
	float:left;
}
.index_eight .swiper-eight .swiper-slide .avatar .rig{
	width:calc(100% - 4rem);
	float:right;
}
.index_eight .swiper-eight .swiper-slide .avatar .rig span{
	width:55%;
	float:left;
	height:1.5rem;
	line-height:1.5rem;
	font-weight:bold;
	color:#282828;
	font-size:.85rem;
	
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.index_eight .swiper-eight .swiper-slide .avatar .rig em{
	float:right;
	height:1.5rem;
}
.index_eight .swiper-eight .swiper-slide .avatar .rig em i{
	width:.8rem;
	height:.7rem;
	float:left;
	background:url(/public/images/images/xingxing.png) no-repeat center center;
	background-size:contain;
	margin:.4rem 0 0 .3rem;
}
.index_eight .swiper-eight .swiper-slide .avatar .rig p{
	width:100%;
	float:left;
	height:1.5rem;
	line-height:1.5rem;
	color:#a7a7a7;
	font-size:.85rem;
	
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.index_eight .swiper-eight .swiper-slide .info{
	width: 100%;
    height: 9rem;
    float: left;
    position: relative;
    padding: 1rem;
    box-sizing: border-box;
    line-height: 1.5rem;
	font-size:.8rem;
    color: #282828;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 6;
    -webkit-box-orient: vertical;
}

.index_eight .swiper-button-next,.index_eight .swiper-button-prev {
    position: absolute;
    top: auto;
	bottom:0;
    width: 3rem;
    height: 3rem;
    margin-top:0;
    z-index: 10;
    cursor: pointer;
}
.index_eight .swiper-button-prev,.index_eight .swiper-container-rtl .swiper-button-next {
    background-image: url(/public/images/images/left2.png);
    background-size: 3rem 3rem;
    left: 25%;
}
.index_eight .swiper-button-next,.index_eight .swiper-container-rtl .swiper-button-prev {
    background-image: url(/public/images/images/right2.png);
    background-size: 3rem 3rem;
    right: 25%;
}


.index_nine{
	width:100%;
	height:auto;
	float:left;
	padding:2rem 3%;
	background-color:#fbfbfb;
	box-sizing:border-box;
}
.index_nine .swiper-nine_one{
	width:100%;
	height:auto;
	float:left;
	position:relative;
	overflow:hidden;
	padding-bottom:4rem;
}
.index_nine .swiper-nine_one .swiper-slide{
	width:100%;
	height:auto;
	float:left;
}
.index_nine .swiper-nine_one .swiper-slide .img{
	width:100%;
	height:15rem;
	float:left;
}
.index_nine .swiper-nine_one .swiper-slide .span{
	width:100%;
	height:2.4rem;
	float:left;
	line-height:2.4rem;
	font-size:1rem;
	margin-top:1rem;
	color:#282828;
    font-family: 'myFont';
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.index_nine .swiper-nine_one .swiper-slide .info{
	width:100%;
	height:12rem;
	float:left;
	margin-top:.5rem;
    line-height:1.5rem;
	font-size:.8rem;
	color:#282828;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 8;
    -webkit-box-orient: vertical;
}

.index_nine .swiper-nine_one .swiper-button-next,.index_nine .swiper-nine_one .swiper-button-prev {
    position: absolute;
    top: auto;
	bottom:0;
    width: 3rem;
    height: 3rem;
    margin-top:0;
    z-index: 10;
    cursor: pointer;
}
.index_nine .swiper-nine_one .swiper-button-prev,.index_nine .swiper-nine_one .swiper-container-rtl .swiper-button-next {
    background-image: url(/public/images/images/left2.png);
    background-size: 3rem 3rem;
    left: 25%;
}
.index_nine .swiper-nine_one .swiper-button-next,.index_nine .swiper-nine_one .swiper-container-rtl .swiper-button-prev {
    background-image: url(/public/images/images/right2.png);
    background-size: 3rem 3rem;
    right: 25%;
}

.index_ten{
	width:100%;
	height:auto;
	float:left;
	padding:0 3%;
	margin-top:2rem;
	box-sizing:border-box;
}
.index_ten .swiper-nine_thr{
	width:100%;
	height:auto;
	float:left;
	position:relative;
	overflow:hidden;
	padding-bottom:3rem;
}
.index_ten .swiper-nine_thr .swiper-slide{
	width:100%;
	height:5rem;
	float:left;
}
.index_ten .swiper-nine_thr .swiper-pagination-bullet-active{
    background: #b32906!important;
}

.index_eleven{
	width:100%;
	height:auto;
	float:left;
	background:url(/public/images/images/index_bj5.png) no-repeat bottom center;
    background-size: cover;

	padding:2rem 5%;
	margin-top:1rem;
	overflow:hidden;
	position:relative;
	box-sizing:border-box;
}
.index_eleven span{
	width:4rem;
	height:4rem;
	float:left;
	background:url(/public/images/images/in_log.png) no-repeat center center;
	background-size:auto 100%;
	margin:0 calc(50% - 2rem);
}


#banner{
	width:100%;
	height:auto;
	float:left;
	position:relative;
	overflow:hidden;
}
#banner img{
	width:100%;
	height:auto;
	float:left;
}

#scrollTop {
    width: 100%;
	position:absolute;  
	top:50%;  
	left: 0;  
	-webkit-transform: translate(0, -50%);  
	transform: translate(0, -50%);
	
	text-align:center;
	color:#d9dada;
	font-family: 'myFont';
	font-size:1.1rem;
	z-index:5;
}

/********关于我们********/
.about_one{
	width:94%;
	height:auto;
	float:left;
	margin:0 3%;
	box-sizing:border-box;
	margin-top:2rem;
}
.about_one .about_title{
	width:100%;
	height:auto;
	float:left;
}
.about_one .about_title span{
	width:100%;
	height:auto;
	float:left;
	line-height:1.5rem;
	font-size:1.1rem;
	color:#282828;
	font-family: 'myFont';
	position:relative;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.about_one .about_title p{
	width:100%;
	height:auto;
	float:left;
	line-height:1.5rem;
	font-size:.9rem;
	margin-top:.5rem;
	color:#333;
}
.about_one .about_content{
	width:100%;
	height:auto;
	float:left;
	overflow:auto;
	line-height:1.5rem;
	color:#282828;
	margin-top:1rem;
	font-size:.85rem;
}
.about_one .about_one{
	width:100%;
	height:auto;
	float:left;
	margin:1.5rem 0 0 0;
	box-sizing:border-box;
	padding:1.5rem 3% 10rem 3%;
}
.about_one .about_one .tit{
	width:100%;
	height:auto;
	float:left;
	line-height:1.5rem;
	font-size:.9rem;
	color:#fff;
	font-family: 'myFont';
	position:relative;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.about_one .about_one .info{
	width:100%;
	height:auto;
	float:left;
	position:relative;
	margin-top:1rem;
	box-sizing:border-box;
	line-height:1.5rem;
	font-size:.85rem;
	color:#fff;
	/*overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp:6;
	-webkit-box-orient: vertical;*/
}
.about_one .about_one .em{
	width:100%;
	height:auto;
	float:left;
	line-height:1.5rem;
	font-size:.7rem;
	margin-top:1rem;
	color:#fff;
	font-family: 'myFont';
	position:relative;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.about_two{
	width:100%;
	height:auto;
	float:left;
	padding:1.5rem 3%;
	box-sizing:border-box;
	margin-top:2rem;
	background-color:#f8f8f8;
}
.about_two .le{
	width:100%;
	height:auto;
	float:left;
	margin-top:1rem;
}
.about_two .le img{
	width:100%;
	height:auto;
	float:left;
}
.about_two .ri{
	width:100%;
	height:auto;
	float:left;
}
.about_two .ri .about_title:first-child{
	margin:0 0 1.5rem 0;
}
.about_two .ri .about_title p{
	
}
.about_two .ri .about_title{
	width:100%;
	height:auto;
	float:left;
}
.about_two .ri .about_title span{
	width:100%;
	height:auto;
	float:left;
	line-height:1.5rem;
	font-size:.9rem;
	color:#282828;
	font-family: 'myFont';
	position:relative;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.about_two .ri .about_title p{
	width:100%;
	height:auto;
	float:left;
	line-height:1.5rem;
	font-size:.8rem;
	margin-top:.5rem;
	color:#333;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp:4;
	-webkit-box-orient: vertical;
}
.about_thr{
	width:94%;
	height:auto;
	float:left;
	margin:0 3%;
	box-sizing:border-box;
	margin-top:1.5rem;
}
.about_thr .index_title span{
	text-align:left;
}
.about_thr .swiper-five{
	width:100%;
	height:auto;
	float:left;
	margin-top:1rem;
	position:relative;
	border-radius:.8rem;
	overflow:hidden;
	padding-bottom:2.5rem;
}
.about_thr .swiper-five .swiper-slide{
	width:100%;
	height:auto;
	float:left;
	border-radius:.8rem;
	overflow:hidden;
	transition:all .5s;
}
.about_thr .swiper-five .swiper-slide .img{
	width:100%;
	height:12rem;
	float:left;
}
.about_thr .swiper-five .swiper-slide .info{
	width:100%;
	height:auto;
	float:left;
	padding:1rem;
	box-sizing:border-box;
	background-color:#fbfbfb;
}
.about_thr .swiper-five .swiper-slide .info .span{
	width:100%;
	height:auto;
	float:left;
	line-height:1.5rem;
	font-size:.9rem;
	color:#282828;
	font-family: 'myFont';
	position:relative;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.about_thr .swiper-five .swiper-slide .info .p{
	width:100%;
	height:6rem;
	float:left;
	line-height:1.5rem;
	margin-top:.5rem;
	color:#666;
	font-size:.8rem;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp:4;
	-webkit-box-orient: vertical;
}
.about_thr .swiper-five .swiper-slide .info .em{
	width:5rem;
	height:2rem;
	float:left;
	background-color:#fff;
	border-radius:1rem;
	text-align:center;
	line-height:2rem;
	color:#666;
	margin:1rem 0;
	font-size:.8rem;
}
.about_thr .swiper-five .swiper-pagination-bullet-active{
    background: #b32906!important;
}


.about_four{
	width:94%;
	height:auto;
	float:left;
	padding:1.5rem;
	box-sizing:border-box;
	margin:1.5rem 3% 0 3%;
	background-color:#f8f8f8;
	border-radius:.8rem;
}
.about_four .index_title span{
	text-align:left;
}
.about_four .four_one{
	width:100%;
	height:auto;
	float:left;
	margin-top:1rem;
}
.about_four .four_one .tit{
	width:100%;
	height:auto;
	float:left;
	line-height:1.5rem;
	font-size:.9rem;
	color:#282828;
	font-weight:bold;
	position:relative;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.about_four .four_one .info{
	width:100%;
	height:auto;
	float:left;
	line-height:1.5rem;
	margin-top:.5rem;
	font-size:.8rem;
	color:#666;
	/*overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp:10;
	-webkit-box-orient: vertical;*/
}

.about_four .four_two{
	width:100%;
	height:auto;
	float:left;
	margin-top:1rem;
}
.about_four .four_two .tit{
	width:100%;
	height:auto;
	float:left;
	line-height:1.5rem;
	font-size:.9rem;
	color:#282828;
	font-weight:bold;
	position:relative;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.about_four .four_two .info{
	width:100%;
	height:auto;
	float:left;
	line-height:1.5rem;
	margin-top:.5rem;
	font-size:.8rem;
	color:#666;
	/*overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp:10;
	-webkit-box-orient: vertical;*/
}
.about_four .four_two .link{
	height:2rem;
	float:left;
	padding:0 1rem;
	background-color:#282828;
	border-radius:1rem;
	text-align:center;
	line-height:2rem;
	color:#d6d6d6;
	font-size:.8rem;
	margin-top:1.5rem;
	transition:all .5s;
}
.about_four .four_two .link:hover{
	background-color:#9b121f;
	color:#fff;
}
.about_four .four_two .link a{
	display:block;
	width:100%;
	height:100%;
}

.about_five{
	width:94%;
	height:auto;
	float:left;
	padding:1.5rem;
	box-sizing:border-box;
	margin:2rem 3% 0 3%;
	background-color:#f8f8f8;
	border-radius:.8rem;
	position:relative;
	overflow:hidden;
}
.about_five .index_title{
	background:#fff;
	height:2.5rem;
	line-height:2.5rem;
	width:100%;
	border-radius:15px;
}
.about_five .index_title span{
	line-height:2.5rem;
	font-size:1rem;
}
.about_five .five_one{
	width:100%;
	height:auto;
	float:left;
	margin-top:1rem;
	position:relative;
	overflow:hidden;
}
.about_five .five_one .swiper-about{
	width:100%;
	height:auto;
	float:left;
	background-color:#fff;
	box-sizing:border-box;
	overflow:hidden;
	padding:1rem;
}
.about_five .five_one .swiper-about .swiper-slide{
	width:100%;
	height:4rem;
	float:left;
	margin-top:1rem;
}


/********call**********/
.callMessage{
	width:94%;
	height:auto;
	float:left;
	margin:1.5rem 3% 0 3%;
}
.callMessage .index_title p{
	font-size:.85rem;
	margin-top:.5rem;
}
.apply{
	width:100%;
	height:auto;
	float:left;
	margin-top:.5rem;
}
.apply .form_input{
	width:100%;
	height:auto;
	float:left;
	margin-top:1rem;
	position:relative;
	border:1px solid #ff000;
	box-sizing:border-box;
}
.apply .form_input i{
	width:100%;
	height:2rem;
	float:left;
	line-height:2rem;
	font-size:.875rem;
	color:#282828;
	font-weight:bold;
}
.apply .form_input input{
	width:100%;
	height:2.5rem;
	float:left;
	padding:0 .5rem;
	color:#666;
	font-size:.85rem;
	border:1px solid #eee;
	box-sizing: border-box;
	border-radius:.8rem;
}
.apply .form_input input::-webkit-input-placeholder {
	color: #666;
}
.apply .form_input textarea::-webkit-input-placeholder {
	color: #666;
}
.apply .form_input.m7{
	width:100%;
}
.apply .form_input .button{
	width:100%;
	height:3rem;
	background-color:#9b121f;
	color:#fff;
	font-size:.875rem;
	padding:0;
	cursor:pointer;
	border-radius:.8rem;
}
.call_one{
	width:100%;
	height:auto;
	float:left;
	padding:2rem 3% 1.5rem 3%;
	box-sizing:border-box;
	margin-top:2rem;
	background-color:#f8f8f8;
}
.call_one .index_title p{
	margin-top:0;
	margin-bottom:.5rem;
}
.call_one .swiper-call{
	width:100%;
	height:auto;
	float:left;
	position:relative;
	overflow:hidden;
	padding-bottom:2.5rem;
	margin-top:1.5rem;
}
.call_one .swiper-call .swiper-slide{
	width:100%;
	height:auto;
	float:left;
	position:relative;
	overflow:hidden;
	background-color:#fff;
	border-radius:15px;
	transition:all .5s;
}
.call_one .swiper-call .swiper-slide .img{
	width:100%;
	height:12rem;
	float:left;
}
.call_one .swiper-call .swiper-slide .span{
	width:94%;
	height:1.5rem;
	float:left;
	margin:.5rem 3% 0 3%;
	line-height:1.5rem;
	font-size:.9rem;
	color:#282828;
	font-weight:bold;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.call_one .swiper-call .swiper-slide .info{
	width:94%;
	height:6rem;
	float:left;
	margin:.5rem 3% 1rem 3%;
    line-height:1.5rem;
	color:#282828;
	font-size:.8rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
}
.call_one .swiper-call .swiper-pagination-bullet-active{
    background: #b32906!important;
}


.call_two{
	width:100%;
	height:auto;
	float:left;
	padding:0 3%;
	box-sizing:border-box;
	margin-top:2rem;
}
.call_two .index_title p{
	margin-top:0;
	margin-bottom:.5rem;
}
.call_two ul{
	width:100%;
	height:auto;
	float:left;
	margin-top:.5rem;
}
.call_two ul li{
	width:100%;
	height:auto;
	float:left;
	border:1px solid #eee;
	border-radius:.8rem;
	padding:1rem;
	box-sizing:border-box;
	margin-top:1rem;
	transition:all .5s;
}
.call_two ul li span{
	width:100%;
	height:1.5rem;
	float:left;
	line-height:1.5rem;
	font-size:.9rem;
	color:#282828;
	text-align:center;
	font-weight:bold;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.call_two ul li p{
	width:100%;
	height:3rem;
	float:left;
    line-height:1.5rem;
	color:#666;
	font-size:.8rem;
	text-align:center;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}

.call_thr{
	width:100%;
	height:auto;
	float:left;
	padding:2rem 3%;
	box-sizing:border-box;
	margin-top:2rem;
	background-color:#f8f8f8;
}
.call_thr ul{
	width:100%;
	height:auto;
	float:left;
	margin-top:.5rem;
}
.call_thr ul li{
	width:100%;
	height:auto;
	float:left;
	background-color:#fff;
	border:1px solid #eee;
	border-radius:.8rem;
	padding:1rem;
	box-sizing:border-box;
	margin-top:1rem;
	transition:all .5s;
}
.call_thr ul li .img{
	width:4.5rem;
	height:3rem;
	float:left;
	background:url(/public/images/images/chat.png) no-repeat left center;
    background-size: auto 80%;
}
.call_thr ul li span{
	width:calc(100% - 4.5rem);
	height:1.5rem;
	float:right;
	line-height:1.5rem;
	font-size:.9rem;
	color:#282828;
	font-weight:bold;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.call_thr ul li p{
	width:calc(100% - 4.5rem);
	height:1.5rem;
	float:right;
    line-height:1.5rem;
	font-size:.8rem;
	color:#666;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}



/*******lvyou_1******/
.lvyou_eight{
	width:100%;
	height:auto;
	float:left;
	margin-top:1.5rem;

	padding-left:3%;
	overflow:hidden;
	position:relative;
	box-sizing:border-box;
}
.lvyou_eight .eight_left{
	width:100%;
	height:auto;
	float:left;
}
.lvyou_eight .eight_left .index_title span{
	text-align:left;
    overflow: inherit;
    text-overflow: inherit;
    white-space: inherit;
}
.lvyou_eight .eight_left .index_title p{
	text-align:left;
}
.lvyou_eight .eight_left .span{
	width:100%;
	height:1.5rem;
	float:left;
	line-height:1.5rem;
	font-size:.9rem;
	margin-top:1rem;
	color:#282828;
	font-weight:bold;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.lvyou_eight .eight_left .left_info{
	width:100%;
	height:auto;
	float:left;
    line-height:1.5rem;
	margin-top:.5rem;
	color:#666;
	font-size:.8rem;
    /*overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 8;
    -webkit-box-orient: vertical;*/
}
.lvyou_eight .eight_left .em{
	width:28%;
	height:2rem;
	float:left;
	font-size:.8rem;
	background-color:#9b121f;
	border-radius:.5rem;
	line-height:2rem;
	text-align:center;
	color:#fff;
	margin-top:1.5rem;
}
.lvyou_eight .swiper-eight{
	width:100%;
	height:auto;
	float:left;
	position:relative;
	overflow:hidden;
	margin-top:1.5rem;
}
.lvyou_eight .swiper-eight .swiper-slide{
	width:100%;
	height:20rem;
	float:left;
	border-radius:.8rem;
	overflow:hidden;
}
.lvyou_eight .swiper-button-next,.lvyou_eight .swiper-button-prev {
    position: absolute;
    top: 50%;
    width: 2rem;
    height: 2rem;
    margin-top:-1rem;
    z-index: 10;
    cursor: pointer;
}
.lvyou_eight .swiper-button-prev,.lvyou_eight .swiper-container-rtl .swiper-button-next {
    background-image: url(/public/images/images/left2.png);
    background-size: 2rem 2rem;
    left: 5%;
}
.lvyou_eight .swiper-button-next,.lvyou_eight .swiper-container-rtl .swiper-button-prev {
    background-image: url(/public/images/images/right2.png);
    background-size: 2rem 2rem;
    right: 5%;
}


.lvyou_one{
	width:94%;
	height:auto;
	float:left;
	margin:2rem 3% 0 3%;

	overflow:hidden;
	position:relative;
	box-sizing:border-box;
}
.lvyou_one .index_title span{
	text-align:left;
}
.lvyou_one .swiper-one{
	width:100%;
	height:auto;
	float:left;
	margin-top:1rem;
	position:relative;
	overflow:hidden;
	padding-bottom:2.5rem;
}
.lvyou_one .swiper-one .swiper-slide{
	width:100%;
	height:15rem;
	float:left;
	border-radius:.8rem;
	overflow:hidden;
}
.lvyou_one .swiper-one .swiper-pagination-bullet-active{
    background: #b32906!important;
}

.lvyou_two{
	width:94%;
	height:auto;
	float:left;
	margin:1rem 3% 0 3%;
	overflow:hidden;
	position:relative;
	box-sizing:border-box;
}
.lvyou_two .index_title span{
	text-align:left;
}
.lvyou_two .twoVes{
	width:100%;
	height:auto;
	float:left;
	background-color:#f8f8f8;
	border-radius:.8rem;
	margin-top:1rem;
	overflow:hidden;
}
.lvyou_two .twoVes .title{
	width:100%;
	height:auto;
	float:left;
	background-color:#dfdfdf;
}
.lvyou_two .twoVes .title span{
	width:100%;
	height:2.5rem;
	float:left;
	line-height:2.5rem;
	text-align:center;
	transition:all .5s;
	cursor:pointer;
	color:#282828;
	font-size:.75rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.lvyou_two .twoVes .title span.span_click{
	background-color:#9b121f;
	color:#fff;
}
.lvyou_two .twoVes .in_news_cont{
	width:100%;
	height:auto;
	float:left;
	padding:1rem;
	box-sizing:border-box;
	display:none;
}
.lvyou_two .twoVes .in_news_cont .img{
	width:100%;
	height:auto;
	float:left;
	border-radius:.8rem;
	overflow:hidden;
}
.lvyou_two .twoVes .in_news_cont .img img{
	width:100%;
	height:auto;
	float:left;
}
.lvyou_two .twoVes .in_news_cont .info{
	width:100%;
	height:auto;
	float:left;
    line-height:1.5rem;
	margin-top:1rem;
	color:#666;
	font-size:.8rem;
    /*overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 6;
    -webkit-box-orient: vertical;*/
}
.lvyou_two .twoVes .in_news_cont .em {
    width: 28%;
    height: 2rem;
    float: left;
    background-color: #9b121f;
    border-radius: .5rem;
    line-height: 2rem;
    text-align: center;
    color: #fff;
    margin-top: 1rem;
	font-size:.8rem;
}

.lvyou_thr{
	width:94%;
	height:auto;
	float:left;
	margin:2rem 3% 0 3%;
	overflow:hidden;
	position:relative;
	box-sizing:border-box;
}
.lvyou_thr .index_title span{
	text-align:left;
}
.lvyou_thr .swiper-thr{
    width: 100%;
    height: auto;
	float:left;
	margin:.5rem 0 0 0;
	overflow:hidden;
	position:relative;
	padding-bottom:2.5rem;
}
.lvyou_thr .swiper-thr .swiper-slide{
    width: 32%;
    height: 15rem;
	float:left;
	border-radius:.8rem;
	position:relative;
}
.lvyou_thr .swiper-thr .swiper-pagination-bullet-active{
    background: #b32906!important;
}

.lvyou_four{
	width:94%;
	height:auto;
	float:left;
	margin:1.5rem 3% 0 3%;
	overflow:hidden;
	position:relative;
	box-sizing:border-box;
}
.lvyou_four .index_title span{
	text-align:left;
}
.lvyou_four .twoVes{
	width:100%;
	height:auto;
	float:left;
	background-color:#f8f8f8;
	border-radius:.8rem;
	margin-top:1rem;
	overflow:hidden;
}
.lvyou_four .twoVes .title{
	width:100%;
	height:auto;
	float:left;
	background-color:#dfdfdf;
}
.lvyou_four .twoVes .title span{
	width:100%;
	height:2.5rem;
	float:left;
	line-height:2.5rem;
	text-align:center;
	transition:all .5s;
	cursor:pointer;
	color:#282828;
    font-family: 'myFont';
	font-size:.85rem;
}
.lvyou_four .twoVes .title span.span_click{
	background-color:#9b121f;
	color:#fff;
}
.lvyou_four .twoVes .in_news_cont{
	width:100%;
	height:auto;
	float:left;
	padding:1rem;
	box-sizing:border-box;
	display:none;
}
.lvyou_four .twoVes .in_news_cont .img{
	width:100%;
	height:auto;
	float:left;
	border-radius:.8rem;
	overflow:hidden;
}
.lvyou_four .twoVes .in_news_cont .img img{
	width:100%;
	height:auto;
	float:left;
}
.lvyou_four .twoVes .in_news_cont .info{
	width:100%;
	height:auto;
	float:left;
    line-height:1.5rem;
	color:#666;
	font-size:.8rem;
	margin-top:1rem;
    /*overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 10;
    -webkit-box-orient: vertical;*/
}


.lvyou_five{
	width:94%;
	height:auto;
	float:left;
	margin:2rem 3% 0 3%;
	overflow:hidden;
	position:relative;
	box-sizing:border-box;
}
.lvyou_five .index_title span{
	text-align:left;
}
.lvyou_five .mySwiper2  {
	width: 100%;
	height: auto;
	float:left;
	position:relative;
	margin-top:1rem;
	overflow:hidden;
	border-radius:.8rem;
	padding-bottom:2.5rem;
}
.lvyou_five .mySwiper2 .swiper-slide{
	width: 100%;
	height: 20rem;
	float:left;
	position:relative;
}
.lvyou_five .mySwiper2 .swiper-slide .info{
	width:94%;
	height:auto;
	position:absolute;
	left:3%;
	bottom:1rem;
}
.lvyou_five .mySwiper2 .swiper-slide .span{
	width:100%;
	height:1.5rem;
	float:left;
	line-height:1.5rem;
	font-size:.9rem;
	color:#fff;
    font-family: 'myFont';
	overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.lvyou_five .mySwiper2 .swiper-slide .p{
	width:100%;
	height:auto;
	float:left;
	line-height:1.5rem;
	color:#fff;
	margin:1rem 0 0 0;
	font-size:.8rem;
	overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.lvyou_five .mySwiper2 .swiper-slide .em {
    width: 28%;
    height: 2rem;
    float: left;
    background-color: #fff;
    border-radius: .8rem;
    line-height: 2rem;
    text-align: center;
    color: #282828;
    margin-top: 1rem;
	font-size:.8rem;
}
.lvyou_five .mySwiper2 .swiper-pagination-bullet-active{
    background: #b32906!important;
}


.lvyou_six{
	width:94%;
	height:auto;
	float:left;
	margin:1.5rem 3% 0 3%;
	overflow:hidden;
	position:relative;
	box-sizing:border-box;
	background:#f8f8f8 url(/public/images/img/lv3.png) no-repeat bottom center;
	background-size:100% auto;
	padding:1rem 1rem 6rem 1rem;
	border-radius:.8rem;
}
.lvyou_six .span{
	width:100%;
	height:1.5rem;
	float:left;
	line-height:1.5rem;
	font-size:.9rem;
    font-family: 'myFont';
	color:#282828;
	font-weight:bold;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.lvyou_six .left_info{
	width:100%;
	height:auto;
	float:left;
    line-height:1.5rem;
	margin-top:1rem;
	color:#282828;
	font-size:.8rem;
    /*overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;*/
}
.lvyou_six .em{
	width:28%;
	height:2rem;
	float:left;
	background-color:#9b121f;
	border-radius:.5rem;
	line-height:2rem;
	text-align:center;
	color:#fff;
	margin-top:1rem;
	font-size:.8rem;
}


/*******lvyou_two_1********/
.lvyou_two_1{
	width:100%;
	height:auto;
	float:left;
	margin-top:1.5rem;
}
.lvyou_two_1 .two_cent{
	width:100%;
	height:auto;
	float:left;
	background-color:#f5e7e8;
	padding:1.5rem 3%;
	box-sizing:border-box;
	margin-top:1rem;
}
.lvyou_two_1 .two_cent .title{
	width:100%;
	height:auto;
	float:left;
}
.lvyou_two_1 .two_cent .title span{
	width:100%;
	height:1.5rem;
	float:left;
	line-height:1.5rem;
	font-size:.9rem;
	color:#282828;
	font-weight:bold;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.lvyou_two_1 .two_cent .title p{
	width:100%;
	height:auto;
	float:left;
    line-height:1.5rem;
	margin-top:1rem;
	color:#282828;
	font-size:.8rem;
    /*overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 6;
    -webkit-box-orient: vertical;*/

}
.lvyou_two_1 .two_cent .title em{
	width:28%;
	height:2rem;
	float:left;
	background-color:#9b121f;
	border-radius:.5rem;
	line-height:2rem;
	text-align:center;
	color:#fff;
	margin-top:1rem;
	font-size:.8rem;
}
.lvyou_two_1 .two_cent .swiper-nine_two{
	width:100%;
	height:auto;
	float:left;
	position:relative;
	overflow:hidden;
	border-radius:.8rem;
	margin-top:1.5rem;
}
.lvyou_two_1 .two_cent .swiper-nine_two .swiper-slide{
	width:100%;
	height:12rem;
	float:left;
	border-radius:.8rem;
}
.lvyou_two_1 .two_cent .swiper-nine_two .swiper-pagination-bullet-active{
    background: #b32906!important;
}

.lvyou_two_2{
	width:100%;
	height:auto;
	float:left;
	background-color:#f8f8f8;
	padding:1.5rem 3%;
	box-sizing:border-box;
}
.lvyou_two_2 .title{
	width:100%;
	height:auto;
	float:left;
}
.lvyou_two_2 .title span{
	width:100%;
	height:auto;
	float:left;
	line-height:1.5rem;
	font-size:.9rem;
	text-align:center;
	color:#282828;
	font-weight:bold;
    /*overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;*/
}
.lvyou_two_2 .title p{
	width:100%;
	height:auto;
	float:left;
    line-height:1.5rem;
	margin-top:1rem;
	text-align:center;
	color:#282828;
	font-size:.8rem;

}
.lvyou_two_3{
	width:94%;
	height:auto;
	float:left;
	margin:1.5rem 3% 0 3%;
	box-sizing:border-box;
}
.lvyou_two_3 .swiper-abOne{
   	width: 100%;
    height: auto;
	float:left;
	position:relative;
	margin-top:1rem;
	overflow:hidden;
	padding-bottom:2.5rem;
}
.lvyou_two_3 .swiper-abOne .swiper-slide{
    width: 100%;
    height: auto;
	float:left;
	position:relative;
	border:1px solid #e9e9e9;
	box-sizing:border-box;
}
.lvyou_two_3 .swiper-abOne .swiper-slide .img{
	width:100%;
	height:15rem;
	float:left;	
}
.lvyou_two_3 .swiper-abOne .swiper-slide .info {
	width: 100%;
	height: auto;
	float:left;
	padding:1rem 3% 1.5rem 3%;
	box-sizing:border-box;
	background-color:#fff;
}
.lvyou_two_3 .swiper-abOne .swiper-slide .info span{
    width: 100%;
    height: 1.5rem;
	float:left;
	line-height:1.5rem;
	color:#282828;
	font-size:.9rem;
    font-family: 'myFont';
	font-weight:bold;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.lvyou_two_3 .swiper-abOne .swiper-slide .info p{
    width: 100%;
    height: 4.5rem;
	float:left;
	margin-top:.5rem;
	line-height:1.5rem;
	color:#282828;
	font-size:.8rem;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp:3;
	-webkit-box-orient: vertical;
}
.lvyou_two_3 .swiper-abOne .swiper-slide .info em{
	width:28%;
	height:2rem;
	float:left;
	background-color:#9b121f;
	border-radius:.5rem;
	font-size:.8rem;
	line-height:2rem;
	text-align:center;
	color:#fff;
	margin-top:1rem;
}
.lvyou_two_3 .swiper-abOne .swiper-pagination-bullet-active{
    background: #b32906!important;
}

.lvyou_two_4{
	width:94%;
	height:auto;
	float:left;
	margin:1rem 3% 0 3%;
	box-sizing:border-box;
}
.lvyou_two_4 .mySwiper2  {
	width: 100%;
	height: auto;
	float:left;
	position:relative;
	margin-top:1rem;
	border-radius:.8rem;
	overflow:hidden;
}
.lvyou_two_4 .mySwiper2 .swiper-slide{
	width: 100%;
	height: 15rem;
	float:left;
}
.lvyou_two_4 .mySwiper2 .swiper-pagination-bullet-active{
    background: #b32906!important;
}

.lvyou_two_5{
	width:94%;
	height:auto;
	float:left;
	margin:2rem 3% 0 3%;
	box-sizing:border-box;
}
.lvyou_two_5 ul{
	width:100%;
	height:auto;
	float:left;
	margin-top:.5rem;
}
.lvyou_two_5 ul li{
	width:100%;
	height:auto;
	float:left;
	margin:1rem 0 0;
	border:1px solid #dbdbdb;
	box-sizing:border-box;
	border-radius:.8rem;
	overflow:hidden;
	transition:all .5s;
}
.lvyou_two_5 ul li .img{
	width:100%;
	height:12rem;
	float:left;
}
.lvyou_two_5 ul li .info{
	width:100%;
	height:auto;
	float:left;
	background-color:#fff;
	padding:1rem;
	box-sizing:border-box;
}
.lvyou_two_5 ul li .info span{
    width: 100%;
    height: 1.5rem;
	float:left;
	line-height:1.5rem;
	color:#282828;
	font-size:.9rem;
	font-weight:bold;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.lvyou_two_5 ul li .info p{
    width: 100%;
    height: auto;
	float:left;
	margin-top:.5rem;
	line-height:1.5rem;
	color:#686868;
	font-size:.8rem;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient: vertical;
}


/*******lv3******/
.lvyou_thr_zero{
	width:100%;
	height:auto;
	float:left;
	margin-top:2rem;
}
.lvyou_thr_zero .zero{
	width:100%;
	height:auto;
	float:left;
	margin-top:1.5rem;
	padding:1.5rem 3%;
	box-sizing:border-box;
	background-color:#000;
}
.lvyou_thr_zero .zero .zero_vpn{
	width:100%;
	height:auto;
	float:left;
	margin-top:1.5rem;
}
.lvyou_thr_zero .zero .zero_vpn:first-child{
	margin-top:0;
}
.lvyou_thr_zero .zero .zero_vpn .title{
	width: 100%;
    height: 1.5rem;
	float:left;
	line-height:1.5rem;
	color:#fff;
	font-size:.9rem;
	text-align:center;
	font-weight:bold;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.lvyou_thr_zero .zero .zero_vpn .p{
    width: 100%;
    height: auto;
	float:left;
	margin-top:.5rem;
	text-align:center;
	line-height:1.5rem;
	color:#fff;
	font-size:.8rem;
}
.lvyou_thr_zero .zero .zero_vpn .em{
	width:34%;
	height:2rem;
	float:left;
	background-color:#9b121f;
	border-radius:.5rem;
	line-height:2rem;
	text-align:center;
	color:#fff;
	margin:1rem 33% 0 33%;
}
.lvyou_thr_zero .zero .zero_vpn .swiper-abOne{
   	width: 100%;
    height: auto;
	float:left;
	position:relative;
	margin-top:1.5rem;
	overflow:hidden;
}
.lvyou_thr_zero .zero .zero_vpn .swiper-abOne .swiper-slide{
    width: 100%;
    height: 15rem;
	float:left;
	position:relative;
	border-radius:.8rem;
	overflow:hidden;
	box-sizing:border-box;
}


/******lv4******/
.lvyou_four_1{
	width:100%;
	height:auto;
	float:left;
	margin-top:1.5rem;
}
.lvyou_four_1 .index_title{
	width:94%;
	margin:0 3%;
}
.lvyou_four_1 .index_title span{
	text-align:left;
	line-height:1.5rem;
}
.lvyou_four_1 .two_cent{
	width:100%;
	height:auto;
	float:left;
	background-color:#f5e7e8;
	padding:1.5rem 3%;
	box-sizing:border-box;
	margin-top:1.5rem;
}
.lvyou_four_1 .two_cent span{
	width:100%;
	height:auto;
	float:left;
	line-height:1.5rem;
	font-size:.9rem;
	color:#282828;
	font-weight:bold;
}
.lvyou_four_1 .two_cent p{
	width:100%;
	height:auto;
	float:left;
    line-height:1.5rem;
	margin-top:1rem;
	color:#282828;
	font-size:.8rem;
}
.lvyou_four_1 .two_cent em{
	width:28%;
	height:2rem;
	float:left;
	background-color:#9b121f;
	border-radius:.5rem;
	line-height:2rem;
	text-align:center;
	color:#fff;
	margin-top:1rem;
	font-size:.8rem;
}
.lvyou_four_1 .two_cent .nine_two{
	width:100%;
	height:auto;
	float:left;
	position:relative;
	overflow:hidden;
	border-radius:.8rem;
	margin:1rem 0;
}
.lvyou_four_1 .two_cent .nine_two img{
	width:100%;
	height:auto;
	float:left;
}

.lvyou_four_2{
	width:100%;
	height:auto;
	float:left;
	background-color:#f8f8f8;
	padding:1.5rem 3%;
	box-sizing:border-box;
}
.lvyou_four_2 .title{
	width:100%;
	height:auto;
	float:left;
}
.lvyou_four_2 .title span{
	width:100%;
	height:1.5rem;
	float:left;
	line-height:1.5rem;
    font-size: 1rem;
	color:#282828;
	font-weight:bold;
    font-family: 'myFont';
}
.lvyou_four_2 .title p{
	width:100%;
	height:auto;
	float:left;
    line-height:1.5rem;
	margin-top:.5rem;
	color:#282828;
	font-size:.8rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 10;
    -webkit-box-orient: vertical;

}
.lvyou_four_2 .title em{
	width:28%;
	height:2rem;
	float:left;
	background-color:#9b121f;
	border-radius:.5rem;
	line-height:2rem;
	text-align:center;
	color:#fff;
	margin-top:1rem;
	font-size:.8rem;
}
.lvyou_four_2 .nine_two{
	width:100%;
	height:auto;
	float:left;
	position:relative;
	overflow:hidden;
	margin-top:1.5rem;
}
.lvyou_four_2 .nine_two img{
	width:100%;
	height:auto;
	float:left;
}

.lvyou_four_3{
	width:94%;
	height:auto;
	float:left;
	margin:2rem 3% 0 3%;
	box-sizing:border-box;
}
.lvyou_four_3 ul{
	width:100%;
	height:auto;
	float:left;
	margin-top:.5rem;
}
.lvyou_four_3 ul li{
	width:48.5%;
	height:12rem;
	float:left;
	margin:1rem 3% 0 0;
	border:1px solid #dbdbdb;
	box-sizing:border-box;
	border-radius:.8rem;
	overflow:hidden;
	transition:all .5s;
	position:relative;
}
.lvyou_four_3 ul li:nth-child(2n){
	margin-right:0;
}
.lvyou_four_3 ul li a{
	display:block;
	width:100%;
	height:100%;
}
.lvyou_four_3 ul li .in{
	width:90%;
	height:2rem;
	position:absolute;
	left:5%;
	bottom:.5rem;
	line-height:2rem;
	color:#fff;
	font-size:.9rem;
	background:url(/public/images/images/c.png) no-repeat right center;
	background-size:1rem;
}
.lvyou_four_3 ul li .in span{
	width:80%;
	float:left;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.lvyou_four_4{
	width:94%;
	height:auto;
	float:left;
	margin:2rem 3% 0 3%;
	position:relative;
	border-radius:.8rem;
	overflow:hidden;
}
.lvyou_four_4 video{
	width:100%;
	height:18rem;
	float:left;
    object-fit: cover;
}
.lvyou_four_4 .title{
	width:80%;
	height:auto;
	transition:all .5s;
	
	/*中部局中*/
	position:absolute;  
	top:50%;  
	left: 50%;  
	-webkit-transform: translate(-50%, -50%);  
	transform: translate(-50%, -50%);
}

.lvyou_four_4 .title span{
	width:100%;
	height:auto;
	float:left;
	line-height:1.5rem;
	font-size:.9rem;
	color:#fff;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.lvyou_four_4 .title em{
	width:2rem;
	height:2rem;
	float:left;
	background:url(/public/images/images/play.png) no-repeat center center;
	background-size:100%;
	cursor:pointer;
	margin-top:3rem;
}


.lvyou_four_6{
	width:100%;
	height:auto;
	float:left;
	background:url(/public/images/images/lv13.png) no-repeat center center;
	background-size:cover;
    margin-top: 2rem;
    padding:1.5rem 3%;
	box-sizing:border-box;
}
.lvyou_four_6 .eight_left{
	width:100%;
	height:auto;
	float:left;
}
.lvyou_four_6 .eight_left .index_title span{
    overflow: inherit;
    text-overflow: inherit;
    white-space: inherit;
	color:#fff;
}
.lvyou_four_6 .eight_left .em{
	width:80%;
	height:2rem;
	float:left;
	background-color:#9b121f;
	border-radius:.5rem;
	line-height:2rem;
	text-align:center;
	color:#fff;
	font-size:.8rem;
	margin:1rem 10% 0 10%;
}
.lvyou_four_6 .swiper-eight{
	width:100%;
	height:auto;
	float:left;
	position:relative;
	overflow:hidden;
	margin-top:1.5rem;
	padding-bottom:2.5rem;
}
.lvyou_four_6 .swiper-eight .swiper-slide{
	width:100%;
	height:15rem;
	float:left;
	border-radius:.8rem;
	overflow:hidden;
}



