@charset "utf-8";
.w-b { margin-top: -3px; width: 1920px; position: relative; left: 50%; margin-left: -960px; height: 124px; background: #f3f3f3; overflow: hidden; }
.w-b li { float: left; background: #f3f3f3; width: 200px!important; }
.tst{position: absolute;left:0;top:3px;z-index: 10;}
.w-c { margin-top: 40px; padding: 0 55px; width: 100%; box-sizing: border-box; }
.w-c ul li { float: left; margin: 0 12px 17px 0; overflow: hidden; border-radius: 10px; position: relative; }

/*修改*/
.w-c ul li { width: 24%;margin-right:0.5133%; } 
.w-c ul li:nth-child(4n){margin-right:0;}
.w-c ul li .w-c-a img { width: 100%;height: auto; }
/*.w-c ul li:nth-child(3n){ margin-right: 0; } 
.w-c ul li:nth-child(1),.w-c ul li:nth-child(5) { width: 445px;  }
.w-c ul li:nth-child(1) .w-c-a img,.w-c ul li:nth-child(5) .w-c-a img { width: 445px; height: 300px; }
.w-c ul li:nth-child(2),.w-c ul li:nth-child(6) { width: 350px; }
.w-c ul li:nth-child(2) .w-c-a img,.w-c ul li:nth-child(6) .w-c-a img { width: 350px; height: 300px; }
.w-c ul li:nth-child(3),.w-c ul li:nth-child(4) { width: 250px; }
.w-c ul li:nth-child(3) .w-c-a img,.w-c ul li:nth-child(4) .w-c-a img { width: 250px; height: 300px; }*/
.w-c-b {transition: all 0.5s;width: 100%;height: 100%;background: rgba(0,0,0,0.2);position: absolute;left: 0;top: -310px;text-align: center;box-sizing: border-box;}
.w-c-b .icon{display: block;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.w-c-b img { display: block; margin: 0 auto; }
.w-c-b a { display: inline-block; padding: 5px 10px; font-size: 14px; margin-top: 20px; border: 1px solid #fff; color: #fff; }
.w-c ul li:hover .w-c-b  { top: 0; }

.w-d { margin-top:45px; text-align: center; }
.w-d span { display: block; text-align: center; font-size: 18px;color: #999; text-transform: uppercase;}
.w-d h2 { font-size: 30px; color: #333; margin-bottom: 15px; position: relative;padding-bottom:15px; }
.w-d h2:after { content:''; width: 60px;height: 3px;background: #e10000; position: absolute;left:50%;margin-left:-30px;bottom:0; }
.w-d p { font-size: 14px; color: #333; line-height: 38px; }


.w-e { margin-top: 70px; width: 100%; background: #eeeeee; }
.w-e ul { width: 100%; box-sizing: border-box; display: block; overflow: hidden; }
.w-e li { width: 12.25%; float: left; background: #eeeeee; overflow: hidden; display: block; box-sizing: border-box; }
.w-e li .sign2 { display: none; }
.w-e li:hover .sign1 { display: none; }
.w-e li:hover .sign2 { display: block; }
.w-e li:hover { background: #2675a5; }
.w-f { margin-top: -3px; width: 1920px; position: relative; z-index: 999; left: 50%; margin-left: -960px; background: #eeeeee; }
.w-f li img { width: 100%;height: auto; }










