.animalBanner{margin-top:20px;margin-bottom:50px}.animalBanner .caban{width:100%;height:450px;background:url(http://www.huajunhk.com/templets/huajun/image/ab/banner1.jpg) 50% 100% no-repeat;margin-bottom:50px}.animalBanner .contop{width:100%;display:flex}.animalBanner .contop .imgsty{flex:1}.animalBanner .contop .textsty{flex:1;padding-left:20px;text-align:center}.animalBanner .contop .textsty p{color:#616161}.animalBanner .contop .textsty .tit{font-size:26px;text-align:center;font-family:AovelSans;line-height:30px;text-transform:uppercase}.animalBanner .contop .textsty .name{text-align:center;margin-top:10px;font-size:18px}.animalBanner .contop .textsty .fud{text-align:center;margin-top:8px;height:25px;line-height:25px;font-size:16px;color:#7b7b7b}.animalBanner .contop .textsty .subtitle{margin-top:5px;height:25px;line-height:25px;font-size:14px;color:#7b7b7b}.animalBanner .contop .textsty .bot{margin-top:10px;font-size:1.1rem;font-family:宋体;line-height:20px;margin-bottom:10px;text-indent:2em;direction:inherit;text-align:justify}.animalBanner .advanttop{background-color:#f0f0f0;height:60px;margin-top:30px}.animalBanner .advantbot{background-color:#f0f0f0;height:60px;margin-bottom:50px}.animalBanner .advantagetit{text-align:center;color:#616161;margin-top:50px}.animalBanner .advantagetit .tit{font-size:20px;text-align:center;font-family:AovelSans;line-height:40px;text-transform:uppercase}.animalBanner .advantagetit .js{font-size:36px;letter-spacing:8px}.animalBanner .advantagetit .foud{margin-top:10px;height:25px;line-height:25px;font-size:14px;color:#7b7b7b}.animalBanner .advantage{display:flex}.animalBanner .advantage .vantagediv{width:100%}.animalBanner .advantage .vantagediv>div{height:231px;width:100%}.animalBanner .advantage .vantagediv>div .imgstyle{width:100%;height:100%;position:relative}.animalBanner .advantage .vantagediv .righthover{overflow:hidden;position:relative}.animalBanner .advantage .vantagediv .righthover .divstyel{width:100%;height:231px;position:absolute;top:-231px;left:0;transition:all .6s;background:#fff}.animalBanner .advantage .vantagediv .righthover .divstyel .divcont{padding:30px 50px;text-align:center}.animalBanner .advantage .vantagediv .righthover .divstyel .divcont .tit{font-size:15px;color:#b5b4b4;text-transform:uppercase}.animalBanner .advantage .vantagediv .righthover .divstyel .divcont .js{font-size:14px;color:#7b7b7b;text-align:justify;line-height:25px}.animalBanner .advantage .vantagediv .righthover .divstyel .divcont .funt{font-size:24px;line-height:35px;color:#616161}.animalBanner .advantage .vantagediv .righthover:hover .divstyel{top:0}.animalBanner .advantage .vantagediv .contvalue p{text-align:center}.animalBanner .advantage .vantagediv .contvalue .tit{font-size:18px;color:#b5b4b4;text-transform:uppercase;margin-top:10px}.animalBanner .advantage .vantagediv .contvalue .js{height:25px;line-height:25px;font-size:14px;color:#7b7b7b}.animalBanner .advantage .vantagediv .contvalue .funt{margin-top:10px;height:25px;line-height:35px;font-size:24px}.animalBanner .advantage .vantagediv .contvalue .content{padding:25px 40px}.animalBanner .advantage .vantagediv .allhover{overflow:hidden;position:relative}.animalBanner .advantage .vantagediv .allhover .allband{padding:30px 50px;text-align:center}.animalBanner .advantage .vantagediv .allhover .allband .tit{font-size:15px;color:#b5b4b4;text-transform:uppercase}.animalBanner .advantage .vantagediv .allhover .allband .js{font-size:14px;color:#7b7b7b;text-align:justify;line-height:25px}.animalBanner .advantage .vantagediv .allhover .allband .funt{font-size:24px;line-height:35px}.animalBanner .advantage .vantagediv .allhover .allimg{height:100%;width:100%;position:absolute;top:231px;left:0;transition:all .6s;background:#fff}.animalBanner .advantage .vantagediv .allhover:hover .allimg{top:0}.animalBanner .advantage .vantagediv .gaoxiaohover{overflow:hidden;position:relative}.animalBanner .advantage .vantagediv .gaoxiaohover .gaoxiaostyel{height:231px;width:100%;position:absolute;top:-231px;left:0;transition:all .6s;background:#fff}.animalBanner .advantage .vantagediv .gaoxiaohover .gaoxiaostyel .divcont{padding:35px 60px;text-align:center}.animalBanner .advantage .vantagediv .gaoxiaohover .gaoxiaostyel .divcont .tit{font-size:15px;color:#b5b4b4;text-transform:uppercase}.animalBanner .advantage .vantagediv .gaoxiaohover .gaoxiaostyel .divcont .js{font-size:14px;color:#7b7b7b;text-align:justify;line-height:25px}.animalBanner .advantage .vantagediv .gaoxiaohover .gaoxiaostyel .divcont .funt{font-size:24px;line-height:35px}.animalBanner .advantage .vantagediv .gaoxiaohover:hover .gaoxiaostyel{top:0}.animalBanner .advantage .vantagediv .lastcontvalue{overflow:hidden;position:relative}.animalBanner .advantage .vantagediv .lastcontvalue .allband{padding:40px 65px;text-align:center}.animalBanner .advantage .vantagediv .lastcontvalue .allband .tit{font-size:15px;color:#b5b4b4;text-transform:uppercase}.animalBanner .advantage .vantagediv .lastcontvalue .allband .js{font-size:14px;color:#7b7b7b;text-align:justify;line-height:25px}.animalBanner .advantage .vantagediv .lastcontvalue .allband .funt{font-size:24px;line-height:35px}.animalBanner .advantage .vantagediv .lastcontvalue .lastimg{height:100%;width:100%;position:absolute;top:231px;left:0;transition:all .6s;background:#fff}.animalBanner .advantage .vantagediv .lastcontvalue:hover .lastimg{top:0}.animalBanner .qualification .qualitit{text-align:center;color:#616161}.animalBanner .qualification .qualitit .tit{font-size:20px;text-align:center;font-family:AovelSans;line-height:40px;text-transform:uppercase}.animalBanner .qualification .qualitit .js{font-size:36px}.animalBanner .qualification .qualitit .foud{margin-top:10px;height:25px;line-height:25px;font-size:14px;color:#7b7b7b}.animalBanner .qualification .cont{position:relative;top:40px;z-index:100}.animalBanner .qualification .hon{width:100%;height:380px;overflow:hidden}.animalBanner .qualification .hon ul{width:100%;display:flex}.animalBanner .qualification .hon ul li{position:absolute;width:30%;height:98%;padding-right:6px;border-right:1px dashed #bfbfbf;border-bottom:1px dashed #bfbfbf}.animalBanner .qualification .hon ul li .tits{font-size:18px;font-family:AovelSans;width:100%;height:47px;text-align:center;line-height:45px;border:1px solid #bfbfbf;z-index:9999;border-radius:6px}.animalBanner .qualification .hon ul li .tits .spansty{padding:5px;background:#3e88f1;color:#fff;margin-right:10px;z-index:9999;font-size:12px}.animalBanner .qualification .hon ul li .lis{margin-top:10px;height:20px;line-height:20px;padding:5px;color:#7b7b7b;text-align:center;font-size:14px}.animalBanner .qualification .hon ul li:first-child{left:0;top:1000px}.animalBanner .qualification .hon ul li:nth-child(2){left:32%;top:1000px}.animalBanner .qualification .hon ul li:nth-child(3){left:64%;top:1000px}.animalBanner #professionalid{padding-top:50px}.animalBanner #professionalid .professional{width:100%;margin-top:100px}.animalBanner #professionalid .professional .qualitit{text-align:center;color:#616161}.animalBanner #professionalid .professional .qualitit .tit{font-size:20px;text-align:center;font-family:AovelSans;line-height:40px;text-transform:uppercase}.animalBanner #professionalid .professional .qualitit .js{font-size:36px;letter-spacing:8px}.animalBanner #professionalid .professional .qualitit .foud{margin-top:10px;height:25px;line-height:25px;font-size:14px;color:#7b7b7b}.animalBanner #professionalid .discription{background-color:#f0f0f0;text-indent:2rem;padding:2px}.animalBanner .lisbox{width:100%;display:flex;justify-content:space-between;margin-top:50px;height:320px;position:relative;overflow:hidden}.animalBanner .lisbox .list{width:32%;height:320px}.animalBanner .lisbox .list .imgTop{height:170px;width:100%}.animalBanner .lisbox .list .imgTop img{height:100%;width:100%}.animalBanner .lisbox .list .title{height:50px;display:flex}.animalBanner .lisbox .list .title .lefttitle{width:80%;height:50px;line-height:50px;font-size:18px;color:#7b7b7b}.animalBanner .lisbox .list .title .num{width:20%;height:50px;line-height:50px;color:#7b7b7b;text-align:center;font-size:18px}.animalBanner .lisbox .list .discription{height:100px;font-size:12px;color:#7b7b7b;margin-top:20px;line-height:25px}.animalBanner .lisbox .list:first-child{position:absolute;top:0;left:-500px}.animalBanner .lisbox .list:nth-child(2){position:absolute;left:34%;top:-500px}.animalBanner .lisbox .list:nth-child(3){position:absolute;top:0;right:-500px}.animalBanner .cultruetit{text-align:center;color:#616161;margin-top:50px;margin-bottom:50px}.animalBanner .cultruetit .tit{font-size:20px;text-align:center;font-family:AovelSans;line-height:40px;text-transform:uppercase}.animalBanner .cultruetit .js{font-size:36px;letter-spacing:8px}.animalBanner .cultruetit .foud{margin-top:10px;height:25px;line-height:25px;font-size:14px;color:#7b7b7b}.animalBanner #cultrue{height:660px;width:100%;margin-top:30px}.animalBanner #cultrue li{height:220px;position:relative;display:flex;width:100%}.animalBanner #cultrue li .list{width:20%;height:220px}.animalBanner #cultrue li .list img{width:100%;height:100%}.animalBanner #cultrue li .content{width:40%;height:220px;background-color:#f0f0f0}.animalBanner #cultrue li .content h3{height:50px;line-height:50px;color:#616161;font-size:20px;letter-spacing:4px;padding:20px 0 0 20px}.animalBanner #cultrue li .content .discription{height:25px;line-height:25px;font-size:14px;color:#7b7b7b;padding:0 20px}.animalBanner #cultrue .top{position:relative;overflow:hidden}.animalBanner #cultrue .top .list1{position:absolute;left:40%;top:-220px}.animalBanner #cultrue .top .list2{position:absolute;top:-220px;left:60%}.animalBanner #cultrue .top .list3{position:absolute;top:0;right:-20%}.animalBanner #cultrue .top .content{position:absolute;top:0;right:60%}.animalBanner #cultrue .middle{position:relative;overflow:hidden}.animalBanner #cultrue .middle .list1{position:absolute;top:0;left:-20%}.animalBanner #cultrue .middle .list2{position:absolute;top:0;right:-40%}.animalBanner #cultrue .middle .list3{position:absolute;top:0;right:-20%}.animalBanner #cultrue .middle .content{position:absolute;top:0;right:40%;background-color:#ebe7e7}.animalBanner #cultrue .bottom{position:relative;overflow:hidden}.animalBanner #cultrue .bottom .list1{position:absolute;top:0;left:-20%}.animalBanner #cultrue .bottom .list2{position:absolute;bottom:-220px;right:60%}.animalBanner #cultrue .bottom .list3{position:absolute;top:0;right:-20%}.animalBanner #cultrue .bottom .content{position:absolute;top:0;right:20%}