@charset "UTF-8";
@media (max-width: 1680px) {
  .wrap{width: 1440px;}
  .characterRight {height: 690px;}
  .characterLeft .leftTextCon .pic:before {padding-top: 124.3529%;}
  .characterLeft .leftTextCon .pic {width: 300px;}
  .characterLeft .charaCbox{width: 57%;}
  .characterLeft .textBox { height: 470px; padding: 38px 24px 0 200px; width: 690px;}
  .characterLeft .textBox::before{left:34%;}
  .characterScroll .prev{left:366px;bottom:-230px;}
  .characterScroll .next{left:426px;bottom:-230px;}
  .grouphistoryScroll .bd .prev{bottom: 83px;}
  .grouphistoryScroll .bd .next{right: -20px;bottom: 102px;}
  .historyList .ddSpan span{bottom: 105px;}
  .grouphistoryScroll .bd .prev{bottom: 27px;}
  .partyMass{height:435px;}
  .videoC{right: 5%;}
  .philosophyC1Scroll .bd .text{height: 190px;}
  .memberL .pic{width: 650px;}
  .memberCon .memberR .title{padding-left: 30%;} 
  .memberCon .memberR .dlBox{padding-left: 30%;}
  .philosophyC3List dd .ddL{height: 338px;}
  .characterLeft .textBox .boxText{height: 150px;padding-top: 0;}
  .partyT1 .partyTR .textC{height: 290px;}
  .contactUsBox .boxR dd{padding-left: 70px;}
  .imgText2 dd .text .conText{height:275px;}
  .historyScroll .myslide em{left: -74px;}
  .historyScroll .myslide .con:hover em{left:-92px;}
  .columnNum{padding-top: 70px;}
}
@media (max-width: 1550px) {
  .wrap{width: 1200px;}
  .menu dd{margin-right: 20px;}
  .column2Left{width: 31.7308%;}
  .columnNum dd .num{font-size:28px;margin-right:5px;}
  .column3BDl dd{height: 430px;}
  .characterRight {height: 590px;}
  .characterLeft .leftTextCon .pic:before {padding-top: 124.3529%;}
  .characterLeft .leftTextCon .pic {width: 300px;}
  .characterLeft .charaCbox{width: 45%;}
  .characterLeft .textBox { height: 410px; padding: 38px 24px 0 285px; width: 614px;}
  .characterLeft .textBox::before{left:51%;}
  .characterScroll .prev{left:366px;bottom: -165px;}
  .characterScroll .next{left:426px;bottom: -165px;}
  .grouphistoryScroll .bd .next{right: -38px;bottom:205px;}
  .grouphistoryScroll .dd1 span{bottom: 130px;}
  .historyList .ddSpan span{bottom: 165px;}
  .grouphistoryScroll .bd .prev{left: -55px;bottom: 122px;}
  .partyMass{height: 370px;}
  .videoC{right: 0;}
  .indexC2Slick{margin-left: 53.7693%;}
  .philosophyC1Scroll .bd .text{height: 135px;}
  .memberL .pic{width: 620px;}
  .memberCon .memberR .title{padding-left: 40%;} 
  .memberCon .memberR .dlBox{padding-left: 40%;}
  .philosophyC3List .ddL .text{font-size:14px;}
  .philosophyC3List dd .ddL{height: 280px;}
  .footerCR{padding-left: 60px;}
  .footerCon .footerLogo{margin-bottom: 50px;}
  .characterLeft .textBox .boxText{padding-top: 0;height: 95px;}
  .characterLeft .textBox .name{padding-top: 20px;font-size:26px;}
  .characterLeft .boxName{line-height:35px;}
  .partyT1 .partyTR .textC{height: 220px;}
  .partyB .imgText1 dd .text{padding-top: 0;}
  .partyB .imgText1 dd .text .title{padding: 0;}
  .contactUsBox .boxR .value{font-size:17px;}
  .contactUsBox{padding:65px 65px;}
  .contactUsBox .boxR .lable{font-size:18px;margin-left:18px;}
  .contactUsBox .boxR dd{padding-left: 60px;}
  .imgText2 dd .text .conText{height:160px;}
  .historyScroll .myslide em{left: -47px;}
  .historyScroll .myslide .con:hover em{left:-65px;}
}