﻿/*
 * Overview: Home Style
 * Site: http://f2e.adee.cn 
 */
/* html {-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);_filter:none;}*/
body { overflow: hidden; }
/*body { background: url('../images/bk2022.png') center top no-repeat; background-size: 100%; }

/*header { background: url('../images/new-year-header.png') center top no-repeat; background-size: 100% 100%; }*/

.newyear-line { position: absolute; width: 12px; height: 100%; top: 480px; z-index: 700; }

.newyear-left { left:  }

.footer { z-index: 800; }

.newyear { width: 100%; position: fixed; z-index: 9000; height: 100%; overflow: hidden; background-color: #f00; }
.newyear img { display: block; position: absolute; width: 100%; left: 0; top: 0; }

.slide-box { height: 392px; width: 100%; position: relative; z-index: 100; overflow: hidden; }
.slide { position: absolute; left: 50%; margin-left: -960px; }


/* section-1 [产品] */
.section-1 { margin: 0 auto; margin-top: -82px; position: relative; z-index: 200; width: 1074px; }
.section-1 dl { text-align: center; overflow: hidden; margin: 0 auto; width: 1074px; }
.section-1 dd { display: inline-block; *display: inline; *zoom: 1; margin-top: 20px; width: 350px; text-align: center; cursor: pointer; }
.section-1 h2 { font-size: 18px; font-weight: 700; color: #333; width: 90%; margin: 0 auto; overflow: hidden; margin-top: 12px; letter-spacing: 2px; display: block; text-overflow:ellipsis; white-space: nowrap; }
.section-1 h3 { font-size: 14px; color: #7d7d7d; display: block; padding-top: 12px; height: 21px; }
.section-1 span { font-size: 20px; color: #ff8d16; padding-top: 7px; display: block; height: 30px; }
.section-1 dd img { width: 115px; height: 115px; border-radius: 58px; }
.section-1 dl a { display: block; height: 30px; line-height: 30px; text-align: center; width: 115px; margin: 0 auto; margin-top: 10px; border: 1px solid #6b6b6b; border-radius: 15px; color: #6b6b6b; }
.section-1 dl a:hover { text-decoration: none; background-color: /* #28a8d6 chunjie-red */ #28a8d6; color: #fff; border: 1px solid/* #28a8d6 chunjie-red */ #28a8d6; transition: 0.2s; }
.webtrust { position: absolute; top: 110px; right: -150px; z-index: 600; height: 355px; width: 185px; background-color: #f0f0f0; }
.webtrust span { display: none; margin-top: 0; }
.webtrust a { display: block; width: 185px; }
.webtrust a:hover { text-decoration: none; }

.stock-wrap { position: absolute; top: 100px; left: -280px; width: 370px; z-index: 9999; overflow: hidden; }
.stock { display: block; width: 330px; height: 380px; overflow: hidden; background-color: #fff; }
.stock-wrap img { width: 314px; height: 165px; margin-bottom: 10px; position: relative; z-index: 100; display: block; display: none; }
.stock-wrap span { position: absolute; display: none; right: 0; top: 0; cursor: pointer; z-index: 200; width: 20px; padding: 10px; background-color: #ff8d16; color: #fff; height: 100px; font-size: 16px; }

.stock-wrap h3 { font-size: 16px; color: #ff982d; display: block; width: 290px; height: auto; padding-bottom: 2px; margin: 0 auto; border-bottom: 2px solid /* #28a8d6 chunjie-red */ #28a8d6; line-height: 34px; }
.stock-wrap h4,
.stock-wrap p { display: inline-block; *display: inline; *zoom: 1; font-size: 14px;}
.stock-wrap p { width: 65px; margin-right: 45px; }
.stock-item { margin-left: 12px; line-height: 36px; width: 420px; cursor: pointer; }
.stock-item-1 { margin-top: 10px; margin-bottom: 8px; line-height: 32px;  }
.stock-item h4 { width: 130px; font-size: 14px; color: #616161; }

.green { color: #1dbf60; }
.red { color: #f11a06; }

.slide-box { position: relative; }
.section-1 .active img { transform:translateY(-8%); transition: 0.6s; }

.banner-bull { left: 50%; margin-left: 640px; position: absolute; top: 142px; width: 22px; z-index: 500; }
.banner-bull span { display: block; width: 22px; height: 12px; padding: 5px; margin-bottom: 5px; background: url(../images/banner-icon.png) center no-repeat; cursor: pointer; }
.banner-bull .current { background: url(../images/banner-icon-active.png) center no-repeat; }

.section-1 .more { width: 970px; margin-top: 50px; text-align: right; }
.section-1 .more a { display: inline-block; *display: inline; *zoom: 1; width: 78px; height: 34px; margin-right: 28px; font-size: 14px; text-align: left; color: /* #28a8d6 chunjie-red */ #28a8d6; }
.section-1 .more a:hover { color: #2190b8; text-decoration: none; }

/* section-2 [新闻切换] */
.section-2 { position: relative; height: 337px; margin-top: 20px; z-index: 100; }
.section-2 a { text-decoration: none; }
.news-slide-wrap { width: 1076px; margin: 0 auto; position: relative; z-index: 200; overflow: hidden; height: 337px; }
.news-link { position: absolute; top: 0; left: 455px; font-size: 24px; z-index: 200; }
.news-link span { margin-right: 45px; color: #a5a5a5; float: left; cursor: pointer; }
.news-link span i { display: none; margin-top: 10px; width: 30px; height: 2px; background-color: #56bdf8; }
.news-link .active { color: #1b1b1b; }
.news-link .active i { display: block; }

.slide-change { position: absolute; display: none; width: 920px; height: 337px; padding-left: 78px; padding-right: 78px; }
.slide-change-1 { display: block; }
.news-slide { position: relative; width: 100%; height: 337px; z-index: 100; overflow: hidden; }
.news-slide-item { display: none; float: left; height: 340px; width: 1070px;; }
.news-slide-img { float: left; width: 302px; height: 228px; }
.news-slide-img img { width: 302px; height: 228px; }
.news-slide-txt { float: left; width: 490px; margin-left: 76px; margin-top: 76px; }
.news-slide-txt h2 { color: #505050; font-size: 22px; }
.news-slide-txt p { color: #fff; display: block; margin-top: 42px; font-size: 14px; line-height: 24px; }

.section-2-bg { position: absolute; left: 0; bottom: 0; z-index: 100; width: 100%; height: 210px; background-color: /* #28a8d6 chunjie-red */ #28a8d6; }
.section-2-bg span { margin-top: 138px; display: block; width: 100%; height: 1px; background-color: #b4e3fe; }

.news-slide-btn { position: absolute; bottom: 24px; width: 100%; text-align: left; z-index: 200; }
.news-slide-btn time { display: inline-block; *display: inline; *zoom: 1; margin: 0 28px; width: 60px; padding-top: 34px; text-align: center; background: url(../images/news-slide-btn-1.png) center top no-repeat; cursor: pointer; font-size: 14px; font-family: 'Arial'; color: #fff; }
.news-slide-btn .current { background: url(../images/news-slide-btn-2.png) center top no-repeat; color: #096092; }

.news-slide-img { animation: translateY-top-txt 0.8s 0s ease both; -webkit-animation: translateY-top-txt 0.8s 0s ease both; }
.news-slide-txt { animation: translateX-left-txt 0.8s 0s ease both; -webkit-animation: translateX-left-txt 0.8s 0s ease both; }

.news-btn { position: absolute; top: 166px; z-index: 300; width: 32px; height: 62px; overflow: hidden; cursor: pointer; }
.news-prev-1,
.news-prev-2 { left: 0; }
.news-next-1,
.news-next-2 { left: 1042px; /* left: 1070px; */ }

@keyframes translateX-left-txt{
  
  0%{ transform:translateX(10%); opacity: 0.4; }
  
  100%{ transform:translateX(0); opacity: 1; }
  
}
@-webkit-keyframes translateX-left-txt{
    
  0%{ -webkit-transform:translateX(10%); opacity: 0.4; }
  
  100%{ -webkit-transform:translateX(0); opacity: 1; }
  
}

@keyframes translateY-top-txt{
  
  0%{ transform:translateY(-10%); opacity: 0.4; }
  
  100%{ transform:translateY(0); opacity: 1; }
  
}
@-webkit-keyframes translateY-top-txt{
    
  0%{ -webkit-transform:translateY(-10%); opacity: 0.4; }
  
  100%{ -webkit-transform:translateY(0); opacity: 1; }
  
}

/* section-3 */
.section-3 { width: 100%; }
.section-3 .link { display: block; text-align: center; width: 1074px; /* padding-right: 246px; */ margin: 0 auto; }
.section-3 .link dd { position: relative; margin: 38px 95px; display: inline-block; *display: inline; *zoom: 1; width: 70px; height: 115px; }
.section-3 .link dd a { display: block; color: #7b7b7b; }
.section-3 .link dd span { width: 100%; display: block; line-height: 34px; font-size: 14px; }
.section-3 .link dd i { display: none; height: 2px; width: 46px; margin: 0 auto; background-color: /* #28a8d6 chunjie-red */ #28a8d6; margin-top: 5px; }
.section-3 .link dd a:hover { text-decoration: none; opacity: 0.8; }
.section-3 .link dd .active i { display: block; }
.section-3 img { position: relative; z-index: 100; }
.section-3 u { position: absolute; display: none; left: 0; top: 0px; width: 100%; z-index: 200; text-align: center; }
.section-3 .link dd .active u { display: block; }

.friend-link { width: 100%; background-color: #f7f7f7; height: 68px; line-height: 68px; text-align: center; }
.friend-link dl { display: block; width: 1074px; /* padding-right: 246px; */ margin: 0 auto; }
.friend-link dt { color: #383838; display: inline-block; *display: inline; *zoom: 1; }
.friend-link dd { display: inline-block; *display: inline; *zoom: 1; margin-left: 23px; }
.friend-link dd a { display: block; height: 68px; line-height: 68px; color: #8a8a8a; }
.friend-link dd a:hover { text-decoration: none; color: #34383b; }

.home-btn { position: fixed; right: 0px; top: 330px; height: 320px; z-index: 8000; text-align: right; }
.home-btn li { position: relative; display: block; text-align: center; margin-top: -1px; }
.home-btn a { position: relative; z-index: 200; display: block; width: 84px; height: 84px; border: 1px solid #e3e3e3; background-color: #f0f0f0; text-align: center; line-height: 118px; /*  width: 54px; height: 16px; padding-top: 33px; padding-bottom: 5px; */ color: #585858; }
.home-btn a:hover { text-decoration: none; /* background-color: #28a8d6; */ color:/* #28a8d6 chunjie-red */ #28a8d6; }
.home-btn img { position: absolute; top: 14px; left: 18px; width: 35px; z-index: 100; }
.home-btn li span { position: absolute; right: 84px; width: 90px; display: none; background-color: #f0f0f0; padding: 6px 10px; padding-right: 20px; line-height: 22px; }
.home-btn li span img { position: relative; width: 84px; margin: 10px; float: left; left: 0; top: 0; display: block; }

.home-btn .close { position: relative; display: block; text-align: center; background-color: /* #28a8d6 chunjie-red */ #28a8d6; height: 72px; overflow: hidden; width: 73px; }
.home-btn .close a { background: none; z-index: 200; line-height: 108px; text-align: center; padding-left: 2px; width: 71px; letter-spacing: 4px; color: #fff; border: none; }
.home-btn .close img { display: none; top: 23px; left: 20px; z-index: 100; }
.home-btn .close .slideoff { display: block; }

/* .home-btn .hoverimg1 a { background:#28a8d6 url(../images/slideup-color1.png) center 6px no-repeat; border: 1px solid #28a8d6; color: #fff; }
.home-btn .hoverimg2 a { background:#28a8d6 url(../images/slideup-color2.png) center 6px no-repeat; border: 1px solid #28a8d6; color: #fff; }
 */
.home-video-box { position: absolute; right: 75px; top: 100px; z-index: 999; width: 320px; height: 220px; }
 .home-video { position: relative; width: 320px; height: 220px;}
  .home-video .video-js { position: absolute; left: 0; top: 0; }
  .video-js-1 { z-index: 300; }
  .video-js-2 { z-index: 100; }
  .home-video .video-js .vjs-volume-panel { display: none; }
@media screen and (max-width: 1620px) {

  /* .stock-wrap { display: none; }
  .stock-wrap span { display: block; }

  .section-1 { width: 100%; }
  
  .webtrust { width: 40px; height: 120px; right: 0; }
  .webtrust img { display: none; }
  .webtrust span { display: block; width: 20px; padding: 10px; background-color: #ff8d16; color: #fff; height: 100px; font-size: 16px; }
  .webtrust a { margin-top: 0; } */

}

@media screen and (max-width: 1350px) {

  .section-3 .link { width: 1074px; padding-right: 0; }
  .friend-link dl { width: 1074px; padding-right: 0; }
  .news-next { left: 1042px; }
  
  .section-1 dl { width: 1074px; padding-right: 0; }
  .section-1 dd { width: 25%; }

  .banner-bull { margin-left: 510px; }
  .email { right: 135px; }
  .phone-number { right: 95px; }

}


