
body{background: #ebebeb;}
.list_r{
float: right;
width: 74%;
background: #fff;
padding-bottom: 60px;
}
.list_r_m{
padding: 10px 20px 20px 20px;
}
.shenxue2 p{line-height: 26px;
    font-size: 18px;
    color: #666;}
.list_r_t{
height: 66px;
color: #b29652;
line-height: 68px;
border-bottom: 1px solid #b2b2b2;
font-size: 30px;
}

.introduce {
margin-bottom: 30px;
}
.introduce .top_title{
height: 80px;
line-height: 85px;
font-size: 24px;
color: #b29652;
}

.shenxue h6{
padding-left: 28px;
height: 48px;
line-height: 48px;
background: #b29652;
font-size: 30px;
margin-bottom: 30px;
color: #fff;
}
.shenxue1 h5{
font-size: 30px;
color: #333;
height: 90px;
line-height: 90px;
text-align: center;
}
.shenxue1_img{
width: 100%;
overflow: hidden; 
padding-bottom: 50px;
}
.shenxue1_img img{max-width:100%;}          
.shenxue .description{
padding: 0 20px 30px;
font-size: 18px;
color: #626262;
line-height: 30px;
}

.shenxue_public{
padding:0 20px;
border-top: 1px solid #e0e0e0;
margin-bottom: 25px;
}
.shenxue_public_t{
height: 64px;
line-height: 66px;
color: #b29652;
font-size: 24px;
}
.shenxue_public_list {
font-size: 18px;
line-height: 30px;
color: #666;
/*padding-left: 2%;*/
}
.shenxue_public_list span{
color: #b29652;
/*margin-left: -5%;
*/}
.shenxue2 h5{padding-bottom: 40px;font-size: 24px;color:#b29652;text-align: center;}
.oneBox .baseBox {
  /*overflow: hidden;*/
  width: 880px;
  max-width: 880px;
  margin: 0 auto;
  height: 410px;
  position: relative;
  left:-3%;
  padding-bottom: 40px;
}
.oneBox .baseBox .list {
  width:270px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  overflow: hidden;
  float: left;
  position: absolute;
  padding-top: 0;
  padding-bottom: 0;
  top:0;
}
.oneBox .baseBox .zora {
  left: -15%;
}
.oneBox .baseBox .one {
  left: 14.9%;
}
.oneBox .baseBox .two {
  left: 44.6%;
}
.oneBox .baseBox .three {
  right: -24.2%;
}
.oneBox .baseBox .four{
    left:74.2%;
}
.oneBox .baseBox .zora .child .kuai {
  position: absolute;
  bottom: 0;
  right: 0;
  background: #c7000a;
}
.oneBox .baseBox .zora .child .small {
  background: #e3e4e5;
  position: absolute;
  right: 20px;
  top: 7px;
  margin-top: 0;
}
.oneBox .baseBox .child {
  width: 180px;
  height: 180px;
  overflow: hidden;
  float: left;
  margin-top: 0;
  margin-bottom: 5px;
  position: relative;
  /*background: #b29652;*/
}
.oneBox .baseBox .child.cbg{
    background: #b29652;
}
.oneBox .baseBox .child.blue{
  background-color: #151f4f;
}
.oneBox .baseBox .bigs {
  width: 100%;
  height: 100%;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  color:#fff;
  text-align: center;
}
.oneBox .baseBox .bigs .tit{
  padding-top:20px;
  font-size: 48px;
  background:no-repeat 58% 94%;
  padding-left: 32%;
  text-align: left;
}
.oneBox .baseBox .bigs .cont{
  font-size: 18px;
  line-height: 28px;
  padding-top: 10px;
}
.oneBox .baseBox .child .kuai {
  width: 90px;
  height: 90px;
  background: #e3e4e5;
  float: left;
}
.oneBox .baseBox .child .small {
  float: right;
  width: 40px;
  height: 40px;
  background: #c7000a;
  margin-top: 21%;
}
.oneBox .baseBox .child .imgs {
  width: 100%;
  height: 100%;
  background: no-repeat top left;
  background-size: 100% 100%;
  -webkit-background-size: 100% 100%;
  -moz-background-size: 100% 100%;
  -ms-background-size: 100% 100%;
  -o-background-size: 100% 100%;
}
.twoBox {
  width: 100%;
  height: 560px;
}
.twoBox .base {
  width: 50%;
  height: 100%;
  float: left;
  background: no-repeat center center;
  background-size: cover;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -ms-background-size: cover;
  -o-background-size: cover;
  font-size: 38px;
  color: #ffffff;
  text-align: right;
  position: relative;
}
.twoBox .infoR {
  float: right;
  padding-right: 6%;
  padding-top: 10%;
}
.twoBox .car {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  margin: auto;
  max-width: 415px;
  height: 234px;
  border: 2px solid #767775;
  text-align: center;
  padding-top: 70px;
}
.twoBox .car h5 {
  padding-bottom: 24px;
}
.twoBox .car span {
  margin: 0 auto 24px;
  float: none;
  width: 30px;
}
.twoBox h5 {
  padding-bottom: 40px;
}
.twoBox span {
  display: block;
  width: 70px;
  height: 3px;
  float: right;
  background: #ffffff;
}
.twoBox p {
  font-size: 18px;
  opacity: .7;
}
@media (max-width:750px){
html, body{background: #fff!important;}
.list_r_m{width: 100%;padding:0;padding-top: .4rem;}
.list_r_t{height: 2rem;line-height: 2rem;font-size: .8rem;margin-bottom: .4rem;}
.img_list li{height:4.4rem;font-size: .6rem;margin-bottom: .2rem;}
.img_list li .infos{line-height: .9rem;}
.list_r{width: 100%;padding-bottom: 0;}
.shenxue1 h5{height: 2.2rem;line-height: 2.2rem;font-size: .7rem;}
.shenxue1_img{padding-bottom: .6rem;}
.shenxue h6{height:2.1rem;line-height: 2.1rem;font-size: .8rem;margin-bottom: .4rem;}
.shenxue .description{padding:0 2% .8rem 2%;font-size: .56rem;line-height: .88rem;}
.shenxue2 h5{font-size: .7rem;padding-bottom: .8rem;}
.shenxue_public_t{height: 2rem;line-height: 2rem;font-size: .7rem;}
.shenxue_public_list{font-size: .56rem;line-height: .88rem;}
.location a{font-size: .46rem;}
.oneBox .baseBox .list,.oneBox .baseBox .bigs{width: 100%;transform:rotate(0);position:static;}
.oneBox .baseBox .three,.oneBox .baseBox .zora{display: none;}
.oneBox .baseBox{width: 100%;height:auto;padding-bottom: 0;overflow:hidden;}
.oneBox .baseBox .child{width: 50%;height:5.4rem;margin-bottom: 0;}
.oneBox .baseBox .bigs .tit{font-size: 1.2rem;-webkit-background-size: auto .7rem;
background-size: auto .7rem;padding-top: .6rem;}
.oneBox .baseBox .bigs .cont{width: 90%;margin:0 auto;font-size: .56rem;line-height: .88rem;padding-bottom: .4rem;}
.oneBox .baseBox .two .child.cbg{background: #151f4f;}
.oneBox .baseBox .two .child.blue{background:#b29652;}
.shenxue_public_list {

padding-left: 2%;
}
.shenxue_public_list span{

margin-left: -5%;
}

}
@media (min-width:751px) and (max-width:1023px){
.list_r{width: 73%;padding-bottom: 20px;}
.list .container{max-width:1200px;}  
.list_r_t{height:48px;line-height: 48px;font-size:24px;margin-bottom: 0;}
.img_list li{height:140px;font-size: 18px;}
.img_list li .infos{width: 90%;margin-left: 5%;line-height: 26px;}
.list_r_m{padding:20px 20px 0 10px;}
.shenxue1 h5{height: 50px;line-height: 50px;font-size: 20px;}
.shenxue1_img{padding-bottom: 30px;}
.shenxue h6{font-size: 20px;margin-bottom: 20px;}
.shenxue .description,.shenxue_public_list{font-size: 14px;line-height: 24px;}
.shenxue_public_t{height: 50px;line-height: 50px;font-size: 18px;}
.shenxue2 h5{font-size: 20px;padding-bottom: 30px;}

.oneBox .baseBox .list{width:90px;top:2%;}
.oneBox .baseBox .child{width: 90px;height: 90px;}
.oneBox .baseBox .bigs .tit{padding-top: 0;font-size: 22px;-webkit-background-size: auto 12px;
background-size: auto 12px;}
.oneBox .baseBox .bigs .cont{padding-top: 0;font-size: 12px;line-height: 18px;width: 98%;margin:0 auto;}
.oneBox .baseBox .child .kuai{width: 60px;height: 60px;}
.oneBox .baseBox .zora{left:-12%;}
.oneBox .baseBox .child .small{width: 20px;height: 20px;}
.oneBox .baseBox .two{left:41%;}
.oneBox .baseBox .four{left:67%;}
.oneBox .baseBox .three{right:-2%;}
.oneBox .baseBox{max-width:500px;height: 220px;padding-bottom: 0;}


}
@media (min-width:1024px) and (max-width:1440px){
.oneBox .baseBox .list{width: 120px;top:2%;}
.oneBox .baseBox .child{width: 120px;height: 120px;}
.oneBox .baseBox .bigs .tit{padding-top: 0;font-size: 30px;}
.oneBox .baseBox .bigs .cont{font-size: 14px;line-height: 20px;width: 98%;margin:0 auto;}
.oneBox .baseBox .child .kuai{width: 60px;height: 60px;}
.oneBox .baseBox .zora{left:-10%;}
.oneBox .baseBox .child .small{width: 20px;height: 20px;}
.oneBox .baseBox .two{left:40%;}
.oneBox .baseBox .four{left:65%;}
.oneBox .baseBox .three{right:2%;}
.oneBox .baseBox{max-width:700px;height: 300px;padding-bottom: 0;}
.shenxue h6{font-size: 24px;}
.shenxue_public_t{font-size: 20px;}
.shenxue_public_list,.shenxue .description{font-size: 16px;}
.shenxue1 h5{font-size: 26px;}
.list_r_t{font-size: 28px;}
.shenxue1_img img{max-width:90%;}
.list_r{padding-bottom: 40px;}

}