@charset "utf-8";

.content{ background: url(../images/banner02.jpg) no-repeat center top; height:446px; overflow:hidden;}
.banner { width:960px; margin:0 auto; padding-top:80px;  }
.laoding { width: 300px; height: 255px; background:url(../images/loadingbg.png) no-repeat; padding-top:35px; text-align:center; }
.laoding .dl_items{ height:60px; width:200px; margin:0 auto 18px auto}
.laoding .dl_items a{ display:block; height:60px; background-image:url(../images/dl_index_btn.gif); background-repeat:no-repeat; transition:all 0.3s ease-in-out;}
.laoding .dl_items a:hover{ transition:all 0.3s ease;}
.laoding .dl_items a.xy{ background-position:0px 0px;}
.laoding .dl_items a.xy:hover{ background-position:-200px 0;}
.laoding .dl_items a.jl{ background-position:0px -120px;}
.laoding .dl_items a.jl:hover{ background-position:-200px -120px;}
.laoding .dl_items a.jx{ background-position:0px -60px;}
.laoding .dl_items a.jx:hover{ background-position:-200px -60px;}
.input_box { width: 244px; overflow: hidden; margin: auto; margin-top: 10px; }
.input_box .input_txt { background: url(../images/input_02.png) no-repeat; width: 244px; height: 38px; background-color: transparent; padding-left: 10px; font-size: 14px; line-height: 38px; }
.input_box .input_txt_01 { background: url(../images/input_01.png) no-repeat; width: 244px; height: 38px; background-color: transparent; padding-left: 10px; font-size: 14px; line-height: 38px; }
.input_02 { background-image: url(../images/input_02.png); height: 43px; }
.logindl_hstyle{ padding-top:30px; height:260px;}
.code { background-image: url(../images/yzm.png); width: 85px; height: 30px; float: left; line-height: 30px; }
.input_box a { font-size: 24px; color: #fa930e; text-align: center; display: block; margin-bottom: 10px; }
.yzm_box { margin:10px 0 10px 4px; }
.yanzheng_img{ height:30px;}
.yzm_box a { font-size: 12px; width: 48px; display: inline-block; line-height:30px; }
.btn { background-image: url(../images/bnt.png); width: 246px; height: 48px; line-height: 48px; text-align: center; border: 0; font-size: 22px; color: #FFF; background-color: transparent; }
.main { width: 980px; margin: auto; overflow: hidden; margin-top: 10px; }
.sidebar {  margin: auto; float: left; width: 170px; overflow:hidden;}
.sidebar div { cursor: pointer }
.sidebar_a1 { background-image: url(../images/jiaxiao.png); width: 170px; height: 135px; }
.sidebar_b2 { background-image: url(../images/jiaolian.png); width: 170px; height: 135px; }
.sidebar_a2 { background-image: url(../images/jiaxiao2.png); width: 170px; height: 135px; }
.sidebar_b1 { background-image: url(../images/jiaolian2.png); width: 170px; height: 135px; }
.container_a { float: left; overflow: hidden; }
.main_box_a { background-color: #FFF; height: 270px; width: 190px; float: left; margin-left: 10px; display:inline; overflow: hidden; border:1px #dcdcdc solid; border-radius:5px; }
.main_box_a img,.news_fin img{border-radius: 5px;}
.main_box_a img{ width:100%;}
.main_box_a:hover{ border:1px #f28c08 solid;}
.main_box_a p{ padding-left:10px; font-size:14px; line-height:24px;}
.main_box_a p.ptitle{ font-size:16px; color:#f39700; padding:5px 0; text-align:center;}
.main_box_a p.ptitle a{ color:#f39700; }
.price { float: right; width: 80px; margin-top: 8px; font-size: 14px; margin-right: 4px; }
.price a { color: color:#F90;
}
.info { float: left; width: 80px; height: 50px; margin-top: 8px; line-height: 24px; margin-left: 6px; }
.info a { color: #f90 }
.ziti { font-size: 20px; color: #F90; }
.container_b { width: 980px; margin-top: 34px; overflow: hidden; }
.container_b_l { width: 574px; float: left; }
.title { background-color: #FFF; width: 574px; line-height: 40px; font-size: 20px; color: #fa930e; display: block; margin: 10px 0px; padding: 0px; }
.title_box { height: 280px; width: 572px; background-color: #FFF; margin-top: 10px; border: 1px solid #ececec; }
.title_box_a { width: 208px; float: left; margin-left: 4px; margin-top: 6px; }
.main_box_a_news { width: 100px; height: 38px; background-color: #f5f8fc; text-align: center; line-height: 38px; float: left; margin-left: 4px; }
.main_box_a_news a { color: #333; font-weight: bold; }
.curent { background-color: #ccc; }
.title_box_a img { margin-left: 4px; padding-top: 12px; }
.title_box_b { width: 320px; float: right; height: 274px; margin-top: 6px; margin-left: 10px; }
.title_box_b_txt { font-size: 16px; color: #900; line-height: 36px; font-weight: bold; letter-spacing: 2px }
.title_box_b_news { padding-top: 4px; }
.title_box_b_news li { line-height:25px; font-size:14px; }
.title_box_b_news li span{ float:right;padding-right: 5px; font-size: 12px; color: #999}
.container_b_r { width: 396px; height: 340px; float: left; margin-left: 10px; overflow: hidden; }
#comment { width: 396px; }
.pinlun { display: block; height: 278px; width: 394px; background-color: #FFF; margin-top: 10px; border: 1px solid #ececec; overflow:hidden; position:relative }
.pinlun_cont { height: 73px; margin-top: 15px; overflow:hidden }
.container_b_r_img { float: left; margin-left: 6px; *margin-left: 3px; *width:60px;}
.container_b_r_comment { float: right; width: 314px; }
.txt_huanse { color: #e1601d; font-size: 14px; font-weight: bold; }
.container_b_r_txt { height: 64px; margin-top: 3px; *margin-top: 3px;overflow: hidden; display: block; font-size: 12px; line-height: 15px; }
.container_b_r_txt a{ color:#F90}
.container_b_r_txt font{ font-size: 14px; }
.news_fin { width: 146px; height: 150px; float: left; margin: 8px 8px; *margin: 4px 4px; }
.news_fan { float: left; width: 150px; font-size:12px }
.news_fan li { line-height: 30px; }
.title_box_news { margin-left: 10px; color: #f90 }
.container_c { margin: 0; padding: 0px; }
#notice { width: 980px; margin-bottom: 10px }
.news_title_a { height: 30px; width: 320px; background-color: #ececec; }
#notice_images { width: 180px; height: 122px; }
#notice_comment { width: 180px; }
#notice_contaier { width: 320px; margin-top: 0; }
.container_c_a { overflow: hidden; width: 318px; float: left; border: 1px solid #ececec; margin-bottom: 10px; background-color: #FFF; display: block; }
#plxx{ border-top:1px solid #ccc; margin:3px 0; width:310px;}
/*学前须知*/



.jianju { margin-left: 10px; }
.xuecheqian { font-weight: bold; color: #333; }
.gengduo { color: #35b7e5; padding-right: 10px; float: right; font-size:12px; font-weight:normal; }
.titel_box_xueche { width: 318px; line-height: 35px; background-color: #f1f0f0; border-bottom: 1px solid #ececec }
.zhunbei { font-weight: bold; font-size:12px; }
.title_box2 { width: 315px; height: 160px; float: left }


/* CSS Document */

.yh_reg_index{ text-align:right; padding:10px 0 0 0;}
.yh_reg_index a{ color:#029be7; display:inline-block; font-size:14px; margin:0px;}