
*,from{margin:0px;padding:0px;}
body{font:normal normal 12px/12px "宋体"; text-align:center; background:url(../img/nIndex_bg.jpg) repeat-x top;}
p,h1,h2,h3,dl,dd,dt,ul,li,ol{margin:0px;padding:0px;}
img{border:0;}

a:link,a:visited{color:#333; text-decoration:none;}
a:hover{color:red; text-decoration:underline;}
.cRed,a.cRed:link,a.cRed:visited{color:red; text-decoration:none;}
a.cRed:hover{color:red; text-decoration:none;}
.cBlue,a.cBlue:link,a.cBlue:visited{color:#067fc4; text-decoration:none;}
a.cBlue:hover{color:red; text-decoration:none;}



/* commond */
.float_right{float:right;}
.clr{clear:both;font-size:0px;}
.clrR{clear:right;font-size:0px;overflow:hidden; height:0px;}
.blank16{height:16px; font-size:1px; overflow:hidden; clear:both;}
.blank13{height:13px; font-size:1px; overflow:hidden; clear:both;background:white;}
.blank10{height:10px; font-size:1px; overflow:hidden; clear:both;}
.blank5{height:5px; font-size:1px; overflow:hidden; clear:both;}
.font12{font-size:12px;}
.left{text-align:left;}
.center{text-align:center;}

/* content */
.box{}
.head{}

.head .headTop .nav{overflow:auto; zoom:1;padding:18px 0px 13px 28px; background:url(../img/nIndex_navOnBg.jpg) no-repeat -8px 38px;}
.head .headTop .nav li{float:left; list-style:none; font-size:14px; font-weight:bold;padding:2px 8px 0px; word-break:keep-all;}
.head .headTop .nav .line{background:url(../img/nIndex_navLine.jpg) no-repeat left 2px;}
.nIndex_navShow{border:1px solid #ccc; border-top:none; width:978px; margin:0 auto; background:white;padding:6px 0px 4px;*padding:6px 0px;}
.nIndex_navShow a:hover{color:red; text-decoration:none;}
.nIndex_navShow span{background:url(../img/nIndex_menuBg.jpg) no-repeat; width:66px; height:25px;line-height:26px; overflow:hidden; text-align:center; display:inline-block;margin:0px 6px;}


.head .headBg{background:url(../img/nIndex_topBg.jpg) repeat-x; height:72px;}
.head .headTop{width:960px; margin:0 auto; padding:0px 10px 0px 10px;}
.head .headTop .logo{float:left; height:67px; overflow:hidden; padding-top:5px;}
.head .headTop .logo img{margin-right:22px; display:inline;}
.head .headTop .phone{background:url(../img/nIndex_phoneDot.jpg) no-repeat 0px 5px; height:21px; line-height:22px; overflow:hidden; font-size:14px;font-weight:bold; display:inline-block;padding-left:25px; float:right; padding-top:5px;}
.head .headTop .nAddLink{float:right;border:1px solid #ccc; background:#eee; border-top:none; line-height:25px; margin-left:20px; padding:0px 10px;}


.contenter{width:980px; margin:0 auto;}

.nIndex_da{}
.nIndex_daLeft{width:720px; float:left;border:2px solid #093a6b; background:white;}
.nIndex_daLeft img{vertical-align:bottom;}
.nIndex_daRight{width:236px; float:right;border:1px solid #ccc; background:white; height:76px; overflow:hidden;padding:6px 4px 0px;}
.nIndex_daRight p{text-align:left; font-size:12px; line-height:24px;}

.nIndex_area{background:url(../img/nIndex_areaBg.jpg) repeat-x; height:54px; border:1px solid #ccc;}
.nIndex_areaLeft{width:83px; background:url(../img/nIndex_areaLine.jpg) no-repeat right; height:44px; float:left;padding-top:10px;}
.nIndex_areaRight{width:140px; background:url(../img/nIndex_areaLine.jpg) no-repeat left; height:48px; float:right;padding:6px 0px 0px 1px;}
.nIndex_areaMid{width:739px; float:left;line-height:22px; text-align:left;padding:6px 0px 0px 13px;}
.nIndex_areaMid span{margin-right:9px; display:inline;}

.nIndex_login{border:1px solid #ccc; background:url(../img/nIndex_loginBg.jpg) repeat-x; height:38px; line-height:38px;padding:0px 10px; text-align:left; overflow:hidden;}
.nIndex_login .login{padding-top:0px;_padding-top:5px;}
.nIndex_login .login input{width:75px; border:1px solid #ccc; height:20px; line-height:20px; vertical-align:middle; background:#f7f7f7;}
.nIndex_login .login img{vertical-align:middle;}
.nIndex_login .search{float:right;padding-top:0px;_padding-top:7px;}
.nIndex_login .search input{width:180px; border:1px solid #ccc; height:20px; line-height:20px; vertical-align:middle; background:#fdfdfd url(../img/nIndex_searchDot.jpg) no-repeat 3px 4px; padding-left:20px;}
.nIndex_login .search img{vertical-align:middle;}

.content{}
.nIndex_col01{border:1px solid #ccc; border-top:none; background:white url(../img/nIndex_contentBg.jpg) repeat-x top; padding:8px 0px 8px 0px;}
.nIndex_col01_show{background:url(../img/nIndex_col01Bg.gif) repeat-y; width:978px; overflow:auto; zoom:1;}
.nIndex_col01_showL{width:331px; float:left; margin-left:8px;display:inline;}
.nIndex_col01_showR{width:249px;float:right;}
.nIndex_col01_showM{width:370px;float:left; margin-left:10px; display:inline;}
.nIndex_col01_showBottom{background:url(../img/nIndex_col01Bottom.jpg) no-repeat; width:978px; height:1px; font-size:1px; overflow:hidden;}

.nIndex_flash{border:1px solid #ccc; background:#f9f8f4;padding:5px;}
.nIndex_flash img{vertical-align:bottom;}

.nIndex_course{border-top:1px solid #178d96;margin:0px 1px; position:relative; text-align:left;padding:13px 10px 3px 6px;}
.nIndex_courseTitle{background:white;font-size:14px;padding:5px 8px; color:#333;  position:absolute; left:10px; top:-10px;}
.nIndex_course p{font:normal normal 14px/24px "宋体";}
.nIndex_course p span img{margin-right:2px;}

.nIndex_zhaoxun{border-top:1px dashed #ccc; background:url(../img/nIndex_kuaixunBg.jpg) repeat-x top; margin:0px 1px;_margin:0px 3px 0px 0px;padding:8px 13px 3px;text-align:left;}
.nIndex_zhaoxun h1{font:normal bold 14px/30px "宋体"; text-align:center; padding-top:3px;}
.nIndex_zhaoxun h1 a:link,.nIndex_zhaoxun h1 a:visited{color:red; text-decoration:none;}
.nIndex_zhaoxun h1 a:hover{color:red; text-decoration:underline;}
.nIndex_zhaoxun .des{color:#999; line-height:18px; text-indent:25px; font-size:12px;margin-bottom:3px;height:53px; overflow:hidden;}
.nIndex_zhaoxun p{font-size:14px; line-height:24px;}
.nIndex_zhaoxun .line{border-bottom:1px solid #ccc; height:5px;font-size:1px; margin-bottom:6px;}

.nIndex_zhuanti{}
.nIndex_zhuantiTitle{background:url(../img/nIndex_rightLine.jpg) no-repeat bottom; height:30px; line-height:30px; text-align:left; padding:0px 10px; width:229px;margin-bottom:10px;}
.nIndex_zhuantiTitle b{font-size:14px;}
.nIndex_zhuanti h2{font:normal bold 14px/24px "宋体";}
.nIndex_zhuanti h2 a:hover{color:red; text-decoration:underline;}
.nIndex_zhuanti p{font:normal normal 14px/24px "宋体"; text-align:left; background:url(../img/nIndex_rightDot.jpg) no-repeat 3px 8px; padding-left:22px;}

.nIndex_kaoshi{text-align:center;margin-top:10px;}

.nIndex_col{border:1px solid #ccc; background:url(../img/nIndex_lTitle.jpg) repeat-x; width:978px; overflow:auto; zoom:1;}
.nIndex_col02Title{height:34px; line-height:34px; padding:0px 10px 0px 40px; text-align:left; background:url(../img/nIndex_lTitle_dot02.jpg) no-repeat 8px 7px; overflow:hidden;}
.nIndex_col03Title{height:34px; line-height:34px; padding:0px 10px 0px 40px; text-align:left; background:url(../img/nIndex_lTitle_dot01.jpg) no-repeat 8px 7px; overflow:hidden;}
.nIndex_col04Title{height:34px; line-height:34px; padding:0px 10px 0px 40px; text-align:left; background:url(../img/nIndex_lTitle_dot03.jpg) no-repeat 8px 7px; overflow:hidden;}
.nIndex_col02Title b{font-size:14px;}
.nIndex_col03Title b{font-size:14px;}
.nIndex_col04Title b{font-size:14px;}
.nIndex_col02{padding:10px 5px; text-align:left; overflow:auto; zoom:1;}
.nIndex_col02 p{padding:0px 10px; font-size:12px; line-height:20px;}
.nIndex_col02 li{float:left; list-style:none; width:312px; margin:0px 5px; display:inline;}
.nIndex_fudao{border:1px solid #ccc; overflow:auto; zoom:1;padding-bottom:5px;}
.nIndex_fudaoTitle{background:url(../img/nIndex_col02Title.jpg) repeat-x; height:31px;line-height:32px; overflow:hidden; padding:0px 10px; text-align:left;}
.nIndex_fudaoTitle b{font-size:14px;}
.nIndex_fudaoList{padding:5px 10px 0px; overflow:auto; zoom:1;height:40px; overflow:hidden;}
.nIndex_fudaoList dd{float:left; margin:0px 7px; display:inline;font-size:14px; line-height:20px;}
.nIndex_fudao_listTitle{background:url(../img/nIndex_fudao_title01.jpg) no-repeat; width:285px; height:27px; text-align:left; padding:0px 0px 0px 10px; line-height:16px;margin:0 auto 0px;}
.nIndex_fudao_listTitle .title{font-size:12px; padding:7px 0px 0px 5px;}

.nIndex_col03{padding:10px 5px 0px; text-align:left; overflow:auto; zoom:1;}
.nIndex_col03 p{padding:0px 5px; font-size:14px; line-height:24px;}
.nIndex_col03 li{float:left; list-style:none; width:308px; margin:0px 7px 10px; display:inline; height:161px; overflow:auto; zoom:1;}
.nIndex_gongzhi_listTitle{background:url(../img/nIndex_listBg.jpg) no-repeat; width:303px; height:30px; text-align:left; line-height:17px;margin:0 auto 0px; padding-right:5px; }
.nIndex_gongzhi_listTitle .title{font-size:14px;color:#d70707; padding:7px 0px 0px 32px;}
.nIndex_gongzhi{overflow:auto; zoom:1;padding:5px 0;border:1px solid #ccc; border-top:none; width:306px; height:120px;}

.nIndex_teacher{border:1px solid #ccc; overflow:auto; zoom:1;}
.nIndex_teacherLeft{overflow:hidden; width:215px; float:left; background:url(../img/nIndex_teacherShaddow.jpg) no-repeat right top; height:260px; text-align:left;}
.nIndex_teacherRight{width:760px; float:right;padding-top:10px; overflow:hidden;}
.nIndex_teacherLeft .title{color:#d70707; background:url(../img/nIndex_jiangzuoDot.jpg) no-repeat 8px 12px;padding:10px 10px 6px 20px;}
.nIndex_teacherLeft .indent{padding:0px 20px 0px 10px; text-indent:25px; line-height:18px;}
.nIndex_teacherLeft .button{padding:4px 0px 6px 17px;}
.nIndex_teacherLeft .button02{padding:4px 0px 6px 10px;}
.nIndex_teacherRight li{float:left; list-style:none;margin:10px 9px; display:inline;}
.newTeacher_list{width:358px; text-align:left;}
.newTeacher_list .ddPic{float:left; margin-right:10px; display:inline;text-align:center;}
.newTeacher_list .ddPic img{border:1px solid #ccc; padding:5px; background:white;}
.newTeacher_list dd{color:#043751; font-size:12px; text-align:left; line-height:18px;}
.newTeacher_list dt{padding:8px 0px 8px;}
.newTeacher_list dt span a:link,.newTeacher_list dt span a:visited{font-size:14px;color:#333; text-decoration:none;}
.newTeacher_list dt span a:hover{font-size:14px;color:red; text-decoration:none;}
.newTeacher_list dt span {font-size:14px;font-weight:bold;}
.newTeacher_list a:link,.newTeacher_list a:visited{color:red; text-decoration:none; font-size:12px;}
.newTeacher_list a:hover{color:red; text-decoration:underline;font-size:12px;}

.nIndex_book{padding:10px 0px 10px 10px; overflow:auto; zoom:1; text-align:left;}
.nIndex_book li{float:left; list-style:none;width:230px; overflow:hidden; margin:0px 4px 0px 3px; display:inline;}
.nIndex_book .ddPic{float:left; background:url(../img/nIndex_bookBg.jpg) no-repeat; width:105px; height:142px; margin-right:6px; display:inline;padding:4px 0px 0px 4px;}
.nIndex_book .ddPic img{vertical-align:bottom;}
.nIndex_book dt{padding:8px 0px;}
.nIndex_book dt a:link,.nIndex_book dt a:visited{color:#333; font-size:12px; font-weight:bold; text-decoration:underline;}
.nIndex_book dt a:hover{color:red; text-decoration:underline;font-size:12px; font-weight:bold;}
.nIndex_book dd{color:#999; line-height:18px;overflow:hidden;}
.nIndex_book dd a:link,.nIndex_book dd a:visited{color:red; text-decoration:none;}
.nIndex_book dd a:hover{color:red; text-decoration:underline;}

.nIndex_help{background:url(../img/nIndex_helpBg.jpg) no-repeat; width:964px; height:85px;padding:8px;}
.nIndex_help li{float:left; list-style:none;width:156px;margin-right:4px; display:inline;}
.nIndex_help dl{padding:15px 0px 0px 10px; text-align:left;}
.nIndex_help dt{float:left;padding-right:10px;}
.nIndex_help dd{line-height:18px;color:#3a5300; }
.nIndex_help dd a:link,.nIndex_help dd a:visited{color:#3a5300; text-decoration:none;}
.nIndex_help dd a:hover{color:red; text-decoration:none;}

.nIndex_link{position:relative;}
.nIndex_linkTop{background:url(../img/nIndex_linkTop.jpg) no-repeat;width:980px; height:12px; font-size:1px; overflow:hidden;}
.nIndex_linkBottom{background:url(../img/nIndex_linkBottom.jpg) no-repeat;width:980px; height:12px; font-size:1px; overflow:hidden;}
.nIndex_linkC{background:url(../img/nIndex_linkBg.jpg) repeat-y; width:954px; overflow:auto; zoom:1; text-align:left;padding:5px 13px 0px;}
.nIndex_linkTitle{background:white;font-size:14px;padding:2px 8px 0px; color:#333;  position:absolute; left:20px; top:-5px;}
.nIndex_linkC li{float:left; list-style:none; margin:0px 9px 5px; display:inline;}
.nIndex_linkC li img{vertical-align:bottom; border:1px solid #ccc;}
.nIndex_linkC .link{margin-top:1px;}
.nIndex_linkC td{padding:0px 5px;}
.nIndex_linkC .link .title{text-align:right; color:#3a89c7; font-weight:bold; width:7%; vertical-align:top;line-height:20px;}
.nIndex_linkC .link .content{text-align:left; line-height:18px;}
.nIndex_linkC .link .content span{margin:0px 10px 0px 0px; display:inline-block;}

.foot{width:980px; margin:0px auto 0px;font-size:12px;line-height:22px; color:black;padding:15px 0px 20px;}
.foot a:link,.foot a:visited{font-size:14px; color:black; text-decoration:none;}
.foot a:hover{font-size:14px; color:red; text-decoration:none;}
.foot .link span{margin:0px 30px;}

.fjDa{background:url(../img/fjBg.jpg) repeat; height:182px; overflow:hidden;}
.fjDa span{width:980px; margin:0 auto;}
.fjDa img{vertical-align:bottom;}

.nIndex_hf{width:980px; margin:0 auto 10px;}
.nIndex_hf .left{float:left;}
.nIndex_hf .right{float:right;}



.Layer_2a{
	position:absolute;
	z-index:999;
	visibility:hidden;
	text-align:left;
	background:url(../img/bj_newYuyu_ka02.jpg) no-repeat;width:607px; height:320px;
}
.layer_2Title{height:29px; line-height:29px; padding:0px 10px; font-weight:bold;}
.layer_2Title b{font-size:14px;}
.newYuyu_yuYu{bwidth:607px; height:211px; position:relative; text-align:left; margin:0 auto;}
.newYuyu_yuYu_input{margin-left:112px;display:inline-block;}
.newYuyu_yuYu_input input{background:url(../img/bj_newYuyu_inputBg.jpg) no-repeat right; width:190px; height:22px; paddding:0px 5px; line-height:22px; overflow:hidden; border:none;}
.newYuyu_yuYu_input .warn{color:#4a4f73;padding-top:5px; line-height:18px;}
.newYuyu_yuYu_input .diqu{color:white;padding-top:15px;}
.newYuyu_yuYu_input .name{padding:20px 0px 10px;}
.newYuyu_yuYu_input .phone{}
.newYuyu_yuYu_warn{text-align:left;color:#333; font-size:14px; width:500px; line-height:22px;margin-left:52px; margin-top:20px;display:inline-block;}
.newYuyu_yuYu_button{float:right; top:132px; right:16px; position:absolute;}
.newYuyu_yuYu_des{padding-left:20px; font-weight:bold;font-size:14px; color:#333;padding-top:10px;}
.newYuyu_yuYu_des p{line-height:24px;}


