.ig-tool .s1,
.ig-tool .s4 { display: none; }

.trust-view { width:100%; height:460px; background:url(./1-0.png) center top no-repeat #55c000; position:relative; overflow:hidden; }
.trust-view .shadow { position:absolute; bottom:0; left:0; width:100%; height:60px; background:url(./1-1.png) center top no-repeat; z-index:3; }
.trust-view .wd { position:absolute; z-index:2; left:50%; top:90px; margin-left:20px; color:#FFF; }
.trust-view .wd h2 { font-size:45px; line-height:60px; }
.trust-view .wd p { font-size:20px; line-height:35px; position:relative; top:20px; }
.trust-view .img { width:730px; height:530px; position:absolute; z-index:1; left:50%; top:60px; margin-left:-720px; -webkit-animation:flyInLeft 0.5s ease-out forwards; -moz-animation:flyInLeft 0.5s ease-out forwards; -ms-animation:flyInLeft 0.5s ease-out forwards; animation:flyInLeft 0.5s ease-out forwards; }
.trust-view .wd h2:nth-child(1) { opacity:0; opacity:1\9\0; -webkit-animation:flyInUp 1s ease-out forwards; -moz-animation:flyInUp 1s ease-out forwards; -ms-animation:flyInUp 1s ease-out forwards; animation:flyInUp 1s ease-out forwards; }
.trust-view .wd h2:nth-child(2) { opacity:0; opacity:1\9\0; -webkit-animation:flyInUp 1s ease-out forwards 0.2s; -moz-animation:flyInUp 1s ease-out forwards 0.2s; -ms-animation:flyInUp 1s ease-out forwards 0.2s; animation:flyInUp 1s ease-out forwards 0.2s; }
.trust-view .wd p:nth-child(3) { opacity:0; opacity:1\9\0; -webkit-animation:flyInUp 1s ease-out forwards 0.3s; -moz-animation:flyInUp 1s ease-out forwards 0.3s; -ms-animation:flyInUp 1s ease-out forwards 0.3s; animation:flyInUp 1s ease-out forwards 0.3s; }
.trust-view .wd p:nth-child(4) { opacity:0; opacity:1\9\0; -webkit-animation:flyInUp 1s ease-out forwards 0.4s; -moz-animation:flyInUp 1s ease-out forwards 0.4s; -ms-animation:flyInUp 1s ease-out forwards 0.4s; animation:flyInUp 1s ease-out forwards 0.4s; }


.trust-fault { padding:50px 0 80px; }
.trust-fault .head { text-align:center; margin-bottom:30px; }
.trust-fault .head h2 { font-size:35px; line-height:60px; font-weight:400;  }
.trust-fault .head p { font-size:18px; line-height:40px; color:#888; }
.trust-fault .main { width:100%; height:380px; position:relative; overflow:hidden; }
.trust-fault .roundom { width:380px; height:380px; background:url(./2-1.png) center center no-repeat; margin:0 auto;  }
.trust-fault .roundom i { display:block; width:380px; height:380px; background:url(./2-2.png) center center no-repeat; -webkit-animation:rotate 5s linear infinite; -moz-animation:rotate 5s linear infinite; -ms-animation:rotate 5s linear infinite; animation:rotate 5s linear infinite; }
.trust-fault .roundom:hover i { -webkit-animation-duration:0.8s; -moz-animation-duration:0.8s; -ms-animation-duration:0.8s; animation-duration:0.8s; }

.trust-fault .item { position:absolute; width:400px; }
.trust-fault .item h3 { height:40px; line-height:40px; border:2px solid #fc6700; background:#FFF; display:inline-block; position:relative; font-size:22px; color:#fc6700; margin-bottom:5px; *zoom:1; *display:inline; }
.trust-fault .item h3 span { width:42px; height:40px; text-align:center; position:absolute; top:0; background:#fc6700; color:#FFF; font-family:ft47; font-size:32px; font-weight:400; }
.trust-fault .item p { font-size:17px; height:30px; line-height:30px; }
.trust-fault .item p span { color:#fc6700; }

.trust-fault .item.odd { text-align:right; right:50%; }
.trust-fault .item.odd h3 { padding:0 70px 0 30px; }
.trust-fault .item.odd h3 span { right:0; }

.trust-fault .item.even { text-align:left; left:50%; }
.trust-fault .item.even h3 { padding:0 30px 0 70px; }
.trust-fault .item.even h3 span { left:0; }

.trust-fault .item-1 { top:10px; margin-right:220px; }
.trust-fault .item-3 { top:150px; margin-right:280px; }
.trust-fault .item-5 { top:290px; margin-right:220px; }
.trust-fault .item-2 { top:10px; margin-left:220px; }
.trust-fault .item-4 { top:150px; margin-left:280px; }
.trust-fault .item-6 { top:290px; margin-left:220px; }

.trust-tent { width:100%; padding:60px 0 0; height:680px; background:url(./3.png) center center no-repeat #007dc9; }
.trust-tent .head { text-align:center; margin-bottom:30px; color:#fff; }
.trust-tent .head h2 { font-size:35px; line-height:60px; font-weight:400;  }
.trust-tent .head p { font-size:18px; line-height:40px; }
.trust-tent .main { overflow:hidden; }
.trust-tent .rows { float:left; width:345px; height:500px; background:#FFF; border-top:10px solid #1a9ad7; position:relative; }
.trust-tent .vs { float:left; width:415px; height:510px; background:url(./4-0.png) center top no-repeat; margin:0 0 0 30px; position:relative; }
.trust-tent .woer { margin:0 0 0 16px; border-top-color:#1a9ad7; }
.trust-tent .uoer { float:right; margin:0 16px 0 0; border-top-color:#fc6700; }
.trust-tent h3 { height:70px; line-height:70px; text-align:center; font-size:30px; color:#333; }
.trust-tent .icon { width:140px; height:140px; margin:0 auto 15px; }
.trust-tent .total { height:50px; line-height:50px; font-size:20px; text-align:center; margin-bottom:30px; }
.trust-tent .total strong { font-size:50px; color:#ff6600; font-weight:400; font-family:ft47; }
.trust-tent .list { margin:0 35px; }
.trust-tent .list dd { height:39px; line-height:39px; padding-left:32px; border-bottom:1px solid #ddd; }
.trust-tent .woer strong { color:#1a9ad7; }
.trust-tent .uoer strong { color:#fc6700; }
.trust-tent .woer .icon { background:url(./4-1.png) 2px center no-repeat; }
.trust-tent .uoer .icon { background:url(./4-2.png) 2px center no-repeat; }
.trust-tent .woer dd { background:url(./4-3.png) 2px center no-repeat; }
.trust-tent .uoer dd { background:url(./4-4.png) 2px center no-repeat; }

.trust-effect { padding:80px 0; }
.trust-effect .head { text-align:center; font-size:35px; line-height:40px; margin-bottom:40px; }
.trust-effect .main { width:100%; overflow:hidden; }
.trust-effect li { float:left; width:260px; margin:0 70px; position:relative; }
.trust-effect .icon { width:152px; height:152px; margin:0 auto 0 30px; border-radius:50%; display:block; }
.trust-effect .icon:hover { -webkit-transform:scale(0.9,0.9); -ms-transform:scale(0.9,0.9); -moz-transform:scale(0.9,0.9); transform:scale(0.9,0.9); }
.trust-effect li:nth-child(1) .icon:hover { box-shadow:0 0 0 8px rgba(252,103,0,0.5); }
.trust-effect li:nth-child(2) .icon:hover { box-shadow:0 0 0 8px rgba(69,174,255,0.5); }
.trust-effect li:nth-child(3) .icon:hover { box-shadow:0 0 0 8px rgba(114,182,1,0.5); }
.trust-effect h3 { height:60px; line-height:60px; font-size:24px; font-weight:400; padding-left:30px; }
.trust-effect .list { line-height:32px; font-size:15px; color:#666; }
.trust-effect .list a:hover { text-decoration:underline; }

.trust-apply { padding:60px 0 50px; background:url(./6.png) center top no-repeat #000; color:#FFF; overflow:hidden; }
.trust-apply .head { text-align:center; margin-bottom:30px; }
.trust-apply .head h2 { line-height:60px; font-size:45px; }
.trust-apply .head p { line-height:50px; font-size:30px; }
.trust-apply .foot { text-align:center; }
.trust-apply .apply { width:200px; height:44px; line-height:44px; text-align:center; display:inline-block; vertical-align:middle; color:#FFF; background:#fc6700; border-radius:5px; font-size:20px; }
.trust-apply .apply:hover { background:#e16510; }

.trust-choose { padding:70px 0 0; height:470px; }
.trust-choose .head { text-align:center; font-size:35px; line-height:50px; margin-bottom:55px; }
.trust-choose .list { overflow:hidden; }
.trust-choose .list li { float:left; width:169px; height:170px; padding:0 15px; border-left:1px solid #ddd; text-align:center; }
.trust-choose .list li:first-child { border-left:0; }
.trust-choose .list h3 { width:104px; height:104px; line-height:104px; border-radius:50%; margin:0 auto; background:url(./circle_104.png) center center no-repeat #45aeff; font-size:30px; font-weight:400; color:#FFF; margin-bottom:20px; }
.trust-choose .list h3:hover { box-shadow:0 0 0 8px rgba(69,174,255,0.5); -webkit-transform:scale(0.9,0.9); -ms-transform:scale(0.9,0.9); -moz-transform:scale(0.9,0.9); transform:scale(0.8,0.8); }
.trust-choose .list p { font-size:15px; line-height:25px; color:#a8a8a8; }
