/*default*/
*{
	margin:0;
	padding:0;
	list-style:none;
}
body{
	font:12px simsun,sans-serif;
	color:#000;
	line-height:22px;
	background:#fff /*url(img/bg_cisco.png)*/;

}
input,select,textarea,img,fieldset{
	font-size:12px;
	vertical-align:middle;
}
img{
	border:0;
	vertical-align:middle;
}
del{
	color:#aaa;
}
a{
	color:#000099;
	text-decoration:none;
}
a:hover{
	color:#000099;
	text-decoration:underline;
}
td,th{
	padding:3px;
	line-height:1.5;
}
.text_in{ text-indent:24px;}
/*common*/
.alert{
	color:#c00;
}
.hilite{
	color:#090;
}
.btn,.btn1,.btn2,.btn3,.btn:visited,.btn1:visited,.btn2:visited,.btn3:visited{
	text-align:center;
	background:#fff url(img/bg_btns.png) no-repeat;
	height:21px;
	width:74px;
	line-height:21px;
	color:#000;
	display:block;
}
input.btn{
	border:0;
	display:inline;
	margin:9px;
}
.btn1,.btn2,.btn3,.btn1:visited,.btn2:visited,.btn3:visited{
	padding-right:18px;
	background-position:4px -30px;
}
.btn2,.btn2:visited{
	background-position:4px -60px;
}
.btn3,.btn3:visited{
	background-position:4px -90px;
}
.input{
	border:1px solid #ccc;
}
.regtable caption{
	font-weight:700;
	font-size:13px;
	border-bottom:1px dashed #ccc;
	line-height:3;
}
.regtable th{
	width:120px;
	padding:9px;
	vertical-align:top;
	text-align:right;
}
.listtable,.table{
	border-collapse:collapse;
}
.listtable th,.listtable td{
	padding:5px;
	text-align:left;
}
.listtable th,.table th{
	background:#eee;
	white-space:nowrap;
}
.table caption{
	height:30px;
	line-height:30px;
}
.table th,.table td{
	padding:5px;
	border:1px solid #ccc;
}
.dotlist{
	margin:9px;
}
.dotlist li{
	background:url(img/ico_dot.png) no-repeat 0;
	padding-left:18px;
	line-height:2;
}
.line{
	background:url(img/bg_course.png) repeat-x;
	margin-top:18px;
	padding-top:18px;
}

/*layout*/
#layout_{
	min-width:1002px;
	max-width:1220px;
	_width:expression((document.body.clientWidth>1002)?Math.min(1220,document.body.clientWidth):Math.max(1002,document.body.clientWidth));
	/*background:url(img/bg0.jpg) no-repeat center 0;*/
	margin:auto;
}
#wrap{
}
#wrap_{
	width:950px;
	margin:0 auto;
}
#head{ background-color:#FFF;
	height:100px;
	width:950;
	overflow:hidden;
}
#body{
	/*background:url(img/bg_body.jpg) no-repeat;*/
	min-height:324px;
	_height:324px;
}
#body:after{

	display:block;
	content:"";
	clear:both;
}
#sidebar{
 margin-top:10px;
	float:left;
	width:227px;
	overflow:hidden;
	background:#fff url(img/bg.gif) repeat right top;
}
#main{

	float:left;
	width:690px;
}
#mainsy{
width:720px;
	float:right;
	overflow:hidden;
}
#foot{
width:950px;
overflow:hidden;
	clear:both;
	background:#fff url(img/bg_foot.png) no-repeat;
	padding:15px 0;
	zoom:1;

}

/*head*/
#logo_yw{ float:left; width:326px; margin:10px 0 0 0; padding:0 0 10px 10px;

}
#globalnav{
    float:right;
	height:30px;
	line-height:30px;
	text-align:right;
	margin:25px 5px 0 5px;
	padding:0 0 0 220px;
}  
#globalnav li{
	display:inline;
	margin:0 2px;
	padding:0px;
}
#globalnav,#globalnav a{
	color:#000
}
h1{
	float:left;
	height:99px;
}
h1 a{
	display:block;
	text-indent:-999em;
	background:url(img/pic/logo.gif) no-repeat;
	width:116px;
	height:94px;
	margin:0 47px;
}
#banner{
	float:left;width:auto; margin:0px 0 0 0; padding:0 0 5px 20;
}
#menu_dao{width:950px; margin:0 auto; padding:0; clear:both;}
#mainnav{
    float:left;
    width:930px;
    background:url(img/nav_bg.gif) repeat-x;
	line-height:40px;
	padding-left:8px;
	margin:0;
}
#mainnav li{
	display:inline;
	padding:0 3px 0 3px;
	font-size:12px;
}
#mainnav .first{
    background: none;
}
.menu_le{ float:left; width:6px; margin:0; padding:0;}
.menu_ri{ float:right; width:6px; margin:0; padding:0;}
#mainnav a{
	color:#fff;
	font-weight: bolder;
}
#mainnav .current{
	font-weight:700;
	color:#093;
}

/*foot*/
#tels{
	background:url(img/bg_tels.png) no-repeat;
	height:200px;
}
#tels h3{
	font-size:14px;
	padding:15px 0 6px 36px;
}
#tels li{
	float:left;
	width:190px;
	text-indent:33px;
	line-height:1.5;
	font-weight:700;
	color:#630;
}
#tels .first{
	line-height:8.5;
	border-right:2px solid #ccc;
}
#tels strong{
	color:#000;
}
#footnav{
	float:left;
	display:inline;
	text-align: center;
	width:950px;
	padding:6px 0;
}

#copyright{
	float:left;
	display:inline;
	text-align:right;
	width:720px;
	margin-left:60px;
	padding:6px 0;
}
#footnav{
	border-bottom:1px solid #ccc;
}
#footnav li{
	display:inline;
	border-left:1px solid #ccc;
	padding:0 6px 0 12px;
}
#footnav .first{
	border:0;
}


#footnav01{
	float:left;
	display:inline;
	text-align: left;
	width:950px;
	padding:6px 0;
}

#footnav01 .first{
	border:0;
}

#footnav01 li{
	display:inline;
	border-left:1px solid #ccc;
	padding:0 6px 0 12px;
}



#copyright p{
	line-height:1.5;
	margin:0 12px;
}
#footlogo{
	float:right;
	width:180px;
}
#footlogo a{
	display:block;
	text-indent:-999em;
	background:url(img/logo_foot.png) no-repeat;
	width:119px;
	height:75px;
}
.main_top{ margin:0; padding:0;}
/*首页内容右下侧*/
#one_h1{float: right; width:713px; margin:9px 0 0 10px;}
#one_h1_left{ float:left; width:354px; margin:0 10px 0 0; border:1px solid #e1e1e1; overflow:hidden;}
.la_tom_xiu{ overflow:hidden; width:323px; margin:0; padding:6px 0 6px 31px; background:url("img/la_t1.gif") repeat-x;  font-size:14px; font-weight:bold; color:#000; height:30px;} 
.more_1{width:32px; float:right; margin:-15px 0 0 0; padding:0 20px 0 0; margin /**/:-15px 0 0 0 !important; padding /**/:0 20px 0 0!important; }
.tu_dy{float:left; width:116px; margin:5px 8px 0 0; padding:1px; border:1px solid #e1e1e1;}
.bob_dy_1{float:left; width:192px; margin:0; padding:0px 0 6px 0; color:#666666; font-size:12px; }
#one_h1_right{float:right; width:340px; margin:0 3px 0 0; padding:0; border:1px solid #e1e1e1; overflow:hidden;}
#thebody{width:328px; float: right; margin:0; padding:5px 0px 0 8px;}
.datu{ width:322px; float: left; margin:0; padding:8px 8px 8px 15px; overflow:hidden;}
#advertisement{width:504px; height:102px; float:left; margin:10px 0 0 10px; padding:0 0 0 0;}

/*右侧栏目*/
.center_right{ overflow:hidden; float:right; width:270px; margin:0; padding:0;}
.tz_ts{color:#013698;}
.tz_ts a:link{color:#013698; text-decoration:none;}
.tz_ts a:visited{color:#013698; text-decoration:none;}
.tz_ts a:hover{color:#013698; text-decoration:underline;}
.bk_js{ width:267px; border:1px solid #ecc3c5; margin:10px 0; padding:0px; overflow:hidden;
}
.news_text{ list-style:none; margin:0px; padding:0 0 0 5px; height:138px; overflow:hidden;
}
.news_title{overflow:hidden;  width:270px; height:21px; margin:0 auto; padding:5px 0 4px 15px;   /*background:url("../images/news_01.gif") no-repeat;*/ background-color:#f4e0dd; font-size:14px; color:#333333; font-weight:bold;}
.news_text li{
	list-style:none;
	margin:0px;
	padding:0 0 0 15px;
	line-height: 200%;
	background-image: url(img/dian.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.more_02_nw{width:33px; float:right; margin:-13px 0 0 0; padding:0 30px 0 0; margin /**/:-13px 0 0 0 !important; padding /**/:0 30px 0 0!important; }
.web_les{ margin:10px 0 0 0; padding:0px; width:289px; overflow:hidden;}
/*安博版权*/
#banquan{width:950px; margin:20px auto; padding:0; }
.banquan_01{ width:948px; margin:0; padding:10px 0 10px 0; border:1px solid #e1e1e1; line-height:180%; color:#666666; background:#f1f1f1;}
/*安博动态滑动门*/
.sec11 a:hover{ color:#FF0033; }
.sec11 { BORDER-LEFT: #ECC3C5 1px solid; CURSOR: hand;  BORDER-BOTTOM: #ECC3C5 1px solid; height:26px; font-size:14px; text-align:center;  font-weight:bolder;}
.sec21 { FONT-WEIGHT: 800;color:#FF3300; BORDER-LEFT: #ECC3C5 1px solid;BORDER-BOTTOM: #ECC3C5 1px solid; CURSOR: hand; BACKGROUND:url('/icon/098.gif') no-repeat; height:26px; font-size:14px; text-align:center;  background-color:#ECC3C5; font-weight:bolder;}
.sec111 {BORDER-LEFT: #ECC3C5 1px solid; CURSOR: hand;  BORDER-BOTTOM: #ECC3C5 1px solid; height:26px; font-size:14px; text-align:center;  font-weight:bolder;}
.sec211 {FONT-WEIGHT: 800;color:#FF3300; BORDER-LEFT: #ECC3C5 1px solid;BORDER-BOTTOM: #ECC3C5 1px solid; CURSOR: hand; BACKGROUND:url('/icon/098.gif') no-repeat; height:26px; font-size:14px; text-align:center;  background-color:#ECC3C5; font-weight:bolder;}
.table_bai,.table_bai tr, .table_bai th, .table_bai td{ border:0px; margin:0px; padding:0px;}
.height_25{height:25px;}


.scrolldoorFrame{width:220px;margin:0px ;overflow:hidden;}
.scrollUl{width:220px;border-bottom:1px solid #CCC;overflow:hidden;height:35px; }
.sd01{cursor:pointer;border:1px solid #CCC;background:#FFF;margin:5px;padding:2px;font-weight:bold; width:100px; float:left;}
.sd02{cursor:pointer;border:0px solid #CCC;margin:5px;padding:2px; width:100px; float:left;}
.bor03{border:1px solid #ccc;border-top-width:0px;}
.cont{padding:10px;}
.hidden{display:none;}
/*课程样式*/
#center_two{float: left; width:440px; overflow: hidden; height:270px; margin:10px 5px 10px 0px;  padding:0 2px 0 0;}
.text_yw{ color:#013698; font-size: 18px; font-weight:bolder; line-height: 30px; width:400px; height:30px;margin:5px 0 0 0; overflow:hidden;}
.kc_boder{ width:422px; height:270px; border:1px #ECC3C5 solid; overflow:hidden; float:right; }
.kc_boder td,.kc_boder tr,.kc_boder th,{border:0;}
.ywkc_menu{
background-color:#f4e0dd; font-size:14px; color:#333333; font-weight:bold; padding-left:15px; }
.kclist{  font-size:12px; width:192px;  margin:0; padding:0 0; line-height:30px; border:1px solid #f5e2e0; text-align:left;}
.kclist_img{margin:8px 0; vertical-align:middle; } 
.kclist dt{
    line-height:28px;
	font-weight:bold;
	text-indent:1.2pc;
	background-repeat: repeat-x;
	background-image: url(img/bg_kecheng.gif);
	background-position: left center;
}
.kclist dd{ list-style:none; display: block; text-indent:0.8PC; line-height:27px; padding-left:6px; float:left; width:90px; background:url(img/arrow4.gif) no-repeat  8px 9px;}
.qitakc_bg{ background-image:url(img/qtkc_img.gif); 
background-repeat:no-repeat; 
line-height:20px; 
padding: 5px 0 0 8px;
}
.qitakc_bg2{ background-image:url(img/qtkc_img2.gif); 
background-repeat:no-repeat; 
line-height:20px; 
padding: 5px 0 0 8px;
}
/*side*/
.sidemod1,.sidemod2,.sidemod3,.sidemod4,.sidemod5,.sidemod6,{
	width:227px;
	margin:10px 0;
}
.sidemod7{
	width:224px;
	margin:10px 0;
}
.sidemod6{background: url(img/zixundh_2.gif) no-repeat left;}
.sidemod4{background: url(img/bg_time05.png) no-repeat center;line-height:40px;}
.sidemod1,.sidemod2{
	background:#fff url(img/bg_side.png) repeat-y center;
}
.sidemod6 dl{ margin:0; padding:0; height:90px;}
.sidemod6 dt{width:227px; height:22px; margin:0; padding:8px 0 0 16px; font-size:14px; color:#333333; font-weight:bold;}
.sidemod6 dd{width:227px; height:25px; margin:0; padding:5px 0 0 16px; color:#FF0000; FONT-SIZE: 14px; font-weight:bolder; }
.sidemod7 dl{ margin:0; padding:0; height:158px; width:225px; border:1px solid #ecc3c5; overflow:hidden; }
.sidemod7 dt{ width:225px; height:22px; margin:0 ; padding:4px 0 0 16px; font-size:14px; color:#333333; font-weight:bold; background:#fff url(img/zxgw_00.gif) repeat-x ; }
.sidemod7 dd{width:225px; margin:0; padding:5px; background-color:#FFF;}
.sidemod1 h3,.sidemod2 h3{
	background:url(img/bg_side.png) no-repeat;
	padding:10px 20px;
	font-size:14px;
	color:#000;
}
.sidemod2 h3 a{
	
	color:#000;
}
.sidemod2 h3{
	background-image:url(img/col_side2.png);
}
.sidemod1 .main,.sidemod2 .main{
	background:url(img/bg_side.png) no-repeat right bottom;
	padding:6px 12px 12px;
}
.sidemod3,.sidemod5{
	background:url(img/col_sideimg.png) no-repeat;
}
.sidemod3 h3,.sidemod4 h3,.sidemod5 h3{
	font-size:14px;
	padding:12px;
}
.sidemod4 h3{ color:#fff;}
.sidemod3 .main{
	padding:0 12px;
	overflow:hidden;
}
.sidemod3 .img{
	float:left;
}
.sidemod3 dl{
	float:right;
	width:115px;
}
.sidemod3 dt{
	font-weight:700;
}
.sidemod3 dd p{
	margin:9px 0;
}
#m_course p.alert{
	margin:0 0 6px;
}
#m_course li{
	background:url(img/ico_arrow.png) no-repeat 0 6px;
	line-height:1.5;
	padding:3px 0 3px 15px;
	border-bottom:1px dashed #ccc;
}
#m_tel{
	background:url(img/bg_tel.png) no-repeat;
	width:227px;
	height:61px;
	margin:15px auto;
}
#m_tel p{
	padding:27px 6px 0 0;
	text-align:right;
	font:700 italic 18px Verdana;
	color:#fff;
}
#m_tel2{
	background:url(img/bg_tel2.png) no-repeat;
	width:227px;
	height:61px;
	margin:15px auto;
}
#m_tel2 p{
	padding:27px 6px 0 0;
	text-align:right;
	font:700 italic 18px Verdana;
	color:#fff;
}
#m_chair dt,#m_chair dd,#m_course dt,#m_course dd{
	background:url(img/ico_class.png) no-repeat 0;
	padding:3px 0 3px 18px;
}
#m_chair dd,#m_course dd{
	background-image:url(img/ico_time.png);
}
#m_chair .btns,#m_course .btns{
	border-top:1px solid #ddd;
	margin-top:6px;
	padding-top:6px;
}
#m_chair .btn,#m_course .btn{
	margin:auto;
}

/*main*/
.mainmod{
	background:#fff url(img/bg_main.png) repeat-y center;
	width:710px;
	margin:10px 0 10px 10px ;
}
.mainmod h2{
	background:url(img/bg_main.png) no-repeat;
	height:179px;
	font-size:14px;
	line-height:2.6;
	padding-left:2em;
}
.mainmod .main{
	background:url(img/bg_main.png) no-repeat right bottom;
	margin-top:-120px;
	padding:0 30px 36px;
	min-height:150px;
	_height:150px;
}
.mainmod .intro p{
	padding:9px 0;
	line-height:1.8;
}
#m_classroom .intro{
	height:180px;
}
#m_classroom .intro .img{
	float:left;
}
#m_classroom .intro .content{
	float:right;
	width:330px;
	line-height:auto;
	padding:0;
}
#m_classroom .ccna,#m_classroom .ccnp,#m_classroom .ccie,#m_classroom .rs,#m_classroom .safe{
	background:url(img/bg_ccna.png) no-repeat 6px -30px;
	padding:0 0 12px;
	clear:both;
	zoon:1;
	overflow:hidden;
	_height:60px;
	_overflow:visible;
}
#m_classroom .ccnp{
	background-image:url(img/bg_ccnp.png);
}
#m_classroom .ccie{
	background-image:url(img/bg_ccie.png);
}
#m_classroom .rs{
	background-image:url(img/bg_rs.png);
}
#m_classroom .safe{
	background-image:url(img/bg_safe.png);
}
#m_classroom h3{
	font-size:13px;
	height:24px;
	background:#fff url(img/bg_course.png) repeat-x;
	margin:0 20px 0 96px;
	padding-top:20px;
}
#m_classroom .content{
	float:left;
	line-height:1.5;
	width:360px;
	padding-left:96px;
}
#m_classroom .content p{
	margin:0 0 9px;
}
#m_classroom .btns{
	float:right;
	width:130px;
}
#m_classroom .btns a{
	margin:0 auto 9px;
}
#m_ccna .btns,#m_ccnp .btns,#m_ccie .btns{
	margin-top:18px;
}
#m_ccna .btns a,#m_ccnp .btns a,#m_ccie .btns a{
	float:left;
	margin-right:30px;
}
#m_sign .btns{
	margin-left:135px;
}
#m_faq dt,#m_faq dd{
	padding-left:42px;
	background:url(img/ico_qa.png) no-repeat 0 2px;
	line-height:1.5;
}
#m_faq dt{
	font-weight:700;
	margin:0 0 3px;
}
#m_faq dd{
	background-position:0 -28px;
	margin:0 0 12px;
}
#m_faq dd p{
	margin:0 0 6px;
}
#m_faq ol li{
	margin-left:2em;
	list-style:decimal;
}
#m_teachers dl,#m_teachers .bg{
	clear:both;
	margin-top:12px;
	padding-top:18px;
	background:url(img/bg_course.png) repeat-x;
}
#m_teachers dt{
	float:left;
}
#m_teachers dd{
	float:right;
	width:500px;
	line-height:1.5;
}
#m_teachers dd p{
	margin:0 0 6px;
}
#m_teachers .articles li{
	background:url(img/ico_class.png) no-repeat 6px 2px;
	padding-left:27px;
}
#m_xinde li{
	background:url(img/ico_class.png) no-repeat 6px;
	padding-left:27px;
	line-height:2;
}
#m_videos h3{
	font-size:14px;
	border-bottom:1px dashed #ccc;
	line-height:2;
	margin:0 0 9px;
}
#m_videos .links{
	background:url(img/bg_course.png) repeat-x;
	margin-top:15px;
	padding-top:18px;
}
#m_videos .links li{
	background:url(img/ico_class.png) no-repeat 6px;
	padding-left:27px;
	line-height:2;
}
.search{ width:227px; margin:12px auto;}
.search p{height:25px;line-height:25px;}
dl.list{ padding:0 0; line-height:22px;}
dl.list dt{ font-weight:bold; color:#af1e0d; border-bottom:1PX dashed #ddd; background: url(img/ico_class.png) no-repeat left 50%; text-indent:1.2pc;}
dl.list dd{ text-indent:0.8PC; border-bottom:1PX dashed #ddd; background:url(img/icon.gif) no-repeat 12px 6px; padding-left:15px}
dl.list dd a{ color:#000}
label{ float:left;}
.space1 a{ margin:0 6px;word-wrap:break-word;}
.red{ color:red}
h4{ font-size:12px; font-weight:bold; color:#C00; line-height:25px;}
td img{ margin:5px 0}
.clear{ clear:both; padding:10px 15px; line-height:25px; background:#fff; margin:0 5px}
.clear h4,.clear p{ padding:0 13px; text-indent:1.5pc}
.clear h4{ font-size:14px}
.clear ul li{
	padding:0 15px;
	list-style-type: decimal;
	list-style-position: inside;
}
table{ background:#fff; text-align:center}
table,table tr,tr td,tr th{border:1px solid #ccc; border-collapse: collapse;}
th{ background:#eee}
td{ background:#fff}

.space15{ text-indent:1.5pc}
.clear_both{ clear:both}
.list2 li{ list-style-type: upper-alpha; text-indent:1pc; list-style-position:inside}


dl.lxjm_pic{ float:left; width:130px; padding:0 25px; line-height:22px; }
dl.lxjm_pic dt{ font-weight:bold; color:#090; border-bottom:1PX dashed #ddd; text-align:center;}
dl.lxjm_pic dd{ list-style:none;  }
dl.lxjm_pic2{ float:left; width:130px; padding:0 10px; line-height:22px; }
dl.lxjm_pic2 dt{ font-weight:bold; color:#090; border-bottom:1PX dashed #ddd; text-align:center;}
dl.lxjm_pic2 dd{ list-style:none;  }
dl.lxjm_pic2 dd a{ color:#000}
.banner_710_90{margin:10px 0 10px 0; margin-left:10px; }


.ywry_list{ font-size:12px;}
.ywry_list dd{ font-size:12; margin:10px 0; padding-left:20px;  background:url(img/ico_dot.png) no-repeat left 8px; border-bottom:#999999 dashed 1px;}
.ywry_list dt{ font-size:14; padding-left:20px; font-weight:bolder; color:#FF0000; background:url(img/dian.gif) no-repeat left 6px;}

.xwz_dbt{ margin-top:10px; font-size:18px; font-weight:bolder; color:#FF0000; }
