@charset "utf-8";
/* CSS Document */

body{height:100%;font-size:12px; font-family:Verdana, "宋体", Arial, Helvetica, sans-serif;color:#6c6c6c;}
*{margin:0;padding:0;}
.left{float:left; margin:0;}
.right{float:right; margin:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
em,th{font-style:normal;font-weight:normal;}
li{list-style:none;}
a{text-decoration:none;color:#4e4e4e}
a:hover{text-decoration:none; color:#fb6205;}
.clear{ line-height:0; font-size:0; clear:both;}

/*顶部LOGO和资询*/
#top{width:970px; height:92px; margin:0 auto; overflow:hidden; zoom:1; background:url(../images/top_bg.gif) repeat-x;}
#top .logo{ float:left; margin:20px;}
#top .Consulting{ float:right;margin:19px 22px 0 0;}
#top .Consulting img{ margin-bottom:5px; margin-right:10px;}

/*导航*/
#nav{width:960px;margin:0 auto;background:url(../images/nav_bg1.gif) left top repeat-x;height:36px;padding-left:10px; margin-bottom:6px;}
#nav ul{height:36px; line-height:36px;background:url(../images/nav_bg1.gif) right top  no-repeat;}
#nav ul li{float:left; position:relative;z-index:3;background:url(../images/nav_bg1.gif) left -46px repeat-x;}
#nav ul li.first{ background:none;}
#nav ul li.firstshow{background:url(../images/nav_bg1.gif) -2px -84px no-repeat;}
#nav ul li.firstshow a.top{color:#fb9907;background:url(../images/nav_bg1.gif) right -84px no-repeat;}
#nav ul li a.top{display:block;font-size:14px;text-align:center;color:#fff;font-weight:bold;padding:0 20px; }

#nav ul li div{display:none;margin:0;padding:0;}
#nav ul li.show{background:url(../images/nav_bg1.gif) left -84px no-repeat; color:#FF0000;}
#nav ul li.show a.top{ color:#fb9907;background:url(../images/nav_bg1.gif) right -84px no-repeat;}
#nav ul li.liang div{display:none;}
#nav ul li.show div{position:absolute;left:4px;top:36px;display:block;z-index:1000;border:1px solid #e98800; border-top:0; background:#fff; width:100% !important; width:116px;}
#nav ul li.show div a{color:#7b7a79;padding:0 0 0 10px;line-height:28px;height:28px;display:block;}
#nav ul li.show div a:hover{background:#fddc5c;color:#fe6902;margin:0;}

/*三个图片轮播*/
#ifocus {width:968px;height:195px;margin:0 auto;border:1px solid #DEDEDE;background:#cacaca; }
	#ifocus_pic{display:inline;position:relative;float:right;width:759px;height:195px; overflow:hidden;margin:0;z-index:2}
		#ifocus_piclist {
	position:absolute;
	height:195px;
	top:0;
	left:0px;
}
		#ifocus_piclist li {width:759px;height:195px;overflow:hidden; }
		#ifocus_piclist img {width:759px;height:195px;}
	
	#ifocus_btn { display:inline;float:left;width:197px;margin:0; }
		#ifocus_btn LI {FILTER: alpha(opacity=50); WIDTH: 209px; CURSOR: pointer; opacity: 0.5; -moz-opacity: 0.5}
		#ifocus_btn IMG {MARGIN: 3px; *margin:3px 0 0 3px; WIDTH: 197px; HEIGHT: 59px}
		#ifocus_btn .current {background:url(../images/ifocus_btn_bg.gif) no-repeat;opacity:1; -moz-opacity:1; filter:alpha(opacity=100); }
		#ifocus_tx .normal {display:none; }
		
/*正文布局*/
#content{ width:970px;margin:6px auto 0 auto;overflow:hidden;zoom:1;}
#content .c_left{ float:left;width:267px;}
#content .c_midd {MARGIN: 0px 5px; WIDTH: 424px; FLOAT: left}
#content .c_right{float:right;width:267px !important;width:265px;}

/*选项卡*/
.tab_box{border:1px solid #dfdfdf;margin-bottom:6px; overflow:hidden}
.tab_box1{border:1px solid #dfdfdf;margin-bottom:6px;}
.top_box{margin:0px auto;overflow:hidden;}
.scroll{overflow:hidden;height:34px;background:url(../images/tab_bg.gif) repeat-x;}
.scroll li{float:left;cursor:pointer;height:34px; width:100px; line-height:34px; text-align:center; color:#356dce; color:#4e4e4e; font-size:14px; font-weight:bold;}
.scroll li.on{cursor:pointer;height:34px;width:100px;line-height:34px; text-align:center; background:url(../images/tab_hoverbg.gif) repeat-x; color:#f86106;font-size:14px;font-weight:bold;}


.ind_lis{ padding:0 5px; overflow:hidden;zoom:1}
.ind_lis li{line-height:23px;overflow:hidden;padding-left:8px;height:23px; font-size:12px;}
.ind_lis li a{float:left;width:80px;}
.ind_lis li span{ float:left; text-align:left;}

.list1{ padding:0 5px 5px 5px; line-height:23px;}
.list1 LI {LINE-HEIGHT: 22px; PADDING-LEFT: 8px; HEIGHT: 22px; FONT-SIZE: 12px}
.list1 li a{float:left; color:#4e4e4e}
.list1 li a:hover{ color:#f00; }
.list1 li span{float:left; color:#f00; text-align:left;}
.list1 li em{float:left;width:60px;}
.hidden{display:none;}



/*共用部份*/
.mode1{border:1px solid #dadada; overflow:hidden;zoom:1; margin-bottom:6px;}
.mode1 .hd{ height:34px;background:url(../images/tab_bg.gif) repeat-x;}
.mode1 .hd h2{ float:left;font-size:14px;font-weight:bold; color:#4e4e4e;background: url(../images/h2_bg.gif) no-repeat right top; line-height:34px; padding:0 15px;}
.mode1 .hd h2 strong{color:#fb6205;}
.mode1 .hd em{ float:left; font-family:Arial; font-size:14px; font-weight:normal;color:#4e4e4e; line-height:34px; padding-left:13px;}
.mode1 .hd span a{float:right;padding-right:10px;line-height:34px; font-size:12px; color:#4e4e4e;}
.mode1 .hd span a:hover{ color:#ff6c16}

.mode1 .cd{ padding:0 8px; float:left;}
.mode1 .cd h3{font-weight:bold;font-size:12px;color:#f00;text-align:center;line-height:25px; }
.mode1 .cd .p1 { text-indent:2em;}
.mode1 .cd .p1 a{line-height:22px;font-size:12px;color:#000;font-weight:normal;}
.mode1 .cd .p1 a:hover{color:#fb6205;}

.mode1 .cd ul{ margin:2px 0 0 0}
.mode1 .cd li{ line-height:23px;height:23px;background:url(../images/li1.gif) no-repeat 0 50%; padding-left:10px;}
.mode1 .cd li a{ float:left; color:#4e4e4e; display:block}
.mode1 .cd li a:hover{ color:#fb6205}
.mode1 .cd li span{ float:right;}
.mode1 .cd li.dotte{ border-bottom:1px dotted #4e4e4e;}

/*课程视频*/
.mode1 .gray_bg{ background:#f7f7f7; padding:5px 0} 
.mode1 .gray_bg li{ text-align:center; width:180px;}
.mode1 .gray_bg li img{width:143px; height:120px;padding:2px;border:1px solid #c5c5c5;margin:3px 0 2px 0;}

/*汇文介绍*/
.mode1 .about_bg{background:url(../images/about_bg.gif) no-repeat left bottom;padding:0 5px; }
.mode1 .about_bg p{ line-height:23px; color:#4e4e4e; text-indent:2em;}
.mode1 .about_bg li{ line-height:23px; background:url(../images/li1.gif) no-repeat 0 50%; padding-left:10px;}

/*搜索区域*/
.search{background:#f7f7f7; height:100px; border:1px solid #dadada;margin:6px 0;padding:6px; }
.search p{ line-height:25px; height:25px; position:relative;}
.inpu{ height:23px;border:1px solid #dadada;width:164px;line-height:23px; position:absolute; top:0; left:0}
.search li{float:left;width:98px;height:32px;margin:6px 3px 0 14px !important;margin:5px 3px 0 10px; position:relative;}
.search li a{color:#5b5b5b;background:url(../images/search_bg.gif) no-repeat left top;display:block; height:29px;padding:8px 5px 0 40px;}
.search li a:hover{background:url(../images/search_bg.gif) no-repeat right top; color:#f76005; display:block; height:29px;}
.search li img{position:absolute;top:3px;left:8px; }

/*课程体系*/
.kc{ padding:5px 0;}
.kc img{ border:1px solid #dadada; margin-right:7px;}
.kc ul{background:#fdfedb; height:61px; margin-left:70px;}
.kc li{float:left;line-height:28px; height:28px; width:164px;}
.kc li a{color:#f86106;}
.kc li a:hover{ color:#000;}
.tab4{ margin-top:4px;overflow:hidden;line-height:24px; text-indent:2em;color:#4e4e4e;}

/*学习流程*/
.tab4 h2{ font-size:12px; font-weight:bold; color:#fb6205;text-indent:0; background:url(../images/1234.gif) no-repeat 0 7px; padding-left:28px; margin-left:8px;} 
.tab4 h3{ font-size:12px; font-weight:bold; color:#fb6205;text-indent:0; background:url(../images/1234.gif) no-repeat 0 -34px; padding-left:28px; margin-left:8px;} 
.tab4 h4{ font-size:12px; font-weight:bold; color:#fb6205;text-indent:0; background:url(../images/1234.gif) no-repeat 0 -70px; padding-left:28px; margin-left:8px;} 
.tab4 h5{ font-size:12px; font-weight:bold; color:#fb6205;text-indent:0; background:url(../images/1234.gif) no-repeat 0 -107px; padding-left:28px; margin-left:8px;} 
.tab4 .y_bg{ background:#feffe7; border-bottom:8px;}
.tab4 .b_bg{ background:#f6faff; }

/*师资力量*/
.tab5{ margin-top:4px;overflow:hidden;line-height:24px;text-indent:2em;color:#4e4e4e;}
.tab5 h2{ text-indent:0; font-size:12px; font-weight:bold; color:#fb6205; margin:3px 0 0 0; line-height:20px;}
.tab5 .szp {TEXT-INDENT: 0px; MARGIN: 7px 2px 10px 0px; HEIGHT: 110px; OVERFLOW: hidden}
.tab5 .szp img{ float:left; padding:3px; border:1px solid #dfdfdf; margin:5px 8px;}
.tab5 .szp p{line-height:21px;}

.tab6 ul{ margin:5px 0;}
.tab6 li{ height:24px;line-height:24px;border-bottom:1px dashed #dadada; margin:0; }
.tab6 li a{color:#4e4e4e;width:360px; background: url(../images/li1.gif) no-repeat 0 50%; padding-left:10px;}
.tab6 li a:hover{ color:#f86106}
.tab6 li.none{ border-bottom:none;}


/*学校风采*/
.mode2 {WIDTH: 968px; ZOOM: 1; MARGIN-BOTTOM: 6px; BACKGROUND: #f7f7f7; OVERFLOW: hidden; margin-left:auto; margin-right:auto;}
.mode2 .album{float:left;overflow:hidden;width:966px;height:117px;}
.mode2 .album .a_left{ float:left; width:17px;margin:30px 8px 0 8px;}
.mode2 .album .a_midd{ float:left;height:116px;width:878px;overflow:hidden;}
.mode2 .album .a_midd li{float:left;}
.mode2 .album .a_midd li img{width:129px;height:104px;padding:2px;margin:0 4px 0 0;display: block;}
.mode2 .album li{ float:left; margin:3px 5px;}
.mode2 .album .a_right{ float:right;width:17px;margin:30px 8px 0 8px;}

.mode1 .cb{padding:8px 0; height:54px; float:left;}
.mode1 .cb li{ float:left; }
.mode1 .cb li img{ border:1px solid #dfdfdf; margin-left:5px;}


/*底部*/
#footer{ width:970px; margin:0 auto;text-align:center;}
#footer p{background:#f7f7f7; border-top:2px solid #bebebe; line-height:24px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center;}

/*二级栏目*/
.show1{ width:970px; height:160px; margin:6px auto;}

/*二级布局*/
#content .b_left{ float:left;width:250px;}
#content .b_right{float:right;width:702px;}
#subnav{ width:250px;} 
#subnav h2{background:url(../images/h2_bg.jpg) no-repeat; height:36px; line-height:38px; padding-left:45px; font-size:14px; color:#fe5d05; font-weight:bold;}
#subnav .bg{ width:248px; border:1px solid #f3e7c1; border-top:0; border-bottom:0}
#subnav .bg li{border-bottom:1px solid #f3e7c1; height:33px; line-height:33px;}

#subnav .bg li a{ background:#fdfaf5 url(../images/subnav_li_bg.gif) no-repeat 15px -22px; border-bottom:1px solid #f3e7c1; height:33px; line-height:33px; padding-left:40px; font-weight:bold; color:#a0744d;display: block}
#subnav .bg li a:hover{background:#fef7e7 url(../images/subnav_li_bg.gif) no-repeat 15px 13px;border-bottom:1px solid #f3e7c1; height:33px; line-height:33px; padding-left:40px; font-weight:bold; color:#fc9707;}
#subnav .bg .first a{background:#fef7e7 url(../images/subnav_li_bg.gif) no-repeat 15px 13px;border-bottom:1px solid #f3e7c1; height:33px; line-height:33px; padding-left:40px; font-weight:bold; color:#fc9707;}


.b_left .hot{ margin:6px auto; width:250px; height:68px;}

.dangqian{ height:30px;  background:#f5f5f5;border-bottom:1px solid #dcdcdc; line-height:30px; padding-left:10px;}

.main{padding:8px 10px; font-size:14px}
.main p{ line-height:26px; font-size:14px; color:#686667; text-indent:2em;}
.main strong{ font-size:14px; color:#f86106;}
.main h2{ font-size:14px; font-weight:bold; color:#fc9707; line-height:30px;}
.main ul li{ line-height:25px; font-size:14px; width:700px; clear:both;}
.main ul li a{float:left;background:url(../images/li1.gif) no-repeat 0 50%;padding-left:15px; margin-left:20px; float:left; }
.main li span{ text-align:right; margin-right:10px; float:right;}
.main ul li.bg{background:#f7f7f7; margin:0;}
.main p img{ text-align:center;}

/*侧栏多级导航*/
#subnav .sidebar{ width:248px; border:1px solid #f3e7c1; border-top:0;background:#fdfaf5; padding-bottom:6px;}
#subnav .sidebar .hd{background:url(../images/sidebar_h3_bg.gif) repeat-x;height:33px; line-height:33px;}
#subnav .sidebar .hd h2{ background:url(../images/subnav_li_bg.gif) no-repeat 15px 12px;padding-left:30px; line-height:33px;font-weight:bold; color:#fa9a07; font-size:12px;}

#subnav .sidebar ul{ margin-left:25px}
#subnav .sidebar li{height:25px; line-height:25px; border:0;}
#subnav .sidebar li a{background:#fdfaf5 url(../images/li_b.gif) no-repeat 0 50%;color:#a0744d;display:block; padding-left:10px;}
#subnav .sidebar li a:hover{background:#fdfaf5 url(../images/li_y.gif) no-repeat 0 50%;color:#ff9e01;padding-left:10px; text-decoration:underline}

.rollBox{width:958px;overflow:hidden;padding:12px 6px 5px 6px;}
.rollBox .LeftBotton{height:65px;width:17px; background: url(../images/but_left.gif) no-repeat;overflow:hidden;float:left;display:inline;margin:25px 0 0 0;cursor:pointer;}
.rollBox .RightBotton{height:65px;width:17px;background: url(../images/but_right.gif) no-repeat;overflow:hidden;float:left;display:inline;margin:25px 0 0 0;cursor:pointer;}
.rollBox .Cont{width:908px;overflow:hidden;float:left; margin:0 5px;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:152px;float:left;text-align:center;}
.rollBox .Cont .pic img{padding:4px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto;}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}

/*页码*/
.pagenum{margin:10px auto;font-weight:normal; text-align:center}
.pagenum2 a {border:#cfdae4 1px solid;padding:2px 6px; font-weight:normal; font-size:12px;color:#01449b;}
.pagenum2 a:hover{ border:1px solid #ff5a00;color:#ff6c16;font-weight:normal; }
.pagenumstatic2 {background:#ff6c16;font-weight:normal;color:#FFF;padding:2px 6px;border:1px #ff5a00 solid}

/*video*/
.video{padding:8px; }
.video p{ font-size:13px; line-height:20px;}
.video LI {TEXT-ALIGN: center; LINE-HEIGHT: 20px; margin:6px 8px 6px 15px; WIDTH: 155px; DISPLAY: inline; BACKGROUND: #f5f5f5; FLOAT: left; HEIGHT: 170px;}
.video li img{ width:143px; height:120px; display:block; margin:6px auto 0}

/*table*/
.tab_td{ height:27px; line-height:27px; margin:20px auto;}
td{ padding:0 6px;}
.td_tit{ background:#fdfedb;text-align:right; color:#f86106;}
.td_input{ border:1px solid #dadada; height:18px; line-height:18px; padding:0 4px;}
.tab_td span{ color:#f00; margin-left:5px; line-height:25px;}
select{ border:1px solid #dadada;}
.tj_but{ background:url(../images/tj.gif) no-repeat; width:101px; height:25px; border:0; margin:5px 0;}
#leftDiv,#rightDiv{
   width:140px; /* 宽度 */
   height:123px; /* 高度 */
   background-color:#e5e5e5; /* 背景颜色 */
   border:1px solid #ddd; /* 边框样式 */
   position:absolute; /* 绝对定位激活 */
}

#player{position:relative;width:970px;height:250px;overflow:hidden; margin:5px auto 0 auto;}     
#player .Limg{position:relative;}    
#player .Limg li{position:absolute;top:0;left:0;background:#fff;}     
#player .Limg li img{ width:970px; height:250px; margin:0;}    
#player .Limg li  p{line-height:25px; font-size:14px; padding-left:15px;}     
#player .Nubbt{position:absolute;z-index:9;left:921px;bottom:0px; line-height:25px;}     
#player .Nubbt span{border:1px solid #FF7300;background:#fff;padding:1px 5px; *padding:1px 5px;margin:0 2px; width:20px; height:20px; font-style:normal;cursor:pointer;}    
#player .Nubbt span.on{background:#FF7300;color:#fff;	}  

.waps{ width:950px; margin-left:auto; margin-right:auto;}
.waps{ padding:5px 0;}
.cont_left{ float:left;background:url(../xuexi/images/title_1.gif); width:369px; height:31px;}  
.cont_left1{ float:left; background:url(../xuexi/images/title_4.gif); width:369px; height:31px;}
.cont_left2{ float:left; background:url(../xuexi/images/title_3.gif); width:369px; height:31px;}
.cont_left3{ float:left; background:url(../xuexi/images/title_2.gif); width:369px; height:31px;}
.cont_right { float:right; background:url(../xuexi/images/title_right.gif); width:15px; height:31px;}
.cont_center{ float:left; background:url(../xuexi/images/title_bg.gif); width:566px; height:31px;} 
.cont_center1{ float:left; background:url(../xuexi/images/title_bg.gif); width:296px; height:31px;} 
.cont_center span,.cont_center1 span{ float:right; line-height:31px;}
.cont_left h2,.cont_left1 h2,.cont_left2 h2,.cont_left3 h2{ color:#ff6600; font-size:14px; font-family:"微软雅黑"; line-height:31px; padding-left:10px;}
.hw_cont{ padding:5px 5px;}
.hw_cont1{ padding:10px 5px;}
.hw_cont p{ line-height:25px;font-size:14px;}
.wh_table td,.wh_table th{ padding-left:5px}
.hw_p{ color:#f60; font-family:"微软雅黑";}
.hw_cont1 p{ line-height:21px;}
.hw_cont h3{ color:#4f90cb; font-size:14px; font-weight:normal; line-height:30px;}
.cont_cont_left{ float:left; width:480px; margin-right:10px;}
.cont_cont_right{ float:right; width:480px; }
.hw_cn{ background:url(../xuexi/images/bn.gif); cursor:pointer; width:103px; height:30px; border:0; margin:5px 0; color:#fff; font-weight:bold;}

.xy_left{ float:left;padding:5px; width:300px; font-size:13px}
.xy_left h2{ color:#f30; font-size:14px; margin:10px 0; border-bottom:1px solid #f30; background:url(../images/icos.gif) left no-repeat; padding-left:15px;}
.xy_left span{ color:#f60;}
.xy_left ul li{ background:url(../images/icos1.gif) left no-repeat; padding-left:10px; margin-left:10px; width:240px; font-size:13px; height:25px; line-height:25px;TEXT-OVERFLOW: ellipsis; DISPLAY: block; WHITE-SPACE: nowrap;OVERFLOW: hidden; -o-text-overflow: ellipsis; }

.xy_left2{ float:left;padding:5px; width:450px; font-size:13px}
.xy_left2 h2{ color:#f30; font-size:14px; margin:10px 0; border-bottom:1px solid #f30; background:url(../images/icos.gif) left no-repeat; padding-left:15px;}
.xy_left2 span{ color:#f60;}
.xy_left2 ul li {LINE-HEIGHT: 25px; TEXT-OVERFLOW: ellipsis; DISPLAY: block; WHITE-SPACE: nowrap; HEIGHT: 25px; MARGIN-LEFT: 5px; FONT-SIZE: 13px; OVERFLOW: hidden; -o-text-overflow: ellipsis; width:320px;}
.xy_left2 H2  em{ margin-left:310px; font-size:12px;}
.xy_line{ border-top:1px solid  #E4D9D3; padding-top:5px;}


/*3G嵌入内容*/
#qr_content{ border:1px solid #ffdc75; width:948px; margin:10px auto; padding:10px;}
.qr_title {
	LINE-HEIGHT: 25px; PADDING-LEFT: 35px;  MARGIN-BOTTOM: 15px; BACKGROUND: url(../images/3g_title.gif) no-repeat; HEIGHT: 25px; COLOR: #ff0000; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#qr_content p{ text-indent:25px; text-align:left; padding:5px 10px; line-height:22px;}
#qr_content h2{ color:#FF0000; font-size:16px; margin-bottom:10px;}
#qr_content h3{ color:#f60; font-size:14px; margin-top:20px;}
#qr_content .qr_stong{ color:#ff0000;}
.qr_bn{ background:url(../images/3g_bn.gif); width:73px; height:24px; line-height:24px; font-size:12px; text-align:center; margin:10px 0;}
.qr_bn a{ color:#fff;}
#qr_content .line{ height:5px; overflow:hidden; background:#EAA559; margin-bottom:10px;}
.qr_paddings{line-height:20px; padding-left:35px}
.qr_width td{ padding:5px;}

.qr_bns{ background:url(../images/3g_bn1.gif);  width:99px; height:29px; margin:10px; line-height:29px; text-align:center;}
.qr_bns a{ color:#640700}

.main UL LI {LINE-HEIGHT: 25px; WIDTH: 685px; CLEAR: both; FONT-SIZE: 14px}

/* 这里是设置对联样式滴 */
#rightDiv,#rightDiv2{
   width:120px; /* 宽度 */
   height:250px; /* 高度 */
   background-color:#e5e5e5; /* 背景颜色 */
   border:1px solid #ddd; /* 边框样式 */
   position:absolute; /* 绝对定位激活 */
}
