@charset "utf-8";

/* CSS Document */
body{background-color:#fff;}
.sub_banner{width: 100%;margin:0 auto;overflow: hidden;}
.sub_banner  img{display: block;transition: all 1s ease 0s;width: 100%;}
.sub_banner  img:hover {
    filter: alpha(opacity=80);
    -moz-opacity: 0.8;
    opacity: 0.8;
    transform: scale(1.05);
    -webkit-transform: scale(1.05);
    -ms-transform: scale(1.05);
    -o-transform: scale(1.05);
}
.subPage{max-width:1200px;overflow:hidden;margin:0 auto;}
.sub_top{width:100%;overflow:hidden;border-bottom:1px solid #ddd;margin-bottom:40px;}
.sub_title{width:145px;overflow:hidden;height:70px;line-height:70px;float:left;color:#072c86;}
.bread{width:auto;height: 45px;line-height: 16px; color:#282828;}
.bread span{float:left;font-weight:normal;color:#656565;}
.bread span a{color:#9f9613;}
.bread span a:last-child{color:#666;}
.bread a:hover{color:#792818;}
.sub_t01 h2:hover{filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;-ms-opacity:0.8;opacity:0.8; transition: all 1s ease 0s; }
.sub_mbtn{width:100%;height:40px;background:url(../../images/engb20181123/sub-mbtn02.png) no-repeat center center;background-color:#eaead9;cursor:pointer;display:none;}
.open{background:url(../../images/engb20181123/sub-mbtn.png) no-repeat center center;background-color:#9e9a60;}
.sub_navm{ width:100%; overflow: hidden;display: none;margin-bottom: 20px;}
.sub_navm h2{width:100%;height:48px;line-height:48px;background-color:#792818;color:#fff;padding-left:13px;font-weight: normal;}
.sub_navm h2 a{padding-left:13px;font-size:20px;font-family:Tahoma;display:block;color:#fff;}
.sub_navm ul{background-color:#EAEAD9;}
.sub_navm li{}
.sub_navm li a{color:#515151; padding-left:13px; height:40px;line-height:40px;border-bottom:1px solid #d3d3d3;display:block;}
.sub_navm li a:hover{color:#792818;}
.sub_navm li.sub_has span{ margin-left: 10px;}
.sub_navm li.on a{ color:#792818; display:block; width:100%;}
.sub_navm dl{ display: none; background-color:#cac9c9; padding:0px 0px 5px;}
.sub_navm dl dd{ padding-left: 30px; line-height:18px; padding:5px 0px 5px 30px;}
.sub_navm li.on dl dd a{ font-size: 14px; color:#282828;font-weight:normal;display:inline; border:none; padding:0px;}
.sub_navm li dl dd a{ font-size: 14px; color:#282828; font-weight:normal; display:inline;  border:none; padding:0px;}
.sub_navm li dl dd a:hover{ color:#a70510}



.sub_content{margin-top:40px;min-height: 500px;}
.subPage{margin-bottom: 40px;}
.subPage_con{width:100%;overflow:hidden;}
.sbu_leftWrap{width:260px;float:left;position:relative;overflow:hidden;position:absolute;left:0;top:0;}
/*左侧边栏*/
.sub_left{width:271px;overflow:hidden;float:left;z-index:99999;font-family:  Merriweather-Regular;}
.sub_left .sub_nav{width:100%;overflow:hidden;background-color:#fff;}
.sub_left .sub_nav li a{
    line-height: 24px;
    text-align: left;
    padding: 10px 5px;
    display: block;
    padding-left: 17px;
    color: #4f4f4f;
    background: #dddddd;}
.sub_left .sub_nav li a:hover,.sub_left li a.active{color:#792818; background: #efefef;}

.sub_left .sub_leftTitle{ border-left: 6px solid #c4ba29;background: #792818; width:271px;}
.sub_left .sub_leftTitle h2{background:url(../../images/engb20181123/sub_left_title_arrow.png) no-repeat 247px center; color:#fff;font-size: 1.3em;font-weight: normal;padding:20px 10px;line-height: 33px;}
.sub_right{margin-left: 310px;}


/*0705*/
.sub_left .sub_nav li{position: relative;    border: 1px solid #fff;border-top: 0;}
.sub_left .sub_nav li a.skipBtn {
  border:none;
    margin: 0;
    padding: 0;
    display: block;
    width: 40px;
    height: 45px;
    position: absolute;
    right: 1px;
    top: 0px;
    background:url(../../images/engb20181123/skipBtn1.png) no-repeat center;
    margin: 0;}
.sub_left .sub_nav li a.skipBtn:hover{background-color: #f7f7ea;}

.sub_left .sub_nav li .subNav dl dd a{background: #f7f7ea;}
.sub_left .sub_nav li .subNav dl dd a:hover{background: #fff;}
.subNav1{display: none;}
.subNav1 dl{padding-top:10px;background-color: #f7f7ea;}
.sub_navm li{position: relative;}
.sub_navm li a.skipBtn {
  border:none;
    margin: 0;
    padding: 0;
    display: block;
    width: 40px;
    height: 41px;
    position: absolute;
    right: 0px;
    top: 0px;
    background:url(../../images/engb20181123/skipBtn1.png) no-repeat center;
    margin: 0;}
.sub_navm dl dd{background: #fff;border-bottom: 1px solid #ddd;padding-left: 13px;}
.sub_navm dl{padding:0;}

/*about*/
.subPageInfo{}
.subInfoTitle{margin-bottom:30px;overflow: hidden;}
.subInfoTitle h2{font-size: 1.8em;}
.subInfoCon{margin-right:7%;}
.subInfoCon .lf{width:63.24%;float: left;}
.subInfoCon .rt{width:27.6%;float:right;}
.subInfoCon .lf p{font-size: 1.2em;line-height:35px;color:#434343;}
.subInfoRt p{border-left: 4px solid #e5e5e5;padding-left:10px;line-height: 30px;}
.subInfoRt p a{background: #f9edea;color:#792818;padding:2px;}
.subInfoRt p a:hover{color:#fff;background: #9e9a60;}
.subInfoMore{padding-left: 20px;padding-top: 30px;}
.subInfoMore a{background: #9e9a60;padding:10px 20px;border-radius: 25px;}
.subInfoMore a i{color:#fff;}
.subInfoMore a:hover{background: #792818;}
.subAboutList{width:100%;overflow: hidden;margin:60px 0 0 0;}
.subAbHistory{width:100%;background: #792818;}
.subAbHisCon{max-width: 1200px;margin:0 auto;overflow: hidden;padding:40px 0;}
.subAbHisCon .lf{width:22.58%;float: left;}
.subAbHisCon .rt{width:73.5%;float:right;}
.subAbHisPic{text-align: center;margin-left: 25px;}
.subAbHisPic  img{display: block;transition: all 1s ease 0s;}
.subAbHisPic  img:hover {
    filter: alpha(opacity=80);
    -moz-opacity: 0.8;
    opacity: 0.8;
    transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
}
.hisIntroduce{overflow: hidden;}
.hisIntroduce p{font-size: 1.6em;color:#fff;line-height: 46px;}
.hisInMore a{margin:10px 0;float:right; padding:10px 20px;color:#fff;border:2px solid #fff;border-radius: 25px;}
.hisInMore a i{color:#fff;}
.hisInMore a:hover{background: #fff;}
.hisInMore a:hover i{color:#792818;}
.subLongHistory{max-width: 1200px;margin:50px auto;overflow: hidden;}
.subLongHistory  img{display: block;transition: all 1s ease 0s;}
.subLongHistory  img:hover {
    filter: alpha(opacity=80);
    -moz-opacity: 0.8;
    opacity: 0.8;
    transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
}
.subLongInfo{width:73.5%;float:right;margin:50px 0;}
.subLongInfo h2{font-size: 1.8em;margin-bottom: 20px;}
.subLongInfo p{font-size: 1.2em;line-height: 30px;color:#555;}
.subLongMore{margin-top: 30px;}
.subLongMore a{background: #792818;padding:10px 20px;border-radius: 25px;}
.subLongMore a i{color:#fff;}
.subLongMore a:hover{background: #9e9a60;}
.subTeach{background: #ececec;overflow: hidden;}
.subTeachCon{max-width: 1200px;margin: 40px auto;overflow: hidden;}
.subTeachCon .lf{width:57.5%;float:left;}
.subTeachCon .rt{width:35.08%;float:right;}
.subTeachImg  img{display: block;transition: all 1s ease 0s;width: 100%;}
.subTeachImg  img:hover {
    filter: alpha(opacity=80);
    -moz-opacity: 0.8;
    opacity: 0.8;
    transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
}
.subTeachIntro{overflow: hidden;padding-bottom:20px;}
.subTeachIntro p{font-size: 1.3em;line-height: 40px;color:#555;}
.subTeachMore{margin-top: 30px;float:right;}
.subTeachMore a{background: #9e9a60;padding:10px 20px;border-radius: 25px;}
.subTeachMore a i{color:#fff;}
.subTeachMore a:hover{background: #792818;}


/*schools_hospital*/
.subSchTitle{position: relative;}
.subSchTitle  img{display: block;transition: all 1s ease 0s;width: 100%;}
.subSchTitle  img:hover {
    filter: alpha(opacity=80);
    -moz-opacity: 0.8;
    opacity: 0.8;
    transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
}
.subSchImgInfo{position: absolute;right:0;bottom:20%;}
.subSchImgInfo span{color:#fff; font-size: 1.7em; padding:15px 20px;background:url(../../images/engb20181123/subSchImg_bg.png) repeat;}
.subInfoCon1{margin-right: 0;}
.subSchTitleInfo p a{line-height: 32px;color:#565555;display: block;}
.subSchClassify{width:100%;overflow: hidden;margin:30px 0;border-bottom: 1px solid #ddd;}
.subSchClassify ul{overflow: hidden;}
.subSchClassify ul li{float: left;width:22%;text-align: center;margin-right:4%;margin-bottom: 40px;}
.subSchClassify ul li a{display: block; padding:16px;background: #85ac5d;}
.subSchClassify ul li img{}
.subSchClassify ul li span{font-size: 0.8em;display: block; color:#fff;margin-top:10px;line-height: 20px;height: 40px;overflow: hidden;}
.subSchClassify ul li.schNoMargin{margin-right:0;}
.subSchClassify ul li a.basic2{background: #62a7a7;}
.subSchClassify ul li a.basic3{background: #6385b0;}
.subSchClassify ul li a.basic4{background: #a8ad62;}
.subSchClassify ul li a.basic5{background: #5e9d66;}
.subSchClassify ul li a.basic6{background: #79a9e5;}
.subSchClassify ul li a:hover{opacity: 0.8;}
.subHosClassify{overflow: hidden;}
.subHosClassify ul{overflow: hidden;}
.subHosClassify ul li{width:40%; float:left; border-bottom: 1px solid #792818;padding:0 0 10px 30px;background:url(../../images/engb20181123/subHos_bg.png) no-repeat left 0px;margin-right:13%;margin-bottom: 30px;}
.subHosClassify ul li.hosNoMargin{margin-right: 0;}
.subHosClassify ul li:hover{ border-bottom: 1px solid #9e9a60;background:url(../../images/engb20181123/subHos_bg_hover.png) no-repeat left 0px; }


/*pictrue*/
.subSchTitle1{border-top: 4px solid #9e9a60;}
.subImgInfo{width: 100%; position: absolute;bottom:0px;left:0;background:url(../../images/engb20181123/subPictrue_bg.png) repeat;}
.subImgInfo img{display: block;}
.subImgInfo a{padding:15px 20px;display: block; color:#fff;font-size: 1.3em;}
.subImgList{overflow: hidden;}
.subImgList li{width:30%;float: left;margin-right:5%;margin-bottom:5%;}
.ImgGdPic{overflow: hidden;position: relative;}
.ImgGdPic a {overflow: hidden;}
.ImgGdPic a img{display: block;transition: all 1s ease 0s;width:100%;}
.subImgList li.NoMargin{margin-right: 0}
.ImgGdPic a img:hover {
    filter: alpha(opacity=80);
    -moz-opacity: 0.8;
    opacity: 0.8;
    transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
}
.ImgGdInfo{position: absolute;bottom:0;left:10px;width:90%;background:url(../../images/engb20181123/subImg_bg.png) repeat;}
.ImgGdInfo i{margin:0 30%;border-top: 3px solid #792818;display: block;}
.ImgGdInfo a{display: block;text-align: center;padding:8px 15px;}


/*list*/
.subPageList{overflow: hidden;}
.subPageList li {overflow: hidden;margin-bottom:5%;}
.subPageList li a{display: block;}
.subListPic{float:left;width:29.4%;overflow: hidden;}
.subListInfo{float:right;width:67%;}
.subListInfo h2{margin: 10px 0;}
.subListInfo h2{font-size: 1.2em;color:#782818;}
.subListInfo h2:hover{text-decoration: underline;}
.subListPic img{display: block;transition: all 1s ease 0s;width:100%;}
.subListPic img:hover {
    filter: alpha(opacity=80);
    -moz-opacity: 0.8;
    opacity: 0.8;
    transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
}
.subListInfo p{margin:5px 0;line-height: 25px;color:#666;}
.subListTime{display: block;color:#827a15;font-size: 0.9em;} 


/*article*/
.subPageInfo{overflow: hidden;}
.subArticleTitle span{font-style: italic;color:#999;}
.subArticle1{border-bottom:4px solid #ddd;position: relative;}
.subArticle1 h2{padding:10px 0;font-size: 1.5em;color:#797433;}
.subArticle1 i{border-bottom: 4px solid #792818;display: block;width: 200px;position: absolute;bottom: -4px;left: 0;}
.subArticleTitleInfo{margin:20px 0;font-family: Merriweather-Regular;line-height: 26px;}
.shareList{text-align: right;overflow: hidden;margin-top:30px;}
.shareList li{float: right;margin-left:5px;}
.shareList li:hover{opacity: 0.8;}
.subLinksList{margin:20px 0;}
.subLinksList li{background:url(../../images/engb20181123/subHos_bg.png) no-repeat center left;padding-left: 30px;margin:10px 0;}
.subLinksList li a{color:#777;}
.subLinksList li a:hover{color:#782818;}

/*分页*/
.pages{ text-align:center; height:28px;*height:29px;  line-height:28px; margin:25px 0 40px 0; overflow: hidden;padding-left:15px;}
.pages img{vertical-align: middle;}
.pages span{ color:#782818; padding:0 20px 0 0px; }
.pages a{ display: inline-block; *display:inline; *zoom:1; *vertical-align: middle;width:27px; height: 28px;*height:29px;text-align:center; color:#636363;}
.pages a img{*display:block; *margin-top: 8px;}
.pages a:hover{ color:#782818;}
.pages a.on_pages{ background:url(../../images/engb20181123/pages03.jpg) no-repeat center top;color:#003c7f;}

.pages_min{ margin-top:15px;margin-bottom: 40px;  overflow: hidden; display: none;padding:0 18px;}
.pages_min a.prev_min,.pages_min a.next_min{ display: block; width:100px; height: 30px; float:left; background: #e4e3ce; border-radius: 3px; color:#7b7522; line-height: 30px; text-align: center;}
.pages_min a.next_min{ float:right;}
.pages_min a:hover{ background:#782818; color:#fff; transition:0.5s;}


/*无图_list0627*/
.subPageList01{margin-top: 20px;}
.subPageList01 li{margin-bottom:20px; border-bottom: 1px solid #ddd;padding-bottom:10px;}
.subPageList01 li .rightDate{float: right;color:#888;}
.subPageList01 li a{background:url(../../images/engb20181123/subHos_bg.png) no-repeat center left;padding-left:30px;}


@media screen  and (max-width:1200px) {
 .subPage_con{width:98%;margin:0 auto;}
 .subAbHisCon{width:98%;margin:0 auto;}
 .subLongHistory{width:98%;margin:50px auto;}
 .subTeachCon{width:98%;margin:40px auto;}
 .subInfoCon .lf{width:100%;float: none;}
 .subInfoCon .rt{width:100%;float:none;padding:20px 0;}
 .subSchClassify ul li span{font-size: 0.7em;}
 .subHosClassify ul li{margin-right: 11%;}

}

@media screen  and (max-width:1000px) {
	.subHosClassify ul li{margin-right: 7%;}
	.subHosClassify ul li a{font-size: 0.9em;}
	.ImgGdInfo a{padding:5px ;font-size: 0.8em;font-weight: normal;}

}

@media screen  and (max-width:800px) {
	.sub_content{margin-top:0px;}
	.subPage{width:96%;margin:0 auto;}
	.sub_mbtn{display:block;}
	.sub_left{display:none;}
	.sub_right{width:100%;margin-left:0;}
	.sub_title,.bread{width:100%;float:none;height:40px;line-height:40px;margin:0;}
	.sub_title{padding-top:10px;}
	.subInfoCon{margin-right: 0;}
	.subTeachMore{float: none;}
	.subInfoTitle h2{font-size: 1.5em;}
	.hisIntroduce p{font-size: 1.3em;line-height: 40px;}
	.subLongInfo h2{font-size: 1.5em;}
	.subTeachIntro p{line-height: 28px;font-size: 1.1em;}
	.subTeachCon{margin-bottom: 20px;}
	.subLongHistory{margin: 30px auto}
	.subLongInfo{margin:20px 0;}
	.subAboutList{margin-top:30px;}
	.subInfoTitle{margin-bottom:20px;margin-top:10px;}
	.subSchImgInfo span{font-size: 1.5em;}
	.pages{display: none;}
	.pages_min{display: block;}
	.subListInfo h2{font-size: 1em;}
	.subListInfo p{font-size: 0.9em;line-height: 20px;}
}


@media screen and (max-width:640px) {
  .subLongInfo{float: none;width:98%;}
  .subInfoTitle h2{font-size: 1.2em;}
  .hisIntroduce p{font-size: 1em;line-height: 25px;}
  .subLongInfo h2{font-size: 1.2em;}
  .subInfoCon .lf p{font-size: 1em;line-height: 25px;}
  .subLongInfo p{font-size: 1em;line-height: 25px;}
  .subInfoMore a{padding:5px 15px;}
  .hisInMore a{padding:5px 15px;}
  .subLongMore a{padding:5px 15px;}
  .subTeachMore a{padding:5px 15px;}
  .subTeachIntro p{font-size: 1em;}
  .bread span a{font-size: 0.9em;}
  .givingTo a{font-size: 0.9em;}
  .subSchClassify ul li{width:29%;}
  .subSchClassify ul li.schNoMargin{margin-right: 4%;}
  .subSchImgInfo span{font-size: 1.2em;}
  .subSchClassify ul li a{padding:9px;}
  .subHosClassify ul li{margin-right: 6%;}
  .subPageList{width: 100%;margin:20px auto;}
  .subPageInfo{width: 100%;}
  .subArticle1 h2{font-size: 1.1em;}
  .subLinksList li a{font-size: 0.9em;}


}

@media screen and (max-width:480px) {
	.subInfoTitle h2{font-size: 1em;}
  .hisIntroduce p{font-size: 0.9em;line-height: 20px;}
  .subLongInfo h2{font-size: 1em;}
  .subInfoCon .lf p{font-size: 0.9em;line-height: 20px;}
  .subLongInfo p{font-size: 1em;line-height: 20px;}
  .subInfoMore a{padding:5px 10px;font-size: 0.8em;}
  .hisInMore a{padding:5px 10px;font-size: 0.8em;}
  .subLongMore a{padding:5px 10px;font-size: 0.8em;}
  .subTeachMore a{padding:5px 10px;font-size: 0.8em;}
  .subTeachIntro p{font-size: 0.9em;}
  .subInfoRt p a{font-size: 0.8em;}
  .subInfoRt p{line-height: 20px;}
  .subInfoMore{padding-left:0;}
  .subLongMore{margin-top:10px;}
  .subAboutList{margin-top:13px;}
  .subLongHistory{margin-bottom: 13px;}
  .subTeachCon{margin:20px 0;}
  .subTeachCon .lf{width:98%;float: none; margin:0 auto;}
  .subTeachCon .rt{width:98%;float: none;text-align: center;margin: 0 auto;}
  .sub_navm h2{font-size: 0.95em;}
  .sub_navm li a{font-size: 0.9em;}
  .subSchImgInfo span{font-size: 1em;padding:10px 12px;}
  .subHosClassify ul li{width: 100%;}
  .subImgList li{width:47%;}
  .subImgList li.NoMargin{margin-right:5%;}
  .subImgList li:nth-child(2n){margin-right: 0;}
  .subListPic{float: none;width:100%;}
  .subListInfo{float: none;width:100%;}
}


@media screen /*and (min-width:320px)*/ and (max-width:360px) {
	.subSchClassify ul li{margin-bottom: 20px;}
	.subSchClassify ul li img{display: none;}
	.subSchClassify ul li span{margin-top: 0;}
	.subImgList{margin: 0 auto;}
	.subImgList li{width:100%;margin-right: 0;}
	.bread span a{font-size: 0.7em;}

}
