@charset "gb2312";
/* CSS Document */
body,div,h1,h2,h3,h4,h5,h6,form,input,label,strong,em,textarea,p,ul,li,dl,dd,dt,img{ margin:0; padding:0;}
img{ border:0 none;}
ol,ul,li{ list-style:none;}
a{text-decoration:none;color: #333;font-family:"Î¢ÈíÑÅºÚ";}
h1,h2,h3,h4,h5,h6{ font-size:100%;}
.blok{ display:block}
body{font-size:12px;color:#333;margin:0 auto;/* [disabled]font-family:"Î¢ÈíÑÅºÚ","ºÚÌå"; */background:#51ba3f;}
/*===============Í¨ÓÃÑùÊ½==============*/
.clearfix:after,.main:after,.xian:after,.main-box01:after,.five:after,.mainx-02:after,.area:after,.h3:after,.mainx-01:after{ content:""; display:block; line-height:0; font-size:0; clear:both; visibility:hidden;}
.clearfix,.main,.xian,.main-box01,.five,.mainx-02,.area,.h3,.mainx-01{ *zoom:1;}
/*×ÖÌå*/
.ari{ font-family:Arial, Helvetica, sans-serif;}
.lg{ float:left;}
.tg{ float:left; margin-left:10px; _margin-left:5px;}
/***top****/
.tps0{width:100%;margin:0px auto;height:45px;line-height:45px;text-align:center;background:#000}
.tps{width:980px;margin:0px auto;height:auto;line-height:45px;text-align:center;color:#fff}
.tps ul{float:left;margin-left:5px;display:inline;color:#a7a9af;}
.tps ul li{width:90px;height:45px;float:left;line-height:45px;}
.tps ul li.cur{background: url(ba.png) no-repeat 0px 0px;font-weight:bold;}
.tps ul li.line{background:url(index.png) no-repeat -89px 0px;width:5px;overflow:hidden;}
.tps a:link {color: #FFF; text-decoration:none;}
.tps a:visited {color: #FFF;text-decoration:none;}
.tps a:hover {color:#ff0;font-size:12px;}
.tps a:active {color: #FFF;}
.size{ font-size:36px;}
.tps .tps_txt{width:auto;float:right; color:#fff}
.tps .tps_txt .cyellow{color:#ff0;font-size:12px;}
/****top end***/
/***banner****/
.banner{ width:100%; background:url(babg.png) center 0;}
.banner .main{ width:1000px; height:auto; font-size:0; line-height:0; margin:0 auto; }
.time{ background:url(time.png) center 0; width: 100%; height: 65px; }
.time .main{ width:1000px;margin:0 auto; }
.time-m{ width:1000px; height:65px; background:url(time-img.png) no-repeat;}
.time-shu{ display:block; margin-left:346px;}
.time-shu span{font: bold 32px/53px "Î¢ÈíÑÅºÚ"; color:#fcff00; display:inline-block; margin-right:69px;}
/******Ö÷Òª*****/
.arb{font: normal 12px/18px "Î¢ÈíÑÅºÚ"; color:#fff; display:block;  }
.b52{color: #fff}
.fl{ float:left;}
.w-main{ margin-top:20px; margin-bottom:10px; text-align:center;}
.yh_mainn{width:1000px; margin:0 auto; }
.yh_main{overflow:hidden; }
.auto a{ color:#fcdc04; text-align:center;font-family:"Î¢ÈíÑÅºÚ"; line-height:27px;}
/***banner end****/
/*****school*****/
.school{ width:100%; height:auto; margin:0 auto; padding:0 0 30px 0;} 
.school .main{ margin-top:5px;}
.main{ width:1000px; height:auto; margin:0 auto 0; background:  }
/******±êÌâ****/
.z-h2{ width:1018px; background:url(dbt.png) no-repeat ;}
.z-h2two{ background:url(btbg.png) no-repeat 0 -143px #cf272c; height:116px;}
.z-h2t{font: bold 40px/36px "Î¢ÈíÑÅºÚ"; color:#da2e2e; width:300px; margin-left:357px;  padding-top:52px; text-align:center;} 
.z-h2tss{ color:#fffc00; padding-top:31px; margin-bottom:20px;}
.h2time{ font-size:16px; color:#fff;}
.z-h2t02{ color:#FFFFFF; padding-left:15px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 12px; font-weight: normal; } 
/******ÔºÐ£****/
.special-title{ width:1000px; height:44px; text-align:left; font-size:28px; font-weight:bold; color:#FFFFFF; font-family: "Î¢ÈíÑÅºÚ"; background-image: url(title.png); background-repeat: no-repeat; background-position: 0 0px; text-indent:20px; }
.special-title-a{ width:1000px; background:#287b1a; height:40px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 12px; line-height: 40px; font-weight: normal; color: #FFFFFF; text-indent: 20px; }
.mainx{ width:1000px; background:#37930e; clear:both; #padding-bottom:20px; _padding-bottom:20px; padding-bottom:20px; padding-top: 20px; }
.area{ width:1000px; height:auto; margin:0 auto; }
.pr{ position:relative;}
.pa{ position:absolute;}
.area .school {  background: none repeat scroll 0 0 #fff;height:235px; width: 312px; }
.area .school:hover{ box-shadow: 0 0 10px #333;}
.schoold{ width:308px; float:left; margin-left:18px;_margin-left:6px; margin-bottom:18px; }
.school .schoolc{ margin-left:12px; margin-top:10px; padding-bottom:5px; }
.school img{ width:290px; height:100px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.school h1{ padding-left:15px; font-size:18px; font-weight:100; line-height:26px; font-weight:bold; border-bottom:1px solid #ffd6a1; padding-bottom:5px;  color:#;font-family: "Î¢ÈíÑÅºÚ"; }
.school h1 a:hover{ color:#006699; text-decoration:underline; font-weight: bold; }
.school h3{width:320px; position:relative; height:42px; _margin-bottom:-10px; display:block; }
.double{ color:#e94a42; float:left; margin-right:5px; margin-top:10px; margin-left:11px; _margin-left:8px;}
.school h3 .school-zy{ color:#333333; float:left; height:30px; display:inline-block; overflow:hidden; #margin-left:8px; #margin-right:6px; _margin-left:8px; _margin-right:6px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 12px; line-height: 21px; font-weight: normal; margin-top: 16px; margin-right: 0; margin-bottom: 0; margin-left: 17px; }
.double-an{ width:100px; height:32px; display:inline-block; float:right; font-size:0; margin-top:4px; position:relative; right:17px; top:5px; background-image: url(jianzhang.png); }
.double-xx{ width:100px; height:32px; display:inline-block; float:left; font-size:0; margin-top:4px; position:relative; top:5px; background-image: url(xuexiao.png); margin-left:15px; }
.school-font{ width:px; height:auto; margin-left:10px; margin-top: 5px; }
.school-font-a{ color:#333; margin-left:6px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 12px; line-height: 23px; }

/****»î¶¯¹æÔò****/
.maing{ width:1000px; height:auto; background:#fff; margin-top:30px; margin-bottom:50px; clear:both; margin-right: auto; margin-left: auto; padding-top: 10px; padding-right: 0; padding-bottom: 0; padding-left: 0; }
.kc_cons{width:1000px;height:auto; border-top:none;border-bottom:none;_padding-bottom:20px; padding-top:10px; }
.kc_cons span{width:10%;float:left;height:20px;color:#333; text-align:center; margin:6px 0px 0px 10px; text-align:left;}
.kc_cons a{color: #f5cc5c;padding:6px 6px;}
.kc_cons a:hover{ color:#000;}
.kc_cons .hd_sm .hd_wds{ line-height:28px; padding:10px 0 20px 20px; color:#333333; }
.hd_wds h1{ font-size:30px; line-height:30px; padding-bottom:15px; font-weight:300;width:960px;  letter-spacing:2px; color:#f00; font-weight:bold;  border-bottom:1px dashed #f00; margin-bottom:10px;}
.hd_wds a:hover{ color:#dd0000; background:none; }
.hd_wds strong{   margin-right:10px; padding:1px; }
.ge{ height:20px;}
.w-Coursebot{ width:1000px; height:40px;}
.main-top03{ width:1055px; height:48px; background:url(boxg01.png) 0 -1217px; margin-top:30px;}
.mainx-03{ width:1030px; height:751px; background:url(boxg01.png) 0 -1285px;}
.main-top04{ width:1055px; height:145px; background:url(boxg01.png) -1120px 0;}
 
.xiaoxue{ color:#326f07;}
.z-yi{font:14px/20px "Î¢ÈíÑÅºÚ";  margin:0 8px 0 8px;color:#fff;}
.z-yi:hover{font:14px/20px "Î¢ÈíÑÅºÚ"; color:#fffc00;}
.mainx-04{ width:1034px; height:auto; background:#b9040a; _padding-bottom:20px; #padding-bottom:20px; }

.z-h2t03{ color:#127a00;}  
.mainx-09{ height:auto; background:#5ebc1d;}
.z-h2txiao{color: #fffc00; margin-bottom: 20px; padding-top: 31px;}


/*****nav***/
.nav{ width:130px; height:405px; background:url(mg.png) 0 -155px; right:10px; top:100px; position:fixed;  _position:absolute; _top:expression(documentElement.scrollTop+100)}
.navc{ margin-top:69px; _margin-top:75px;}
.navc li{ margin:0 auto;}
.navc li a{text-align:center; font-size:14px; line-height:26px; _line-height:12px; font-family: "Î¢ÈíÑÅºÚ"; display:block; color:#fff; }
.navc li a:hover{ color:#fffc01;} 
/*****footer***/
.w{ width:100%;}
/****xian*****/
.xian{ width:100%; height:auto; margin:0 auto;}
.main-top{ width:1018px; height:105px; background:url(btbg.png) no-repeat;}
.main-top .title{ font-size:48px; color:#FF0; text-align:center; font-family:"Î¢ÈíÑÅºÚ"; padding-top:30px;}
.xian-box{ width:485px; height:281px; background:#FFF; margin:0 0 0 19px; float:left; _margin-left:15px;}
.english{font:24px/60px "Î¢ÈíÑÅºÚ"; width:485px; height:60px; text-align:center; color:#333;  }
.img-left{ float:left; margin-left:24px;float:left;_margin-left:12px; }
.img-rg{ width:126px; height:136px; float:left; margin:10px 0 0 15px;}
.digital{width:126px; height:33px; }
.digital-ph{ width:77px; height:30px; background:url(mg.png) 0 0; display:inline-block; font:14px/30px "ËÎÌå"; color:#FFF; margin-right:8px; float:left }
.digital-ph i{ margin-left:35px; margin-top:1px; display:block;}
.digital-txt{font:18px/33px "Î¢ÈíÑÅºÚ"; color:#000; float:left}
.price{margin-top:10px;}
.txt80{ line-height:30px; text-decoration:line-through;   font:18px/33px "Î¢ÈíÑÅºÚ";color:#a0a0a0; 
text-align:center; letter-spacing:-1px; padding-left:30px;}
.txt19{ font-size:28px; color:#e94a42; font-weight:700; line-height:20px; font: bold 24px/33px "Î¢ÈíÑÅºÚ";padding-left:30px;}
.txt19 small{ font:20px/33px "Î¢ÈíÑÅºÚ"; color: #999; font-weight:500; font-size:14px;}
.naniu a{ width:126px; height:40px; background:url(mg.png) 0 -39px; display:block; margin-top:5px;}
.naniu a:hover{ background:url(mg.png) 0 -79px; }
.lg{ margin-left:12px;}


.Hidebox{display:none;}
.hidden{display:none;}
.Showbox{display:block;}