﻿.navone:nth-child(2):after{content:''; display:block; width:60px; height:4px; background-color:#ff6a00; position:absolute; bottom:22px; left:50%; transform:translateX(-50%);}
.topbanner{height:500px; width:100%; background:url(/Images/jjfa/btb1.jpg); background-size:auto 100%; background-position:center;}
.faa{width:1200px; margin:30px auto;}
.faatitle{text-align:center; height:45px; line-height:45px; font-size:36px; font-weight:bold;}
.faades{text-align:center; line-height:25px; font-size:18px; margin-top:15px; color:#999;}
.faabg{width:1200px; height:380px; position:relative; overflow:hidden; padding:80px 0px;}
.faaone{width:290px; height:395px; background-position:center center; float:left; margin-right:13px; border-radius:20px;}
.faaone:nth-child(4n){margin-right:0px;}
.img1{background-image:url(/Images/jjfa/btb2.jpg);}
.img2{background-image:url(/Images/jjfa/btb3.jpg);}
.img3{background-image:url(/Images/jjfa/btb4.jpg);}
.img4{background-image:url(/Images/jjfa/btb5.jpg);}
.faafc{width:100%; height:100%; background-color:rgba(255,255,255,0.7); border-radius:20px;}
.faanum{font-size:50px; font-weight:bold; color:#4b1da1; padding:45px 0 0 45px;}
.faatitles{padding:20px 0 20px 45px; font-size:20px; font-weight:bold;}
.faadess{font-size:16px; color:#333; padding:0px 45px 0 45px; text-align:justify; line-height:30px;}
.faaone:hover{height:450px; transform:translateY(-27px);}
.faaone:hover .faafc{background-color:rgba(75,29,161,0.8);}
.faaone:hover .faanum{color:#fff; padding:72px 0 0 45px;}
.faaone:hover .faatitles{color:#fff;}
.faaone:hover .faadess{color:#fff;}

.fab{background-image:url(/Images/jjfa/btb7.jpg); background-position:center center; background-size:auto 100%; background-repeat:no-repeat; background-size:cover;}
.fabb{width:1200px; background-image:url(/Images/jjfa/btb6.png); background-position:center top; background-size:auto auto; margin:0 auto; background-repeat:no-repeat;}
.fabtitle{text-align:center; height:45px; line-height:45px; font-size:36px; font-weight:bold; color:#fff; padding-top:50px;}
.fabdes{text-align:center; line-height:25px; font-size:18px; margin-top:15px; color:#fff;}
.fabbg{height:540px; padding-top:50px;}
.fablist{width:1160px; margin:50px auto; overflow:hidden;}
.fabxian{position:absolute; width:305px; left:50%; transform:translateX(-50%); bottom:0; color:#fff; border:solid 2px #fff; border-radius:15px; padding:15px 20px; line-height:25px; font-size:16px;}
.fabone{position:relative;}
.fabone:nth-child(1){width:316px; height:479px; margin:-50px 0 0px 105px; float:left; background-image:url(/Images/jjfa/btb8.png); background-repeat:no-repeat; background-position:center top;}
.fabone:nth-child(2){width:366px; height:330px; margin:145px 0 0px 0px; float:left; background-image:url(/Images/jjfa/btb10.png); background-repeat:no-repeat; background-position:center top;}
.fabone:nth-child(3){width:316px; height:479px; margin:-50px 0 0px -5px; float:left; background-image:url(/Images/jjfa/btb9.png); background-repeat:no-repeat; background-position:center top;}
.fabonetitle{text-align:center; margin:125px 0 0 0px; font-weight:bold; color:#000; font-size:18px; line-height:25px;}
.fabonedes{font-size:16px; color:#999; line-height:25px; text-align:center; padding:5px 0px 20px 0px;}

.fac{width:1200px; margin:70px auto 30px auto;}
.factitle{text-align:center; height:45px; line-height:45px; font-size:36px; font-weight:bold;}
.facdes{text-align:center; line-height:25px; font-size:18px; margin-top:15px; color:#999;}
.facbg{height:580px; background-image:url(/Images/jjfa/btb11.jpg); background-repeat:no-repeat;}

.fad{width:100%; padding:70px 0 30px 0; background-image:url(/Images/jjfa/btb12.jpg); background-size:auto 100%;}
.fadtitle{text-align:center; height:45px; line-height:45px; font-size:36px; font-weight:bold; color:#fff;}
.faddes{text-align:center; line-height:25px; font-size:18px; margin-top:15px; color:#fff;}
.fadbg{width:1200px; margin:0 auto; padding:30px 10px; overflow:hidden;}
.fadone{float:left; width:270px; height:160px; margin-right:40px; margin-top:30px; border-radius:20px; background-color:rgba(255,255,255,0.2); border-radius:10px;}
.fadone:nth-child(4n){margin-right:0px;}
.fadotitle{font-size:20px; font-weight:bold; padding:23px 25px 15px 25px; color:#fff;}
.fadodes{font-size:16px; padding:0px 25px 20px 25px; line-height:25px; color:#fff;}
.fadone:hover{box-shadow:0 0 10px rgba(0,0,0,0.5); transform:translateY(-2px); background-color:rgba(255,255,255,0.8);}
.fadone:hover .fadotitle{color:#0849dc;}
.fadone:hover .fadodes{color:#0849dc;}

.fae{margin:70px auto 30px auto;}
.faetitle{text-align:center; height:45px; line-height:45px; font-size:36px; font-weight:bold;}
.faedes{text-align:center;line-height:25px; font-size:18px; margin-top:15px; color:#999;}
.faebgw{width:100%; overflow:hidden;}
.faebg{width:1252px; height:440px; background-image:url(/Images/jjfa/btb16.jpg); background-repeat:no-repeat; margin:50px auto 0 auto; text-align:center; box-sizing:border-box; padding-left:22px;}
.faeone{width:365px; float:left; height:200px; margin:0 15px; text-align:center;}
.faeone img{margin:45px auto 10px auto;}
.faetitleo{text-align:center; position:relative; font-size:20px; font-weight:bold; color:#fff; padding:0 0 25px 0; line-height:30px;}
.faetitleo:before{content:""; display:block; width:50px; height:5px; background-color:#fff; position:absolute; left:50%; transform:translateX(-50%); bottom:12px;}
.faedeso{text-align:center; font-size:15px; color:#fff; line-height:25px;}
.fabonem{display:none;}

@media screen and (max-width:600px){
	.faebg{width:100%; background:none; height:auto; margin-top:20px;padding-left:0;}
	.faeone{background:url(/Images/jjfa/btb_03.png) no-repeat; background-size:auto 100%; float:none; margin:0 auto 20px auto; height:auto; width:98vw; height:361px; padding:1px 0; max-width:410px;}
	.faebg .faeone:nth-child(2){background:url(/Images/jjfa/btb_05.png) no-repeat;}
	.faebg .faeone:nth-child(3){background:url(/Images/jjfa/btb_07.png) no-repeat;}
    /*.topimg{height:50vw; width:100%; object-fit:cover;}*/
	 .topbanner{ height:55vw; width:100%; background-position:30% center;}
    .faa{width:100%; padding:0 0; box-sizing:border-box; margin:0 auto;}
    .faabg{width:100%; height:auto; position:relative; overflow:hidden; padding:30px 0px;}
    .faaone{width:94vw; height:auto; background-position:center center; float:left; margin-right:auto; border-radius:20px; margin-left:3vw; margin-bottom:3vw; background-size:cover;}
    .faanum{font-size:50px; font-weight:bold; color:#4b1da1; padding:20px 0 0 25px;}
    .faadess{font-size:16px; color:#333; padding:0px 45px 35px 45px; text-align:justify; line-height:30px;}
    .faaone:hover{height:auto; transform:translateY(0px);}
    .faaone:hover .faanum{color:#fff; padding:20px 0 0 25px;}
    .fabb{width:100%; background-position:center -60px;}
    .fabone{display:none;}
    .fabonem{display:block; padding:4vw 5vw; background-color:rgba(255, 255, 255, 0.2); width:90vw; box-sizing:border-box; margin:5vw; border-radius:10px;}
    .fabbg{height:auto; padding-top:140px; padding-bottom:30px;}
    .fabonetitlem{color:#fff; font-weight:bold; font-size:16px;}
    .fabonedesm{color:#ebebeb; font-size:15px; padding:10px 0;}
    .fabxianm{color:#ebebeb; font-size:15px;}
    .fac{width:100%; margin:50px auto 30px auto;}
    .facbg{height:50vw; background-image:url(/Images/jjfa/btb11.jpg); background-repeat:no-repeat; background-size:100% auto;}
    .fadbg{width:100%; margin:0 auto; padding:0; overflow:hidden;}
    .fadone{float:left; width:92vw; height:auto; margin-right:initial; margin-top:4vw; margin-left:4vw; border-radius:20px; background-color:rgba(255, 255, 255, 0.2); border-radius:10px;}
    .fae{margin:70px auto 0px auto;}
    .faebgw{width:100%; overflow-x:auto; overflow-y:hidden;}
	.fadotitle{font-size:18px;}
}
