﻿@charset "utf-8";
.mbanner{overflow:hidden;}
.swiper-container{width:100%;margin:0 auto;overflow:hidden;position:relative;}
.swiper-slide{text-align:center;width:100%;position:relative;z-index:999; background-position:center; background-size:cover;}
.swiper-slide img{width:100%;} 
.swiper-pagination{position:absolute;right:5%;bottom:10px;z-index:99;width:90%;text-align:right;}

.swiper-sj-be{width:100%;overflow:hidden;}
.swiper-sj-be dl{height:225px;background:#3e3e3e;transition:.5s;}
.swiper-sj-be dl dt{height:170px;overflow:hidden;position:relative;}
.swiper-sj-be dl dt .vmpic{display:inline-block;width:35px;height:35px;position:absolute;left:50%;top:50%;z-index:99;margin:-17.5px 0 0 -17.5px;background:url(../images/v.png) no-repeat 0 0;background-size:100% 100%;}
.swiper-sj-be dl dt img{width:100%;height:100%;transition:.5s;}
.swiper-sj-be dl:hover img{transform:scale(1.1);}
.swiper-sj-be dl dd{line-height:50px;text-align:center;font-size:14px;color:#ccc;transition:.5s;}
.swiper-sj-be dl dd a{font-size:14px;color: #FFFFFF;transition:.5s;}
.swiper-sj-be dl:hover{background:#facd89;}
.swiper-sj-be dl:hover dd{color:#333;}
.swiper-sj-be dl:hover dd a{color:#333;}
.swiper-pagsj-be{position:absolute;left:0;bottom:0;z-index:99;width:100%;text-align:center;}
.swiper-pagsj-be .swiper-pagination-bullet{width:10px;height:10px;display:inline-block;border-radius:100%;background:#ccc;opacity:1;margin:0 5px;}
.swiper-pagsj-be .swiper-pagination-bullet-active{background:#a89571;}
.swiper-sj-be-prev{width:52px;height:52px;background:url(../images/pre.jpg) no-repeat 0 0;background-size:100% 100%;position:absolute;left:-5px;top:32%;z-index:99;cursor:pointer;}
.swiper-sj-be-next{width:52px;height:52px;background:url(../images/net.jpg) no-repeat 0 0;background-size:100% 100%;position:absolute;right:-5px;top:32%;z-index:99;cursor:pointer;}
.swiper-cf-aa{width:100%;height:230px;overflow:hidden;}
.swiper-cf-aa .swiper-slide img{width:100%;min-height:100%;} 
.sj-cf-aa-diva{width:50%;position:absolute;left:17%;top:30%;z-index:22;text-align:left;color:#fff;}
.sj-cf-aa-diva h2{font-size:18px;text-transform:uppercase;}
.sj-cf-aa-diva tt{display:inline-block;width:30px;height:2px;background:#fff;}
.sj-cf-aa-diva p{font-size:18px;padding-top:10px;}
.swiper-cf-aa-prev{width:36px;height:36px;background:url(../images/pre.png) no-repeat 0 0;background-size:100% 100%;position:absolute;left:5px;top:45%;z-index:99;cursor:pointer;}
.swiper-cf-aa-next{width:36px;height:36px;background:url(../images/net.png) no-repeat 0 0;background-size:100% 100%;position:absolute;right:5px;top:45%;z-index:99;cursor:pointer;}
.swiper-pagcf-aa{position:absolute;left:0;bottom:10px;z-index:99;width:100%;text-align:center;}
.swiper-pagcf-aa .swiper-pagination-bullet{width:10px;height:10px;display:inline-block;border-radius:100%;background:#ccc;opacity:1;margin:0 5px;}
.swiper-pagcf-aa .swiper-pagination-bullet-active{background:#a89571;}
.swiper-lbann{width:100%;height:600px;overflow:hidden;position:relative;}
.swiper-lbann h2{font-size:60px;color:#fff;text-transform:uppercase;margin-top:10%;}
.swiper-lbann tt{display:inline-block;width:60px;height:3px;background:#fff;}
.swiper-lbann p{font-size:36px;color:#fff;margin-top:1%;}
.swiper-lbann a{display:inline-block;padding:7px 55px;background:#131313;border-radius:20px;font-size:16px;color:#fff;margin-top:30%;transition:.5s;}
.swiper-lbann a:hover{background:#e8dda8;color:#333;}
.swiper-paglbann{position:absolute;left:0;bottom:30px;z-index:99;width:100%;text-align:center;}
.swiper-paglbann .swiper-pagination-bullet{width:15px;height:15px;display:inline-block;border-radius:100%;background:#1a1a1a;opacity:1;margin:0 8px;}
.swiper-paglbann .swiper-pagination-bullet-active{background:#e8dda8;}
.swiper-db-c{width:80%;margin:0 auto;overflow:hidden;position:relative;}
.swiper-db-c .swiper-slide {position:relative;overflow:hidden;cursor:pointer;} 
.swiper-db-c .swiper-slide i{display:block;width:100%;height:100%;background:rgba(0,0,0,.7);position:absolute;left:0;top:0;z-index:98;opacity:0;transition:.5s;}
.swiper-db-c .swiper-slide p{width:50%;height:50%;border:2px solid #facd89;position:absolute;left:25%;top:25%;z-index:99;font-size:14px;color:#facd89;vertical-align:middle;opacity:0;transition:.5s;}
.swiper-db-c .swiper-slide p span{display:block;width:100%;position:absolute;left:0%;top:40%;}
.swiper-db-c .swiper-slide img{width:100%;height:100%;transition:.5s;}
.swiper-db-c .swiper-slide:hover i{opacity:1;}
.swiper-db-c .swiper-slide:hover p{opacity:1;}
.swiper-db-c .swiper-slide:hover img{transform:scale(1.1);}
.swiper-pagdb-c{display:none;}
.swiper-db-c-prev{width:50px;height:50px;background:rgba(0,0,0,.7) url(../images/pre2.png) no-repeat center center;background-size:25% auto;position:absolute;left:0;top:45%;z-index:99;cursor:pointer;}
.swiper-db-c-next{width:50px;height:50px;background:rgba(0,0,0,.7) url(../images/net2.png) no-repeat center center;background-size:25% auto;position:absolute;right:0;top:45%;z-index:99;cursor:pointer;}
/*.swiper-db-c-prev.swiper-button-disabled{background-color:rgba(0,0,0,.7);}
.swiper-db-c-next.swiper-button-disabled{background-color:rgba(0,0,0,.7);}*/
.swiper-db-c-prev:hover{background-color:rgba(250,205,135,.7);}
.swiper-db-c-next:hover{background-color:rgba(250,205,135,.7);}
.swiper-sj-cj{width:100%;margin:0 auto;overflow:hidden;position:relative;z-index:33;}
.swiper-pagsj-cj{position:absolute;left:0;bottom:0;z-index:99;width:100%;text-align:center;}
.swiper-pagsj-cj .swiper-pagination-bullet{width:10px;height:10px;display:inline-block;border-radius:100%;background:#ccc;opacity:1;margin:0 5px;}
.swiper-pagsj-cj .swiper-pagination-bullet-active{background:#a89571;}
.swiper-sj-cj .swiper-slide {position:relative;overflow:hidden;cursor:pointer;text-align:left;} 
.swiper-sj-cj .swiper-slide i{display:block;width:100%;height:100%;background:rgba(0,0,0,.6);position:absolute;left:0;top:0;z-index:22;opacity:0;transition:.5s;} 
.swiper-sj-cj .swiper-slide i em{display:block;height:98.8%;border:2px solid #b9ab68;} 
.sj-cj-div1{font-size:12px;color:#333;position:absolute;left:15px;bottom:12px;z-index:33;font-weight:bold;text-transform:uppercase;transition:.5s;}
.sj-cj-div1 tt{display:inline-block;width:30px;height:1px;background:#c64a3e;margin-top:5px;vertical-align:top;}
.swiper-sj-cj .swiper-slide img{width:100%;height:100%;max-height:279px;transition:.5s;}
.swiper-sj-cj .swiper-slide:hover img{transform:scale(1.1);}
.swiper-sj-cj .swiper-slide:hover i{opacity:1;} 
.swiper-sj-cj .swiper-slide:hover .sj-cj-div1{bottom:70%;color:#fff;}
.swiper-sj-cj-prev{width:50px;height:50px;background:rgba(0,0,0,.7) url(../images/pre2.png) no-repeat center center;background-size:25% auto;position:absolute;left:0;top:35%;z-index:99;cursor:pointer;}
.swiper-sj-cj-next{width:50px;height:50px;background:rgba(0,0,0,.7) url(../images/net2.png) no-repeat center center;background-size:25% auto;position:absolute;right:0;top:35%;z-index:99;cursor:pointer;}
.swiper-sj-cj2 .swiper-slide i{opacity:1;} 
.swiper-sj-cj2 .swiper-slide i em{opacity:0;height:97.5%;} 
.swiper-sj-cj2 .swiper-slide:hover i{background:rgba(0,0,0,0);} 
.swiper-sj-cj2 .swiper-slide:hover i em{opacity:1;} 
.swiper-sj-cj2 .swiper-slide img{max-height:190px;}
.swiper-sj-cj2 .sj-cj-div1{color:#fff;}
.swiper-sj-cl{width:85%;margin:0 auto;overflow:hidden;position:relative;z-index:33;}
.swiper-pagsj-cl{position:absolute;left:0;bottom:15px;z-index:99;width:100%;text-align:center;}
.swiper-pagsj-cl .swiper-pagination-bullet{width:10px;height:10px;display:inline-block;border-radius:100%;background:#a89571;opacity:1;margin:0 5px;}
.swiper-pagsj-cl .swiper-pagination-bullet-active{background:#060606;}
.swiper-sj-cl-prev{width:50px;height:50px;background:rgba(0,0,0,.7) url(../images/pre2.png) no-repeat center center;background-size:25% auto;position:absolute;left:2%;top:43%;z-index:99;cursor:pointer;}
.swiper-sj-cl-next{width:50px;height:50px;background:rgba(0,0,0,.7) url(../images/net2.png) no-repeat center center;background-size:25% auto;position:absolute;right:2%;top:43%;z-index:99;cursor:pointer;}
.swiper-sj-cq{width:100%;margin:0 auto;overflow:hidden;position:relative;z-index:33;}
.sj-cq-box{width:35%;float:left;}
.sj-cq-box1{margin:0 0 0 1%;}
.sj-cq-box2{width:28%;float:right;}
.sj-cq-box dl{position:relative;}
.sj-cq-box dl dt{height:100%;overflow:hidden;}
.sj-cq-box dl dt img{width:100%;height:100%;transition:.5s;}
.sj-cq-box dl:hover dt img{transform:scale(1.1);}
.sj-cq-box dl dd{position:absolute;left:20px;top:20px;font-size:12px;color:#ffcb91;text-align:left;}
.sj-cq-box dl dd h3{font-weight:300;}
.sj-cq-box dl dd h2{font-size:16px;text-transform:uppercase;}
.sj-cq-box dl dd tt{display:inline-block;width:25px;height:3px;background:#ffcb91;vertical-align:middle;}
.sj-cq-box dl dd p{font-size:16px;font-weight:bold;color:#fff;}
.sj-cq-box dl.sj-cq-dlb{margin-top:3%;}
.swiper-pagsj-cq{position:absolute;left:0;bottom:0;z-index:99;width:100%;text-align:center;}
.swiper-pagsj-cq .swiper-pagination-bullet{width:50px;height:2px;display:inline-block;background:#999;opacity:1;margin:0 5px;border-radius:0;}
.swiper-pagsj-cq .swiper-pagination-bullet-active{background:#ffcb91;}
.swiper-sj-cq-prev{width:50px;height:50px;background:rgba(0,0,0,.7) url(../images/pre3.png) no-repeat center center;background-size:25% auto;position:absolute;left:-60px;top:43%;z-index:99;cursor:pointer;border-radius:100%;}
.swiper-sj-cq-next{width:50px;height:50px;background:rgba(0,0,0,.7) url(../images/net3.png) no-repeat center center;background-size:25% auto;position:absolute;right:-60px;top:43%;z-index:99;cursor:pointer;border-radius:100%;}


.lograd {display:none;}
.lograd + label{position:relative;display:inline-block;font-size:14px;color:#999;padding-left:25px;cursor:pointer;vertical-align:top;}
.lograd + label{background:url(../images/ico04.png) no-repeat 0 center;}
.lograd + label:active {background:url(../images/ico05.png) no-repeat 0 center;}
.lograd:checked + label {background:url(../images/ico05.png) no-repeat 0 center;}
.lograd:checked + label:before {background:url(../images/ico05.png) no-repeat 0 center;content:'';}

@media (max-width:1260px) {
.swiper-lbann{height:560px;}
.swiper-lbann h2{font-size:50px;}
.swiper-lbann tt{width:50px;}
.swiper-lbann p{font-size:30px;}
.swiper-lbann a{padding:6px 45px;font-size:14px;}
.swiper-sj-cq-prev{left:1%;}
.swiper-sj-cq-next{right:1%;}

}
@media (max-width:1100px) {
.swiper-sj-be dl{height:195px;}
.swiper-sj-be dl dt{height:140px;}

}
@media (max-width:1000px) {
.swiper-lbann{height:460px;}
.swiper-lbann h2{font-size:40px;}
.swiper-lbann tt{width:40px;}
.swiper-lbann p{font-size:20px;}
.swiper-lbann a{padding:6px 35px;}

}
@media (max-width:900px) {
.swiper-sj-be dl{height:170px;}
.swiper-sj-be dl dt{height:120px;}
.swiper-sj-be-prev{width:32px;height:32px;top:26%;}
.swiper-sj-be-next{width:32px;height:32px;top:26%;}
.swiper-db-c .swiper-slide p{width:80%;height:80%;left:9%;top:9%;font-size:12px;}


}
@media (max-width:750px) {
.swiper-lbann{height:360px;}
.swiper-lbann h2{font-size:30px;}
.swiper-lbann tt{width:30px;}
.swiper-lbann p{font-size:16px;}
.swiper-lbann a{padding:6px 25px;font-size:12px;}
.swiper-paglbann{bottom:10px;}
.swiper-paglbann .swiper-pagination-bullet{width:12px;height:12px;margin:0 5px;}
.swiper-db-c-prev{width:30px;height:30px;}
.swiper-db-c-next{width:30px;height:30px;}
.swiper-sj-cj-prev{width:30px;height:30px;}
.swiper-sj-cj-next{width:30px;height:30px;}
.swiper-sj-cl-prev{width:30px;height:30px;left:1%;}
.swiper-sj-cl-next{width:30px;height:30px;right:1%;}
.sj-cq-box dl dd{left:10px;top:10px;}
.sj-cq-box dl dd h2{font-size:14px;}
.sj-cq-box dl dd tt{height:2px;}
.sj-cq-box dl dd p{font-size:12px;}
.swiper-sj-cq-prev{width:30px;height:30px;}
.swiper-sj-cq-next{width:30px;height:30px;}
.swiper-pagsj-cq .swiper-pagination-bullet{width:30px;height:2px;}


}
@media (max-width:650px) {

}
@media (max-width:550px) {
.swiper-sj-be dl{height:135px;}
.swiper-sj-be dl dt{height:100px;}
.swiper-sj-be dl dd{line-height:35px;}
.swiper-sj-be dl dd a{font-size:12px;}
.swiper-cf-aa{height:200px;}
.sj-cf-aa-diva{width:80%;left:10%;top:30%;}
.sj-cf-aa-diva h2{font-size:14px;}
.sj-cf-aa-diva p{font-size:12px;padding-top:7px;}
.lograd + label{font-size:12px;padding-left:20px;}
.swiper-lbann{height:260px;}
.swiper-lbann h2{font-size:20px;margin-top:10%;}
.swiper-lbann p{font-size:14px;}
.swiper-lbann a{padding:5px 20px;}
.sj-cj-div1{transform:scale(.8);left:6px;}
.swiper-sj-cj2 .swiper-slide:hover .sj-cj-div1{bottom:60%;}
.sj-cq-box dl dd{left:5px;top:5px;line-height:15px;transform:scale(.8);}
.sj-cq-box dl dd h2{font-size:12px;}
.sj-cq-box dl dd tt{width:20px;}

}
@media (max-width:450px) {
.swiper-sj-be dl{height:115px;}
.swiper-sj-be dl dt{height:80px;}
.swiper-cf-aa{height:170px;}
.swiper-lbann h2{font-size:16px;margin-top:15%;}
.swiper-lbann p{font-size:12px;}
.sj-cj-div1{transform:scale(.6);left:0;}
.swiper-sj-cj .swiper-slide:hover .sj-cj-div1{bottom:60%;}
.swiper-sj-cj2 .swiper-slide:hover .sj-cj-div1{bottom:55%;}

}
@media (max-width:380px) {

}

.foot-cb {
margin-bottom:20px;}

.foot-cb span {
	float: left;
	width: 33%;
	padding-top: 20px;
}

.foot-cc {
	padding-top: 20px;
}

.foot-cc dt {
	width: 52%;
	float: left;
	background: #fff;
	border-radius: 10px;
	overflow: hidden;
	padding: 10px 0;
}

.foot-cc dd {
	width: 41%;
	float: right;
	text-align: center;
	
}

.foot-cc dt textarea {
	border: none;
	background: none;
	width: 95%;
	height: 115px;
	font-size: 14px;
	color: #333;
	margin-left: 2.5%;
}

.foot-cc dd p {
	margin-bottom: 13px;
}

.foot-cc dd input[type="text"] {
	width: 100%;
	height: 35px;
	line-height: 35px;
	font-size: 14px;
	color: #333;
	text-indent: 10px;
	border-radius: 5px;
	border: none;
	background: #fff;
}

.foot-cc dd input[type="submit"] {
	width: 100%;
	height: 100%;
	font-size: 14px;
	color: #fff;
	border-radius: 5px;
	border: none;
	background: none;
	cursor: pointer;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 33;
}

.foot-cc dd p.foot-cc-butp {
	width: 80%;
	height: 35px;
	position: relative;
	z-index: 1;
	background: rgba(0, 0, 0, .6);
	border-radius: 5px;
	padding: 0;
	overflow: hidden;
	margin-left: 10%;
	
}

.foot-cc dd p.foot-cc-butp i {
	display: block;
	width: 0;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 11;
	background: #facd89;
	transition: .5s;
}

.foot-cc dd p.foot-cc-butp:hover input[type="submit"] {
	color: #333;
}

.foot-cc dd p.foot-cc-butp:hover i {
	width: 100%;
}
