@media (min-width: 1280px) {
  .container {
    max-width: 1200px;
  }
}
  
a {
  color: #E4BB65;
  text-decoration: none;
}

a:hover {
  color: #E4BB65;
  text-decoration: none;
}

.bg-navbar{
  background: rgba(10,10,10,0.8);
}
.navbar .navbar-brand {
  margin-left: 4rem;
}

.navbar-dark .navbar-nav .nav-link.active {
  color: #e1bc6e;
}

.navbar-dark .navbar-nav .nav-link {
  color: #ffffff;
  font-size: 1.125rem;
}

.navbar-dark .navbar-nav li:hover .dropdown-menu {
  display: block;
}

.navbar-dark .navbar-nav li .dropdown-menu a:hover {
  color: #ebc66f;
}

.navbar-dark .navbar-nav li:nth-child(2) .dropdown-menu .dropdown-item:nth-child(4) {
  border-bottom: 1px solid #cccccc;
}

.navbar-dark .navbar-nav li:nth-child(4) .dropdown-menu .dropdown-item:nth-child(3) {
  border-bottom: 1px solid #cccccc;
}

/*.navbar-dark .navbar-nav li:nth-child(4) .dropdown-menu .dropdown-item:nth-child(6) {
  border-bottom: 1px solid #cccccc;
}

.navbar-dark .navbar-nav li:nth-child(5) .dropdown-menu .dropdown-item:nth-child(2) {
  border-bottom: 1px solid #cccccc;
}
*/

.navbar .nav-divider{
  margin: 0.1rem 0;
}

.navbar-brand img {
  width: 10rem;
}

.dropdown-toggle::after {
  display: none!important;
}

.navbar-nav {
  margin: 0 auto!important;
}

.nav-item {
  margin: 0 1rem;
}

.nav-item.active a.nav-link{
  color: #E1BC6E!important;
}

.navbar-collapse {
  margin-right: 12rem;
}

.language-transformation {
  position: absolute;
  right: 4rem;
}

.language-transformation a.nav-link {
  font-size: 0.8rem!important;
}

.language-transformation a.nav-link img{
  width: 1em;
}

/* S 轮播图样式 */
.carousel-control-prev-icon {
  background-image: url("../images/icon_left.png");
  height: 34px;
  width: 16px;
}
.carousel-control-next-icon {
  background-image: url("../images/icon_right.png");
  height: 34px;
  width: 16px;
}
.carousel-indicators li {
  width: 3rem;
  height: 2px;
  opacity: .2;
}
.carousel-indicators .active {
  opacity: .5;
}
/* E 轮播图样式 */

@media (max-width: 1030px) {
  .navbar .navbar-brand {
    width:180px;
    margin-left: 0;
  }
  .navbar-dark .navbar-nav .nav-link {
    font-size: .85rem;
  }
}


@media screen and (max-width: 1201px){
  .navbar-collapse {
    margin-right: 0;
  }
  .language-transformation {
    position: relative;
    right:0;
  }
}

footer {
  color: #999999;
  padding: 3rem 0 2rem;
  background: #161616;
  font-size: 0.9rem;
}

.footer-logo .felogo img{
  height: 4rem;
  margin-bottom: 1.4rem;
}

.footer-logo .feature .icon-num {
  margin-right: 1.3rem;
}

footer .message {
  border-right: 1px solid #999999;
  padding-right: 4rem;
  margin-right: 2rem;
}

footer .footer-tips{
  margin-top: 1rem;
}

.footer .footer-tips {
  height: 0.8rem;
}

footer .footer-cookie {
  margin-top: 2rem;
}
footer .footer-cookie a{
  color: #999999;
}

footer .footer-right {
  margin-top: 5.4rem;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding-bottom: 3rem;
}
footer .footer-right img {
  height: 0.8rem;
  margin: 0 0.2rem 0.2rem;
}
footer .footer-right a {
  color: #999999;
}
footer .footer-facebook {
  margin: 0.4rem 0;
}

@media (max-width: 800px) {
  footer .message {
    border: 0 none;
    padding-right: 0;
    margin-right: 0;
  }

}

.rrside{ float:right; z-index:3;position:fixed; top:0; right:0px; height:100%; width:78px; _position:absolute; }
.rrside ul{ margin-top:250px;padding: 0;}
.rrside li{ float:left; width:100%;height:78px; margin-top:3px; border-radius:10px; background:#3f3f3f }
.rrside li:hover{ background:#E4BB65 }
.rrside .ricon{ float:left; margin:15px 0 0 18px; width:45px; height:40px;background-image:url(../images/dicon.png); background-position:-2px -344px}
.rrside .ricon1{ float:left; margin:15px 0 0 18px; width:45px; height:40px;background-image:url(../images/dicon.png); background-position:-115px -54px}
.rrside p{ float:left; width:78px; font-size:14px;color:#fff;text-align:center; line-height:15px}
.rrside .dixi{ float:left;width:80%; margin-left:10%; margin-top:12px; background:#6f6f6f; height:1px;}
.rrside .dixi2{ float:left;width:80%; margin-left:10%; margin-top:5px; background:#6f6f6f; height:1px;}
.rrside .ricon2{ float:left; margin:15px 0 0 18px; width:45px; height:40px;background-image:url(../images/dicon.png); background-position:-58px -344px}
.rrside .ricon3{ float:left; margin:5px 0 0 18px; width:45px; height:48px;background-image:url(../images/dicon.png); background-position:-2px -392px}
#online_service_bar ul li{ list-style: none; width:100%; height:78px;   position: relative;color:#fff}
#online_service_bar ul li.open .son{ display: none;  position: absolute;width: 188px; top:-90px; background-image:url(../images/kf11.png);  height:210px;  right:80px; *zoom: 1;}
#online_service_bar ul li.open .son .rsj{position: absolute;left:180px;margin:65px 0 0 0; width:45px; height:40px;background-image:url(../images/dicon.png); background-position:-62px -394px;}
#online_service_bar ul li.open .son ul{ margin-top:15px;}
#online_service_bar ul li.open .son .sontext{ width:90%; margin-left:8%; height:25px; line-height:25px; text-align:left;color:#ffe1ac; font-size:16px;}
#online_service_bar ul li.open .son .sontext2{ width:90%; margin-left:8%;  height:60px; line-height:30px; text-align:left;color:#fff; font-size:22px;}
#online_service_bar ul li.open .son .sontext3{ width:90%; margin-left:6%; margin-top:25px; height:15px; line-height:15px; text-align:left;color:#cbab72; font-size:12px;}
#online_service_bar ul li.open .son .sontext4{ width:90%; margin-left:6%; margin-top:0px; height:20px; line-height:20px; text-align:left;color:#7c7c7c; font-size:16px;}

#online_service_bar ul li.open .son a{ display:block; background:#cbab72; text-indent:1em;width:142px; height:37px; margin:0 auto;font-size:12px;text-align: left;line-height: 37px;color:#fff; overflow: hidden; border-radius:10px; margin-top:10px; }
#online_service_bar ul li.open .son a:hover{background:#C90;}


#online_service_bar ul li.ewm .son{ display: none;  position: absolute;width: 188px; top:-110px; background-image:url(../images/kf2.png);   height:266px;  right:80px;*zoom: 1;}
#online_service_bar ul li.ewm .son .rma{ margin:5px  0 0 38px; width:120px; height:120px; background:url(../images/ewm.jpg)}	
#online_service_bar ul li.ewm .son .rsj{position: absolute;left:180px;margin:65px 0 0 0; width:45px; height:40px;background-image:url(../images/dicon.png); background-position:-62px -394px;}
#online_service_bar ul li.ewm .son ul{ margin-top:5px;}
#online_service_bar ul li.ewm .son .sontext{ width:100%; text-align:center;color:#cbab72; line-height:25px; height:25px; margin-top:210px;  font-size:23px;}
#online_service_bar ul li.ewm .son .sontext2{ width:100%; text-align:center;color:#7c7c7c;font-size:13px;}


#online_service_bar ul li.mt4 .son{ display: none;  position: absolute;width: 188px; top:-110px; background-image:url(../images/jvqr.png);  height:266px;  right:80px; *zoom: 1;}
#online_service_bar ul li.mt4 .son .rma2{ margin:5px  0 0 38px; width:120px; height:120px; background:url(../images/mobopen.jpg)}	
	
#online_service_bar ul li.mt4 .son .rsj{position: absolute;left:180px;margin:65px 0 0 0; width:45px; height:40px;background-image:url(../images/dicon.png); background-position:-62px -394px;}
#online_service_bar ul li.mt4 .son ul{ margin-top:5px;}
#online_service_bar ul li.mt4 .son .sontext{width:100%; text-align:center;color:#cbab72; line-height:25px; height:25px; margin-top:210px;  font-size:23px;}
#online_service_bar ul li.mt4 .son .sontext2{width:100%; text-align:center;color:#7c7c7c;font-size:13px;}


.gotop{float:left; width:100%; height:78px; margin-top:3px;border-radius:10px; background:#3f3f3f}
.gotop:hover{float:left; width:100%; height:78px;}
.gotop p{ margin-top:10px;}


.rrside .ricon4{ float:left; margin:30px 0 0 20px; width:34px; height:19px;background-image:url(../images/dicon.png); background-position:-158px -105px; }
.rrside .ricon4:hover{ float:left; margin:30px 0 0 20px; width:34px; height:19px;background-image:url(../images/dicon.png); background-position:-158px -144px; }
.rrside .ricon5{ float:left; margin:15px 0 0 24px; width:34px; height:34px;background-image:url(../images/dicon.png); background-position:-120px -140px; }
.rrside .ricon6{ float:left; margin:6px 0 0 24px; width:25px; height:25px;background-image:url(../images/dicon.png); background-position:-120px -190px; }
.rrside .ricon7{ float:left; margin:6px 0 0 10px; width:25px; height:25px;background-image:url(../images/dicon.png); background-position:-160px -190px; }


#bg4{width:100%;height:2950px;z-index:998;top:0px;left:0px;position:absolute;filter: Alpha(opacity=50);opacity:0.5; background:#000000; display:none;}
#popbox4{position:fixed;top:0;background-image:url(../images/pop.png);  width:543px;z-index:999;height:412px;display:none;}
#popbox4 .dibg{ float:left; width:100%;  height:94px;}
#popbox4 .icon{ float:left;margin:30px 0 0 200px; width:34px; height:34px;background-image:url(../images/dicon.png); background-position:-120px -140px; }
#popbox4 .title{ float:left; width:100px;  text-align:center;color:#fff; font-size:22px;line-height:94px;}
#popbox4 .title2{ float:left; width:94%; text-align:left;color:#bf9739; height:20px; font-size:16px; margin:9% 0 2% 3%;}
#popbox4 .title3{ float:left; width:94%; text-align:left;color:#545454; height:20px; font-size:16px; margin:1% 0 1% 3%;}
#popbox4 .sinput{ margin:0px 0 0 3%; width:487px; height:100px;color:#767676; padding:5px; border:#e7e7e7 2px solid; font-size:16px; }
#popbox4 .sinput2{ width:487px; height:32px;color:#767676;padding:5px; font-size:14px;line-height:32px;border:#e7e7e7 2px solid; margin:8px 0 0 3%; }
#popbox4 .button{ float:left; background:#c39333 url(../images/ok.png) 40px  no-repeat; border:0; border-radius:8px; margin-left:35%; margin-top:15px; width:180px; line-height:40px; height:40px;color:#fff; text-align:center; font-size:18px; cursor:pointer}
#popbox4 .button:hover{background:#c39333 url(../images/ok.png) 40px   no-repeat;}

@media (max-width: 576px) {
  .rrside {
    display: none;
  }

}