@charset "UTF-8";
body,input,label,select,option,textarea,button,fieldset,legend,td{color:#222;font:1rem/1.5 "Helvetica Neue", Helvetica, Tahoma, Arial, "PingFang SC", "Hiragino Sans GB", "Heiti SC", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;}
body{margin:0 auto;min-width:1500px;background:#fff;-webkit-text-size-adjust:100% !important;}
a:hover{color:#ce2f2b;}
@media (min-width:979px) {
	.cssmob{display:none;}
}
@media (max-width:979px) {
	body{min-width:320px;overflow-x:hidden;!width:360px;}/*width:360px;background:#ececec;*/
	.csspc{display:none!important;}
	.cssmob{display:block;}
}
@media (max-width:319px) {
	body{display:none;}
}

.top .tit{display:flex;background:#fff;justify-content:center;}
.top .tit .s{display:flex;position:relative;width:1500px;height:140px;align-items:center;}
.top .tit .logo{display:flex;z-index:3;position:absolute;top:0;left:50%;margin:0 0 0 -180px;width:360px;height:100%;transition:.3s;justify-content:center;align-items:center;    /*background:#fff;border-radius:50%;border-radius:0;height:auto;bottom:0;*/   /*position:relative;left:auto;margin:0 100px 0 0;*/}
.top .tit .logo img{width:100%;margin-top:5px;}
@media (max-width:979px) {
	.top .tit{box-shadow:0 1px 1px rgba(0,0,0,.1);}
	.top .tit .s{width:100%;height:60px;flex-direction:row-reverse;padding:0 8px;}
	.top .tit .logo{margin:0 0 0 -75px;width:150px;/*box-shadow:0 1px 1px rgba(0,0,0,.1);*/}
	.top .tit .logo img{margin-top:0;}
	.top.topfixmob{padding-top:60px;}
	.top.topfixmob .tit{z-index:901;position:fixed;top:0;width:100%;}
}

@media (min-width:980px) {
	.menuxya{display:flex;z-index:2;height:100%;flex:1;}
	.menuxya > ul{display:flex;flex:1;}
	.menuxya > ul > li{position:relative;transition-duration:.35s;flex:1;}
	.menuxya > ul > li > a{display:flex;position:relative;height:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex-direction:column;background:none;border:0;padding-left:0;line-height:1.8;font-size:inherit;transition-duration:.5s;align-items:center;justify-content:center;}
	.menuxya > ul > li > a span{opacity:.8;font-weight:normal;font-size:67%;text-transform:uppercase;font-family:Verdana,Geneva,sans-serif;}
	.menuxya > ul > li > ul{display:none;position:absolute;width:100%;padding:0;animation:kf_menuxya .2s linear;}
	.menuxya > ul > li > ul > li{width:auto;}
	.menuxya > ul > li > ul > li > a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 4px;text-align:center;color:#fff!important;line-height:48px;transition-duration:.35s;}
	.menuxya > ul > li:hover > a,.menuxya > ul > li.now > a{color:inherit;}
	.menuxya > ul > li > ul > li:hover > a,.menuxya > ul > li > ul > li.now a{background-color:rgba(0,0,0,.2);}
	.menuxya > ul > li > ul > li ul{display:none;}
	.menuxya > ul > li:hover > ul{display:block;background:rgba(0,0,0,.35);}
	@keyframes kf_menuxya{from{margin-top:-10px;opacity:0;}to{margin:0;opacity:1;}}
	.menuxya_hoverl > ul > li:hover::before,.menuxya_hoverl > ul > li.now::before{position:absolute;top:100px;right:20px;left:20px;height:4px;background:#b00000;content:'';}
	.menuxya_hoverl > ul > li:hover::after,.menuxya_hoverl > ul > li.now::after{position:absolute;top:94px;right:30px;left:50%;margin-left:-10px;width:0;height:0;border-right:10px solid transparent;border-bottom:10px solid #b00000;border-left:10px solid transparent;content:'';}
	.menuxya_hoverbg > ul > li > ul > li{font-weight:bold;}
	.menuxya_hoverbg > ul > li > ul > li:hover > a,.menuxya_hoverbg > ul > li > ul > li.now a{background:#ed760c;background:#0476c2;}
	.menuxya_hoverbg > ul > li:hover > a{background:#f78b0b;background:#0188e1;color:#fff;}
	.menuxya_hoverbg > ul > li:hover > ul{background:#f78b0b;background:#0188e1;}
	.menuxya_hoverbg > ul > li:hover > ul::after{z-index:1;position:absolute;top:-25px;left:50%;margin-left:-15px;width:30px;height:1px;background:#fff;content:'';}
	.menuxya_bgc{height:60px;background:#01a99c;}
	.menuxya_bgc > ul > li > a{font-weight:normal;font-size:18px;color:#fff!important;}
	.menuxya_bgc > ul > li:hover > a,.menuxya_bgc > ul > li.now > a{background:#88be43;color:#fff;}
	.menuxya_bgc > ul > li:hover > ul{background:#88be43;}

	.menuxya > ul > li > a{font-weight:normal;font-size:24px;}
	.menuxya > ul > li > ul > li > a{font-size:1rem;}
	.menuxya > ul > li:nth-child(5){margin-left:400px;}
}

.top .bann .swi_pr > .swiper-pagination > .swiper-pagination-bullet{background:#b00000;}
.top .bann .bannp{background:url(bannp1.jpg) no-repeat center bottom;background-size:100%;padding-top:39%;}
.top.top_classtop1 .bann .bannp{background-image:url(bannp1.jpg);}
.top.top_classtop6 .bann .bannp{background-image:url(bannp6.jpg);}
.top.top_classtop10 .bann .bannp{background-image:url(bannp10.jpg);}
.top.top_classtop13 .bann .bannp{background-image:url(bannp13.jpg);}
.top.top_classtop16 .bann .bannp{background-image:url(bannp16.jpg);}
.top.top_classtop19 .bann .bannp{background-image:url(bannp19.jpg);}
.top.top_classtop22 .bann .bannp,.top_apca .bann .bannp{background-image:url(bannp22.jpg);}

@media (min-width:980px) {
	.top .bann .bannw .swiper-pagination{bottom:30px;}
}
@media (max-width:979px) {
	.top .bann .bannw{margin:0 -50px;}
	.top .bann .bannp{padding-top:46%;margin:0 -50px;}
}

.ind{clear:both;}
.ind1{display:flex;background:url(ind1bg.jpg) no-repeat bottom center;padding:110px 0 125px;justify-content:center;background-size:cover;}
.ind1 .s{display:flex;width:1200px;flex-direction:column;align-items:center;}
.ind1 .s .hh{position:relative;margin-bottom:70px;font-size:32px;}
.ind1 .s .hh::before{position:absolute;top:60px;right:0;left:0;height:4px;background:#b00000;content:'';}
.ind1 .s .hh::after{position:absolute;top:54px;right:0;left:50%;margin-left:-10px;width:0;height:0;border-right:10px solid transparent;border-bottom:10px solid #b00000;border-left:10px solid transparent;content:'';}
.ind1 .s .cc{font-size:22px; line-height:1.8;}
.ind1 .s .more{margin-top:120px;}
.ind1 .s .more a{display:block;background:#b00000;padding:0 60px;color:#fff;line-height:48px;font-size:18px;}
@media (max-width:979px) {
	.ind1{padding:50px 0 80px;}
	.ind1 .s{width:95%;}
	.ind1 .s .hh{margin-bottom:40px;font-size:22px;}
	.ind1 .s .hh::before{top:40px;height:3px;}
	.ind1 .s .hh::after{top:33px;}
	.ind1 .s .cc{font-size:16px;}
	.ind1 .s .more{margin-top:40px;}
	.ind1 .s .more a{padding:0 30px;line-height:40px;font-size:14px;}
}
.ind2{display:flex;background:url(ind2bg.jpg) no-repeat center;background-size:cover;padding:170px 0;justify-content:center;}
.ind2 .s{width:1350px;}
.ind2 .fpwayp{flex-wrap:wrap;justify-content:center;}
.ind2 .fpwayp > div{margin:50px 100px;color:#fff;}
.ind2 .fpwayp > div > span{font-size:60px;}
.ind2 .fpwayp > div > span > i{margin:0 0 20px 10px;color:#b00000;font-size:70%;align-self:flex-end;}
.ind2 .fpwayp > div > dfn{font-size:26px;}
@media (max-width:979px) {
	.ind2{padding:70px 0;}
	.ind2 .s{width:98%;}
	.ind2 .fpwayp > div{margin:30px 20px;}
	.ind2 .fpwayp > div > span{font-size:28px;}
	.ind2 .fpwayp > div > span > i{margin:0 0 20px 0;align-self:flex-start;}
	.ind2 .fpwayp > div > dfn{font-size:14px;}
}
.ind3{display:flex;background:url(ind3bg.jpg) no-repeat right bottom;padding:150px 0;justify-content:center;background-size:cover;}
.ind3 .s{width:1400px;}
.fplispb > li .dlogos{padding-top:100%;}
@media (min-width:980px) {
	.ind3 .fplispb > li .dtitles{padding:0 .5rem;line-height:3.5rem; font-size:18px;}
	.ind3 .fplispb > li:nth-child(4){display:none;}
}
@media (max-width:979px) {
	.ind3{padding:90px 0 60px;}
	.ind3 .s{width:95%;}
}
.ind4{background:url(ind4bg.jpg) no-repeat right bottom;background-size:cover;padding-top:42.86%;}
@media (max-width:979px) {
	.ind4{background-size:100% auto;}
}
.ind5{display:flex;background:#fff url(ind5bg.jpg) no-repeat center;background-size:cover;padding:70px 0;justify-content:center;}
.ind5 .s{display:flex;width:1400px;flex-direction:column;align-items:center;}
.ind5 .s .hh{position:relative;margin-bottom:55px;text-align:center;font-size:32px;}
.ind5 .s .hh span{display:block;font-size:16px;}
.ind5 .s .fplisuo > li .dmores{border:0;}
.ind5 .s .fplisuo > li .dmores::after{display:none;}
.ind5 .s .fplisuo > li .dmores a::before{display:none;}
.ind5 .s .more{margin-top:70px;}
.ind5 .s .more a{display:block;border:1px #939393 solid;padding:0 60px;color:#939393;line-height:48px;font-size:18px;}
.ind5 .s .more a:hover{background:#939393;color:#fff;}
@media (min-width:980px) {
	.ind5 .s .fplisuo > li{width:30%;}
	.ind5 .s .fplisuo > li .dtitles{margin:20px 0 12px;color:#010101;font-size:20px;}
	.ind5 .s .fplisuo > li .dsumms{height:81px;opacity:1;line-height:1.5;font-size:16px;}
	.ind5 .s .fplisuo > li .dmores{font-size:16px;}
}
@media (max-width:979px) {
	.ind5{padding:50px 0 65px;}
	.ind5 .s{width:95%;}
	.ind5 .s .hh{font-size:22px;}
	.ind5 .s .hh span{font-size:14px;}
	.ind5 .s .fplisuo > li:last-child{display:none;}
	.ind5 .s .more{margin-top:40px;}
	.ind5 .s .more a{padding:0 30px;line-height:40px;font-size:14px;}
}

.foot .footm{display:flex;background:url(footm.jpg) no-repeat;background-size:cover;padding:0 2.5%;padding:130px 0 100px;justify-content:center;}
.foot .footm > .s{display:flex;width:1400px;background:url(logorow.png) no-repeat center top;padding:190px 0 0;justify-content:center;background-size:320px auto;}
.foot .footm > .s > .r{margin-left:20px;border-left:1px #fff solid;padding-left:70px;}
.foot .footm > .s > .r .tt{color:#fff;line-height:34px;font-size:20px;}
.foot .footm > .s > .r .tt span{display:block;font-size:24px;}
.foot .footm > .s > .r .ewm{margin-top:40px;}
.foot .footm > .s > .r .ewm img{width: 160px;}
.foot .footm > .s > ul{display:flex;}
.foot .footm > .s > ul a{color:#fff;}
.foot .footm > .s > ul a span{display:none;}
.foot .footm > .s > ul > li{margin-right:60px;}
.foot .footm > .s > ul > li:first-child{display:none;}
.foot .footm > .s > ul > li > a{display:block;position:relative;line-height:50px;font-size:18px;}
.foot .footm > .s > ul > li > ul{margin-top:10px;}
.foot .footm > .s > ul > li > ul li > a{line-height:38px;font-size:16px;}
.foot .footm > .s > ul > li > ul > .ulsword{display:none;}
.foot .footc{display:flex;background:#0f4e59;justify-content:center;}
.foot .footc a{color:inherit;}
.foot .footc > .s{display:flex;width:1400px;opacity:.8;color:#fff;line-height:80px;justify-content:space-between;}
.foot .footc > .s > .l span.copy::after{content:'　';}
.foot .footc > .s > .r a:first-child{display:none;}
.foot .flink{display:none;}
@media (max-width:979px) {
	.foot{border-top:1px #ddd solid;}
	.foot .footc > .s{width:100%;flex-direction:column;padding:10px 0;line-height:inherit;font-size:.75rem;align-items:center;}
	.foot .footc > .s > .l span.copy::after{content:'';}
}

.main{display:flex;clear:both;position:relative;justify-content:center;}
.main .mains{width:1400px;padding-bottom:50px;}
.main .mainb{min-height:700px;padding-bottom:50px;}
.syspagea a.now{background:#d00000;}
.fplispa_bg .fplispa > li:hover .dtitles{background:#d00000;}
.main_classid4 .fplispa > li .dtitles{background:none;color:#000;}
.main_classid4 .fplispa > li:hover .dtitles{background:none;}
.main_classid4 .fplispa > li .dlogos{padding-top:0;}
.main_classid4 .fplispa > li .dlogos a{position:static;}
.main_classid4 .fplispa > li .dlogos a img{height:auto;}
@media (min-width:980px) {
	.main::before{position:absolute;top:-120px;right:0;left:0;height:120px;background:url(fplocbg.png) no-repeat;background-size:cover;content:'';}
	.fploc{display:none;}
	.fpdir{display:flex;position:absolute;top:-120px;left:50%;margin-left:-700px;width:1400px;line-height:120px;font-size:24px;justify-content: center;}
	.fpdir a{margin-right:0;padding:0 90px;color:#ababab;}
	.fpdir a.now{color:#fff;}
	.fpdet,.fptit,.fpapc{padding-top:40px;}
	.main_classid4 .fplispa > li{width:23.5%;}
	.main_classid4 .fplispa > li:nth-child(4){margin-top:0;}
	.main_classid4 .fplispa > li:last-of-type:nth-child(3n+2){margin-right:0;}
	.main_classid4 .fplispa > li:last-of-type:nth-child(4n+2){margin-right:51%;}
	.main_classid4 .fplispa > li:last-of-type:nth-child(4n+3){margin-right:25.5%;}
}
@media (max-width:979px) {
	.main .mains{width:100%;padding:64px 8px 20px;}
	.main .mainb{min-height:400px;}
	.fploc{background:#d00000;}
	.fploc a:hover{color:#fff;}
	.fpdir{display:none;}
}

.main_classid1 .mains{width:100%;padding:0;}
.main_classid1 .mainb{padding-bottom:0;}
.about .about3{display:flex;padding:80px 0;background:url(about3bg.jpg) no-repeat center;background-size:cover;padding:100px 0;justify-content:center;}
.about .about3 .s{width:1400px;}
.about .about3 .s .hh{position:relative;margin-bottom:55px;text-align:center;color:#fff;font-size:38px;}
.about .about3 .s .hh span{display:block;font-size:18px;}
.about .about3 .s .cc ul{position:relative;}
.about .about3 .s .cc ul li{width:310px;background:url(about3li.png) no-repeat top left;padding-top:34px;color:#fff;font-size:16px; background-size:20px auto;}
.about .about3 .s .cc ul li strong{display:block; font-weight: normal;}
.about .about3 .s .cc ul li:hover{color: #d00000;background-image:url(about3lih.png);}
.about .about4{display:flex;padding:100px 0;justify-content:center;}
.about .about4 .s{width:1600px;}
.about .about4 .s .hh{position:relative;margin-bottom:85px;text-align:center;font-size:32px;}
.about .about4 .s .hh span{display:block;font-size:18px;}
.about .about4 .s .hh a{color:inherit;}
.about .about4 .swii2{padding-bottom:70px;}
.about .about4 .swiper-wrapper{display:flex;}
.about .about4 .swiper-wrapper > li{position:relative;}
.about .about4 .swiper-wrapper > li .dlogos{position:relative;overflow:hidden;padding-top:67%;}
.about .about4 .swiper-wrapper > li .dlogos a{position:absolute;top:0;bottom:0;width:100%;}
.about .about4 .swiper-wrapper > li .dlogos a img{width:100%;height:100%;opacity:.95;transition:.3s;}
.about .about4 .swiper-wrapper > li:hover .dlogos a img{opacity:1;transform:scale(1.05);}
.about .about4 .swiper-wrapper > li .dtitles{position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;line-height:60px;flex:1;}
@media (min-width:980px) {
	.about .ind1 .s{width:1240px;}
	.about .ind1 .s .cc{font-size:22px;}
	.about .about3 .s .cc ul{display:flex;flex-wrap:wrap;justify-content:space-between;height: 800px;}
	.about .about3 .s .cc ul li{width:30%;}
	.about .about3 .s .cc ul li{position:absolute;}
	.about .about3 .s .cc ul li:nth-child(2){top:90px;left:290px;}
	.about .about3 .s .cc ul li:nth-child(3){right:500px;width:20%;}
	.about .about3 .s .cc ul li:nth-child(4){top:30px;right:0;width:26%;}
	.about .about3 .s .cc ul li:nth-child(5){top:200px;left:20px;}
	.about .about3 .s .cc ul li:nth-child(6){top:200px;left:590px;}
	.about .about3 .s .cc ul li:nth-child(7){top:220px;right:0;width:17%;}
	.about .about3 .s .cc ul li:nth-child(8){top:360px;left:400px;}
	.about .about3 .s .cc ul li:nth-child(9){top:370px;right:0;}
	.about .about3 .s .cc ul li:nth-child(10){top:420px;left:0;}
	.about .about3 .s .cc ul li:nth-child(11){top:550px;left:350px;width:20%;}
	.about .about3 .s .cc ul li:nth-child(12){top:520px;right:70px;width:36%;}
	.about .about3 .s .cc ul li:nth-child(13){top:600px;left:20px;width:18%;}
	.about .about3 .s .cc ul li:nth-child(14){top:720px;left:310px;width:18%;}
	.about .about3 .s .cc ul li:nth-child(15){top:680px;right:350px;width:30%;}
	.about .about3 .s .cc ul li:nth-child(16){top:700px;right:0;width:16%;}
}
@media (max-width:979px) {
	.main_classid1 .mains{padding-top:30px;}
	.about .ind1{padding:80px 0;}
	.about .about3 .s .hh{font-size:22px;}
	.about .about3 .s .hh span{font-size:14px;}
	.about .about3 .s .cc{padding:0 16px;}
	.about .about3 .s .cc ul li{margin-bottom:20px;width:100%;background-size:14px auto;padding-top:0;font-size:14px;}
	.about .about3 .s .cc ul li strong{margin-bottom:5px;padding-left:22px; line-height: 22px;}
	.about .about4{padding:50px 0;}
	.about .about4 .s{width:98%;}
	.about .about4 .s .hh{margin-bottom:60px;font-size:22px;}
	.about .about4 .s .hh span{font-size:14px;}
	.about .about4 .swii2{padding-bottom:50px;}
}

.main_classid5 .mains{width:100%;padding:0;}
.main_classid5 .mainb{padding-bottom:0;}
.jnyj > div{display:flex;height:823px;background:url(jnyj2.jpg) no-repeat center;background-size:cover;align-items:center;justify-content:center;}
.jnyj > div > .s{display:flex;width:1400px;flex-direction:column;align-items:center;}
.jnyj > div > .s .hh{position:relative;margin-bottom:55px;color:#fff;font-size:32px;}
.jnyj > div > .s .hh::before{position:absolute;top:60px;right:-10px;left:-10px;height:4px;background:#fff;content:'';}
.jnyj > div > .s .hh::after{position:absolute;top:54px;right:0;left:50%;margin-left:-10px;width:0;height:0;border-right:10px solid transparent;border-bottom:10px solid #fff;border-left:10px solid transparent;content:'';}
.jnyj > div > .s .cc{text-align:center;color:#fff;line-height:1.8;font-size:20px;}
.jnyj > .jnyj1{background-image:url(jnyj1.jpg);}
.jnyj > .jnyj3{background-image:url(jnyj3.jpg);}
.jnyj > .jnyj4{background-image:url(jnyj4.jpg);}
.jnyj > .jnyj5{background-image:url(jnyj5.jpg);}
.jnyj > .jnyj6{height:0;background-image:url(jnyj6.jpg);padding-top:41%;}
.jnyj > .jnyj7{height:0;background-image:url(jnyj7.jpg);padding-top:41%;}
.jnyj > .jnyj8{height:0;background-image:url(jnyj8.jpg);padding-top:41%;}
.jnyj > .jnyj9{height:0;background-image:url(jnyj9.jpg);padding-top:41%;}
@media (min-width:980px) {
	.jnyj > .jnyj1{height:786px;}
}
@media (max-width:979px) {
	.jnyj{padding-top:44px;}
	.jnyj > div{height:auto;background-size:auto 100%;padding:80px 0;}
	.jnyj > div > .s{width:96%;}
	.jnyj > div > .s .hh{margin-bottom:40px;font-size:20px;}
	.jnyj > div > .s .hh::before{top:36px;right:-10px;left:-10px;height:3px;}
	.jnyj > div > .s .hh::after{top:29px;}
	.jnyj > div > .s .cc{font-size:14px;}
}

.main_classid6 .mains{width:100%;padding:0;}
.main_classid6 .mainb{padding-bottom:0;}
.hxcq > div{display:flex;height:786px;background:url(hxcq1.jpg) no-repeat center;background-size:cover;align-items:center;justify-content:center;}
.hxcq > div > .s{display:flex;width:1400px;flex-direction:column;align-items:center;}
.hxcq > div > .s .hh{position:relative;margin-bottom:55px;color:#fff;font-size:32px;}
.hxcq > div > .s .hh::before{position:absolute;top:60px;right:120px;left:120px;height:4px;background:#fff;content:'';}
.hxcq > div > .s .hh::after{position:absolute;top:54px;right:0;left:50%;margin-left:-10px;width:0;height:0;border-right:10px solid transparent;border-bottom:10px solid #fff;border-left:10px solid transparent;content:'';}
.hxcq > div > .s .cc{text-align:center;color:#fff;line-height:1.8;font-size:20px;}
.hxcq > .hxcq2{background-image:url(hxcq2.jpg);}
.hxcq > .hxcq3{background-image:url(hxcq3.jpg);}
@media (max-width:979px) {
	.hxcq{padding-top:44px;}
	.hxcq > div{height:auto;background-size:auto 100%;padding:80px 0;}
	.hxcq > div > .s{width:96%;}
	.hxcq > div > .s .hh{margin-bottom:40px;font-size:16px;}
	.hxcq > div > .s .hh::before{top:36px;right:60px;left:60px;height:3px;}
	.hxcq > div > .s .hh::after{top:29px;}
	.hxcq > div > .s .cc{font-size:14px;}
}

.main_classtop10{background:url(main10.jpg) no-repeat bottom;background-size:cover;}
.main_classtop10 .vr{padding-bottom:40px;}
.main_classtop10 .vr .hh{position:relative;margin:70px 0;text-align:center;font-size:32px;}
.main_classtop10 .vr .hh span{display:block;font-size:14px;}
.main_classtop10 .vr .cc{margin-bottom:10px;text-align:center;font-size:20px;line-height:1.8;}
.main_classtop10 .vr .cc img{max-width:100%;}
.main_classtop10 .fplispa_bg .fplispa > li .dtitles{background:none;color:#000;}
.main_classtop10 .fplispa_bg .fplispa > li:hover .dtitles{background:none;}
@media (min-width:980px) {
	.main_classtop10 .fplispa > li{width:47%;}
	.main_classtop10 .fplispa > li:nth-child(n+3){margin-top:4%;}
	.main_classtop10 .fplispa > li:last-of-type:nth-child(n){margin-right:0;}
	.main_classtop10 .fplispa > li:last-of-type:nth-child(2n+1){margin-right:53%;}
}
@media (max-width:979px) {
	.main_classtop10 .vr .hh{margin:30px 0;font-size:22px;}
	.main_classtop10 .vr .hh span{font-size:14px;}
	.main_classtop10 .vr .cc{margin-bottom:10px;text-align:center;font-size:18px;}
}

.main_classtop19{background:url(main19.jpg) no-repeat bottom;}
.main_classtop19 .jrwm .hh{position:relative;margin:70px 0;text-align:center;font-size:38px;}
.main_classtop19 .jrwm .hh span{display:block;font-size:18px;}
.main_classtop19 .fplispa_bg .fplispa > li .dtitles{background:#0f4e59;}
.main_classtop19 .fplispa_bg .fplispa > li:hover .dtitles{background:#0f4e59;}
.main_classtop19 .jrwm .more{display:flex;margin-top:50px;justify-content:center;}
.main_classtop19 .jrwm .more a{display:block;border:1px #939393 solid;padding:0 80px;color:#939393;line-height:50px;font-size:18px;}
.main_classtop19 .jrwm .more a:hover{background:#939393;color:#fff;}
.main_classtop19 .fplisun > li .dtitles{border-bottom:2px #6f6f6f solid;color:#6f6f6f;font-weight:bold;}
.main_classtop19 .fplisun > li:hover .dmores a{background:#d00000;}
.main_classid21 .fplisun > li .dmores a{display:block;overflow:hidden;padding-left:44px;}
.main_classid21 .fplisun > li .dmores a::before{display:flex;position:absolute;top:0;right:0;bottom:0;left:0;justify-content:center;align-items:center;}
.main_classid21 .fplisun > li .dhits{position:absolute;bottom:0;left:1rem;opacity:.8;line-height:44px;font-size:87.5%;}
.main_classid21 .fplisun > li .dhits > span:not(.times){display:none;}
.main_classid21 .fplisun > li .dhits > span.times dfn{display:none;}
@media (min-width:980px) {
	.fplisun > li .dtitles{padding:15px 0;font-size:22px;}
	.fplisun > li .dsumms{margin-bottom:60px;height:140px;line-height:28px;font-size:1rem;}
	.fplisun > li:nth-child(4){display:none;}
	.fplisun > li:nth-child(2):last-child{margin-right:34.5%;}
}
@media (max-width:979px) {
	.main_classtop19 .fplisun > li .dtitles{padding:5px 0;}
	.main_classtop19 .fplisun > li .dsumms{margin:10px .25rem 10px;height:110px;line-height:22px;}
	.main_classtop19 .jrwm .hh{margin:30px 0;font-size:22px;}
	.main_classtop19 .jrwm .hh span{font-size:14px;}
	.main_classtop19 .jrwm .more{margin-top:40px;}
	.main_classtop19 .jrwm .more a{padding:0 30px;line-height:40px;font-size:14px;}
	.main_classid21 .fplisun > li .dmores a{padding-left:36px;}
	.main_classid21 .fplisun > li .dhits{left:.25rem;line-height:36px;font-size:75%;}
}
