@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
img{border:0;}
a{text-decoration:none;}
li{list-style:none;}
.clearfix{clear:both;}
body{font-family:"微软雅黑"; }

.banner{width:100%; height:500px; background:url(../images/banner.png) center center no-repeat;}

ul.menu{width:960px; height:50px; background-color:#3C9; overflow:hidden; zoom:1; padding:0 20px; border-radius:5px;  margin:0 auto; margin-top:30px;}
ul.menu li{width:160px; float:left; text-align:center;}
ul.menu li a{display:block; font-size:18px; color:#fff; line-height:50px; }
ul.menu li a:hover{background-color:#028654;}

.container{width:100%;height:auto;position:relative;top:-50px;}
.top{width:1000px; height:auto; margin:0 auto; padding:50px 0 50px 30px; background-color:#fff; overflow:hidden; zoom:1; border-radius:10px; box-shadow:0 0 25px #d8d8d8;}
.top .top-l{width: 50px;height:478px;float:left;margin-right:30px;padding-right: 29px;font-size:50px;font-weight:bold;color:#565656;border-right:1px solid #e9e9e9;}
.top .top-r{width: 860px;height:auto;float:left;}
.top .top-r p{font-size: 16px;color: #202020;line-height:28PX;TEXT-ALIGN:JUSTIFY;text-indent:32px;}


.wrap-bg{width:100%; height:auto; margin-top:20px; padding-top:30px; background:url(../images/bg-bg.png) center center no-repeat; overflow:hidden;}
.content{width:1000px; margin:0 auto; margin-top:50px;}
.content img{margin-bottom:50px;}
.title{text-align:center;font-weight:bold;color:#168539;font-size:50px;}
.title .title-tips{display:block; font-size:20px; font-weight:lighter; color:#b8bbc3; margin-top:10px;}
.title1{text-align:center;font-weight:;color:#168539;font-size:36px;}



.school-screen{width:1000px;height:417px;position:relative;}
ul.school-item{width:5100px; height:417px; transition:all .5s linear; position:absolute; left:0; top:0;}
ul.school-item li{float:left; width:1000px; height:417px; margin-right:20px; overflow:hidden; border-radius:10px; box-shadow:0 0 20px rgba(100,100,100,.15);}
.school-btn{width:200px; margin:0 auto; margin-top:20px; height:50px; overflow:hidden;}
.school-btn div{float:left; width:50px; margin:0 25px; height:50px; border-radius:25px; overflow:hidden;}
.school-btn div.btn-l{background:url(../images/btn-r.png) 0 0 no-repeat; transform:rotate(180deg);}
.school-btn div.btn-r{background:url(../images/btn-r.png) 0 0 no-repeat; }
.school-btn div.btn-l:hover{background:url(../images/btn-r-active.png) 0 0 no-repeat; transform:rotate(180deg);}
.school-btn div.btn-r:hover{background:url(../images/btn-r-active.png) 0 0 no-repeat; }



.xx-menu{width:540px; height:40px; margin:0 auto; margin-top:40px; overflow:hidden;}
.xx-menu span{float:left; width:150px;  height:40px; line-height:38px; font-size:16px; color:#168539; border:1px solid #168539; margin:0 15px; text-align:center; box-sizing:border-box; cursor:pointer; border-radius:20px;}
.xx-menu span.xx-active{background:#168539; color:#fff;}

ul.xx-item{width:1000px; height:auto; overflow:hidden;}
ul.xx-item li{width:1000px; height:auto; display:none;}


.texts{font-size:16px; color:#333; line-height:30px; text-align:justify; background:#e7f3eb; padding:20px 30px;}



.jhbg{width:100%; height:auto; margin-top:50px; background-color:#ffd800; padding:50px 0;}
.jhbg .jh-t{width:1000px; line-height:40px; margin:0 auto; font-size:34px; font-weight:bold; color:#5c2828; background:url(../images/xian.png) right center no-repeat;}
.jhbg .jh{width:1000px; height:auto; margin:0 auto; margin-top:20px;}
.jhbg .jh .jh-l{width:650px; height:auto; float:left; font-size:16px; color:#5c2828; line-height:32px; text-align:justify; margin-right:50px;}
.jhbg .jh .jh-r{width:300px; height:190px; float:left; background-color:#fff;}

.ys{width:1000px; height:auto; margin:0 auto; margin-top:50px; }
.ys ul.zdbys{width:100%; height:auto; overflow:hidden; zoom:1;}
.ys ul.zdbys li{width:280px; height:110px; float:left; margin-right:20px; padding:20px; background-color:#d9534f; margin-top:20px;}
.ys ul.zdbys li h3{font-size:20px; color:#fff; line-height:32px; text-align:justify;}
.ys ul.zdbys li p{font-size:16px; color:#fff; line-height:32px; margin-top:5px; text-align:justify;}
.ys .ys-t{font-size:50px; font-weight:bold; color:#565656; text-align:center; margin-top:50px;}
.ys ul.zdbkc{width:100%; height:auto; margin-top:-20px;}
.ys ul.zdbkc li{width:320px; height:100px; float:left; margin-right:20px; background-color:#5f92c0; margin-top:50px; font-size:20px; color:#fff; line-height:100px; text-align:center;} 
.ys ul.zdbkc li p{padding:0 15px;}

.zsbg{width:100%; height:auto; margin-top:50px; background-color:#e0e0e0; padding:50px 0;}
.zsbg .zs{width:1000px; height:auto; margin:0 auto;}
.zsbg .zs .zs-l{width:1000px; height:auto; float:left; background-color:#fffff1; margin-right:50px;}
.zsbg .zs .zs-l table{width:100%;  border-left:1px solid #333; border-top:1px solid #333;}
.zsbg .zs .zs-l table caption{width:1000px;  border-left:1px solid #333; border-top:1px solid #333; border-right:1px solid #333; height:50px; line-height:50px; font-size:20px; font-weight:bold; text-align:center;}
.zsbg .zs .zs-l table tr td{height:40px; font-size:16px; color:#333; padding-left:20px; border-bottom:1px solid #333; border-right:1px solid #333;}

.zsbg .zs .zs-r{width:500px; height:283px; float:left;  background-color:;}
.zsbg .zs .zs-r .text{;border:1px solid #333; background-color:#fffff1;  padding:20px;}
.zsbg .zs .zs-r .text .text-t{ line-height:20px; font-size:20px; font-weight:bold;  border-bottom:1px solid #333; padding-bottom:20px; margin-bottom:10px;}
.zsbg .zs .zs-r .text p{font-size:16px; color:#333; line-height:32px;}
.zsbg .zs .zs-r .text p.text-b{font-size:20px; font-weight:bold; color:#333; line-height:32px;  border-bottom:1px solid #333;}

.footer{width:650px; height:auto; margin:0 auto; overflow:hidden;}
.footer .footer-l{width:194px; height:194px; float:left; margin-right:56px;}
.footer .footer-r{width:400px; height:auto; float:left; padding-top:20px;}
.footer .footer-r p{font-size:16px; color:#fff; line-height:40px; text-align:left;}



.zswd {
  width: 960px;
  color: #666;
  background-color: white;
  
  border-radius: 5px;
  
}

.zswd p {
  margin-bottom: 10px;
}


.zswd .hide {
  display: none;
}

.zswd dt {
  font-size: 18px;
  color: #018654;
  margin-bottom: 20px;
  margin-left: 26px;
  cursor: pointer;
}

/* Triangle list item */
.zswd dt:before {
  content: "";
  border-color: transparent #ccc;
  border-style: solid;
  border-width: 5px 0 5px 8px;
  display: block;
  height: 0;
  width: 0;
  left: -16px;
  top: 17px;
  position: relative;
}

.zswd dd {
  padding: 20px;
  background: #FDFCFA;
  border-radius: 5px;
  border: 1px solid #F2EEE6;
  margin: 20px 0 20px;
  position: relative;
}

/* Triangle in definition container */
.zswd dd:after, dd:before {
  bottom: 100%;
  left: 6%;
  border: solid transparent;
  content: "";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}

.zswd dd:after {
  border-color: rgba(136, 183, 213, 0);
  border-color: transparent;
  border-bottom-color: #FDFCFA;
  border-width: 15px;
  margin-left: -15px;
}

.zswd dd:before {
  border-color: rgba(194, 225, 245, 0);
  border-color: transparent;
  border-bottom-color: #F2EEE6;
  border-width: 17px;
  margin-left: -17px;
}





.suspend{width:40px;height: 175px;position:fixed;top:200px;right:0;overflow:hidden;z-index:9999;}
.suspend dl{width:120px;height: 175px;border-radius:25px 0 0 25px;padding-left:40px;box-shadow:0 0 5px #e4e8ec;}
.suspend dl dt{width:40px;height: 175px;background: url(../images/suspend.png) left -15px no-repeat;position:absolute;top:0;left:0;cursor:pointer;}
.suspend dl dd.suspendQQ{width:120px;height:85px;background:#ffffff;}
.suspend dl dd.suspendQQ a{width:120px;height:85px;display:block;background:url(../images/suspend.png) -40px 0;overflow:hidden;}
.suspend dl dd.suspendTel{width:120px;height: 90px;background:#ffffff;border-top:1px solid #e4e8ec;overflow: hidden;}
.suspend dl dd.suspendTel a{width:120px;height:195px;display:block;background: url(../images/suspend.png) -40px -194px;overflow:hidden;}
.suspend dl dd.suspendTe{width:120px;height:285px;background:#ffffff;}
.suspend dl dd.suspendTe a{width:120px;height:285px;display:block;background:url(../images/suspend.png) -40px -195px;overflow:hidden;}
* html .suspend{position:absolute;left:expression(eval(document.documentElement.scrollRight));top:expression(eval(document.documentElement.scrollTop+200))}



/*
#footer{width:100%;height:auto;padding:30px 0px;}
.footer{width:1000px;height:auto;font-size:12px;line-height:24px;text-align:center;color:#993;margin:0px auto; font-family:"宋体", Arial, "Bodoni Bk BT";}
.footer a{font-size:12px;color:#993;font-family:"宋体", Arial, "Bodoni Bk BT";}
.footer a:hover{font-size:12px;color:#666;font-family:"宋体", Arial, "Bodoni Bk BT";}
*/


