.adverap{
    width:1000px;
    margin:100px auto;
  }
.wschool{
  margin: 50px auto;
}
.ad-left{
    float:left;width:180px;
}

.ad-left h3{
    background:#f2f2f2;
    text-align: center;
    width:180px;
    font-size:18px;
    line-height: 55px;
    border-bottom:1px solid #dfdfdf;
    color:#666;
    font-family: "微软雅黑", arial, sans-serif;
}
.ad-left h3:nth-child(1){
    background: #ffa128;
}
.ad-left h2{
  background:#f2f2f2;
  text-align: center;
  width:180px;
  font-size:18px;
  line-height: 55px;
  border-bottom:1px solid #dfdfdf;
  color:#666;
  font-family: "微软雅黑", arial, sans-serif;
}
.ad-left h2:nth-child(1){
  background: #ffa128;
}
.ad-right{
    width:780px;margin-left:220px;
    background-color: #fff;
}
.schcad,.showadv,.focusdv,.classadv,.sofadv,.shopadv,.weiadv, .ai-os-adv, .barrier-free-adv{
    display:none;
}
.operatd p,.shopadv p.operatd h3{
    font-size: 18px;
    color:#666;
    /*font-weight: bold;*/
    letter-spacing:1px;
    font-family: "微软雅黑", arial, sans-serif;
    line-height:35px;
}
.operatd .focud{
    color:#ffa128;
}

.schcad h3,.showadv h3,.focusdv h3,.classadv h3,.sofadv h3,.shopadv h3,.focusdv h3,.shopadv h3,.weiadv h3{
    font-size:16px;
    text-align: center;
    /*font-weight: bold;*/
    letter-spacing:1px;
    color:#777;
    line-height:28px;
    width:700px;margin:0 auto;
}
.ai-os-adv,.barrier-free-adv{
    font-size:16px;
    line-height: 28px;
}
.ai-os-adv h3,.barrier-free-adv h3{
    font-size:16px;
    text-align: center;
}
.showadv img,.classadv img{
    width:180px;
    display: block;
    margin:0 auto;

}

.schcad img{
    display: block;
    width:350px;
    margin:0 auto;
    padding-top:70px;
    padding-bottom:90px;
}
.ai-os-adv img, .barrier-free-adv img {
    display: block;
    margin:0 auto;
    margin-bottom: 30px;
}
.showadv img{
    padding-top:10px;
    padding-bottom:30px;
}
.sofadv img,.shopadv img,.weiadv img,.focusdv img{
    width:190px;
    margin:0 30px;
    padding-bottom:20px;
}

.classadv h3,.shopshow h3{
    padding-top:30px;
}


/*20170223添加百度认证联系方式*/
.footerbbs{
    width:800px;margin:0 auto;
}
.footerbbs h2{
    letter-spacing:2px;margin:0 auto;font-size:24px;
    color:#000;width:150px;text-align: center;background-color: #fff;
}
.telp{
    width:240px;margin:20px auto;
}
.telp h3{
    margin:10px auto;
    font-size: 16px;color:#000;
    margin-left:20px;
}

/*智慧校园*/
.r_contents .two_imgs{
  display: flex;
  justify-content: space-around;
  margin-top: 50px;
}
.two_imgs .two_left{
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.r_contents .two_imgs img{
  display: inline-block;
  height: 100%;
}

.right_item{
  padding:20px;
}
.right_item img{
  width: 90%;
}
.right_item .r_title{
  text-align: center;
  font-size: 20px;
  font-weight: 700;
  margin: 30px 0;
}
.right_item .r_title_text_conent{
  text-align: center;
  font-size: 16px;
  font-weight:bold;
  margin: 30px 0 0 0;
}
.right_item .r_text_conent{
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  margin: 5px 0 15px 0;
}
.right_item .r_text{
  text-indent:2em;
  /* font-family:microsoft yahei; */
  /* line-height: 2; */
  font-size: 18px;
  font-weight: 400;
}
.right_item .r_texts{
  margin: 30px 0;
  /* text-indent:2em; */
  /* font-family:microsoft yahei; */
  /* line-height: 2; */
  font-size: 18px;
  font-weight: 400;
}
.right_item .r_title_a{
  padding: 20px 0 40px 0;
  text-align: center;
  color: #ed6d1f;
  font-size: 18px;
  font-weight: 400;
}
.right_item .r_title_a a{
  color: #ed6d1f;
  font-size: 18px;
  font-weight: 400;
}
.right_item .r_title_text{
  text-align: center;
  /* line-height: 2; */
  font-size: 18px;
  font-weight: 400;
  margin: 20px 0;
}
.r_icons{
  width: 100%;
  padding: 30px 0;
  text-align: center;
}
.r_icons img{
  width: 75%;
}
.r_icon{
  width: 100%;
  padding: 30px 0;
  text-align: center;
}
.r_icon img{
  width: 85%!important;
}
.r_cacf{padding-bottom: 40px;
  border-bottom:solid 1px #f0f0f0;
}
.r_item{
  display: flex;
  margin: 50px 0;
}
.r_item .item_img{
  border: 1px #ddd solid;
  width: 250px;
  height: 280px;
  position: relative;
  margin: 0 80px 0 60px;
}
.r_item .item_img img{
  display: inline-block;
  width: 80%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
}
.r_item .item_right{
  flex:1;
  font-size: 14px;
  font-weight: 700;
  line-height: 2;
  list-style: disc;
}
.item_right .item_r_title{
  font-size: 20px;
  line-height: 3;
}
.sofadv ul{width: 740px;height: 224px;position:relative;padding-bottom: 150px;}
.sofadv li{float:left; cursor:pointer; position:relative;width: 232px;height: 224px;}
.sofadv li img{width: 232px;height: 224px;margin: 0;}
.sofadv li p{font-size:14px;
  font-family:microsoft yahei;
  font-weight:400;}
.item_right ul{
  padding-left: 20px;
  list-style: disc;
}
.r_imgs{
  justify-content: space-around;
  height: 350px;
}
.r_imgs img{
  display: inline-block;
}
/* 子页面 */
.r_title_b{
  width: 80px;
  height: 36px;
  border:  1px solid #ed6d1f;
  /* padding: 20px 0 40px 0; */
  text-align: center;
  color: #ed6d1f;
  font-size: 18px;
  font-weight: 400;
  line-height: 36px;
  margin: 20px auto 50px;
}
.r_title_b a{
  color: #ed6d1f;
  font-size: 20px;
}
.pagre{
  width: 1000px;
  height: 50px;
  margin: 0 auto;
  position:relative;
}
.pagre li{
  text-align: center;
  font-size: 20px;
  font-weight:400;
  float: left;
  margin: auto;
  cursor:pointer;
  width:120px;
}
.sub_item{
  padding:20px;
}
.sub_item .r_title{
  text-align: center;
  font-size: 24px;
  font-weight: 400;
  margin: 30px 0;
}
.sub_item .r_titles{
  text-align: center;
  font-size: 20px;
  font-weight: 400;
  margin: 30px 0;
}
.sub_item .r_text{
  text-align: center;
  font-size:18px;
  font-weight:400;
}
.sub_item .r_textss{
  text-align: center;
  font-size:18px;
  font-weight:400;
}
.attend ul{
  width: 1072px;
  height: 200px;
  margin: 0 auto;
  position:relative;
}
.attend ul li {
  float:left;
  /* margin: auto; */
  cursor:pointer;
  width:110px;
  height: 120px;
}
.attends ul{
  width: 620px;
  height: 200px;
  margin: 0 auto;
  position:relative;
}
.attends ul li {
  float:left;
  /* margin: auto; */
  cursor:pointer;
  widows: 58px;
  height: 64px;
}
.yuyu{
  margin-left:210px;
}
.uiui{
  margin: 0 211px;
}
.attend ul li img{
  width: 110px;
  height: 120px;
}
.attends ul li img{
  width: 58px;
  height: 64px;
}
.attend ul li p{
  width: 110px;
  text-align: center;
  font-size:18px;
  font-weight:400;
}
.attends ul li p{
  padding-top: 10px;
  width: 64px;
  text-align: center;
  line-height: 1;
  color: #666;
  font-size:14px;
  font-weight:400;
}
.layout_item{
  /* padding: 30px 0 20px 0; */
  display:inline;
  white-space: nowrap;
}
.layout_item li{
  width:120px;
  height:120px;
  margin: 0 60px;
  display:inline-block;
}
.layout_item li img{
  width:120px;
  height:120px;
}
.layout_item_r{
  /* padding: 30px 0 20px 0; */
  /* display:inline;
  white-space: nowrap; */
  width: 1200px;
  height: 350px;
  margin: 50px auto;
  position:relative;
}
.layout_item_r li{
  float:left;
  cursor:pointer;
  /* width:110px;
  height: 120px; */
  width:312px;
  height:282px;
  margin: 0 44px;
  /* display:inline-block; */
}
.layout_item_r li img{
  width:312px;
  height:282px;
}
.layout_item_r li p{
  width: 312px;
  font-size:14px;
  font-weight:400;
  word-break: break-all;
}