﻿@charset "utf-8";
/* CSS Document */

body{background:#fff;
margin:0px;
padding:0px; font-size:12px; color:#333;}
a{ color:#333; text-decoration:none;}
a:hover{ color:#F00; text-decoration:underline;}
a:visited{ color:#903; text-decoration:underline;}
a:active{ color:#903; text-decoration:underline;}
.menu_bg{background: url(../images/menu_bg1.jpg) repeat-x;}
.menu{ width:982px; height:39px; margin:0px 0px 0px 20px; background: url(../images/menu_bg1.jpg) repeat-x; font-weight:bold;}
.menu li{ width:92px; height:39px; float:left; margin-right:4px; margin-left:0px; line-height:39px; list-style:none}
.menu li a{ width:92px; height:39px; font-size:14px; color:#cccccc; display:block;  text-align:center; text-decoration:none;}
.menu li a:hover{ width:92px; height:39px;  font-size:14px; color:#cc0000; display:block; background: url(../images/menu_bg2.jpg) repeat-x; text-align:center; text-decoration:none;}
#b1 #n1 a,#b2 #n2 a,#b3 #n3 a,#b4 #n4 a,#b5 #n5 a,#b6 #n6 a,#b7 #n7 a,#b8 #n8 a,#b9 #n9 a,#b10 #n10 a,#b11 #n11 a,#b12 #n12 a{ width:100px; height:39px;  font-size:14px; color:#cc0000; display:block; background:url(../images/menu_bg2.jpg) repeat-x; text-align:center; text-decoration:none;}
.gg{ background:url(../images/menu_bg3.jpg) repeat-x; padding:0px 10px;}
.gg li{ background:url(../images/huangjian.jpg) no-repeat center left; list-style:none; font-size:12px; padding-left:10px; float:left; margin-left:10px; margin-right:10px;}

a.huang:link{text-decoration: none; color:#ff3300;}
a.huang:visited {text-decoration: underline;color:#666666;}
a.huang:hover {text-decoration: underline;color:#ff3300;}
a.huang:active {text-decoration: underline;color:#666666;}
.content{ width:1002px; margin:0 auto; padding-top:10px; background-color:#FFF; height:auto !important;}
.left{ width:268px; float:left; margin-left:10px; background-color:#FFF;}
.right{ width:704px; float:left; margin-left:10px;background-color:#FFF;}
* html .left{ width:268px; float:left; margin-left:5px;}
*+html .right{ width:704px; float:left; margin-left:5px;}
.rxkc{
	background:url(../images/rxkc.jpg) no-repeat top;
	border:1px solid #CCC;
	
	text-align: center;
}
.font16{ font-family:"宋体", "微软雅黑"; font-size:16px;}
.font14{ font-family:"宋体", "微软雅黑"; font-size:14px;}
.fontWeight{ font-weight:bold;}
.noFontWeight{ font-weight:normal;}
.red{ color:#cc0000;}
.padding10{
	padding:0px 10px;
	text-align: left;
}
.blue{
	color:#00F;
	text-align: left;
}

a.blue:link{text-decoration: underline; color:#00F;}
a.blue:visited {text-decoration: underline;color:#00F;}
a.blue:hover {text-decoration: underline;color:#00F;}
a.blue:active {text-decoration: underline;color:#666666;}

.zxdt{	
	border:1px solid #CCC;
	margin-top:10px;
	text-align: center;
}
.zxdt_line{background:url(../images/line.jpg) repeat-x bottom;}
.zxdt_line span{ float:right; padding-right:10px; font-size:12px;}

a.hui:link{text-decoration: none; color:#666666;}
a.hui:visited {text-decoration: underline;color:#666666;}
a.hui:hover {text-decoration: underline;color:#00F;}
a.hui:active {text-decoration: underline;color:#666666;}
a.baihui:link{text-decoration: none; color:#e8e8e8;}
a.baihui:visited {text-decoration: underline;color:#666666;}
a.baihui:hover {text-decoration: underline;color:#e8e8e8;}
a.baihui:active {text-decoration: underline;color:#666666;}
.newsList{ margin:0px; padding:0px;}
.newsList li{
	width:215px; 
	line-height:25px;
	height:25px;
	padding-left:10px;
	background:url(../images/dot.gif) no-repeat center left;
	list-style:none;
	word-break:keep-all;/* 不换行 */
	white-space:nowrap;/* 强制在同一行内显示所有文本，直到文本结束或者遭遇 br 对象。不换行 */
	overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */
	text-overflow:ellipsis;/* IE 专有属性，当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/
}
	
.photoList{ margin:0px; padding:0px;}
.photoList li{
	height:105px;
	width:75px;
	float:left;
	list-style:none;
	padding-left:3px;
	padding-right:3px;
	padding-top:10px;
	padding-bottom:10px;
	}
.yxppList{ margin:0px; padding:0px;}



.photoList1{ margin:0px; padding:20px 10px;}
.photoList1 li{
	height:163px;
	width:150px;
	float:left;
	list-style:none;
	padding-left:10px;
	padding-right:10px;
	}
.photoList1 li span{ line-height:20px;}
.yxppList li{
	height:80px;
	width:210px;
	list-style:none;
	padding-left:3px;
	padding-right:3px;
	padding-top:10px;
	padding-bottom:10px;
}
.yxstgmd{
	background:url(../images/yxstgmd.jpg) top repeat-x #fff8f8;
	border:1px solid #F00;
	text-align: center;
}
.yxstgmd_title{ color:#ffffcc;}
.yxstgmd_title a{ color:#ffffcc;}
.yxstgmd li{ text-align:left; width:200px; height:20px; padding-left:30px; list-style:none;}
.zsjz{ width:454px;}
.zsjz h1{ font-family:"微软雅黑", "黑体"; font-size:23px; height:30px; margin:0px; padding:0px;}
.itt{ width:704px; margin-bottom:10px;}
.itt h1{ font-family:"微软雅黑", "黑体"; font-size:23px; height:30px; margin:0px; padding:0px; margin:5px 0px;}
.itt p{ width:454px; height:180px;
overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */
	text-overflow:ellipsis;/* IE 专有属性，当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/
	line-height:20px; margin:0px; padding:0px;}
.zsjz span{ line-height:25px; margin:0px; padding:0px;}
.rightBorder{ border:1px solid #ccc; background:#f1f1f1;}
.top10{ margin-top:10px;}
.more{ float:right; padding-right:10px; font-size:12px;}
.pxnr{ background: url(../images/bj.jpg) repeat-x top;border:1px solid #ccc;}
.pxnrleft{ float:left;}

.end{ background-color:#FFF; line-height:30px; text-align:center;}
.font12{ font-size:12px;}
.link{ margin:0px; padding:0px;}
.link li{ list-style:none;width:130px; float:left; margin-left:5px; margin-right:5px; margin-top:5px;height:50px;}
.link img{ width:120px; height:40px;}
.line{ background:url(../images/line.jpg) repeat-x bottom;}
.qhui{ color:#666;}



.cont_dir { width:100%; height:20px; margin-top:6px; text-indent:6px; font-size:12px; color:#D85600; line-height:20px; }
.cont_dir a { padding-right:14px; background:url(../../images/images1005/cont_dir.gif) no-repeat scroll right; color:#333333; }

/* old style */
#mainMar_news , #mainMar_n{ width:704px;}
#mainMar_news h1 { font-size: 16px; color: #61657A; line-height:26px !important; height:26px; }
#mainMar_news h2 { font-size: 12px; color: #666666; font-family: "宋体"; font-weight: normal; text-align:center }
#mainMar_news_main { width: 660px; line-height: 20px; text-align: left; height:auto!important; margin:0px auto; }
#mainMar_news_main img { border:3px solid #CCC; padding:2px; margin:5px auto; }
#mainMar_news_main p { margin:5px auto; font-size:14px; line-height:30px; text-indent:26px;color: #333333;}
#mainMar_news_foot a ,#mainMar_news_b a { color: #333333; text-decoration: none; }
#mainMar_news_foot a:hover ,#mainMar_news_b a:hover { color: #FF6600; text-decoration: underline; }

#mainMar_news hr { width:704px;}
#mainMar_news_top { height:auto!important; width: 704px; color: #666666; margin:20px auto 0;}
#mainMar_news_top h1{ text-align:center;}
#mainMar_news_foot { height:auto!important; width: 704px; text-align: left; line-height: 16px;	color: #666666; }
#mainM_Rbjtjkc_tab a,#mainM_Rb_zp a { color: #446C00; text-decoration: none; }
#mainM_Rbjtjkc_tab a:hover,#mainM_Rb_zp a:hover { color: #FF6600; text-decoration: underline; }
#mainMar_h a , #mainM_Rb_hd_gdn a, #mainM_Rb_hd_g a, #mainM_Rb_js a,#mainFt_m a, #mainMb_Rb_t a, #mainM_Rb_hd a, #mainM_Rb_blog a { color: #446C00; text-decoration: none; }
#mainMar_h a:hover ,#mainM_Rb_hd_gdn a:hover,#mainM_Rb_hd_g a:hover, #mainM_Rb_js a:hover, #mainFt_m a:hover, #mainMb_Rb_t a:hover, #mainM_Rb_hd a:hover, #mainM_Rb_blog a:hover { color: #FF6600; text-decoration:underline; }
#mainM_Rb_hd_gdn, #mainM_Rb_hd_g { background-image: url(/img/gd_ico_n.jpg); background-repeat: no-repeat; background-position:3px; display:block; padding-left:15px; }
#mainM_Rb_hd_g { float:right; margin-top: 3px; margin-right: 3px; }
#mainMar_ljgd form .text_r a { color: #FF6600; text-decoration: none; }
#mainMar_ljgd form .text_r a:hover { color: #FF6600; text-decoration: underline; }
#c1_xszp .c1_xszp_jz a, #c1_xszp .c1_xszp_jz_n a { color: #666666; text-decoration: none; }
#c1_xszp .c1_xszp_jz a:hover, #c1_xszp .c1_xszp_jz_n a:hover { color: #FF6600; text-decoration: underline; }
#mainMar_news_main_pic { height: 369px; width: 550px; margin-right: auto; margin-left: auto; }
#mainB #mainM #mainM_jqkk .newnTab .newTabContent #myTab2_Content0 .zth12px { margin-right:auto; margin-left:auto; }
#mainMar_news_top_s { text-align: left; line-height: 16px; }
#mainMar_news_top_s a { color: #666666; text-decoration: none; }
#mainMar_news_top_s a:hover { color: #FF6600; text-decoration: underline; }
#mainMar_m { height:92px; width:560px; margin-bottom:30px; line-height:16px; }
#mainMar_news_b { height:100px; width:678px; color:#666666; line-height:16px; text-align:left; }
#mainMar_news_b_t { font-weight: bold; color: #61657A; }
#mainMar_news_foot_b { width: 678px; text-align: left; }
#mainMar_kcsz_m { background-image:url(/img/kcsz_line_bg.jpg); background-position:center bottom; background-repeat:repeat-x; height:157px; line-height:16px; margin-bottom:18px; width:560px; }
#mainMar_ljgd { height:410px; width:552px; }
#mainBm_ljgd { border-bottom:1px solid #FF6803; border-left:1px solid #FF6803; border-right:1px solid #FF6803; height:369px; padding-left:5px;width:545px; }
.mainMar_ljgd_tr { background-image:url(/img/ljgd_line.jpg); background-position:center bottom; background-repeat:repeat-x; height:32px; width:540px; }
.mainMar_ljgd_tdb ul { list-style-type:none; margin:13px 0 0; padding:0; }
.mainMar_ljgd_tdb li { display:block; float:left; margin-left:16px; }
.mainMar_ljgd_tdb a { color:#666666; text-decoration:none; }

.ls_bottom{ width:752px; margin:0px auto; height:auto; overflow:hidden; }
.ls_bottom .lx_top{ height:289px; background-color:#f4f8fb; padding:20px; line-height:20px;height:auto; overflow:hidden; }
.ls_bottom .lx_right{ background-color:#fcfff2; height:528px; margin-top:20px; padding:20px; line-height:20px; }
.ls_bottom .lxb_left{ width:366px; float: left; }
.ls_bottom .lxb_right{ width:381px; float: right; }
.ls_bottom .lxb_top{ width:364px; height:184px; background-color:#ebf2e0; border:1px #ebe6d0 solid; }
.ls_bottom .lxb_top2{ width:364px; height:184px; background-color:#faf5e2; border:1px #ebe6d0 solid; }
.ls_bottom .lxb_top3{width:364px; height:184px; background-color:#f1ebc9; border:1px #ebe6d0 solid; }
.ls_bottom h1{ color:#407616; font-size:18px; padding:20px 0px 10px 0px; border-bottom:1px #dae4c9 solid; margin:0px 20px; }
.ls_bottom .lxb_top2 h1,.ls_bottom .lxb_top3 h1 { color:#76341c; }
.ls_bottom{ line-height:20px; }
.ls_bottom  p{ padding:5px 20px 5px 20px; }
.ls_bottom  ul{ margin:0; padding:5px 20px; list-style:none; }
.ls_bottom  li { float:left; width:135px; }
.ls_bottom  li div{ border:3px #734d1e solid; height:89px; width:121px; }
.ls_bottom  li div div{ border:1px #e2d7bb solid; height:87px; width:119px; }
.ls_bottom .lxb_top3 ul li h1{ margin:0px; padding:0px; font-size:14px; border:0px; }
.ls_bottom .lxb_top1 ul li h1{ margin:0px; padding:0px; font-size:14px; border:0px; }
.ls_bottom .lxb_top1{ width:364px; height:184px; background-color:#cedab2; border:1px #ebe6d0 solid; }
.ls_bottom .lxb_top1 .TechTabComm { color:#888888; font-weight:bold; cursor:pointer; }
.ls_bottom .lxb_top1 .TechTabActive { color:#407616; font-weight:bold; cursor:pointer; }
.ls_bottom .lxb_top3 .TechTabComm { color:#888888; font-weight:bold; cursor:pointer; }
.ls_bottom .lxb_top3 .TechTabActive { color:#76341C; font-weight:bold; cursor:pointer; }
.lx_bottom{ width:736px; margin:0px auto; }
.lx_bottom .lx_top{ height:160px; background-color:#f4f8fb; padding:20px; line-height:20px; }
.lx_bottom .lx_right{ background-color:#fcfff2; height:528px; margin-top:20px; padding:20px; line-height:20px; }
.lxb_bottom {margin-top:5px; width:752px; }
.lxb_bottom .n_left{ width:35px; float:left; }
.lxb_bottom .n_conter{ width:632px; float:left; background-color:#cedab2; height:88px; padding:7px 20px 0px 20px; }
.lxb_bottom .n_conter1{ background-color:#f1ebc9;width:632px; float:left; height:88px; padding:7px 20px 0px 20px; }
.lxb_bottom .n_conter li{ width:91px; float:left; }
.lxb_bottom .n_conter #demo1 div{ border:3px #734d1e solid; height:75px; width:84px; }
.lxb_bottom .n_conter #demo1 div div{ border:1px #e2d7bb solid; height:73px; width:82px; }
.lxb_bottom .n_conter #demo2 div{ border:3px #734d1e solid; height:75px; width:84px; }
.lxb_bottom .n_conter #demo2 div div{ border:1px #e2d7bb solid; height:73px; width:82px; }
.lxb_bottom .n_conter1 li{ width:91px; float:left; }
.lxb_bottom .n_conter1 #demo11 div{ border:3px #734d1e solid; height:75px; width:84px; }
.lxb_bottom .n_conter1 #demo11 div div{ border:1px #e2d7bb solid; height:73px; width:82px; }
.lxb_bottom .n_conter1 #demo21 div{ border:3px #734d1e solid; height:75px; width:84px; }
.lxb_bottom .n_conter1 #demo21 div div{ border:1px #e2d7bb solid;  height:73px; width:82px; }
.lxb_bottom .n_right{ width:35px; float:left; text-align:right; }

#demo ul,#demo11 ul, #demo21 ul { margin:0; padding:0; }
#demo { overflow:hidden; width: 635px; }
#indemo { float: left; width: 800%; }
#demo1 { float: left; }
#demo2 { float: left; }
#demo111 { overflow:hidden; width: 635px; }
#indemo1 { float: left; width: 800%; }
#demo11 { float: left; }
#demo21 { float: left; }

.f12 { font-size:12px; }
.tal { text-align:left; }
.tac { text-align:center; }
.tar { text-align:right; }

.disn,.s2 { display:none; }
.dis,.s1 { display:block; }



.course_more_bg { width:550px; height:410px; background:url(../../images/course/course_more_bg.gif); overflow:hidden; }
.course_more_bg .h1 { width:530px; height:36px; margin:0 auto; overflow:hidden; background:url(../../images/course/point_row.gif) repeat-x 0 35px; text-align:left; }
.course_more_bg .h1 img { margin-top:5px; border:none; }
.course_more_bg .h2 { width:530px; height:32px; margin:0 auto; overflow:hidden; background:url(../../images/course/point_row.gif) repeat-x 0 31px; text-align:left; }
.course_more_bg .h2 .l { width:250px; height:100%; float:left; }
.course_more_bg .h2 .txt { width:60px; height:100%; float:left; font-size:13px; text-align:left; line-height:32px; }
.course_more_bg .h2 .elm { width:180px; height:100%; float:left; }
.course_more_bg .h2 .elm .input_txt, .course_more_bg .h2 .elm .input_blur, .course_more_bg .h2 .elm .input_focus { width:140px; height:16px; font-size:12px; color:#666; border:1px solid #999; background:none; margin-top:5px; }
.course_more_bg .h2 .elm .input_txt2 { width:140px; height:16px; font-size:12px; color:#666; border:1px solid #999; background:none; margin-top:5px; }
.course_more_bg .h2 .elm .input_txt3 { width:140px; height:16px; font-size:12px; color:#666; border:1px solid #999; background:none; margin-top:5px; }

.course_more_bg .h2 .elm .select1 { font-size:12px; margin-top:6px; }
.course_more_bg .h2 .l2 { width:110px; height:100%; float:left; font-size:13px; text-align:left; line-height:32px; }
.course_more_bg .h2 .r2 { width:410px; height:100%; float:left; }
.course_more_bg .h2 .tr { text-align:right; }
.course_more_bg .h2 .r2 .input_txt { width:180px; height:16px; font-size:12px; color:#666; border:1px solid #999; background:none; margin-top:5px; }
.course_more_bg .h2 .r2 .select { font-size:12px; margin-top:6px; }
.course_more_bg .h2 .r { width:250px; height:100%; float:right; }
.course_more_bg .h3 { width:530px; height:36px; margin:0 auto; overflow:hidden; }
.course_more_bg .h3 .l { width:104px; height:100%; float:left; overflow:hidden; text-align:center; }
.course_more_bg .h3 .r { width:230px; height:100%; float:left; overflow:hidden; text-align:center; font-size:14px; color:#666; text-align:left; text-indent:24px; line-height:36px; }
.course_more_bg .h3 .line { width:15px; height:100%; float:left; overflow:hidden; text-align:center; font-size:0px; line-height:36px; background:url(../../images/course/dline.jpg) no-repeat; }
.course_more_bg .h3 img { border:none; margin-top:3px; }
.course_more_bg .mt { margin-top:20px; }

.table a img { border:none; }


.c1{color:#000;}
.c2{color:#fff;}
.c3{color:#008000;}
.c4{color:#800000;}
.c5{color:#808000;}
.c6{color:#000080;}
.c7{color:#800080;}
.c8{color:#808080;}
.c9{color:#ff0;}
.c10{color:#0f0;}
.c11{color:#0ff;}
.c12{color:#f0f;}
.c13{color:#f00;}
.c14{color:#00f;}
.c15{color:#008080;}

.bg1{background-color:#000;}
.bg2{background-color:#fff;}
.bg3{background-color:#008000;}
.bg4{background-color:#800000;}
.bg5{background-color:#808000;}
.bg6{background-color:#000080;}
.bg7{background-color:#800080;}
.bg8{background-color:#808080;}
.bg9{background-color:#ff0;}
.bg10{background-color:#0f0;}
.bg11{background-color:#0ff;}
.bg12{background-color:#f0f;}
.bg13{background-color:#f00;}
.bg14{background-color:#00f;}
.bg15{background-color:#008080;}

.b{font-weight:bold;}

.let{height:45px; padding:10px;width:400px;; font-size:14px;}

.xinlan{ width:194px; height:29px; overflow:hidden; background:url(/img/bot.jpg); margin-top:8px; }
.xinlantitle{ float:right; width:148px; text-align:center; line-height:29px; font-size:14px; font-weight:bold; color:#666666}
.xinlantitle a{ text-decoration:none; color:#666}
.tler {width:190px; float:right;line-height:30px;text-align:center;}
.tler a:hover{ text-decoration:underline}
.bose{border:1px #D8D8D8 solid}


 .mainleft{ width:534px; float:left}
 .mainleft #mainMar_news_top{ margin-left:10px;
width:520px;}
 .mainleft #mainMar_news_b, .mainleft #mainMar_news_foot_b{ width:534px;height:auto}
 .mainleft #mainMar_news_main {height:auto !important;
line-height:20px;
margin:0 auto;
text-align:left;
width:523px;}
 .mainright{ width:227px; float:right;margin-top:10px;}
 .mainright h3, .mainright h4, .mainright h5{ text-align:center; padding-top:10px}
.rdd{ font-size:16px; text-align:left; padding:20px 0}
.rddcon h4{ float:left; width:170px;}
.rddcon h4 img{ width:150px; height:113px; border:0px;}
.rddcon h5{ float:left; width:170px;}
.rddcon h5 img{ width:150px; height:113px;}
/* old style end */


.text_list{ margin-left:40px; padding:0px; list-style:none;}
.text_list li{ line-height:25px; background:url(../images/dot.gif) no-repeat left center; padding-left:10px;}




 #menuframe { width:950px; height:0px; line-height:0; margin:0 auto; position:absolute; top:0; left:0; }
 #menuframe .course { top:0; }
 #menuframe .edu { top:0; }
 #menuframe .works { top:0; }
 #menuframe .news { top:0; }
 #menuframe .career { top:0; }
 #menuframe .activity { top:0; }
 #menuframe .navigation { top:0; }

 { width:950px; margin:0 auto 0; position:relative; overflow:hidden; font-size:13px; line-height:16px; color:#666; } 
 a { color:#444; text-decoration:none; }
 .bj_left { width:180px; height:auto; overflow:hidden; float:left; display:inline; margin-top:10px; }
 .bj_left .mt { margin-top:10px; }
 .bj_left .bj_leftmenu { width:100%; height:33px; overflow:hidden; background:url(../images/leftmenu_bg.gif) repeat-x; font-family:"微软雅黑"; font-size:14px; color:#888; line-height:34px; text-align:left; text-indent:12px; font-weight:bold; }
 .bj_left .bj_leftframe { width:100%; height:auto; overflow:hidden; background:url(../images/bg_frameline.gif) no-repeat; margin-top:5px; }
 .bj_left .bj_leftframe .map { width:160px; overflow:hidden; margin:8px 0 0 10px; padding:0; list-style:none; }
 .bj_left .bj_leftframe .map li { width:160px; margin:0; padding:0; text-align:left; font-size:12px; line-height:22px; float:left; text-indent:6px; background:url(../images/icon1.gif) no-repeat; text-indent:15px; }
 .bj_left .bj_leftframe .map a { color:#666; text-decoration:none; }
 .bj_left .bj_leftframe .map a:hover { color:#F90; text-decoration:underline; }

 .bj_left .bj_leftframe .us { width:175px; height:210px; overflow:hidden; margin:10px 0 0 10px; padding:0; list-style:none; }
 .bj_left .bj_leftframe .us .l { width:27px; }
 .bj_left .bj_leftframe .us .r { width:142px; margin-left:5px; }
 .bj_left .bj_leftframe .us li { height:26px; line-height:26px; text-align:left; font-family:Arial, Helvetica, sans-serif, "微软雅黑"; font-size:13px; color:#666; float:left; font-weight:bold; display:inline; }
 .bj_left .bj_leftframe .us .teltxt { font-size:14px; }
 .bj_left .bj_leftframe .us .tel { font-size:20px; font-weight:normal; }
 .bj_left .bj_leftframe .us .mt { margin-top:9px; }
 .bj_left .bj_leftframe .us a { color:#666; text-decoration:underline; }
 .bj_left .bj_leftframe .us a:hover { color:#F90; }

 .bj_left .bj_leftframe .bm { width:176px; height:auto; overflow:hidden; margin:0; padding:0; list-style:none; }
 .bj_left .bj_leftframe .bm .l { width:50px; margin-right:10px; text-align:right; }
 .bj_left .bj_leftframe .bm .r { width:115px; text-align:left; }
 .bj_left .bj_leftframe .bm li { height:20px; line-height:20px; font-size:12px; color:#666; float:left; margin-top:5px; }
 .bj_left .bj_leftframe .bm li .input_blur,  .bj_left .bj_leftframe .bm li .input_focus { width:100px; height:14px; border:1px solid #CCC; font-size:12px; }
 .bj_left .bj_leftframe .bm .c { text-align:center; }
 .bj_left .bj_leftframe .bm li .sel { width:100px; height:18px; border:1px solid #CCC; font-size:12px; line-height:20px; }

 .bj_left .bj_leftframe .menu { width:100%; height:18px; overflow:hidden; margin:5px 0 0 3px; padding:0; list-style:none; }
 .bj_left .bj_leftframe .menu li { width:32px; height:100%; display:inline; margin-left:3px; float:left; text-align:center; line-height:18px; background:#EAEAEA; font-size:12px; color:#666; cursor:pointer; }
 .bj_left .bj_leftframe .menu .hover { background:url(../images/time_black.gif) no-repeat; color:#FFF; cursor:pointer; }
 .bj_left .bj_leftframe .time_list { width:168px; height:auto; overflow:hidden; margin:0; padding:0; list-style:none; }
 .bj_left .bj_leftframe .time_list .l { width:36px !important; overflow:hidden; }
 .bj_left .bj_leftframe .time_list .r { width:32px !important; overflow:hidden; }
 .bj_left .bj_leftframe .time_list li { width:100px; height:20px; line-height:20px; font-size:12px; text-align:center; color:#666; background:url(../images/bottom_line.gif) repeat-x; float:left; margin-top:2px; }
 .bj_left .bj_leftframe .time_list .title { color:#F60; }
 .bj_left .bj_leftframe .time_list a { color:#666; text-decoration:none; }
 .bj_left .bj_leftframe .time_list a:hover { color:#F90; text-decoration:underline; }
 .bj_left .bj_leftframe .time_list .c1 { color:#F60; }
 .bj_left .bj_leftframe .time_list .c2 { color:#F30; }
 .bj_left .bj_leftframe .disn { display:none; }
 .bj_left .bj_leftframe .ml { margin-left:8px; }
 .bj_left .p_b { margin-bottom:5px; }


 .bj_left .bj_leftad { width:180px; height:auto; overflow:hidden; margin:10px auto; }
 .bj_left .bj_leftad img { width:176px; padding:1px; border:1px solid #666; }


 .bj_right { width:704px; height:auto; overflow:hidden; float:right; text-align:left; display:inline;font-family:"宋体"; }
 .bj_right .cont_dir a { background:none; padding-right:0; }
 .cont_dir { width:100%; height:20px; margin-top:6px; text-indent:6px; font-size:12px; color:#D85600; line-height:20px; }
 .cont_dir a { padding-right:14px; background:url(../images/cont_dir.gif) no-repeat scroll right; }

 .bj_right .category_img { width:100%; height:auto; overflow:hidden; margin:15px 0 30px; }
 .bj_right .category_img img { border:none; }
 .bj_right .category_left { width:525px; height:auto; overflow:hidden; float:left; font-size:13px; line-height:30px; }
 .bj_right .category_left .h { width:100%; height:30px; line-height:30px; }
 .bj_right .category_left .h a { color:#444; text-decoration:none; }
 .bj_right .category_left .h a:hover { color:#F90; text-decoration:underline; }
 .bj_right .category_left .h .time { width:120px; height:100%; float:left; text-indent:12px; }
 .bj_right .category_left .h h2 { width:400px; height:100%; float:left; margin:0; padding:0; font-weight:normal; font-size:13px; }
 .bj_right .category_left .frame { width:100%; height:auto; overflow:hidden; border-bottom:1px dotted #000; padding-bottom:20px; }
 .bj_right .category_left .frame div li{ list-style:none; background:url(../images/dot.gif) no-repeat left center; padding-left:10px; margin:0px; font-weight:bold;}
 .bj_right .category_left .frame div{ width:100%;}
 .bj_right .category_left .frame div ul{margin:0px; padding:0px;}
	.col_right{float:right;}
	.miaoshu{ padding:0px;text-indent:15px; margin:0px; line-height:20px; color:#666;}
 .bj_right .category_left .frame li a { color:#444; text-decoration:none; }
 .bj_right .category_left .frame li a:hover { color:#F90; text-decoration:underline; }

 .bj_right .category_right { width:170px; height:auto; overflow:hidden; float:right; }
 .bj_right .category_right h2 { width:100%; height:30px; line-height:36px; font-size:13px; font-weight:normal; border-bottom:1px solid #CCC; text-indent:6px; }
 .bj_right .category_right h2 a { color:#666; text-decoration:none; }
 .bj_right .category_right h2 a:hover { color:#F60; text-decoration:underline; }

 .bj_right .category_right h3 { width:100%; height:26px; overflow:hidden; margin:0; padding:0; margin-top:30px; line-height:28px; color:#666; font-weight:bold; font-size:12px; text-indent:8px; }
 .bj_right .category_right h4 { width:100%; height:auto; overflow:hidden; margin:0; padding:0; margin-top:5px; }
 .bj_right .category_right img { width:150px; border:none; }
 .bj_right .category_right h5 { width:100%; height:auto; overflow:hidden; margin:0; padding:0; margin-top:20px; }

#mainMar_news_main { width: 660px; line-height: 20px; text-align: left; height:auto!important; margin:0px auto; }
#mainMar_news_main img { border:3px solid #CCC; padding:2px; margin:5px auto; }
#mainMar_news_main p { margin:5px auto; font-size:13px; line-height:20px; text-indent:26px; }
#mainMar_news h1 { font-size: 16px; color: #61657A; line-height:26px !important; height:26px; }
#mainMar_news h2 { font-size: 12px; color: #666666; font-family: "宋体"; font-weight: normal; text-align:center }
#mainMar_news_top { height:auto!important; width: 704px; color: #666666; margin:20px auto 0; }
#mainMar_news_top h1{ text-align:center }
.text_list{ line-height:20px; margin-top:5px;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0; }

#mainMar_news_foot_b{ width: 678px; text-align: left; line-height:30px;}
#mainMar_news_foot_b img{ margin-top:10px;}
#mainMar_news_b_t { font-weight: bold; color: #61657A; }

/*师资力量    */
.cslist{widows:525px; list-style:none; overflow:hidden;margin-bottom:20px;}
.cslist li{width:150px; height:150px; float:left; margin-top:15px; margin-left:10px; margin-right:10px;display:inline; text-align:center;}
.cslist li img {width:150px; height:113px; margin:0px; padding:0px;}
.cslist li span{ width:150px; height:20px; line-height:20px; text-align:center;  margin-top:5px; padding:0px;}

/*音响品牌    */
.pplist{widows:525px; list-style:none; overflow:hidden;margin-bottom:10px;}
.pplist li{width:150px; float:left; margin-top:15px; margin-left:10px; margin-right:10px;display:inline; text-align:center;}
.pplist li img {width:150px; height:60px;}
.pplist li span{ display:block; width:150px; height:16px; line-height:16px; text-align:center; font-weight:bold; margin-top:5px;}




/*图书列表    */
.tslist{widows:525px; list-style:none; overflow:hidden;margin-bottom:20px;}
.tslist li{width:150px; float:left; margin-top:15px; margin-left:10px; margin-right:10px;display:inline; text-align:center;}
.tslist li img {width:150px; height:200px;}
.tslist li span{ display:block; width:150px; height:50px; line-height:20px; text-align:center; font-weight:bold; margin-top:10px;}


.input { width:110px; margin:0px; padding:0px; border:1px solid #333399;}
/*首页在线报名*/
.zxbm{ background-color:#f5f6ff; border:2px solid #000066;}



.x1{BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 960px; PADDING-RIGHT: 2px; OVERFLOW: hidden; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 2px;}
.x2{PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; PADDING-TOP: 0px;}
.m10{margin-left:10px;}

.tab {
    font-family:    Verdana, Helvetica, Arial;
    font-size:        12px;
    position:    relative;
    width:        100%;
}
.tab-border {border:1px solid;border-color:#cc0000;}
.tab-head {
    background-color:#ffebea;
    border:0px;
    height:23px;
    line-height:20px;
    position:relative;    
}
.tab-head ul{
    border:0px;
    height:23px;
    list-style:none;      
    margin:0px;      
    text-align:center;
    padding:0;
    position:absolute;
    
}
.tab-head li{    
    border:    1px solid;
    border-color:#cc0000;
    border-left:    0;
    border-bottom:    0;
    border-top:        0;
    cursor:pointer;
    color:#333333;    
    float:left;
    display:block;
    height:22px;!important;height:20px;
    line-height:20px; 
    padding:        2px 1px 0px 1px;
    margin-top:    2px;
    margin-right:    -1px;
    text-overflow:ellipsis; 
    white-space:nowrap; 
    overflow:hidden;

}
.tab-head li.hover{
    border:            1px solid #cc0000;
    border-bottom:    0;
    padding:        0px 2px 3px 2px;
    margin:            0px 1px 0px 0px;
    background:        white;
    font-size:            13px;
    font-weight:    bold;
    color:#cc0000;
    overflow:visible;    
}
.x3{padding:8px;height:185px;}
.x4{background:url(/images/zd_bj.jpg) repeat-x;}
.x5{background:#ffebea; line-height:25px;}
.x6{background:#ffebea;}
.x7{padding:8px;height:185px;}
.x8{padding-left:10px; font-weight:bold;}
.x9{font-weight:bold; font-size:12px; color:#0653ab;}
.x10{ color:#FFF; background:url(../images/zxbm_sub_bj.jpg) repeat-x;width:113px; height:32px; border:1px solid #FF0; font-size:14px; font-weight:bold;}
.x11{font-weight:normal; font-size:12px; color:#ff0000;}
.n1{text-decoration:underline; font-size:16px;}
.n2{font-size:12px; font-weight:normal;}
.n3{margin-top:1%;}
.n4{OVERFLOW: hidden; WIDTH: 100%; COLOR: #ffffff;}
.n4 img{margin:5px;}
.n5{background-color:#FFC; border:1px solid #F93;}
.pxzn{border:1px solid #cc0000;background:#fff9f9; width:983px; height:35px; color:#F00; margin:10px auto 10px auto; padding:0px; clear:both;}
.pxzn li{ font-size:14px;  color:#F00; font-weight:bold; list-style:none; margin-left:10px; line-height:35px;}
.pxzn li a{ font-size:12px;  color:#C00; font-weight:normal; margin-left:10px;margin-right:10px;}
.link1{ margin:0px; padding:0px;}
.link1 li{ list-style:none;float:left; margin-left:5px; margin-right:5px; margin-top:5px;height:30px; font-size:12px;}
.link1 img{ width:120px; height:40px;}
