html, body{font-family: 'Segoe UI', SegoeUI, 'Microsoft Yahei', SansSerif;}
h1, h2, h3, h4, h5, h6 {
  letter-spacing: 0;
}
/* nav--start */
.header{
  background: #004782;
}
.nav-main{
  float: right;
  list-style: none;
  /* height: 44px; */
  line-height: 44px;
}
.nav-item{
  display: inline-block;
  position: relative;
}
.nav-item-childs{
  display: none;
  color: red;
  position: fixed;
  top: 44px;
  left: 0;
  width: 100vw;
  background: rgba(0, 0, 0, 0.05);
  justify-content: center;
}

.nav-item:hover>.nav-item-childs{
  display: flex;
}
.nav-item a{
  text-decoration: none;
  color: #FFFFFF;
  font-size: 18px;
  padding: 20px;
}
a:hover{
  text-decoration: none;
}
/*第一行导航栏*/
.header_nav{
  height: 40px;
}
.header_nav ul{
  float: right;
  padding:0 0;
  margin:0;
  text-align: center;
}
.header_nav ul li{
  float: left;
}
.header_nav ul li a{
  display: block;
  color: #fff;
  font-size: 14px;
  padding: 0 10px;
  line-height: 40px;
}
.header_nav ul li a:hover{
  background: #71788a;
}
.header_nav_wrap{
  position: relative;
  top: 0;
  background:#004782;
  color: #fff;
  height: 40px;
}
.header_nav_wrap .highlight-link{
  background:#f29220;
}
.header_nav_fix .header_nav_wrap{
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  z-index: 999;
}

/*客服样式*/
#newBridge .nb-icon-right-bottom{
  bottom: 60px !important;
  width: 60px !important;
  height: 60px !important;
}
#newBridge .icon-right-bottom{
  bottom: 100px !important;
}

/*第二行导航栏*/
#header {
  height: 50px;
  position: relative;
  /* margin-bottom: 2px; */
}
.header_wrap{
  position: relative;
  top: 0;
  left: 0;
  right: 0;
  height: 50px;
  transition: all 0.5s;
  background-color: #ffffff;
}
.header-scrolled .header_wrap{
  position: fixed;
  top:40px;
  z-index: 997;
}

#logo {
  float: left;
  padding: 10px 0px;
}
#logo img {
  padding: 0;
  margin: 0;
}

.pull-left-logo img{
  position: absolute;
  width:160px;
}
.pull-left-logo img:nth-child(1){
  left: 0;
  top: 0;
  z-index: 1;
  animation-duration: 1s;
  animation-delay: 0s;
}
.pull-left-logo img:nth-child(2){
  left: 0px;
  top: 0;
  animation-duration: 1s;
  animation-delay: 1s;
}
.pull-left-logo img:nth-child(3){
  left: 0px;
  top: 0;
  animation-duration: 1s;
  animation-delay: 2s;
}


#risk-block{
  position: fixed;
  bottom: 0;
  width: 100%;
  left: 0;
  color: #eee;
  background: #000;
  z-index: 999;
}
#risk-block .container{
  position: relative;
}
#risk-block .text-wrap{
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 30px;
  padding: 8px 0;
  line-height: 28px;
}
#risk-block .text-wrap strong{}
#risk-block .text-wrap a{
  color: #eee;
  text-decoration: underline;
}
#riskCloseBtn{
  position: absolute;
  right: 0;
  top: 0;
  width: 30px;
  line-height: 44px;
  font-size: 18px;
  border: 0;
  background: none;
}


.nav-menu li {
  white-space: nowrap;
}
.nav-menu > li {
  float: left;
}
.nav-menu > li > a{
  display: block;
  padding: 0 15px;
  line-height: 50px;
}
.nav-menu li:hover .menu-sub,
.nav-menu li.sfHover .menu-sub
{
  display: block;
}
.menu-sub {
  width: 100%;
  position: absolute;
  display: none;
  top: 50px;
  left: 0;
  z-index: 99;
  margin: 0;
  padding: 10px;
  background: rgba(0, 0, 0, .8);
  color: #fff;
  white-space: nowrap;
}
.menu-sub ul{
  display: inline-block;
  vertical-align: top;
  font-size: 0;
}

.menu-sub li {
  min-width: 180px;
  padding: 7px 20px;
  text-align: right;
}
.menu-sub-content{
  float: right;
}
.nav-menu a{
  color: #000;
  font-weight: 700;
  font-size: 14px;
  transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
}
.nav-menu li:hover a,.nav-menu .menu-sub li a:hover{
  color: #f29220;
}
.nav-menu .menu-sub li a{
  color: #fff;
}


#nav-menu-container {
  float: right;
}


.menu-sub li:first-child a{
  border-bottom: 1px solid #fff;
  font-weight: 700;
}

.menu-has-children i {
  position: absolute;
  right: 0;
  z-index: 99;
  padding: 15px;
  cursor: pointer;
  color: #fff;
}

.menu-has-children i.fa-chevron-up {
  color: #f29220;
}

.menu-has-children a {
  text-transform: none;
}




#rightArrow{
  top:540px
}
#floatDivBoxs{
  background:transparent;
  top:540px
}
.body_background{
  background: #353c4e;
}
.active_contact_q{
  background: #f29220;
}

.sub_title_text{
  font-family: 'FZZhengHeiS-B-GB','FZLanTingHei-EB-GBK' !important;
  color: #ffffff !important;
  font-size: 77px !important;
}

.swiper-container-index .swiper-wrapper{
  width:100%;
  height: auto;
}
.swiper-container-index .swiper-slide{
  position: relative;
  width:100%;
  height:auto;
  padding-bottom: 40%;
  background:center no-repeat;
  background-size:cover;
  overflow:hidden;
}

.home-slide-content {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 62.5%;
  transform: translate(-50%, -50%);
  color: #fff;
}
.home-slide-title {
  font-size: 2.4vw;
  line-height: 1.28;
  margin: 0.885vw 0;
}
.home-slide-title em {
  font-size: 3.3vw;
  margin: 0 1.25vw;
  font-weight: bold;
  font-style: normal;
}
.home-slide-title em:first-child {
  margin-left: 0;
}
.home-slide-title em:last-child {
  margin-right: 0;
}
.home-slide-intro {
  font-size: 1.3vw;
  line-height: 1.68;
}
.home-slide-hr {
  margin: 1vw 0;
  height: 1px;
}
.home-slide-line {
  width: 7.5vw;
  height: 1px;
  border-top: 0.16vw solid #f29220;
  margin: 2.3vw 0;
}
.home-slide-button {
  display: block;
  width: 18.28vw;
  height: 3.698vw;
  margin-top: 2.6vw;
  line-height: 3.385vw;
  font-size: 1.46vw;
  text-align: center;
  color: #f29220;
  border: 0.16vw solid #f29220;
  -webkit-border-radius: 1.823vw;
  -moz-border-radius: 1.823vw;
  border-radius: 1.823vw;
  transition: all 0.2s;
}
.home-slide-button:hover {
  background: #f29220;
  color: #fff;
}
.home-slide-corner-text {
  position: absolute;
  right: 10px;
  bottom: 10px;
  color: #fff;
  font-size: 12px;
}

.global_title_content p {
  line-height: 40px;
}
.huojiang_tit{font-size: 4vw;color: #fff;white-space: nowrap;}
.huojiang_content{margin-top:0.5vw;font-size: 2vw;color:#fff;vertical-align: middle;font-weight: 500;}
.huojiang_content > img{width:5vw;}

.main_banner{
  position: relative;
  height:70vmin;
  background-position:center;
  background-size:cover;
  background-repeat:no-repeat;
  overflow:hidden;
}

/* lang-dropdown */
.lang-dropdown1 {
  padding-top: 10px;
}
.lang-dropdown1 .bootstrap-select {
  width: auto !important;
}
.lang-dropdown1 .bootstrap-select > .dropdown-toggle {
  width: 100px;
  padding: 5px 12px;
  line-height: 18px;
  border: 1px solid #004782;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
  color: #004782;
  outline: none!important;
}
.lang-dropdown1 .dropdown-menu>li>a {
  color: #000;
}
.lang-dropdown1 .dropdown-menu>.active>a,
.lang-dropdown1 .dropdown-menu>.active>a:focus,
.lang-dropdown1 .dropdown-menu>.active>a:hover {
  background-color: #004782;
  color: #fff;
}

/* article */
.article-head {
  background-size: cover;
  background-position: top center;
  background-repeat: no-repeat;
  height: 327px;
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 60px;
}
.ar-head-title {
  font-size: 77px;
  color: #fff;
}
.article-main {
  float: left;
  width: 100%;
  font-size: 14px;
}
.article-main-wrap {
  margin-right:324px;
}
.ar-info-title {
  font-size: 24px;
  font-weight: bold;
  color: #000;
  line-height: 1.5;
  margin: 0 0 20px;
}
.ar-info-meta {
  font-size: 14px;
  color: #9c9c9c;
  margin-bottom: 20px;
}
.article-content {
  font-size: 14px;
  color: #000;
  line-height: 1.8;
  padding-bottom: 35px;
}
.article-content p {
  line-height: 1.8;
}
.article-extra{
  float:left;
  margin-left:-286px;
  width:286px;
  padding-left:38px;
  border-left:1px solid #004782;
  font-size: 14px;
}
.ar-section-title{
  padding-left:18px;
  color:#000;
  font-weight:bold;
  line-height:35px;
  border-left:7px solid #f29220;
  font-size:20px;
  margin-bottom:24px
}
.ar-item-list ul {
  padding: 0;
  margin: 0;
}
.ar-item-list li {
  position: relative;
  padding: 0 0 0 15px;
  margin: 0 0 30px;
}
.ar-item-list li:before {
  content: '';
  position: absolute;
  left: 0;
  top: 4px;
  width: 0;
  height: 0;
  border: solid transparent;
  border-width: 5px 0 5px 6px;
  border-left-color: #f29220;
}
.ar-item-title {
  font-size: 14px;
  color: #000;
  line-height: 1.4;
  margin-bottom: 10px;
}
.ar-item-title a {
  color: #000;
}
.ar-item-meta {
  color: #f29220;
  font-size: 12px;
}

@media (max-width: 992px) {
  .article-main-wrap{
    margin-right:294px;
  }
  .article-extra{
    margin-left:-264px;
    width:264px;
    padding-left:15px;
  }
}
@media (max-width: 768px) {
  .article-head {
    height: 160px;
    margin-bottom: 20px;
  }
  .ar-head-title {
    font-size: 32px;
  }
  .article-main{
    float:none;
  }
  .article-main-wrap{
    margin-right:0;
    max-width:none;
  }
  .article-extra{
    float:none;
    margin:0;
    width:auto;
    padding:30px 0 0;
    border-left:0;
    border-top:1px solid #004782;
  }
}

@media (max-width: 767px) {
  html{
    overflow-x: hidden;
  }
  footer p {
    font-size: 16px;
  }
  .mt48 {
    margin: 48px 0;
  }

  /*轮播一*/
  .swiper-button-next,
  .swiper-button-prev {
    height: 60px;
    width: 30px;
    background-size: 30px 60px;
    margin-top: -30px;
  }
  .swiper-button-prev{left:10px;}
  .swiper-button-next{right:10px;}
  /*轮播一*/
  .huojiang_tit {
    font-size:5vw;
  }
  .huojiang_content {
    font-size:3vw;
    text-align: left;
  }
  .huojiang_content>img {
    margin-right: 0.5vw;
    float: left;
  }
  .index_type_rectangle_button {
    margin-top: 7px;
    margin-bottom: 7px;
  }
  .marketing {
    background-position: 20px 90px;
    background-size: contain;
  }
  .marketing_title {
    letter-spacing: 0;
  }
  .marketing_item {
    width: auto;
    height: auto;
    box-shadow: none;
  }
  .marketing_item a{
    width: 100%;
  }
  .index_at_wetrade_title{
    font-size: 22px;
  }
  .index_at_wetrade_content .ft52{
    margin:10px 0 0;
    font-size: 26px;
  }
  .index_at_wetrade_content .ft24{
    margin:0 0 10px;
    font-size: 18px;
  }

  .swiper-container2-pcontent{
    font-size:26px;
  }
  /*关于我们-众汇简介*/
  .about_introduction_bg {
    height:513px;
  }
  .about_introduction_bg_foot {
    height: 123px;
  }
  .about_introduction {
    margin-top: 8%;
    margin-left: 3%;
    margin-right: 3%;
  }
  .about_introduction_title {
    font-size: 32px !important;
  }
  .about_introduction_content {
    text-shadow: #fff 0 0 3px;
    padding-right:20px;
    margin-top: 20px !important;
    height: auto !important;
    line-height: 1.5 !important;
    word-spacing: initial !important;
    letter-spacing: 0 !important;
    font-size: 14px !important;
  }
  .about_development_story_bg {
    background-position: 10% center !important;
    background-size: 30% !important;
  }
  .about_development_story_item {
    padding-top: 5%;
    padding-left: 40% !important;
    padding-right: 4% !important;
  }
  .about_motivational_bg {

  }
  .about_motivational_content {
    font-size: 28px !important;
  }
  /*关于我们-众汇简介*/
  /*关于我们-官方公告*/
  .announcement_po_re {
    height: 240px;
  }
  .announcement_po_ab {
    font-size: 38px;
  }
  .announcement_list {
    padding-top: 0 !important;
  }
  .announcement_item {
    margin-top: 15px;
  }
  .announcement_pic {
    width: 120px !important;
    height: 120px !important;
    margin-right: 15px !important;
  }
  .announcement_right {
    padding: 10px 8px !important;
    height: auto !important;
  }
  .announcement_title {
    font-size: 18px !important;
  }
  .announcement_content {
    -webkit-line-clamp: 2 !important;
    font-size: 14px !important;
    line-height: 20px !important;
    height: 40px !important;
    margin-top: 5px !important;
    padding-right: 10px !important;
  }
  .announcement_meta {
    font-size: 14px !important;
    margin-top: 10px !important;
  }
  .dede_pages {
    margin-bottom: 40px;
  }
  .dede_pages li {
    padding: 6px 8px;
  }
  .dede_pages li,
  .dede_pages .pagelist a:last-child li {
    margin-right: 5px;
  }
  .article_title_img {
    height: 160px;
  }
  .article_title_img .ar_title {
    font-size: 32px;
  }
  .ar_content_wrap {
    margin: 0;
    padding: 15px 10px;
  }
  .advantage_banner {
    height: 240px;
  }
  .sub_banner_title {
    font-size: 38px;
  }
  /*关于我们-官方公告*/
  /*关于我们-优势*/
  .power_wrap {
    height: 580px;
    padding-left: 6%;
    padding-right: 5%;
    padding-top: 35px;
  }
  .power_wrap h1 {
    font-size: 28px;
  }
  .power_wrap p {
    height: auto;
    line-height: 22px;
    padding-left: 18px;
    background-position-y: 4px;
    background-size: 14px;
    font-size: 16px;
  }
  /*关于我们-优势*/
  /*关于我们-资金安全*/
  .security_title {
    height: 240px;
  }
  .security_title>div {
    top: auto;
    left: 10%;
    right: 10%;
    transform: none;
  }
  .security_title h1 {
    font-size: 38px;
  }
  .security_title p {
    white-space: normal;
  }
  .all_earth {
    padding-top: 20px;
  }
  .all_earth h3 {
    margin-top: 0;
  }
  .funds_in_out {
    height: 350px;
    background-size: auto 180%;
  }
  .funds_in_out p {
    padding-top: 40px;
    line-height: 40px;
  }
  .secure {
    background-position: 0 0;
    background-size: auto 45%;
  }
  .secure .secure_right {
    float: none !important;
    padding-left: 15px;
    padding-right: 15px;
    width: auto;
    min-width: auto;
  }
  .secure_right>div {
    position: initial;
    transform: none;
    width: auto;
  }
  .secure_right h3 {
    margin-top: 140px;
    font-size: 24px;
  }
  .secure_right p {
    font-size: 14px;
    line-height: 160%;
  }
  /*关于我们-资金安全*/
  .global_title_wrap {
    height: 240px;
  }
  .global_title_content {
    padding-top: 20px;
    position: initial;
    transform: none;
  }
  .global_title_content h2 {
    margin: 0 0 20px;
    font-size: 38px;
  }
  .global_title_content p {
    font-size: 14px;
    line-height: 160%;
  }
  .global_content {
    margin: 0 3%;
  }
  .support_banner {
    height: 240px;
    line-height: 240px;
    text-align: center;
  }
  .support_banner span {
    position: initial;
    transform: none;
    font-size: 38px;
  }
  .ps_re {
    margin-top: 10px;
  }
  .ps_left_block {
    margin-top: 10px;
  }
  .ps_left_block:first-of-type {
    margin-right: 10px !important;
  }
  .ps_left_block div img {
    display: none;
  }
  .support_list {
    padding-bottom: 10px !important;
  }
  .concat_us {
    width: 100%;
    padding-left: 10%;
    padding-right: 10%;
  }
  .concat_us h1 {
    font-size: 18px;
    font-weight: bold;
  }
  .concat_us p {
    font-size: 14px;
    margin-bottom: 0;
  }
  .concat_us img {
    display: none;
  }
  .contact_us_wrap {
    height: 400px;
  }
  .contact_us_inner {
    position: initial;
    padding: 0 10%;
  }
  .contact_us_inner>div {
    margin-top: 0;
    margin-bottom: 20px;
  }
  .contact_us_inner>div>img {
    width: 40px;
  }
  .contact_us_inner>div>a {
    margin-left: 10px;
    font-size: 16px;
  }
  .contact_us {
    margin-bottom: 0 !important;
    padding: 30px 0;
    text-align: center;
  }
  .contact_us img {
    width: 160px !important;
  }
  .privacy_title {
    height: 240px;
  }
  .privacy_title span {
    font-size: 38px;
  }
  .privacy_content {
    padding: 0 15px;
    margin-bottom: 30px;
  }
  .privacy_content h3 {
    margin: 0 -15px 15px;
  }
  /*合作伙伴*/
  .plan_wrap {
    height: 240px;
  }
  .plan_wrap div div > span {
    font-size: 38px;
  }
  .plan_wrap33 .secure_right h3{
    margin-top: 100px;
    line-height: 160%;
  }
  .plan_wrap4 {
    height: 300px;
    background:none;
  }
  .plan_wrap4_item {
    padding: 20px;
    position: initial;
    transform: none;
  }
  .plan_wrap4_item p {
    font-size: 16px;
    margin-bottom: 10px;
  }
  .agent_banner {
    height: 240px;
  }
  .agent_banner_title {
    top: 40%;
  }
  .agent_banner_title h1 {
    font-size: 38px;
  }
  .lr_item {
    justify-content: initial;
  }
  .lr_item>div {
    justify-content: initial;
    align-items: initial;
  }
  .agent_wrap3 {
    position: initial;
    transform: none;
  }
  .agent_support ul li {
    font-size: 18px;
    margin-left: 10%;
  }
  .partner {
    height: 240px;
  }
  .partner_title {
    font-size: 38px;
  }
  .partner_overlay {
    display: block;
  }
  .ibbanner {
    height: 240px;
  }
  .agent-title {
    left: 0;
    transform: translate(0%, -50%);
    width: 100%;
  }
  .agent-title h1 {
    font-size: 38px;
  }
  .agent-title p {
    font-size: 16px;
  }
  .agent-content-title {
    margin-top: 20px;
    margin-bottom: 30px;
  }
  .agent-content-title h1,
  .agent-content-title h1 span {
    font-size: 36px;
  }
  .agent-content-content {
    margin-top: 0;
  }
  .agent-content-wrap {
    padding: 0 25px;
    margin-bottom: 30px;
  }
  .agent-content-number {
    width: auto;
    height: auto;
  }
  .agent-content-number img {
    margin-right: 10px;
    height: 80px;
  }
  .agent-content-txt {
    font-size: 20px;
  }
  .infomations {
    height: 240px;
  }
  .infomations_title {
    font-size: 38px;
  }
  .announcement_item >div:first-of-type {
    width: 120px !important;
    height: 120px !important;
  }
  .announcement_right {
    height: 140px;
  }
  .calendar_banner {
    height: 240px;
  }
  .calendar_banner span{
    font-size: 38px;
  }
  .exhibition_title_wrap {
    height: 240px !important;
  }
  .exhibition_title {
    font-size: 38px !important;
  }
  .container_exhibition {
    padding-bottom: 0;
  }
  .article {
    padding: 10px;
  }
  .article_logo {
    width: 48px;
    height: 48px;
  }
  .article_title {
    margin-left: 15px;
  }
  .article_title p:first-child {
    font-size: 18px;
    margin-top: 5px;
    margin-bottom: 5px;
    line-height: 20px;
  }
  .article_title p:last-child {
    font-size: 14px;
    line-height: 18px;
    margin-bottom: 5px;
  }
  .article_content {
    margin-top: 10px;
    padding: 0;
  }
  .article_content_text h3 {
    letter-spacing: 0;
    height: 24px;
    font-size: 22px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: block;
  }
  .article_content_text p {
    word-spacing: 0;
    color: rgba(255,255,255,.75);
  }
  .article_content_more {
    margin-top: 15px;
    margin-bottom: 5px;
    font-size: 14px;
  }
  .mt4Swiper-slide2 {

  }
  .mt4Swiper-slide2-title {
    font-size: 32px !important;
  }
  .mt4Swiper-slide2-item {
    height: auto !important;
  }
  .mt4Swiper-slide2-item.part2 {
    margin-top: 0 !important;
  }
  .mt4Swiper-slide2-subitem {
    height: 24px !important;
    line-height: 24px !important;
    padding-right: 50px !important;
  }
  .download_now2 {
    margin-top: 30px;
  }
  .infoContent01-block {
    display: inline;
  }
  .infoContent01 {
    margin-top: -320px;
  }
  .infoContent01-item,
  .infoContent02-item,
  .infoContent03-item	{
    width: 100%;
    /**padding-top: 30px;
        position: initial !important;
        transform: none !important;*/
  }
  .infoContent01-item h1,
  .infoContent02-item h1,
  .infoContent03-item h1	{
    margin-top: 0;
    font-size: 36px;
  }
  .infoContent01-item p,
  .infoContent02-item p,
  .infoContent03-item p {
    font-size: 22px;
    line-height: 140%;
  }
  .infoContent01-item {
    color: #fff;
  }
  .infoContent01-item h1 {
    margin-top: 0;
    font-size: 36px;
    text-shadow: 0 1px 0 rgba(0,0,0,.3);
  }
  .infoContent01-item p {
    font-size: 22px;
    line-height: 140%;
    color: #fff;
    text-shadow: 0 1px 0 rgba(0,0,0,.3);
  }
  .infoContent02-item p,
  .infoContent03-item p {
    text-align: center;
  }
  .other_activity span {
    width: 100%;
    text-align: center;
    font-size: 38px;
  }
  .ac_pdt {
    padding-top: 0;
  }
  .activities {
    height: 240px;
  }
  .activities_title {
    font-size: 38px;
    width: 100%;
    text-align: center;
  }
  .active_overlay {
    display: block;
  }
  .active_overlay_online:after,
  .active_overlay_offline:after {
    font-size: 32px;
  }
  /*产品*/
  .exchange_wrap {
    height: 240px;
  }
  .wxchange_span {
    font-size: 48px;
  }
  .foreign_exchange {
    padding: 15px 10px;
  }
  .foreign_exchange:first-child {
    padding-top: 35px;
  }
  .foreign_exchange h2 img {
    margin-left:0;
    margin-top: -5px;
    margin-right: 10px;
    width: 16px;
    height: auto;
  }
  .foreign_exchange > p {
    padding: 0;
    margin-top: 20px;
  }
  .exchange_item {}
  .exchange_item h2 {
    margin-top: 0;
    letter-spacing: 0;
    font-weight: bold;
  }
  .exchange_item p{
    padding: 0;
    margin-top: 20px;
  }
  .trade_product_det {
    display: block;
    margin-bottom: 0;
  }
  .trade_p1 {
    line-height: 1;
  }
  .trade_p2 {
    margin-top: 0px;
    line-height: 1;
  }
  .product_title_img {
    margin-top: 70px !important;
    padding: 0 20px;
  }
  .product_title_content {
    padding: 0 20px;
  }
  .product_banner {
    width: 100%;
    height: 300px;
    overflow: hidden;
  }
  .product_banner_hover {
    width: 100%;
    padding: 0 25px;
  }
  .nav-tabs>li {
    width: 50%;
  }
  .related_columns_title {
    padding-top: 40px;
  }
  .related_columns_content {
    display: none;
  }
  .related_columns_imgs {
    display: block;
  }
  .spread_title {
    letter-spacing: 0;
    word-spacing: 0;
    padding: 0 20px;
  }
  .spread_title h1 {
    font-size: 38px;
  }
  .item_mask {
    display: none;
  }
  .item_text1 {
    width: 100%;
  }
  .item_text1 p:first-child {
    font-size: 36px;
  }
  .item_text1 p:last-child {
    font-size: 70px;
  }
  .related_border + span {
    font-size: 32px;
  }
  .related_border {
    width: 50px;
    height: 40px;
  }
  /*产品*/
}

@media (max-width: 640px) {
  #com_info{
    display:none;
  }
}
