@charset "utf-8";
.banner { position:relative; left:50%; width:1920px; margin-left:-960px; background:#fff; text-align:center; z-index:3; }
.banner .bd li { height:800px; }
.banner .hd{ width:100%;  position:absolute; z-index:1; bottom:10px; left: 0; height:30px; line-height:30px; text-align:center;}
.banner .hd li,.case .content .hd li{ cursor:pointer; display:inline-block; *display:inline; opacity: 0.8;zoom:1;width:15px; height:15px;border-radius: 50%; margin:4px; background:#ccc;overflow:hidden; line-height:9999px; filter:alpha(opacity=40);transition: all 0.3s ease 0s}
.banner .hd li.on,.case .content .hd li.on{background: #ffab1a;opacity: 1}

.container { position:relative; padding-bottom:20px; z-index:4; }
.wrap{width: 1200px;margin: 0 auto}
.container img { vertical-align:top; }
.wrap .title i{display: block;float: left;font-size: 72px;color: #ffab1a;line-height: 63px}
.wrap .title s{display: block;float: left;font-size: 27px;color: #ffab1a;margin-left: 5px}
.wrap .title s span{color: #999;display: block;font-size: 18px}
.c-1-b{margin-top: 38px}
.c-1-b li{float: left;width: 239px;border-right: 1px solid #ddd;height: 470px;position: relative;}

.c-1-b li:last-child{border-color: #fff}
.c-1-b li i{display: block;font-size: 20px;color: #333;width: 20px;line-height: 24px;position: absolute;z-index: 4;top: 45px;left: 90px;transition: all 0.3s ease 0s}
.c-1-b li s{display: block;font-size: 18px;color: #999;text-transform: uppercase;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);letter-spacing: 2px;position: absolute;z-index: 4;top: 93px;right: 55px;transition: all 0.3s ease 0s}
.c-1-b li:nth-child(3) s{top: 100px;right: 51px}
.c-1-b li:nth-child(4) s{top: 124px;right: 24px}
.c-1-b li:nth-child(5) s{top: 130px;right: 21px}

.c-1-b li a{display: block;width: 100px;height: 40px;line-height: 40px;text-align: center;color: #fff;border: 1px solid #fff;border-radius: 5px;font-size: 18px;position: absolute;z-index: 6;bottom: 96px;left: 50%;margin-left: -50.5px;opacity: 0;transition: all 0.3s ease 0s}
.c-1-b li img{width: 171px;height: 171px;position: absolute;z-index: 4;border-radius: 50%;bottom: 40px;left: 50%;margin-left: -85.5px;transition: all 0.3s ease 0s}
.c-1-b li span{display: block;position: absolute;left: 0;right: 0;top: 0;height: 0;background: #ffab1a;height: 0;transition: all 0.3s ease 0s}
.c-1-b li:hover{border-color: #fff}
.c-1-b li:hover i,.c-1-b li:hover s{color: #fff}
.c-1-b li:hover a{opacity: 1}
.c-1-b li:hover span{height: 470px}

.con-2{margin-top: 50px;position: relative;}
.c-2-b{margin-top: 40px}
.c-2-b .bd li{float: left;width: 400px;text-align: center;overflow: hidden;}
.c-2-b .bd li img{transition: all 0.3s ease 0s;}
.c-2-b .bd li:hover img{transform: scale(1.1);}
.c-2-b .hd{position: absolute;right: 0;top: 0}
.c-2-b .hd li{float: left;margin: 0 20px;padding: 5px 10px;font-size: 15px;color: #555;cursor: pointer;border-bottom: 3px solid #fff}
.c-2-b .hd li.on{border-color: #ffab1a}

.con-3,.con-6{width: 1920px;position: relative;left: -360px;margin-top: 25px}

.con-4{margin-top: 40px}
.c-4-1{float: left;width: 360px;height: 400px;border: 1px solid #ffab1a}
.con-4 .c-t{margin: 0 25px;border-bottom: 1px solid #ffab1a;padding: 20px 0 12px 0}
.con-4 .c-t{color: #ffab1a;font-size: 24px}
.con-4 .c-t i{color: #999;font-size: 20px;text-transform: uppercase;}
.con-4 .c-4-text{margin: 0 25px;margin-top: 25px;position: relative;}
.c-4-2{width: 440px;margin-left: 18px}
.c-4-2 a.t{font-size: 16px;color: #333;display: block;}
.c-4-2 span{display: block;width: 70px;height: 2px;background: #333;margin: 15px 0 43px 0}
.c-4-2 p{color: #666;line-height: 23px;height: 115px;overflow: hidden;}
.c-4-2 a.m{display: block;width: 110px;height: 35px;line-height: 35px;border: 1px solid #ffab1a;color: #ffab1a;text-align: center;font-size: 14px;margin-top: 35px}
.c-4-3{float: right;}
.c-4-text .bd{margin-top: 50px}
.c-4-text .hd a{display: block;width: 12px;height: 13px;position: absolute;top: 50%;margin-top: -6.5px}
.c-4-text .hd a.prev{left: -20px}
.c-4-text .hd a.next{right: -20px}

.con-5{margin-top: 25px;}
.con-5 .title i{color: #ccc;font-weight: bold}
.con-5 .c-5-b{margin-top: 10px}
.c-5-b li{width: 600px;margin-bottom: 40px}
.c-5-b li .img{float: left;width: 233px;height: 130px;overflow: hidden;}
.c-5-b li .img img{transition: all 0.3s ease 0s}
.c-5-b li:hover .img img{transform: scale(1.1);}
.c-5-b li .text{width: 315px;float: left;margin-left: 15px}
.c-5-b li .text a.t{font-size: 16px;color: #000;display: block;line-height: 38px;margin-bottom: 10px}
.c-5-b li:hover .text a.t{color: #ffab1a}
.c-5-b li .text p{font-size: 12px;color: #888;line-height: 22px}
.c-5-b li .text a.m{color: #393838;border: 1px solid #393838;width: 75px;height: 22px;text-align: center;line-height: 22px;display: block;margin-top: 10px}
.con-5 .c-5-l{float: left;width: 600px}
.con-5 .c-5-r{float: right;width: 600px}


.con-6{margin-top:0;}
/*
     FILE ARCHIVED ON 01:58:38 Apr 02, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 07:22:53 Mar 20, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.484
  exclusion.robots: 0.019
  exclusion.robots.policy: 0.008
  esindex: 0.01
  cdx.remote: 29.829
  LoadShardBlock: 107.027 (3)
  PetaboxLoader3.resolve: 77.937 (3)
  PetaboxLoader3.datanode: 100.698 (4)
  load_resource: 99.636
*/