﻿body { text-align:center; background:#d7f1fe url(http://images.fangte.com/education/top_back.jpg) center top no-repeat; }
.top1_content,
.mainmenu { width:960px; text-align:left; margin:auto; }
/*background*/
.top1_content .login,
.top1_content .reg,
.top1_content .cac,
.top1_content .pay,
.top1_content .bbs,
.top1_content .services { background:url(http://images.fangte.com/newfangte/icon.gif) no-repeat; }

#searchbutton,
.login,
.login .btn_login,
.login .btn_reg { background:url(http://images.fangte.com/education/map.gif) no-repeat; }

/*top*/
.top1_back { background:url(http://images.fangte.com/newfangte/back01.gif) repeat-x; height:29px; overflow:hidden; text-align:center; }
.top1_content { line-height:30px; }
.top1_content ul li { float:left; _padding-top:4px; padding-right:4px; _line-height:22px; }
.top1_content div { float:right; }
.top1_content .input_text { border:1px solid #ccc; height:18px; line-height:18px; width:108px; }
.top1_content .login,
.top1_content .reg { background-position:0 0; width:38px; height:20px; overflow:hidden; border:none; line-height:21px; }

.top1_content a { padding:0 5px 0 23px; height:29px; }
.top1_content .cac { background-position:0 -29px; }
.top1_content .pay { background-position:0 -58px;}
.top1_content .bbs { background-position:0 -87px;}
.top1_content .services { background-position:0 -115px;}

/*shell*/
.l { float:left; }
.r { float:right; }
.f { width:912px; text-align:left; background:#fff; margin:auto; padding:0 16px; }
h1 { font-size:14px; color:#329900; font-weight:bolder; }
h2 { font-size:14px; color:#c93332; font-weight:bolder; }
h3 { font-size:14px; color:#ff3364; font-weight:bolder; }
h4 { font-size:14px; color:#ff6602; font-weight:bolder; }
.c0 { color:#c33; }
.c1 { color:#3f8701; }
.c2 { color:#fd3363; }
.c3 { color:#fe6700; }

/*mainmenu*/
.mainmenu { height:65px; background:url(http://images.fangte.com/education/logo.jpg) no-repeat; overflow:hidden; }
.mainmenu div { padding:18px 0 0 200px; }
.mainmenu td { padding:0px 8px 0px 20px; border-right:1px solid #ccc; }
.mainmenu a { padding-right:12px; }

/*SWFmenu && search*/
#SWFmenu_1,
.search { width:920px; text-align:left; margin:auto; }
.search { margin-top:63px; height:106px; overflow:hidden; }
#SWFmenu_2 { float:left; width:580; }
.search_form { width:260px; float:right; padding-top:65px; }
.search_form li { float:left; padding-right:3px; position:relative; }
.search_form li ul {display:none; position:absolute; left:0; top:22px; border:1px solid #7f9db9; width:79px; background:#fff; }
.search_form li ul li { cursor:pointer; height:22px; text-align:left; padding-left:3px; clear:both; display:block; width:76px; }


.search_form .keyworld,
#select { border:#7f9db9 1px solid; height:17px; line-height:18px; overflow:hidden; cursor:pointer; }
.selectout,
.selectover { background:#fff url(http://images.fangte.com/education/select.gif) right 0 no-repeat; }
.selectover { background-position:right -16px; }

.search_form .keyworld { width:104px; }
#select { width:76px; padding-left:3px; }
#searchbutton { border:none; width:45px; height:22px; background-position:-246px 0; cursor:pointer; }

/*bb_background*/

.hotimg,
.hotnews,
.xzs,
.jgs,
.zjzs,
.f2 .r,
.f2 .tit,
.f2 .hotworld dt,
.f2 .bbphoto dt,
.f2 .flashph dt,
.f2 .bbphoto img { background:url(http://images.fangte.com/education/xxg_map.gif) no-repeat; }

/*ff*/
.f1 .login {width:244px;}
.login { height:153px; }
.login ul { padding:20px; }
.login li { height:27px; padding:8px 0 0 0; }
.login .border1 { width:105px; margin-left:10px; }
.login label { color:#069; margin-left:35px; }
.login .btn_login,
.login .btn_reg { width:81px; height:26px; border:none; cursor:pointer; }
.login .btn_login { background-position:0 -405px; margin-left:28px; }
.login .btn_reg { background-position:-91px -405px; margin-left:5px; }

.f1 .hot { width:658px; }
.hotimg {width:312px; height:246px; margin-right:6px;}
.hotnews {width:340px; height:256px; background-position:-316px 0; }
.hotnews dl { padding:0 0 0 20px; }
.hotnews h1 { height:25px; line-height:25px; padding-bottom:8px;  }
.hotnews .hot1 { text-align:center;line-height:30px;margin-bottom:8px; background:url(http://images.fangte.com/education/line04.gif) bottom repeat-x; }
.hotnews .hot1 .overH { display:block;height:35px;width:100px;overflow:hidden;}
.hotnews .hot1 h2 { height:30px; }
.hotnews dd { line-height:22px; }

.f2 { padding-top:8px; }
.f2 .l { width:658px; height:317px; }
.f2 .r { width:244px; height:317px; background-position:right top; }
.f2 .tit { width:79px; height:45px; display:block; margin:10px 0 0 285px; }
.f2 .l dl { padding:0 26px; }
.f2 .l dt { padding:5px 10px 12px 10px; margin-bottom:10px; }
.f2 .l dt img { width:122px; height:85px; padding:2px; border:1px solid #ffc2d1; float:left; margin-right:15px; }
.f2 .l dt a.tit1 { text-align:center;line-height:30px; font-weight:bolder; font-size:14px; height:30px; display:block; }
.f2 .l dt span { text-indent:2em; color:#666; display:block; height:50px; overflow:hidden;  }
.f2 .l dd {width:185px; padding-left:12px; line-height:24px; float:left;}

.xzs { background-position:0 -263px; }
.xzs dt { background:url(http://images.fangte.com/education/line05.gif) bottom repeat-x; }
.xzs a.tit { background-position:-689px -327px; }
.xzs a:hover.tit { background-position:-785px -327px; }
.xzs dd a { color:#ff6599; }

.jgs { background-position:0 -591px; }
.jgs dt { background:url(http://images.fangte.com/education/line01.gif) bottom repeat-x; }
.jgs a.tit { background-position:-689px -386px; }
.jgs a:hover.tit { background-position:-785px -386px; }
.jgs dd a { color:#c96600; }

.zjzs { background-position:0 -924px; }
.zjzs dt { background:url(http://images.fangte.com/education/line06.gif) bottom repeat-x; }
.zjzs a.tit { background-position:-689px -443px; }
.zjzs a:hover.tit { background-position:-785px -443px; }
.zjzs dd a { color:#428803; }

.f2 .r dl { padding:10px 18px; }
.f2 .r dt { text-align:center; font-weight:bolder; font-size:14px;  padding-right:15px;}

.f2 .hotworld dt { height:30px; padding-top:15px; background-position:-689px -515px; }

.f2 .bbphoto dt { height:25px; padding-top:25px; background-position:-689px -570px; }
.f2 .flashph dt { height:30px; padding-top:15px; background-position:-689px -633px; }

.f2 #ph1 dd,
.f2 #ph2 dd { margin:0 5px; height:26px; background:url(http://images.fangte.com/education/line02.gif) bottom repeat-x; }
.f2 #ph1 dd a,
.f2 #ph2 dd a { display:block; height:26px; line-height:26px; padding-left:26px; }

.f2 #ph2 dd span { float:right; padding-top:5px; color:#666; }
.f2 .bbphoto dt { margin-bottom:15px; }
.f2 .bbphoto dl { padding:10px 0 0 18px; }
.f2 .bbphoto dd { width:100px; height:115px; float:left; margin-right:5px; }
.f2 .bbphoto img { background-position:right -697px; margin-bottom:3px; width:80px; height:67px; padding:8px 9px 6px 10px; }
.f2 .bbphoto a { display:block; text-align:center; color:#009805; }

.foot { line-height:30px; background:url(http://images.fangte.com/education/foot.jpg) center top no-repeat; text-align:center;height:174px; padding-top:30px; }

