/* 首页 */
.index{}
.index .ship{
  padding-bottom: 70px;
}
.index .ship .list{
  display: flex;
}
.index .ship .list .item{
  width: 23.4%;
  background: #f5f5f5;
  padding: 1.5%;
  padding-bottom: 4%;
  box-sizing: border-box;
  margin-right: 2.133%;
  font-size: 0;
}
.index .ship .list .item:nth-child(4n){
  margin-right: 0;
}
.index .ship .list .item img{
  width: 100%;
}
.index .ship .item p{
  font-size: 24px;
  color: #333333;
  text-align: center;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  margin-top: 18%;
}
.index .ship .item a{
  display: block;
  width: 62%;
  height: 40px;
  margin: 0 auto;
  line-height: 40px;
  text-align: center;
  font-size: 14px;
  color: #666666;
  background: #dedede;
  margin-top: 11%;
  border-radius: 5px;
}
.index .ship .item a:hover{
  background: #da251d;
  color: #fff;
}
.ship-swiper .ship-next,
.ship-swiper .ship-prev{
  width: 46px;
  height: 46px;
  background: #dedede;
}
.ship-swiper .ship-next{
  right: 0;
}
.ship-swiper .ship-prev{
  left:0;
}
.ship-swiper .ship-next::after,
.ship-swiper .ship-prev::after{
  color: #fff;
  font-size: 24px;
}
.index .ship .cont{
  width: 1330px;
  margin: 0 auto;
}
.ship-swiper .ship-next:hover,
.ship-swiper .ship-prev:hover{
  background: #da251d;
}
.index .custom{
  background: #f5f6f7;
}
.index .custom .list .item{
  background: #fff;
}
.index .product{
  width: 100%;
  background: url(../img/pr.png) no-repeat top center;
  
}
.index .product .tit .p1{
  font-size: 42px;
  color: #333333;
  text-align: center;
  font-weight: bold;
  text-transform:uppercase;
  padding-top: 4%;
}
.index .product .tit .p2{
  font-size: 18px;
  color: #666666;
  text-align: center;
  position: relative;
  padding-bottom: 1%;
  margin-bottom: 4%;
}
.index .product .tit .p2::after{
  position: absolute;
  content: ' ';
  width: 40px;
  height: 2px;
  background:#ce231c;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
}
.index .product .list{
  font-size: 0;
}
.index .product .list a{
  width:11%;
  height: 40%;
  line-height: 40px;
  background: #cd231d;
  font-size: 16px;
  color: #ffffff;
  text-align: center;
  margin-right: 2%;
  border-radius: 5px;
  margin-bottom: 2%;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}
.index .product .list .a1{
  width: 22%;
  margin-right: 0;
}
.index .product .list .a2{
  width:24%;
}
.index .product .list .a3{
    width: 9%;
}
.index .product .list .a3{
  margin-right: 0;
}
.index .product .list .a4{
  width: 22%;
}
.index .product .list a:nth-last-child(1){
  margin-right: 0;
}
.index .product .tit1 .p1{
  font-size: 42px;
  color: #333333;
  text-align: center;
  margin-top: 2%;
  margin-bottom: 2%;
}
.index .product .tit1 .p1 span{
  color: #da251d;
}
.index .product .tit1 .p2{
  font-size: 18px;
  color: #333333;
  text-align: center;
  margin-bottom: 2%;
}
.index .show{
  width: 100%;
  background: #e8e8e8;
}
.index .show .item{
  width: 90%;
  padding: 4% 0;
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
}
.index .show .item img{
  width: 60%;
}
.index .show .item .left{
  width: 35%;
  display: flex;
  flex-wrap: wrap;
  align-content: center;
}
.index .show .item .left .p1{
  font-size: 34px;
  color: #000000;
  font-weight: bold;
  text-transform: uppercase;
  width: 100%;
}
.index .show .item .left .p2{
  font-size: 20px;
  color: #666666;
  text-transform: uppercase;
  position: relative;
  padding-bottom: 5%;
  margin-top:5%;
  width: 100%;
}
.index .show .item .left .p2::after{
  content: ' ';
  position: absolute;
  width: 80px;
  height: 4px;
  bottom: 0;
  left: 0;
  background: #1a1a1a;
}
.index .show .swiper-pagination-bullet{
  background: #e29a97;
}
.index .show .swiper-pagination-bullet-active{
  background: #da251d;
}
.index .company{

}
.index .company .list{
  display: flex;
  padding: 6% 0;
}
.index .company .list .item{
  width: 50%;
  display: flex;
  justify-content: space-between;
}
.index .company .list .item img{
  width: 48%;
}
.index .company .list .item .right{
  width: 48.5%;
  display: flex;
  flex-wrap: wrap;
  align-content: center;
}
.index .company .list .item .right .p1{
  font-size: 22px;
  color: #000000;
  width: 100%;
  margin-bottom: 1%;
}
.index .company .list .item .right .p2{
  font-size: 14px;
  color: #666666;
  width: 100%;
}
@media (max-width: 1330px){
  .index .ship .cont{
    width: auto;
  }
}
@media screen and (max-width: 768px) and (min-width: 0px){
  .index .ship .list{
    flex-wrap: wrap;
    width: 80%;
    margin: 0 auto;
    justify-content: space-between;
    padding: 0 ;
  }
  .index .ship .list .item{
    width: 49%;
    margin-right: 2%;
    margin-bottom: 2%;
  }
  .index .ship .list .item:nth-child(2n){
    margin-right: 0;
  }
  .index .ship .item p{
    font-size: 14px;
  }
  .index .ship .item a{
    font-size: 12px;
    height: 30px;
    line-height: 30px;
  }
  .ship-swiper .ship-next, .ship-swiper .ship-prev{
    width: 30px;
    height: 30px;
  }
  .ship-swiper .ship-next::after, .ship-swiper .ship-prev::after{
    font-size: 12px;
  }
  .index .ship{
    padding-bottom: 20px;
  }
  .index .product .tit .p1,
  .index .product .tit1 .p1{
    font-size: 21px;
  }
  .index .product .tit .p2,
  .index .product .tit1 .p2{
    font-size: 14px;
  }
  .index .product .list a{
    height: 30px;
    line-height: 30px;
    width: 23.5% !important;
    font-size: 12px;
    margin-right: 2% !important;
  }
  .index .product .list a:nth-child(4n){
    margin-right: 0 !important;
  }
  .index .product .tit .p1,
  .index .product .tit1 .p1{
    padding-top: 20px;
  }
  .index .product .tit .p2,
  .index .product .tit1 .p2{
    margin-bottom: 20px;
  }
  .index .show .item img{
    width: 100%;
    order: 0;
  }
  .index .show .item .left{
    order: 1;
    width: 100%;
  }
  .index .show .item{
    padding-top: 20px;
    padding-bottom: 30px;
    flex-wrap: wrap;
  }
  .index .show .item .left .p1{
    font-size: 17px;
  }
  .index .show .item .left .p2{
    font-size: 15px;
    margin-top: 10px;
  }
  .index .show .item .left .p2::after{
    width: 40px;
  }
  .index .company .list{
    flex-wrap: wrap;
  }
  .index .company .list .item{
    width: 100%;
    margin-bottom: 20px;
  }
  .index .company .list .item:nth-last-child(1){
    margin-bottom: 0;
  }
  .index .company .list .item .right .p1{
    font-size: 14px;
  }
  .index .company .list .item .right .p2{
    font-size: 12px;
  }
}
/* 2-1Ready to ship(现货专区) */
.stock{}
.stock .cont{
  display: flex;
  justify-content: space-between;
}
.stock .cont .left{
  width: 22%;
  margin-top: 10px;
}
.stock .cont .left .tle{
  font-size: 16px;
  color: #333333;
  padding: 12px 0;
  border-bottom: 2px solid #3d3d3d;
  text-transform:uppercase;
}
.stock .cont .left .list .div1{
  font-size: 14px;
  color: #333333;
  height: 50px;
  line-height: 50px;
  border-bottom: 1px solid #d9d9d9;
  display: flex;
  justify-content: space-between;
  align-items: center;
  cursor: pointer;
}
.stock .cont .left .list .div1 span{
  width: 8px;
  height: 8px;
  display: inline-block;
  border-width: 2px 2px 0 0;
  border-color: #747474;
  border-style: solid;
  transform:rotate(42deg);
	-ms-transform:rotate(42deg); /* IE 9 */
	-webkit-transform:rotate(42deg); /* Safari and Chrome */
  /* -webkit-transform: matrix(0.51, 0.51, -0.51, 0.51, 0, 0);
  transform: matrix(0.51, 0.51, -0.51, 0.51, 0, 0); */
  transition: linear ;
  -webkit-transition: linear; /* Safari */
  margin-right: 18px;
}
.stock .cont .left .list .div1 div{
  /* width: 230px; */
  width: 88%;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}
.stock .cont .left .list .div1 a{
  width: 88%;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}
.stock .cont .left .list .div2{
  font-size: 0;
  background: #f0f0f0;
  display: none;
}
.stock .cont .left .list .div2 a{
  display: block;
  height: 40px;
  line-height: 40px;
  font-size: 14px;
  color: #333333;
  border-bottom: 1px solid #fff;
  box-sizing: border-box;
  padding-left: 7%;
}
.stock .cont .left .list .div2 a:nth-last-child(1){
  border-bottom: none;
}
.stock .cont .left .list .div2 a.link{
  text-decoration: underline;
}
.stock .cont .left .active .div2{
  display: block;
}
.stock .cont .left .item .div1 .name1{
  color: #da251d;
}
.stock .cont .left .list .item{
  display: block;
  width: 100%;
}
.stock .cont .left .list .custa .pro-screen{
  font-size: 14px;
  color: #333333;
  height: 50px;
  line-height: 50px;
  border-bottom: 1px solid #d9d9d9;
  display: flex;
  justify-content: space-between;
  align-items: center;
  cursor: pointer;
  width: 100%;
}
.stock .cont .left .list .custa  .pro-screen.active .name{
  /* color: #da251d; */
}
.stock .cont .left .list .custa .pro-screen .name{
  width: 88%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.stock .cont .left .list .custa .screen-d .name{
  width: 88%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-left: 3%;
}
.stock .cont .left .list .custa .screen-er a.link {
  text-decoration: underline;
}
.stock .cont .left .list .custa  .pro-screen.active  span{
  transform: rotate(133deg);
  -ms-transform: rotate(133deg);
  -webkit-transform: rotate(133deg);
}
.stock .cont .left .list .custa.active .ship-cont{
  display: block;
}
.stock .cont .left .list .custa.active .pro-screen .name{
  color: #da251d;
}

.stock .cont .left .list .custa .pro-screen span{
  width: 8px;
  height: 8px;
  display: inline-block;
  border-width: 2px 2px 0 0;
  border-color: #747474;
  border-style: solid;
  transform: rotate(42deg);
  -ms-transform: rotate(42deg);
  -webkit-transform: rotate(42deg);
  transition: linear;
  -webkit-transition: linear;
  margin-right: 18px;
}
.stock .cont .left .list .custa .screen-d{
  font-size: 14px;
  color: #333333;
  height: 50px;
  line-height: 50px;
  border-bottom: 1px solid #d9d9d9;
  display: flex;
  justify-content: space-between;
  align-items: center;
  cursor: pointer;
  width: 100%;
}
.stock .cont .left .list .custa .screen-d span{
  width: 8px;
  height: 8px;
  display: inline-block;
  border-width: 2px 2px 0 0;
  border-color: #747474;
  border-style: solid;
  transform: rotate(42deg);
  -ms-transform: rotate(42deg);
  -webkit-transform: rotate(42deg);
  transition: linear;
  -webkit-transition: linear;
  margin-right: 18px;
}
.stock .cont .left .list .custa .screen-er a{
  display: block;
  height: 40px;
  line-height: 40px;
  font-size: 14px;
  color: #333333;
  border-bottom: 1px solid #fff;
  box-sizing: border-box;
  padding-left: 7%;
}
.stock .cont .left .list .custa .screen-d.actived span{
  transform: rotate(-44deg);
  -ms-transform: rotate(-44deg);
  -webkit-transform: rotate(-44deg);
}
.ship-cont {
  display: none;
}
.stock .cont .left .list .custa .screen-er{
  font-size: 0;
  background: #f0f0f0;
  display: none;
}
.stock .cont .left .active .div1 span{
  transform:rotate(133deg);
	-ms-transform:rotate(133deg); /* IE 9 */
	-webkit-transform:rotate(133deg); /* Safari and Chrome */
}
.stock .cont .right{
  width: 74%;
  margin-bottom: 70px;
}
.stock .cont .right .biaoti{
  font-size: 16px;
  color: #da251d;
  padding-left: 10px;
  border-left: 4px solid #da251d;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  margin: 2% 0;
  text-transform:uppercase;
}
.stock .cont .right .biaoti span{
  font-size: 12px;
  color: #666666;
  text-transform: none;
}
.stock .cont .content{
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 6%;
}
.stock .cont .content a{
  width: 25%;
  width: 31.5%;
  margin-right: 2.75%;
  margin-bottom: 2%;
  font-size: 0;
}
.stock .cont .content a:nth-child(3n){
  margin-right: 0;
}
.stock .cont .content a img{
  width: 100%;
}
.stock .cont .content a p{
  font-size: 12px;
  color: #333333;
  line-height: 26px;
  margin-top: 6%;
}
.stock .cont .left .list .custlink .pro-screen  .name1{
  color: #da251d;
}
.stock .cont .left .list .custlink .name1{
  color: #da251d;
}
@media screen and (max-width: 768px) and (min-width: 0px){
  .stock .cont{
    flex-wrap: wrap;
  }
  .stock .cont .left{
    width: 100%;
    margin-bottom: 20px;
  }
  .stock .cont .right{
    width: 100%;
    margin-bottom: 20px;
  }
  .stock .cont .content{
    margin-bottom: 20px;
  }
  .stock .cont .left .tle{
    font-size:14px;
  }
  .stock .cont .left .list .div1{
    font-size: 12px;
  }
  .stock .cont .left .list .div2 a{
    font-size: 12px;
  }
  .stock .cont .left .list .div1 span{
    width: 6px;
    height: 6px;
  }
  .stock .cont .right .biaoti{
    font-size: 14px;
  }
  .stock .cont .content a{
     width: 49%;
     margin-right: 2% !important;
     margin-bottom: 3%;
  }
  .stock .cont .content a:nth-child(2n){
    margin-right: 0 !important;
  }
  .stock .cont .content a p{
    line-height: 24px;
    margin-top: 10px;
  }

  .stock .cont .left .list .custa .pro-screen .name,
  .stock .cont .left .list .custa .screen-d .name,
  .stock .cont .left .list .custa .screen-er a.link{
    font-size: 12px;
  }
  .stock .cont .left .list .custa .pro-screen span,
  .stock .cont .left .list .custa .screen-d span{
    width: 6px;
    height: 6px;
  }
}
/* 2-2Ready to ship(现货专区详情) */
.stockdetail{

}
.stockdetail .right{}
.stockdetail .right .photo{
  width: 31.5%;
  font-size: 0;
  position: relative;
  margin-top: 30px;
}
.stockdetail .right .photo .gallery-top img{
  width: 100%;
}
.stockdetail .right .photo .gallery-thumbs{
  width: 80%;
  margin: 0 auto;
  margin-top: 14px;
}
.stockdetail .right .photo .gallery-thumbs img{
  width: 100%;
}
.stockdetail .right .photo .gallery-next::after,
.stockdetail .right .photo .gallery-prev::after{
  font-size: 20px;
  color: #505050;
}
.stockdetail .right .photo .gallery-next{
  top: auto;
  bottom: 2%;
  right: 0;
  width: auto;
}
.stockdetail .right .photo .gallery-prev{
  top: auto;
  bottom: 2%;
  left: 0;
  width: auto;
}
.stockdetail .shopdetail{
  padding-top: 20px;
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
}
.stockdetail .description{
  width: 63.1%;
}
.stockdetail .description .name{
  font-size: 28px;
  color: #333333;
}
.stockdetail .description .tag{
  margin-top: 20px;
}
.stockdetail .description .tag p{
  font-size: 14px;
  color: #666666;
  line-height: 38px;
}
.stockdetail .description .inquiry{
  width: 98px;
  height: 32px;
  line-height: 32px;
  display: inline-block;
  background: #da251d;
  text-align: center;
  font-size: 14px;
  color: #fff;
  vertical-align: top;

}
.stockdetail .description .buy{
  width: 144px;
  height: 32px;
  display: inline-block;
  vertical-align: top;
  margin-left: 10px;
}
.stockdetail .description .buy img{
  width: 100%;
  height: 100%;
}
.stockdetail .description .btn{
  font-size: 0;
  margin-top: 28px;
  margin-bottom: 10px;
}
.img-link{
  font-size: 0;
}
.img-link .item{
  width: 32px;
  height: 32px;
  display: inline-block;
  margin-right: 6px;
}
.img-link .item img{
  width: 100%;
  height: 100%;
}
.stockdetail .describe{
  margin-top: 40px;
}
.stockdetail .describe .tit{
  font-size: 16px;
  color: #da251d;
  border-bottom: 2px solid #3d3d3d;
  padding-bottom: 20px;
  text-transform: uppercase;
}
.stockdetail .describe .item .name{
  font-size: 22px;
  color: #333333;
  font-weight: bold;
  margin-top: 18px;
}
.stockdetail .describe .item .div1 p{
  font-size: 14px;
  color: #666666;
  line-height: 34px;
}
.stockdetail .describe .item .div1{
  border-bottom: 1px solid #dcdcdc;
  padding-top: 20px;
  padding-bottom: 20px;
}
.stockdetail .describe .item .div1:nth-last-child(1){
  border-bottom: none;
}
.stockdetail .describe .item1{
  margin-bottom: 50px;
}
.stockdetail .describe .item1 .name{
  margin-bottom: 60px;
}
.stockdetail .describe .item1 img{
  max-width: 100%;
}
@media screen and (max-width: 768px) and (min-width: 0px){
  .stockdetail .shopdetail{
    flex-wrap: wrap;
  }
  .stockdetail .right .photo{
    width: 100%;
    margin-top: 20px;
  }
  .stockdetail .description{
    width: 100%;
    margin-top: 20px;
  }
  .stockdetail .describe .item1 .name{
    margin-bottom: 30px;
  }
  .stockdetail .describe .item1{
    margin-bottom: 20px;
  }
  .stockdetail .description .name{
    font-size: 18px;
  }
  .stockdetail .describe .item .name{
    font-size: 18px;
  }
  .stockdetail .describe .item .div1{
    padding-top: 20px;
  }
  .stockdetail .description .tag p{
    font-size: 12px;
    line-height: 24px;
  }
  .stockdetail .describe .item .div1 p{
    font-size: 12px;
    line-height: 24px;
  }
}
/* 3-1Manufactory profile(公司资料) */
.information{

}
.information .cont .right{
  margin-bottom: 70px;
}
.information .cont .left .active .div1 span{
  transform:rotate(44deg);
	-ms-transform:rotate(44deg); /* IE 9 */
	-webkit-transform:rotate(44deg); /* Safari and Chrome */
}
.information .cont .right .wenzi p{
  font-size: 14px;
  color: #666666;
  line-height: 32px;
  text-indent: 22px;
  margin-bottom:30px;
}
.information .cont .right .wenzi{
  margin-top: 24px;
}
.information .cont .right .infor .img1{
  width: 100%;
  margin-top: 10px;
}
@media screen and (max-width: 768px) and (min-width: 0px){
  .information .cont .right .wenzi p{
    line-height: 24px;
    font-size: 12px;
    margin-bottom: 20px;
  }
  .information .cont .right .wenzi{
    margin-top: 20px;
  }
  .information .cont .right{
    margin-bottom: 20px;
  }
}
/* 4-1Marketing center(营销中心优惠券) */
.coupon .cont .left .active .div1 span{
  transform:rotate(44deg);
	-ms-transform:rotate(44deg); /* IE 9 */
	-webkit-transform:rotate(44deg); /* Safari and Chrome */
}

.coupon .right .list{
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin-bottom: 46px;
}
.coupon .right .list .item{
  width: 48.5%;
  display: flex;
  margin-bottom: 16px;
}
.coupon .right .list .item .div1{
  background: url(../img/co1.png) no-repeat ;
  background-size: 100% 100% ;
  width: 72%;
}
.coupon .right .list .item .div2{
  background: url(../img/co2.png) no-repeat;
  background-size: 100% 100% ;
  width: 28%;
  display: flex;
  align-items: center;
  cursor: pointer;
}
.coupon .right .list .item .div1{
  padding: 5.5% 6%;
}
.coupon .right .list .item .div1 .p1{
  font-size: 14px;
  color: #da251d;
  margin-bottom: 16px;
}
.coupon .right .list .item .div1 .p2{
  font-size: 12px;
  line-height: 24px;
  color: #666666;
}
.coupon .right .list .item .div2 .p1{
  font-size: 12px;
  color: #da251d;
  text-align: center;
  width: 100%;
}
@media screen and (max-width: 768px) and (min-width: 0px){
  .coupon .right .list .item .div1 .p2{
    line-height: 24px;
  }
  .coupon .right .list .item .div1 .p1{
    margin-bottom: 10px;
  }
  .coupon .right .list .item{
    width: 100%;
    margin-bottom: 20px;
  }
  .coupon .right .list{
    margin-top: 16px;
    margin-bottom: 0;
  }
}

/* 4-2Marketing center(营销中心产品推荐) */
.recommend .cont .left .active .div1 span{
  transform:rotate(44deg);
	-ms-transform:rotate(44deg); /* IE 9 */
	-webkit-transform:rotate(44deg); /* Safari and Chrome */
}
.recommend .cont .right{
  font-size: 0;
}
.recommend .cont .right .list{
  margin-bottom: 20px;
}
.recommend .cont .right .item{
  width: 23%;
  background: #f5f5f5;
  font-size: 0;
  padding: 1.5% 1.5% 3% 1.5%;
  box-sizing: border-box;
  margin-right: 2.666%;
  margin-bottom: 2.666%;
  cursor: pointer;
}
.recommend .cont .right .item:nth-child(4n){
  margin-right: 0;
}
.recommend .cont .right .item img{
  width: 100%;
}
.recommend .cont .right .item video{
  width: 100%;
}
.recommend .cont .right .item .p1{
  font-size: 12px;
  color: #333333;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  margin: 16px 0;
}
.recommend .cont .right .item .p2{
  font-size: 12px;
  color: #666666;
}
@media screen and (max-width: 768px) and (min-width: 0px){
  .recommend .cont .right .item{
    width: 49%;
    margin-right: 2% !important;
    margin-bottom: 2%;
  }
  .recommend .cont .right .item:nth-child(2n){
    margin-right: 0 !important;
  }
}
/* 5-1Videos(视频专区) */
.videos .cont .left .active .div1 span{
  transform:rotate(44deg);
	-ms-transform:rotate(44deg); /* IE 9 */
	-webkit-transform:rotate(44deg); /* Safari and Chrome */
}
.videos .cont .right .list{
  font-size: 0;
  margin-bottom: 40px;
}
.videos .cont .right .item{
  width: 31.5%;
  margin-right: 2.75%;
  margin-bottom: 2.75%;
}
.videos .cont .right .item:nth-child(3n){
  margin-right: 0;
}
.videos .cont .right .item img{
  width: 100%;
}
.videos .cont .right .item video{
  width: 100%;
}
.videos .cont .right .item p{
  font-size: 12px;
  color: #333333;
  line-height: 28px;
}
@media screen and (max-width: 768px) and (min-width: 0px){
  .videos .cont .right .item p{
    line-height: 24px;
  }
  .videos .cont .right .item{
    width: 49%;
    margin-right: 2% !important;
  }
  .videos .cont .right .item:nth-child(2n){
    margin-right: 0 !important;
  }
  .videos .cont .right .list{
    margin-bottom: 30px;
  }
}
/* 5-2Videos(视频专区详情) */
.videodetial .cont .left .active .div1 span{
  transform:rotate(44deg);
	-ms-transform:rotate(44deg); /* IE 9 */
	-webkit-transform:rotate(44deg); /* Safari and Chrome */
}
.videodetial .cont .right .title1{
  border-bottom: 1px solid #d9d9d9;
  margin-bottom: 24px;
}
.videodetial .cont .right .title1 .p1{
  font-size: 28px;
  color: #333333;
  text-align: center;
}
.videodetial .cont .right .title1 .p2{
  font-size: 14px;
  color: #999999;
  text-align: center;
  margin-top: 10px;
  margin-bottom: 20px;
}
.videodetial .cont .right .detail img{
  display: block;
  margin: 0 auto;
  max-width: 100%;
  margin-bottom: 20px;
}
.videodetial .cont .right .detail p{
  font-size: 14px;
  color: #333333;
  line-height: 28px;
}
.videodetial .cont .right .img-link{
  margin-top: 30px;
}
@media screen and (max-width: 768px) and (min-width: 0px){
  .videodetial .cont .right .title1{
    margin-top: 20px;
    margin-bottom: 20px;
  }
  .videodetial .cont .right .title1 .p1{
    font-size: 18px;
  }
  .videodetial .cont .right .title1 .p2{
    font-size: 12px;
  }
  .videodetial .cont .right .detail p{
    font-size: 12px;
    line-height: 24px;
  }
  .videodetial .cont .right .detail img{
    margin-bottom: 18px;
  }
  .img-link .item{
    width: 28px;
    height: 28px;
  }
}
/* 6-1Feeds & news(新闻资讯) */
.newlist .cont .left .active .div1 span{
  transform:rotate(44deg);
	-ms-transform:rotate(44deg); /* IE 9 */
	-webkit-transform:rotate(44deg); /* Safari and Chrome */
}
.newlist .cont .right{

}
.newlist .cont .right .list{
  margin-bottom: 30px;
}
.newlist .cont .right .list a{
  border-bottom: 1px dashed #d9d9d9;
  display: flex;
  justify-content: space-between;
  height: 46px;
  line-height: 46px;
}
.newlist .cont .right .list .span1{
  font-size: 14px;
  color: #333333;
  position: relative;
  padding-left: 12px;
  width: 88%;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  box-sizing: border-box;
}
.newlist .cont .right .list .span1::after{
  content: '·';
  position: absolute;
  left: 6px;
}
.newlist .cont .right .list .span2{
  font-size: 14px;
  color: #999999;
  width: 10%;
  text-align: right;
}
@media screen and (max-width: 768px) and (min-width: 0px){
  .newlist .cont .right .list .span1{
    font-size: 12px;
    width: 75%;
  }
  .newlist .cont .right .list .span2{
    width: 20%;
    font-size: 12px;
  }
}
/* 6-2Feeds & news(新闻资讯详情) */
.newdetial{

}
/* 7-1Feedback(反馈留言) */
.feedback .cont .left .active .div1 span{
  transform:rotate(44deg);
	-ms-transform:rotate(44deg); /* IE 9 */
	-webkit-transform:rotate(44deg); /* Safari and Chrome */
}

.feedback .cont .right{
  margin-bottom: 140px;
}
.feedback .form{
  margin-top: 60px;
}
.feedback .form .name{
  font-size: 14px;
  color: #333333;
  width: 160px;
  text-align: right;
  height: 30px;
  line-height: 30px;
  padding-right: 10px;
  box-sizing: border-box;
}
.feedback .form .div1 input{
  border: 1px solid #d9d9d9;
  height: 30px;
  line-height: 30px;
  width: 29.5%;
  font-size: 14px;
  color: #333333;
  padding: 10px;
  box-sizing: border-box;
}
.feedback .form .div1{
  display: flex;
  margin-bottom: 10px;
}
.feedback .form .div1 span{
  color: #da251d;
}
.feedback .form .div1 textarea{
  border: 1px solid #d9d9d9;
  width: 56.5%;
  height: 154px;
  font-size: 14px;
  color: #333333;
  padding: 10px;
  box-sizing: border-box;
}
.feedback .form .div2 input{
  width: 116px;

}
.feedback .form .div2 .code {
  height: 30px;
  line-height: 30px;
  margin-left: 20px;
}
.feedback .form .div2 .code img{
  width: 100%;
  height: 100%;
}
.feedback .form .div1 .btn{
  width: 116px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  background: #4c4c4c;
  font-size: 14px;
  color: #ffffff;
  border-radius: 5px;
}
@media screen and (max-width: 768px) and (min-width: 0px){
  .feedback .form .name{
    width: 105px;
    font-size: 12px;
  }
  .feedback .form .div2 .code{
    width: 90px;
  }
  .feedback .form .div1 input{
    width: 40%;
    font-size: 12px;
  }
  .feedback .form .div1 textarea{
    font-size: 12px;
  }
  .feedback .form .div1 .btn{
    width: 40%;
  }
  .feedback .cont .right{
    margin-bottom: 80px;
  }
  .feedback .form{
    margin-top: 30px;
  }
}

.information .cont .right .wenzi img{
  width: 100%;
  display: block;
}