@charset "gb2312";
/* CSS Document */

@font-face { font-family:"FZYouXian-Z09S"; src:url(fontFZYouXian-Z09S.ttf);}


.page { width:980px; margin:0 auto;}
.header { width:1200px; background:#fff url(imagesindex_top_bg.png) no-repeat; margin:0 auto; height:465px; overflow:hidden;}
.sec_bg { background:#fcfcfd url(imagessec_top_bg.png) no-repeat center top; height:226px; margin:0 auto;}
.current_status { background:url(imagessec_title_bg.png) repeat-x center top; height:94px; overflow:hidden;}
.sec_pagebg {background:url(imagesbg_sec_body.png) repeat-x center bottom;min-height:620px;/*background:#fcfcfd url(imagessec_pagebg.png) repeat-x center bottom;*/}

.icon { background:url(imagesico_bg.png) no-repeat; display:block;}
.tbg { background:url(imagestitle_bg.png) no-repeat; display:block;}
.pbg,.teacher_list li,.baby_works_list li { background:url(imagesbg.png) no-repeat; display:block;}

.infor {padding-top:4px; height:36px;  display:block; /*margin-left:785px;*/ float:right; }/*overflow:hidden;width:280px;*/
.infor a { display:block; height:26px;overflow:hidden; float:left;}
.login_userinfors { font-size:14px; color:#777; padding-left:10px;font-family:"FZShaoEr-M11S"; display:inline-block; padding-top:5px; float:left}
.login_userinfors a { float:none; display:inline; padding-left:10px; font-family:"FZShaoEr-M11S"}
.login_userinfors font { color:#9cc823; padding-right:10px; font-size:14px;font-family:"FZShaoEr-M11S"}
.appoint { background-position:left top; width:86px;}
.login { background-position:left -30px; width:59px; margin-left:40px;}

.top { height:93px; width:980px;}
.sec_top { /*padding-top:39px;*/}
.top dt { width:314px;padding-left:10px; overflow:hidden;}
.top dd { width:580px;}


/*导航*/
#sddm{ padding: 0; z-index: 30; position:relative; font-size:14px;margin-top:25px;}
#sddm ul{ width:580px;_width:500px; }
#sddm li{margin: 0;	padding: 0;	list-style: none; float: left; font:14px/37px "微软雅黑"; width:auto;  height:20px;}
#sddm li a{display: block; text-align: center;	text-decoration: none}
#sddm li a.tbg { display:block; height:20px; overflow:hidden; margin:0 12px;}

#sddm li a.index { background-position:left top; width:54px; overflow:hidden;}
#sddm li a.abus { background-position:left -30px; width:94px; overflow:hidden;}
#sddm li a.mtxschool { background-position:left -59px; width:116px; overflow:hidden;}
#sddm li a.pserver { background-position:left -90px; width:96px; overflow:hidden;}
#sddm li a.intrmtx { background-position:left -120px; width:96px; overflow:hidden;}

#sddm li a.index:hover,.index_c { background-position:left -150px; width:54px;overflow:hidden;}
#sddm li a.abus:hover,.abus_c { background-position:left -175px; width:94px;overflow:hidden;}
#sddm li a.mtxschool:hover,.mtxschool_c { background-position:left -200px; width:116px;overflow:hidden;}
#sddm li a.pserver:hover,.pserver_c { background-position:left -227px; width:96px;overflow:hidden;}
#sddm li a.intrmtx:hover,.intrmtx_c { background-position:left -255px; width:96px;overflow:hidden;}

#sddm div{position: absolute;	margin:0px auto;	padding:0;	background: #fff;/* border: 1px dotted #7CBFE2;*/ box-shadow:-2px 0px 4px #ccc,-2px 0 4px #ccc,0 0 0 #ccc,2px 0 4px #ccc;display: none; border-radius:1px;}

#sddm #m2{ width:103px;}
#sddm #m3 { width:120px;}
#sddm #m4 { width:103px;}
#sddm #m5 { width:115px;}

#sddm div a{position: relative; display: block; margin: 0; /*padding:4px 0px; */width: auto; white-space: nowrap; text-align:center; text-decoration: none; color:#019eeb; font-family:"微软雅黑"; font-size:14px; border-bottom:1px dotted #7CBFE2;}
#sddm div a:hover{ /*color:#b3c405;*/color:#FFF!important; background:#c4d701; border-bottom:1px dotted #b3c405;}


/*底部*/
/*.bottom { background:url(imagesbottom_bg.png) repeat-x center top; height:363px;}*/

.bottom_infor { background:url(imagesbg_copyr.png) repeat-x center top; height:376px}
.about_infor { padding-top:35px;}
.about_infor li { float:left;}
.cprb{ width:235px;}
.class_room { width:467px; margin:0 14px;}
.contact { width:240px;}

.about_infor li span { display:block; width:88px; height:22px; overflow:hidden; margin-bottom:20px;}
.cpb { background-position:left -585px;}
.croom { background-position:left -615px;}
.cus { background-position:left -645px;}

.news li,.cr_news li  { background:url(imagesico_dot.png) no-repeat left 10px; padding-left:15px; float:none;}
.news li a,.cr_news li a{ color:#727171; font-size:14px; line-height:2em;}


.img_room { display:block; background:#fff; box-shadow:-2px 2px 1px #ccc;width:221px; height:197px; overflow:hidden; float:left;}
.img_room  img { padding:2px;}
.img_room font { display:block; color:#00a0e9; font-size:16px; text-align:center; padding-top:10px;}
.cr_news { float:right; width:231px; overflow:hidden;}


.contact .foot_picinfor { display:block; width:108px;}
.contact .foot_picinfor .qrcode { display:block; width:105px; height:105px; margin-top:15px; box-shadow:-2px 2px 1px #ccc;}
.contact .foot_txtinfor { padding-left:10px; width:117px; color:#6e6e6e; font-size:11px; line-height:1.6em;}
.contact .foot_txtinfor  b { padding-top:10px;display:block;}

.share { margin-top:20px;}

/*版权*/
.copy { width:1087px; margin:15px auto 0; padding-bottom:10px; }
.copy p { margin-right:80px;}
.copy p a { display:block; float:left;/* width:56px;*/ height:18px; overflow:hidden; margin:0 20px 0px; overflow:hidden; color:#505050; font-size:14px; font-family:'FZYouXian-Z09S';}
.copy p .contact_us { background:none!important; width:auto!important;}

/*.copy .map { background-position:left -675px;}
.copy .contact_us { background-position:left -695px;}
.copy .join { background-position:left -715px;}
.copy .appointment { background-position:left -735px;}
.copy .server { background-position:left -755px;}
.copy .keep_onrecord{ background-position:left -775px;}

.copy .map_selected { background-position:left -3952px;}
.copy .contact_us_selected { background-position:left -3969px;}
.copy .join_selected { background-position:left -3988px;}
.copy .appointment_selected { background-position:left -4005px;}
.copy .server_selected { background-position:left -4023px;}
.copy .keep_onrecord_selected { background-position:left -4041px;}*/

/*当前位置*/
.position { color:#24a7ea; padding-top:13px; padding-bottom:26px; font-size:14px;/* background:#fdfdfd;*/}
.position a { color:#24a7ea!important; font-size:12px;}

/*分页*/
.pageno { /*margin-bottom:40px;*/ width:980px; margin:0 auto 40px;}
.pageno a { display:inline-block; height:36px; overflow:hidden; line-height:36px; padding:0px 5px; vertical-align:top; color:#949191; font-size:16px; font-family:'Georgia';}
.pageno .prev { background-position:left -246px; width:86px; overflow:hidden; margin-right:25px;}
.pageno .next { background-position:left -285px; width:92px; overflow:hidden; margin-left:25px;}
.pageno a.current { color:#adbf04;}






