@charset "utf-8";
/* CSS Document */
body { font-size:12px; font-family:"宋体"; line-height:1.5; background-repeat: repeat; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; color: #5e5e5e; background:url(../images/edu/edu_bg.jpg) repeat-x;}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0; }
ul { list-style:none;}
img { border:0px;}
a { color:#5e5e5e; text-decoration:none;}
a:hover { color:#0369b4; text-decoration:none;}
.clear{clear:both;}

.clearfloat {clear:both;height:0;font-size:1px;line-height: 0px;} 

/*body*/

#top{ margin:0 auto; width:100%;}
#top .topbar{ width:960px;background-color:#e5e5e5;  height:23px; margin:0 auto;}
#top .topbar span{float:left; margin-top:2px; font-size:12px;}
#top .topbar h3{ float:right;font-size:12px;margin-top:2px; margin-left:25px; font-weight:100;}
#banner{ background:url(../images/edu/edu_banner.jpg) no-repeat center; width:100%; height:270px; margin:0 auto;}
#menu{ width:960px; background:url(../images/edu/edu_nav.jpg) repeat-x; height:36px; margin-bottom:15px; margin:0 auto;}
#menu ul li{ float:left;  font-weight:bold; margin:8px 5px 0 5px;}
#menu ul li a{ float:left; padding-left:25px; display:block; color:#ffffff; font-size:12px; font-family:"微软雅黑";}
#menu ul li a:hover{ color:#eeeeee;}

/*................................................*/

#banner1{ margin-bottom:15px;}
#banner1 .login{ float:left; border:solid 2px #d8ae01; width:310px; height:178px; background:url(../images/edu/login_bg.jpg) repeat-x;}
#banner1 .login h2{ font-family:"微软雅黑"; font-size:14px; color:#e57500; padding-top:20px; margin-bottom:10px; text-align:center;}
#banner1 .login form{ padding-left:35px; line-height:30px;}
#banner1 .login form span{ float:left; padding-top:10px; padding-left:15px;}


.btn{ background-color:#e57500; border:0; width:77px; height:22px; font-size:14px; color:#FFFFFF; cursor:pointer;}
.txt{ border: solid 2px #ce8b00; width:200px;}

#banner1 .banner{ float:right; width:627px; height:178px;}

/*................................................*/

#search{ margin:15px 0px; border:solid 1px #dddddd; }

/*................................................*/

#container { width:960px; margin:0 auto;}
#header{ width:100%; margin:0 auto; background:url(../images/index_01.jpg) repeat-x; margin-bottom:15px;}

#news{margin-bottom:15px; width:960px; height:356px;}
.news_flash{ float:left; height:354px;position:relative;width:315px;}
.flash_scroll { position:relative;overflow:hidden;width:315px;height:354px; margin:0 auto;}
.flash_scroll .items {width:20000em;position:absolute;clear:both; }
.item {float:left;cursor:pointer;width:315px;height:354px;}
.item img{ width:315px; heigh:354px;}
.navi {width:100px; height:20px;position:absolute; right:100px; top:312px;}
.navi a{width:13px;height:13px;float:left;margin:3px;background: url(../images/circle.png)  0 -13px no-repeat;display:block;font-size:1px;}
.navi a:hover {background-position:0 -13;}
.navi a.active {background-position:0 0px;}

.news_content{ border:solid 1px #ededed; border-top:none; width:631px; float:right; height:354px;}
.news_box{ width:631px; height:30px; background:url(../images/edu/edu_biao.jpg) no-repeat;}
.news_box .news_box1{font-family:"微软雅黑"; font-weight:bold; font-size:14px; color:#ffd632;padding-top:5px;margin-left:65px;}

.box_con{padding-top:15px; padding-left:15px; padding-bottom:5px;}
.box_con dl{width:595px; height:161px; overflow:hidden; margin-bottom:8px;}
.box_con dl dt{ float:left; width:252px; height:157px;}
.box_con dl dt img{ border:solid 1px #d3d3d3; padding:1px; height:157px;}
.box_con dl dd{ float:right; width:330px;; line-height:24px;}
.box_con dl dd b{ display:block; font-size:14px;}
.box_con dl dd b a{color:#307496;}
.box_con dl dd span{}

.box_con ul{ margin:2px 15px; list-style:outside disc; border-top:solid 1px #ccc; }
.box_con ul li{ line-height:22px; line-height:22px; padding-left:5px; padding-top:5px;}
.line{ border:1px solid #ccc;overflow:hidden;margin-top:8px; width:595px;}

/*................................................*/

#book { width:960px; height:390px; border:solid 1px #ededed; border-top:none;margin-bottom:15px; }
.book_box{ background:url(../images/edu/edu_biao1.jpg) no-repeat; height:30px; width:960px; }
.box h1{ float:left;font-family:"微软雅黑"; font-weight:bold; font-size:14px; color:#ffffff; padding-top:5px; padding-left:65px;}
.box span{ float:right;padding-top:5px;padding-right:20px;}
.box span a{color:#FFFFFF;}
.book_con{ padding:12px;}
.book_con ul li{ float:left; padding: 3px 3px;}
.book_con ul li img{ display:block; margin-bottom:2px; border:1px solid #ededed;}
.book_con ul li img:hover{ display:block; border:1px solid #0b78af;}

/*................................................*/
.author { width:960px; height:250px; border:solid 1px #ededed; border-top:none;margin-bottom:15px;  }
.author_box{  background:url(../images/edu/edu_biao1.jpg) no-repeat; height:30px; width:960px; }
.author_con{ height:210px; padding-top:5px; position:relative;}
.author_con .prev{background:url(../images/edu/pre.jpg) no-repeat;width:20px;height:37px;position:absolute;left:12px;top:95px;cursor:pointer;}
.author_con .next{background:url(../images/edu/next.jpg) no-repeat center;width:20px;height:37px;position:absolute;right:15px;top:95px;cursor:pointer;}
.author_con .disabled {	/*visibility:hidden; */}
.author_con .scrollable{width:855px; height:200px; position:relative;left:55px; top:5px;overflow:hidden;}
.author_con .items{width:1000em;position:absolute;clear:both;}
.author_con .items div {float:left;overflow:hidden; text-align:center;}
.author_con .items div ul li{ float:left; padding:0px 11px; width:120px; height:190px; text-align:center; overflow:hidden;}
.author_con .items div ul li img{ display:block; margin-bottom:2px; border:2px solid #FFFFFF;}
.author_con .items div ul li a{}

/*................................................*/
#content{margin-bottom:15px;}
.weibo { float:left; width:319px; height:509px; background: url("../images/loading.gif")  50% 50% no-repeat; }

.video{ float:right; border:solid 1px #ededed; border-top:none; width:625px;  margin-bottom:8px; }
.video_box{ background:url(../images/edu/edu_biao2.jpg) no-repeat; width:625px; height:30px;}
.video_banner{ float:left;margin-left:5px; margin-top:15px;width:242px;height:179px;}
.video_banner h1{ background:url(../images/video_bg_26.jpg) no-repeat; width:241px;height:21px; margin-top:14px;font-size:12px; font-family:"宋体"; text-align:center; color:#FFFFFF; }
.video_banner h1 a{ color:#FFFFFF;}
.video_con{float:right; width:370px; margin-top:5px;}
.video_con ul li{ float:left; padding:5px; width:108px;}
.video_con ul li img{ display:block; padding:1px; border:solid 1px #ccc; margin-bottom:8px; width:108px; height:88px;}


/*****************************************************************************/

/*视频播放按钮*/
.btn_play .avatar {display:block;zoom:1;overflow:hidden;position:relative;}
.btn_play .avatar:after, .btn_play .avatar .playmask, .btn_play .avatar .gico-play {visibility:hidden;position:absolute;overflow:hidden;cursor:pointer}
.btn_play .avatar:after {z-index:2;top:0;left:0;width:100%;height:100%;content:'';background:rgba(0, 0, 0, .3) url(../images/btn.png) no-repeat 85px 70px}
.btn_play .avatar .playmask {z-index:2;top:0;left:0;width:100%;height:198px;background:#000}
.btn_play .avatar .gico-play {
	z-index:3;
	top:70px;
	left:85px;
	width:54px;
	height:54px;
	background:url(../images/btn.png) no-repeat;
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://192.168.1.120:8888/8090_njpub/skin/njpub/images/btn.png');
	text-indent:-599px
}
.btn_play .avatar:hover:after, .btn_play .avatar:hover .playmask, .btn_play .avatar:hover .gico-play {visibility:visible}
.btn_play .avatar:hover .playmask {filter:alpha(opacity=30)}
.btn_play .avatar img {width:100%;height:100%}

.btn_play1 .avatar {display:block;zoom:1;position:relative;}
.btn_play1 .avatar:after, .btn_play1 .avatar .playmask, .btn_play1 .avatar .gico-play {visibility:hidden;position:absolute;overflow:hidden;cursor:pointer}
.btn_play1 .avatar:after {z-index:2;top:0;left:0;width:113px;height:100%;content:'';background:rgba(0, 0, 0, .3) url(../images/btn.png) no-repeat 25px 20px}
.btn_play1 .avatar .playmask {z-index:2;top:0;left:0;width:113px;height:92px;background:#000}
.btn_play1 .avatar .gico-play {
	z-index:3;
	top:20px;
	left:25px;
	width:54px;
	height:54px;
	background:url(../images/btn.png) no-repeat;
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://192.168.1.120:8888/8090_njpub/skin/njpub/images/btn.png');
	text-indent:-599px
}
.btn_play1 .avatar:hover:after, .btn_play1 .avatar:hover .playmask, .btn_play1 .avatar:hover .gico-play {visibility:visible}
.btn_play1 .avatar:hover .playmask {filter:alpha(opacity=30)}


/*视频播放按钮*/

.value_con{ width:500px; margin-top:5px; margin-left:25px;}
.value_con ul li{float:left; width:450px; list-style:outside disc; line-height:24px;}

/*................................................*/

#main{margin-bottom:15px;}
.rank{ float:left; border:solid 1px #ededed; border-top:none; width:310px;}
.rank_box{ background:url(../images/edu/edu_biao3.jpg) no-repeat; width:310px; height:30px;}
.rank_con{width:280px; padding:10px 0px 15px 25px;}
.rank_con ul li{ float:left; width:260px; line-height:28px; list-style:outside disc; }

.faq{ float:right; border:solid 1px #ededed; border-top:none; width:625px;}
.faq_box{ background:url(../images/edu/edu_biao2.jpg) no-repeat; width:625px; height:30px;}
.faq_con{width:600px; padding:20px 0px 15px 25px}
.faq_con ul li{ float:left; width:550px; margin-bottom:20px; color:#eba709;}
.faq_con ul li a{ color:#307496; font-weight:bold;}


/*****************************************************************************/
/*****************************ny**********************************/
/*****************************************************************************/

/*当前导航*/
#nav{ margin-bottom:5px;}
#ny_main{ width:960px; margin-bottom:15px;}

/*新闻列表*/
.left{ width:632px;float:left;border:1px solid #ededed; border-top:none;}
.left_title{width:632px; background:url(../images/edu/edu_biao.jpg) no-repeat; height:30px;}
.left_title h2{color:#fffdff; font-size:12px; font-family:"微软雅黑";float:left; padding:5px 0px 0px 60px;}
.left_con{width:600px; padding:15px;}
.left_con ul li{ width:580px; margin-bottom:15px; line-height:28px; background:url(../images/list_dian.jpg) no-repeat 1px 12px; padding-left:20px; border-bottom:1px dashed #ccc;}
.left_con ul li a{ color:#0273ab; font-size:14px; font-family:"微软雅黑";}
.left_con ul li span{ float:right; color:#01a3f4;}

/*详细内容*/
.ny_con{width:600px; padding:15px;}
.ny_con h1{ color:#0273ab; font-size:16px; font-weight:bold; font-family:"微软雅黑"; text-align:center;}
.ny_con h2{ color:#00a3f4; font-size:12px; font-family:"宋体"; text-align:center; margin-top:12px; margin-bottom:10px;}
.ny_con .content{ line-height:28px; padding:15px;}

/* 试听在线及我们的作者列表*/
.photo_con{width:610px; padding:10px;}
.photo_con ul li{ float:left; padding-left:14px; margin-bottom:15px; text-align:center;}
.photo_con ul li img{ display:block; margin-bottom:2px; border:2px solid #ededed;}
.photo_con a{ color:#0b78af;}

/*分页*/
.fy{ width:500px; margin:0 auto; margin:25px 50px;}
.fy1{ width:500px; margin:0 auto; margin:25px 50px;}

/*右侧新闻区块*/
.right{ float:right; width:310px;}
.box1{ width:310px;float:right;border:1px solid #ededed; border-top:none; margin-bottom:15px;}
.box1_title{width:310px; height:30px; background:url(../images/edu/edu_biao3.jpg) no-repeat;}
.box1_title h2{color:#fffdff; font-size:12px; font-family:"微软雅黑";float:left; padding:5px 0px 0px 60px;}
.box1_con{ padding:15px;}
.box1_con ul li{ width:250px; line-height:28px; background:url(../images/list_dian1.jpg) no-repeat left; padding-left:12px;}
.box1_con ul li a{}
.box1_con ul li span{ float:right; color:#01a3f4;}
.box2{ width:310px; margin-bottom:15px;}

/*****************************************************************************/
/*****************************ny**********************************/
/*****************************************************************************/

#link{ margin:0 auto; width:960px;  margin-bottom:2px;}
#link dl { margin-bottom:21px; background-color:#fafafa; padding:5px 15px;}
#link dl dt { font-size:14px; color:#134560; font-weight:bold; font-family:"微软雅黑"; height:36px; }
#link dl dd { line-height:28px;}

#foot{margin:0 auto; width:100%}
#foot .foot_bg{ background-color:#e2b600; height:16px; margin-bottom:15px;}
.foot_w{margin:0 auto; width:920px; height:90px;}
#foot dl{margin:0 auto; width:920px; height:90px;}
#foot dl dd{ padding-left:25px; float:left;}
#foot dl dt img{ float:left;}

/*****************************************************************************/
/************************ search module  *************************************/
/*****************************************************************************/

#search{ margin:15px 0px; border:solid 1px #dddddd;}
#search1{ width:962px; height:34px; margin:0 auto;}
#search1_left{ width:200px; background:url(../images/index_search.jpg) left no-repeat; padding-left:20px; float:left; margin-left:5px; margin-top:10px; color:#000; font-weight:bold;}
#search1_right{ width:350px; float:right; margin-top:6px; color:#000; margin-right:10px;}
#search_r1{ float:left;margin-top:3px;}
#search_r2{ float:left; margin-left:10px;margin-top:2px;}
.input{ padding:0; margin:0;}
.inputs{ padding:0; margin:0; background:url(../images/chazhao.jpg) no-repeat; width:58px; height:19px; border:0px;}
#search_r3{float:right; margin-top:3px;}

#search2{ width:959px; margin:0 auto;}
#search2 ul{ padding:0; margin:0; height:37px; line-height:37px; border-top:1px solid #ccc;}
#search2 ul li{ width:190px; float:left; text-align:center; font-size:14px; font-weight:bold;}
#search2 ul li a{ color:#1c5e84; display:block;}
#search2 ul li a:hover{ background:#9cb1b5; display:block; color:#FFF;}

#search3{ width:959px; margin:0 auto;}
#search3 ul{ padding:0; margin:0; height:37px; line-height:37px; border-top:1px solid #ccc; border-bottom:1px solid #ccc;}
#search3 ul li{ width:190px; float:left; text-align:center; font-size:14px; font-weight:bold;}
#search3 ul li a{ color:#6b131f; display:block;}
#search3 ul li a:hover{ background:#8f4953; display:block; color:#FFF;}

.biao1{ position:absolute; margin-left:20px; margin-top:4px;}
.biao2{ position:absolute; margin-left:210px; margin-top:4px;}
.biao3{ position:absolute; margin-left:400px; margin-top:4px;}
.biao4{ position:absolute; margin-left:590px; margin-top:4px;}
.biao5{ position:absolute; margin-left:780px; margin-top:4px;}