@charset "utf-8";
.container{}
.header{height: auto;}

.u-tt .hd { margin:0 2.5%; position:relative; }
.u-tt .hd h2 { padding:15px 5px; border-bottom: 1px solid #ccc; color:#132c80; font-size:18px; line-height:26px; vertical-align:top; font-weight:100; }
.u-tt .hd h2 span { display:block; color:#bababa; font-weight:100; font-size:15px; line-height:20px; text-transform:uppercase; vertical-align:top; }
.u-tt .hd .more { position:absolute; top:50%; right:8px; width:15px; height:15px; margin-top:-7px; padding:0; background:url(../images/icon_arr_arrow.png) no-repeat #f60; background-size:contain; overflow:hidden; }
.u-tt .hd .more a { display:block; background:none; line-height:999px; }
.u-tt .bd { margin:0 2.5%; padding:3% 0; }

.box-isd{display: none}
.box-isd .hd { background:#fff;}
.box-isd .hd h2 { border-right:0; background:#fff; color:#1e1201; }
.box-isd .hd .col { float:right; height:24px; margin:15px 5px 0 0; padding:0 20px; line-height:24px; border-radius:3px; border:1px solid #ddd; text-align:center; }
.box-isd .hd .col a { color:#333; }

@media only screen and (max-width:1200px){
	.wrap{width: 96%;}
	.box-isd{display: block;}
}

.nbanner{position: relative;margin-top: 90px;}
.nbanner .bd .img02{display: none;}
.nbanner .bd .txt{position: absolute;left: 0;top:50%;transform: translateY(-50%);width: 100%;}
.nbanner .bd .txt .txta{font-size: 42px;color: #1f4a7b;font-weight: bold;}
.nbanner .bd .txt .txtb{font-size: 26px;color: #000000;margin-top: 5px;}
.nbanner .bd .txt .txtc{margin-top: 30px;}

.wrap .main{padding: 65px 0;}
@media only screen and (max-width:1600px){
	.wrap .main{padding: 50px 0;}
	.nbanner{margin-top: 80px;}
	.nbanner .bd .txt .txta{font-size: 36px;}
	.nbanner .bd .txt .txtb{font-size: 22px;}
	.nbanner .bd .txt .txtc{margin-top: 25px;}
}
@media only screen and (max-width:1200px){
	.wrap .main{padding: 35px 0;}
	.nbanner{margin-top: 70px;}
	.nbanner .bd .txt .txta{font-size: 30px;}
	.nbanner .bd .txt .txtb{font-size: 18px;}
	.nbanner .bd .txt .txtc{margin-top: 20px;}
}
@media only screen and (max-width:640px){
	.wrap .main{padding: 20px 0;}
	.nbanner{margin-top: 60px;}
	.nbanner .bd .txt .txta{font-size: 24px;}
	.nbanner .bd .txt .txtb{font-size: 14px;}
	.nbanner .bd .txt .txtc{margin-top: 15px;}
	.nbanner .bd .txt .txtc img{width: 25px;}
	.nbanner .bd .img01{display: none;}
	.nbanner .bd .img02{display: block;}
}


.sidebar{height: 70px;border-bottom: 1px solid #f1f3f5;background: #fff;}
.sidebar .menu{float:left;}
.sidebar .menu dl dt{float:left;margin-right: 15px;position: relative;}
.sidebar .menu dl dt:last-child{margin-right: 0;}
.sidebar .menu dl dt a{display: block;line-height: 70px;font-size: 18px;color: #141414;padding: 0 30px;}
.sidebar .menu dl dt a.current,.sidebar .menu dl dt a:hover{color: #fff;background: linear-gradient(to right, #3369a6, #1f4a7b);}
.sidebar .location{float:right;line-height: 70px;font-size: 16px;} 
.sidebar .location a{color: #4f4f4f;}
.sidebar .location a.u-home{padding-left: 32px;background: url(n3_03.png) no-repeat left center;}
.sidebar .location h3{display: none;}
@media only screen and (max-width:1600px){
	.sidebar{height: 60px;}
	.sidebar .menu dl dt{margin-right: 10px;}
	.sidebar .menu dl dt a{font-size: 16px;line-height: 60px;padding: 0 20px;}
	.sidebar .location{line-height: 60px;font-size: 14px;}
}
@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 38px; text-align:center;border-bottom:1px solid #f8f8f8; }
.article .hd h1 { color:#000; font-size:40px;line-height: 1.5;margin-bottom: 30px; font-weight: normal;}
.article .hd .titBar { color:#949494; font-size:14px; } 
.article .hd .titBar span{padding-left: 30px;background: url(time_03.jpg) no-repeat left center;}
.article .bd { padding:80px 0;border-bottom:1px solid #f8f8f8;}
.article .ft { padding:20px 0 0;}
.article img{max-width: 100%;height: auto;}
.article video{max-width: 100%;height: auto}
.article .disbd{max-width: 900px;margin:0 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:1600px){
	.article{font-size: 16px;}
	.article .hd{padding-bottom: 30px;}
	.article .hd h1{font-size: 34px;margin-bottom: 25px;}
	.article .bd{padding: 60px 0;}
}
@media only screen and (max-width:1200px){
	.article{font-size: 14px;}
	.article .hd{padding-bottom: 20px;}
	.article .hd h1{font-size: 28px;margin-bottom: 20px;}
	.article .bd{padding: 40px 0;}
}
@media only screen and (max-width:750px){
	.article .hd{padding-bottom: 10px;}
	.article .hd h1{font-size: 20px;margin-bottom: 15px;}
	.article .bd{padding: 20px 0;}
}


.piList .pic-item-list .pic-item{float:left;width: 31.33333%;margin:0 3% 3% 0;text-align: center;border-radius: 18px;overflow: hidden;}
.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: 4;}
.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: #7ea833;}
.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:1600px){
	.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: 100%;margin:0 0% 4% 0;text-align: center;}
	.piList .pic-item-list .pic-item:nth-child(3n){margin-right: 0%;}
	.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 4px; width: 37px;height: 37px;border:1px solid #0d0e0e;line-height: 37px; border-radius: 100%; color:#0d0e0e;font-size: 18px; }
.page a:hover,.page .current { background:#7ea833; color:#fff;border-color: #7ea833; }

@media screen and (max-width: 1024px){
	.page{padding-top: 10px}
	.page a{margin: 0 3px;font-size: 12px;width: 30px;height: 30px;line-height: 30px;}
}

.inewa{padding: 66px 0 60px;}
.inewa .inewal{float: left;width: 49.875%;}
.inewa .inewal .inewala{overflow: hidden;border-radius: 15px;}
.inewa .inewal .inewala img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	max-width: 100%;
}
.inewa .inewal:hover .inewala 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 .inewal .inewalb{font-size: 24px;color: #414141;margin-top: 35px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.inewa .inewal .inewalc{margin-top: 20px;font-size: 18px;font-family: "Arial";color: rgba(65,65,65,0.8);}
.inewa .inewar{float: right;width: 46.125%;}
.inewa .inewar .inewari{margin-bottom: 31px;position: relative;}
.inewa .inewar .inewari .inewaril{width: 277px;float: left;overflow: hidden;border-radius: 15px;}
.inewa .inewar .inewari .inewaril img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	max-width: 100%;
}
.inewa .inewar .inewari:hover .inewaril 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 .inewar .inewari .inewarir{float: right;width: calc(100% - 317px);}
.inewa .inewar .inewari .inewarir .inewarira{font-size: 20px;line-height: 32px;color: #414141;margin-top: 15px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
.inewa .inewar .inewari .inewarir .inewarirb{position: absolute;bottom: 0;left: 317px;font-size: 18px;font-family: "Arial";color: rgba(65,65,65,0.8);}
@media only screen and (max-width:1600px){
	.inewa{padding: 50px 0 45px;}
	.inewa .inewal .inewalb{font-size: 22px;margin-top: 30px;}
	.inewa .inewal .inewalc{margin-top: 15px;font-size: 16px;}
	.inewa .inewar .inewari{margin-bottom: 25px;}
	.inewa .inewar .inewari .inewaril{width: 230px;}
	.inewa .inewar .inewari .inewarir{width: calc(100% - 260px);}
	.inewa .inewar .inewari .inewarir .inewarira{font-size: 18px;line-height: 28px;margin-top: 10px;}
	.inewa .inewar .inewari .inewarir .inewarirb{font-size: 16px;left: 260px;}
}
@media only screen and (max-width:1200px){
	.inewa{padding: 35px 0 30px;}
	.inewa .inewal .inewalb{font-size: 20px;margin-top: 20px;}
	.inewa .inewal .inewalc{margin-top: 10px;font-size: 14px;}
	.inewa .inewar .inewari{margin-bottom: 15px;}
	.inewa .inewar .inewari .inewaril{width: 180px;}
	.inewa .inewar .inewari .inewarir{width: calc(100% - 200px);}
	.inewa .inewar .inewari .inewarir .inewarira{font-size: 16px;line-height: 24px;margin-top: 6px;}
	.inewa .inewar .inewari .inewarir .inewarirb{font-size: 14px;left: 200px;}
}
@media only screen and (max-width:750px){
	.inewa{padding: 20px 0 15px;}
	.inewa .inewal{float: none;width: 100%;}
	.inewa .inewal .inewalb{font-size: 18px;margin-top: 15px;-webkit-line-clamp: 2;}
	.inewa .inewal .inewalc{margin-top: 5px;font-size: 13px;}
	.inewa .inewar{float: none;width: 100%;margin-top: 20px;}
	.inewa .inewar .inewari{margin-bottom: 10px;}
	.inewa .inewar .inewari .inewaril{width: 150px;}
	.inewa .inewar .inewari .inewarir{width: calc(100% - 165px);}
	.inewa .inewar .inewari .inewarir .inewarira{margin-top: 0;-webkit-line-clamp: 3;}
	.inewa .inewar .inewari .inewarir .inewarirb{font-size: 13px;left: 165px;}
}

.inewb{padding: 45px 0 60px;background: #f0f7fa;}
.inewb .inewba{text-align: right;}
.inewb .inewba select{width: 484px;height: 52px;border:2px solid #7aa736;box-sizing: border-box;padding: 0 25px;border-radius: 26px;font-size: 24px;appearance: none;-webkit-appearance: none;-moz-appearance: none;background:#fff url(news5_03.png) no-repeat 95% center;color: rgba(0,0,0,0.66);}
.inewb .inewbc{margin-top: 48px;}
.inewbci{width: 31.375%;margin-bottom: 2.9%;border-radius: 18px;overflow: hidden;float: left;margin-right: 2.9375%;}
.inewbci:nth-child(3n){margin-right: 0;}
.inewbci .inewbcia{overflow: hidden;}
.inewbci .inewbcia img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	max-width: 100%;
}
.inewbci:hover .inewbcia 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); 
}
.inewbci .inewbcib{background: #fff;padding: 30px 34px 56px;}
.inewbci .inewbcib .inewbciba{font-size: 20px;color: #414141;line-height: 32px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;height: 64px;}
.inewbci .inewbcib .inewbcibb{margin-top: 43px;display: flex;justify-content: space-between;}
.inewbci .inewbcib .inewbcibb span{font-size: 18px;color: rgba(0,0,0,0.7);font-family: "Arial";}
.inewbci .inewbcib .inewbcibb s{display: inline-block;width: 31px;height: 31px;background: url(news3_03.png) no-repeat center;background-size: cover;}
.inewb.case{background: #fff;padding-top: 20px;}
.inewb.case .inewbc .inewbci .inewbcib{background: #eff7fa;}
.inewbci:hover{box-shadow: 0 0 10px #bbb;}
.inewbci:hover .inewbcib{background: url(news2_07.png) no-repeat center;background-size: cover;}
.inewbci:hover .inewbcib .inewbciba{color: #fff;}
.inewbci:hover .inewbcib .inewbcibb span{color: #fff;}
.inewbci:hover .inewbcib .inewbcibb s{background: url(news4_05.png) no-repeat center;background-size: cover;}

@media only screen and (max-width:1600px){
	.inewb{padding: 35px 0 45px;}
	.inewb .inewba select{width: 430px;height: 44px;padding: 0 20px;border-radius: 22px;font-size: 20px;}
	.inewb .inewbc{margin-top: 40px;}
	.inewbci .inewbcib{padding: 20px 24px 40px;}
	.inewbci .inewbcib .inewbciba{font-size: 18px;line-height: 28px;height: 56px;}
	.inewbci .inewbcib .inewbcibb{margin-top: 30px;}
	.inewbci .inewbcib .inewbcibb span{font-size: 16px;}
	.inewbci .inewbcib .inewbcibb s{width: 27px;height: 27px;}
	.inewb.case{padding-top: 15px;}
}
@media only screen and (max-width:1200px){
	.inewb{padding: 25px 0 30px;}
	.inewb .inewba select{width: 380px;height: 40px;padding: 0 15px;border-radius: 20px;font-size: 18px;}
	.inewb .inewbc{margin-top: 30px;}
	.inewbci{width: 48%;margin-right: 4%;}
	.inewbci:nth-child(3n){margin-right: 4%;}
	.inewbci:nth-child(2n){margin-right: 0;}
	.inewbci .inewbcib{padding: 15px 15px 30px;}
	.inewbci .inewbcib .inewbciba{font-size: 16px;line-height: 24px;height: 48px;}
	.inewbci .inewbcib .inewbcibb{margin-top: 20px;}
	.inewbci .inewbcib .inewbcibb span{font-size: 14px;}
	.inewbci .inewbcib .inewbcibb s{width: 23px;height: 23px;}
	.inewb.case{padding-top: 10px;}
}
@media only screen and (max-width:750px){
	.inewb{padding: 15px 0 20px;}
	.inewb .inewba select{width: 280px;height: 36px;border-radius: 18px;font-size: 16px;}
	.inewb .inewbc{margin-top: 20px;}
	.inewbci{width: 100%;margin-bottom: 5%;float: none;margin-right: 0}
	.inewbci .inewbcib{padding: 10px 10px 20px;}
	.inewbci .inewbcib .inewbcibb{margin-top: 15px;}
	.inewbci .inewbcib .inewbcibb span{font-size: 13px;}
	.inewbci .inewbcib .inewbcibb s{width: 20px;height: 20px;}
	.inewb.case{padding-top: 5px;}
}

.cona .conal{float: left;width: 63.7%;}
.cona .conal .conali{margin-bottom: 21px;display: flex;justify-content: space-between;}
.cona .conal .conali .conalii{width: 48.8%;}
.cona .conal .conali .conalii input{width: 100%;box-sizing: border-box;height: 74px;background: #eff7fa;padding: 0 27px;border-radius: 15px;font-size: 16px;color:#333;}
.cona .conal .conals{margin-bottom: 21px;}
.cona .conal .conals textarea{box-sizing: border-box;width: 100%;height: 238px;padding: 22px 27px;background: #eff7fa;border-radius: 15px;font-size: 16px;color:#333;}
.cona .conal .conalp input{width: 204px;height: 53px;border-radius: 15px;background: #7aa635;font-size: 18px;color: #fff;font-weight: bold;}
.cona .conar{float: right;width: 33.375%;border-radius: 15px;overflow: hidden;position: relative;}
.cona .conar .conarb{position: absolute;top:85px;left: 55px;}
.cona .conar .conarb .conarba{font-size: 30px;color: #1f4a7b;font-weight: bold;}
.cona .conar .conarb .conarbb{font-size: 18px;color: #1f4a7b;margin-top: 8px;}
.cona .conar .conarb .conarbc{margin-top: 28px;display: block;line-height: 50px;padding: 0 8px 0 20px;border-radius: 25px;background: rgba(255,255,255,0.8);font-size: 16px;color: rgba(31,74,123,0.73);}
.cona .conar .conarb .conarbc span{display: inline-block;vertical-align: middle;margin-right: 7px;}
.cona .conar .conarb .conarbc img{vertical-align: middle;}
@media only screen and (max-width:1600px){
	.cona .conal .conali{margin-bottom: 15px;}
	.cona .conal .conali .conalii input{height: 58px;padding: 0 20px;}
	.cona .conal .conals{margin-bottom: 15px;}
	.cona .conal .conals textarea{height: 180px;padding: 15px 20px;}
	.cona .conal .conalp input{width: 190px;height: 46px;}
	.cona .conar .conarb{top:60px;left: 40px;}
	.cona .conar .conarb .conarba{font-size: 24px;}
	.cona .conar .conarb .conarbb{font-size: 16px;}
	.cona .conar .conarb .conarbc{margin-top: 20px;}
}
@media only screen and (max-width:1200px){
	.cona .conal .conali{margin-bottom: 12px;}
	.cona .conal .conali .conalii input{height: 48px;padding: 0 15px;font-size: 14px;}
	.cona .conal .conals{margin-bottom: 12px;}
	.cona .conal .conals textarea{height: 150px;padding: 10px 15px;font-size: 14px;}
	.cona .conal .conalp input{width: 180px;height: 40px;font-size: 16px;}
	.cona .conar .conara{height: 320px;}
	.cona .conar .conara img{width: 100%;height: 100%;object-fit: cover;}
}
@media only screen and (max-width:750px){
	.cona .conal{float: none;width: 100%;}
	.cona .conal .conali{margin-bottom: 10px;}
	.cona .conal .conali .conalii input{height: 42px;padding: 0 10px;}
	.cona .conal .conals{margin-bottom: 10px;}
	.cona .conal .conals textarea{height: 120px;padding: 7px 10px;}
	.cona .conal .conalp input{width: 160px;height: 36px;font-size: 14px;}
	.cona .conar{float: none;width: 100%;margin-top: 25px;}
	.cona .conar .conarb{top:30px;left: 20px;}
}

.conb{margin-top: 140px;}
.conb .conbi{width: 31.8%;box-sizing: border-box;padding: 65px 0 0;text-align: center;border-radius: 15px;float: left;margin:0 2.3% 2.3% 0;height: 246px;transition: all 0.6s;}
.conb .conbi:nth-child(3n+2){margin-right: 0;}
.conb .conbi.conbi1{background: #3b6a9f;width: 48.85%}
.conb .conbi.conbi2{background: #1f4a7b;width: 48.85%;margin-right: 0;}
.conb .conbi.conbi3{border:3px solid #1f4a7b;}
.conb .conbi .conbia span{font-size: 28px;color: #ffffff;display: inline-block;vertical-align: middle;margin-left: 15px;}
.conb .conbi .conbia img{vertical-align: middle;transition:all 0.5s linear}
.conb .conbi:hover .conbia img{transform:rotateY(360deg)}
.conb .conbi .conbib{margin-top: 15px;font-size: 18px;color: #ffffff;line-height: 1.9;}
.conb .conbi.conbi3 .conbia span{color: #1f4a7b;}
.conb .conbi.conbi3 .conbib{color: #1f4a7b;}
.conb .conbi.conbi3 .conbic{margin-top: 20px;display: none;opacity: 0;}
.conb .conbi.conbi3:hover{background: #eff7fa;padding-top: 35px;}
.conb .conbi.conbi3:hover .conbic{display: block;opacity: 1}
.conc{margin-top: 68px;}

.mapa .mapaa{font-size: 30px;color: #333;font-weight: bold;}
.mapa .mapab{margin-top: 20px;font-size: 20px;color: #666;line-height: 2;}
.mapa .mapac{margin-top: 30px;}

@media only screen and (max-width:1600px){
	.conb{margin-top: 100px;}
	.conb .conbi{padding: 50px 0 0;height: 210px;}
	.conb .conbi.conbi3:hover{padding-top: 25px;}
	.conb .conbi .conbia span{font-size: 24px;}
	.conb .conbi .conbib{margin-top: 10px;font-size: 16px;}
	.conc{margin-top:50px;}
	.conb .conbi.conbi3 .conbic{margin-top: 15px;}
	.conb .conbi.conbi3 .conbic img{width: 35px;}

	.mapa .mapaa{font-size: 26px;}
	.mapa .mapab{margin-top: 15px;font-size: 18px;}
	.mapa .mapac{margin-top: 20px;}
}
@media only screen and (max-width:1200px){
	.conb{margin-top: 60px;}
	.conb .conbi{padding: 35px 0 0;height: 170px;}
	.conb .conbi.conbi3:hover{padding-top: 20px;}
	.conb .conbi .conbia span{font-size: 20px;}
	.conb .conbi .conbib{margin-top: 7px;font-size: 14px;}
	.conc{margin-top:35px;}

	.conb .conbi.conbi3 .conbic{margin-top: 10px;}
	.conb .conbi.conbi3 .conbic img{width: 30px;}

	.mapa .mapaa{font-size: 22px;}
	.mapa .mapab{margin-top: 10px;font-size: 16px;}
	.mapa .mapac{margin-top: 15px;}
}
@media only screen and (max-width:750px){
	.conb{margin-top: 25px;display: block;}
	.conb .conbi{padding: 25px 0 0;width: 100%;margin-bottom: 15px;height: 150px;}
	.conb .conbi.conbi3:hover{padding-top: 15px;}
	.conb .conbi .conbia img{height: 24px;}
	.conb .conbi .conbia span{font-size: 18px;margin-left: 10px;}
	.conb .conbi .conbib{margin-top: 5px;font-size: 13px;}
	.conc{margin-top:25px;}
	.conb .conbi.conbi1{width: 100%;}
	.conb .conbi.conbi2{width: 100%;}
	.mapa .mapaa{font-size: 18px;}
	.mapa .mapab{margin-top: 7px;font-size: 14px;}
	.mapa .mapac{margin-top: 10px;}
	.conb .conbi.conbi3 .conbic img{width: 25px;}
}

.tit{font-size: 36px;color: #313131;}
.center{text-align: center;}
.spa .spac{margin-top: 32px;}
.spa .spac .hd{text-align: center;}
.spa .spac .hd ul{display: inline-block;}
.spa .spac .hd ul li{display: inline-block;font-size: 18px;color: #313131;margin:0 20px;}
.spa .spac .hd ul li.on{color: #78a336;font-weight: bold;border-bottom: 1px solid #78a336;}
.spa .spac .bd{margin-top: 42px;}
.spa .spac .bd .spaci .swiper-slide .spacia{overflow: hidden;border-radius: 18px;}
.spa .spac .bd .spaci .swiper-slide .spacia 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%;
}
.spa .spac .bd .spaci .swiper-slide:hover .spacia 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); 
}
.spa .spac .bd .spaci .swiper-slide .spacib{margin-top: 20px;font-size: 18px;color: #424242;padding-right: 30px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;position: relative;box-sizing: border-box;}
.spa .spac .bd .spaci .swiper-slide .spacib span{position: absolute;right: 0;top:50%;transform: translateY(-50%);width: 24px;height: 24px;background: url(sp2_07.png) no-repeat center;background-size: cover;}
.spa .spac .bd .spaci .swiper-slide:hover .spacib{color: #7ea833;}
@media only screen and (max-width:1600px){
	.tit{font-size: 30px;}
	.spa .spac{margin-top: 26px;}
	.spa .spac .hd ul li{font-size: 16px;margin:0 15px;}
	.spa .spac .bd{margin-top: 30px;}
	.spa .spac .bd .spaci .swiper-slide .spacib{margin-top: 15px;font-size: 16px;padding-right: 25px;}
	.spa .spac .bd .spaci .swiper-slide .spacib span{width: 20px;height: 20px;}
}
@media only screen and (max-width:1200px){
	.tit{font-size: 24px;}
	.spa .spac{margin-top: 20px;}
	.spa .spac .hd ul li{font-size: 14px;margin:0 10px;}
	.spa .spac .bd{margin-top: 20px;}
	.spa .spac .bd .spaci .swiper-slide .spacib{margin-top: 12px;font-size: 14px;padding-right: 20px;}
	.spa .spac .bd .spaci .swiper-slide .spacib span{width: 15px;height: 15px;}
}
@media only screen and (max-width:750px){
	.tit{font-size: 18px;}
	.spa .spac{margin-top: 15px;}
	.spa .spac .hd ul li{margin:0 5px;}
	.spa .spac .bd{margin-top: 15px;}
}

.spb{margin-top: 130px;}
.spb .spbc{margin-top: 70px;border-radius: 15px;overflow: hidden;position: relative;}
.spb .spbc .spbca .img02{display: none;}
.spb .spbc .spbcb{position: absolute;left: 7.2%;top:50%;transform: translateY(-50%);}
.spb .spbc .spbcb .spbcba{font-size: 24px;color: #ffffff;font-weight: bold;}
.spb .spbc .spbcb .spbcbb{font-size: 48px;color: #ffffff;font-family: "Arial";margin-top: 8px;}
@media only screen and (max-width:1600px){
	.spb{margin-top: 95px;}
	.spb .spbc{margin-top: 50px;}
	.spb .spbc .spbcb .spbcba{font-size: 20px;}
	.spb .spbc .spbcb .spbcbb{font-size: 40px;margin-top: 5px;}
}
@media only screen and (max-width:1200px){
	.spb{margin-top: 60px;}
	.spb .spbc{margin-top: 35px;}
	.spb .spbc .spbcb .spbcba{font-size: 17px;}
	.spb .spbc .spbcb .spbcbb{font-size: 32px;}
}
@media only screen and (max-width:750px){
	.spb{margin-top: 30px;}
	.spb .spbc{margin-top: 20px;}
	.spb .spbc .spbcb .spbcba{font-size: 14px;}
	.spb .spbc .spbcb .spbcbb{font-size: 24px;margin-top: 3px;}
	.spb .spbc .spbca .img01{display: none;}
	.spb .spbc .spbca .img02{display: block;}
}

.spc{margin-top: 130px;}
.spc .spcc{margin-top: 55px;display: flex;justify-content: space-between;flex-wrap: wrap;}
.spc .spcc .spccl{width: 48.625%;}
.spc .spcc .spcci{margin-bottom: 10px;background: #f0f7fa;border-radius: 12px;transition: all 0.6s;padding: 28px 40px;}
.spc .spcc .spcci .spccia{font-size: 18px;color: #424242;position: relative;}
.spc .spcc .spcci .spccia span{position: absolute;right: 0;top:50%;width: 16px;height: 16px;transform:translateY(-50%) rotate(-90deg);background: url(sp4_14.png) no-repeat center;transition: all 0.6s;}
.spc .spcc .spcci .spccib{height: 0;overflow: hidden;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;font-size: 18px;color: #6d7477;line-height: 36px;}
.spc .spcc .spcci:hover .spccib{height: 100%;margin-top: 20px;transition: all 0.6s;}
.spc .spcc .spcci:hover .spccia{font-weight: bold;}
.spc .spcc .spcci:hover .spccia span{transform:translateY(-50%) rotate(0deg);}
@media only screen and (max-width:1600px){
	.spc{margin-top: 95px;}
	.spc .spcc{margin-top: 40px;}
	.spc .spcc .spcci{padding: 20px 30px;}
	.spc .spcc .spcci .spccia{font-size: 16px;}
	.spc .spcc .spcci:hover .spccib{font-size: 16px;line-height: 30px;}
}
@media only screen and (max-width:1200px){
	.spc{margin-top: 60px;}
	.spc .spcc{margin-top: 25px;}
	.spc .spcc .spcci{padding: 15px 20px;}
	.spc .spcc .spcci .spccia{font-size: 14px;}
	.spc .spcc .spcci:hover .spccib{font-size: 14px;line-height: 26px;}
}
@media only screen and (max-width:750px){
	.spc{margin-top: 30px;}
	.spc .spcc{margin-top: 15px;}
	.spc .spcc{display: block;}
	.spc .spcc .spccl{width:100%;}
	.spc .spcc .spcci{padding: 10px 10px;}
}

.frm{padding: 121px 0 138px;background: url(sp5_21.jpg) no-repeat center;background-size: cover;}
.frm .frma{text-align: center;font-size: 36px;color: #313131;}
.frm .frmb{margin-top: 60px;}
.frm .frmb .frmba{display: flex;justify-content: space-between;}
.frm .frmb .frmba .frmbai{width: 24.25%;box-sizing: border-box;}
.frm .frmb .frmba .frmbai input{width: 100%;box-sizing: border-box;padding: 0 21px;height: 60px;background: #fff;font-size: 16px;color: #333;margin-bottom: 17px;border-radius: 7px;}
.frm .frmb .frmbb{margin-bottom: 17px;}
.frm .frmb .frmbb textarea{width: 100%;background: #fff;box-sizing: border-box;padding: 15px 21px;height: 129px;font-size: 16px;color: #333;border-radius: 7px;}
.frm .frmb .frmbc input{width: 100%;height: 63px;background: #7ea833;font-size: 18px;color: #ffffff;font-weight: bold;border-radius: 7px;}
@media only screen and (max-width:1600px){
	.frm{padding: 90px 0 100px;}
	.frm .frma{font-size: 30px;}
	.frm .frmb{margin-top: 45px;}
	.frm .frmb .frmba .frmbai input{padding: 0 15px;height: 52px;margin-bottom: 15px;}
	.frm .frmb .frmbb{margin-bottom: 15px;}
	.frm .frmb .frmbb textarea{padding: 10px 15px;height: 100px;}
	.frm .frmb .frmbc input{height: 55px;}
}
@media only screen and (max-width:1200px){
	.frm{padding: 60px 0 70px;}
	.frm .frma{font-size: 24px;}
	.frm .frmb{margin-top: 30px;}
	.frm .frmb .frmba .frmbai input{padding: 0 10px;height: 44px;margin-bottom: 10px;font-size: 14px;}
	.frm .frmb .frmbb{margin-bottom: 10px;}
	.frm .frmb .frmbb textarea{padding: 7px 10px;height: 80px;font-size: 14px;}
	.frm .frmb .frmbc input{height: 46px;font-size: 16px;}
}
@media only screen and (max-width:750px){
	.frm{padding: 30px 0 40px;}
	.frm .frma{font-size: 18px;}
	.frm .frmb{margin-top: 20px;}
	.frm .frmb .frmba{display: block;}
	.frm .frmb .frmba .frmbai{width: 100%;}
	.frm .frmb .frmbc input{height: 42px;font-size: 14px;}
}

.jb{padding: 110px 0 160px;background: #eff7fa;}
.jb .jba{text-align: center;font-size: 36px;color: #313131;}
.jb .jbb{text-align: center;margin-top: 50px;}
.jb .jbb select{width: 442px;height: 54px;padding: 0 22px;border-radius: 27px;font-size: 18px;color: rgba(0,0,0,0.66);appearance: none;-webkit-appearance: none;-moz-appearance: none;background:#fff url(news5_03.png) no-repeat 95% center;margin:0 3px;box-sizing: border-box;}
.jb .jbb input{width: 442px;height: 54px;padding: 0 22px;border-radius: 27px;font-size: 18px;color: rgba(0,0,0,0.66);margin:0 3px;box-sizing: border-box;background:#fff url(jb1_03.png) no-repeat 95% center;}
.jb .jbc{margin-top: 60px;}
.jb .jbc .jbci{background: #fff;transition: all 0.6s;}
.jb .jbc .jbci .jbcia{padding: 38px 30px 30px;border-bottom: 1px solid #ededed;display: flex;justify-content: space-between;align-items: center;}
.jb .jbc .jbci .jbcia .jbcial .jbciala{font-size: 20px;font-weight: bold;color: #1c0e14;}
.jb .jbc .jbci .jbcia .jbcial .jbcialb{margin-top: 15px;font-size: 16px;color: #666666;}
.jb .jbc .jbci .jbcia .jbciar{width: 16px;height: 16px;background: url(sp4_14.png) no-repeat center;transform: rotate(-90deg);transition: all 0.6s;}
.jb .jbc .jbci .jbcib{height: 0;overflow: hidden;padding: 0 65px 0;}
.jb .jbc .jbci .jbcib .jbciba{font-size: 16px;color: #1b1b1b;line-height: 2.5;}
.jb .jbc .jbci .jbcib .jbcibc{margin-top: 42px;}
.jb .jbc .jbci .jbcib .jbcibc a{display: inline-block;line-height: 50px;padding: 0 8px 0 20px;border-radius: 25px;background: #f0f0f0;font-size: 16px;color: rgba(16,27,28,0.73);}
.jb .jbc .jbci .jbcib .jbcibc a span{display: inline-block;vertical-align: middle;margin-right: 7px;}
.jb .jbc .jbci .jbcib .jbcibc a img{vertical-align: middle;}
.jb .jbc .jbci:hover .jbcib{height: 100%;padding: 24px 65px 40px;transition: all 0.6s;}
.jb .jbc .jbci:hover .jbcia .jbciar{transform: rotate(0deg);}
@media only screen and (max-width:1600px){
	.jb{padding: 85px 0 120px;}
	.jb .jba{font-size: 30px;}
	.jb .jbb{margin-top: 40px;}
	.jb .jbb select{width: 390px;height: 46px;padding: 0 15px;border-radius: 23px;font-size: 16px;}
	.jb .jbb input{width: 390px;height: 46px;padding: 0 15px;border-radius: 23px;font-size: 16px;}
	.jb .jbc{margin-top: 45px;}
	.jb .jbc .jbci .jbcia{padding: 28px 20px 20px;}
	.jb .jbc .jbci .jbcia .jbcial .jbciala{font-size: 18px;}
	.jb .jbc .jbci .jbcia .jbcial .jbcialb{margin-top: 10px;font-size: 14px;}
	.jb .jbc .jbci .jbcib{padding: 0 50px;}
	.jb .jbc .jbci .jbcib .jbcibc{margin-top: 30px;}
	.jb .jbc .jbci .jbcib .jbcibc a{padding: 0 6px 0 15px;border-radius: 22px;line-height: 44px;}
	.jb .jbc .jbci:hover .jbcib{padding: 20px 50px 30px;}
}
@media only screen and (max-width:1200px){
	.jb{padding: 50px 0 80px;}
	.jb .jba{font-size: 24px;}
	.jb .jbb{margin-top: 30px;}
	.jb .jbb select{width: 30%;height: 40px;padding: 0 10px;border-radius: 20px;font-size: 14px;}
	.jb .jbb input{width: 30%;height: 40px;padding: 0 10px;border-radius: 20px;font-size: 14px;background-size: 20px 20px;}
	.jb .jbc{margin-top: 30px;}
	.jb .jbc .jbci .jbcia{padding: 15px;}
	.jb .jbc .jbci .jbcia .jbcial .jbciala{font-size: 16px;}
	.jb .jbc .jbci .jbcib{padding: 0 35px;}
	.jb .jbc .jbci .jbcib .jbciba{font-size: 14px;}
	.jb .jbc .jbci .jbcib .jbcibc{margin-top: 20px;}
	.jb .jbc .jbci .jbcib .jbcibc a{padding: 0 4px 0 10px;border-radius: 20px;line-height: 40px;font-size: 14px;}
	.jb .jbc .jbci:hover .jbcib{padding: 10px 35px 15px;}
}
@media only screen and (max-width:750px){
	.jb{padding: 20px 0 40px;}
	.jb .jba{font-size: 18px;}
	.jb .jbb{margin-top: 20px;}
	.jb .jbb select{width: 100%;margin-bottom: 10px;}
	.jb .jbb input{width: 100%;}
	.jb .jbc{margin-top: 20px;}
	.jb .jbc .jbci .jbcib{padding: 0 15px;}
	.jb .jbc .jbci .jbcib .jbcibc{margin-top: 15px;}
	.jb .jbc .jbci:hover .jbcib{padding: 10px 15px 15px;}
	.jb .jbc .jbci .jbcib .jbcibc a{padding: 0 3px 0 8px;border-radius: 17px;line-height: 34px;font-size: 13px;}
	.jb .jbc .jbci .jbcib .jbcibc a span{margin-right: 5px;}
	.jb .jbc .jbci .jbcib .jbcibc a img{width: 30px;}
}


.rca{padding: 130px 0;}
.rca .rcac{margin-top: 120px;}
.rca .rcac .swiper-slide .rcaci .rcacia img{height: 47px;transition: all 0.6s;}
.rca .rcac .swiper-slide:hover .rcaci .rcacia img{ transform:rotateY(360deg)}
.rca .rcac .swiper-slide .rcaci .rcacib{font-size: 24px;color: #090909;font-weight: bold;}
.rca .rcac .swiper-slide .rcaci .rcacic{margin-top: 24px;padding-top: 20px;font-size: 18px;color: #090909;line-height: 1.77;border-top:1px solid #e3e3e3;}
@media only screen and (max-width:1600px){
	.rca{padding: 95px 0;}
	.rca .rcac{margin-top: 90px;}
	.rca .rcac .swiper-slide .rcaci .rcacia img{height: 43px;}
	.rca .rcac .swiper-slide .rcaci .rcacib{font-size: 21px;}
	.rca .rcac .swiper-slide .rcaci .rcacic{font-size: 16px;margin-top: 20px;padding-top: 15px;}
}
@media only screen and (max-width:1200px){
	.rca{padding: 65px 0;}
	.rca .rcac{margin-top: 60px;}
	.rca .rcac .swiper-slide .rcaci .rcacia img{height: 39px;}
	.rca .rcac .swiper-slide .rcaci .rcacib{font-size: 19px;}
	.rca .rcac .swiper-slide .rcaci .rcacic{font-size: 14px;margin-top: 15px;padding-top: 10px;}
}
@media only screen and (max-width:750px){
	.rca{padding: 30px 0;}
	.rca .rcac{margin-top: 30px;}
	.rca .rcac .swiper-slide .rcaci .rcacia img{height: 35px;}
	.rca .rcac .swiper-slide .rcaci .rcacib{font-size: 16px;}
	.rca .rcac .swiper-slide .rcaci .rcacic{margin-top: 10px;padding-top: 7px;}
}

.rcb{background: #f0f7fa;padding: 80px 0;}
.rcb .rcba{margin-top: 70px;}
.rcb .rcba .swiper-slide .rcbai{position: relative;border-radius: 8px;overflow: hidden;}
.rcb .rcba .swiper-slide .rcbai .rcbaia{overflow: hidden;}
.rcb .rcba .swiper-slide .rcbai .rcbaia img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	max-width: 100%;
}
.rcb .rcba .swiper-slide:hover .rcbai .rcbaia 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); 
}
.rcb .rcba .swiper-slide .rcbai .rcbaib{position: absolute;top:35%;text-align: center;left: 10%;width: 80%;}
.rcb .rcba .swiper-slide .rcbai .rcbaib .rcbaiba{font-size: 24px;color: #ffffff;font-weight: bold;}
.rcb .rcba .swiper-slide .rcbai .rcbaib .rcbaibb{margin-top: 30px;font-size: 18px;color: #ffffff;line-height: 1.77;}
.rcb .rcbb{margin-top: 27px;display: flex;justify-content: space-between;}
.rcb .rcbb .rcbbi{background: #fff;width: 24%;border-radius: 8px;overflow: hidden;height: 322px;box-sizing: border-box;padding: 40px 2% 0;text-align: center;}
.rcb .rcbb .rcbbi .rcbbia{font-size: 24px;color: #111111;font-weight: bold;}
.rcb .rcbb .rcbbi .rcbbib{font-size: 18px;color: #111111;line-height: 1.77;margin-top: 15px;}
@media only screen and (max-width:1600px){
	.rcb{padding: 60px 0;}
	.rcb .rcba{margin-top: 55px;}
	.rcb .rcba .swiper-slide .rcbai .rcbaib{left: 4%;width: 92%}
	.rcb .rcba .swiper-slide .rcbai .rcbaib .rcbaiba{font-size: 21px;}
	.rcb .rcba .swiper-slide .rcbai .rcbaib .rcbaibb{margin-top: 20px;font-size: 16px;}
	.rcb .rcbb{margin-top: 20px;}
	.rcb .rcbb .rcbbi{height: 310px;padding: 30px 2% 0;}
	.rcb .rcbb .rcbbi .rcbbia{font-size: 21px;}
	.rcb .rcbb .rcbbi .rcbbib{font-size: 16px;margin-top: 10px;}
}
@media only screen and (max-width:1200px){
	.rcb{padding: 40px 0;}
	.rcb .rcba{margin-top: 40px;}
	.rcb .rcba .swiper-slide .rcbai .rcbaib .rcbaiba{font-size: 18px;}
	.rcb .rcba .swiper-slide .rcbai .rcbaib .rcbaibb{margin-top: 15px;font-size: 14px;}
	.rcb .rcbb{margin-top: 15px;}
	.rcb .rcbb .rcbbi{height: 300px;padding: 20px 2% 0;}
	.rcb .rcbb .rcbbi .rcbbia{font-size: 18px;}
	.rcb .rcbb .rcbbi .rcbbib{font-size: 14px;}
}
@media only screen and (max-width:750px){
	.rcb{padding: 20px 0;}
	.rcb .rcba{margin-top: 20px;}
	.rcb .rcbb .rcbbi{height: 325px;}
	.rcb .rcba .swiper-slide .rcbai .rcbaib .rcbaiba{font-size: 16px;}
	.rcb .rcba .swiper-slide .rcbai .rcbaib .rcbaibb{margin-top: 10px;}
	.rcb .rcbb{flex-wrap: wrap;}
	.rcb .rcbb .rcbbi{padding: 20px 2% 0;width: 48%;margin:0 0 4% 0;}
	.rcb .rcbb .rcbbi .rcbbia{font-size: 16px;}
	.rcb .rcbb .rcbbi .rcbbib{font-size: 14px;}
}

.rcc{padding: 130px 0 80px;}
.rcc .rccc{margin-top: 80px;position: relative;}
.rcc .rccc .bd{width: 59.375%;}
.rcc .rccc .hd{position: absolute;right: 0;top:50%;transform: translateY(-50%);width: 44.3125%;}
.rcc .rccc .hd ul li{padding: 42px 19% 48px;border-radius: 10px;overflow: hidden;}
.rcc .rccc .hd ul li .rccchda{font-size: 24px;color: #111111;font-weight: bold;}
.rcc .rccc .hd ul li .rccchdb{font-size: 18px;color: #111111;line-height: 1.77;margin-top: 10px;}
.rcc .rccc .hd ul li.on{background: url(rc3_07.png) no-repeat center;background-size: cover;}
.rcc .rccc .hd ul li.on .rccchda{color: #fff;}
.rcc .rccc .hd ul li.on .rccchdb{color: #fff;}
@media only screen and (max-width:1600px){
	.rcc{padding: 100px 0 60px;}
	.rcc .rccc{margin-top: 60px;}
	.rcc .rccc .hd ul li{padding: 30px 19% 30px;}
	.rcc .rccc .hd ul li .rccchda{font-size: 21px;}
	.rcc .rccc .hd ul li .rccchdb{font-size: 16px;margin-top: 7px;}
}
@media only screen and (max-width:1200px){
	.rcc{padding: 70px 0 40px;}
	.rcc .rccc{margin-top: 40px;}
	.rcc .rccc .bd{width: 62%;}
	.rcc .rccc .hd ul li{padding: 20px 19% 20px;}
	.rcc .rccc .hd ul li .rccchda{font-size: 18px;}
	.rcc .rccc .hd ul li .rccchdb{font-size: 14px;margin-top: 5px;}
}
@media only screen and (max-width:750px){
	.rcc{padding: 30px 0 20px;}
	.rcc .rccc{margin-top: 20px;}
	.rcc .rccc .hd ul li{padding: 10px 5% 15px;}
	.rcc .rccc .hd ul li .rccchda{font-size: 16px;}
	.rcc .rccc .bd{width: 100%;}
	.rcc .rccc .hd{position: static;margin-bottom: 20px;top:0;transform: translateY(0);width: 100%;}
	.rcc .rccc .hd ul li{padding: 15px 10%;}
	.rcc .rccc .hd ul li .rccchda{font-size: 16px;}
}

.rcd{padding: 80px 0 148px;} 
.rcd .rcdc{margin-top: 70px;display: flex;justify-content: space-between;}
.rcd .rcdc .rcdci{width: 48.875%;position: relative;}
.rcd .rcdc .rcdci .rcdcib{position: absolute;left: 0;width: 100%;box-sizing: border-box;top:50%;transform: translateY(-50%);padding: 0 8%;transition: all 0.6s;}
.rcd .rcdc .rcdci .rcdcib .rcdciba{font-size: 18px;color: #ffffff;line-height: 1.9;}
.rcd .rcdc .rcdci .rcdcib .rcdcibb{margin-top: 32px;width: 240px;height: 50px;border-radius: 25px;border:1px solid #fff;line-height: 50px;text-align: center;}
.rcd .rcdc .rcdci .rcdcib .rcdcibb span{font-size: 16px;color: rgba(255,255,255,0.73);padding-right: 32px;background: url(s2_3_11.png) no-repeat right center;}
.rcd .rcdc .rcdci:hover .rcdcib{transform: translateY(-60%);}
@media only screen and (max-width:1600px){
	.rcd{padding: 60px 0 110px;} 
	.rcd .rcdc{margin-top: 55px;}
	.rcd .rcdc .rcdci .rcdcib .rcdciba{font-size: 16px;}
	.rcd .rcdc .rcdci .rcdcib .rcdcibb{margin-top: 25px;width: 220px;height: 44px;line-height: 44px;border-radius: 22px;}
}
@media only screen and (max-width:1200px){
	.rcd{padding: 40px 0 70px;} 
	.rcd .rcdc{margin-top: 40px;}
	.rcd .rcdc .rcdci .rcdcib .rcdciba{font-size: 14px;}
	.rcd .rcdc .rcdci .rcdcib .rcdcibb{margin-top: 18px;height: 40px;line-height: 40px;border-radius: 20px;}
	.rcd .rcdc .rcdci .rcdcib .rcdcibb span{padding-right: 25px;font-size: 14px;}
}
@media only screen and (max-width:750px){
	.rcd{padding: 20px 0 20px;} 
	.rcd .rcdc{margin-top: 20px;display: block;}
	.rcd .rcdc .rcdci{width: 100%;margin-bottom: 15px;}
	.rcd .rcdc .rcdci .rcdcib .rcdcibb{margin-top: 10px;height: 32px;line-height: 32px;border-radius: 16px;width: 200px;}
	.rcd .rcdc .rcdci .rcdcib .rcdcibb span{padding-right: 20px;font-size: 13px;}
}

.pro{padding: 54px 0;background: #f0f7fa;}
.pro .proa{display: flex;justify-content: space-between;}
.pro .proa .proai{width: 15.375%;background: #fff;text-align: center;border-radius: 7px;padding: 35px 0 22px;}
.pro .proa .proai .proaia .img02{display: none;}
.pro .proa .proai .proaib{font-size: 18px;color: #2f2f2f;margin-top: 10px;}
.pro .proa .proai:hover,.pro .proa .proai.current{background: #214e80;}
.pro .proa .proai:hover .proaia .img02,.pro .proa .proai.current .proaia .img02{display: inline-block;}
.pro .proa .proai:hover .proaia .img01,.pro .proa .proai.current .proaia .img01{display: none;}
.pro .proa .proai:hover .proaib,.pro .proa .proai.current .proaib{color: #fff;}
@media only screen and (max-width:1600px){
	.pro{padding: 45px 0;}
	.pro .proa .proai{padding: 25px 0 15px;}
	.pro .proa .proai .proaib{font-size: 16px;margin-top: 8px;}
}
@media only screen and (max-width:1200px){
	.pro{padding: 35px 0;}
	.pro .proa .proai{padding: 0 0 0;position: relative;height: 120px;}
	.pro .proa .proai .proaib{font-size: 14px;margin-top: 5px;position: relative;}
	.pro .proa .proai a{position: absolute;left: 0;top:50%;transform: translateY(-50%);width: 100%;text-align: center;}
}
@media only screen and (max-width:750px){
	.pro{padding: 25px 0;}
	.pro .proa{flex-wrap: wrap;}
	.pro .proa .proai .proaia img{width: 25px;}
	.pro .proa .proai{width: 30%;margin-bottom: 3%;}
}

.pro .prob{margin: 48px 0 10px;}
.probi{width: 31.625%;background: #fff;border-radius: 8px;overflow: hidden;margin-bottom: 2%;margin-right: 2.5625%; box-sizing: border-box;padding: 58px 32px 30px;float: left;}
.probi:nth-child(3n){margin-right: 0;}
.probi .probia{overflow: hidden;}
.probi .probia img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	max-width: 100%;
}
.probi:hover .probia 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); 
}
.probi .probib{line-height: 62px;font-size: 24px;color: #000000;border-bottom: 1px solid #ececec;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.probi .probic{margin-top: 20px;display: flex;justify-content: space-between;align-items: center;font-size: 18px;color: rgba(0,0,0,0.8);line-height: 30px;}
.probi .probic s{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;text-decoration: none;max-width: calc(100% - 35px)}
.probi .probic span{display: none;width: 30px;height: 30px;background: url(more_03.png) no-repeat center;background-size: cover;}
.probi:hover{background:#fff url(pd4_03.png) no-repeat top center;background-size: cover;box-shadow: 0 0 10px rgba(78,117,165,0.2)}
.probi:hover .probic span{display: block;}
@media only screen and (max-width:1600px){
	.pro .prob{margin:38px 0 10px;}
	.probi{padding: 44px 25px 20px;}
	.probi .probib{line-height: 46px;font-size: 21px;}
	.probi .probic{margin-top: 15px;font-size: 16px;}
}
@media only screen and (max-width:1200px){
	.pro .prob{margin:28px 0 5px;}
	.probi{padding: 30px 15px 10px;}
	.probi{width: 48%;margin-bottom: 4%;}
	.probi:nth-child(2n){margin-right: 0;}
	.probi:nth-child(3n){margin-right: 4%;}
	.probi .probib{line-height: 40px;font-size: 18px;}
	.probi .probic{margin-top: 10px;font-size: 14px;line-height: 25px;}
	.probi .probic span{width: 25px;height: 25px;}
}
@media only screen and (max-width:750px){
	.pro .prob{margin:20px 0 2px;}
	.probi{padding: 15px 10px 10px;}
	.probi{width: 100%;margin-right: 0}
	.probi .probib{line-height: 34px;font-size: 16px;}
}

.psd{padding: 90px 0 71px;}
.psd .psda{background: url(pds1_02.jpg) no-repeat center;background-size: cover;padding: 138px 0;}
.psd .psda .psdax{display: flex;justify-content: space-between;align-items: center;}
.psd .psda .psdal{width: 45%;}
.psd .psda .psdal img{width: 100%;}
.psd .psda .psdar{width: 42.375%;}
.psd .psda .psdar .psdara{font-size: 36px;color: #385c87;font-weight: bold;line-height: 1;}
.psd .psda .psdar .psdarb{font-size: 24px;color: #313131;margin-top: 20px;padding-bottom: 27px;border-bottom: 1px solid #c1c6cd;}
.psd .psda .psdar .psdarc{margin-top: 30px;font-size: 18px;color: #313131;line-height: 24px;}
.psd .psda .psdar .psdarc p{padding-left: 17px;background: url(pds2_03.png) no-repeat left 8px;margin-bottom: 10px;}
.psd .psda .psdar .psdard{margin-top: 75px;}
.psd .psda .psdar .psdard a{display: inline-block;padding: 0 33px 0 44px;line-height: 48px;border-radius: 24px;background:#7ea833 url(pds3_07.png) no-repeat 18px center;font-size: 16px;color: #ffffff;}
.psd .psda .psdar .psdard span{display: inline-block;padding: 0 33px 0 44px;line-height: 48px;border-radius: 24px;background:#1f4a7b url(pds4_09.png) no-repeat 18px center;font-size: 16px;color: #ffffff;margin-left: 7px;}
@media only screen and (max-width:1600px){
	.psd{padding: 80px 0 55px;}
	.psd .psda{padding: 105px 0;}
	.psd .psda .psdar .psdara{font-size: 30px;}
	.psd .psda .psdar .psdarb{font-size: 21px;margin-top: 15px;padding-bottom: 22px;}
	.psd .psda .psdar .psdarc{margin-top: 25px;font-size: 16px;}
	.psd .psda .psdar .psdard{margin-top: 60px;}
}
@media only screen and (max-width:1200px){
	.psd{padding: 70px 0 40px;}
	.psd .psda{padding: 70px 0;}
	.psd .psda .psdar .psdara{font-size: 24px;}
	.psd .psda .psdar .psdarb{font-size: 18px;margin-top: 10px;padding-bottom: 17px;}
	.psd .psda .psdar .psdarc{margin-top: 20px;font-size: 14px;}
	.psd .psda .psdar .psdard{margin-top: 40px;}
	.psd .psda .psdar .psdard a{font-size: 14px;padding:0 25px 0 40px;line-height: 40px;border-radius: 20px;}
	.psd .psda .psdar .psdard span{font-size: 14px;padding:0 25px 0 40px;line-height: 40px;border-radius: 20px;}
}
@media only screen and (max-width:750px){
	.psd{padding: 60px 0 25px;}
	.psd .psda{padding: 15px 0 30px;}
	.psd .psda .psdax{display: block;}
	.psd .psda .psdal{width: 100%;}
	.psd .psda .psdar{width: 100%;}
	.psd .psda .psdar .psdara{font-size: 18px;}
	.psd .psda .psdar .psdarb{font-size: 16px;margin-top: 8px;padding-bottom: 10px;}
	.psd .psda .psdar .psdarc{margin-top: 15px;}
	.psd .psda .psdar .psdard{margin-top: 20px;}
}

.psdb .psdbc{display: flex;justify-content: space-between;width: 100%;}
.psdb .psdbc .psdbcl{width: 45.8%;padding-top: 130px;}
.psdb .psdbc .psdbcl .psdbcla{font-size: 36px;color: #313131;padding-bottom: 33px;border-bottom: 1px solid #dcdcdc;}
.psdb .psdbc .psdbcl .psdbclb{margin-top: 55px;font-size: 18px;color: #313131;line-height: 2.66;}
.psdb .psdbc .psdbcr{width: 50%;position: relative;box-sizing: border-box;padding:75px 0 40px 7.2%;position: relative;}
.psdb .psdbc .psdbcr:after{content: "";width: 300%;height: 100%;background: #f8fbfd;left: 0;top:0;height: 100%;position: absolute;}
.psdb .psdbc .psdbcr .swiper-pagination{margin-top: 30px;text-align: center;width: 100%;position: relative;}
.psdb .psdbc .psdbcr .swiper-pagination .swiper-pagination-bullet{margin:0 5px;opacity: 1;background: #e0e0e0;width: 13px;height: 13px;}
.psdb .psdbc .psdbcr .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #1f4a7b;}
@media only screen and (max-width:1600px){
	.psdb .psdbc .psdbcl{padding-top: 95px;}
	.psdb .psdbc .psdbcl .psdbcla{font-size: 30px;padding-bottom: 27px;}
	.psdb .psdbc .psdbcl .psdbclb{margin-top: 45px;font-size: 16px;}
	.psdb .psdbc .psdbcr{padding: 60px 0 30px 7.2%;}
	.psdb .psdbc .psdbcr .swiper-pagination{margin-top: 20px;}
}
@media only screen and (max-width:1200px){
	.psdb .psdbc .psdbcl{padding-top: 60px;}
	.psdb .psdbc .psdbcr{padding: 45px 0 20px 7.2%;}
	.psdb .psdbc .psdbcl .psdbcla{font-size: 24px;padding-bottom: 21px;}
	.psdb .psdbc .psdbcl .psdbclb{margin-top: 30px;font-size: 14px;}
	.psdb .psdbc .psdbcr .swiper-pagination{margin-top: 15px;}
	.psdb .psdbc .psdbcr .swiper-pagination .swiper-pagination-bullet{width: 10px;height: 10px;}
}
@media only screen and (max-width:750px){
	.psdb .psdbc{display: block;}
	.psdb .psdbc .psdbcl{width: 100%;}
	.psdb .psdbc .psdbcr{width: 100%;margin-top: 20px;padding: 20px 15px;}
	.psdb .psdbc .psdbcr:after{width: 100%;}
	.psdb .psdbc .psdbcl{padding-top: 25px;}
	.psdb .psdbc .psdbcl .psdbcla{font-size: 18px;padding-bottom: 15px;}
	.psdb .psdbc .psdbcl .psdbclb{margin-top: 15px;}
	.psdb .psdbc .psdbcr .swiper-pagination{margin-top: 10px;}
	.psdb .psdbc .psdbcr .swiper-pagination .swiper-pagination-bullet{width: 8px;height: 8px;margin:0 3px;}
}

.psdc{padding: 75px 0 85px;background: url(pds7_02.png) no-repeat center;background-size: cover;}
.psdc .psdcc{margin-top: 65px;}
.psdc .psdcc .psdcci{float: left; width: 50%;margin-bottom: 5px;padding: 55px 0;display: flex;justify-content: space-between;align-items: center;border-radius: 15px;overflow: hidden;position: relative;}
.psdc .psdcc .psdcci .psdccil{width: 10%;padding-left: 10%;}
.psdc .psdcc .psdcci .psdccir{width: 77%;}
.psdc .psdcc .psdcci .psdccir .psdccira{font-size: 24px;color: #313131;font-weight: bold;}
.psdc .psdcc .psdcci .psdccir .psdccirb{font-size: 18px;color: #313131;margin-top: 8px;}
.psdc .psdcc .psdcci:hover{background: #fff;}
.psdc .psdcc .psdcci:hover:after{width: 6px;height: 100%;position: absolute;content: "";left: 0;top: 0;background: #7ea833;}
@media only screen and (max-width:1600px){
	.psdc{padding: 60px 0 65px;}
	.psdc .psdcc{margin-top: 50px;}
	.psdc .psdcc .psdcci{padding: 40px 0;}
	.psdc .psdcc .psdcci .psdccir .psdccira{font-size: 21px;}
	.psdc .psdcc .psdcci .psdccir .psdccirb{font-size: 16px;margin-top: 6px;}
}
@media only screen and (max-width:1200px){
	.psdc{padding: 45px 0 50px;}
	.psdc .psdcc{margin-top: 35px;}
	.psdc .psdcc .psdcci{padding: 25px 0;}
	.psdc .psdcc .psdcci .psdccil{width: 15%;padding-left: 7%;}
	.psdc .psdcc .psdcci .psdccir{width: 77%;}
	.psdc .psdcc .psdcci .psdccir .psdccira{font-size: 18px;}
	.psdc .psdcc .psdcci .psdccir .psdccirb{font-size: 14px;margin-top: 4px;}
}
@media only screen and (max-width:750px){
	.psdc{padding: 30px 0 25px;}
	.psdc .psdcc{margin-top: 20px;}
	.psdc .psdcc .psdcci{width: 100%;}
	.psdc .psdcc .psdcci{padding: 10px 0;}
	.psdc .psdcc .psdcci .psdccil{width: 20%;padding-left: 0%;}
	.psdc .psdcc .psdcci .psdccir{width: 78%;}
	.psdc .psdcc .psdcci .psdccir .psdccira{font-size: 15px;}
	.psdc .psdcc .psdcci .psdccir .psdccirb{font-size: 13px;margin-top: 2px;}
}

.psdd{padding: 105px 0;background: url(pds8_02.jpg) no-repeat center;background-size: cover;}
.psdd .psddc{display: flex;justify-content: space-between;align-items: center;}
.psdd .psddc .psddcl{width: 45.7%;}
.psdd .psddc .psddcl img{width: 100%;}
.psdd .psddc .psddcr{width: 43.75%;}
.psdd .psddc .psddcr .psddcrb{margin-top: 52px;font-size: 18px;color: #1f4a7b;overflow-x: auto;}
.psdd .psddc .psddcr .psddcrb .psddcrbx{max-width: 100%;}
@media only screen and (max-width:1600px){
	.psdd{padding: 80px 0;}
	.psdd .psddc .psddcr .psddcrb{margin-top: 40px;font-size: 16px;}
}
@media only screen and (max-width:1200px){
	.psdd{padding: 55px 0;}
	.psdd .psddc .psddcr .psddcrb{margin-top: 30px;font-size: 14px;}
}
@media only screen and (max-width:750px){
	.psdd{padding: 30px 0;}
	.psdd .psddc{display: block;}
	.psdd .psddc .psddcl{width: 100%;}
	.psdd .psddc .psddcr{width: 100%;margin-top: 25px;}
	.psdd .psddc .psddcr .psddcrb{margin-top: 15px;}
}

.psde{margin-top: 145px;}
.psde .psdec{margin-top: 55px;}
.psde .psdec .swiper-slide{position: relative;}
.psde .psdec .swiper-slide .psdeca{overflow: hidden;}
.psde .psdec .swiper-slide .psdeca img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	max-width: 100%;
}
.psde .psdec .swiper-slide:hover .psdeca 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); 
}
.psde .psdec .swiper-slide .psdecb{position: absolute;left: 0;bottom: 0;width: 100%;padding: 75px 0 28px;text-align: center;font-size: 18px;color: #ffffff;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.psde .psdec .swiper-slide .psdecb .psdecbx{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.psde .psdec .swiper-slide:hover .psdecb{background: linear-gradient(to bottom, rgba(255,255,255,0), rgba(31,74,123,0.8));}
@media only screen and (max-width:1600px){
	.psde{margin-top: 105px;}
	.psde .psdec{margin-top: 40px;}
	.psde .psdec .swiper-slide .psdecb{padding: 60px 0 20px;font-size: 16px;}
}
@media only screen and (max-width:1200px){
	.psde{margin-top: 65px;}
	.psde .psdec{margin-top: 25px;}
	.psde .psdec .swiper-slide .psdecb{padding: 45px 0 15px;font-size: 14px;}
}
@media only screen and (max-width:750px){
	.psde{margin-top: 25px;}
	.psde .psdec{margin-top: 20px;}
	.psde .psdec .swiper-slide .psdecb{padding: 30px 0 10px;}
}

.aba{padding: 105px 0;}
.aba .abaa{display: flex;justify-content: space-between;align-items: center;}
.aba .abaa .abaal{width: 47.5%;}
.aba .abaa .abaal .abaalb{margin-top: 65px;font-size: 18px;color: #090909;line-height: 2;}
.aba .abaa .abaar{width: 45%;}
.aba .abab{margin-top: 100px;display: flex;justify-content: space-between;flex-wrap: wrap;} 
.aba .abab .ababi{width: 29.5%;padding: 40px 0 57px;border-top:1px solid #e9e9e9;}
.aba .abab .ababi .ababiax{position: relative;display: inline-block;}
.aba .abab .ababi .ababia{line-height: 1;}
.aba .abab .ababi .ababia span{font-size: 72px;color: #7ea833;font-family: "Arial";}
.aba .abab .ababi .ababia sup{position: relative;font-size: 16px;top:-35px;left: -12px;color: #7ea833;}
.aba .abab .ababi .ababia s{text-decoration: none;font-size: 24px;color: #7ea833;font-family: "Arial";margin-left: 5px;}
.aba .abab .ababi .ababib{font-size: 18px;color: #090909;margin-top: 12px;}
@media only screen and (max-width:1600px){
	.aba{padding: 80px 0;}
	.aba .abaa .abaal .abaalb{margin-top: 50px;font-size: 16px;}
	.aba .abab{margin-top: 75px;}
	.aba .abab .ababi{padding: 30px 0 40px;}
	.aba .abab .ababi .ababia span{font-size: 60px;}
	.aba .abab .ababi .ababia sup{font-size: 15px;}
	.aba .abab .ababi .ababia s{font-size: 21px;}
	.aba .abab .ababi .ababib{font-size: 16px;margin-top: 10px;}
}
@media only screen and (max-width:1200px){
	.aba{padding: 55px 0;}
	.aba .abaa .abaal .abaalb{margin-top: 35px;font-size: 14px;}
	.aba .abab{margin-top: 50px;}
	.aba .abab .ababi{padding: 20px 0 25px;}
	.aba .abab .ababi .ababia span{font-size: 48px;}
	.aba .abab .ababi .ababia sup{font-size: 14px;}
	.aba .abab .ababi .ababia s{font-size: 18px;}
	.aba .abab .ababi .ababib{font-size: 14px;margin-top: 8px;}
}
@media only screen and (max-width:750px){
	.aba{padding: 30px 0;}
	.aba .abaa{display: block;}
	.aba .abaa .abaal{width: 100%;}
	.aba .abaa .abaar{width: 100%;margin:20px auto 0;}
	.aba .abaa .abaal .abaalb{margin-top: 20px;}
	.aba .abab{margin-top: 25px;}
	.aba .abab .ababi{padding: 10px 0 20px;width: 45%;}
	.aba .abab .ababi .ababia span{font-size: 36px;}
	.aba .abab .ababi .ababia sup{font-size: 13px;top:-15px;left:-10px;}
	.aba .abab .ababi .ababia s{font-size: 16px;}
	.aba .abab .ababi .ababib{margin-top: 5px;}
}

.abb{position:relative;}
.abb .abbt{color: #fff;position: absolute;left: 0;width: 100%;text-align: center;top:8%;z-index: 10;}
.abb .abbx{display: flex;justify-content: space-between;}
.abb .abbi{width: 24%;position: relative;overflow: hidden;transition: all 0.6s;}
.abb .abbi .abbia{height: 861px;}
.abb .abbi .abbia img{width: 100%;height: 100%;object-fit: cover;}
.abb .abbi .abbia .img02{display: none;}
.abb .abbi .abbib{position: absolute;left: 0;width: 100%;text-align: center;top:50%;transform: translateY(-50%);opacity: 1;transition: all 0.6s;}
.abb .abbi .abbib .abbiba{display: inline-block;width: 92px;height: 92px;border-radius: 100%;border:1px solid #fff;position: relative;}
.abb .abbi .abbib .abbiba img{vertical-align: middle;position: absolute;width: 50px;top:50%;left: 50%;transform: translate(-50%,-50%);}
.abb .abbi .abbib .abbibb{margin-top: 25px;font-size: 24px;color: #fffefe;font-weight: bold;}
.abb .abbi .abbic{position: absolute;bottom: -100%;left: 0;width: 100%;box-sizing: border-box;padding: 20% 15% 10%;transition: all 0.6s;background: linear-gradient(to bottom, rgba(255,255,255,0), rgba(31,74,123,0.8));}
.abb .abbi .abbic .abbica img{width: 50px;}
.abb .abbi .abbic .abbicb{font-size: 24px;color: #fffefe;font-weight: bold;margin-top: 20px;}
.abb .abbi .abbic .abbicc{margin-top: 15px;font-size: 24px;color: #fffefe;}
.abb .abbi.current{width: 52%;}
.abb .abbi.current .abbib{opacity: 0;}
.abb .abbi.current .abbic{bottom: 0;}
@media only screen and (max-width:1600px){
	.abb .abbi .abbia{height: 730px;}
	.abb .abbi .abbib .abbiba{width: 80px;height: 80px;}
	.abb .abbi .abbib .abbiba img{width: 40px;}
	.abb .abbi .abbib .abbibb{margin-top: 20px;font-size: 21px;}
	.abb .abbi .abbic .abbica img{width: 40px;}
	.abb .abbi .abbic .abbicb{font-size: 21px;margin-top: 15px;}
	.abb .abbi .abbic .abbicc{margin-top: 10px;font-size: 21px;}
}
@media only screen and (max-width:1200px){
	.abb .abbi .abbia{height: 600px;}
	.abb .abbi .abbib .abbiba{width: 68px;height: 68px;}
	.abb .abbi .abbib .abbiba img{width: 30px;}
	.abb .abbi .abbib .abbibb{margin-top: 15px;font-size: 18px;}
	.abb .abbi .abbic .abbica img{width: 30px;}
	.abb .abbi .abbic .abbicb{font-size: 18px;margin-top: 10px;}
	.abb .abbi .abbic .abbicc{margin-top: 7px;font-size: 18px;}
}
@media only screen and (max-width:750px){
	.abb .abbi .abbia{height: 200px;}
	.abb .abbt{color: #313131;top:0;position: relative;}
	.abb .abbx{margin-top: 20px;display: block;}
	.abb .abbi{width: 100%;}
	.abb .abbi.current{width: 100%;}
	.abb .abbi .abbic{bottom: 0;padding: 10% 7% 5%;}
	.abb .abbi .abbib{display: none;}
	.abb .abbi .abbic{display: block;}
	.abb .abbi .abbib .abbiba{width: 50px;height: 50px;}
	.abb .abbi .abbib .abbiba img{width: 25px;}
	.abb .abbi .abbib .abbibb{margin-top: 10px;font-size: 16px;}
	.abb .abbi .abbic .abbicb{font-size: 16px;margin-top: 5px;}
	.abb .abbi .abbic .abbicc{margin-top: 5px;font-size: 16px;}
}

.abc{padding: 95px 0 148px;background: url(ab5_02.jpg) no-repeat center;background-size: cover;}
.abc .abcb{margin-top: 80px;background: rgba(255,255,255,0.6);border-radius: 10px;}
.abc .abcb .abcbl{height: 413px;padding: 75px 0 40px 90px;width: 225px;float: left;background: url(ab8_03.png) no-repeat right center;}
.abc .abcb .abcbl .gallery-thumbs{height: 100%;padding-right: 83px;}
.abc .abcb .abcbl .gallery-thumbs .swiper-slide{font-size: 20px;color: #1d3750;font-family: "Arial";line-height: 59px;}
.abc .abcb .abcbl .gallery-thumbs .swiper-slide.swiper-slide-thumb-active{text-align: center;font-size: 36px;color: #222222;font-weight: bold;}
.abc .abcb .abcbr{width: 1050px;margin-right: 130px;float: right;margin-top: 100px;}
.abc .abcb .abcbr .swiper-slide .abcbi{display: flex;justify-content: space-between;}
.abc .abcb .abcbr .swiper-slide .abcbi .abcbil{width: 47%;}
.abc .abcb .abcbr .swiper-slide .abcbi .abcbil .abcbila{font-size: 48px;color: #2f5785;font-family: "Arial";font-weight: bold;}
.abc .abcb .abcbr .swiper-slide .abcbi .abcbil .abcbilb{font-size: 18px;color: #090909;}
.abc .abcb .abcbr .swiper-slide .abcbi .abcbir{width: 49%;}
@media only screen and (max-width:1600px){
	.abc{padding: 75px 0 110px;}
	.abc .abcb{margin-top: 60px;}
	.abc .abcb .abcbl{height: 320px;padding: 55px 0 30px 60px;width: 195px;}
	.abc .abcb .abcbl .gallery-thumbs{padding-right: 60px;}
	.abc .abcb .abcbl .gallery-thumbs .swiper-slide{line-height: 64px;font-size: 18px;}
	.abc .abcb .abcbl .gallery-thumbs .swiper-slide.swiper-slide-thumb-active{font-size: 30px;}
	.abc .abcb .abcbr{margin-top: 75px;width: 830px;margin-right: 80px;}
	.abc .abcb .abcbr .swiper-slide .abcbi .abcbil .abcbila{font-size: 40px;}
	.abc .abcb .abcbr .swiper-slide .abcbi .abcbil .abcbilb{font-size: 16px;}
}
@media only screen and (max-width:1200px){
	.abc{padding: 50px 0 70px;}
	.abc .abcb{margin-top: 40px;padding-bottom: 40px;}
	.abc .abcb .abcbl{height: 50px;float: none;width: 100%;padding: 0;background: none}
	.abc .abcb .abcbl .gallery-thumbs{padding-right: 0;}
	.abc .abcb .abcbl .gallery-thumbs .swiper-slide{line-height: 50px;text-align: center;font-size: 16px;}
	.abc .abcb .abcbl .gallery-thumbs .swiper-slide.swiper-slide-thumb-active{text-align: center;font-size: 24px;}
	.abc .abcb .abcbr{float: none;width: 100%;margin-right: 0;padding:40px;box-sizing: border-box;margin-top: 50px;}
	.abc .abcb .abcbr .swiper-slide .abcbi .abcbil .abcbila{font-size: 32px;}
	.abc .abcb .abcbr .swiper-slide .abcbi .abcbil .abcbilb{font-size: 14px;}
}
@media only screen and (max-width:750px){
	.abc{padding: 25px 0 30px;}
	.abc .abcb{margin-top: 20px;padding-bottom: 20px;}
	.abc .abcb .abcbl{height: 40px;}
	.abc .abcb .abcbl .gallery-thumbs .swiper-slide{line-height: 40px;text-align: center;font-size: 14px;}
	.abc .abcb .abcbl .gallery-thumbs .swiper-slide.swiper-slide-thumb-active{font-size: 18px;}
	.abc .abcb .abcbr{padding: 20px;margin-top: 25px;}
	.abc .abcb .abcbr .swiper-slide .abcbi{display: block;}
	.abc .abcb .abcbr .swiper-slide .abcbi .abcbil{width: 100%;}
	.abc .abcb .abcbr .swiper-slide .abcbi .abcbil .abcbila{font-size: 24px;}
	.abc .abcb .abcbr .swiper-slide .abcbi .abcbir{width: 100%;margin-top: 20px;}
}

.abd{padding: 110px 0 135px;background: url(ab9_02.jpg) no-repeat center;background-size: cover;}
.abd .abdt{color: #fff;}
.abd .abdc{margin-top: 83px;display: flex;justify-content: space-between;padding: 0 50px 0 115px;}
.abd .abdc .abdcl{width: 399px;padding: 0 50px;height: 436px;background: url(ab10_03.png) no-repeat center;background-size: cover;text-align: center;padding-top: 112px;box-sizing: border-box;}
.abd .abdc .abdcl .abdclb{font-size: 20px;color: #ffffff;margin-top: 20px;}
.abd .abdc .abdcr{width: 775px;position: relative;}
.abd .abdc .abdcr .swiper-slide{height: 173px;background: url(ab11_06.png) no-repeat center;background-size: contain;position: relative;}
.abd .abdc .abdcr .swiper-slide .abdcra{position: absolute;left: 50%;top:50%;transform: translate(-50%,-50%);width: 260px;text-align: center;color: #ffffff;}
.abd .abdc .abdcr .swiper-slide .abdcra .abdcraa{line-height: 20px;height: 60px;margin-top: 10px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}

.abd .abdc .abdcr .swiper-pagination{position: absolute;bottom: 20px;left: 0;width: 100%;text-align: center;}
.abd .abdc .abdcr .swiper-pagination .swiper-pagination-bullet{opacity: 1;margin:0 4px;width: 11px;height: 11px;background: #b1bbc4;}
.abd .abdc .abdcr .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #1d4b7a;}
@media only screen and (max-width:1600px){
	.abd{padding: 80px 0 100px;}
	.abd .abdc{margin-top: 60px;padding: 0 0 0 0;}
	.abd .abdc .abdcl{width: 330px;padding: 0 40px;height: 360px;padding-top: 80px;}
	.abd .abdc .abdcl .abdcla img{width: 140px;}
	.abd .abdc .abdcl .abdclb{font-size: 18px;margin-top: 15px;}
	.abd .abdc .abdcr{width: 700px;}
	.abd .abdc .abdcr .swiper-slide{height: 170px;}
	.abd .abdc .abdcr .swiper-slide .abdcra{width: 230px;}
	.abd .abdc .abdcr .swiper-slide .abdcra .abdcraa{font-size: 13px;line-height: 18px;height: 54px;margin-top: 7px;}
}
@media only screen and (max-width:1200px){
	.abd{padding: 50px 0 65px;}
	.abd .abdc{margin-top: 40px;}
	.abd .abdc .abdcl{width: 280px;padding: 0 40px;height: 300px;padding-top: 60px;}
	.abd .abdc .abdcl .abdcla img{width: 175px;}
	.abd .abdc .abdcl .abdclb{font-size: 16px;margin-top: 10px;}
	.abd .abdc .abdcr{width: calc(100% - 360px);}
	.abd .abdc .abdcr .swiper-slide{height: 120px;}
	.abd .abdc .abdcr .swiper-slide .abdcra{width: 200px;}
	.abd .abdc .abdcr .swiper-pagination{bottom: 0;}
}
@media only screen and (max-width:750px){
	.abd{padding: 25px 0 30px;}
	.abd .abdc{margin-top: 20px;display: block;}
	.abd .abdc .abdcl{margin:0 auto;width: 200px;height: 205px;padding-top: 45px;}
	.abd .abdc .abdcl .abdcla img{width: 150px;}
	.abd .abdc .abdcl .abdclb{font-size: 14px;margin-top: 7px;}
	.abd .abdc .abdcr{width: 100%;margin-top: 10px;padding-bottom: 40px;}
	.abd .abdc .abdcr .swiper-slide{height: 120px;}
	.abd .abdc .abdcr .swiper-slide .abdcra{width: 180px;}
	.abd .abdc .abdcr .swiper-slide .abdcra .abdcraa{font-size: 12px;line-height: 16px;height: 48px;margin-top: 4px;}
}

.ceda{margin-top: 65px;}
.ceda .article .bd{padding: 65px 0 60px;border-bottom: 0;}
.cedt{display: flex;justify-content: space-between;align-items: center;}
.cedt .cedtl{font-size: 36px;color: #151515;font-weight: bold;}
.cedt .cedtr a{display: block;line-height: 50px;padding: 0 8px 0 20px;border-radius: 25px;background: #f0f0f0;font-size: 16px;color: rgba(16,27,28,0.73);}
.cedt .cedtr span{display: inline-block;vertical-align: middle;margin-right: 7px;}
.cedt .cedtr img{vertical-align: middle;}
.cedt .cedtr a:hover{background: #7ea833;color: #fff;}
.cedc{background: #f0f7fa;padding: 80px 0;}
.cedc .cedcc{margin-top: 45px;}
.cedc .cedcc .probi{width: 100%;margin-right: 0;}
.cedd{background: #f0f7fa;padding: 46px 0 100px;}
.cedd .ceddc{margin-top: 45px;}
.cedd .ceddc .inewbci{width: 100%;margin-right: 0;}
@media only screen and (max-width:1600px){
	.cedt .cedtl{font-size: 30px;}
	.cedt .cedtr a{padding: 0 6px 0 15px;border-radius: 22px;line-height: 44px;}
	.cedc{padding: 60px 0;}
	.cedc .cedcc{margin-top: 35px;}
	.cedd{padding: 35px 0 75px;}
	.cedd .ceddc{margin-top: 35px;}
	.ceda .article .bd{padding: 50px 0;}
	.ceda{margin-top: 50px;}
}
@media only screen and (max-width:1200px){
	.cedt .cedtl{font-size: 24px;}
	.cedt .cedtr a{padding: 0 4px 0 10px;border-radius: 20px;line-height: 40px;font-size: 14px;}
	.cedc{padding: 40px 0;}
	.cedc .cedcc{margin-top: 25px;}
	.cedd{padding: 25px 0 50px;}
	.cedd .ceddc{margin-top: 25px;}
	.ceda .article .bd{padding: 35px 0;}
	.ceda{margin-top: 35px;}
}
@media only screen and (max-width:750px){
	.cedt .cedtl{font-size: 18px;}
	.cedt .cedtr a{padding: 0 3px 0 8px;border-radius: 17px;line-height: 34px;font-size: 13px;}
	.cedt .cedtr a span{margin-right: 5px;}
	.cedt .cedtr a img{width: 30px;}
	.cedc{padding: 20px 0}
	.cedc .cedcc{margin-top: 15px;}
	.cedd{padding: 15px 0 25px;}
	.cedd .ceddc{margin-top: 15px;}
	.ceda .article .bd{padding: 20px 0;}
	.ceda{margin-top: 20px;}
}

.cedb{margin-bottom: 93px;}
.cedb .txt{padding-left: 45px;width: calc(100% - 220px);}
.cedb .txt .txta{font-size: 24px;color: #151515;font-weight: bold;}
.cedb .txt .txtb{font-size: 18px;color: #151515;line-height: 2;margin-top: 15px;}
.cedb .img{opacity: 0.2;position: absolute;bottom: -4%;right: 0;transition: all 0.6s;}
.cedb .cedba{display: flex;justify-content: space-between;}
.cedb .cedba .cedbai{width: 49%;}
.cedb .cedba .cedbal .cedbali{height: 178px;background: #f0f7fa;border-radius: 8px;margin-bottom: 20px;overflow: hidden;display: flex;justify-content: space-between;align-items: center;position: relative;}
.cedb .cedba .cedbal .cedbali:last-child{margin-bottom: 0;}
.cedb .cedba .cedbam{background: #f0f7fa;border-radius: 8px;overflow: hidden;display: flex;justify-content: space-between;align-items: center;position: relative;}
.cedb .cedbb{padding: 45px 0 40px;background: #f0f7fa;border-radius: 8px;overflow: hidden;display: flex;justify-content: space-between;align-items: center;position: relative;margin-top: 20px;}
/*.imgtop:hover .img{opacity: 1;bottom: 10%;right: 2%;}*/
.imgtop:hover{box-shadow: 0 0 20px rgba(31,74,123,0.7);background: #dee8ec}
@media only screen and (max-width:1600px){
	.cedb{margin-bottom: 70px;}
	.cedb .txt{padding-left: 35px;width: calc(100% - 140px);}
	.cedb .txt .txta{font-size: 21px;}
	.cedb .txt .txtb{margin-top: 10px;font-size: 16px;}
	.cedb .cedba .cedbal .cedbali{height: 150px;margin-bottom: 15px;}
	.cedb .cedbb{padding: 35px 0 30px;}
	.imgtop .img{width: 100px;}
}
@media only screen and (max-width:1200px){
	.cedb{margin-bottom: 50px;}
	.cedb .txt{padding-left: 25px;}
	.cedb .txt .txta{font-size: 18px;}
	.cedb .txt .txtb{margin-top: 5px;font-size: 14px;}
	.cedb .cedba .cedbal .cedbali{height: auto;margin-bottom: 20px;padding: 20px 0;}
	.cedb .cedbb{padding: 25px 0 20px;}
	.cedb .cedba{display: block;}
	.cedb .cedba .cedbai{width: 100%;margin-bottom: 20px;padding: 20px 0;}
	.cedb .cedba .cedbal{margin-bottom: 0;}
}
@media only screen and (max-width:750px){
	.cedb{margin-bottom: 25px;}
	.cedb .txt{padding-left: 15px;}
	.cedb .txt .txta{font-size: 16px;}
	.cedb .cedbb{padding: 15px 0 15px;}
	.cedb .cedba .cedbal .cedbali{height: auto;margin-bottom: 15px;padding: 15px 0;}
	.cedb .cedba .cedbai{margin-bottom: 15px;padding: 15px 0;}
	.cedb .txt{width: calc(100% - 90px);}
	.imgtop .img{width: 70px;}
	.cedb .cedba .cedbal{margin-bottom: 0;}
}

.ada{margin-top: 90px;position: relative;}
.ada .adaa .img02{display: none;}
.ada .adab{position: absolute;left: 0;top:50%;transform: translateY(-50%);width: 100%;text-align: center;}
.ada .adab .adaba{font-size: 42px;color: #ffffff;font-weight: bold;}
.ada .adab .adabb{font-size: 26px;color: #ffffff;margin-top: 10px;}
@media only screen and (max-width:1600px){
	.ada{margin-top: 80px;}
	.ada .adab .adaba{font-size: 34px;}
	.ada .adab .adabb{font-size: 22px;margin-top: 8px;}
}
@media only screen and (max-width:1200px){
	.ada{margin-top: 70px;}
	.ada .adab .adaba{font-size: 26px;}
	.ada .adab .adabb{font-size: 18px;margin-top: 6px;}
}
@media only screen and (max-width:750px){
	.ada{margin-top: 60px;}
	.ada .adab .adaba{font-size: 18px;}
	.ada .adab .adabb{font-size: 16px;margin-top: 4px;}
	.ada .adaa .img01{display: none;}
	.ada .adaa .img02{display: block;}
}

.adb{padding: 105px 0 45px;}
.adb .adba{text-align: center;font-size: 36px;color: #191919;}
.adb .adbb{margin-top: 45px;font-size: 18px;color: #151515;line-height: 2;}
.adc{margin-bottom: 60px;}
.adc .adcci{float: left;width: 32%;margin:0 2% 2% 0;box-sizing: border-box;background: #f0f7fa;padding: 80px 58px 0;height: 487px;border-radius: 10px;}

.adc .adcci:nth-child(3n){margin-right: 0;}
.adc .adcci .adccia{text-align: center;}
.adc .adcci .adccia img{width: 50px;}
.adc .adcci .adccib{font-size: 24px;color: #151515;font-weight: bold;text-align: center;margin-top: 20px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.adc .adcci .adccic{margin-top: 30px;font-size: 18px;color: #0e0e0e;line-height: 1.78;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 8;-webkit-box-orient: vertical;}
.adc .adcci:hover{box-shadow: 0 0 20px rgba(31,74,123,0.7);background: #dee8ec}
@media only screen and (max-width:1600px){
	.adb{padding: 85px 0 35px;}
	.adb .adba{font-size: 30px;}
	.adb .adbb{margin-top: 35px;font-size: 16px;}
	.adc{margin-bottom: 45px;}
	.adc .adcci{padding: 55px 40px 0;height: 440px;}
	.adc .adcci .adccia img{width: 45px;}
	.adc .adcci .adccib{font-size: 21px;margin-top: 15px;}
	.adc .adcci .adccic{margin-top: 20px;font-size: 16px;-webkit-line-clamp: 9;}
}
@media only screen and (max-width:1200px){
	.adb{padding: 55px 0 25px;}
	.adb .adba{font-size: 24px;}
	.adb .adbb{margin-top: 25px;font-size: 14px;}
	.adc{margin-bottom: 30px;}
	.adc .adcci{padding: 35px 25px 0;height: 380px;}
	.adc .adcci .adccia img{width: 40px;}
	.adc .adcci .adccib{font-size: 18px;margin-top: 10px;}
	.adc .adcci .adccic{margin-top: 15px;font-size: 14px;-webkit-line-clamp:10;}
}
@media only screen and (max-width:750px){
	.adb{padding: 25px 0 15px;}
	.adb .adba{font-size: 18px;}
	.adb .adbb{margin-top: 15px;}
	.adc{margin-bottom: 15px;}
	.adc .adcci{padding: 15px 15px 0;height: 300px;float: none;width: 100%;margin-right: 0;}
	.adc .adcci .adccia img{width: 35px;}
	.adc .adcci .adccib{font-size: 16px;margin-top: 7px;}
	.adc .adcci .adccic{margin-top: 10px;}
}

.ypta{margin-top: 90px;padding: 100px 0 120px;background: url(aa1_02.jpg) no-repeat center;background-size: cover;}
.ypta .yptaa{text-align: center;font-size: 36px;color: #000000;}
.ypta .yptab{text-align: center;font-size: 18px;color: #282829;margin-top: 15px;}
.ypta .yptac{margin: 85px auto 0;width: 950px;}
#certify{position: relative;}
#certify .swiper-slide{width: 646px;height: 408px;}
#certify .swiper-button-prev{width: 51px;height: 51px;background: url(aa3_09.png) no-repeat center;background-size: cover;left: -25px;}
#certify .swiper-button-next{width: 51px;height: 51px;background: url(aa4_06.png) no-repeat center;background-size: cover;right: -25px;}
@media only screen and (max-width:1600px){
	.ypta{margin-top: 80px;padding: 75px 0 90px;}
	.ypta .yptaa{font-size: 30px;}
	.ypta .yptab{font-size: 16px;margin-top: 10px;}
	.ypta .yptac{margin:65px auto 0;width: 850px;}
	#certify .swiper-slide{width: 550px;height: 366px;}
	#certify .swiper-button-prev{width: 44px;height: 44px;left: -22px;}
	#certify .swiper-button-next{width: 44px;height: 44px;right: -22px;}
}
@media only screen and (max-width:1200px){
	.ypta{margin-top: 70px;padding: 50px 0 60px;}
	.ypta .yptaa{font-size: 24px;}
	.ypta .yptab{font-size: 14px;margin-top: 5px;}
	.ypta .yptac{margin:45px auto 0;width: 650px;}
	#certify .swiper-slide{width: 450px;height: 284px;}
	#certify .swiper-button-prev{width: 36px;height: 36px;left: -18px;}
	#certify .swiper-button-next{width: 36px;height: 36px;right: -18px;}
}
@media only screen and (max-width:750px){
	.ypta{margin-top: 60px;padding: 25px 0 30px;}
	.ypta .yptaa{font-size: 18px;}
	.ypta .yptac{margin:25px auto 0;width: 100%;}
	#certify .swiper-slide{width: 280px;height: 177px;}
	#certify .swiper-button-prev{width: 30px;height: 30px;left: -6px;}
	#certify .swiper-button-next{width: 30px;height: 30px;right: -6px;}
}

.yptb{padding: 88px 0 0;height: 416px;box-sizing: border-box;background: url(aa5_02.png) no-repeat center;background-size: cover;text-align: center;}
.yptb .yptba{font-size: 24px;color: #ffffff;}
.yptb .yptbb{font-size: 18px;color: #ffffff;line-height: 2;margin-top: 15px;}
.yptc{line-height: 62px;height: 64px;border-bottom: 1px solid #e3e5ed;text-align: center;}
.yptc ul{display: inline-block;}
.yptc ul li{display: inline-block;margin:0 28px;}
.yptc ul li a{font-size: 18px;color: #000000;display: block;}
.yptc ul li.on a{font-size: 24px;color: #1f4a7b;font-weight: bold;border-bottom: 3px solid #1f4a7b;}
@media only screen and (max-width:1600px){
	.yptb{padding: 66px 0 0;height: 370px;}
	.yptb .yptba{font-size: 20px;}
	.yptb .yptbb{font-size: 16px;margin-top: 10px;}
	.yptc{line-height: 46px;height: 48px;}
	.yptc ul li{display: inline-block;margin:0 20px;}
	.yptc ul li a{font-size: 16px;}
	.yptc ul li.on a{font-size: 20px;}
}
@media only screen and (max-width:1200px){
	.yptb{padding: 44px 0 0;height: 510px;}
	.yptb .yptba{font-size: 18px;}
	.yptb .yptbb{font-size: 14px;margin-top: 5px;}
	.yptc{line-height: 40px;height: 42px;}
	.yptc ul li{display: inline-block;margin:0 12px;}
	.yptc ul li a{font-size: 16px;}
	.yptc ul li.on a{font-size: 20px;}
}
@media only screen and (max-width:750px){
	.yptb{padding: 22px 0 0;}
	.yptb .yptba{font-size: 16px;}
	.yptc{line-height: 35px;height: auto;font-size: 0}
	.yptc ul li{display: inline-block;margin:0 0;width: 50%;text-align: center;}
	.yptc ul li a{font-size: 14px;}
	.yptc ul li.on a{font-size: 16px;border-bottom: 2px solid #1f4a7b;}
}

.yptd{background: url(aa6_02.png) no-repeat top center;background-size: contain;padding: 75px 0 0;}
.yptd .yptda{font-size: 18px;color: #313131;line-height: 2;width: 62%;margin:0 auto;text-align: center;}
.yptd .yptdb{margin-top: 55px;text-align: center;font-size: 0}
.yptd .yptdb .yptdbi{display: inline-block;vertical-align: top;width: 30.333%;margin:0 1.5% 5%;text-align: center;}
.yptd .yptdb .yptdbi .yptdbia img{width: 45px;}
.yptd .yptdb .yptdbi .yptdbib{font-size: 36px;color: #010101;font-family: "Arial";}
.yptd .yptdb .yptdbi .yptdbic{font-size: 18px;color: #000000;}

.yptd .yptdb.yptdb106104 .yptdbi .yptdbia img{width: 85px;}
.yptd .yptdb.yptdb106104 .yptdbi .yptdbib{font-size: 20px;color: #010101;font-family: "Arial";margin-top: 5px;}

.yptd .yptdc{margin-top: 110px;text-align: center;font-size: 36px;color: #000000;}
.yptd .yptdd{margin-top: 70px;}
.yptd .yptdd .yptddi{display: flex;justify-content: space-between;}
.yptd .yptdd .yptddi:nth-child(2n){flex-direction:row-reverse;}
.yptd .yptdd .yptddi .yptddil{width: 50%;position: relative;box-sizing: border-box;background: #f0f7fa;}
.yptd .yptdd .yptddi .yptddil .yptddilx{position: absolute;left: 0;top:50%;transform: translateY(-50%);padding: 0% 110px 0;}
.yptd .yptdd .yptddi .yptddir{width: 50%;overflow: hidden;}
.yptd .yptdd .yptddi .yptddir img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	width: 100%;height: 100%;object-fit: cover;
}
.yptd .yptdd .yptddi:hover .yptddir 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); 
}
.yptd .yptdd .yptddi .yptddil .yptddila{}
.yptd .yptdd .yptddi .yptddil .yptddila img{vertical-align: middle;}
.yptd .yptdd .yptddi .yptddil .yptddila .img02{display: none;}
.yptd .yptdd .yptddi .yptddil .yptddila span{display: inline-block;vertical-align: middle;font-size: 20px;color: #1f4a7c;font-weight: bold;margin-left: 10px;width: calc(100% - 60px)}
.yptd .yptdd .yptddi .yptddil .yptddilb{font-size: 18px;color: #000000;line-height: 32px;margin-top: 15px;}
.yptd .yptdd .yptddi:hover .yptddil{background: linear-gradient(to right, #3369a6, #1f4a7b);}
.yptd .yptdd .yptddi:hover .yptddil .yptddila .img01{display: none;}
.yptd .yptdd .yptddi:hover .yptddil .yptddila .img02{display: inline-block;}
.yptd .yptdd .yptddi:hover .yptddil .yptddila span{color: #fff;}
.yptd .yptdd .yptddi:hover .yptddil .yptddilb{color: #fff;}
@media only screen and (max-width:1600px){
	.yptd{padding: 60px 0 0;}
	.yptd .yptda{font-size: 16px;width: 80%;}
	.yptd .yptdb{margin-top: 45px;}
	.yptd .yptdb .yptdbi{margin:0 40px;}
	.yptd .yptdb .yptdbi .yptdbia img{width: 40px;}
	.yptd .yptdb .yptdbi .yptdbib{font-size: 30px;}
	.yptd .yptdb .yptdbi .yptdbic{font-size: 16px;}
	.yptd .yptdc{margin-top: 80px;font-size: 30px;}
	.yptd .yptdd{margin-top: 50px;}
	.yptd .yptdd .yptddi .yptddil .yptddilx{padding: 0 80px 0;}
	.yptd .yptdd .yptddi .yptddil .yptddila img{width: 35px;}
	.yptd .yptdd .yptddi .yptddil .yptddila span{font-size: 18px;margin-left: 8px;width: calc(100% - 50px)}
	.yptd .yptdd .yptddi .yptddil .yptddilb{font-size: 16px;margin-top: 12px;}

	.yptd .yptdb.yptdb106104 .yptdbi .yptdbia img{width: 75px;}
	.yptd .yptdb.yptdb106104 .yptdbi .yptdbib{font-size: 18px;}
}
@media only screen and (max-width:1200px){
	.yptd{padding: 45px 0 0;}
	.yptd .yptda{font-size: 14px;width: 100%;}
	.yptd .yptdb{margin-top: 35px;}
	.yptd .yptdb .yptdbi{margin:0 25px;}
	.yptd .yptdb .yptdbi .yptdbia img{width: 35px;}
	.yptd .yptdb .yptdbi .yptdbib{font-size: 24px;}
	.yptd .yptdb .yptdbi .yptdbic{font-size: 14px;}
	.yptd .yptdc{margin-top: 50px;font-size: 24px;}
	.yptd .yptdd{margin-top: 30px;}
	.yptd .yptdd .yptddi .yptddil .yptddilx{padding: 0% 50px 0;}
	.yptd .yptdd .yptddi .yptddil .yptddila img{width: 30px;}
	.yptd .yptdd .yptddi .yptddil .yptddila span{font-size: 16px;margin-left: 5px;width: calc(100% - 45px)}
	.yptd .yptdd .yptddi .yptddil .yptddilb{font-size: 14px;margin-top: 8px;}
	.yptd .yptdb.yptdb106104 .yptdbi .yptdbia img{width: 65px;}
	.yptd .yptdb.yptdb106104 .yptdbi .yptdbib{font-size: 16px;}
}
@media only screen and (max-width:750px){
	.yptd{padding: 20px 0 0;}
	.yptd .yptdb{margin-top: 20px;text-align: left;font-size: 0}
	.yptd .yptdb .yptdbi{margin:0 0 15px;width: 33.3333%;text-align: center;}
	.yptd .yptdb .yptdbi .yptdbia img{width: 30px;}
	.yptd .yptdb .yptdbi .yptdbib{font-size: 18px;}
	.yptd .yptdc{margin-top: 20px;font-size: 18px;}
	.yptd .yptdd{margin-top: 20px;}
	.yptd .yptdd .yptddi{display: block;}
	.yptd .yptdd .yptddi .yptddil{padding: 5% 20px 5%;width: 100%;}
	.yptd .yptdd .yptddi .yptddil .yptddilx{padding: 0;position: static;transform: translateY(0);}
	.yptd .yptdd .yptddi .yptddir{width: 100%;}

	.yptd .yptdb.yptdb106104 .yptdbi .yptdbia img{width: 55px;}
	.yptd .yptdb.yptdb106104 .yptdbi .yptdbib{font-size: 14px;}
}

.ypte{margin-top: 120px;}
.ypte .yptea{text-align: center;font-size: 36px;color: #000000;}
.ypte .ypteb{margin-top: 70px;}
.ypte .ypteb .yptei{float: left;width: 16.8%;position: relative;transition: all 0.6s;}
.ypte .ypteb .yptei.current{width: 49.6%;}
.ypte .ypteb .yptei .ypteia{height: 712px;}
.ypte .ypteb .yptei .ypteia img{width: 100%;height: 100%;object-fit: cover;}
.ypte .ypteb .yptei .ypteib{position: absolute;left: 0;bottom: 0;width: 100%;box-sizing: border-box;padding: 20% 6.7% 40px;}
.ypte .ypteb .yptei .ypteib .ypteiba{font-size: 20px;color: #ffffff;font-weight: bold;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.ypte .ypteb .yptei .ypteib .ypteibb{font-size: 18px;color: #ffffff;line-height: 32px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;display: none;margin-top: 25px;}
.ypte .ypteb .yptei.current .ypteib{background: linear-gradient(to bottom, rgba(38,85,138,0), rgba(38,85,138,1));}
.ypte .ypteb .yptei.current .ypteib .ypteibb{display: -webkit-box;}

.ypte .ypteb .img{text-align: center;}
.ypte .ypteb .img .img02{display: none;}

@media only screen and (max-width:1600px){
	.ypte{margin-top: 90px;}
	.ypte .yptea{font-size: 30px;}
	.ypte .ypteb{margin-top: 55px;}
	.ypte .ypteb .yptei .ypteia{height: 600px;}
	.ypte .ypteb .yptei .ypteib{padding: 20% 6.7% 30px;}
	.ypte .ypteb .yptei .ypteib .ypteiba{font-size: 18px;}
	.ypte .ypteb .yptei .ypteib .ypteibb{font-size: 16px;line-height: 28px;margin-top: 20px;}
}
@media only screen and (max-width:1200px){
	.ypte{margin-top: 60px;}
	.ypte .yptea{font-size: 24px;}
	.ypte .ypteb{margin-top: 40px;}
	.ypte .ypteb .yptei .ypteia{height: 480px;}
	.ypte .ypteb .yptei .ypteib{padding: 20% 6.7% 20px;}
	.ypte .ypteb .yptei .ypteib .ypteiba{font-size: 16px;}
	.ypte .ypteb .yptei .ypteib .ypteibb{font-size: 14px;line-height: 24px;margin-top: 15px;}
}
@media only screen and (max-width:750px){
	.ypte{margin-top: 30px;}
	.ypte .yptea{font-size: 18px;}
	.ypte .ypteb{margin-top: 20px;}
	.ypte .ypteb .yptei{width: 100%;}
	.ypte .ypteb .yptei.current{width: 100%;}
	.ypte .ypteb .yptei .ypteia{height: 280px;}
	.ypte .ypteb .yptei .ypteib .ypteibb{display: -webkit-box;}
	.ypte .ypteb .yptei .ypteib{background: linear-gradient(to bottom, rgba(38,85,138,0), rgba(38,85,138,1));}
	.ypte .ypteb .yptei .ypteib .ypteiba{font-size: 15px;}
	.ypte .ypteb .yptei .ypteib .ypteibb{font-size: 13px;line-height: 20px;margin-top: 10px;-webkit-line-clamp: 4;}

	.ypte .ypteb .img .img01{display: none;}
	.ypte .ypteb .img .img02{display: block;}
}

.yptf{margin-top: 145px;background: url(aa12_17.jpg) no-repeat center;background-size: cover;padding: 115px 0 220px;}
.yptf .yptfa{text-align: center;font-size: 36px;color: #ffffff;}
.yptf .yptfb{margin-top: 155px;display: flex;justify-content: space-between;padding: 0 12%;}
.yptf .yptfb .yptfbi{text-align: center;max-width: 30%;}
.yptf .yptfb .yptfbi .yptfbia img{width: 70px;}
.yptf .yptfb .yptfbi .yptfbib{font-size: 20px;color: #ffffff;font-weight: bold;margin-top: 40px;}
@media only screen and (max-width:1600px){
	.yptf{margin-top: 105px;padding: 85px 0 170px;}
	.yptf .yptfa{font-size: 30px;}
	.yptf .yptfb{margin-top: 115px;}
	.yptf .yptfb .yptfbi .yptfbia img{width: 60px;}
	.yptf .yptfb .yptfbi .yptfbib{font-size: 18px;margin-top: 30px;}
}
@media only screen and (max-width:1200px){
	.yptf{margin-top: 65px;padding: 55px 0 120px;}
	.yptf .yptfa{font-size: 24px;}
	.yptf .yptfb{margin-top: 75px;padding: 0 0;}
	.yptf .yptfb .yptfbi .yptfbia img{width: 50px;}
	.yptf .yptfb .yptfbi .yptfbib{font-size: 16px;margin-top: 20px;}
}
@media only screen and (max-width:750px){
	.yptf{margin-top: 25px;padding: 30px 0 70px;}
	.yptf .yptfa{font-size: 18px;}
	.yptf .yptfb{margin-top: 30px;}
	/*.yptf .yptfb .yptfbi{margin:0 3%;}*/
	.yptf .yptfb .yptfbi .yptfbia img{width: 40px;}
	.yptf .yptfb .yptfbi .yptfbib{font-size: 14px;margin-top: 10px;}
}

.xta{padding: 70px 0 105px;background: url(xt6_02.jpg) no-repeat center;background-size: cover;}
.xta .xtaa{text-align: center;}
.xta .xtaa .xtaaa{font-size: 36px;color: #313131;}
.xta .xtaa .xtaab{font-size: 18px;color: #484848;margin-top: 20px;}
.xta .xtab{margin-top: 65px;}
.xta .xtab .bd{float: left;width: 48.4375%;}
.xta .xtab .bd .xtabi{border-radius: 7px;overflow: hidden;}
.xta .xtab .bd .xtabi img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	max-width: 100%;
}
.xta .xtab .bd .xtabi: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); 
}
.xta .xtab .hd{float: right;width: 47.5%;}
.xta .xtab .hd ul li{margin-bottom: 24px;}
.xta .xtab .hd ul li .xtabhi .xtabhia{line-height: 20px;border-bottom: 1px solid #e2e2e2;padding: 27px 0;}
.xta .xtab .hd ul li .xtabhi .xtabhia img{vertical-align: middle;width: 30px;}
.xta .xtab .hd ul li .xtabhi .xtabhia span{font-size: 18px;color: #1f4a7b;margin-left: 12px;display: inline-block;vertical-align: middle;width: calc(100% - 80px);}
.xta .xtab .hd ul li .xtabhi .xtabhia s{display: inline-block;vertical-align: middle;width: 13px;height: 13px;background: url(xt5_16.png) no-repeat center;background-size: cover;}
.xta .xtab .hd ul li .xtabhi .xtabhib{font-size: 18px;color: #ffffff;line-height: 32px;padding: 38px 80px 38px 40px;background: #255489;display: none;}
.xta .xtab .hd ul li.on .xtabhi .xtabhia span{font-weight: bold;}
.xta .xtab .hd ul li.on .xtabhi .xtabhia s{background: url(xt4_09.png) no-repeat center;}
.xta .xtab .hd ul li.on .xtabhi .xtabhib{display: block;}
@media only screen and (max-width:1600px){
	.xta{padding: 55px 0 80px;}
	.xta .xtaa .xtaaa{font-size: 30px;}
	.xta .xtaa .xtaab{font-size: 16px;margin-top: 15px;}
	.xta .xtab{margin-top: 50px;}
	.xta .xtab .hd ul li{margin-bottom: 20px;}
	.xta .xtab .hd ul li .xtabhi .xtabhia{padding: 20px 0;}
	.xta .xtab .hd ul li .xtabhi .xtabhia img{width: 25px;}
	.xta .xtab .hd ul li .xtabhi .xtabhia span{font-size: 16px;margin-left: 10px;width: calc(100% - 60px);}
	.xta .xtab .hd ul li .xtabhi .xtabhia s{width: 10px;height: 10px;}
	.xta .xtab .hd ul li .xtabhi .xtabhib{font-size: 16px;line-height: 26px;padding: 28px 60px 28px 28px;}
}
@media only screen and (max-width:1200px){
	.xta{padding: 40px 0 55px;}
	.xta .xtaa .xtaaa{font-size: 24px;}
	.xta .xtaa .xtaab{font-size: 14px;margin-top: 10px;}
	.xta .xtab{margin-top: 35px;}
	.xta .xtab .hd ul li{margin-bottom: 15px;}
	.xta .xtab .hd ul li .xtabhi .xtabhia{line-height: 18px;padding: 15px 0;}
	.xta .xtab .hd ul li .xtabhi .xtabhia img{width: 20px;}
	.xta .xtab .hd ul li .xtabhi .xtabhia span{font-size: 14px;margin-left: 7px;width: calc(100% - 45px);}
	.xta .xtab .hd ul li .xtabhi .xtabhia s{width: 7px;height: 7px;}
	.xta .xtab .hd ul li .xtabhi .xtabhib{font-size: 14px;line-height: 22px;padding: 18px 40px 18px 18px;}
}
@media only screen and (max-width:750px){
	.xta{padding: 20px 0 25px;}
	.xta .xtaa .xtaaa{font-size: 18px;}
	.xta .xtaa .xtaab{font-size: 13px;margin-top: 7px;}
	.xta .xtab{margin-top: 20px;}
	.xta .xtab .hd ul li{margin-bottom: 10px;}
	.xta .xtab .hd ul li .xtabhi .xtabhia{padding: 12px 0;}
	.xta .xtab .bd{float: none;width: 100%;}
	.xta .xtab .hd{float: none;width: 100%;margin-top: 10px;}
}

.xtb{padding: 95px 0 275px;}
.xtb .xtba{text-align: center;font-size: 36px;color: #ffffff;}
.xtb .xtbb{margin-top: 170px;text-align: center;font-size: 0}
.xtb .xtbb .swiper-slide{position: relative;text-align: center;width: 33.33333%;display: inline-block;}
.xtb .xtbb .swiper-slide:after{content: '';width: 1px;height: 110px;background: rgba(255,255,255,0.48);position: absolute;right: 0;top:50%;transform: translateY(-50%);}
.xtb .xtbb .swiper-slide:last-child:after{width: 0;}
.xtb .xtbb .swiper-slide .xtbbi .xtbbia img{height: 45px;width: auto;transition:all 0.5s linear}
.xtb .xtbb .swiper-slide:hover .xtbbi .xtbbia img{ transform:rotateY(360deg)}
.xtb .xtbb .swiper-slide .xtbbi .xtbbib{font-size: 18px;color: #ffffff;font-weight: bold;margin-top: 15px;}
.xtb .xtbb .swiper-slide .xtbbi .xtbbic{font-size: 18px;color: #fff;line-height: 30px;margin-top: 15px;}
@media only screen and (max-width:1600px){
	.xtb{padding: 70px 0 210px;}
	.xtb .xtba{font-size: 30px;}
	.xtb .xtbb{margin-top: 120px;}
	.xtb .xtbb .swiper-slide:after{height: 80px;}
	.xtb .xtbb .swiper-slide .xtbbi .xtbbia img{height: 40px;}
	.xtb .xtbb .swiper-slide .xtbbi .xtbbib{font-size: 16px;margin-top: 10px;}
	.xtb .xtbb .swiper-slide .xtbbi .xtbbic{font-size: 16px;margin-top: 10px;line-height: 26px;}
}
@media only screen and (max-width:1200px){
	.xtb{padding: 45px 0 145px;}
	.xtb .xtba{font-size: 24px;}
	.xtb .xtbb{margin-top: 70px;}
	.xtb .xtbb .swiper-slide:after{height: 50px;}
	.xtb .xtbb .swiper-slide .xtbbi .xtbbia img{height: 35px;}
	.xtb .xtbb .swiper-slide .xtbbi .xtbbib{font-size: 14px;margin-top: 5px;}
	.xtb .xtbb .swiper-slide .xtbbi .xtbbic{font-size: 14px;margin-top: 5px;line-height: 22px;}
}
@media only screen and (max-width:750px){
	.xtb{padding: 20px 0 40px;}
	.xtb .xtba{font-size: 18px;}
	.xtb .xtbb{margin-top: 20px;}
	.xtb .xtbb .swiper-slide{float: none;width: 100%;margin-bottom: 5%;}
	.xtb .xtbb .swiper-slide:after{width: 0;}
	.xtb .xtbb .swiper-slide .xtbbi .xtbbia img{height: 30px;}
	.xtb .xtbb .swiper-slide .xtbbi .xtbbib{font-size: 13px;}
	.xtb .xtbb .swiper-slide .xtbbi .xtbbic{font-size: 13px;line-height: 18px;}
}

.xtc{padding: 80px 0;background: #f9f9f9;}
.xtc .xtca{text-align: center;font-size: 36px;color: #313131;}
.xtc .xtcb{margin-top: 55px;}
.xtc .xtcb .swiper-slide .xtcbia{border-radius: 7px;overflow: hidden;}
.xtc .xtcb .swiper-slide .xtcbia img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	max-width: 100%;
}
.xtc .xtcb .swiper-slide:hover .xtcbia 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); 
}
.xtc .xtcb .swiper-slide .xtcbib{margin-top: 13px;line-height: 52px;border-bottom: 1px solid #e5e5e5;font-size: 18px;color: #484848;font-weight: bold;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.xtc .xtcb .swiper-slide .xtcbic{margin-top: 15px;font-size: 18px;color: #484848;}
@media only screen and (max-width:1600px){
	.xtc{padding: 60px 0;}
	.xtc .xtca{font-size: 30px;}
	.xtc .xtcb{margin-top: 45px;}
	.xtc .xtcb .swiper-slide .xtcbib{margin-top: 10px;line-height: 46px;font-size: 16px;}
	.xtc .xtcb .swiper-slide .xtcbic{margin-top: 10px;font-size: 16px;}
}
@media only screen and (max-width:1200px){
	.xtc{padding: 40px 0;}
	.xtc .xtca{font-size: 24px;}
	.xtc .xtcb{margin-top: 30px;}
	.xtc .xtcb .swiper-slide .xtcbib{margin-top: 7px;line-height: 40px;font-size: 14px;}
	.xtc .xtcb .swiper-slide .xtcbic{margin-top: 6px;font-size: 14px;}
}
@media only screen and (max-width:750px){
	.xtc{padding: 20px 0;}
	.xtc .xtca{font-size: 18px;}
	.xtc .xtcb{margin-top: 15px;}
}


