/*
 * YumanCMS ()
 * Copyright (c) 2013-2021  All rights reserved.
 * Author: 豆丁帮 <973051165@qq.com>
 */
@charset "utf-8";

.bg_yy{ background: #fff; border-radius: 5px; box-shadow:0 6px 12px rgba(0,0,0,.175);}
.wrap{margin: 0 auto; padding: 0;}

.left{  float: left;}
.right{  float: right;}

/* topbar */

#topbar{  border-top: 2px solid #019b45;height: 4.5rem; line-height: 4.5rem; background: #f5f5f5;   }
#topbar .topbar_l{}
#topbar .topbar_r{ text-align: right;}
#topbar .topbar_r span{ margin: 0 5px; color: green; font-weight: bold; }
#topbar .topbar_r em{}

/*news daohang*/

.daohang{ background: #fff; border: 0; border-bottom: 1px solid #ddd;  }
.nav_l_logo{  }
.nav_logo{ background: url(/template/tyzbty0408/images/logo.jpg) 0 center no-repeat; width: 390px;  text-indent: -2000em; margin-top: 10px; }
.nav_liebiao{ }
.nav_liebiao >li{background: url(/template/tyzbty0408/images/navbg.png) no-repeat right center; }
.nav_liebiao li ul li a{ line-height: 26px;border-bottom: 1px dotted #ddd; }
.nav_liebiao li a:hover{color: #fff!important; background: #019b45!important;}
.nav_erweima{ float: right;  }
.nav_erweima img { width: 100px;height: 100px;  }
.navbar-default .navbar-nav>li>a{   font-size: 2rem;color: #000;text-align: center; line-height: 5rem; }

.nav>li>a{padding: 10px;}

.xiala_list ul{ display: none; }
.xiala_list ul li a {}
.open{ display: block; }

/*媒体查询 mobile */

/* 小屏幕（平板，小于或等于 992px） */
@media screen and  (max-width: 991px){ 
	.nav_logo{ background: url(/template/tyzbty0408/images/logo_ipad.jpg) 0 center no-repeat; width: 260px;  text-indent: -2000em; margin-top: 0;}
	
}



@media screen and (max-width: 767px) {
    .nav_logo{ background: url(/template/tyzbty0408/images/logo_mobile.jpg) 0 center no-repeat; width: 200px;  text-indent: -2000em; margin-top: 0;}


    .union2_box_news_ul{ max-height: 300px!important; overflow: hidden!important; }
    .union2_box_news_ul li{ float: none!important; width: 100%!important;  }
    .union5_box dl p{ height: 160px!important;overflow: hidden!important; margin-bottom: 5px!important; }
	.union5_box dl img{ width: 160px!important;}
    .union4_box ul li img{ height: 105px!important; }
    .union5{ max-height:462px!important;overflow: hidden!important;  }
	.formData tr textarea{ width: 27.5rem!important;}
	.union6_box li img{ height: 105px!important;}
	.list_pro li img{ height: 110px!important; }

}




/*关于成达 */
.union{ margin-bottom: 10px; }
.union1_about{ margin:15px 0; }
.union1_about_img{ }
.union1_about_img img{ width: 100%; height: 230px;  }
.union1_about_tit{ height: 4rem; line-height: 4rem; border-bottom: 1px solid #ddd; margin-bottom: .8rem;background: #e5f3eb; }
.union1_about_tit_l{ float: left;text-align: center;  background-color: #019b45;color: #fff;padding: 0 1.5rem; border-radius: 5px;font-size: 1.6rem;}
.union1_about_tit_l i{ margin-right: .5rem; }
.union1_about_tit_r{float: right; padding-right: .5rem;}


.index_gongsi{  }
.index_gongsi_box{   }
.index_gs_left{   }
.index_gs_left img{  }
.index_gs_right{  }
.index_gs_right p{ line-height: 2.5rem; text-indent: 2em; height: 15rem;overflow: hidden;}
.index_gs_right .gengduo{  }



/*union2 高三体育集训*/

.union2{  }
.union2_box{  }
.union2_box_yk{  background: #f7f7f7; border-radius: 5px;padding: 10px ;}
.union2_box_yk img{ width: 100%; }
.union2_box_yk_title { height: 50px;line-height: 50px; font-size: 2rem; border-bottom: 1px solid #ddd; margin-bottom: 5px; white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.union2_box_yk_title span{color: #df4a3d;
    font-size: 12px;
    border: 1px solid #df4a3d;
    border-radius: 5px;
    padding: 3px;
    margin-right: 10px;
 }
.union2_box_yk p{ line-height: 2.5rem; color: #666666; }
.union2_box_yk p em{ color: #df4a3d;margin: 0 5px; font-size: 12px; }
.union2_box_yk .gengduo{ margin-top: 2rem; }

.union2_box_news_ul{  }
.union2_box_news_ul li{overflow:hidden;white-space:nowrap; height: 30px;line-height: 30px; border-bottom: 1px dotted #ddd; background: url(/template/tyzbty0408/images/li.png) no-repeat 0 center; padding-left: 15px; white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden; width: 50%;float: left; }
.union2_box_news_ul span{ float: right; font-size: 12px;color:#ccc; }

/*union3 高中体育升学*/

/*union3 体育高考复读*/

.union3{  }

/*union4 专业介绍*/
.union4{  }
.union4_box{  }
.union4_box ul{  }
.union4_box ul li{ margin-bottom: .8rem; }
.union4_box ul li img{ width: 100%;height: 170px;display: block;vertical-align: middle;margin: 0 auto;  }
.union4_box ul li h2{height: 3rem;line-height: 3rem;white-space:nowrap; text-overflow: ellipsis;overflow:hidden;font-size: 1.6rem;  padding: 0 0.5rem; text-align: center; }
.union4_box ul li p{ line-height: 2.5rem; margin: 0.5rem 0; color: #666; height: 8rem; overflow: hidden;}
.union4_box ul li a:last-child{ display: block; margin: 0 auto; text-align: center; }
.union4_box ul li span{ display: inline-block; }
.union4_box_info{  }



/*通栏广告*/
.jingjia_ad{background: url(/template/tyzbty0408/images/ad10.png) no-repeat top center; padding: 2rem 0;}
.jingjia_ad_l{ }
.jingjia_ad_r{  }
.jingjia_r{ margin-right: 10px; text-align: center;}
.jingjia_r span{  }
.jingjia_r strong{ color: #f00;font-size: 2rem; }
.jingjia_r a{ font-size: 2.2rem; border: 1px solid #333; border-radius: 15px; padding:1rem 2rem;  display: inline-block;}
.jingjia_ad h3{ color: #FEF200; }
.jingjia_ad p{ font-size: 1.5rem;line-height: 30px; color: #fff;margin-top: 5px;}
.jingjia_ad p em{ color: #f00; font-weight: bold;}

/*教师团队*/
.union5{ margin-top: 10px; }
.union5_box{  }
.union5_box dl{ margin-bottom: 10px; }
.union5_box dl dt{ background: #e5f3eb;line-height: 3rem; height: 3rem; white-space:nowrap; text-overflow: ellipsis;overflow:hidden;margin-top: .8rem; padding: 0 0.5rem; text-align: center; }
.union5_box dl img{ width: 100%;height: 183px;display: block;vertical-align: middle;margin: 0 auto; }
.union5_box dl dd{ background: #f7f7f7; padding: 1rem; }
.union5_box dl span{ font-size: 1.6rem; margin-right: 1rem; }
.union5_box dl em{ font-size: .8rem; color: #999; font-weight: normal; }
.union5_box dl p{ line-height: 2.5rem;   height: 100px; overflow: hidden;color: #666;}

/*学校环境*/
.union6{}
.union6_box{  }
.union6_box li{ margin-bottom: 10px; }
.union6_box li img{ width: 100%;height: 170px;display: block;vertical-align: middle;margin: 0 auto; }
.union6_box span{ display: block; text-align: center; height: 3rem; line-height: 3rem; background: #f7f7f7;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; padding: 0 1rem; margin-top: .5rem;  }
.union6_box_li{  }
/*友情链接*/
.union7{  }

.link_box{ border: 1px solid #ddd; padding: 1rem;}
.link_box ul{  }
.link_box ul li{ display: inline-block;background: url(/template/tyzbty0408/images/navbg.png) no-repeat right center; padding: 0 0.8rem; }
.link_box ul li a{ color: #333;}
.link_box ul li a:hover{ color:#ff9e05;}

/*footer底部模板*/

footer {background: #049030;}
.foot{ padding-top: 2rem;padding-bottom: 2rem;  }
.foot .foot_l{   }
.foot .foot_l img{ display:block;vertical-align: middle;margin: 0 auto;width: 60%;  }
.foot .foot_l span{ line-height: 3rem;height: 3rem;text-align: center; display: block; color: #fff;}
.foot .foot_r{  }

.foot_r ul { border-bottom:1px solid #30d679; overflow:hidden; padding-bottom: 1rem;}
.foot_r ul li{ display: inline; float: left;padding: 0 1.5rem;line-height: 2.5rem; background: url(/template/tyzbty0408/images/navbg.png) no-repeat right center; height: 2.5rem;}
.foot_r  a{  color: #fff; }
.foot_r  a:hover{ color:#ff9e05; }
.foot_r p{ color: #fff; line-height: 2.3rem; padding-top: .8rem;  }

/*wap模式底部样式*/
.wap_box{ padding-top: 1.5rem;padding-bottom: 1.5rem; background: #f90; color: #fff;height: 210px; overflow: hidden;}
.wap_box p:first-child{font-weight: bold;font-size: 1.6rem; }
.wap_box p{ line-height: 2.5rem; }
.wap_box p a{ color: #fff;}

.footer-fix {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    background-color: #27272f;
    z-index: 10;
}
.footer-fix li {
    float: left;
    width: 25%;
}
.footer-fix li a {
    display: block;
    text-align: center;
    color: #fff;
    padding: 1rem 0;
    font-size: 1.5rem;
    line-height: 2rem;
}
.footer-fix li i {
    display: block;
    height: 1.6rem;
    background: no-repeat center;
    background-size: contain;
    margin-bottom: 5px;
}
.footer-fix li i.i1 {
    background-image: url(/template/tyzbty0408/images/f1.png);
}
.footer-fix li i.i2 {
    background-image: url(/template/tyzbty0408/images/f2.png);
}
.footer-fix li i.i3 {
    background-image: url(/template/tyzbty0408/images/f3.png);
}
.footer-fix li i.i4 {
    background-image: url(/template/tyzbty0408/images/f4.png);
}

/*--------------------------内页样式表-----------------*/

/*list_arclist.html*/

.main{margin-top: 10px;  }
.main_r{  }
.main_r_item{ margin-bottom: 10px;}
.main_r_item ul{ background: #f7f7f7; padding: 10px; }
.main_r_item ul li{ line-height: 3rem; background: url(/template/tyzbty0408/images/li.png) no-repeat 0 center; padding-left: 10px; white-space: nowrap;text-overflow: ellipsis;overflow: hidden; }
.union6_box .union6_box_li{ background: none; padding: 0; }

.main_r_item2{  }
.main_r_item2 a{ margin: 1rem 0; }
.main_r_item2 p{ line-height: 2.5rem;text-indent: 2em; padding-bottom: .8rem; }
.main_r_item2 p strong{ color: red; }









.sort_lx{ background: #f7f7f7; padding: 10px;  }
.sort_lx strong{ display: block; margin-top: 5px; }
.sort_lx p{ line-height: 2.5rem; }

.m-right{  }
.cont_box_r{ min-height: 500px; }
.cont_box_r_title { border-bottom: 1px solid #ddd; height: 35px;line-height: 35px;  color: #666;}
.news_detail{ padding-top: 10px;}
.news_detail h1.title{font-size: 24px;border-bottom:1px solid #e0e1dc;  color: #333333; padding: 25px 0; text-align: center;}
.news_detail .info_title{ text-align: center; padding: 15px 0;border-bottom:1px dotted #e1e4e6; }
.news_detail .info_title span{ padding: 0 10px; font-size: 12px;}

.p_detail { padding: 10px 0; }
.p_detail  p{ line-height: 28px; }
.main_position{ height: 4rem;line-height: 4rem;
    border-bottom: 1px solid #ddd;margin-bottom: .8rem; }
.wenzhang{ }
.wenzhang hr { margin: .8rem 0;}
.wenzhang_img{ margin-top: 10px;}
.wenzhang h2{ padding: 1.6rem 0; font-size: 2rem;}
.wenzhang p { line-height: 3rem; vertical-align: middle; text-indent: 2em; }
.wenzhang p img{ margin: 0 auto; vertical-align: middle; display: block; max-width: 100%; padding: 10px 0;}
.text{ padding-bottom: 10px; font-size: .8rem;}
/* .wenzhang strong{ font-size: 20px; color: #FF0000; display: block; padding: 10px;} */
.wenzhang .xuzhi{line-height: 28px;  padding: 10px;   }
.wenzhang .xuzhi i{ color: #FF0000; font-weight: bold;}
.map{ width: 100%; height: 500px; border: 1px solid #ddd; overflow: hidden;background: #ddd;}


.news_liebiao{padding: 20px 0;}
.news_liebiao li{ position:relative;margin-bottom: 15px;}
.news_liebiao li a:hover{text-decoration:none;color:#d10b20;}

.news_liebiao li strong{font-weight: normal;color: #999; display: block;}
.news_liebiao li strong em{ margin-right: 5px; color: #fff; background: #ccc; display: inline-block; padding: 0 5px; border-radius: 3px;}
.news_liebiao li .wenzi{line-height:2.5rem; max-height: 110px;  border-bottom: 1px dotted #ddd;  overflow: hidden;}
.wenzi h3{ padding-bottom: 10px;  position: relative;}

.wenzi h3 a{ display: inline-block; font-size: 1.7rem;background: url(/template/tyzbty0408/images/li.png) no-repeat 0 center; padding-left: 15px;  overflow: hidden; white-space: nowrap;text-overflow: ellipsis;}

.wenzi h3 > span{ position: absolute; right: 0;  color: #333;  }
.wenzi h3 i{ margin-right: 5px;}
.wenzi h3 a:hover{ color: #EE4B4B; }
/* fenye */
.pagination>li>a, .pagination>li>span{ color: #333; }
.page{line-height:2rem;border-top:1px solid #d8d8d8;padding: 1.5rem 0;font-size:12px; margin-top: 10px; }
.page a{color:#666666;line-height: 2.5rem;}
.page a:hover{color:#e87518;}
.page span{color:#005a98;}

.pagess {clear: both;margin: 20px;overflow: hidden; text-align: center;font-size:12px}
.pagess ul li { display:inline-block;border: 1px solid #ccc;padding: 2px 9px;margin: 0 3px;line-height: 20px;background: #fff;color:#999}
.pagess ul li:hover{ background:#ccc; color:#fff;border: 1px solid #ccc}
.pagess ul li:hover a{color:#fff;}
.pagess ul li.thisclass {display: inline-block;border: 1px solid #ccc;padding: 2px 9px;margin: 0 3px;background: #ccc;color: #fff;}
.pagess ul li.thisclass a {color: #fff;}
.pagess ul li a{ display:block;color:#999}
.pagess ul li a:hover {color: #fff;}


/*list_arclist.htm*/

.list_pro{  }
.list_pro ul{  }
.list_pro li{ }
.list_pro li img{ display: block; margin: 0 auto; width: 250px;height: 180px; }
.list_pro li img:hover{ border: 1px solid #EE4B4B;border-radius: 4px;}
.list_pro li span{ display: block;  line-height: 2.5; text-align: center; overflow: hidden; white-space: nowrap;text-overflow: ellipsis; }

/*message.html*/

.message{ overflow:hidden;position:relative; padding: 1.6rem; text-align: center;}
.message h2{ color: #f00; padding: .8rem 0; font-size: 2rem;}
.luy{ text-align: center;}


.luy  span{ padding: 0 5px;color:red; font-weight: bold;}
.luy .kuang{  height:2.5rem; line-height:2.5rem; padding-left:.8rem;}
.luy textarea{ width:80%; padding:5px 10px; height:100px}
.G_tips{margin:.8rem auto 0 auto;border:1px solid #dedede;padding:.8rem;}
.G_tips dd{ line-height: 2.4rem;}

.formData{ margin-top: 10px;}
.formData table{ }
.formData table tbody{ }
.formData tr{ margin-bottom: 10px;display: block;}
.formData tr td{ font-size: 2rem; }
.formData tr textarea { width: 78rem;height: 15rem;}



/*wap模式底部样式*/
.wap_box{ padding-top: 1.5rem;padding-bottom: 1.5rem; background: #019b45; color: #fff;height: 210px; overflow: hidden;}
.wap_box p:first-child{font-weight: bold;font-size: 1.6rem; }
.wap_box p{ line-height: 2.5rem; }
.wap_box p a{ color: #fff;}

.footer-fix {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    background-color: #4caf50;
    z-index: 10;
}
.footer-fix li {
    float: left;
    width: 25%;
}
.footer-fix li a {
    display: block;
    text-align: center;
    color: #fff;
    padding: 1rem 0;
    font-size: 1.5rem;
    line-height: 2rem;
}
.footer-fix li i {
    display: block;
    height: 1.6rem;
    background: no-repeat center;
    background-size: contain;
    margin-bottom: 5px;
}
.footer-fix li i.i1 {
    background-image: url(/template/tyzbty0408/images/f1.png);
}
.footer-fix li i.i2 {
    background-image: url(/template/tyzbty0408/images/f2.png);
}
.footer-fix li i.i3 {
    background-image: url(/template/tyzbty0408/images/f3.png);
}
.footer-fix li i.i4 {
    background-image: url(/template/tyzbty0408/images/f4.png);
}

/* ----- PB分页数字条效果 结束 ----- */
.pagebar .pagination {
  display: flex;
  justify-content: center;
  margin-top: 10px;
}
.pagination a {
  background: #fff;
  border: 1px solid #ccc;
  color: #333;
  font-size: 14px;
  padding: 8px 12px;
  margin: 0 5px;
  border-radius: 3px;
}
.pagination span {
    color: #333;
    font-size: 14px;
    padding: 8px 2px;
    margin: 0 5px;
    border-radius: 3px;
}
.pagination a:hover {
  color: #4fc08d;
  border: 1px solid #4fc08d;
}
.pagination a.page-num-current {
  color: #fff;
  background: #4fc08d;
  border: 1px solid #4fc08d;
}
/* ----- PB分页数字条效果 结束 ----- */

