@media only screen and (min-width: 769px){ .proBox { width: 100%; height: 471px; display: flex; } .proBox a,.proBox a span{ display:block; } .proBox a{ position:relative; } .proBox a p,.proBox a span,.proBox a img{ position:absolute; } .proBox .proLeft { height: 471px; float: left; flex-basis: 25%; } .proBox .proLeft a{ width:100%; height:471px; overflow:hidden; } .proBox .proLeft a p{ width:100%; font-size:22px; color:#000; font-family:"寰蒋闆呴粦"; padding-left:30px; top:24px; left:0px; z-index:111; } .proBox .proLeft a span{ width:100%; font-size:12px; color:#414141; font-family:"arial"; padding-left:30px; text-transform:Uppercase; top:57px; left:0px; z-index:112; } .proBox .proLeft a img{ left:0px; top:0px; z-index:100; transform:scale(1); transition:all 1s; } .proBox .proLeft a:hover img{ transform:scale(1.1); } .proBox .proRight{ width:100%; height:235px; float:none; } .proBox .proRight a{ width:calc((100% - 8px)/8); height:235px; float:left; margin-right:1px; margin-bottom:1px; background:#fff; position:relative; } .proBox .proRight a:after{ content:''; width:0%; height:235px; background:#d7d7d7; left:0px; top:0px; z-index:50; display:block; transition:all 0.5s; } .proBox .proRight a:hover:after{ content:''; width:100%; height:235px; background:#d7d7d7; left:0px; display:block; top:0px; z-index:50; transition:all 0.5s; } .proBox .proRight a:nth-child(1),.proBox .proRight a:nth-child(3),.proBox .proRight a:nth-child(5),.proBox .proRight a:nth-child(7),.proBox .proRight a:nth-child(10),.proBox .proRight a:nth-child(12),.proBox .proRight a:nth-child(14),.proBox .proRight a:nth-child(16){ background:#f1f1f1 !important; } .proBox .proRight a p{ width:100%; font-size:20px; color:#000; font-family:"寰蒋闆呴粦"; padding-left:20px; top:24px; left:0px; z-index:111; transition:all 0.5s; } .proBox .proRight a span{ width:100%; font-size:20px; color:#000; font-family:"arial"; padding-left:20px; text-transform:Uppercase; top:57px; display: none; left:0px; z-index:112; transition:all 0.5s; } .proBox .proRight a:hover span{ width:100%; font-size:20px; color:#fff; font-family:"arial"; padding-left:20px; text-transform:Uppercase; top:57px; left:0px; z-index:112; transition:all 0.5s; } .proBox .proRight a:hover p,.proBox .proRight a:hover span{ color:#000; } .proBox .proRight a.proList img{ z-index:100; } .proBox .proRight a.list1 img{ left:0px; bottom:30px; width: 100%; } .proBox .proRight a.list2 img{ left:0px; bottom:30px; width: 100%; } .proBox .proRight a.list3 img { left: 0px; width: 100%; bottom:30px; } .proBox .proRight a.list4 img{ left:0px; bottom:30px; width:100%; } .proBox .proRight a.list5 img{ left:0px; bottom:30px; width:100%; } .proBox .proRight a.list6 img{ left:0px; bottom:30px; width:100%; } .proBox .proRight a.list7 img{ left:0px; bottom:30px; width:100%; } .proBox .proRight a.list8 img{ left:0px; bottom:30px; width:100%; } .proBox .proRight a.list9 img{ left:0px; bottom:30px; width:100%; } .proBox .proRight a.list10 img{ left:0px; bottom:30px; width:100%; } .proBox .proRight a.list11 img{ left:0px; bottom:30px; width:100%; } .proBox .proRight a.list12 img{ left:0px; bottom:30px; width:100%; } .proBox .proRight a.list13 img{ left:0px; bottom:30px; width:100%; } .proBox .proRight a.list14 img{ left:0px; bottom:30px; width:100%; } .proBox .proRight a.list15 img{ left:0px; bottom:30px; width:100%; } .proBox .proRight a.list16 img{ left:0px; bottom:30px; width:100%; } }