.list_news_title{

width: 119px;

height: 32px;

/* font-family: MicrosoftYaHei-Bold; */

font-size: 40px;

font-weight: normal;

font-stretch: normal;

line-height: 35px;

letter-spacing: 0px;

color: #ffffff;

font-weight: bold;

padding-top: 89px;

padding-left: 27px;

display: block;
}
.list_news_title1{

width: 200px;

height: 50px;

/* font-family: MicrosoftYaHei-Bold; */

font-size: 50px;

font-weight: normal;

font-stretch: normal;

line-height: 50px;

letter-spacing: 0px;

color: #ffffff;

font-weight: bold;

padding-left: 27px;

margin-top: 17px;

display: block;
}
.list_news_title2{

display: block;

width: 28px;

height: 6px;

background-color: #ffffff;

/* padding-left: 40px; */

margin-left: 28px;

margin-top: 20px;
}
.list_news_title3{

/* width: 124px; */

height: 25px;

/* font-family: MicrosoftYaHeiLight; */

font-size: 25px;

font-weight: normal;

font-stretch: normal;

line-height: 35px;

letter-spacing: 0px;

color: #ffffff;

margin-left: 29px;

margin-top: 14px;

display: block;

font-weight: 300;
}
.list_news_title4{

width: 209px;

height: 31px;

/* font-family: Alibaba-PuHuiTi-R; */

font-size: 14px;

font-weight: normal;

font-stretch: normal;

line-height: 23px;

letter-spacing: 0px;

color: #ffffff;

display: block;

opacity: 0.9;

margin-left: 28px;

margin-top: 16px;
}
  ._1440{
    width: 1440px;
    margin: auto;
    position: relative;
    height: 100%;
  }
  .brand_banner{
    height: 389px;
  }
  .list_news_banner{
    width: 1920px;
    position: absolute;
    left: -240px;
    top: 0px;
    right: 0px;
    bottom: 0px;
    z-index: -1;
  }
  .brand_intro{
    position: relative;
    width: 205px;
    height: 205px;
    overflow: hidden;
  }
  .brand_intro>a>span:nth-of-type(1){
    width: 67px;
    height: 65px;
    /* font-family: MicrosoftYaHei; */
    font-size: 30px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 35px;
    letter-spacing: 3px;
    color: #ffffff;
    z-index: 1;
    position: relative;
    margin: 0px auto 0px;
    display: block;
    padding-top: 44px;
  }
   .brand_intro>a>span:nth-of-type(2){
    width: 143px;
    height: 11px;
    font-family: MicrosoftYaHei;
    font-size: 13px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 40px;
    letter-spacing: 1px;
    color: #594b8a;
    position: relative;
    z-index: 2;
    text-align: center;
    margin: auto;
   }
   .brand_intro_icon1{
       position: absolute;
       display: block;
       width: 205px;
       height: 205px;
       top: 0px;
       right: 0px;
       left: 0px;
       bottom: 0px;
       z-index: 0;
   }
   .brand_banner ul{
    list-style: none;
    overflow: hidden;
    padding-top: 104px;
    width: 726px;
    margin: auto;
    float: left;
    margin-left: 283px;
   } 
   .brand_banner ul>li{
       float: left;
       margin-right: 32px;
       text-align: center;
   }
   .brand_banner ul>li:last-child{
            margin-right:0px!important;
   }
   .brand_banner ul>li>a{
      display: block;
      width: 100%;
      height: 100%;
      text-decoration: none;
   }
   .brand_intro .csr{
      width: 105px!important;
      line-height: 36px!important;
   }
   .brand_main{
      position: relative;
      height: 869px;
   }
   .brand_intro_2{
      position: absolute;
      left: -240px;
      top: 0px;
      right: 0px;
      bottom: 0px;
      z-index: -1;
   }
   .brand .top{

color: #7d6eac;

line-height: 27px;

padding-top: 27px;

}
      .brand .top img{

float: left;

margin-right: 5px;

} 
        .brand .top a{

text-decoration: none;

color: #7d6eac;

display: inline-block;

height: 100%;

}
.brand_info1{

width: 164px;

height: 34px;

font-family: MicrosoftYaHei-Bold;

font-size: 45px;

font-weight: normal;

font-stretch: normal;

line-height: 35px;

letter-spacing: 0px;

color: #5f4e93;

font-weight: bold;

margin-top: 214px;

display: block;
}
.brand_info2{
  
width: 182px;
  
height: 45px;
  
font-family: MicrosoftYaHei-Bold;
  
font-size: 45px;
  
font-weight: normal;
  
font-stretch: normal;
  
line-height: 35px;
  
letter-spacing: 0px;
  
color: #5f4e93;
  
font-weight: bold;
  
display: block;
  
margin-top: 15px;
}
.brand_info3{
  
width: 197px;
  
height: 31px;
  
font-family: Alibaba-PuHuiTi-R;
  
font-size: 13px;
  
font-weight: normal;
  
font-stretch: normal;
  
line-height: 20px;
  
letter-spacing: 0px;
  
color: #a79dc7;
  
position: absolute;
  
display: block;
  
left: 199px;
  
top: 279px;
}
.brand_info4{
  
width: 150px;
  
height: 30px;
  
font-family: MicrosoftYaHei;
  
font-size: 30px;
  
font-weight: normal;
  
font-stretch: normal;
  
line-height: 35px;
  
letter-spacing: 0px;
  
color: #5f4e93;
  
position: absolute;
  
left: 200px;
  
top: 329px;
}
.brand_info5{
  
width: 530px;
  
height: 220px;
  
font-family: MicrosoftYaHei;
  
font-size: 20px;
  
font-weight: normal;
  
font-stretch: normal;
  
line-height: 50px;
  
letter-spacing: 0px;
  
color: #5f4e93;
  
width: 530px;
  
display: block;
  
margin-top: 19px;
}
.brand .line{

display: block;

width: 55px;

height: 6px;

background-color: #7d6eac;

margin: 22px 0px 0px 3px;
}
.brand .brand_main2{
  height: 894px;
  position: absolute;
  left: -240px;
  top: 0px;
  right: 0px;
  bottom: 0px;
  z-index: -1;
}
.brand ul li{
  list-style: none;
}
.brand_main_two_1{
   width: 173px;
   height: 34px;
   font-size: 45px;
   font-weight: normal;
   font-stretch: normal;
   line-height: 35px;
   letter-spacing: 0px;
   color: #ffffff;
   font-weight: bold;
   margin: 199px 3px 0px  373px;
   display: inline-block;
   overflow: hidden;
   float: left;
}
.brand_main_two_2{
  width: 283px;
  height: 44px;
  font-size: 45px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 35px;
  letter-spacing: 0px;
  color: #ffffff;
  font-weight: bold;
  display: inline-block;
  float: left;
  margin: 193px 0px 0px 0px;
}
.brand_main_two ul{

overflow: hidden;

width: 1082px;

margin-left: 376px;

clear: both;

padding-top: 50px;
}
.brand_main_two ul li{

float: left;

margin-right: 21px;

margin-bottom: 21px;
}
.brand_main_two ul li a{

display: block;

width: 100%;

height: 100%;

overflow: hidden;

border-radius: 5px;

}
  .brand_main_two ul li a img{
  
display: block;
  
width: 100%;
  
height: 100%;
}
.brand_main_two ul li:nth-of-type(3n){
margin-right: 0px;

}
.brand_main_four{
  height: 964px;
}
.brand_fwzd{
 position: absolute;
 left: -240px;
 top: 0px;
 bottom: 0px;
 display: block;
 width: 1920px;
 z-index: -1;
}
.brand_main_four>span{
 /* width: 423px; */
 height: 31px;
 font-family: MicrosoftYaHei;
 font-size: 18px;
 font-weight: normal;
 font-stretch: normal;
 line-height: 35px;
 letter-spacing: 0px;
 color: #b29cdf;
 display: block;
 clear: both;
 padding: 847px 0px 0px 150px;
}
.brand_main_four>span>span:nth-of-type(1){font-family: MicrosoftYaHei;font-size: 36px;font-weight: normal;letter-spacing: 0px;color: #a68ed8;}.brand_main_four>span>span:nth-of-type(2){
  font-family: MicrosoftYaHei;
  font-size: 18px;
  font-weight: normal;
  letter-spacing: 0px;
  color: #a68ed8;
}.brand_main_four>span>span:nth-of-type(2){
  font-size: 36px;
}.brand_main_four>span>span:nth-of-type(3){
   font-size: 36px;
}
.brand_main_three{
  height: 381px;
}
.brand_main_three ul {
  width: 1300px;
  margin: 0px auto 0px;
  overflow: hidden;
  padding-top: 62px;
}
.brand_main_three  ul li{
  float: left;
  width: 274px;
  height: 274px;
  position: relative;
  margin-right: 50px;
}
.brand_main_there_icon{
  position: absolute;
  top: 0px;
  right: 0px;
  bottom: 0px;
  left: 0px;
}
.brand_main_three ul li:last-child{
  margin-right: 0px;
}
.brand_main_two{
  height: 895px;
}
.brand_main_three ul li span:nth-of-type(1){/* width: 87px; */height: 39px;font-size: 40px;font-weight: normal;font-stretch: normal;line-height: 35px;letter-spacing: 0px;color: #7d6eac;font-weight: bold;display: block;text-align: center;margin-top: 100px;margin-bottom: 10px;}
  .brand_main_three ul li span:nth-of-type(2){
  width: 156px;
  height: 38px;
  background-color: #7d6eac;
  border-radius: 9px;
  font-size: 28px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 35px;
  letter-spacing: 0px;
  color: #ffffff;
  display: block;
  text-align: center;
  margin: auto;
}
.dianmain{
  font-size: 30px!important;
}
.hndsx{
  font-size: 52px!important;
}
.brand .more {
    width: 68px;
    height: 23px;
    border-radius: 11px;
    border: solid 1px #d8d4e3;
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 23px;
    letter-spacing: 0px;
    color: #ffffff;
    display: inline-block;
    text-indent: 8px;
    left: 1373px;
    top: 217px;
    position: absolute;
    cursor: pointer;
}.brand .brand_pro_right{
    display: inline-block;
    width: 15px;
    height: 9px;
    position: absolute;
    left: 52px;
    top: 7px;
}
.list_news_left{
  float: left;
}
.main .top {
    color: #7d6eac;
    line-height: 27px;
    padding-top: 27px;
}
.main .top a {
    text-decoration: none;
    color: #7d6eac;
    display: inline-block;
    height: 100%;
}.main .top img {
    float: left;
    margin-right: 5px;
}
.main{
  background:#fafafa;
  overflow: hidden;
}
.main .left{
  width: 720px;
  height: 443px;
  float: left;
  margin-top: 58px;
  position: relative;
  border-radius: 10px;
  overflow: hidden;
}
.main .left .list_news_icon{
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 1;
}
.list_news_bottom_icon{
  display: block;
  position: absolute;
  width: 1112px;
  top: 309px;
  z-index: 0;
  left: -122px;
}
.list_news_issuse{

display: block;

width: 273px;
}
.main_right{float: right;width: 679px;float: left;margin-left: 41px;margin-top: 60px;position: relative;}
.title_main_right{

/* width: 426px; */

height: 34px;

/* font-family: MicrosoftYaHei-Bold; */

font-size: 30px;

font-weight: normal;

font-stretch: normal;

line-height: 35px;

letter-spacing: 0px;

color: #50447f;

font-weight: bold;

display: block;

margin-top: 64px;

text-decoration: none;
}
.title_main_info{

width: 547px;

height: 54px;

/* font-family: MicrosoftYaHei; */

font-size: 18px;

font-weight: normal;

font-stretch: normal;

line-height: 35px;

letter-spacing: 0px;

color: #6f6f6f;

margin-top: 18px;

display: block;

cursor: pointer;

width: 462px;

/* height: 257px; */

/* font-family: MicrosoftYaHei; */

font-size: 12px;

font-weight: normal;

font-stretch: normal;

line-height: 35px;

letter-spacing: 0px;

color: #d4d4d4;
}
.more_href{
  
display: block;
  
width: 133px;
  
height: 35px;
  
border-radius: 17px;
  
border: solid 1px #d8d4e3;
  
font-size: 20px;
  
font-weight: normal;
  
font-stretch: normal;
  
line-height: 18px;
  
letter-spacing: 0px;
  
display: block;
  
color: #7d6eac;
  
line-height: 35px;
  
/* text-align: center; */
  
font-weight: 600;
  
margin-top: 56px;
  
text-indent: 20px;
  
position: relative;
  
z-index: 2;
  
cursor: pointer;
}
.list_new_right_icon{
  
display: block;
  
width: 58px;
  
position: absolute;
  
top: 68px;
  
right: 0px;
}
.list_more_title{
  width: 223px;
  height: 39px;
  /* font-family: MicrosoftYaHei-Bold; */
  font-size: 48px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 35px;
  letter-spacing: 0px;
  color: #ececec;
  width: 100%;
  text-align: center;
  clear: both;
  display: block;
  margin: 88px auto 0px;
  padding-top: 88px;
  font-weight: bold;
}
.list_more_list{
  width: 88px;
  height: 20px;
  /* font-family: MicrosoftYaHei-Bold; */
  font-size: 20px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 35px;
  letter-spacing: 0px;
  color: #493f65;
  font-weight: bold;
  width: 100%;
  display: block;
  text-align: center;
}
.list_1{

width: 647px;

height: 3px;

background-color: #ffffff;

position: absolute;

display: block;

background-color: #ebebeb;

border-top: 2px solid #ffffff;

}.list_2{
  
width: 647px;
  
height: 3px;
  
background-color: #ffffff;
  
position: absolute;
  
display: block;
  
background-color: #ebebeb;
  
border-top: 2px solid #ffffff;
  
right: 0px;
}
.list_con{
  list-style: none;
  overflow: hidden;
  margin: 60px auto 0px;
}
.list_con li{
  width: 451px;
  /* height: 289px; */
  /* background-color: #ffffff; */
  /* box-shadow: 0px 5px 27px 0px 
    rgba(235, 235, 235, 0.29); */
  margin-bottom: 22px;
  float: left;
  margin-right: 40px;
}
.list_news_right_cion_button{
  
position: absolute;
  
display: block;
  
width: 28px;
  
left: 103px;
  
top: 9px;
}
.list_con li .left_con{
  width: 477px;
  height: 289px;
  float: left;
}
.list_con li .left_con a{
  display: block;
  width: 100%;
  height: 100%;
}.list_con li .left_con a img{
    display: block;
  width: 100%;
  height: 100%;
}
.list_con li .right_con{
  float: left;
  width: 898px;
  margin-left: 60px;
}
.list_con li .right_con .news_title{

font-size: 30px;

font-weight: normal;

font-stretch: normal;

line-height: 35px;

letter-spacing: 0px;

color: #6b5b9f;

text-decoration: none;

font-weight: bold;

display: block;

margin-top: 52px;
}.list_con li .right_con .news_intro{

width: 847px;

height: 60px;

/* font-family: MicrosoftYaHei; */

font-size: 20px;

font-weight: normal;

font-stretch: normal;

line-height: 40px;

letter-spacing: 0px;

color: #797979;

margin-top: 19px;

display: block;
}.more_href_con {
    display: block;
    width: 133px;
    height: 35px;
    border-radius: 17px;
    border: solid 1px #d8d4e3;
    font-size: 20px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 18px;
    letter-spacing: 0px;
    /* display: inline-block; */
    color: #7d6eac;
    line-height: 35px;
    /* text-align: center; */
    font-weight: 600;
    margin-top: 56px;
    text-indent: 20px;
    position: relative;
    z-index: 2;
    float: left;
    cursor: pointer;
}.list_news_right_cion_button_con {
    position: absolute;
    display: block;
    width: 28px;
    left: 103px;
    top: 9px;
}
.share{

/* display: inline-block; */

float: left;

margin-top: 70px;

margin-left: 423px;
}.click{
  
float: left;
  
margin-top: 71px;
  
margin-left: 17px;
}.time{
  
float: left;
  
margin-top: 71px;
  
margin-left: 32px;
}.share_span{
  
float: left;
  
font-size: 16px;
  
font-weight: normal;
  
font-stretch: normal;
  
line-height: 35px;
  
letter-spacing: 0px;
  
color: #b2b2b2;
  
margin-top: 64px;
  
margin-left: 15px;
}
.click_span{
  
font-size: 16px;
  
font-weight: normal;
  
font-stretch: normal;
  
line-height: 35px;
  
letter-spacing: 0px;
  
color: #b2b2b2;
  
margin-top: 64px;
  
float: left;
  
margin-left: 4px;
}
.time_span{
  
font-size: 16px;
  
font-weight: normal;
  
font-stretch: normal;
  
line-height: 35px;
  
letter-spacing: 0px;
  
color: #b2b2b2;
  
float: left;
  
margin-top: 64px;
  
margin-left: 5px;
}
.list_video_bg{
  
position: absolute;
  
left: 0px;
  
right: 0px;
  
top: 0px;
  
bottom: 0px;
  
background: #000;
  
z-index: 1;
  
opacity: 0.7;
}
.list_video_mian .pause{

position: absolute;

display: block;

width: 106px;

left: 50%;

margin-left: -53px;

top: 50%;

margin-top: -53px;

z-index: 1;
}
.title1{
  width: 193px;
  height: 37px;
  font-weight: bold;
  font-size: 34px;
  /*font-weight: normal;*/
  font-stretch: normal;
  line-height: 35px;
  letter-spacing: 0px;
  color: #7d6eac;
}
.line_main_right{
  
display: block;
  
width: 28px;
  
height: 5px;
  
background-color: #7d6eac;
  
margin: 6px 0px 0px 8px;
}
.main_right_info1{
  width: 462px;
  height: 257px;
  font-family: MicrosoftYaHei;
  font-size: 12px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 35px;
  letter-spacing: 0px;
  color: #d4d4d4;
  display: block;
  margin-top: 18px;
}
.list_viede_sheep{
  
position: absolute;
  
right: 19px;
  
top: 126px;
}
.list_video_p{
  width: 451px;
  height: 276px;
  position: relative;
  border-radius: 20px;
  overflow: hidden;
}
.list_video_p_con{
  display: block;
  width: 100%;
  height: 100%;
}
.list_video_p .pause{width: 51px;height: 51px;display: block;position: absolute;left: 50%;margin-left: -25.5px;top: 50%;margin-top: -25.5px;}
.list_con_vido_title{
  font-size: 20px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 35px;
  letter-spacing: 0px;
  color: #9b9999;
  text-align: center;
  margin-top: 13px;
}
.list_con li:nth-of-type(3n){
  margin-right: 0px!important;
}