@charset "utf-8";
.container{background: #f9fafc;}
.header{height: auto;}

.ss{padding-top: 40px;}

.wrap .main{padding: 60px 0;}
@media only screen and (max-width:1440px){
	.wrap .main{padding: 45px 0;}
	.ss{padding-top: 30px;}
}
@media only screen and (max-width:1200px){
	.wrap .main{padding: 30px 0;}
	.ss{padding-top: 65px;}
}
@media only screen and (max-width:750px){
	.wrap .main{padding: 20px 0;}
	.ss{padding-top: 55px;}
}

.sjArea{display: none;}

@media only screen and (max-width:1200px){
	.sjArea{display: block;}
	.pcArea{display: none;}
}

.nbanner{position: relative;}
.nbanner .nbannera img{width: 100%;}
.nbanner .nbannera .img02{display: none;}
.nbanner .nbannerb{position: absolute;left: 0;width: 100%;bottom: 25%;}
.nbanner .nbannerb .nbannerba{font-size: 48px;color: #ffffff;}
.nbanner .nbannerb .nbannerbb{font-size: 20px;color: #ffffff;margin-top: 20px;}
@media only screen and (max-width:1440px){
	.nbanner .nbannerb .nbannerba{font-size: 40px;}
	.nbanner .nbannerb .nbannerbb{font-size: 18px;margin-top: 15px;}
}
@media only screen and (max-width:1200px){
	.nbanner .nbannerb .nbannerba{font-size: 32px;}
	.nbanner .nbannerb .nbannerbb{font-size: 16px;margin-top: 10px;}
}
@media only screen and (max-width:750px){
	.nbanner .nbannerb .nbannerba{font-size: 24px;}
	.nbanner .nbannerb .nbannerbb{font-size: 14px;margin-top: 5px;}
	.nbanner .nbannera .img01{display: none;}
	.nbanner .nbannera .img02{display: block;}
}

.sidebar{margin-top: -34px;position: relative;z-index: 9;}
.sidebar .menu{height: 65px;background: #fff;}
.sidebar .menu dl dt{float:left;position: relative;box-sizing: border-box;border-right: 1px solid rgba(102,102,102,0.2);}

.sidebar .menu dl dt:last-child{border-right: 0;}
.sidebar .menu dl dt a{display: block;line-height: 65px;font-size: 24px;color: #333333;text-align: center;position: relative;z-index: 2}
.sidebar .menu dl dt:after{content: "";width: 0%;height: 100%;position: absolute;left: 0;top:0;background: #ff9900;z-index: 0;transition: all 0.6s;}
.sidebar .menu dl dt.current a,.sidebar .menu dl dt:hover a{color: #fff;}
.sidebar .menu dl dt.current:after,.sidebar .menu dl dt:hover:after{width: 100%;}
@media only screen and (max-width:1440px){
	.sidebar{margin-top: -30px;}
	.sidebar .menu{height: 60px;}
	.sidebar .menu dl dt a{font-size: 20px;line-height: 60px;}
}
@media only screen and (max-width:1200px){
	.sidebar{display: none;}
}

/* 内容模式 */
.article{line-height:2; font-size:18px; word-wrap:break-word; }
.article .hd { padding:0 0 20px; text-align:center; }
.article .hd h1 { color:#000; font-size:32px; }
.article .hd .titBar { color:#797979; font-size:12px; } 
.article .bd { padding-bottom:40px; }
.article .ft { padding:20px 0 0; border-top:1px solid #ddd; }
.article img{max-width: 100%;height: auto;}
.article video{max-width: 100%;height: auto}
video::-internal-media-controls-download-button {
    display:none;
}
video::-webkit-media-controls-enclosure {
    overflow:hidden;
}
video::-webkit-media-controls-panel {
    width: calc(100% + 30px); 
} 
#dituContent img{max-width: unset!important;}
@media only screen and (max-width:1440px){
	.article{font-size: 16px;}
	.article .hd h1{font-size: 26px;}
}
@media only screen and (max-width:1200px){
	.article{font-size: 14px;}
	.article .hd h1{font-size: 20px;}
	.article .hd h1{font-size: 20px;}
}

.piList .pic-item-list .pic-item{float:left;width: 31.33333%;margin:0 3% 3% 0;text-align: center;}
.piList .pic-item-list .pic-item:nth-child(3n){margin-right: 0;}
.piList .pic-item-list .pic-item .list-pic{overflow: hidden;}
.piList .pic-item-list .pic-item dl{padding: 0 3%;background: #f5f5f5;line-height: 3.2;}
.piList .pic-item-list .pic-item dl dt{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.piList .pic-item-list .pic-item dl dt a{font-size: 18px;color: #333;}
.piList .pic-item-list .pic-item:hover dl{background: #ff9900;}
.piList .pic-item-list .pic-item:hover dl dt a{color: #fff;}
.piList .pic-item-list .pic-item .list-pic img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	max-width: 100%;
	
}
.piList .pic-item-list .pic-item:hover .list-pic img{
	transform:scale(1.1);
-ms-transform:scale(1.1); 	
-moz-transform:scale(1.1); 	
-webkit-transform:scale(1.1); 
-o-transform:scale(1.1); 
}
@media only screen and (max-width:1440px){
	.piList .pic-item-list .pic-item dl dt a{font-size: 16px;}
}
@media only screen and (max-width:1200px){
	.piList .pic-item-list .pic-item dl dt a{font-size: 14px;}
}
@media only screen and (max-width:750px){
	.piList .pic-item-list .pic-item{float:left;width: 48%;margin:0 4% 4% 0;text-align: center;}
	.piList .pic-item-list .pic-item:nth-child(3n){margin-right: 4%;}
	.piList .pic-item-list .pic-item:nth-child(2n){margin-right: 0;}
	.piList .pic-item-list .pic-item dl dt a{font-size: 12px;}	
}

/* 分页 */
.page { padding-top: 20px; line-height:24px; text-align:center;padding-bottom: 20px; }
.page a { display:inline-block; margin:0 5px; padding:3px 11px; background:#f0f0f1; color:#4f4f4f; vertical-align:top;font-size: 14px; }
.page a:hover,.page .current { background:#ff9900; color:#fff; }

@media screen and (max-width: 1024px){
	.page{padding-top: 10px}
	.page a{padding: 0 5px;margin: 0 3px;font-size: 12px}
}

.pro .proi{float: left;width: 31.2%;margin:0 3.2% 3.2% 0;background: #fff;box-sizing: border-box;}
.pro .proi:nth-child(3n){margin-right: 0;}
.pro .proi .proia{overflow: hidden;border-bottom: 1px solid #e0e0e0;margin: 0 6.3%;}
.pro .proi .proia img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	max-width: 100%;
	
}
.pro .proi:hover .proia img{
	transform:scale(1.1);
	-ms-transform:scale(1.1); 	
	-moz-transform:scale(1.1); 	
	-webkit-transform:scale(1.1); 
	-o-transform:scale(1.1); 
}
.pro .proi .proib{padding: 25px 6.3% 36px;position: relative;}
.pro .proi .proib:after{content: '';width: 0;height: 100%;position: absolute;left: 0;top:0;background: #ff9900;transition: all 0.6s;}
.pro .proi .proib .proiba{font-size: 24px;color: #333333;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;font-weight: bold;position: relative;z-index: 3;}
.pro .proi .proib .proibb{margin-top: 10px;padding-left: 12px;font-size: 18px;color: #666666;line-height: 32px;height: 96px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;position: relative;z-index: 3}
.pro .proi .proib .proibb:after{content: "";position: absolute;width: 6px;height: 6px;top:13px;left: 0;background: #333;border-radius: 100%;}
.pro .proi:hover .proib:after{width: 100%;}
.pro .proi:hover .proib .proiba{color: #fff;}
.pro .proi:hover .proib .proibb{color: #fff;}
.pro .proi:hover .proib .proibb:after{background: #fff;}
@media only screen and (max-width:1440px){
	.pro .proi .proib{padding: 20px 6.3% 28px;}
	.pro .proi .proib .proiba{font-size: 21px;}
	.pro .proi .proib .proibb{margin-top: 8px;padding-left: 10px;font-size: 16px;line-height: 28px;height: 84px;}
	.pro .proi .proib .proibb:after{top:11px;}
}
@media only screen and (max-width:1200px){
	.pro .proi .proib{padding: 15px 6.3% 20px;}
	.pro .proi .proib .proiba{font-size: 18px;}
	.pro .proi .proib .proibb{margin-top: 5px;padding-left: 10px;font-size: 14px;line-height: 22px;height: 66px;}
	.pro .proi .proib .proibb:after{top:8px;}
}
@media only screen and (max-width:750px){
	.pro .proi{width: 100%;margin:0 0% 4% 0;}
	.pro .proi:nth-child(3n){margin-right: 0%;}
	.pro .proi:nth-child(2n){margin-right: 0;}
	.pro .proi .proia{padding: 0 10%;}
	.pro .proi .proib{padding: 10px 6.3% 15px;}
	.pro .proi .proib .proiba{font-size: 16px;}
	.pro .proi .proib .proibb{font-size: 13px;line-height: 20px;height: 60px;}
	.pro .proi .proib .proibb:after{top:7px;width: 4px;height: 4px;}
}

.prod .proda{padding: 150px 0 90px;background: #fff;}
.prod .proda .prodal{float: left;width: 45%;}
.prod .proda .prodal .prodala{padding-left: 24px;font-size: 32px;color: #212121;font-weight: bold;position: relative;}
.prod .proda .prodal .prodala:after{position: absolute;content: "";width: 5px;height: 32px;background: #006691;left: 0;top:50%;transform: translateY(-50%);}
.prod .proda .prodal .prodalb{margin-left: 24px;margin-top: 30px;padding-top: 30px;border-top: 1px solid #ebebeb;font-size: 16px;color: #666666;line-height: 40px;}
.cdalc{margin-top: 40px;margin-left: 24px;}
.cdalc .cdalca{height: 60px;line-height: 60px;border-radius: 30px;background: #006691;font-size: 24px;color: #ffffff;float: left;margin-right: 20px;padding: 0 25px;}
.cdalc .cdalca span{padding-left: 35px;background: url(/images/cd1_06.png) no-repeat left center;}
.cdalc .cdalcb{float: left;height: 60px;line-height: 60px;border-radius: 30px;box-sizing: border-box;border:1px solid #bbbbbb;font-size: 24px;color: #222222;}
.cdalc .cdalcb a{display: block;padding: 0 35px;}
.cdalc .cdalcb span{padding-left: 44px;background: url(/images/cd2_08.png) no-repeat left center;color: #222222;}
.cdalc .cdalcb:hover span{color: #fff;background: url(/images/cd2a_08.png) no-repeat left center;}
.prod .proda .prodar{float: right;width: 46.8%;box-sizing: border-box;border:1px solid #d7d7d7;overflow: hidden;}
.prod .proda .prodar img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	max-width: 100%;width: 100%
}
.prod .proda .prodar:hover img{
	transform:scale(1.1);
	-ms-transform:scale(1.1); 	
	-moz-transform:scale(1.1); 	
	-webkit-transform:scale(1.1); 
	-o-transform:scale(1.1); 
}
@media only screen and (max-width:1440px){
	.prod .proda{padding: 120px 0 70px;}
	.prod .proda .prodal{width: 47%;}
	.prod .proda .prodal .prodala{padding-left: 20px;font-size: 27px;}
	.prod .proda .prodal .prodala:after{height: 27px;}
	.prod .proda .prodal .prodalb{margin-left: 20px;margin-top: 25px;font-size: 14px;line-height: 32px;}
	.cdalc{margin-top: 30px;margin-left: 20px;}
	.cdalc .cdalca{height: 50px;line-height: 50px;border-radius: 25px;font-size: 21px;margin-right: 15px;padding: 0 24px;}
	.cdalc .cdalca span{padding-left: 30px;}
	.cdalc .cdalcb{height: 50px;line-height: 50px;border-radius: 25px;font-size: 21px;}
	.cdalc .cdalcb a{padding: 0 30px;}
	.cdalc .cdalcb span{padding-left: 36px;}
}
@media only screen and (max-width:1200px){
	.prod .proda{padding: 80px 0 50px;}
	.prod .proda .prodal{width: 50%;}
	.prod .proda .prodal .prodala{padding-left: 15px;font-size: 22px;}
	.prod .proda .prodal .prodala:after{height: 22px;}
	.prod .proda .prodal .prodalb{margin-left: 15px;margin-top: 20px;font-size: 13px;line-height: 26px;}
	.cdalc{margin-top: 30px;margin-left: 20px;}
	.cdalc .cdalca{height: 40px;line-height: 40px;border-radius: 20px;font-size: 18px;margin-right: 15px;padding: 0 20px;margin-bottom: 10px;}
	.cdalc .cdalca span{padding-left: 20px;background-size: 18px 18px;}
	.cdalc .cdalcb{height: 40px;line-height: 40px;border-radius: 20px;font-size: 18px;}
	.cdalc .cdalcb a{padding: 0 20px;}
	.cdalc .cdalcb span{padding-left: 30px;background-size: 18px 16px;}
}
@media only screen and (max-width:750px){
	.prod .proda{padding: 80px 0 30px;}
	.prod .proda .prodar{float: none;width: 100%;}
	.prod .proda .prodal{float: none;width: 100%;margin-top: 20px;}
	.prod .proda .prodal .prodala{padding-left: 10px;font-size: 18px;}
	.prod .proda .prodal .prodala:after{height: 18px;}
	.prod .proda .prodal .prodalb{margin-left: 10px;margin-top: 15px;line-height: 22px;margin-top: 15px;padding-top: 15px;}
	.cdalc{margin-top: 20px;margin-left: 10px;}
	.cdalc .cdalca{height: 32px;line-height: 32px;border-radius: 16px;font-size: 16px;margin-right: 7px;padding: 0 8px;}
	.cdalc .cdalca span{padding-left: 15px;background-size: 12px 12px;}
	.cdalc .cdalcb{height: 32px;line-height: 32px;border-radius: 16px;font-size: 14px;}
	.cdalc .cdalcb a{padding: 0 8px;}
	.cdalc .cdalcb span{padding-left: 18px;background-size: 16px 14px;}
}

.prodb{padding: 60px 0 90px;}
.prodb .prodbl{float: left;width: 260px;background:#006691 url(/images/pro2_03.jpg) no-repeat bottom center;background-size: contain;padding-bottom: 110px;position: sticky;top:78px;height: 100%;}
.prodb .prodbl .prodbla{line-height: 125px;text-align: center;font-size: 40px;color: #ffffff;}
.prodb .prodbl .prodblb ul li{line-height: 60px;border-bottom: 1px solid rgba(255,255,255,0.2);}
.prodb .prodbl .prodblb ul li a{display: block;padding: 0 35px;font-size: 20px;color: #ffffff;background: url(/images/pro3_06.png) no-repeat 90% center;}
.prodb .prodbl .prodblb ul li:hover,.prodb .prodbl .prodblb ul li.current{background: #ff9900;}
.prodb .prodbl .prodblb ul li:hover a,.prodb .prodbl .prodblb ul li.current a{background: url(/images/pro4_03.png) no-repeat 90% center;}
.prodb .prodbr{float: right;width: calc(100% - 280px);}
.prodb .prodbr .prodbri{background: #fff;margin-bottom: 20px;}
.prodb .prodbr .prodbri .prodbrit{line-height: 66px;background: #edf5fe;height: 66px;}
.prodb .prodbr .prodbri .prodbrit span{display: inline-block;margin-left: 20px;font-size: 32px;color: #006691;padding-left: 21px;position: relative;font-weight: bold;}
.prodb .prodbr .prodbri .prodbrit span:after{content: "";width: 5px;height: 32px;background: #006691;position: absolute;left: 0;top:50%;transform: translateY(-50%);}
.prodb .prodbr .prodbri .prodbria{padding: 25px 30px 30px;font-size: 18px;color: #666666;line-height: 2.2;}
.prodb .prodbr .prodbri .prodbria .prodbriaa .prodbriaaa{font-size: 28px;color: #ff9900;}
.prodb .prodbr .prodbri .prodbria .prodbriaa .prodbriaab{margin-top: 25px;}
.prodb .prodbr .prodbri .prodbria .prodbriaa .prodbriaab .prodbriaabi{float: left;width: 32.7%;margin:0 0.95% 0.95% 0;box-shadow: 0 0 10px #eaf4fb;}
.prodb .prodbr .prodbri .prodbria .prodbriaa .prodbriaab .prodbriaabi:nth-child(3n){margin-right: 0;}
.prodb .prodbr .prodbri .prodbria .prodbriaa .prodbriaab .prodbriaabi .prodbriaabia{padding: 0 20px;line-height: 60px;font-size: 24px;color: #333333;background: #eaf4fb;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.prodb .prodbr .prodbri .prodbria .prodbriaa .prodbriaab .prodbriaabi .prodbriaabia span{color: #ff9900;}
.prodb .prodbr .prodbri .prodbria .prodbriaa .prodbriaab .prodbriaabi .prodbriaabib{padding: 20px 20px 10px;font-size: 18px;color: #666;line-height: 32px;height: 128px;}
.prodb .prodbr .prodbri .prodbria .prodbriaa .prodbriaab .prodbriaabi .prodbriaabib .prodbriaabibx{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}

.prodb .prodbr .prodbri .prodbria .prodbriaac{font-size: 28px;color: #ff9900;margin-top: 15px;}
.prodb .prodbr .prodbri .prodbria .prodbriaad{margin-top: 10px;}
.prodb .prodbr .prodbri .prodbria .prodbriaad .prodbriaadi{margin-bottom: 18px;}
.prodb .prodbr .prodbri .prodbria .prodbriaad .prodbriaadi .prodbriaadia{font-size: 24px;color: #333333;background: #eaf4fb;padding: 10px 13px;line-height: 1.4;}
.prodb .prodbr .prodbri .prodbria .prodbriaad .prodbriaadi .prodbriaadia span{color: #ff9900;}
.prodb .prodbr .prodbri .prodbria .prodbriaad .prodbriaadi .prodbriaadib{font-size: 18px;color: #666666;line-height: 1.78;margin-top: 20px;}

.prodb .prodbr img{max-width: 100% !important;;height: auto !important;}


@media only screen and (max-width:1440px){
	.prodb{padding: 45px 0 70px;}
	.prodb .prodbl{width: 230px;padding-bottom: 90px;top:68px;}
	.prodb .prodbl .prodbla{line-height: 100px;font-size: 32px;}
	.prodb .prodbl .prodblb ul li{line-height: 50px;}
	.prodb .prodbl .prodblb ul li a{padding: 0 25px;font-size: 18px;}
	.prodb .prodbr{float: right;width: calc(100% - 250px);}
	.prodb .prodbr .prodbri{margin-bottom: 15px;}
	.prodb .prodbr .prodbri .prodbrit{line-height: 56px;height: 56px;}
	.prodb .prodbr .prodbri .prodbrit span{margin-left: 15px;font-size: 26px;}
	.prodb .prodbr .prodbri .prodbrit span:after{width: 4px;height: 26px;}
	.prodb .prodbr .prodbri .prodbria{padding: 20px;font-size: 16px;}
	.prodb .prodbr .prodbri .prodbria .prodbriaa .prodbriaaa{font-size: 24px;}
	.prodb .prodbr .prodbri .prodbria .prodbriaa .prodbriaab{margin-top: 20px;}
	.prodb .prodbr .prodbri .prodbria .prodbriaa .prodbriaab .prodbriaabi .prodbriaabia{padding: 0 15px;line-height: 50px;font-size: 21px;}
	.prodb .prodbr .prodbri .prodbria .prodbriaa .prodbriaab .prodbriaabi .prodbriaabib{padding: 15px 15px 10px;font-size: 16px;line-height: 28px;height: 112px;}

	.prodb .prodbr .prodbri .prodbria .prodbriaac{font-size: 24px;}
	.prodb .prodbr .prodbri .prodbria .prodbriaad .prodbriaadi{margin-bottom: 15px;}
	.prodb .prodbr .prodbri .prodbria .prodbriaad .prodbriaadi .prodbriaadia{font-size: 22px;padding: 8px 10px;}
	.prodb .prodbr .prodbri .prodbria .prodbriaad .prodbriaadi .prodbriaadib{font-size: 16px;margin-top: 15px;}
}
@media only screen and (max-width:1200px){
	.prodb{padding: 30px 0 50px;}
	.prodb .prodbl{display: none;}
	.prodb .prodbr{float: none;width: 100%;}
	.prodb .prodbr .prodbri .prodbrit{line-height: 50px;height: 50px;}
	.prodb .prodbr .prodbri .prodbrit span{font-size: 22px;}
	.prodb .prodbr .prodbri .prodbrit span:after{height: 22px;}
	.prodb .prodbr .prodbri .prodbria{padding: 15px;font-size: 14px;}
	.prodb .prodbr .prodbri .prodbria .prodbriaa .prodbriaaa{font-size: 20px;}
	.prodb .prodbr .prodbri .prodbria .prodbriaa .prodbriaab{margin-top: 15px;}
	.prodb .prodbr .prodbri .prodbria .prodbriaa .prodbriaab .prodbriaabi .prodbriaabia{padding: 0 10px;line-height: 40px;font-size: 18px;}
	.prodb .prodbr .prodbri .prodbria .prodbriaa .prodbriaab .prodbriaabi .prodbriaabib{padding: 10px 10px 10px;font-size: 14px;line-height: 24px;height: 96px;}

	.prodb .prodbr .prodbri .prodbria .prodbriaac{font-size: 20px;}
	.prodb .prodbr .prodbri .prodbria .prodbriaad .prodbriaadi{margin-bottom: 10px;}
	.prodb .prodbr .prodbri .prodbria .prodbriaad .prodbriaadi .prodbriaadia{font-size: 18px;padding: 5px 8px;}
	.prodb .prodbr .prodbri .prodbria .prodbriaad .prodbriaadi .prodbriaadib{font-size: 14px;margin-top: 10px;}
}
@media only screen and (max-width:750px){
	.prodb{padding: 20px 0 30px;}
	.prodb .prodbr .prodbri .prodbrit{line-height: 40px;height: 40px;}
	.prodb .prodbr .prodbri .prodbrit span{font-size: 18px;}
	.prodb .prodbr .prodbri .prodbrit span:after{height: 18px;}
	.prodb .prodbr .prodbri .prodbria{padding: 10px;font-size: 13px;}
	.prodb .prodbr .prodbri .prodbria .prodbriaa .prodbriaaa{font-size: 18px;}
	.prodb .prodbr .prodbri .prodbria .prodbriaa .prodbriaab .prodbriaabi{width: 48%;margin:0 4% 4% 0;}
	.prodb .prodbr .prodbri .prodbria .prodbriaa .prodbriaab .prodbriaabi:nth-child(3n){margin-right: 4%;}
	.prodb .prodbr .prodbri .prodbria .prodbriaa .prodbriaab .prodbriaabi:nth-child(2n){margin-right: 0;}
	.prodb .prodbr .prodbri .prodbria .prodbriaa .prodbriaab .prodbriaabi .prodbriaabia{font-size: 16px;}
	.prodb .prodbr .prodbri .prodbria .prodbriaa .prodbriaab .prodbriaabi .prodbriaabib{font-size: 13px;line-height: 22px;height: 88px;}

	.prodb .prodbr .prodbri .prodbria .prodbriaac{font-size: 18px;}
	.prodb .prodbr .prodbri .prodbria .prodbriaad .prodbriaadi{margin-bottom: 8px;}
	.prodb .prodbr .prodbri .prodbria .prodbriaad .prodbriaadi .prodbriaadia{font-size: 16px;padding: 4px 7px;}
	.prodb .prodbr .prodbri .prodbria .prodbriaad .prodbriaadi .prodbriaadib{font-size: 13px;margin-top: 7px;}
}






.inewa{padding: 185px 0 90px;background: url(/images/news1_01.jpg) no-repeat center;background-size: cover;}
.inewa .g-in{position: relative;}
.inewa .swiper-slide .inewai{background: url(/images/aab1.jpg) no-repeat right center;background-size: contain;}
.inewa .swiper-slide .inewai .inewail{float: left;width: 46.875%;overflow: hidden;height: 450px;}
.inewa .swiper-slide .inewai .inewail img{width: 100%;height: 100%;object-fit: cover;}
.inewa .swiper-slide .inewai .inewail img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	max-width: 100%;
}
.inewa .swiper-slide:hover .inewai .inewail img{
	transform:scale(1.1);
	-ms-transform:scale(1.1); 	
	-moz-transform:scale(1.1); 	
	-webkit-transform:scale(1.1); 
	-o-transform:scale(1.1); 
}
.inewa .swiper-slide .inewai .inewair{float: right;width: 50%;box-sizing: border-box;padding-right: 4.7%;}
.inewa .swiper-slide .inewai .inewair .inewaira{margin-top: 80px;font-size: 36px;color: #333333;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;font-weight: bold;}
.inewa .swiper-slide:hover .inewai .inewair .inewaira{color: #005591;}
.inewa .swiper-slide .inewai .inewair .inewairb{margin-top: 20px;font-size: 16px;color: #999999;}
.inewa .swiper-slide .inewai .inewair .inewairc{margin-top: 25px;font-size: 20px;color: #666666;line-height: 1.8;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.inewa .swiper-slide .inewai .inewair .inewaird{margin-top: 62px;}
.inewa .swiper-slide .inewai .inewair .inewaird span{display: inline-block;width: 100px;height: 40px;line-height: 40px;text-align: center;background: #ff9900;border-radius: 3px;font-size: 16px;color: #ffffff;}

.inewa .swiper-pagination{position: absolute;right: 2%;bottom: 10%;top:auto;}
.inewa .swiper-pagination .swiper-pagination-bullet{margin:0 3px;}
.inewa .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #ff9900;opacity: 1;}

@media only screen and (max-width:1440px){
	.inewa{padding: 160px 0 70px;}
	.inewa .swiper-slide .inewai .inewail{height: 375px;}
	.inewa .swiper-slide .inewai .inewair .inewaira{margin-top: 60px;font-size: 30px;}
	.inewa .swiper-slide .inewai .inewair .inewairb{margin-top: 15px;font-size: 14px;}
	.inewa .swiper-slide .inewai .inewair .inewairc{margin-top: 15px;font-size: 18px;}
	.inewa .swiper-slide .inewai .inewair .inewaird{margin-top: 45px;}
	.inewa .swiper-slide .inewai .inewair .inewaird span{width: 90px;height: 36px;line-height: 36px;font-size: 14px;}
}
@media only screen and (max-width:1200px){
	.inewa{padding: 100px 0 40px;}
	.inewa .swiper-slide .inewai .inewail{height: 300px;}
	.inewa .swiper-slide .inewai .inewair .inewaira{margin-top: 30px;font-size: 24px;}
	.inewa .swiper-slide .inewai .inewair .inewairb{margin-top: 10px;font-size: 13px;}
	.inewa .swiper-slide .inewai .inewair .inewairc{margin-top: 10px;font-size: 16px;}
	.inewa .swiper-slide .inewai .inewair .inewaird{margin-top: 30px;}
}
@media only screen and (max-width:750px){
	.inewa{padding: 80px 0 20px;}
	.inewa .swiper-slide .inewai{background: url(/images/aab1.jpg) no-repeat bottom center;}
	.inewa .swiper-slide .inewai .inewail{float: none;width: 100%;height: 250px;}
	.inewa .swiper-slide .inewai .inewair{float: none;width: 100%;padding: 15px 10px;}
	.inewa .swiper-slide .inewai .inewair .inewaira{margin-top: 0;font-size: 18px;}
	.inewa .swiper-slide .inewai .inewair .inewaira.inewairanone{display: none;}
	.inewa .swiper-slide .inewai .inewair .inewairb{margin-top: 5px;}
	.inewa .swiper-slide .inewai .inewair .inewairc{margin-top: 5px;font-size: 14px;}
	.inewa .swiper-slide .inewai .inewair .inewaird{margin-top: 15px;}
	.inewa .swiper-slide .inewai .inewair .inewaird span{width: 80px;height: 30px;line-height: 30px;font-size: 13px;}
	.inewa .swiper-pagination{bottom: 5%}
}

.inewb{padding: 75px 0 88px;background: #fff;}
.inewb .inewba{text-align: center;font-size: 40px;color: #333333;font-weight: bold;}
.inewb .inewbb{margin-top: 52px;}
.inewb .inewbb .swiper-slide .inewbbi .inewbbia{overflow: hidden;height: 300px;}
.inewb .inewbb .swiper-slide .inewbbi .inewbbia img{width: 100%;height: 100%;object-fit: cover;}
.inewb .inewbb .swiper-slide .inewbbi .inewbbia img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	max-width: 100%;width: 100%
}
.inewb .inewbb .swiper-slide:hover .inewbbi .inewbbia img{
	transform:scale(1.1);
	-ms-transform:scale(1.1); 	
	-moz-transform:scale(1.1); 	
	-webkit-transform:scale(1.1); 
	-o-transform:scale(1.1); 
}
.inewb .inewbb .swiper-slide .inewbbi .inewbbib{background: #f9fafc;padding: 20px;}
.inewb .inewbb .swiper-slide .inewbbi .inewbbib .inewbbiba{font-size: 24px;color: #333333;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.inewb .inewbb .swiper-slide:hover .inewbbi .inewbbib .inewbbiba{color: #005591;}
.inewb .inewbb .swiper-slide .inewbbi .inewbbib .inewbbibb{margin-top: 10px;font-size: 16px;color: #999999;}
.inewb .inewbb .swiper-slide .inewbbi .inewbbib .inewbbibc{margin-top: 10px;font-size: 18px;color: #666666;line-height: 32px;height: 64px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
@media only screen and (max-width:1440px){
	.inewb{padding: 60px 0;}
	.inewb .inewba{font-size: 32px;}
	.inewb .inewbb{margin-top: 40px;}
	.inewb .inewbb .swiper-slide .inewbbi .inewbbia{height: 255px;}
	.inewb .inewbb .swiper-slide .inewbbi .inewbbib{padding: 15px;}
	.inewb .inewbb .swiper-slide .inewbbi .inewbbib .inewbbiba{font-size: 21px;}
	.inewb .inewbb .swiper-slide .inewbbi .inewbbib .inewbbibb{font-size: 14px;margin-top: 7px;}
	.inewb .inewbb .swiper-slide .inewbbi .inewbbib .inewbbibc{font-size: 16px;margin-top: 7px;line-height: 28px;height: 56px;}
}
@media only screen and (max-width:1200px){
	.inewb{padding: 40px 0;}
	.inewb .inewba{font-size: 26px;}
	.inewb .inewbb{margin-top: 30px;}
}
@media only screen and (max-width:750px){
	.inewb{padding: 20px 0;}
	.inewb .inewba{font-size: 18px;}
	.inewb .inewbb{margin-top: 20px;}
	.inewb .inewbb .swiper-slide .inewbbi .inewbbia{height: 200px;}
	.inewb .inewbb .swiper-slide .inewbbi .inewbbib{padding: 10px;}
	.inewb .inewbb .swiper-slide .inewbbi .inewbbib .inewbbiba{font-size: 16px;}
	.inewb .inewbb .swiper-slide .inewbbi .inewbbib .inewbbibb{font-size: 13px;margin-top: 5px;}
	.inewb .inewbb .swiper-slide .inewbbi .inewbbib .inewbbibc{font-size: 14px;margin-top: 5px;line-height: 24px;height: 48px;}
}

.inewc{padding: 80px 0;}
.inewc .inewca{text-align: center;font-size: 40px;color: #333333;font-weight: bold;}
/*.inewc .inewcb{margin-top: 52px;}*/
.inewc .inewcb .inewcbi{float: left;margin-right: 45px;width: 450px;margin-bottom: 45px;}
.inewc .inewcb .inewcbi:nth-child(3n){margin-right: 0;}
.inewc .inewcb .inewcbi .inewcbia{overflow: hidden;height: 300px;}
.inewc .inewcb .inewcbi .inewcbia img{width: 100%;height: 100%;object-fit: cover;}
.inewc .inewcb .inewcbi .inewcbia img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	max-width: 100%;width: 100%
}
.inewc .inewcb .inewcbi:hover .inewcbia img{
	transform:scale(1.1);
	-ms-transform:scale(1.1); 	
	-moz-transform:scale(1.1); 	
	-webkit-transform:scale(1.1); 
	-o-transform:scale(1.1); 
}
.inewc .inewcb .inewcbi .inewcbib{background: #fff;padding: 20px;}
.inewc .inewcb .inewcbi .inewcbib .inewcbiba{font-size: 24px;color: #333333;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;font-weight: bold;}
.inewc .inewcb .inewcbi:hover .inewcbib .inewcbiba{color: #005591;}
.inewc .inewcb .inewcbi .inewcbib .inewcbibb{margin-top: 10px;font-size: 16px;color: #999999;}
.inewc .inewcb .inewcbi .inewcbib .inewcbibc{margin-top: 10px;font-size: 18px;color: #666666;line-height: 32px;height: 64px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.inewc .inewcb .inewcbi .inewcbib .inewcbibc.line3{-webkit-line-clamp: 3;height: 96px;}
@media only screen and (max-width:1440px){
	.inewc{padding: 60px 0;}
	.inewc .inewca{font-size: 32px;}
	/*.inewc .inewcb{margin-top: 40px;}*/
	.inewc .inewcb .inewcbi{margin-right: 25px;margin-bottom: 25px;width: 383px;}
	.inewc .inewcb .inewcbi .inewcbib{padding: 15px;}
	.inewc .inewcb .inewcbi .inewcbia{height: 255px;}
	.inewc .inewcb .inewcbi .inewcbib .inewcbiba{font-size: 21px;}
	.inewc .inewcb .inewcbi .inewcbib .inewcbibb{font-size: 14px;margin-top: 7px;}
	.inewc .inewcb .inewcbi .inewcbib .inewcbibc{font-size: 16px;margin-top: 7px;line-height: 28px;height: 56px;}
	.inewc .inewcb .inewcbi .inewcbib .inewcbibc.line3{height: 84px;}
}
@media only screen and (max-width:1200px){
	.inewc{padding: 40px 0;}
	.inewc .inewca{font-size: 26px;}
	/*.inewc .inewcb{margin-top: 30px;}*/

	.inewc .inewcb .inewcbi{margin-right: 20px;margin-bottom: 20px;width: calc((100% - 20px)/2);}
	.inewc .inewcb .inewcbi:nth-child(3n){margin-right: 20px;}
	.inewc .inewcb .inewcbi:nth-child(2n){margin-right: 0;}
}

@media only screen and (max-width:750px){
	.inewc{padding: 20px 0;}
	.inewc .inewca{font-size: 18px;}
	/*.inewc .inewcb{margin-top: 20px;}*/
	.inewc .inewcb .inewcbi .inewcbia{height: 200px}
	.inewc .inewcb .inewcbi{margin-right: 0;margin-bottom: 20px;width: 100%;}
	.inewc .inewcb .inewcbi:nth-child(3n){margin-right: 0;}
	.inewc .inewcb .inewcbi:nth-child(2n){margin-right: 0;}
	.inewc .inewcb .inewcbi .inewcbib{padding: 10px;}
	.inewc .inewcb .inewcbi .inewcbib .inewcbiba{font-size: 16px;}
	.inewc .inewcb .inewcbi .inewcbib .inewcbibb{font-size: 13px;margin-top: 5px;}
	.inewc .inewcb .inewcbi .inewcbib .inewcbibc{font-size: 14px;margin-top: 5px;line-height: 24px;height: 48px;}
	.inewc .inewcb .inewcbi .inewcbib .inewcbibc.line3{height: 72px;}
}

.cona{font-size: 40px;color: #333333;font-weight: bold;text-align: center;}
.conb{margin-top: 42px;}
.conb .conbi .conbii{float: left;width: 32.4%;margin-right: 1.4%;padding: 20px 0 40px;border-top:1px solid #c5cbcd;}
.conb .conbi .conbii:nth-child(3n){margin-right: 0;}
.conb .conbi .conbii .conbiia{font-size: 18px;color: #666666;}
.conb .conbi .conbii .conbiib{font-size: 18px;color: #005591;margin-top: 12px;line-height: 1.5;}
.conc{margin-top: 10px;}
.cond{margin: 80px 0 88px;}
.cond .condl{float: left;width: 41%;}
.cond .condl .condla{font-size: 40px;color: #333333;font-weight: bold;}
.cond .condl .condlb{margin-top: 50px;font-size: 20px;color: #666666;line-height: 1.8;}
.cond .condr{float: right;width: 45.5%;}
.cond .condr .condri{margin-bottom: 20px;border-bottom: 1px solid #8c979b;}
.cond .condr .condri input{height: 35px;width: 100%;box-sizing: border-box;border:0;outline: 0;font-size: 16px;}
.cond .condr .condri textarea{padding: 8px 0;height: 120px;border:0;outline: 0;width: 100%;font-size: 16px;box-sizing: border-box;}
.cond .condr .condrs{margin-top: 25px;text-align: right;float: right;background: #ff9900;border-radius: 5px;overflow: hidden;}
.cond .condr .condrs input{width: 90px;height: 36px;font-size: 16px;color: #fff;}
@media only screen and (max-width:1440px){
	.cona{font-size: 32px;}
	.conb{margin-top: 35px;}
	.conb .conbi .conbii{padding: 15px 0 30px;}
	.conb .conbi .conbii .conbiia{font-size: 16px;}
	.conb .conbi .conbii .conbiib{font-size: 16px;margin-top: 10px;}
	.cond{margin: 60px 0;}
	.cond .condl .condla{font-size: 32px;}
	.cond .condl .condlb{margin-top: 40px;font-size: 18px;}
	.cond .condr .condri{margin-bottom: 15px;}
	.cond .condr .condri input{font-size: 14px;}
	.cond .condr .condri textarea{padding: 6px 0;height: 100px;font-size: 14px;}
	.cond .condr .condrs{margin-top: 20px;}
	.cond .condr .condrs input{font-size: 14px;width: 80px;height: 30px;}
}
@media only screen and (max-width:1200px){
	.cona{font-size: 24px;}
	.conb{margin-top: 25px;}
	.conb .conbi .conbii{padding: 10px 0 20px;}
	.conb .conbi .conbii .conbiia{font-size: 14px;}
	.conb .conbi .conbii .conbiib{font-size: 14px;margin-top: 8px;}
	.cond{margin: 40px 0;}
	.cond .condl .condla{font-size: 24px;}
	.cond .condl .condlb{margin-top: 25px;font-size: 16px;}
	.cond .condr .condri{margin-bottom: 10px;}
	.cond .condr .condrs{margin-top: 15px;}
}
@media only screen and (max-width:750px){
	.cona{font-size: 18px;}
	.conb{margin-top: 15px;}
	.conb .conbi .conbii{padding: 8px 0 10px;float: none;width: 100%;}
	.conb .conbi .conbii .conbiia{font-size: 13px;}
	.conb .conbi .conbii .conbiib{font-size: 13px;margin-top: 5px;}
	.cond{margin: 20px 0;}
	.cond .condl{float: none;width: 100%;}
	.cond .condr{float: none;width: 100%;margin-top: 15px;}
	.cond .condl .condla{font-size: 18px;}
	.cond .condl .condlb{margin-top: 10px;font-size: 14px;}
	.cond .condr .condri{margin-bottom: 5px;}
	.cond .condr .condri input{font-size: 13px;}
	.cond .condr .condri textarea{padding: 3px 0;height: 60px;font-size: 13px;}
	.cond .condr .condrs{margin-top: 10px;}
	.cond .condr .condrs input{font-size: 13px;width: 70px;height: 26px;}
}

.gs .gsa{text-align: center;}
.gs .gsa .gsaa{font-size: 40px;color: #333333;}
.gs .gsa .gsab{font-size: 20px;color: #666666;line-height: 1.8;max-width: 59%;margin:15px auto 0;}
.gs .gsb{margin-top: 60px;}
.gs .gsb .gsbi{margin-bottom: 30px;background: #ffffff;}
.gs .gsb .gsbi .gsbil{float: left;width: 450px;overflow: hidden;}
.gs .gsb .gsbi .gsbil img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	max-width: 100%;width: 100%
}
.gs .gsb .gsbi:hover .gsbil img{
	transform:scale(1.1);
	-ms-transform:scale(1.1); 	
	-moz-transform:scale(1.1); 	
	-webkit-transform:scale(1.1); 
	-o-transform:scale(1.1); 
}
.gs .gsb .gsbi .gsbir{float: right;width: calc(100% - 450px);box-sizing: border-box;padding: 0 80px 0 40px;}
.gs .gsb .gsbi:nth-child(2n) .gsbil{float: right;}
.gs .gsb .gsbi:nth-child(2n) .gsbir{float: left;}
.gs .gsb .gsbi .gsbir .gsbira{font-size: 28px;color: #333333;padding-top: 40px;}
.gs .gsb .gsbi .gsbir .gsbirb{margin-top: 25px;font-size: 18px;color: #666666;line-height: 1.78;}
.gs .gsb .gsbi:hover .gsbir .gsbira{color: #ff9900;}
@media only screen and (max-width:1440px){
	.gs .gsa .gsaa{font-size: 32px;}
	.gs .gsa .gsab{font-size: 18px;max-width: 70%;margin:10px auto 0;}
	.gs .gsb{margin-top: 45px;}
	.gs .gsb .gsbi{margin-bottom: 25px;}
	.gs .gsb .gsbi .gsbil{width: 380px;}
	.gs .gsb .gsbi .gsbir{width: calc(100% - 380px);padding: 0 60px 0 30px;}
	.gs .gsb .gsbi .gsbir .gsbira{font-size: 24px;padding-top: 28px;}
	.gs .gsb .gsbi .gsbir .gsbirb{margin-top: 20px;font-size: 16px;}
}
@media only screen and (max-width:1200px){
	.gs .gsa .gsaa{font-size: 24px;}
	.gs .gsa .gsab{font-size: 16px;max-width: 100%;}
	.gs .gsb{margin-top: 30px;}
	.gs .gsb .gsbi{margin-bottom: 20px;}
	.gs .gsb .gsbi .gsbil{width: 300px;}
	.gs .gsb .gsbi .gsbir{width: calc(100% - 300px);padding: 0 40px 0 20px;}
	.gs .gsb .gsbi .gsbir .gsbira{font-size: 20px;padding-top: 16px;}
	.gs .gsb .gsbi .gsbir .gsbirb{margin-top: 15px;font-size: 14px;}
}
@media only screen and (max-width:750px){
	.gs .gsa .gsaa{font-size: 18px;}
	.gs .gsa .gsab{font-size: 14px;margin:8px auto 0;}
	.gs .gsb{margin-top: 15px;}
	.gs .gsb .gsbi{margin-bottom: 15px;}
	.gs .gsb .gsbi .gsbil{float: none;width: 100%;}
	.gs .gsb .gsbi .gsbir{float: none;width: 100%;padding: 15px;}
	.gs .gsb .gsbi .gsbir .gsbira{font-size: 16px;padding-top: 0;}
	.gs .gsb .gsbi .gsbir .gsbirb{margin-top: 10px;font-size: 13px;}
}

.cxt{text-align: center;}
.cxt .cxta{font-size: 40px;color: #333333;font-weight: bold;}
.cxt .cxtb{font-size: 20px;color: #666666;line-height: 1.8;width: 69%;margin:20px auto 0;}
.cxa{padding: 84px 0 76px;}
.cxa .cxaa{margin-top: 45px;overflow: hidden;}
/*.cxa .cxaa img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	max-width: 100%;width: 100%
}
.cxa .cxaa:hover img{
	transform:scale(1.1);
	-ms-transform:scale(1.1); 	
	-moz-transform:scale(1.1); 	
	-webkit-transform:scale(1.1); 
	-o-transform:scale(1.1); 
}*/
.cxa .cxab{margin-top: 20px;}
.cxa .cxab .cxabi{float: left;width: 23.905%;margin:0 1.46% 1.46% 0;background: #ffffff;box-sizing: border-box;height: 300px;border-top:2px solid #006691;padding: 38px 28px 0;}
.cxa .cxab .cxabi:nth-child(4n){margin-right: 0;}
.cxa .cxab .cxabi .cxabia span{display: inline-block;vertical-align: middle;font-size: 24px;color: #333333;width: calc(100% - 52px);overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;float: right;line-height: 36px;height: 72px;font-weight: bold;}
.cxa .cxab .cxabi .cxabia img{vertical-align: middle;}
.cxa .cxab .cxabi .cxabib{margin-top: 22px;font-size: 18px;color: #666666;line-height: 1.78;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;}
.cxb{background: #fff;padding: 80px 0;}
.cxb .cxbc{margin-top: 50px;}
.cxb .cxbc .cxbci{float: left;width: 31.25%;margin:0 3.125% 3.125% 0;}
.cxb .cxbc .cxbci:nth-child(3n){margin-right: 0;}
.cxb .cxbc .cxbci .cxbcia{overflow: hidden;}
.cxb .cxbc .cxbci .cxbcia img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	max-width: 100%;width: 100%
}
.cxb .cxbc .cxbci:hover .cxbcia img{
	transform:scale(1.1);
	-ms-transform:scale(1.1); 	
	-moz-transform:scale(1.1); 	
	-webkit-transform:scale(1.1); 
	-o-transform:scale(1.1); 
}
.cxb .cxbc .cxbci .cxbcib{background: #f9fafc;height: 220px;box-sizing: border-box;padding: 25px 25px 0;width: 92%;margin:-20% auto 0;position: relative;z-index: 3;}
.cxb .cxbc .cxbci .cxbcib .cxbciba{font-size: 24px;color: #333333;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;font-weight: bold;}
.cxb .cxbc .cxbci .cxbcib .cxbcibb{margin-top: 10px;position: relative;font-size: 18px;color: #666666;line-height: 1.78;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;padding-left: 13px;}
.cxb .cxbc .cxbci .cxbcib .cxbcibb:after{content: "";width: 6px;height: 6px;border-radius: 6px;background: #ff9900;position: absolute;left: 0;top:13px;}
@media only screen and (max-width:1440px){
	.cxt .cxta{font-size: 32px;}
	.cxt .cxtb{font-size: 18px;width: 71%;margin:15px auto 0;}
	.cxa{padding: 65px 0 60px;}
	.cxa .cxaa{margin-top: 35px;}
	.cxa .cxab .cxabi{height: 250px;padding: 30px 20px 0;}
	.cxa .cxab .cxabi .cxabia span{font-size: 22px;width: calc(100% - 45px);line-height: 32px;height: 64px;}
	.cxa .cxab .cxabi .cxabia img{width: 38px;}
	.cxa .cxab .cxabi .cxabib{margin-top: 15px;font-size: 16px;}
	.cxb{padding: 60px 0;}
	.cxb .cxbc{margin-top: 35px;}
	.cxb .cxbc .cxbci .cxbcib{height: 180px;padding: 15px 20px 0;}
	.cxb .cxbc .cxbci .cxbcib .cxbciba{font-size: 22px;}
	.cxb .cxbc .cxbci .cxbcib .cxbcibb{margin-top: 7px;font-size: 16px;padding-left: 10px;}
	.cxb .cxbc .cxbci .cxbcib .cxbcibb:after{top:11px;}
}
@media only screen and (max-width:1200px){
	.cxt .cxta{font-size: 24px;}
	.cxt .cxtb{font-size: 16px;width: 100%;margin:10px auto 0;}
	.cxa{padding: 45px 0 40px;}
	.cxa .cxaa{margin-top: 25px;}
	.cxa .cxab{margin-top: 15px;}
	.cxa .cxab .cxabi{width: 32%;margin:0 2% 2% 0;}
	.cxa .cxab .cxabi:nth-child(4n){margin-right: 2%;}
	.cxa .cxab .cxabi:nth-child(3n){margin-right: 0;}
	.cxa .cxab .cxabi{height: 210px;padding: 20px 15px 0;}
	.cxa .cxab .cxabi .cxabia span{font-size: 20px;width: calc(100% - 40px);line-height: 28px;height: 56px;}
	.cxa .cxab .cxabi .cxabia img{width: 32px;}
	.cxa .cxab .cxabi .cxabib{margin-top: 10px;font-size: 14px;}
	.cxb{padding: 40px 0;}
	.cxb .cxbc{margin-top: 25px;}
	.cxb .cxbc .cxbci .cxbcib{height: 155px;padding: 10px 15px 0;}
	.cxb .cxbc .cxbci .cxbcib .cxbciba{font-size: 20px;}
	.cxb .cxbc .cxbci .cxbcib .cxbcibb{margin-top: 5px;font-size: 14px;padding-left: 7px;}
	.cxb .cxbc .cxbci .cxbcib .cxbcibb:after{top:9px;width: 5px;height: 5px;border-radius: 5px;}
}
@media only screen and (max-width:750px){
	.cxt .cxta{font-size: 18px;}
	.cxt .cxtb{font-size: 14px; margin:7px auto 0;}
	.cxa{padding: 25px 0 20px;}
	.cxa .cxaa{margin-top: 15px;}
	.cxa .cxab{margin-top: 10px;}
	.cxa .cxab .cxabi{width: 49%;margin:0 2% 2% 0;}
	.cxa .cxab .cxabi:nth-child(4n){margin-right: 2%;}
	.cxa .cxab .cxabi:nth-child(3n){margin-right: 2%;}
	.cxa .cxab .cxabi:nth-child(2n){margin-right: 0%;}
	.cxa .cxab .cxabi{height: 200px;padding: 10px 10px 0;}
	.cxa .cxab .cxabi .cxabia span{font-size: 16px;width: calc(100% - 28px);line-height: 22px;height: 44px;}
	.cxa .cxab .cxabi .cxabia img{width: 22px;}
	.cxa .cxab .cxabi .cxabib{margin-top: 7px;font-size: 13px;-webkit-line-clamp: 6;}
	.cxb{padding: 20px 0;}
	.cxb .cxbc{margin-top: 15px;}
	.cxb .cxbc .cxbci{width: 100%;margin:0 0% 2% 0;}
	.cxb .cxbc .cxbci:nth-child(3n){margin-right: 0%;}
	.cxb .cxbc .cxbci:nth-child(2n){margin-right: 0%;}
	.cxb .cxbc .cxbci .cxbcib{height: 150px;padding: 10px 10px 0;}
	.cxb .cxbc .cxbci .cxbcib .cxbciba{font-size: 16px;-webkit-line-clamp: 2;}
	.cxb .cxbc .cxbci .cxbcib .cxbcibb{margin-top: 5px;font-size: 13px;padding-left: 7px;-webkit-line-clamp: 9;}
	
}

.rct{font-size: 40px;color: #333333;text-align: center;font-weight: bold;}
.rca{background: #fff;padding: 80px 0 88px;}
.rca .rcac{margin-top: 55px;background: #f9fafc;}
.rca .rcac .rcacl{float: left;width: 700px;padding: 50px 0 0 40px;font-size: 18px;color: #666666;line-height: 1.78;}
.rca .rcac .rcacr{float: right;width: 587px;overflow: hidden;}
.rca .rcac .rcacr img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	max-width: 100%;
}
.rca .rcac:hover .rcacr img{
	transform:scale(1.1);
	-ms-transform:scale(1.1); 	
	-moz-transform:scale(1.1); 	
	-webkit-transform:scale(1.1); 
	-o-transform:scale(1.1); 
}
@media only screen and (max-width:1440px){
	.rct{font-size: 32px;}
	.rca{padding: 60px 0 68px;}
	.rca .rcac{margin-top: 40px;}
	.rca .rcac .rcacl{width: 600px;padding: 35px 0 0 30px;font-size: 16px;}
	.rca .rcac .rcacr{width: 500px;}
}
@media only screen and (max-width:1200px){
	.rct{font-size: 24px;}
	.rca{padding: 40px 0 44px;}
	.rca .rcac{margin-top: 25px;}
	.rca .rcac .rcacl{width: 52%;padding: 20px 0 0 2%;font-size: 14px;}
	.rca .rcac .rcacr{width: 45%;}
}
@media only screen and (max-width:750px){
	.rct{font-size: 18px;}
	.rca{padding: 20px 0 20px;}
	.rca .rcac{margin-top: 15px;}
	.rca .rcac .rcacl{float:none;width: 100%;padding: 3%;font-size: 13px;box-sizing: border-box;}
	.rca .rcac .rcacr{float: none;width: 100%;}
}

.rcb{padding: 80px 0 60px;}
.rcb .rcbc{margin-top: 55px;}
.rcb .rcbc .swiper-slide{background: #fff;padding: 38px 30px 0;box-sizing: border-box;height: 230px;float: left;width: 23.5%;margin:0 2% 2% 0;}
.rcb .rcbc .swiper-slide:nth-child(4n){margin-right: 0}
.rcb .rcbc .swiper-slide .rcbci .rcbcia img{vertical-align: middle;height: 42px;width: 42px;}
.rcb .rcbc .swiper-slide .rcbci .rcbcia span{display: inline-block;vertical-align: middle;float: right;width: calc(100% - 52px);font-size: 24px;color: #333333;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;line-height: 42px;}
.rcb .rcbc .swiper-slide .rcbci .rcbcib{font-size: 18px;color: #666666;line-height: 1.78;margin-top: 24px;}
@media only screen and (max-width:1440px){
	.rcb{padding: 60px 0 68px;}
	.rcb .rcbc{margin-top: 40px;}
	.rcb .rcbc .swiper-slide{padding: 28px 20px 0;height: 200px;}
	.rcb .rcbc .swiper-slide .rcbci .rcbcia img{width: 36px;height: 36px;}
	.rcb .rcbc .swiper-slide .rcbci .rcbcia span{font-size: 22px;line-height: 36px;width: calc(100% - 46px);}
	.rcb .rcbc .swiper-slide .rcbci .rcbcib{font-size: 16px;margin-top: 18px;}
}
@media only screen and (max-width:1200px){
	.rcb{padding: 40px 0 44px;}
	.rcb .rcbc{margin-top: 25px;}
	.rcb .rcbc .swiper-slide{padding: 20px 15px 0;height: 160px;}
	.rcb .rcbc .swiper-slide .rcbci .rcbcia img{width: 30px;height: 30px;}
	.rcb .rcbc .swiper-slide .rcbci .rcbcia span{font-size: 20px;line-height: 30px;width: calc(100% - 40px);}
	.rcb .rcbc .swiper-slide .rcbci .rcbcib{font-size: 14px;margin-top: 10px;}
}
@media only screen and (max-width:750px){
	.rcb{padding: 20px 0 20px;}
	.rcb .rcbc{margin-top: 15px;}
	.rcb .rcbc .swiper-slide{padding: 15px 10px 0;height: 110px;width: 100%;margin:0 0% 4% 0;}
	.rcb .rcbc .swiper-slide:nth-child(2n){margin-right: 0}
	.rcb .rcbc .swiper-slide .rcbci .rcbcia img{width: 25px;height: 25px;}
	.rcb .rcbc .swiper-slide .rcbci .rcbcia span{font-size: 18px;line-height: 25px;width: calc(100% - 30px);}
	.rcb .rcbc .swiper-slide .rcbci .rcbcib{font-size: 13px;margin-top: 7px;}
}

.rcc{padding: 86px 0;background: #fff;}
.rcc .rccc{margin-top: 56px;}
.rcc .rccc ul{display: flex;flex-wrap: wrap;}
.rcc .rccc ul li a{display: block;position: relative;overflow: hidden;}
.rcc .rccc ul li:nth-child(1){width: 873px;margin-right: 10px;margin-bottom: 10px;}
.rcc .rccc ul li:nth-child(2) {width: 557px;margin-right: 0;margin-bottom: 10px;}
.rcc .rccc ul li:nth-child(3){width: 557px;margin-right: 10px;}
.rcc .rccc ul li:nth-child(4) {width: 873px;margin-right: 0;}
.rcc .rccc ul li .pc{height: 400px;}
.rcc .rccc ul li span{position: absolute;left: 40px;color: #ffffff;font-size: 28px;line-height: 38px;bottom: 30px;}
.rcc .rccc ul li .desc{ position: absolute; left: 0; width: 100%; height: 100%; background: #ff9900; top: 100%; transition:all 0.6s ease ; -webkit-transition:all 0.6s ease ; -moz-transition:all 0.6s ease ; -ms-transition:all 0.6s ease ; -o-transition:all 0.6s ease ; padding: 90px 60px 0 40px;box-sizing: border-box;}
.rcc .rccc ul li .desc .d1{color: #ffffff;line-height: 32px;font-size: 28px;}
.rcc .rccc ul li .desc .d2{color: #ffffff;line-height: 32px;font-size: 16px;margin-top: 30px;}
.rcc .rccc ul li:hover .desc{top: 0;}
@media only screen and (max-width:1440px){
	.rcc{padding: 64px 0;}
	.rcc .rccc{margin-top: 44px;}
	.rcc .rccc ul li:nth-child(1){width: 64%;}
    .rcc .rccc ul li:nth-child(2){width: 34%;}
    .rcc .rccc ul li:nth-child(3){width: 34%;}
    .rcc .rccc ul li:nth-child(4){width: 64%;}
    .rcc .rccc ul li .pc{height: 352px;}
    .rcc .rccc ul li .pc img{height: 100%;object-fit: cover;} 
    .rcc .rccc ul li span{font-size: 24px;}
    .rcc .rccc ul li .desc{padding: 60px 30px 0 20px;}
	.rcc .rccc ul li .desc .d1{font-size: 22px;line-height: 30px;}
	.rcc .rccc ul li .desc .d2{font-size: 14px;line-height: 28px;margin-top: 20px;}
}
@media only screen and (max-width:1200px){
	.rcc{padding: 42px 0;}
	.rcc .rccc{margin-top: 32px;}
	.rcc .rccc ul li{width: 100% !important;margin-right: 0 !important;}
	.rcc .rccc ul li .pc{height: 200px;}
    .rcc .rccc ul li .pc img{object-fit: cover;width: 100%;}
    .rcc .rccc ul li:nth-child(4){margin-top: 2%;}
    .rcc .rccc ul li span{font-size: 18px;line-height: 18px;left: 20px;bottom: 20px;}
}
@media only screen and (max-width:750px){
	.rcc{padding: 20px 0;}
	.rcc .rccc{margin-top: 20px;}
	.rcc .rccc ul li .pc{height: 150px;}
	.rcc .rccc ul li span{font-size: 16px;line-height: 16px;left: 15px;bottom: 15px;}
	.rcc .rccc ul li .desc{display: none;}
}

.rcd{padding: 84px 0 88px;}
.rcd .rcdc{margin-top: 54px;}
.rcd .rcdc .swiper-slide .rcdci .rcdcia{overflow: hidden;}
.rcd .rcdc .swiper-slide .rcdci .rcdcia img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	max-width: 100%;
}
.rcd .rcdc .swiper-slide:hover .rcdci .rcdcia img{
	transform:scale(1.1);
	-ms-transform:scale(1.1); 	
	-moz-transform:scale(1.1); 	
	-webkit-transform:scale(1.1); 
	-o-transform:scale(1.1); 
}
.rcd .rcdc .swiper-slide .rcdci .rcbcib{background: #fff;line-height: 80px;padding: 0 28px;font-size: 24px;color: #333333;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;position: relative;}
.rcd .rcdc .swiper-slide:hover .rcdci .rcbcib{color: #fff;}
.rcd .rcdc .swiper-slide{position: relative;}
.rcd .rcdc .swiper-slide .rcdci .rcbcib:after{content: "";width: 0;height: 100%;background: #ff9900;position: absolute;left: 0;top:0;transition: all 0.6s;z-index: 2;}
.rcd .rcdc .swiper-slide .rcdci .rcbcib .rcbciba{position: relative;z-index: 5;}
.rcd .rcdc .swiper-slide:hover .rcdci .rcbcib:after{width: 100%;}
@media only screen and (max-width:1440px){
	.rcd{padding: 64px 0;}
	.rcd .rcdc{margin-top: 45px;}
	.rcd .rcdc .swiper-slide .rcdci .rcbcib{line-height: 68px;padding: 0 22px;font-size: 22px;}
}
@media only screen and (max-width:1200px){
	.rcd{padding: 42px 0;}
	.rcd .rcdc{margin-top: 30px;}
	.rcd .rcdc .swiper-slide .rcdci .rcbcib{line-height: 56px;padding: 0 15px;font-size: 19px;}
}
@media only screen and (max-width:750px){
	.rcd{padding: 20px 0;}
	.rcd .rcdc{margin-top: 15px;}
	.rcd .rcdc .swiper-slide .rcdci .rcbcib{line-height: 44px;padding: 0 10px;font-size: 16px;}
}

.aba{position: relative;}
.aba .abaa img{width: 100%;}
.aba .abaa .img02{display: none;}
.aba .abab{position: absolute;left: 0;width: 100%;top:25%;z-index: 5;}
.aba .abab .ababx{width: 50%;}
.aba .abab .ababa{font-size: 48px;color: #ffffff;font-weight: bold;}
.aba .abab .ababb{margin-top: 15px;font-size: 28px;color: #ffffff;}
.aba .abab .ababc{margin-top: 35px;font-size: 16px;color: #fff;line-height: 1.75;}
@media only screen and (max-width:1440px){
	.aba .abab .ababa{font-size: 38px;}
	.aba .abab .ababb{margin-top: 10px;font-size: 24px;}
	.aba .abab .ababc{font-size: 14px;margin-top: 25px;}
}
@media only screen and (max-width:1200px){
	.aba .abab{top:20%;}
	.aba .abab .ababx{width: 70%;}
	.aba .abab .ababa{font-size: 28px;}
	.aba .abab .ababb{margin-top: 7px;font-size: 20px;}
	.aba .abab .ababc{margin-top: 15px;}
}
@media only screen and (max-width:750px){
	.aba .abaa .img01{display: none;}
	.aba .abaa .img02{display: block;}
	.aba .abab{top:20%;}
	.aba .abab .ababx{width: 100%;}
	.aba .abab .ababa{font-size: 18px;}
	.aba .abab .ababb{margin-top: 5px;font-size: 16px;}
	.aba .abab .ababc{margin-top: 10px;font-size: 13px;}
}

.abb{padding: 50px 0 88px;background: #f9fafc;}
.abb .abbc .abbcl{float: left;width: 47.4%;}
.abb .abbc .abbcl .abbcla{font-size: 40px;color: #333333;font-weight: bold;}
.abb .abbc .abbcl .abbclb{margin-top: 50px;}
.abb .abbc .abbcl .abbclb .hd ul li{padding: 22px 0;border-bottom: 1px solid #e0e0e0;}
.abb .abbc .abbcl .abbclb .hd ul li .abbclba{font-size: 28px;color: #424242;font-weight: bold;}
.abb .abbc .abbcl .abbclb .hd ul li .abbclbb{font-size: 20px;color: #666666;margin-top: 7px;}
.abb .abbc .abbcl .abbclb .hd ul li:hover .abbclba{color: #005591;}
.abb .abbc .abbcl .abbclb .hd ul li:hover .abbclbb{color: #005591;}
.abb .abbc .abbcr{float: right;width: 48.62%;margin-top: 65px;}
@media only screen and (max-width:1440px){
	.abb{padding: 35px 0 66px;}
	.abb .abbc .abbcl .abbcla{font-size: 32px;}
	.abb .abbc .abbcl .abbclb{margin-top: 40px;}
	.abb .abbc .abbcl .abbclb .hd ul li{padding: 18px 0;}
	.abb .abbc .abbcl .abbclb .hd ul li .abbclba{font-size: 24px;}
	.abb .abbc .abbcl .abbclb .hd ul li .abbclbb{font-size: 18px;margin-top: 5px;}
	.abb .abbc .abbcr{margin-top: 60px;}
}
@media only screen and (max-width:1200px){
	.abb{padding: 20px 0 44px;}
	.abb .abbc .abbcl .abbcla{font-size: 24px;}
	.abb .abbc .abbcl .abbclb{margin-top: 20px;}
	.abb .abbc .abbcl .abbclb .hd ul li{padding: 14px 0;}
	.abb .abbc .abbcl .abbclb .hd ul li .abbclba{font-size: 20px;}
	.abb .abbc .abbcl .abbclb .hd ul li .abbclbb{font-size: 16px;margin-top: 3px;}
	.abb .abbc .abbcr{width: 50%;margin-top: 45px;}
}
@media only screen and (max-width:750px){
	.abb{padding: 5px 0 20px;}
	.abb .abbc .abbcl{float: none;width: 100%;}
	.abb .abbc .abbcr{float: none;width: 100%;margin-top: 20px;}
	.abb .abbc .abbcl .abbcla{font-size: 18px;}
	.abb .abbc .abbcl .abbclb{margin-top: 20px;}
	.abb .abbc .abbcl .abbclb .hd ul li{padding: 10px 0;}
	.abb .abbc .abbcl .abbclb .hd ul li .abbclba{font-size: 16px;}
	.abb .abbc .abbcl .abbclb .hd ul li .abbclbb{font-size: 14px;}
}
.spBox { position:fixed; top:0; right:0; left:0; bottom:0; background:rgba(0,0,0,0.6); z-index:9; display:none; }
.spBox.on { display:block; }
.spBox .spBox01 { position:absolute; top:58%; left:50%; width:46%; padding:20px; box-sizing: border-box; background:#000; transform: translate(-50%,-50%); z-index:5; }
.spBox .spBox01 video { width:100%; height:auto!important; }
.spBox .spBox01 .sp-close { position:absolute; right:-50px; top:-30px; color:#fff; font-size:30px; cursor:pointer; }
@media all and (max-width:750px){
	.spBox .spBox01 { position:absolute; top:50%; width:92%; padding:10px; z-index:5; }
	.spBox .spBox01 .sp-close { position:absolute; right:0; top:-60px; color:#fff; font-size:30px; cursor:pointer; }
}  

.abc{padding: 82px 0 136px;background: url(/images/ab4_02.jpg) no-repeat center;background-size: cover;}
.abc .abca{text-align: center;}
.abc .abca .abcaa{font-size: 40px;color: #ffffff;font-weight: bold;}
.abc .abca .abcab{font-size: 20px;color: #ffffff;width: 65%;margin:15px auto 0;line-height: 1.8;}
.abc .abcb{margin-top: 65px;} 
.abc .abcb .abcbi{float: left;width: 32%;margin:0 2% 0 0;background: rgba(0,60,78,0.8);height: 360px;text-align: center;box-sizing: border-box;padding: 32px 90px 0;}
.abc .abcb .abcbi:nth-child(3n){margin-right: 0;}
.abc .abcb .abcbi .abcbia img{width: 90px;}
.abc .abcb .abcbi .abcbib{font-size: 28px;color: #ffffff;margin-top: 30px;}
.abc .abcb .abcbi .abcbic{margin-top: 10px;font-size: 20px;color: #ffffff;line-height: 1.5;height: 60px;}
.abc .abcb .abcbi .abcbid{margin-top: 30px;font-size: 16px;color: rgba(255,255,255,0.8);}
@media only screen and (max-width:1440px){
	.abc{padding: 60px 0 100px;}
	.abc .abca .abcaa{font-size: 32px;}
	.abc .abca .abcab{font-size: 18px;width: 80%;margin:10px auto 0;}
	.abc .abcb{margin-top: 45px;} 
	.abc .abcb .abcbi{padding: 25px 65px 0;height: 320px;}
	.abc .abcb .abcbi .abcbia img{width: 80px;}
	.abc .abcb .abcbi .abcbib{font-size: 24px;margin-top: 20px;}
	.abc .abcb .abcbi .abcbic{font-size: 18px;margin-top: 8px;height: 54px;}
	.abc .abcb .abcbi .abcbid{margin-top: 24px;font-size: 14px;}
}
@media only screen and (max-width:1200px){
	.abc{padding: 40px 0 70px;}
	.abc .abca .abcaa{font-size: 24px;}
	.abc .abca .abcab{font-size: 16px;width: 100%;}
	.abc .abcb{margin-top: 30px;} 
	.abc .abcb .abcbi .abcbia img{width: 70px;}
	.abc .abcb .abcbi .abcbib{font-size: 20px;margin-top: 10px;}
	.abc .abcb .abcbi .abcbic{font-size: 16px;margin-top: 6px;height: 48px;}
	.abc .abcb .abcbi .abcbid{margin-top: 18px;}
	.abc .abcb .abcbi{padding: 15px 25px 0;height:280px;}
}
@media only screen and (max-width:750px){
	.abc{padding: 20px 0 30px;}
	.abc .abca .abcaa{font-size: 18px;}
	.abc .abca .abcab{font-size: 14px;margin:5px auto 0;}
	.abc .abcb{margin-top: 20px;} 
	.abc .abcb .abcbi{float: none;width: 100%;margin:0 0 4% 0;}
	.abc .abcb .abcbi .abcbia img{width: 60px;}
	.abc .abcb .abcbi .abcbib{font-size: 16px;margin-top: 7px;}
	.abc .abcb .abcbi .abcbic{font-size: 14px;margin-top: 4px;height: auto;}
	.abc .abcb .abcbi .abcbid{margin-top: 10px;font-size: 13px;}
	.abc .abcb .abcbi{padding: 20px 15px;height:auto;}
}

.abd{padding: 85px 0 240px;background: url(/images/ab6_02.jpg) no-repeat center;background-size: cover;}
.abd .abda{text-align: center;}
.abd .abda .abdaa{font-size: 40px;color: #333333;font-weight: bold;}
.abd .abda .abdab{font-size: 20px;width: 68%;margin:15px auto 0;}
.abd .abdb{margin-top: 56px;background: #fff;padding: 85px 30px 63px;display: flex;justify-content: space-between;}
.abd .abdb .abdbi .abdbil{display: inline-block;vertical-align: middle;width: 90px;}
.abd .abdb .abdbi .abdbir{display: inline-block;vertical-align: middle;margin-left: 10px;}
.abd .abdb .abdbi .abdbir .abdbira{font-size: 20px;color: #333333;line-height: 1;position: relative;}
.abd .abdb .abdbi .abdbir .abdbira span{font-size: 48px;font-family: "Arial";font-weight: bold;}
.abd .abdb .abdbi .abdbir .abdbira sup{position: relative;font-size: 24px;color: #333333;line-height: 1;top:-15px;left: -19px;}
.abd .abdb .abdbi .abdbir .abdbirb{font-size: 20px;color: #333333;margin-top: 5px;}
@media only screen and (max-width:1440px){
	.abd{padding: 63px 0 180px;}
	.abd .abda .abdaa{font-size: 32px;}
	.abd .abda .abdab{margin: 10px auto 0;font-size: 18px;width: 80%}
	.abd .abdb{margin-top: 44px;padding: 65px 20px 50px;}
	.abd .abdb .abdbi .abdbir{margin-left: 6px;}
	.abd .abdb .abdbi .abdbir .abdbira{font-size: 18px;}
	.abd .abdb .abdbi .abdbir .abdbira span{font-size: 38px;}
	.abd .abdb .abdbi .abdbir .abdbira sup{font-size: 20px;top:-10px;}
	.abd .abdb .abdbi .abdbil{width: 80px;}
	.abd .abdb .abdbi .abdbir .abdbirb{font-size: 18px;}
}
@media only screen and (max-width:1200px){
	.abd{padding: 41px 0 120px;}
	.abd .abda .abdaa{font-size: 24px;}
	.abd .abda .abdab{font-size: 16px;width: 100%}
	.abd .abdb{margin-top: 32px;padding: 30px 10px 20px;flex-wrap: wrap;}
	.abd .abdb .abdbi{width: 33.3333%;margin-bottom: 20px;}
	.abd .abdb .abdbi .abdbir .abdbira{font-size: 16px;}
	.abd .abdb .abdbi .abdbir .abdbira span{font-size: 30px;}
	.abd .abdb .abdbi .abdbil{width: 70px;}
	.abd .abdb .abdbi .abdbir .abdbirb{font-size: 16px;}
	.abd .abdb .abdbi .abdbir .abdbira sup{font-size: 18px;top:-8px;}
}
@media only screen and (max-width:750px){
	.abd{padding: 20px 0 60px;}
	.abd .abda .abdaa{font-size: 18px;}
	.abd .abda .abdab{margin-top: 5px;font-size: 14px;}
	.abd .abdb{margin-top: 20px;padding: 20px 2% 5px;}
	.abd .abdb .abdbi .abdbir .abdbira{font-size: 14px;}
	.abd .abdb .abdbi .abdbir .abdbira span{font-size: 20px;}
	.abd .abdb .abdbi .abdbil{width: 55px;}
	.abd .abdb .abdbi .abdbir .abdbirb{font-size: 14px;}
	.abd .abdb .abdbi .abdbir{margin-left: 4px;}
	.abd .abdb .abdbi{width: 50%;margin-bottom: 15px;}
	.abd .abdb .abdbi .abdbir .abdbira sup{font-size: 16px;left: -12px;}
}

.abe{padding: 85px 0 153px;background: url(/images/ab8_02.jpg) no-repeat center;background-size: cover;}
.abe .abet{text-align: center;}
.abe .abet .abeta{font-size: 40px;color: #ffffff;font-weight: bold;}
.abe .abet .abetb{font-size: 20px;color: #ffffff;width: 68%;margin:15px auto 0;line-height: 1.8;}
.abe .abec{margin-top: 105px;}
.abe .abec .abeci{float: left;width: 23.6%;margin:0 1.8666% 0 0;position: relative;}
.abe .abec .abeci:nth-child(4n){margin-right: 0;}
.abe .abec .abeci .abecia img{width: 100%;}
.abe .abec .abeci .abecib{position: absolute;right: 30px;bottom: 27px;z-index: 8;}
.abe .abec .abeci .abecib .abeciba{font-size: 20px;color: #fff;line-height: 1;}
.abe .abec .abeci .abecib .abeciba span{font-size: 70px;color: #ff9900}
.abe .abec .abeci .abecib .abecibb{font-size: 20px;color: #fffcf4;margin-top: 5px;}
.abe .abec .abeci .abecic{position: absolute;top:0;;left: 0;width: 100%;height: 100%;text-align: center;box-sizing: border-box;padding: 27% 3% 0;z-index: 9;background: rgba(0,85,145,0.8);display: none;}
.abe .abec .abeci .abecic .abecica{font-size: 28px;color: #fffcf4;}
.abe .abec .abeci .abecic .abecicb{margin-top: 15px;font-size: 16px;color: #fffcf4;line-height: 2;}
.abe .abec .abeci:hover .abecic{display: block;}
@media only screen and (max-width:1440px){
	.abe{padding: 63px 0 110px;}
	.abe .abet .abeta{font-size: 32px;}
	.abe .abet .abetb{font-size: 18px;margin:10px auto 0;width: 80%;}
	.abe .abec{margin-top: 80px;}
	.abe .abec .abeci .abecib{right: 20px;bottom: 20px;}
	.abe .abec .abeci .abecib .abeciba{font-size: 18px;}
	.abe .abec .abeci .abecib .abeciba span{font-size: 55px;}
	.abe .abec .abeci .abecib .abecibb{font-size: 18px;}
	.abe .abec .abeci .abecic{padding: 25% 3% 0;}
	.abe .abec .abeci .abecic .abecica{font-size: 24px;}
	.abe .abec .abeci .abecic .abecicb{margin-top: 10px;font-size: 14px;}
}
@media only screen and (max-width:1200px){
	.abe{padding: 41px 0 70px;}
	.abe .abet .abeta{font-size: 24px;}
	.abe .abet .abetb{font-size: 16px;width: 100%;}
	.abe .abec{margin-top: 55px;}
	.abe .abec .abeci .abecib .abeciba{font-size: 16px;}
	.abe .abec .abeci .abecib .abeciba span{font-size: 40px;}
	.abe .abec .abeci .abecib .abecibb{font-size: 16px;}
	.abe .abec .abeci .abecic{padding: 20% 2% 0;}
	.abe .abec .abeci .abecic .abecica{font-size: 20px;}
	.abe .abec .abeci .abecic .abecicb{margin-top: 7px;}
}
@media only screen and (max-width:750px){
	.abe{padding: 20px 0 30px;}
	.abe .abet .abeta{font-size: 18px;}
	.abe .abet .abetb{font-size: 14px;margin:5px auto 0;}
	.abe .abec{margin-top: 25px;}
	.abe .abec .abeci{width: 48%;margin:0 4% 4% 0;}
	.abe .abec .abeci:nth-child(2n){margin-right: 0;}
	.abe .abec .abeci .abecib .abeciba{font-size: 14px;}
	.abe .abec .abeci .abecib .abeciba span{font-size: 24px;}
	.abe .abec .abeci .abecib .abecibb{font-size: 14px;margin-top: 3px;}
	.abe .abec .abeci .abecic{padding: 10% 3% 0;}
	.abe .abec .abeci .abecic .abecica{font-size: 14px;}
	.abe .abec .abeci .abecic .abecicb{margin-top: 5px;font-size: 12px;line-height: 1.5}
}

.abf{padding: 95px 0 184px;background: #fff;}
.abf .abfa{text-align: center;}
.abf .abfa .abfaa{font-size: 40px;color: #333333;font-weight: bold;}
.abf .abfa .abfab{margin:15px auto 0;width: 80%;font-size: 20px;color: #666666;line-height: 1.8;}
.abf .abfc{margin-top: 72px;}
.abf .abfc .swiper-slide{overflow: hidden;}
.abf .abfc .swiper-slide img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	max-width: 100%;
}
.abf .abfc .swiper-slide:hover img{
	transform:scale(1.1);
	-ms-transform:scale(1.1); 	
	-moz-transform:scale(1.1); 	
	-webkit-transform:scale(1.1); 
	-o-transform:scale(1.1); 
}
@media only screen and (max-width:1440px){
	.abf{padding: 70px 0 140px;}
	.abf .abfa .abfaa{font-size: 32px;}
	.abf .abfa .abfab{margin:10px auto 0;width: 100%;font-size: 18px;}
	.abf .abfc{margin-top: 55px;}
}
@media only screen and (max-width:1200px){
	.abf{padding: 45px 0 90px;}
	.abf .abfa .abfaa{font-size: 24px;}
	.abf .abfa .abfab{font-size: 16px;}
	.abf .abfc{margin-top: 40px;}
}
@media only screen and (max-width:750px){
	.abf{padding: 20px 0 40px;}
	.abf .abfa .abfaa{font-size: 18px;}
	.abf .abfa .abfab{font-size: 14px;margin:5px auto 0;}
	.abf .abfc{margin-top: 20px;}
}
.abg{padding: 85px 0 270px;background: url(/images/ab11_02.jpg) no-repeat center;background-size: cover;}
.abg .abga{text-align: center;}
.abg .abga .abgaa{font-size: 40px;color: #333333;}
.abg .abga .abgab{margin:15px auto 0;width: 80%;font-size: 20px;color: #666666;line-height: 1.8;}
.abg .abgc{margin-top: 55px;padding: 30px 0;background: #fafafa;}
.abg .abgc .abgci{float: left;width: 25%;text-align: center;box-sizing: border-box;position: relative;}
.abg .abgc .abgci:after{content: "";height: 90px;width: 2px;background: #e3e3e3;position: absolute;right: 0;top:50%;transform: translateY(-50%);}
.abg .abgc .abgci:last-child:after{width: 0;background: #fafafa}
.abg .abgc .abgci .abgcia img{height: 50px;}
.abg .abgc .abgci .abgcib{font-size: 30px;color: #005591;margin-top: 5px;}
.abg .abgc .abgci .abgcib span{font-size: 70px;color: #005591;font-family: "Arial";font-weight: bold;}
.abg .abgc .abgci .abgcic{font-size: 20px;color: #333333;}
@media only screen and (max-width:1440px){
	.abg{padding: 63px 0 200px;}
	.abg .abga .abgaa{font-size: 32px;}
	.abg .abga .abgab{margin:10px auto 0;font-size: 18px;width: 100%}
	.abg .abgc{margin-top: 40px;padding: 25px 0;}
	.abg .abgc .abgci:after{height: 80px;}
	.abg .abgc .abgci .abgcia img{height: 45px;}
	.abg .abgc .abgci .abgcib{font-size: 26px;}
	.abg .abgc .abgci .abgcib span{font-size: 55px;}
	.abg .abgc .abgci .abgcic{font-size: 18px;}
}
@media only screen and (max-width:1200px){
	.abg{padding: 41px 0 130px;}
	.abg .abga .abgaa{font-size: 24px;}
	.abg .abga .abgab{font-size: 16px;}
	.abg .abgc{margin-top: 30px;padding: 20px 0;}
	.abg .abgc .abgci:after{height: 70px;}
	.abg .abgc .abgci .abgcia img{height: 40px;}
	.abg .abgc .abgci .abgcib{font-size: 22px;}
	.abg .abgc .abgci .abgcib span{font-size: 40px;}
	.abg .abgc .abgci .abgcic{font-size: 16px;}
}
@media only screen and (max-width:750px){
	.abg{padding: 20px 0 60px;}
	.abg .abga .abgaa{font-size: 18px;}
	.abg .abga .abgab{margin:5px auto 0;font-size: 14px;}
	.abg .abgc{margin-top: 15px;padding: 10px 0;}
	.abg .abgc .abgci{width: 50%;padding: 15px 0}
	.abg .abgc .abgci:after{height: 60px;}
	.abg .abgc .abgci:nth-child(2):after{width: 0;background: #fafafa}
	.abg .abgc .abgci .abgcia img{height: 35px;}
	.abg .abgc .abgci .abgcib{font-size: 18px;}
	.abg .abgc .abgci .abgcib span{font-size: 24px;}
	.abg .abgc .abgci .abgcic{font-size: 14px;}
}


.hisi{margin:0 0 40px;border-bottom: 1px solid #ebebeb;padding: 0 0 40px;}
.hisi .hisil{float: left;width: 46%;overflow: hidden;}
.hisi .hisil img{width: 100%;}
.hisi .hisil img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	max-width: 100%;width: 100%;
	
}
.hisi:hover .hisil img{
	transform:scale(1.1);
	-ms-transform:scale(1.1); 	
	-moz-transform:scale(1.1); 	
	-webkit-transform:scale(1.1); 
	-o-transform:scale(1.1); 
}
.hisi .hisir{float: right;width: 48%;}
.hisi .hisir .hisira{font-size: 40px;color: #005591;font-weight: bold;}
.hisi .hisir .hisirb{font-size: 20px;margin-top: 10px;line-height: 1.8;color: #666;}
@media only screen and (max-width:1440px){
	.hisi{margin:0 0 30px;padding: 0 0 30px;}
	.hisi .hisir .hisira{font-size: 32px;}
	.hisi .hisir .hisirb{font-size: 18px;margin-top: 7px;}
}
@media only screen and (max-width:1200px){
	.hisi{margin:0 0 20px;padding: 0 0 20px;}
	.hisi .hisir .hisira{font-size: 24px;}
	.hisi .hisir .hisirb{font-size: 16px;margin-top: 5px;}
}
@media only screen and (max-width:750px){
	.hisi{margin:0 0 15px;padding: 0 0 15px;}
	.hisi .hisil{float: none;width: 100%;}
	.hisi .hisir{float: none;width: 100%;margin-top: 15px;}
	.hisi .hisir .hisira{font-size: 18px;}
	.hisi .hisir .hisirb{font-size: 14px;}
}

.nxz_about4{background: #fff;padding: 120px 0;}
.nxz_about4 .hd a{color: #999999;font-size: 46px;line-height: 46px;}
.nxz_about4 .hd {display: flex;padding-left: 25px;border-left: 5px solid #c8161e;}
.nxz_about4 .hd a:nth-child(1){margin-right: 60px;}
.nxz_about4 .hd a.on{color: #212121;}
.nxz_about4 .b_bd ul{display: flex;flex-wrap: wrap;}
.nxz_about4 .b_bd ul li{margin-right: 2%;margin-top:2%;width: 49%;position: relative;background-color: #f9fafc;}
.nxz_about4 .b_bd ul li:nth-child(2n){margin-right: 0;}
.nxz_about4 .b_bd ul li:nth-child(-n+2){margin-top: 0;}
.nxz_about4 .b_bd ul li a{display: flex;align-items: center;justify-content: space-between;width: 100%;height: 139px;padding: 0 50px;box-sizing: border-box;position: relative;z-index: 2;}
.nxz_about4 .b_bd ul li a .t1{color: #222222;font-size: 28px;line-height: 1;}
.nxz_about4 .b_bd ul li a .more{width: 167px;line-height: 44px;border-radius: 22px;border: solid 1px #d6d6d6;color: #ff9900;font-size: 16px;padding-left:30px ;background: url(/images/nxz35.png)no-repeat right 16px center;}
.nxz_about4 .b_bd{margin-top: 60px;}
.nxz_about4 .b_bd ul li:after{content: "";position: absolute;left: 0;top:0;width: 0;height: 100%;background-color: #ff9900;transition: all 0.6s;}
/*.nxz_about4 .b_bd ul li:hover a{background-color: #ff9900;}*/
.nxz_about4 .b_bd ul li:hover a .t1{color: white;}
.nxz_about4 .b_bd ul li:hover:after{width: 100%;}
.nxz_about4 .b_bd ul li a .more{background: url(/images/nxz35.png)no-repeat right 16px center white;}
.nxz_about4 .b_bd .moremore .btn{width: 167px;line-height: 44px;border-radius: 22px;border: solid 1px #d6d6d6;display: block;margin: 80px auto 0;}
.nxz_about4 .b_bd .moremore .btn a{display: block;color: #ff9900;font-size: 16px;padding-left:30px ;background: url(/images/nxz35.png)no-repeat right 16px center;color: #666666;}
.nxz_about4 .b_bd .moremore .btn:hover a{color: #fff}
@media only screen and (max-width:1440px){
	.nxz_about4{padding: 60px 0;}
    .nxz_about4 .b_hd{margin-top: 30px;}
    .nxz_about4 .hd a{font-size: 24px;line-height: 24px;}
    .nxz_about4 .b_bd ul li a{width: 100%;padding: 0 20px;height: 100px;}
    .nxz_about4 .b_bd ul li a .t1{font-size: 24px;}
    .nxz_about4 .b_bd .moremore .btn{margin: 60px auto 0;}
}
@media only screen and (max-width:1200px){
	.nxz_about4{padding: 30px 0;}
    .nxz_about4 .hd a:nth-child(1){margin-right: 30px;}
    .nxz_about4 .b_hd .swiper-slide{font-size: 16px;padding-bottom: 10px;}
    .nxz_about4 .b_bd ul li{width: 100%;margin-right: 0 !important;}
    .nxz_about4 .b_bd ul li:nth-child(2){margin-top: 2%;}
    .nxz_about4 .b_bd{margin-top: 30px;}
    .nxz_about4 .b_bd ul li a .t1{font-size: 16px;}
    .nxz_about4 .b_bd ul li a .more{width: 100px;    padding-left: 10px;font-size: 14px;line-height: 35px;background: url(/images/nxz35.png) no-repeat right 10px center white;}
    .nxz_about4 .b_bd ul li a{height: 60px;}
    .nxz_about4 .b_bd .moremore .btn{margin: 30px auto 0;padding-left: 10px;font-size: 14px;line-height: 35px;}
}


.cxc{padding: 80px 0;}
.cxc .cxcc .cxccl .cxt .cxtb{text-align: center;width: 100%;font-size: 18px;width: 70%;}
.cxc .cxcc .cxccr{display: flex;justify-content: space-between;margin-top: 55px;}
.cxc .cxcc .cxccr img{width: 48.6%}

@media only screen and (max-width:1440px){
	.cxc{padding: 60px 0;}
	.cxc .cxcc .cxccl .cxt .cxtb{font-size: 16px;width: 85%}
	.cxc .cxcc .cxccr{margin-top: 45px;}
}
@media only screen and (max-width:1200px){
	.cxc{padding: 45px 0;}
	.cxc .cxcc .cxccl .cxt .cxtb{font-size: 14px;width: 100%}
	.cxc .cxcc .cxccr{margin-top: 30px;}
}
@media only screen and (max-width:750px){
	.cxc{padding: 30px 0;}
	.cxc .cxcc .cxccr{margin-top: 15px;display: block;}
	.cxc .cxcc .cxccr img{width: 100%;margin-bottom: 15px;}
	
}

.dv .dvl{float: left;width: 40%;position: sticky;top:120px;}
.dv .dvr{float: right;width: 55%;}
.dv .dvr .dvra{font-size: 22px;color: #333;margin-bottom: 20px;}
.dv .dvr .dvra span{font-size: 40px;color: #005591;margin-right: 10px;font-weight: bold;}
.dv .dvr .dvri{margin-bottom: 38px;}
.dv .dvr .dvri .dvria{font-size: 40px;color: #005591;font-weight: bold;}
.dv .dvr .dvri .dvrib{font-size: 18px;line-height: 1.8;margin-top: 10px;}
.dv .dvr .dvri:last-child{margin-bottom: 0;}
@media only screen and (max-width:1440px){
	.dv .dvl{top:100px;}
	.dv .dvr .dvri{margin-bottom: 30px;}
	.dv .dvr .dvri .dvria{font-size: 32px;}
	.dv .dvr .dvri .dvrib{font-size: 16px;}
	.dv .dvr .dvra{font-size: 20px;}
	.dv .dvr .dvra span{font-size: 32px;}
}
@media only screen and (max-width:1200px){
	.dv .dvl{top:80px;}
	.dv .dvr .dvri{margin-bottom: 20px;}
	.dv .dvr .dvri .dvria{font-size: 24px;}
	.dv .dvr .dvra span{font-size: 24px;}
	.dv .dvr .dvra{font-size: 18px;}
}
@media only screen and (max-width:750px){
	.dv .dvl{float: none;width: 100%;position: static;}
	.dv .dvr{float: none;width: 100%;margin-top: 15px;}
	.dv .dvr .dvri{margin-bottom: 15px;}
	.dv .dvr .dvri .dvria{font-size: 18px;}
	.dv .dvr .dvri .dvrib{font-size: 14px;margin-top: 5px;}
	.dv .dvr .dvra{font-size: 16px;}
	.dv .dvr .dvra span{font-size: 18px;}
}

.ho{padding: 100px 0;}
.ho .hoa{font-size: 40px;color: #333333;font-weight: bold;}
.ho .hoa span{font-size: 20px;color: #666}
.ho .g-in{position: relative;}
.ho .hob{margin-top: 50px;}
.ho:nth-child(2n+1){background: #f4f8fb;}
.ho .hob .swiper-slide .hobi{background: url(/images/h2_10.jpg) no-repeat center;background-size: cover;padding: 34px 29px;text-align: center;box-sizing: border-box;box-shadow: 0 0 5px #ccc;margin: 5px;}
.ho:nth-child(2n+1) .hob .swiper-slide .hobi{background: #fff;}
.ho .hob .swiper-slide .hobi .hobia{overflow: hidden;}
.ho .hob .swiper-slide .hobi .hobia img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	width: 100%;max-width: 100%;height: 100%;object-fit: cover;
}
.ho .hob .swiper-slide:hover .hobi .hobia img{
	transform:scale(1.1);
	-ms-transform:scale(1.1); 	
	-moz-transform:scale(1.1); 	
	-webkit-transform:scale(1.1); 
	-o-transform:scale(1.1); 
}
.ho .hob .swiper-slide .hobi .hobib{margin-top: 33px;font-size: 20px;color: #333333;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.ho .hob .swiper-slide:hover .hobi .hobib{color: #ff9900;}
.ho .hob .swiper-button-prev{width: 50px;height: 50px;position: absolute;top:0;left: auto;right: 212px;margin-top: auto;background: url(/images/h5_05.png) no-repeat center;transform: rotate(180deg);background-size: cover;border-radius: 100%;box-shadow: 0 0 10px #eee;}
.ho .hob .swiper-button-next{width: 50px;height: 50px;position: absolute;top:0;left: auto;right: 0;margin-top: auto;background: url(/images/h5_05.png) no-repeat center;background-size: cover;border-radius: 100%;box-shadow: 0 0 10px #eee;}
.ho .hob .swiper-button-prev:hover{background: url(/images/h4_03.png) no-repeat center;transform: rotate(0);}
.ho .hob .swiper-button-next:hover{background: url(/images/h4_03.png) no-repeat center;transform: rotate(180deg);}
.ho .hob .swiper-pagination{position: absolute;right: 0;top:0;margin-top: auto;bottom: auto;left: auto;width: 162px;right: 50px;text-align: center;line-height: 50px;font-size: 24px;color: #333333;}
.ho .hob .swiper-pagination .swiper-pagination-current{font-size: 36px;color: #ff9900;font-weight: bold;}
@media only screen and (max-width:1440px){
	.ho{padding: 75px 0;}
	.ho .hoa{font-size: 32px;}
	.ho .hob{margin-top: 40px;}
	.ho .hob .swiper-slide .hobi{padding: 25px 20px;}
	.ho .hob .swiper-slide .hobi .hobib{margin-top: 25px;font-size: 18px;}
	.ho .hob .swiper-button-prev{width: 45px;height: 45px;right: 185px;}
	.ho .hob .swiper-button-next{width: 45px;height: 45px;}
	.ho .hob .swiper-pagination{width: 140px;right: 45px;line-height: 40px;font-size: 20px;}
	.ho .hob .swiper-pagination .swiper-pagination-current{font-size: 30px;}
	.ho .hoa span{font-size: 18px;}
}
@media only screen and (max-width:1200px){
	.ho{padding: 50px 0;}
	.ho .hoa{font-size: 24px;}
	.ho .hob{margin-top: 30px;}
	.ho .hob .swiper-slide .hobi{padding: 15px 10px;}
	.ho .hob .swiper-slide .hobi .hobib{margin-top: 18px;font-size: 16px;}

	.ho .hob .swiper-button-prev{width: 40px;height: 40px;right: 160px;}
	.ho .hob .swiper-button-next{width: 40px;height: 40px;}
	.ho .hob .swiper-pagination{width: 120px;right: 40px;line-height: 35px;font-size: 18px;}
	.ho .hob .swiper-pagination .swiper-pagination-current{font-size: 26px;}
	.ho .hoa span{font-size: 16px;}
}
@media only screen and (max-width:750px){
	.ho{padding: 25px 0;}
	.ho .hoa{font-size: 18px;}
	.ho .hob{margin-top: 20px;}
	.ho .hob .swiper-slide .hobi{padding: 10px 7px;}
	.ho .hob .swiper-slide .hobi .hobib{margin-top: 8px;font-size: 14px;}

	.ho .hob .swiper-button-prev{width: 30px;height: 30px;right: 120px;}
	.ho .hob .swiper-button-next{width: 30px;height: 30px;}
	.ho .hob .swiper-pagination{width: 90px;right: 30px;line-height: 25px;font-size: 14px;}
	.ho .hob .swiper-pagination .swiper-pagination-current{font-size: 20px;}
	.ho .hoa span{font-size: 14px;}	
}
.abj .abjb .abjbr .abjbrb{scrollbar-color: #ff9900 #c2c2c2; /* 第一个方块颜色，第二个轨道颜色(用于更改火狐浏览器样式) */ scrollbar-width: thin; /* 火狐滚动条无法自定义宽度，只能通过此属性使滚动条宽度变细 */ /* -ms-overflow-style:none; */ scrollbar-base-color: pink; scrollbar-face-color: #1a2d56; scrollbar-track-color: #dcdcdc;}
.abj .abjb .abjbr .abjbrb::-webkit-scrollbar{width:2;height:2px;}
.abj .abjb .abjbr .abjbrb::-webkit-scrollbar-button:vertical{display:none}
.abj .abjb .abjbr .abjbrb::-webkit-scrollbar-thumb:vertical:hover{background-color: #ff9900;}
.abj .abjb .abjbr .abjbrb::-webkit-scrollbar-thumb:vertical:active{background-color: #ff9900;}
.abj .abjb .abjbr .abjbrb::-webkit-scrollbar{width: 2px;}
.abj .abjb .abjbr .abjbrb::-webkit-scrollbar-track{background: #c2c2c2;}
.abj .abjb .abjbr .abjbrb::-webkit-scrollbar-thumb{background: #ff9900;border-radius: 8px;}

.abj{padding: 88px 0;}
.abj .abja{text-align: center;font-size: 40px;color: #333333;font-weight: bold;}
.abj .abjb{margin-top: 50px;display: flex;justify-content: space-between;align-items: center;}
.abj .abjb .abjbl{width: 48%;}
.abj .abjb .abjbr{width: 48%;}
.abj .abjb .abjbr .abjbra{font-weight: bold;font-size: 28px;color: #424242;}
.abj .abjb .abjbr .abjbrb{margin-top: 20px;font-size: 18px;line-height: 32px;color: #666;height: 384px;padding-right: 2%;box-sizing: border-box;overflow-y: auto;text-align: justify;}
@media only screen and (max-width:1440px){
	.abj{padding: 66px 0;}
	.abj .abja{font-size: 32px;}
	.abj .abjb{margin-top: 40px;}
	.abj .abjb .abjbr .abjbra{font-size: 24px;}
	.abj .abjb .abjbr .abjbrb{margin-top: 15px;font-size: 16px;line-height: 28px;height: 336px;}
}
@media only screen and (max-width:1200px){
	.abj{padding: 44px 0;}
	.abj .abja{font-size: 24px;}
	.abj .abjb{margin-top: 30px;}
	.abj .abjb .abjbr .abjbra{font-size: 20px;}
	.abj .abjb .abjbr .abjbrb{margin-top: 10px;font-size: 14px;line-height: 24px;height: 288px;}
}
@media only screen and (max-width:750px){
	.abj{padding: 22px 0;}
	.abj .abja{font-size: 18px;}
	.abj .abjb{margin-top: 20px;display: block;}
	.abj .abjb .abjbr .abjbra{font-size: 16px;}
	.abj .abjb .abjbl{width: 100%;}
	.abj .abjb .abjbr{width: 100%;margin-top: 20px;}
}

.back{text-align: right;margin-bottom: 40px;}
.back a{display: inline-block;padding: 5px 20px;font-size: 16px;color: #fff;background: #ff9900;border-radius: 5px;}

.location{margin-bottom: 40px;font-size: 16px;color: #666;}
.location a{color: #666;}
.location a.current{color: #005591}
.location a.u-home{padding-left: 25px;background: url(/images/u-home_03.png) no-repeat left center;}
#history{padding-top: 20px;}
@media only screen and (max-width:1440px){
	.back{margin-bottom: 30px;}
	.back a{font-size: 14px;}
	.location{margin-bottom: 30px;font-size: 14px;}
}
@media only screen and (max-width:1200px){
	.back{margin-bottom: 20px;}
	.back a{font-size: 13px;padding: 4px 15px;}
	.location{margin-bottom: 20px;font-size: 13px;}
}
@media only screen and (max-width:750px){
	
}
