@charset "utf-8";
/* CSS Document */
* {
	padding:0;
	margin:0;
}
body {
	font-size:12px;
	color:#333;
	font-family:"宋体";
}
a {
	color:#333;
	text-decoration:none;
}
a:hover {
	color:#f60;
	text-decoration:underline;
}
img {
	border:none;
}
ul,li,ol {
	list-style-type:none;
}

.line {
    height: 6px;
    margin: 0;
    overflow: hidden;
    padding: 0;
}


.head {
	width:980px;
	height:110px;
	overflow:hidden;
	margin:0 auto;
	background:url(../images/dh.jpg) no-repeat -13px 24px;
	position:relative;
}
.logo {
	width:250px;
	float:left;
	height:60px;
	margin-top:5px;
}
.tel {
	width:213px;
	height:50px;
	float:right;
	background:url("../images/tel.jpg") no-repeat scroll 0 0 transparent;
	text-indent:-999px;
	margin-right:20px;
	margin-top:12px;
}
#menu {
    background: url("../images/bg.jpg") no-repeat scroll 0 0 transparent;
    clear: left;
    height: 47px;
}
#menu ul {
    height: 47px;
    z-index: 9999;
}
#menu ul li {
    display: inline;
    float: left;
    margin-right: 1px;
    position: relative;
    white-space: normal;
    width: 108px;
    z-index: 9999;
}
#menu ul .li0{margin:0;}
#menu ul li a.title {
    display: block;
    height: 47px;
    overflow: hidden;
    text-indent: -999px;
}
#menu ul li.li1 a.li1, #menu ul li.li1 a.title:hover {
    background: url("../images/bg.jpg") no-repeat scroll 0 -47px transparent;
}
#menu ul li.li2 a.li2, #menu ul li.li2 a.title:hover {
    background: url("../images/bg.jpg") no-repeat scroll -109px -47px transparent;
}
#menu ul li.li3 a.li3, #menu ul li.li3 a.title:hover {
    background: url("../images/bg.jpg") no-repeat scroll -218px -47px transparent;
}
#menu ul li.li4 a.li4, #menu ul li.li4 a.title:hover {
    background: url("../images/bg.jpg") no-repeat scroll -327px -47px transparent;
}
#menu ul li.li5 a.li5, #menu ul li.li5 a.title:hover {
    background: url("../images/bg.jpg") no-repeat scroll -436px -47px transparent;
}
#menu ul li.li6 a.li6, #menu ul li.li6 a.title:hover {
    background: url("../images/bg.jpg") no-repeat scroll -545px -47px transparent;
}
#menu ul li.li7 a.li7, #menu ul li.li7 a.title:hover {
    background: url("../images/bg.jpg") no-repeat scroll -654px -47px transparent;
}
#menu ul li.li8 a.li8, #menu ul li.li8 a.title:hover {
    background: url("../images/bg.jpg") no-repeat scroll -763px -47px transparent;
}
#menu ul li.li0 a.li0, #menu ul li.li0 a.title:hover {
    background: url("../images/bg.jpg") no-repeat scroll -872px -47px transparent;
}

.container {
	margin:0 auto;
	width:980px;
}
.sidebar {
	float:left;
	width:450px;
	height:315px;
}
.content {
	float:right;
	width:520px;
	height:315px;
}

.top {
	width:980px;
	height:auto background:url(../images/32.jpg) repeat-x;
	overflow:hidden;
	margin:5px auto;
	border:1px solid #E2E2E3;
}
.topad {
	width:980px;
	overflow:hidden;
	margin:0 auto;
	border:1px solid #E2E2E3;
}
.lanmu {
	width:980px;
	overflow:hidden;
	margin:0 auto;
}

.lanmu h3 {height:35px; line-height:35px; color:#fff; font-size:24px; text-indent:45px;border-bottom:10px ; background:url(../images/lanmu.jpg) repeat-x;}
.evel {border-bottom: 1px solid #E2E2E3;border-left: 1px solid #E2E2E3;border-right: 1px solid #E2E2E3;
height: 142px;padding-left: 10px;padding-top: 10px;}
.evel a{padding:7px;}
.youshi0 {
	width:980px;
	overflow:hidden;
	margin:0 auto;
}
.youshi0 h3 {height:35px; line-height:35px; color:#fff; font-size:24px; text-indent:45px;border-bottom:10px ; background:url(../images/lanmu.jpg) repeat-x;}
.youshi1 { float:left; width:600px; height:150px; font-size:18px;  }
.gfxy {
	width:980px;
	overflow:hidden;
	margin:0 auto;
}
.gfxy h3 {height:35px; line-height:35px; color:#fff; font-size:24px; text-indent:45px;border-bottom:10px ; background:url(../images/lanmu.jpg) repeat-x;}
.kecheng {
	width:980px;
	overflow:hidden;
	margin:0 auto;

}
.kecheng h3 {height:35px; line-height:35px; color:#fff; font-size:24px; text-indent:45px;border-bottom:10px ; background:url(../images/lanmu.jpg) repeat-x;}
.kcbj {
border-bottom: 1px solid #E2E2E3;border-left: 1px solid #E2E2E3;border-right: 1px solid #E2E2E3;
height: 555px;padding: 5px 4px 4px;width: 970px;
}


.kaiban {
	width:980px;
	overflow:hidden;
	margin:0 auto;
}
.kaiban h3 {height:35px; line-height:35px; color:#fff; font-size:24px; text-indent:45px;border-bottom:10px ; background:url(../images/lanmu.jpg) repeat-x;}


.course_grade {
	MARGIN: 10px 0px 0px; HEIGHT: 300px; OVERFLOW: auto
}
.course_grade TABLE {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 560px; BORDER-COLLAPSE: collapse; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #ccc 1px solid;position: 
}
.course_grade CAPTION {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 5px; FONT-WEIGHT: bold
}
.course_grade TD {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 1px
}
.course_grade TH {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #f5f5f5; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 1px
}

.wxts {
	width:980px;
	overflow:hidden;
	margin:0 auto;
}


.container {margin:0 auto; width:980px;}
.zuoce { float:left; width:600px; height:300px; background:#6cf;}
.content { float:right; width:370px; height:300px; background:#cff;}

.youce {margin:0 auto; width:370px;}
.shang { height:175px; background:#6cf; margin-bottom:5px;}
.xia { height:120px; background:#cff;}

.eve{border-bottom: 1px solid #E2E2E3;border-left: 1px solid #E2E2E3;border-right: 1px solid #E2E2E3;height: 148px;
padding: 10px 9px 1px;width: 960px;}
.eve_ms{height: 230px;}
.zixun{float: left;padding-left: 4px;width: 215px;}

#demo ,#demom,#demon{
overflow:hidden;
width: 960px;
}
#demo img,#demom img ,#demon img {
border: 1px solid #F2F2F2;padding: 1px;
}
#indemo,#indemo2 ,#indemo1 {
float: left;
width: 800%;
}
#demo1,#demo3,#demo2 ,#demo4 ,#demo5,#demo6{
    float: left;
    padding-left: 3px;
}

/*----------footer-----------*/
.litnav, .litnav:hover{background: url("http://njlongre.com/templets/default/images/icon.gif") no-repeat scroll 0 0 transparent;}
.footer {background: url("http://njlongre.com/templets/default/images/line.gif") repeat-x scroll center top #F6F6F6;font-size: 13px;height: 220px;line-height: 16px;margin: 0 auto;padding-top: 4px;width: 100%;*height:150px}
.footer a {color: #808385;margin: 0 5px;line-height: 22px;font-family:Microsoft YaHei,Arial,Verdana,Helvetica,sans-serif}
.litnav:hover{background-position:right -153px;}
.litnav {background-position: right -102px;padding-right: 20px;}
.footer .powered {font-size: 12px;line-height: 25px;color: #256EB1;}
.footer .powered strong {color: #669900;}
.footer .copyright {color: #666666;line-height: 23px;}
.footer p.logo {background: url("http://njlongre.com/templets/default/images/minilogo.gif") no-repeat scroll center center transparent;height: 66px;text-align: center;width: 100%;}
.ccopy {text-align: center;}



#bottomDiv1 {
	background-color: #FFFFFF;
    border-top: 1px solid #E2E2E3;
    margin: 0 auto;
    width: 100%;
}
#bottomDiv1 {
    bottom: 0;
    height: 70px;
    position: fixed;
    width: 100%;
    z-index: 10;
}
.bottom_float {
    margin: 0 auto;
    padding-top: 10px;
    position: relative;
    width: 1000px;
}
.bottom_float a {
	color: rgb(136, 136, 136);
}
.bottom_float_in {
	margin: auto;
	width: 960px;
}
.bottom_float_a {
	width: 44px;
	margin-left: 5px;
	float: left;
}
.bottom_float_c {
	width: 200px;
	height: 48px;
	color: rgb(136, 136, 136);
	overflow: hidden;
	margin-right: 30px;
	margin-left: 11px;
	float: left;
}
.bottom_float_b {
	width: 169px;
	height: 48px;
	overflow: hidden;
	margin-left: 10px;
	float: left;
}
.bottom_float_server {
	text-align: center;
	color: rgb(136, 136, 136);
	margin-left: 15px;
	float: left;
}
.bottom_float_c a {
	height: 22px;
	line-height: 22px;
	overflow: hidden;
	padding-left: 10px;
	display: block;
}
.bottom_float_b a {
	height: 22px;
	line-height: 22px;
	overflow: hidden;
	display: block;
	padding-left: 10px;
}

.box1 {
	border-bottom: 1px solid #E2E2E3;
    border-left: 1px solid #E2E2E3;
    border-right: 1px solid #E2E2E3;
    padding: 6px 0 4px;height:384px;
    width: 978px;
}
.kecheng2 {
	padding-left:4px; width: 752px;
}
.FL {
	DISPLAY: inline; FLOAT: left; OVERFLOW: hidden
}

.float_nav{width:100%;margin:0 auto;background:url("/zhuanti/njyasi/images/float_nav_tps.jpg") repeat-x scroll 0 bottom transparent;}
.ks-clear:after {
    clear: both;
    content: " ";
    display: block;
    height: 0;
}
.float_nav img { border:0; vertical-align:top; }
.ks-clear { *zoom:1;}
.float_nav .major_nav{width:1000px;margin:0 auto;position:relative;}
.float_nav ul{position:absolute;bottom:0;width:1000px;height:65px;_left:10px;}
.float_nav li{float:left;height:65px;}
.float_nav li a{background:url("/T1qbxZXaxhXXXXXXXX-1-1.gif") no-repeat;display:block;height:65px;}
.float_nav li a:hover{background:url("T1.feKXiReXXXXXXXX-1002-54.png") no-repeat 0px -2px;display:block;}
.float_nav .ks1 a{width:104px;}
.float_nav .ks1 a:hover{background-position:-32px -2px;}        
.float_nav .ks2 a{width:104px;}
.float_nav .ks2 a:hover{background-position:-150px -2px;} 
.float_nav .ks3 a{width:104px;}
.float_nav .ks3 a:hover{background-position:-279px -2px;}  
.float_nav .ks4 a{width:104px;}       
.float_nav .ks4 a:hover{background-position:-411px -2px;}
.float_nav .ks5 a{width:104px;}        
.float_nav .ks5 a:hover{background-position:-561px -2px;}
.float_nav .ks6 a{width:104px;}
.float_nav .ks6 a:hover{background-position:-681px -2px;}
.float_nav .ks7 a{width:104px;}
.float_nav .ks7 a:hover{background-position:-802px -2px;}
.float_nav .ks8 a{width:104px;}
.float_nav .ks8 a:hover{background-position:-931px -2px;}
.float_nav .ks9 a{width:98px;}
.float_nav .ks9 a:hover{background-position:-931px -2px;}
.float_nav .kst a{width:55px;height:65px;}
.float_nav .kst a:hover{background-position:-931px -2px;}
.float_nav {width:100%;height:65px;position:fixed;bottom:0;_left:0;z-index:10;_position: absolute;_top:expression(documentElement.scrollTop + documentElement.clientHeight - 56+ "px");}
.major_nav {position:relative;margin:0 auto;*position:absolute;*left:-10px;height:65px;}


/*-----------------float_left-----------------*/
.float_left{position:fixed;left:1px;top:30%;;height:260px;width:150px; _position:absolute;_top:expression(documentElement.scrollTop + 200 + "px");z-index:111;}
 #slides {
    height: 175px;
    margin: 5px auto 0;
    position: relative;
    width: 150px;
}
#float_tel {
    height: 80px;
    margin: 0 auto;
    position: relative;
    width: 150px;
}
.window {
    height: 175px;
    overflow: hidden;
    position: relative;
    width: 150px;
}
#imageMenu {
    overflow: hidden;
    position: relative;
}
.image_reel img {
    float: left;
}
.paging{display:none;}

