.addr_now a{
  color:#333333;
  font-size: 16px;
  }
.ccdd{
 margin-top:20px;
}
.ccdd a{
 color:#000;
}
.clown{
 margin-top:50px;
}
.clown .modhead{
  margin-bottom:20px;
}
  .modtitle p{
  color: #333333;
  font-size: 46px;
  }
  .mod2_recÃ‚Â .modhead{
  Ã‚Â margin-bottom:30px!important;
  }

  .work{
  background: url(../images/106.png) repeat-y;
  -webkit-filter: drop-shadow(10px 10px 10px rgba(0,0,0,0.1));
      background-size: cover;
  }

  #cultrueIdea {
  margin: 0;
  padding: 60px 45px 45px 60px;

  }
  #cultrueIdea>li:hover div>div{
  border-bottom: 1px solid #f46d13;
  }

  #cultrueIdea>li>div {
  padding: 10px 0;
  }
  .mod3{
  margin-top: 50px;
  }
  .news_content p{
  font-size: 18px;
  line-height: 40px;
  color: #808080;
  }
  .news_content>p:nth-child(5){
  padding-top:40px;
  }
  #cultrueIdea div{
  color:#808080;
  font-size: 20px;
  display: inline-block;
  }
  #cultrueIdea li:hover div{
  color: #ff9853;
  font-size: 24px;

  }
  #cultrueIdea .on div>div{
  color: #FF9853;
  font-size: 28px;
  border-bottom: 1px solid #FF9853;
  }
  #cultrueIdea li{
  margin-right: 84px;
  }
  .news_content .text-picture{
  padding-right: 45px!important;
  }
  .more-title{
  color: #ff9853;
  font-size: 24px;
  font-weight: 700;
  }
  .more-con{
  color: #808080;
  font-size: 18px;
  }
  .text-picture img{
  width: 100%;
  height: 311px;
  }
  .good{
  display:inline-block;

  }
  .linebin{
  border-right: 1px solid #dedede;
  }
  .good div:last-child{
  border:none;
  }
  .wonderful{
  background-color: #f7f7f7;
  background: url(../images/zu108.png) no-repeat;
  background-size: 100% 100%;
  padding-right: 0;
  }
  .food{
  color: #4d4d4d;
  font-size: 18px;
  text-indent:2em;
  padding:0px 20px 20px 20px;
  line-height: 32px;
  }
  .more-title{
  text-align: center;
  }
  .more-con{
  text-align: center;
  }
  .feet{
  margin-bottom: 40px;
  }
  .big-title{
  color: #333333;
  font-size: 28px;
  text-align: center;
  font-weight: 700;
  }
  .ho{
  color: #ff9853;
  }
  .small-title{
  color: #808080;
  font-size: 18px;
  text-align: center;
  padding-top: 30px;
  width:700px;
  line-height: 24px;
  Ã‚Â max-width: 700px!important;
  }
  .yes-one {
  flex-direction: unset !important;

  }
  .yes{
  flex-direction: column;
  display: flex;
  height: 440px;
  /* padding: 10px; */
  align-items: center;
  justify-content: center;
  }
  .news_content{
  padding-bottom:50px;
  }
  .li-title li{
  list-style: disc;
  max-width: 200px;
  color: #808080;
  white-space: nowrap;
  font-size: 18px;
  text-align: left;
  margin: 0 auto;
  }
  .ul-title{
  padding-top: 20px;
  }
  .ul-con{
  color: #808080;
  line-height: 28px;
  padding:60px 0 40px 0;
  }
  .text-picture{
  padding-left: 0px !important;
  }
  .li-con li{
  list-style: disc;
  max-width: 500px;
  white-space: nowrap;
  text-align: left;
  margin: 0 auto;
  font-size: 18px;
  }

  .bread a{
  color: #333333;
  }
  .hi{
  color: #1A1A1A;
  }

  /*Ã¥Â±ÂÃ¥Â¹â€¢Ã¨â€¡ÂªÃ©â‚¬â€šÃ¥Âºâ€*/
  @media only screen and (max-width: 1024px){
  .modtitle p{
  color: #333333;
  font-size: 20px;
  margin: 0;
  }
  .food{
  padding: 10px 20px 0 20px;
  font-size: 14px;
  color: #666666;
  }
  .team{
  margin-bottom: 20px;
  }
  .big-title{

  font-size: 16px;
  }
  .small-title{
  color:#8f8f8f;
  font-size: 12px;
  padding:5px 15px 20px 15px;
  max-width: 350px;
  margin: 0 auto;
  }
  .news_content>p:nth-child(5){
  padding-top:0;
  }
  .li-title li{
  font-size: 10px;
  }
  .yes{

  height: 160px;
  padding: 10px;
  }
  .more-title{
  margin-top: 0;
  font-size: 16px;

  }
  .more-con{
  font-size: 12px;
  color:#8f8f8f;
  }
  .news_content P{
  font-size:14px;
  line-height:28px;
  color: #666666;
  }
  .good{
  padding-bottom: 15px;
  }
  .li-title{
  font-size: 10px;
  color:#8f8f8f;
  }
  .li-con li{
  font-size: 10px;
  }
  .ul-con{
  padding:0 20px 0 20px;
  color:#8f8f8f;
  }
  .ul-title{
  padding-top: 15px;
  }
  .mod3{
  background-color: #FFffff;
  margin-top: 0;
  }
  .mod2_rec{
  background-color: #FFffff;
  }
  .work{
  background: none;
  }
  #cultrueIdea>li{
  display: inline-block;
  }
  #mod_g_i_box_3{
   display:flex!important;
    align:center;
  }
  .tab-rec-student .modcon{
  padding-top: 5px;
  }
  #cultrueIdea>li div{
  font-size: 12px !important;

  }
  .yes{
  display:unset;
  }
  #cultrueIdea li:hover div{
  color: #ff9853;
  font-size: 14px !important;
  }
 #cultrueIdea::-webkit-scrollbar{
 width:unset;
height:unset;
}
  #cultrueIdea{
    padding: 0px;
    text-align: center;
    overflow: auto hidden;
    height: 72px;
    white-space: nowrap;
    display: flex;
    align-items: center;
    justify-content: space-around;
  }
  #cultrueIdea li {
 font-size:15px;
}

  .wonderful{
  margin-top: 0px;
  /*background-color: #FFffff;*/
  background: url(../images/107.png) no-repeat;
  padding: 0px;
  background-size: contain;
  }
  .line{
  border-right: none;
  }
  .news_content{
  padding:0 15px 10px 15px;
  }
  .modcon>div>div>.columns{
  padding-top: 0px;
  }
  .yes-one{
  background-color: #FFffff;
  }
  #cultrueIdea li{
  margin-right: 0px;
  }
  .columns{
  padding-left: 0px!important;
  }
  .header-image{
  padding-left: 15px!important;
  padding-right: 15px!important;
  }

  .mod2_rec{
  padding-bottom: 0px;}
  .bread{
  padding-left: 15px;
  font-size: 13px;
  background-color: #FFffff;
  }
  .header-title {
  padding-left: 15px;
  }
  }
  @media only screen and (min-width: 640px) and (max-width: 1024px){
  .wonderful{
  background-size: cover;
  }
  .modtitle{
  padding-top: 0px;
  margin-bottom: 0px;
  padding-left: 15px;
  }
  #cultrueIdea>li div{
  font-size: 20px !important;
  }
  #cultrueIdea li:hover div{
  font-size: 24px!important;
  }
  .more-title{
  font-size: 20px;
  }
  .mod3 .mod3_rec .modhead{
  padding-top: 20px;
  }
  .text-picture img{
  width: 100%;
  height: 235px;
  }
  .crumbs{
  margin-left: 0px!important;
  }
  .modtitle{
  margin-left: 0px!important;
  }
  .swiper img{
  border-radius: 0px;
  }
  }
  @media only screen and (min-width:768px) and (max-width: 1024px){
  /*.mod3_rec{*/
  /*    padding-left: 15px;*/
  /*    padding-right: 15px;*/
  /*}*/
  #cultrueIdea>li div{
  font-size: 20px !important;
  }
  #cultrueIdea li:hover div{
  font-size: 22px!important;
  }



  .more-title{
  font-size: 23px;
  }
  .big-title{
  font-size: 24px;
  }
  .small-title{
  font-size: 18px;
  max-width: 600px;
  }
  .li-title li{
  font-size: 15px;
  }
  .li-con li{
  font-size: 15px;
  }
  }

  @media only screen and (max-width:640px){
  #frame_main_mod2{
    margin-bottom:20px;
}
}