@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
body{ font-size:12px; color: #000;}
a,img{ border:none; text-decoration:none; color: #000;}
a:hover{ text-decoration:underline; color:#c00;}
ul{ list-style:none;}
#top{ width:980px; height:100px; margin:0 auto; position:relative;}
#top p{ width:618px; height:60px; padding-top:15px;}
#top .huiyuan{ width:120px; height:24px; position:absolute; top:20px; left:850px;}
#top .dianhua{ width:228px; height:36px; position:absolute; top:50px; left:750px;}

/*导航开始*/
#nav{ width:100%; height:44px; background:url(../images/nav_bg.gif) repeat-x;}
.menu{height:44px;font-size:14px;position:relative;}
.menu ul{ width:980px; margin:0 auto; padding:0 10px;}
.menu li{float:left; width:90px; height:44px; position:relative; background:url(../images/nav_line.png) no-repeat right center; padding:0 2px 0 4px;}
.menu li b{display:block; height:40px; line-height:40px; text-align:center; overflow:hidden;}
.menu li b a{color:#fff; text-decoration:none; font-size:12px;}
.menu li b a:hover,.menu li.hover b a{color:#f0ff00;}
.menu s{position:absolute; top:0; left:10px;background:url(../images01/menu.png) no-repeat; width:2px; height:40px; display:inline-block; z-index:99;}
.caid{position: absolute; left: 0px; top:37px; width:122px; z-index:99999;display: none; background-color:#fff;font-size:12px;filter:alpha(opacity=90); line-height:24px;}
.caid a{margin:2px 5px;color:#333; display:inline-block;}
.caid a:hover{color:#c00; text-decoration:none;}

 .nxlist{ width:135px; float:left;}
 .nxlist a{ background:url(../images/blt_gray_sm.gif) no-repeat left center; padding-left:10px;}
 .nxlist p{ width:121px; color:#333; font-weight:bold; border-bottom:2px solid #CCC;}
.nxlist p a{ background:none; padding-left:0px;}
 .nxlist_right{ float:right;}

#Div1 .nxlist01{ width:135px; float:left; margin-right:30px;}
#Div1 .nxlist01 a{ background:url(../images/blt_gray_sm.gif) no-repeat left center; padding-left:10px; float:left; width:120px;}
#Div1 .nxlist01 p{width:135px; color:#333; font-weight:bold; border-bottom:2px solid #CCC;}
#Div1 .nxlist01 p a{ float:none; background:none;padding-left:0px;}


/*导航结束*/

/*banner开始*/
.banner{ width:980px; height:210px; margin:0 auto;}
.silder {width:980px;height:200px; overflow: hidden;text-align: center;margin: 0 auto;position:relative;float:left;}
.silder .silder_list {height:200px; overflow:hidden;position: relative;}
.silder .silder_list a{position:absolute; top:0;left:0;}
.silder .silder_list a,.silder .silder_list img{display:inline-block;float:left;}
.silder .silder_page{height:42px;text-align:right; margin:0 auto;right:1px; overflow:hidden;position:absolute; bottom:1px;}
.silder .silder_page li{width:16px; font-size:12px; float:left; height:16px;line-height:16px;margin:15px 10px 0 0; background:#F1F1F1;display:inline-block;text-align:center;color:#000;}
.silder .silder_page li.current{background:#045496;color:#fff;}
.silder_desc{color:#fff;background:url(tit_bg.png) repeat 0 0;float:left;line-height:42px;height:42px;width:100%;overflow:hidden;position:absolute;left:0;bottom:0;text-align:left;text-indent:10px;}
.silder .silder_page li:hover{cursor:pointer;}/*banner结束*/

/*主体开始*/
#bigmain{ width:100%; height:auto;}
#main{ width:980px; height:auto; margin:10px auto 0 auto; background:url(../images/main_bg.png) repeat-x; overflow:hidden;}

/*课程切换开始*/
#www_zzjs_net{
width:717px;
background:url(../images/title_a_bg.gif) repeat-x left bottom; float:left;
}
#www_zzjs_net .pic{ width:60px; height:23px; float:left; background:url(../images/tgkk.gif) no-repeat;}


.zzjs_net {
width:100%;
height:23px;
line-height:23px;
}
.zzjs_net ul{
margin:0px;
padding:0px;
}
.zzjs_net li{
float:left;
display:block;
cursor:pointer;
width:80px;
text-align:center;
color:#fff;
font-weight:bold;
background:url(../images/tab01.png) no-repeat; margin-left:2px;
}
.zzjs_net li.hover{
padding:0px;
width:80px;
background: url(../images/tab02.png);
color:#00345a;
font-weight:bold;
height:23px;
line-height:23px;
}
.www_zzjs_net_3{
clear:both;

height:208px;
padding-top:8px; width:714px; overflow:hidden;
}
.www_zzjs_net_3 .kclist{ float:left; margin:10px 0 0 40px; width:300px;}
.www_zzjs_net_3 .kclist li{ line-height:24px; background:url(../images/dot_gray.gif) no-repeat 5px center; border-bottom:1px dashed #CCCCCC; padding-left:15px;}
.www_zzjs_net_3 .kclist li span{ float:right;}
/*课程切换结束*/

/*精品课程开始*/
#main #zyshow{ width:253px; height:240px; float:left; margin-left:8px; }
#main #zyshow .showny{ width:249px; height:198px; margin-left:1px;}
/*#main #zyshow .showny p{ width:250px; height:195px; margin:0 auto 0 auto; padding-top:5px;}
*/
#main #zyshow .showny .jingpin{ width:60px; height:65px; float:left; margin:13px 0 0 0px;}
#main #zyshow .showny .jingpin dt{ width:51px; height:51px; margin:0 auto;}
#main #zyshow .showny .jingpin dd{ line-height:24px; text-align:center;}
#main #zyshow .showny .jingpin dd a{ font-weight: 400; color: #c00;}
#main #zyshow .showny p{ text-indent:2em; border-top:1px dashed #CCCCCC; line-height:22px; float:left; width:250px; margin:10px auto 0 auto; padding-top:6px;}

/*精品课程结束*/


/*关于众远开始*/
#main #about{ width:320px; height:215px; float:left;margin-top:10px; margin-bottom:10px;}
#main #about .aboutny{ width:320px; height:173px; margin-left:2px;}
#main #about .aboutny img{ display:block; padding:3px; border:1px solid #CCC; float:left; margin:10px 5px 0 15px;}
#main #about .aboutny p{ line-height:24px; padding:5px 5px 0 5px;}
#main  #about h2{ height:35px; background:url(../images/guanyu00.png) no-repeat;}
#main  .more { display:block; float:right; width:53px; height:35px; margin-right:1px;}


/*关于众远结束*/

/*民间企业事业部开始*/
#main #shiye{ width:320px; height:215px; float:left; margin:10px 0 10px 10px;}
#main #shiye .shiyeny{ width:320px; height:173px;margin-left:3px; float:left;}
#main  .shiyeny_list{ width:130px; height:130px; margin:0 0 0 20px; padding-top:30px; float:left;}
#main   .shiyeny_list dt{ width:128px; height:100px; background:url(../images/jiandian_rightbg.jpg) no-repeat;}
#main   .shiyeny_list dt img{ display:block; width:114px; height:86px; margin:2px auto;}
#main   .shiyeny_list dd{ text-align:center; line-height:22px;}
#main #shiye h2{height:35px; background:url(../images/shiye00.png) no-repeat;}
#main #shiye h3{height:35px; background:url(../images/002.jpg) no-repeat;}
#main .shiyeny img{ display:block; float:left; margin:5px 0 0 10px;}
#main .shiyeny ul{ width:90%; margin:0 0 0 0px;; padding-top:10px; overflow:hidden; float:left;}
#main .shiyeny ul li{ line-height:24px; border-bottom:1px dashed #CCCCCC; background: url(../images/IndexNewsDivLiDot.gif) no-repeat 5px center; padding-left:20px;}

#main #shiye .main_lianxi_list{width:230px; float:left; background:url(../images/ikkkk.png) no-repeat right 40px; height:158px; margin-left:10px; padding-top:10px;}
#main #shiye .main_lianxi_list h5{ font-size:14px; line-height:24px;}
#main #shiye .main_lianxi_list p{ line-height:22px;}


/*招聘*/

#shiye2{ width:320px; height:215px; float:left; margin:10px 0 10px 10px;}
#shiye2 .shiyeny2{ width:320px; height:173px;margin-left:3px; float:left;}
.shiyeny_list{ width:130px; height:130px; margin:0 0 0 20px; padding-top:30px; float:left;}
.shiyeny_list dt{ width:128px; height:100px; background:url(../images/jiandian_rightbg.jpg) no-repeat;}
.shiyeny_list dt img{ display:block; width:114px; height:86px; margin:2px auto;}
.shiyeny_list dd{ text-align:center; line-height:22px;}
#shiye2 h2{height:35px; background:url(../images/shiye00.png) no-repeat;}
#shiye2 h3{height:35px; background:url(../images/002.jpg) no-repeat;}
#shiye2 h3 a{width: 50px;height: 35px;display: block;background: url(../images/shiye00.png) no-repeat right 2px;}
.shiyeny2 img{ display:block; float:left; margin:5px 0 0 10px;}
.shiyeny2 ul{ width:90%; margin:0 0 0 0px;; padding-top:10px; overflow:hidden; float:left;}
.shiyeny2 ul li{ line-height:24px; border-bottom:1px dashed #CCCCCC; background: url(../images/IndexNewsDivLiDot.gif) no-repeat 5px center; padding-left:20px;}

#main #shiye .main_lianxi_list{width:230px; float:left; background:url(../images/ikkkk.png) no-repeat right 40px; height:158px; margin-left:10px; padding-top:10px;}
#main #shiye .main_lianxi_list h5{ font-size:14px; line-height:24px;}
#main #shiye .main_lianxi_list p{ line-height:22px;}



/*民间企业事业部结束*/

/*财务经理人能力提升开始*/
#main #nenglits{ width:320px; height:225px; float:left; margin-left:10px;}
#main  .nenglits_ny{ width:314px; height:183px;}
#main #nenglits h2{height:35px; background:url(../images/tisheng00.png) no-repeat;}
#main  .nenglits_ny img{ display:block; padding:3px;  margin:15px 0 0 0; float:left;}
#main  .nenglits_ny .list{ float:left; width:184px; padding-top:15px; padding-right:2px;}
#main  .nenglits_ny .list li{ line-height:24px; background:url(../images/IndexNewsDivLiDot.gif) no-repeat 10px center; padding-left:20px; border-bottom:1px dashed #CCCCCC;}


/*财务经理人能力提升结束*/

/*企业家财务能力突破开始*/
#main #tupo{ width:320px; height:225px; float:left; margin-left:10px;}
#main #tupo h2{height:35px; background:url(../images/tupo00.png) no-repeat;}

/*企业家财务能力突破结束*/

/*公司内训开始*/
#main #neixun{ width:320px; height:225px; float:left;}
#main #neixun h2{height:35px; background:url(../images/neixun00.png) no-repeat;}
/*公司内训结束*/

/*众远俱乐部开始*/
#main #julebu{ width:485px; height:217px; float:left; margin:10px 0 0 0;}
#main  .julebu_ny{ width:478px; height:173px;}
#main #julebu h2{height:35px; background:url(../images/julebu.png) no-repeat;}
#main .julebu_ny ul{ width:95%; margin:0 auto; padding-top:10px; overflow:hidden;}
#main .julebu_ny ul li{ line-height:24px; border-bottom:1px dashed #CCCCCC; background: url(../images/IndexNewsDivLiDot.gif) no-repeat 5px center; padding-left:20px;}
#main .julebu_ny ul li span{ float:right; margin-right:10px;}

/*众远俱乐部结束*/

/*众远商学院开始*/
#main #xueyuan{ width:485px; height:217px; float:left; margin:10px 0 0 0; margin-left:10px;}
#main #xueyuan h2{height:35px; background:url(../images/xueyuan00.png) no-repeat;}


/*众远商学院结束*/

/*课堂展示开始*/
#main #ketang{ width:980px; height:200px ; float: left;}
#demo {
background: #FFF;
overflow:hidden;
width: 980px; margin-top:3px;
}
#demo img {
border: 1px solid #F2F2F2;
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}

/*课堂展示结束*/




/*友情链接开始*/
#frid{ width:980px; height:65px; background:url(../images/fridend.png) no-repeat;margin:10px auto 10px auto;}
#frid p{ line-height:30px; padding-left:100px;}




/*底部开始*/
#footer{ width:980px; height:120px; background:#e8e8e8; clear:both; margin:0 auto;}
#footer .footer_ny{ width:980px; height:120px; margin:0 auto; position:relative;}
#footer .footer_ny .dblogo{ width:177px; height:38px; float:left; margin:35px 130px 0 80px; border-left: none;}
#footer .footer_ny .gsname{ width:200px; height:38px; position:absolute; top:20px; left:270px; font-size:12px; color:#666; line-height:20px;}
#footer .footer_ny .dbdianhua{ width:300px; height:34px;  position:absolute; top:62px; left:270px; line-height:34px; padding-left:0px; font-size:12px; font-weight:bold;}
#footer .footer_ny em{ display:block; width:980px; height:3px; margin-top:10px; border-top:1px solid #FFF; float:left;}
#footer .footer_ny span{ display:block; width:3px; height:85px;float:left; margin:6px 0 0 80px; border-left:1px solid #FFF;}
#footer .footer_ny .footxx{ width:450px; margin-top:5px; float:left; margin-left:15px;}
#footer .footer_ny p{ line-height:22px; padding-left:10px; float:left; width:450px; color:#666;}
#footer .footer_ny p a{ color:#666;}


/***程序员加的样式**/
#photolist {
	text-align:center;
	padding:5px 10px 5px 10px;
}
#productname a {
	color:#000000;
	font-size:12px;
	text-decoration:none;
}
#productname a:hover {
	color:#D52410;
	font-size:12px;
	text-decoration:underline;
}
#productlist {
	width:174px;
	height:178px;	
	_height:172px;
	+height:173px;
	_padding-top:2px;
	+padding-top:2px;
	margin:0px 0px 0px 0px;
	border:1px solid #cccccc;
	background-color:#ffffff;
}
#productlist:hover {
	width:174px;
	height:178px;	
	_height:172px;
	+height:173px;
	margin:0px;
	border:1px solid #ff6600;
}
#productlist #productpicture {
	width:174px;
	height:174px;	
	_height:170px;
	+height:173px;
	text-align:center;
	display:table-cell;
 *display:inline-block;
	vertical-align:middle;
	position:relative;
	background-color:#ffffff;
}
#productlist #productpicture #imgouter {
+position:absolute;
+top:50%;
+left:0;
}
#productlist #productpicture #imginner {
+position:relative;
+top:-50%;
+left:0;
}
#productlist #productpicture #imginner img {
	display:block;
	margin:0 auto;
	border:0px;
}
/**程序员添加样式*/
.input {
	background-color:#f6f6f6;
	border:1px solid #00246F;
	height:20px;
	color:#000000;
	padding:2px 5px 2px 5px;
}
.input:hover{
	background-color:#ffffff;
	border:1px solid #ff6600;
	color:#000000;
	padding:2px 5px 2px 5px;
}