@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0; list-style:none; text-decoration:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
i,em{font-style:normal;}
input, select{vertical-align:middle; font-family:"宋体";}
a{color:#333; text-decoration:none;}
a:hover{text-decoration:underline; color:#8cc63f;}
a img{border:0 none;}
a, input, textarea{outline:none;}
input:focus, select:focus, textarea:focus{color:#666 !important;}
.tl li{white-space:nowrap; overflow:hidden;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix{zoom:1; display:inline-block; _height:1px;}
*html .clearfix{height:1%;}
*+html .clearfix{height:1%;}
.clearfix{display:block;}
.tac{text-align:center !important;}
.tal{text-align:left !important;}
.tar{text-align:right !important;}
.fwb{font-weight:bold !important;}
.dib{display:inline-block; *zoom:1; *display:inline;}
.wot{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.db{display:block !important;}
.hide{display:none !important;}
.bgn{background:none !important;}
.bdn{border:none !important;}
.m0a{margin:0 auto !important;}
.mar_t_10{margin-top:10px !important;}
.mar_t_20{margin-top:20px !important;}
.mar_t_25{margin-top:25px !important;}
.mar_t_30{margin-top:30px !important;}
.mar_t_40{margin-top:40px !important;}
.mar_t_50{margin-top:50px !important;}
.mar_t_60{margin-top:60px !important;}
.mar_t_80{margin-top:80px !important;}
.mar_t_100{margin-top:100px !important;}
.pr{position:relative;}
.pa{position:absolute;}
a.mc{color:#8cc63f;}
a.bs{color:#f8f8f8;}
.c6{color:#666;}
.c9{color:#999;}
.hauto{height :auto !important;} 
/*html{-webkit-text-size-adjust: none;-webkit-text-size-adjust: 100%;}*/
body{font-family:"微软雅黑"; font-size:14px; color:#333;}
.section{width:100%;}
.sbg{background:#99cc01;}
.conBox{width:1100px; margin:0 auto;}
.title{font-size:24px; color:#8cc63f; text-align:center;}
.title div{position:relative; max-width:700px; margin:0 auto; padding-bottom:15px; border-bottom:1px solid #8cc63f; font-size:48px; font-family:"hyliliangheij";} 
.title span{position:absolute; height:9px; width:100px; left:50%; bottom:-5px; margin-left:-50px; background:#8cc63f;}
.title a{display:inline-block; *zoom:1; *display:inline; margin-top:15px; font-size:18px; color:#999;}
.title a:hover{color:#8cc63f;}
@font-face {
      font-family: 'hyliliangheij';
      src: url('../font/hyliliangheij.eot');
      src: url('../font/hyliliangheij.eot?#iefix') format('embedded-opentype');
      src: url('../font/hyliliangheij.woff') format('woff');
	  src: url('../font/hyliliangheij.ttf') format('truetype');
}

.header{height:785px; background:url(../images/banner.jpg) no-repeat center top;}
.header .headTxt{padding:465px 0 0 565px; font-size:18px; line-height:36px;}

.nav{padding-top:45px; border-top:12px solid #99cc00;}
.nav .navCon{height:135px;}
.nav .navBtn{float:left; width:135px; height:135px; background:url(../images/nav-bg.png) no-repeat; text-align:center; line-height:135px; font-size:30px;}
.nav .navBtn + .navBtn{margin-left:58px;}
.nav .navBtn a{display:block; height:135px; color:#8cc63f; text-decoration:none;}
.nav .navBtn a:hover{color:#333;}
.nav .navBtn.nav-b a{height:105px; padding-top:30px; line-height:38px;}

.rxzb{height:655px; background:url(../images/zbCon.jpg) no-repeat center top;}
.zbCon{height:655px; position:relative;}
.zbCon .zbTab{position:absolute; height:28px; right:532px; top:530px; z-index:99;}
.zbCon .zbTab .tabs_zb{float:left; width:26px; height:28px; margin-left:3px; background:#574e48; line-height:28px; color:#fff; text-align:center; cursor:pointer; text-decoration:none;}
.zbCon .zbTab .tag_zb{background:#99cc00;}
.zbCon .zbTab .tabs_zb.on{background:#99cc00;}
.zbCon .zbC{}
.zbCon .zbC .zbImg{position:relative; width:580px; margin-top:80px;}
.zbCon .zbC .zbImg a{text-decoration:none; cursor:pointer; color:#fff;}
.zbCon .zbC .zbImg p{position:absolute; left:0; bottom:0; height:60px; width:100%; background:url(../images/black.png) repeat; line-height:60px; font-size:18px; text-indent:18px; color:#fff;}
.zbCon .zbC .zbTxt{width:390px; padding-top:40px; color:#fff;}
.zbCon .zbC .zbTxt h3{font-size:30px; text-align:center;}
.zbCon .zbC .zbTxt p{margin-top:35px; font-size:18px; line-height:26px; text-indent:36px;}

.xxCon{}
.xxL{width:500px;}
.xxL .xxNew{}
.xxL .xxNew + .xxNew{margin-top:32px; padding-top:32px; border-top:1px dotted #e5e5e5;}
.xxL .xxNew h3{margin-bottom:25px; font-size:24px; text-align:center; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.xxL .xxNew p{line-height:34px; text-indent:28px;}
.xxR{width:550px;}
.xxR .slide{width:550px; height:305px;}
  /*定义焦点图容器*/
.xxR #player{width:550px; height:305px;}
  .picfocus{width:auto; height:auto; overflow:hidden; position:relative;}
  .play_list{text-indent:0 !important;}
  .play_list a{ display:block; position:absolute; overflow:hidden; width:100%; height:100%;}
  /*定义图像说明文字背景*/
  .play_bg{position:absolute; bottom:0; background-color:#000; margin-bottom:0px; height:60px; width:100%; filter:Alpha(Opacity=70); opacity:0.7; z-index:1000}	
  .play_info{position:absolute; bottom:0px; right:0px; padding:0px; height:60px; line-height:60px; width:96%; color:#fff; z-index:1001; cursor:pointer; font-size:18px;	display:block;}
  /*定义按钮区域位置*/
  .play_text{position:absolute; bottom:0;	right:10px; height:60px; z-index:1002; margin:0}	
  .play_text ul{list-style-type:none; height:60px; display:block; _padding-top:0px; z-index:1003; margin:0}	
  .play_text ul li{width:26px; height:28px; float:left; font-family:'Arial Black'; background-color:#574e48; display:block; color:#FFF; text-align:center; margin-left:2px;cursor:pointer; font-family:Arial; font-size:14px; line-height:28px; margin-top:15px; list-style:none; padding:0; background-image:none;}	
  /*定义当前焦点图的按钮颜色*/
  .play_text ul li.current{background-color:#99cc00; color:#fff;}	
  .play_btn {position:absolute; bottom:0; right:0; height:32px; z-index:1002; margin:0}	
  .play_btn ul {list-style-type:none;	height:25px; display:block; _padding-top:0px; z-index:1003; margin:0}	
  .play_btn ul li{width:16px; height:13px; float:left; font-family:'Arial'; background-color:#FF9D24; display:block; color:#FFF; text-align:center; margin-left:1px; cursor:pointer; font-size:11px; margin-top:9px;}	
  /*定义当前焦点图的按钮颜色*/
  .play_btn ul li.current{background-color:red; color:#fff;}
  
.dxsh{background:#99cc00;}
.dxsh .title{background:url(../images/dxsh.png) no-repeat center bottom #fff; padding-bottom:190px;}
.shCon{width:1150px; padding-bottom:40px;}
.shCon .shBox{float:left; width:300px; height:438px; padding:45px 45px 0 20px; margin:0 15px 20px 0; background:url(../images/sh-box.png) no-repeat;}
.shCon .shBox h4{text-align:center; font-size:22px;}
.shCon .shBox p{margin-top:25px; line-height:30px; text-indent:28px;}

.jxCon{width:1170px;}
.jxBox{float:left; width:325px; margin-right:62.5px;}
.jxBox ul{padding:10px 0 0; *margin-top:30px;}
.jxBox ul li{padding:0 0 0 20px; margin:25px 0 0; background:url(../images/dot.gif) no-repeat left center; font-size:16px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.laCon{}
.laL{width:430px;}
.laL .slide{width:430px; height:540px;}
.laL #player2{width:430px; height:540px;}
.laR{width:620px;}
.laR .laTxt{margin-top:-5px;}
.laNew + .laNew{margin-top:35px;}
.laR .laNew h5{margin-bottom:20px; font-size:24px; text-align:center; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.laR .laNew p{line-height:34px; text-indent:28px;}

.fjCon{width:1160px;}
.fjBox{float:left; width:330px; margin:35px 55px 0 0;}
.fjBox p{margin-top:20px; text-align:center; font-size:18px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.contact{padding-top:20px; border-top:1px solid #e5e5e5; text-align:center;}
.contact span{margin:0 50px;}

/*公共底部样式*/
.footer{margin:30px 0 0; background:#99cc00; text-align:center;}
.e_edu_bottom{clear:both;margin:2px auto;width:960px;padding:30px 0px 30px;text-align:center;line-height:25px; overflow:hidden; height:auto; overflow:hidden\9;}
.footer .e_edu_bottom{font-size:12px; color:#fff;}
.footer .e_edu_bottom a{color:#fff;}

.jxImg{
	position: relative;
}
.zz{
	width: 100%;
	height: 460px;
	line-height: 460px;
	position: absolute;
	top: 0;
	left: 0;
	background: rgba(0, 0, 0, 0.5);
	text-align: center;
	display: none;
}
.zz img{
	margin-top: 130px;
}
