#home_spotlight,#m_flash_show,#m_content_c {float:left;text-align:left;width:1200px; } /* 主版块 宏定义 */
/*li { list-style-type: none;line-height:181%; margin-left:11px;}*/


/* .............. 首页菜单 ........... */

	.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
	.navBar{  background:#ffffff; position:relative; z-index:1;   color:#666; height:40px; line-height:40px;   }
	.nav{ width:780px; margin:0 auto; font-family:"Microsoft YaHei",SimSun,SimHei;  }
	.nav h3{ font-size:100%; font-weight:bold; font-size:14px;  }
	.nav .m{  position:relative; float:left; width:58px; margin:0 10px; display:inline; text-align:center;   }
	.nav h3 a{  zoom:1;  height:16px; line-height:16px; padding:12px 0;  display:block; color:#666;text-decoration:none;}
	.nav .on h3 a{padding:11px 0;  border-top:2px solid #FF8106;   }
	.nav .on h3 a i{ filter:alpha(opacity=100);opacity:1;  }
	.nav .sub{ display:none; /*默认隐藏*/ width:108px; padding:10px 0;  position:absolute; left:-10px; top:40px;  background:#eee;  float:left; line-height:30px; 	}
	.nav .sub li{ text-align:center;  }
	.nav .sub li a{ color:#333; display:block; zoom:1;text-decoration:none;}
	.nav .sub li a:hover{  background:#ddd; color:#FF8106; text-decoration:none;}
	.nav .sub dl{ display:inline-block; *display:inline; zoom:1; vertical-align:top; padding:15px 29px; line-height:26px;  }
	.nav .sub dl a:hover{ color:#FF8106;  }
	.nav .sub dl dt a{ color:#000;  }
	.nav .sub dl dd a{ color:#999; padding-left:7px; background:url(../images/icon.png) 0 -332px no-repeat;  }
	.nav #m2 .sub{ z-index:1; width:835px; left:-116px;  }


	/* 图片幻灯轮播 */
	.fullSlide{ min-width:1000px; position:relative;  height:330px; overflow:hidden; background:#f4f4f4;}
	.fullSlide .bd{ position:relative; z-index:0;  }
	.fullSlide .bd ul{ width:100% !important;  }
	.fullSlide .bd li{ width:100% !important;  height:330px; overflow:hidden; text-align:center;  }
	.fullSlide .bd li a{ display:block; height:330px; }
	.fullSlide .hd{ width:1000px; left:50%; margin-left:-500px; bottom:15px; position:absolute; z-index:1; bottom:15px; overflow:hidden;  }
	.fullSlide .hd ul{ float:right;  }
	.fullSlide .hd ul li{ float:left; margin:0 5px; display:inline; cursor:pointer; }
	.fullSlide .hd ul li img{ width:80px; line-height:41px; display:block; border:2px solid #fff; filter:alpha(opacity=50);opacity:0.5;  }
	.fullSlide .hd ul .on img{ border-color:#FF8106; filter:alpha(opacity=100);opacity:1;  }

/* ++++++ dot line define ++++++ */
#short_dot_line {width:250px;}
#long_dot_line {width:475px;}

/* = - Logo - =  ............................................  ...上部 左侧 下方 Logo 区域 */
#logo_t_left {background:#F6931C;} /* ... Logo 左侧颜色 ... */
/* - Logo结束 - */

/* .............. 首页 class 定义集合 ........... */
.main_title { text-align:left; color:#707070; font-size:13px;font-weight:600; padding: 0em; letter-spacing:0.1em; }
.main_title a { text-decoration:none;color:#707070;font-size:13px;font-weight:600;letter-spacing:0.1em;}
.mainnews ul li {line-height:25px;}
.mainnews ul li a:link {text-decoration:none;}
.mainnews ul li a:hover {line-height:25px; text-decoration:underline;}
#home_spotlight {height:340px; } /* 焦点区域 板块定义 */ 

/* ....... 首页网上展厅 图片幻灯轮播 ....... */ 
	/* 首页css */
	.PScroll{float:left;width:925px;height:325px;margin:15px auto;border:#dddddd 1px solid;position:relative; overflow:hidden;}
	.PScroll .prev,.PScroll .next{width:51px;height:45px;position:absolute;top:270px;left:0;z-index:100; cursor:pointer; background:url(../images/btns.png) no-repeat;}
	.PScroll .next{ left:auto; right:0; background-position:0 -90px;}
	.PScroll .prev:hover{ background-position:0 -45px; }
	.PScroll .next:hover{ background-position:0 -135px; }
	.PScroll .scrollWrap{width:900px;margin-left:10px;padding-top:15px;overflow:hidden;position:absolute;}
	.PScroll dl{float:left;width:210px;text-align:center;position:relative;margin-right:18px;}
	.PScroll span{display:block;width:200px;height:45px;position:absolute;left:5px;bottom:0;background:#9d9d9d;filter:alpha(opacity=80);opacity:0.80;}
	.PScroll dt{margin:0 auto;width:200px;overflow:hidden;}
	.PScroll img{display:block;width:200px;height:300px;}
	.PScroll dd{width:200px;height:30px;line-height:14px;font-size:12px;color:#fff;text-align:center;overflow:hidden;position:absolute;left:5px;bottom:2px;}
	.PScroll dd a{ color:#fff;  }
	.PScroll dd a:hover{ text-decoration:none;  }
	.PScroll dl:hover span{ background:#d4a467;  }
/* ............................................ */

#m_content_left,#m_content_l_top,#m_content_l_bottom {float:left;width:950px;height:auto; } /* 首页 下部内容-左侧区域 */ 
#m_content_left{border-top:10px solid #FFFFFF;}
.hbox {float:left;width:456px;margin-right:10px;}  /* .......... ............................... ... 左侧区域 在线 */ 
.hbox .hbox_list{float:left;width:98%;height:100px;padding-top:10px;*padding-top:0px;}  /* ......... 左侧区域 在线 信息列表 */
.hbox .h_title{float:left;width:98%;height:25px;position:relative;border-bottom:2px solid #ccc; font-size:14px; font-weight:bold; color:#666;}  /* ........... ... 标题 __________ 左侧区域 在线 - 入口&链接 */
.hbox .h_title .t{padding-left:10px;border-left:4px solid #666;}


.hh_title{float:left;width:98%;height:25px;position:relative;border-bottom:2px solid #ccc; font-size:14px; font-weight:bold; color:#666;}  /* ........... ... 标题 __________ 左侧区域 在线 - 入口&链接 */
.hh_title .t{padding-left:10px;border-left:4px solid #666;}

#home_cafaonline_list_text {float:left;width:245px;height:20px;line-height:20px;}  /* ..... ........... ... 左侧区域 在线 信息列表 Li */

#home_entry {float:left;width:256px;height:90px; }       /* .......... ............................... ... 左侧区域 入口&链接 */ 
#h_entry_icons{float:left;width:250px;height:45px;padding-top:10px;*padding-top:0px;letter-spacing:0em;}/* 左侧区域 推荐站点 站点icons*/
#h_entry_area{float:left;width:45px;height:45px;padding-left:9px;padding-right:7px;*padding-right:9px;border-right:1px solid #ECECEC;}
/* - - */
#home_links {float:left;width:479px;height:90px; }       /* .......... ............................... ... 左侧区域 推荐站点 */
#h_cafalinks_icons {float:center;width:475px;height:55px; text-align:center; }
#h_cafalinks_icons img {border:0px; }
#h_new_links {float:center;width:475px;height:55px; text-align:left;}
#h_cafacom{float:left;width:90px;height:39px;margin-left:13px;*margin-left:11px;margin-top:13px;*margin-top:2px;}
#h_otherLinks{float:left;width:370px;height:39px;margin-top:13px;*margin-top:2px;}
#h_campusLink{float:left;width:280px;height:39px;margin-left:15px;text-align:left;}
#h_olinks_c_long{float:left;width:75px;height:19px;text-align:left;}
#h_olinks_c{float:left;width:60px;height:19px;text-align:left;}
#allLinks{float:left;width:75px;height:39px;text-align:left;}
#allLinks_c{float:left;width:75px;height:19px;}
/* - */


.ny_left {min-height:500px; WIDTH: 320px; FLOAT: left; margin-TOP: 10px; margin-right:20px;BACKGROUND-COLOR: #f1f1f1; }
.ny_title { BORDER-LEFT: #cc6106 8px solid; BACKGROUND-COLOR: #ff8106; PADDING-LEFT: 33px; HEIGHT: 55px }
.ny_title P { FONT-FAMILY: "微软雅黑"; COLOR: #ffffff; FONT-SIZE: 20px; PADDING-TOP: 5px }
.ny_title SPAN { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-SIZE: 12px; PADDING-TOP: 0px }
.ny_left .left_dh { PADDING-BOTTOM: 30px; BACKGROUND-COLOR: #ededed }
.left_dh A { BORDER-BOTTOM: #dcdcdc 1px solid; PADDING-LEFT: 50px; DISPLAY: block; FONT-FAMILY: "微软雅黑"; COLOR: #111111; FONT-SIZE: 14px;margin-top:2px;}
.left_dh A:hover { BACKGROUND-IMAGE: url(../images/b_11.jpg); BACKGROUND-COLOR: #e0e0e0; PADDING-LEFT: 50px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 40px center; BORDER-LEFT: #cc6106 8px solid }
.left_dh LI{ BACKGROUND-IMAGE: url(../images/b_10.jpg); BORDER-top: #fff px solid; BORDER-BOTTOM: #fff px solid; LINE-HEIGHT: 36px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 40px center; HEIGHT: 38px }
.left_dh  LI.on  {BACKGROUND-IMAGE: url(../images/b_11.jpg); BACKGROUND-COLOR: #e0e0e0; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 40px center; BORDER-LEFT: #cc6106 8px solid }

.ny_title { border-left: #d81a33 8px solid; background-color: #de5a6b;}
.left_dh A:hover,.left_dh  LI.on{ border-left: #d81a33 8px solid ;}
.listbox { border-top: 2px solid #d81a33;}
/* 侧边导航 */
.cmenu {width:100%; min-height:500px; background-color:#f4f4f4;margin:0px;}
.cmenu ul { margin:0px;}
.cmenu ul li {border-left: 8px solid #d81a33; margin-top:5px;}
.cmenu ul li a {display: block;margin: 0 0 10px 0; color:#333333; line-height:20px; font-size:14px; background:#e0e0e0; padding:15px;}
.cmenu ul li a:hover {background: #dcdcdc;text-decoration: none; border-left: 24px solid #e0e0e0;}
.cmenu ul li a.active {border-right: 8px solid #808080;}
.cmenu ul li ul {background:#ededed; margin-top:-10px; padding:5px 0px;}
.cmenu ul li ul li{padding-left:15px; border-left: 0; background:#e0e0e0;}
.cmenu ul li ul li a{display: block; color:#333333; font-size:12px; line-height:12px; background:#ededed;padding:5px;}
.cmenu ul li ul li a.active {border-right: 8px solid #d81a33;background: #e0e0e0;}



/*footer kaishi*/
.footer-w{clear:both; width:100%; min-width:1200px; height:170px; background-color:#fff; }
.footer{display: block; width:1200px; height:170px; margin:0 auto;border-top:#f1f1f1 5px solid;}
.footer-left{ float:left; width:385px; height:170px;}
.footer-left img{ float:left; margin-top:60px; cursor:pointer;}
.footer-center{ float:left; width:500px; height:110px; padding-top:60px;}
.footer-center p{ float:left; line-height:26px; color:#aaa;}

.footer-right{ float:right;}
.footer-right ul li{ float:left; width:93px; height:133px; margin-left:44px; margin-top:26px;}
.footer-right ul li img{ cursor:pointer;}
.footer-right ul li span{ float:left; width:93px; height:24px; line-height:24px; color:#aaa; text-align:center;}
/*footer jieshu*/
/* - - - */
#m_content_right,#m_content_r_top,#m_content_r_bottom,#home_courses,#home_languages {float:left;width:250px;height:auto; } /* 首页 下部内容-右侧区域 */
#m_content_right{border-top:10px solid #FFFFFF;}
#m_content_r_top {}  /* .........................  .................... ................................ ................... 右侧区域 名师名作 */ 
#h_teachers{float:left;width:250px;text-align:center;padding-top:10px;*padding-top:0px;} /* .............. ................................ ................... 右侧区域 名师名作 区域 */
#h_teachers_img{float:center;width:245px;height:98px;border:0px solid #E5E5E5; padding:5px 10px;} /* ....... ........................... ................... 右侧区域 名师名作 区域.img */ 
#home_courses {height:80px; }      /*  ...........................  .................... ................................ ................ 右侧区域 精品课程 */
#home_courses_area{float:left;width:243px;height:40px;border-left:5px solid #FFFFFF;line-height:150%;padding-top:10px;*padding-top:0px;} /* .. 右侧区域 精品课程 区域 */ 