@charset "utf-8";
/*2012-1-12 10:05 djy wjh*/
/* CSS Document */
.header_top,.nav dl,.nav dt .nav_icon,.nav dd cite,.nav .active_on .active_dis li cite{background:url(http://images.xdf.cn/v3/images/index/header/header_bg.gif) no-repeat;}
.header_top{ background-position:0 0; background-repeat:repeat-x; height:31px; line-height:31px; color:#989898}
.header_top a{ color:#989898 !important;}
.header_top .warp960{ position:relative; z-index:999;}
.header_top .welcome{ float:left;}
.header_top .login{ background:url(http://images.xdf.cn/v3/images/index/header/login_bg.png) no-repeat; float:left; width:28px; height:15px; line-height:15px; text-align:center;color:#fff !important; margin:8px 10px 0 9px; }
.header_top .login a,.header_top .login:hover{ color:#fff; text-decoration:none;}
.warp960,.search,.news_box,.news_boxbottom,.w958,.mod_AB,.mod_ABbottom,.w_ads{ width:960px; margin:0 auto; text-align:left; zoom:1}
.w958{ border:1px solid #e0e0e0; overflow:hidden; width:958px;}
.links { float:right;}
.links a{ margin:0 9px;}
.header_top p{ padding:0; margin:0; line-height:31px !important;}
/*  */
.nav_logo{ position:relative; height:85px; padding-top:13px; z-index:9; width:960px; margin:0 auto; text-align:left}
.nav_logo .logo{ position:absolute; left:1px; top:30px;}
.nav dl{ float:left; background-position:right -38px; background-repeat:repeat-y;position:relative; padding-right:1px; position:absolute; }
#nav1{ width:46px; left:124px; text-align:left}
#nav2{ width:98px; left:171px; text-indent:2px; }
#nav3{ width:99px; left:270px; text-indent:1px;}
#nav4{ width:167px; left:370px;text-indent:1px;}
#nav5{ width:140px; left:538px;text-indent:1px;}
#nav6{ width:69px; left:679px;text-indent:1px;}
#nav7{ width:80px; left:749px;text-indent:1px;}
#nav8{ width:59px; left:830px; text-indent:2px;}
#nav9{ width:69px; right:0; }
.nav dt{ overflow:hidden; height:24px; line-height:24px; padding-left:3px; border:2px solid #fff; border-bottom:none; text-align:left}
.nav dt .nav_icon{ display:block;background-position:0 -32px; width:7px; height:4px; position:absolute; right:10px; top:13px; font-size:0;}
#nav1 .nav_icon{ right:4px;}
#nav3 .nav_icon{ display:none;}
.nav dt a{ color:#006d4e; font-weight:bold; font-size:14px;}
.nav dd{clear:both; white-space:nowrap;overflow:hidden;padding-left:3px;border-left:2px solid #fff;border-right:2px solid #fff; zoom:1;}
.nav dd.hr3{ height:0; line-height:0; font-size:0;}
.nav dd.active_on{ padding-left:0}
.nav dd a{ display:inline-block;color:#565656; margin:5px 0 0;}
.nav dd a:hover{ text-decoration:none; background:#79b909; color:#fff}
.nav dd cite{background:none;  width:1px; height:10px; display:inline-block;margin:4px 3px 0;}
#nav8 dd cite{ margin:4px 3px 0;}
.nav .active_on{ z-index:99}
.nav .active_dis{ display:none;position:absolute;  left:0; padding-left:0; border:1px solid #87c500; border-top:0;background:#f7ffd4; overflow:hidden; padding-bottom:5px;}
#nav1 .active_dis{ width:42px; }
#nav2 .active_dis{ width:94px;  }
#nav3 .active_dis{ width:95px; }
#nav4 .active_dis{ width:163px; }
#nav5 .active_dis{ width:135px;}
#nav5 .active_dis ul{ padding-left:1px;}
#nav6 .active_dis{ width:65px; }
#nav7 .active_dis{ width:76px; }
#nav8 .active_dis{ width:55px;}
#nav8 .active_dis ul{ padding-left:0}
#nav9 .active_dis{ width:65px; border-bottom:2px solid #87c500 }
#nav1 dd{ width:39px; }
#nav2 dd{ width:91px;  }
#nav3 dd{ width:92px; }
#nav4 dd{ width:160px; }
#nav5 dd{ width:135px; padding-left:1px;}
#nav6 dd{ width:62px; }
#nav7 dd{ width:73px; }
#nav8 dd{ width:55px; padding-left:0; text-align:center;}
#nav9 dd{ width:62px; }
.active_on .active_dis{ display:block;}
.nav .active_on dt .nav_icon{ background:url(http://images.xdf.cn/v3/images/index/header/sssss.gif) no-repeat;}
.active_dis li{ height:22px; overflow:hidden}
.nav .active_on dt{border:2px solid #87c500; border-bottom:none; background:url(http://images.xdf.cn/v3/images/index/header/rrrrr.jpg) repeat-x; }
.nav .active_on dt a{color:#f7ffd4; text-decoration:none; }
.nav .active_on dd{ border-left:2px solid #87c500;border-right:2px solid #87c500; background:#f7ffd4}
.nav .active_on .active_dis ul{ /*height:75px;*/ padding-left:3px;}
.nav .active_on .active_dis li cite{ display:inline-block;background:none; width:1px; height:10px;}
.nav a.cite,.nav a.cite2,.nav a.cite3,.nav a.cite4,.nav a.cite5,.nav a.cite6,.nav a.cite7{-webkit-text-size-adjust:none; font:normal 10px Arial,simsun; width:25px; white-space:nowrap; line-height:18px; margin-top:2px;}
.w37{ width:37px;}
.nav a.cite2{ letter-spacing:1px;}
.nav a.cite6{ letter-spacing:2.0px; *letter-spacing:2px; width:34px;}
.nav a.cite5{ letter-spacing:-1px;*letter-spacing:-.1px;}
.nav a.cite3{ *letter-spacing:-1px;}
.nav a.cite4{ width:35px;}
.nav a.cite7{ width:30px;}
.footer{ border-top:1px solid #dfdfdf; color:#a3a3a3; text-align:center; line-height:24px; margin:20px auto;}
.footer .warp960{text-align:center}
.footer a{color:#a3a3a3;}
.footer .f_links{ margin:8px 0 30px;}
.footer .f_links a{ margin:0 10px; line-height:28px; padding:0;}
/* 全站导航 */
.header_top .links{ padding-right:70px;}
.header_top .schlinks{width:235px; float:right; margin-right:-9px;}
.header_top .schlinks a{margin:0 9px;}
.guide{display:block;position:absolute;right:0;top:0;text-decoration:none; height:30px; line-height:31px; padding:0 11px; margin:0 !important;z-index:4001; border:1px solid #fff; border-top:0; border-bottom:0; background:#fff url(http://images.xdf.cn/v3/images/gongyong/luan.gif) no-repeat 95% center;}
.header_top .links .on{ border:1px solid #CCC5C2; border-top:0; border-bottom:0; padding-left:12px; color:#ff5a00}
.sg_con{ border-top:1px solid #CCC5C2; top:29px;}
/*各地学校  子机构*/
.sg_tits{ float:right; position:relative;}
.sg_tits li{ float:left; margin-left:-1px;}
.sg_tits a{background: url("http://images.xdf.cn/v3/images/gongyong/luan.gif") no-repeat scroll 89% center;display: inline;float: left;text-decoration:none; padding:0 18px 0 11px;}
.sg_tits a.on{color:#2b2b2b;border-left:1px solid #ccc5c2;border-right:1px solid #ccc5c2;padding:0 17px 0 10px; z-index:1; position:relative;background:#fff url("http://images.xdf.cn/v3/images/gongyong/luan.gif") no-repeat scroll 90% center;}
.sg_tits a:hover{text-decoration:none;}
.cut_rule1{ position:absolute; left:72px; top:0; z-index:0;}
.cut_rule2{position:absolute; left:136px; top:0;z-index:0;}
.sg_school{position:absolute;left:413px;top:31px;border:1px solid #ccc5c2;background:#fff;padding:10px;width:220px;border-top:0;z-index:6000;display:block;}
.sg_school li{height:20px;line-height:20px;overflow:hidden;margin:1px 0;}
.sg_school li span{font-weight:bold;color:#ff5a00;padding:0 5px 0 0;}
.sg_school li em a{padding:0 5px;}
.sg_org{position:absolute;left:292px;top:31px;border:1px solid #ccc5c2;background:#fff;padding:10px;width:240px;border-top:0;z-index:6000;display:block;}
.sg_org ul{zoom:1;margin:5px 0;padding:0 0 5px;border-bottom:1px dotted #CCC;overflow:hidden;}
.sg_org ul.last{border:0;}
.sg_org li{height:20px;line-height:20px;overflow:hidden;float:left;width:120px; background:url("http://images.xdf.cn/v3/images/index/xdf_bg.gif") no-repeat scroll -142px -121px transparent}
.sg_org li a{padding:0 5px 0 15px;}
/*网站导航*/
.sg_con{position:absolute;right:0;top:29px;border:1px solid #ccc5c2;background:#fff;padding:10px;width:180px;z-index:4000;display:block;}
.sg_con dl{width:160px;margin:0 10px;float:left;display:inline;}
.sg_con dl dt{color:#ff5a00;font-weight:bold;border-bottom:1px dotted #CCC; margin:0 0 5px;background:url(http://images.xdf.cn/v3/images/gongyong/luan2.gif) no-repeat left center;padding:0 0 0 12px;}
.sg_con dl dd{float:left;margin:0 5px 0 0;display:inline;height:20px;line-height:20px;}
.sg_con dl dd a{padding:0 3px;white-space:nowrap;}
/*11.21 djy*/
.nav dd a.hot_link{ color:#ff2a00;}
.nav .hot_icon{ position:absolute; right:5px; top:32px; z-index:100;}
.nav .hot_icon img{ width:22px; height:12px;}


/*12.12 zyy*/
/*加关注*/
.jgz{height:24px; overflow:hidden; float:right; margin-top:3px;}
