@charset "utf-8";
*{
  margin:0;
  padding:0;
  box-sizing:border-box;
  font-family:"微软雅黑";
  }

.bshare-custom.share a{
  background:unset;
  }

.bshare-custom.share a{
  padding-left:0;
  height:26px;
  width:22px;
  margin-left:30px;
  }

.bshare-custom.share .qq{
  background:url(../images/40.png) no-repeat center center;
  }

.bshare-custom.share .weixin{
  background:url(../images/41.png) no-repeat center center;
  }

.bshare-custom.share .qrcode{
  background:url(../images/43.png) no-repeat center center;
  }

.bsBox{
  width:auto !important;
  height:auto !important;
  }

::-webkit-input-placeholder{
  color:#fff;
  }

::-moz-placeholder{
  color:#fff;
  }

:-ms-input-placeholder{
  color:#fff;
  }

.text-ell{
  text-overflow:ellipsis;
  overflow:hidden;
  white-space:nowrap;
  }

ul{
  list-style:none;
  }

a{
  text-decoration:none;
  }

em,
i{
  font-style:normal;
  }

img{
  max-width:100%;
  max-height:100%;
  border:0;
  border:none;
  }

.img{
  position:relative;
  /*图片缩放效果*/
  overflow:hidden;
  }

.img img{
  position:absolute;
  top:50%;
  left:50%;
  transform:translate(-50%, -50%);
  -ms-transform:translate(-50%, -50%);
  -moz-transform:translate(-50%, -50%);
  -webkit-transform:translate(-50%, -50%);
  -o-transform:translatex(-50%, -50%);
  max-width:100%;
  max-height:100%;
  /*图片缩放效果*/
  cursor:pointer;
  transition:all 3s;
  }

/*图片缩放效果*/

/* .img img:hover { transform: translate(-50%, -50%) scale(1.1); } */

.max{
  max-width:1200px;
  margin:0 auto;
  position:relative;
  }

.max .download_btn{
  position:absolute;
  right:100px;
  top:50px;
  background:#a12f33;
  color:#ffffff;
  font-size:16px;
  width:120px;
  line-height:48px;
  border-radius:48px;
  text-align:center;
  }

/***********************************首页****************************/
/*折叠导航1*/

.btn{
  position:absolute;
  top:10px;
  right:105px;
  z-index:999;
  display:none;
  }

.btn div{
  width:24px;
  height:2px;
  background:#AD0B01;
  margin-bottom:6px;
  }

.logo{
  max-width:247px;
  max-height:48px;
  margin-top:26px;
  margin-left:200px;
  float:left;
  }

.nav{
  float:right;
  }

.nav li{
  width:120px;
  text-align:center;
  float:left;
  line-height:100px;
  position:relative;
  }
.nav li:nth-of-type(2){
  display:none;
  }
.nav li:last-child{
  margin-right:0px;
  }

.nav li a{
  display:block;
  font-size:18px;
  color:#333;
  font-weight:normal;
  }

.nav .select a,
.nav li:hover a{
  color:#c12230;
  background:url(../images/2.png) no-repeat;
  background-position:center 80%;
  background-size:16px 13px;
  }

.header .two{
  min-width:100%;
  z-index:999;
  position:absolute;
  top:100px;
  left:0;
  display:none;
  background:#c12230;
  padding-top:2px;
  }

.nav li:hover .two{
  display:block;
  }

.nav li .two a{
  display:block;
  text-align:center;
  width:100%;
  color:#fff;
  font-size:14px;
  line-height:50px;
  height:50px;
  overflow:hidden;
  padding:0 10px;
  border:1px solid transparent;
  }

.nav li .two a:hover{
  /* background-color: rgba(166, 35, 24, .8); */
  border:1px solid #fff;
  color:#fff;
  }

/* 结束 */

.client{
  float:right;
  margin-left:60px;
  text-align:center;
  width:160px;
  }

.client h6{
  line-height:100px;
  background:#c12230;
  font-size:14px;
  color:#fff;
  font-weight:normal;
  }

.client h6 img{
  margin-right:10px;
  }

.rwm{
  display:none;
  width:168px;
  height:162px;
  position:absolute;
  top:100px;
  right:160px;
  z-index:999;
  background:url(../images/4.png) no-repeat;
  background-size:100% 100%;
  }

.rwm img{
  display:block;
  width:110px;
  height:110px;
  margin:25px 0 0 25px;
  }

.rwm p{
  width:155px;
  font-size:12px;
  line-height:24px;
  color:#c12230;
  }

.client:hover .rwm{
  display:block;
  }

/*交易中心*/

.transaction{
  background:#001a4a;
  padding-top:80px;
  margin-top:-4px;
  }

.transaction .title h6{
  color:#fff;
  }

.transaction .title i{
  width:50px;
  }

.title{
  text-align:center;
  margin-bottom:60px;
  }

.title img{
  max-width:50px;
  max-height:50px;
  margin-bottom:20px;
  }

.title h6{
  font-size:26px;
  line-height:26px;
  font-weight:bold;
  color:#333;
  }

.title i{
  display:block;
  width:20px;
  height:2px;
  background:#c12230;
  margin:10px auto;
  }

.title p{
  font-size:16px;
  line-height:16px;
  font-weight:lighter;
  color:#999;
  text-transform:uppercase;
  }

.trading_list{
  width:20%;
  height:200px;
  text-align:center;
  float:left;
  display:flex;
  align-items:center;
  justify-content:center;
  }
.trading_list:nth-of-type(4){
  display:none;
  }
.trading_list a{
  display:block;
  width:100%;
  }

.trading_list img{
  display:none;
  max-width:64px;
  max-height:64px;
  margin:0 auto;
  margin-bottom:25px;
  }

.trading_list p{
  font-size:22px;
  line-height:22px;
  color:#fff;
  font-weight:lighter;
  border-right:1px solid #364f7d;
  overflow:hidden;
  display:-webkit-box;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:1;
  }

.trading_list:last-child p{
  border-right:0;
  }

.trading .select{
  background:#c12230;
  }

.trading .select img{
  display:block;
  }

.trading .select p{
  border-right:0;
  }

/* 通知公告 */

.notice{
  background:#f9f9f9;
  padding:80px 0;
  }

.notice_list{
  display:flex;
  justify-content:center;
  align-items:center;
  }

.notice_list .img{
  width:33.3%;
  float:left;
  }

.notice_right{
  width:66.7%;
  padding:0 40px 0 80px;
  float:left;
  }

.notice_right li{
  border-bottom:1px solid #dfdfdf;
  margin-bottom:30px;
  }

.notice_right li:last-child{
  margin-bottom:0px;
  }

.notice_right li p{
  font-size:18px;
  line-height:50px;
  color:#333;
  width:calc(100% - 100px);
  float:left;
  padding-left:30px;
  background:url("../images/15.png") no-repeat;
  background-size:11px 13px;
  background-position:0% 50%;
  }

.notice_right li em{
  display:block;
  text-align:center;
  width:80px;
  margin-left:20px;
  font-size:14px;
  line-height:50px;
  color:#666;
  font-weight:lighter;
  float:right;
  }

.notice_right li:hover p{
  color:#c12230;
  background:url("../images/16.png") no-repeat;
  background-size:11px 13px;
  background-position:0% 50%;
  }

.notice_right li:hover em{
  color:#c12230;
  }

/* 信息资讯 */

.information{
  padding:80px 0;
  }

/*切换1*/

.corpoat{
  background:url(../images/18.jpg) no-repeat center center;
  background-size:100% 100%;
  position:relative;
  }

.corpoat .zs1{
  position:absolute;
  top:0;
  right:0;
  width:80px;
  height:80px;
  background:#c12230;
  }

.corpoat .zs2{
  position:absolute;
  bottom:0;
  left:0;
  width:40px;
  height:40px;
  background:#c12230;
  }

#oranger{
  padding:50px 70px 0;
  border-bottom:2px solid #4d6285;
  }

#oranger li{
  float:left;
  width:320px;
  margin-right:100px;
  line-height:60px;
  position:relative;
  }

#oranger .select i{
  display:block;
  width:100%;
  height:2px;
  background:#c12230;
  position:absolute;
  bottom:-2px;
  left:0;
  }

#oranger li:last-child{
  margin-right:0;
  }

#oranger li h6{
  font-size:24px;
  color:#fff;
  font-weight:normal;
  overflow:hidden;
  display:-webkit-box;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:1;
  }

#oranger li h6 span{
  font-size:16px;
  color:#fff;
  font-weight:lighter;
  text-transform:uppercase;
  }

.imgnews{
  display:none;
  }

.swiper2{
  margin:110px 70px 0 !important;
  padding-bottom:140px !important;
  }

.swiper2 .swiper2_left{
  width:560px;
  margin-right:90px;
  float:left;
  text-align:center;
  }

.swiper2 .swiper2_left h6{
  color:#fff;
  font-size:26px;
  line-height:26px;
  font-weight:normal;
  margin-bottom:50px;
  }

.swiper2 .swiper2_left p{
  color:#fff;
  font-size:14px;
  line-height:30px;
  font-weight:lighter;
  text-align:justify;
  }

.swiper2 .swiper2_left ol{
  color:#fff;
  font-size:14px;
  line-height:40px;
  font-weight:lighter;
  text-align:justify;
  margin-top:95px;
  }

.swiper2 .swiper2_left ol .see{
  float:right;
  color:#fff;
  }

.see{
  display:block;
  width:130px;
  margin:0 auto;
  color:#333;
  font-size:14px;
  line-height:40px;
  font-weight:lighter;
  text-align:center;
  border:1px solid #c12230;
  }

.see:hover{
  background:#c12230;
  color:#fff;
  }

.swiper2 .img{
  width:calc(100% - 650px);
  float:right;
  }

.swiper2.swiper-container-horizontal > .swiper-pagination-bullets,
.swiper-pagination-custom,
.swiper-pagination-fraction{
  bottom:50px;
  }

.swiper2 .swiper-pagination-bullet{
  width:30px;
  height:5px;
  background:#fff;
  opacity:1;
  border-radius:0;
  }

.swiper2 .swiper-pagination-bullet-active{
  opacity:1;
  background:#c12230;
  }

/* 易货交易 */

.barter{
  background:#f9f9f9;
  padding:80px 0;
  position:relative;
  }

.barter_content{
  width:32%;
  margin-right:2%;
  float:left;
  }

.swiper3.swiper-container{
  position:static;
  }

.swiper3 .barter_content:last-child{
  margin-right:0px;
  }


.barter_ihpe{
  padding:20px 0;
  }

.barter_ihpe img{
  display:block;
  width:18px;
  height:16px;
  margin:0 auto 20px;
  }

.barter_ihpe h6{
  font-size:18px;
  line-height:20px;
  color:#0d3378;
  text-align:center;
  margin-bottom:30px;
  overflow:hidden;
  display:-webkit-box;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:1;
  }

.barter_ihpe p{
  font-size:12px;
  line-height:24px;
  color:#666;
  font-weight:lighter;
  text-align:justify;
  margin-bottom:40px;
  overflow:hidden;
  display:-webkit-box;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:3;
  }

.swiper3 .barter_content:nth-child(2) .barter_ihpe img{
  margin:40px auto 0;
  }

.swiper3.swiper-container-horizontal > .swiper-pagination-bullets,
.swiper-pagination-custom,
.swiper-pagination-fraction{
  bottom:30px;
  }

.swiper3 .swiper-pagination-bullet{
  width:30px;
  height:5px;
  background:#d5c9c9;
  opacity:1;
  border-radius:0;
  }

.swiper3 .swiper-pagination-bullet-active{
  opacity:1;
  background:#c12230;
  }

.commodity{
  padding:80px 0;
  }

.swiper3 .swiper-button-next,
.swiper-container-rtl .swiper-button-prev{
  background:url(../images/26.png) no-repeat;
  background-size:20px 40px;
  right:13%;
  top:60%;
  }

.swiper3 .swiper-button-prev,
.swiper-container-rtl .swiper-button-next{
  background:url(../images/25.png) no-repeat;
  background-size:20px 40px;
  left:13%;
  top:60%;
  }

/*轮播图4 */

.commodity{
  position:relative;
  }

.gallery-top.swiper-container{
  position:static;
  }

.gallery-top .swiper-button-next,
.swiper-container-rtl .swiper-button-prev{
  background:url(../images/26.png) no-repeat;
  background-size:20px 40px;
  right:15%;
  top:47%;
  }

.gallery-top .swiper-button-prev,
.swiper-container-rtl .swiper-button-next{
  background:url(../images/25.png) no-repeat;
  background-size:20px 40px;
  left:15%;
  top:47%;
  }

.gallery-top .swiper-slide{
  width:33.3%;
  box-shadow:0 0 2px #ddd;
  transform:scale(0.8);
  position:relative;
  }

.gallery-top .swiP{
  width:100%;
  height:100%;
  position:absolute;
  top:0;
  left:0;
  background:rgba(0, 0, 0, .5);
  display:flex;
  align-items:center;
  justify-content:center;
  }

.gallery-top .swiP p{
  font-size:20px;
  line-height:40px;
  color:#fff;
  }

.gallery-top .swiper-slide-active,
.swiper-slide-duplicate-active{
  transform:scale(1);
  }

.gallery-top .swiper-slide-active .swiP{
  display:none;
  }

/* 轮播图5 */

.gallery-thumbs .swiper-slide{
  width:100%;
  display:flex;
  align-items:center;
  justify-content:center;
  }

.gallery-thumbs .swi5{
  width:400px;
  text-align:center;
  }

.gallery-thumbs .swi5 img{
  display:block;
  width:18px;
  height:16px;
  margin:40px auto 20px;
  }

.gallery-thumbs .swi5 h6{
  font-size:22px;
  line-height:24px;
  color:#0d3378;
  font-weight:normal;
  }

.gallery-thumbs .swi5 p{
  font-size:12px;
  line-height:24px;
  color:#666;
  font-weight:lighter;
  margin:20px 0 40px;
  }

/* 友情链接 */

.links{
  background:#f9f9f9;
  padding:80px 0 40px;
  }

.links .title{
  margin-bottom:40px;
  }

.link_list li{
  width:180px;
  height:70px;
  margin-right:75px;
  float:left;
  display:flex;
  align-items:center;
  justify-content:center;
  margin-bottom:40px;
  position:relative;
  }

.link_list li a{
  display:block;
  width:100%;
  height:100%;
  }

.link_list li img{
  width:100%;
  height:100%;
  }

.link_list li:nth-child(5n){
  margin-right:0px;
  }

.link_list .zsimg1,
.link_list .zsimg2{
  display:block;
  width:0px;
  height:0px;
  transition:all 1s;
  }

.link_list .zsimg1{
  position:absolute;
  top:0px;
  left:0;
  }

.link_list .zsimg2{
  position:absolute;
  bottom:0;
  right:0;
  }

.link_list .select .zsimg1,
.link_list .select .zsimg2{
  width:80px;
  height:40px;
  }

/* 底部 */

.footer{
  padding-top:60px;
  background:url("../images/39.jpg") no-repeat center center;
  background-size:100% 100%;
  }
a[href='zhongxinyoushi.html']{
  display:none!important;
  }
.footnav ul{
  width:10%;
  float:left;
  text-align:center;
  margin-right:8%;
  }
.footnav ul:nth-of-type(2){
  display:none;
  }
.footnav ul:last-child{
  margin-right:0px;
  }

.footnav ul li{
  width:100%;
  overflow:hidden;
  display:-webkit-box;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:1;
  }


.footnav ul li a{
  display:block;
  font-size:14px;
  line-height:28px;
  color:#eee;
  font-weight:lighter;

  }

.footnav ul li:nth-child(1){
  font-size:18px;
  line-height:18px;
  color:#fff;
  }

.footnav ul li:nth-child(2){
  margin:10px auto;
  line-height:12px;
  width:14px;
  height:12px;
  }

.footnav ul li:hover a{
  color:#c12230;
  }

.share{
  text-align:center;
  margin:50px 0 0px;
  }

.share a{
  margin-right:30px;
  }

.share a:last-child{
  margin-right:0px;
  }

.dh-yx-dz{
  display:flex;
  justify-content:center;
  }

.dh-yx-dz p{
  float:left;
  font-size:12px;
  line-height:40px;
  color:#fff;
  font-weight:lighter;
  margin-right:20px;
  }
.dh-yx-dz p:first-of-type{
  display:none;
  }
.dh-yx-dz p:last-child{
  margin-right:0;
  }

.dh-yx-dz p img{
  margin-right:5px;
  }

.copyright{
  border-top:1px solid #4e6588;
  text-align:center;
  }

.copyright p{
  font-size:12px;
  color:#fff;
  line-height:50px;
  font-weight:lighter;
  }

.copyright p a{
  font-size:12px;
  color:#fff;
  line-height:50px;
  font-weight:lighter;
  margin-left:25px;
  }

/***********************************中心介绍****************************/

.Introduction{
  padding:80px 0;
  }

.int_imgp .img{
  float:left;
  width:300px;
  float:left;
  margin-right:40px;
  opacity:0;
  }

.int_imgp .int_p{
  width:calc(100% - 340px);
  float:left;
  font-size:16px;
  color:#333;
  line-height:40px;
  font-weight:lighter;
  font-family:"思源黑体";
  text-align:justify;
  }

.int_imgp .int_p p{
  text-indent:2em;
  }

/***********************************中心优势****************************/

.dtp img{
  width:100%;
  }

.paging_nav{
  background:#f9f9f9;
  margin-top:-4px;
  }

.paging{
  float:left;
  }

.paging a{
  display:block;
  float:left;
  font-size:14px;
  color:#333;
  margin-right:5px;
  line-height:70px;
  }

.paging .select{
  color:#c12230;
  }

.search{
  float:right;
  width:340px;
  margin-top:15px;
  position:relative;
  }

.search input{
  width:100%;
  line-height:40px;
  border-radius:20px;
  border:0;
  outline:none;
  background:#c6c6c6;
  padding:0 40px 0 20px;
  font-size:12px;
  color:#fff;
  font-weight:lighter;
  }

.search img{
  display:block;
  width:16px;
  height:16px;
  position:absolute;
  top:12px;
  right:15px;
  }

/* 优势 */

.advantage{
  padding:80px 0;
  }

.title2{
  text-align:center;
  margin-bottom:50px;
  }

.title2 h6{
  font-size:28px;
  line-height:28px;
  color:#001a4a;
  font-weight:bold;
  margin-bottom:10px;
  background:url("../images/46.png") no-repeat center center;
  background-size:254px 1px;
  }

.title2 p{
  font-size:14px;
  line-height:14px;
  color:#001a4a;
  font-weight:lighter;
  text-transform:uppercase;
  }

.adv_textimg{
  padding-bottom:30px;
  margin-bottom:50px;
  border-bottom:1px solid #eeeeee;
  }

.advantage .adv_textimg:last-child{
  margin-bottom:0;
  }

.adv_textimg .adv_left{
  float:left;
  width:calc(100% - 350px);
  }

.adv_textimg .adv_left h6{
  font-size:20px;
  line-height:20px;
  color:#333;
  font-weight:normal;
  }

.adv_textimg .adv_left p{
  font-size:16px;
  line-height:16px;
  color:#333;
  font-weight:lighter;
  margin-top:25px;
  overflow:hidden;
  display:-webkit-box;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:1;
  }

.adv_textimg .img{
  width:329px;
  margin-left:21px;
  float:right;
  box-shadow:0 0 2px #ddd;
  }

.adv_textimg p:hover{
  color:#c12230;
  }

/***********************************联系我们****************************/

.contac_us{
  padding:80px 0;
  }

.map{
  border-bottom:1px solid #ddd;
  padding-bottom:30px;
  margin-bottom:30px;
  }

.map img{
  width:auto;
  margin:0 auto;
  }

.us_p{
  float:left;
  }

.us_p p{
  font-size:18px;
  line-height:20px;
  color:#666;
  margin-bottom:20px;
  }

.us_p p:last-child{
  margin-bottom:0;
  }

.us_p p span{
  font-size:20px;
  line-height:20px;
  font-weight:normal;
  color:#333;
  }

.us_img{
  float:right;
  }

.us_img img{
  display:block;
  width:110px;
  height:110px;
  }

.us_img p{
  display:block;
  font-size:14px;
  line-height:40px;
  color:#666;
  text-align:center;
  }

/***********************************客服中心****************************/

.customer{
  padding:80px 0;
  }

.top4{
  float:left;
  width:22%;
  height:280px;
  margin-right:4%;
  box-shadow:0px 0px 5px -1px #ddd;
  display:flex;
  align-items:center;
  justify-content:center;
  flex-direction:column;
  margin-bottom:60px;
  }

.customer_top .top4:last-child{
  margin-right:0%;
  }

.top4 h6{
  font-size:20px;
  line-height:20px;
  color:#c12230;
  font-weight:normal;
  margin-bottom:30px;
  }

.top4 ol{
  font-size:18px;
  line-height:18px;
  color:#333;
  font-weight:lighter;
  margin-bottom:30px;
  }

.top4 p{
  font-size:16px;
  line-height:16px;
  color:#666;
  font-weight:lighter;
  margin-bottom:30px;
  }

.top4 p span{
  font-weight:normal;
  color:#333;
  margin-right:5px;
  }

.top4 p em{
  font-size:12px;
  }

.top4 p:last-child{
  margin-bottom:0px;
  }

.cen_list{
  box-shadow:0px 0px 5px -1px #ddd;
  margin-bottom:40px;
  padding:80px;
  }

.name{
  float:left;
  width:470px;
  }

.name img{
  display:block;
  max-width:58px;
  max-height:58px;
  float:left;
  margin-right:20px;
  }

.name .img2{
  display:none;
  }

.name div{
  float:left;
  margin-top:10px;
  }

.name h6{
  font-size:20px;
  line-height:20px;
  color:#333;
  font-weight:bold;
  margin-bottom:5px;
  overflow:hidden;
  display:-webkit-box;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:1;
  }

.name p{
  font-size:16px;
  line-height:16px;
  color:#333;
  font-weight:lighter;
  overflow:hidden;
  display:-webkit-box;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:1;
  }

.state{
  float:left;
  }

.state img{
  float:left;
  display:block;

  }

.cen_list .state img{width:100px;}

.state i{
  display:block;
  float:left;
  width:10px;
  height:10px;
  border-radius:20px;
  background:#00ba00;
  margin:22px 10px 0;
  }

.state p{
  float:left;
  font-size:18px;
  color:#c12230;
  line-height:50px;
  font-weight:lighter;
  }

.cen_list .see{
  float:right;
  line-height:58px;
  width:210px;
  }

.cen_list:hover .img1{
  display:none;
  }

.cen_list:hover .img2{
  display:block;
  }

.cen_list:hover .see{
  background:#c12230;
  color:#fff;
  }

.hotline{
  width:590px;
  margin-right:60px;
  float:left;
  }

.hotline .khrx{
  background:url(../images/57.jpg) no-repeat center center/100%;
  width:100%;
  height:120px;
  margin-bottom:20px;
  display:flex;
  align-items:center;
  justify-content:center;
  }

.hotline .khrx:last-child{
  margin-bottom:0;
  }

.hotline .khrx h6{
  float:left;
  font-size:24px;
  line-height:24px;
  color:#fff;
  font-weight:normal;
  }

.hotline .khrx h6 img{
  display:block;
  float:left;
  width:24px;
  height:24px;
  margin-right:10px;
  }

.hotline .khrx > img{
  display:block;
  float:left;
  width:15px;
  height:17px;
  margin:5px 50px 0;
  }

.hotline .khrx p{
  float:left;
  font-size:24px;
  line-height:24px;
  color:#fff;
  font-weight:normal;
  }

.QR{
  width:calc(100% - 650px);
  float:left;
  }

.code{
  float:left;
  padding:40px 40px 20px;
  background:#fff;
  box-shadow:0px 0px 5px -1px #ddd;
  }

.QR .code img{
  width:160px;
  height:160px;
  display:block;
  margin:0 auto;
  }

.QR .code:last-child{
  float:right;
  }

.code p{
  font-size:16px;
  line-height:35px;
  color:#333;
  text-align:center;
  }

/***********************************培训中心****************************/

.train{
  padding:80px 0 130px;
  }

.train_imgp{
  float:left;
  width:21%;
  border:1px solid #ddd;
  margin-right:5.3%;
  padding:70px 0;
  border-radius:10px;
  text-align:center;
  position:relative;
  }

.train_imgp:last-child{
  margin-right:0;
  }

.train_imgp img{
  display:block;
  max-width:90px;
  max-height:90px;
  margin:0 auto;
  border-radius:50%;
  }

.train_imgp .img2{
  display:none;
  }

.train_imgp .img2{
  display:none;
  }

.train_imgp p{
  font-size:18px;
  color:#666;
  line-height:18px;
  font-weight:lighter;
  margin-top:30px;
  }

.train_imgp .ljgd{
  display:none;
  position:absolute;
  bottom:-20px;
  left:calc(50% - 50px);
  width:100px;
  line-height:40px;
  background:#c12230;
  text-align:center;
  font-size:14px;
  color:#fff;
  font-weight:lighter;
  }

.train_imgp:hover{
  border:1px solid #c12230;
  }

.train_imgp:hover .img1{
  display:none;
  }

.train_imgp:hover .img2{
  display:block;
  }

.train_imgp:hover .ljgd{
  display:block;
  }

/***********************************下载中心****************************/

.download{
  padding:80px 0;
  }

.download .max{
  max-width:1000px;
  margin:0 auto;
  }

.pc_link{
  border-bottom:1px solid #ddd;
  text-align:center;
  }

.pc_link a{
  display:inline-block;
  width:200px;
  margin-right:50px;
  font-size:18px;
  line-height:50px;
  color:#333;
  font-weight:lighter;
  }

.pc_link a:last-child{
  margin-right:0px;
  }

.pc_link .select,
.pc_link a:hover{
  border-bottom:1px solid #c12230;
  color:#c12230;
  }

.pc_imgtext{
  padding:60px 0 30px;
  border-bottom:1px solid #ddd;
  }

.pc_imgtext .img{
  width:433px;
  margin-right:87px;
  box-shadow:0 0 2px #ddd;
  float:left;
  }

.pc_right{
  width:calc(100% - 520px);
  float:left;
  padding-top:30px;
  }

.pc_right h6{
  color:#001a4a;
  font-size:26px;
  line-height:26px;
  font-weight:normal;
  overflow:hidden;
  display:-webkit-box;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:1;
  margin-bottom:30px;
  }

.pc_right p{
  color:#333;
  font-size:16px;
  line-height:32px;
  font-weight:lighter;
  overflow:hidden;
  display:-webkit-box;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:2;
  }

.pc_right ol{
  color:#fff;
  font-size:18px;
  line-height:60px;
  width:200px;
  font-weight:lighter;
  background:#c12230;
  text-align:center;
  margin-top:70px;
  }

.pc_imgtext:hover .pc_right ol{
  color:#c12230;
  border:1px solid #c12230;
  background:transparent;
  }

/*分页 */

.fy{
  text-align:center;
  padding-top:60px;
  }

.fy .select{
  background:#c12230;
  color:#fff;
  }

.fy a{
  display:inline-block;
  padding:10px 20px;
  background:#eeeeee;
  margin-right:10px;
  font-size:14px;
  color:#7a7a7a;
  font-family:"微软雅黑";
  border-radius:3px;
  }

.fy a:last-child{
  margin-right:0px;
  }

.fy a:hover{
  background:#c12230;
  color:#fff;
  }

/***********************************下载文件****************************/

.download .file_list{
  margin-top:60px;
  }

.file_list li{
  border-bottom:1px solid #eee;
  padding:20px 0;
  position:relative;
  }

.file_list li > a{display:block;padding-right:130px;}

.file_list li img{
  display:block;
  float:left;
  margin-right:18px;
  margin-top:13px;
  width:12px;
  height:12px;
  }

.file_list li p{
  font-size:14px;
  line-height:40px;
  color:#333;
  font-weight:lighter;
  width:calc(100% - 150px);
  overflow:hidden;
  display:-webkit-box;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:1;
  }

.file_list li ol{
  font-size:14px;
  color:#fff;
  font-weight:lighter;
  width:100px;
  margin-left:20px;
  line-height:40px;
  background:#c12230;
  text-align:center;
  border:1px solid transparent;
  position:absolute;
  top:18px;
  right:0;
  }

.file_list li ol a{color:#fff;}

.file_list li:hover ol{
  border:1px solid #c12230;
  color:#c12230;
  background:transparent;
  }

.file_list li:hover ol a{color:#333;}

/***********************************交易指南****************************/

.trade{
  padding:80px 0;
  }

.guide_title{
  text-align:center;
  border-bottom:1px solid #eee;
  margin-bottom:60px;
  }

.guide_title h6{
  font-size:24px;
  line-height:24px;
  color:#333;
  font-weight:normal;
  margin-bottom:30px;
  }

.guide_title p{
  font-size:18px;
  line-height:18px;
  color:#666;
  font-weight:lighter;
  margin-bottom:20px;
  }

.guide_order .sort{
  font-size:16px;
  color:#666;
  line-height:32px;
  font-weight:lighter;
  text-align:justify;
  margin-bottom:60px;
  }

.guide_order img{
  display:block;
  width:auto;
  height:auto;
  margin:0 auto;
  }

.guide_order .sort:last-child{
  margin-bottom:0px;
  }

.guide_order .sort h6{
  font-size:18px;
  color:#333;
  line-height:20px;
  font-weight:600;
  margin-bottom:20px;
  }

.guide_order .sort p{
  text-indent:2em;
  margin-bottom:10px;
  }

/***********************************易货交货****************************/

.yhjhxx{
  padding:60px 0 80px;
  }

.yhjh{
  padding:80px 0;
  }

.delivery{
  width:29.5%;
  float:left;
  margin-right:5.5%;
  }

.delicery3 .delivery:last-child{
  margin-right:0;
  }

.delivery .img{
  box-shadow:0 0 2px #ddd;
  }

.delivery_text{
  text-align:center;
  }

.delivery_text img{
  display:block;
  width:18px;
  height:16px;
  margin:30px auto 20px;
  }

.delivery_text h6{
  font-size:18px;
  line-height:20px;
  color:#333;
  font-weight:normal;
  overflow:hidden;
  display:-webkit-box;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:1;
  }

.delivery_text p{
  font-size:12px;
  line-height:24px;
  height:72px;
  color:#666;
  font-weight:lighter;
  margin:30px 0 40px;
  overflow:hidden;
  display:-webkit-box;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:3;
  }

.delivery_text:hover h6{
  color:#c12230;
  }

.delivery_text:hover .see{
  color:#fff;
  background:#c12230;
  }

/***********************************政策法规****************************/

.download .guide_title{
  margin-top:60px;
  border-bottom:none;
  }

/***********************************通知公告****************************/

.Information{
  padding:80px 0;
  }

.nitice_lift li{
  padding-bottom:20px;
  border-bottom:1px solid #c6c6c6;
  margin-bottom:40px;
  transition:.3s;
  }

.nitice_lift li:last-child{
  margin-bottom:0px;
  }

.nitice_lift img{
  display:block;
  float:left;
  width:200px;
  height:126px;
  margin-right:40px;
  box-shadow:0 0 2px #ddd;
  }

.nitice_lift .hpol{
  float:left;
  width:calc(100% - 400px);
  padding:10px 0;
  }

.nitice_lift .hpol h6{
  font-size:20px;
  color:#333;
  line-height:24px;
  font-weight:600;
  overflow:hidden;
  display:-webkit-box;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:1;
  transition:.3s;
  }

.nitice_lift .hpol p{
  font-size:16px;
  color:#666;
  line-height:20px;
  font-weight:lighter;
  overflow:hidden;
  display:-webkit-box;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:1;
  margin:20px 0 20px;
  }

.nitice_lift .hpol ol{
  font-size:12px;
  color:#666;
  line-height:20px;
  font-weight:lighter;
  }

.nitice_lift .hpol ol span{
  margin-left:40px;
  }

.nitice_lift dd{
  float:right;
  width:120px;
  line-height:50px;
  margin-left:20px;
  text-align:center;
  background:#c12230;
  color:#fff;
  margin-top:35px;
  border:1px solid transparent;
  transition:.3s;
  }

.nitice_lift li:hover{
  border-bottom:1px solid #c12230;
  }

.nitice_lift li:hover h6{
  color:#c12230;
  }

.nitice_lift li:hover dd{
  border:1px solid #c12230;
  background:transparent;
  color:#c12230;
  }

/***********************************云上动态****************************/

.cloud{
  padding:80px 0;
  }

.cloud_text{
  width:32%;
  box-shadow:0px 0px 10px -1px #ddd;
  float:left;
  margin-right:2%;
  margin-bottom:40px;
  }

.cloud_list .cloud_text:nth-child(3n){
  margin-right:0;
  }

.cloud_text .img{
  box-shadow:0 0 2px #ddd;
  }

.cloud_text .text{
  padding:15px 10px;
  }

.cloud_text .text h6{
  font-size:16px;
  line-height:20px;
  color:#333;
  font-weight:normal;
  margin-bottom:15px;
  overflow:hidden;
  display:-webkit-box;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:1;
  }

.cloud_text .text p{
  font-size:12px;
  line-height:20px;
  height:40px;
  color:#666;
  font-weight:lighter;
  overflow:hidden;
  display:-webkit-box;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:2;
  }

.cloud_text .text ol{
  font-size:12px;
  line-height:20px;
  color:#999;
  font-weight:lighter;
  margin-top:10px;
  }

.cloud_text i{
  display:block;
  width:0;
  height:1px;
  background:#c12230;
  transition:all 3s;
  }

.cloud_text:hover i{
  display:block;
  width:100%;
  height:1px;
  background:#c12230;
  }

.cloud_text:hover h6{
  color:#c12230;
  }

.cloud .fy{
  text-align:center;
  padding-top:40px;
  }

/***********************************信息资讯****************************/

.xxzx{
  padding:80px 0 140px;
  position:relative;
  }

.xxzx_title{
  text-align:center;
  border-bottom:1px solid #eee;
  margin-bottom:30px;
  }

.xxzx_title h6{
  font-size:26px;
  line-height:40px;
  color:#02183c;
  font-weight:normal;
  word-break:break-all;
  }

.xxzx_title p{
  font-size:14px;
  color:#999;
  font-weight:lighter;
  margin:40px 0 20px;
  }

.xxzx_p{
  font-size:16px;
  line-height:32px;
  color:#666;
  font-weight:lighter;
  }

.xxzx_p h6{
  font-size:20px;
  line-height:40px;
  color:#333;
  font-weight:normal;
  }

.xxzx_p p{
  text-align:justify;
  text-indent:2em;
  margin-bottom:10px;
  }

.xxzx_p img{
  display:block;
  width:auto;
  height:auto;
  margin:0 auto;
  }

.sxy{
  background:#c12230;
  position:absolute;
  bottom:0;
  left:0;
  width:100%;
  }

.sxy a{
  display:block;
  width:48%;
  margin-right:4%;
  float:left;
  font-size:16px;
  color:#fff;
  line-height:60px;
  }

.sxy a:last-child{
  margin-right:0%;
  text-align:right;
  }

/************************************/

.sxy .max:after,
.cloud_list:after,
.nitice_lift a:after,
.delicery3:after,
.file_list li a:after,
.pc_imgtext a:after,
.train4:after,
.int_imgp:after,
.us_pimg:after,
.customer_bottom:after,
.state:after,
.cen_list:after,
.name:after,
.customer_top:after,
.dh-yx-dz:after,
.adv_textimg:after,
.paging_nav .max:after,
.paging:after,
.footnav:after,
.link_list:after,
.swiper3 .swiper-slide:after,
.swiper2 .swiper-slide a:after,
#oranger:after,
.notice_right li:after,
.notice_list:after,
.trading:after,
.nav:after,
.head:after{
  content:"";
  display:block;
  height:0;
  clear:both;
  visibility:hidden;
  }

.xxzx_title .short_title{
  color:#666;
  font-size:16px;
  line-height:28px;
  margin-top:10px;
  font-weight:500;
  }

.file_list li p span{
  color:#666;
  }

.xxzx_title .cpfm{margin-right:20px;}

.xxzx_title .cpfm, .xxzx_title .cpfm a{color:#999;font-size:14px;}

.swiper1 .swiper-slide img{display:block;margin:0 auto;}

.notice_right .gmore{text-align:center;}

.notice_right .gmore a{
  font-size:14px;
  display:block;
  width:130px;
  margin:0 auto;
  color:#333;
  font-size:14px;
  line-height:40px;
  font-weight:lighter;
  text-align:center;
  border:1px solid #c12230;

  }

.mask{
  position:absolute;
  inset:initial;
  background:rgba(0, 0, 0, .5);
  }
