@charset "utf-8";
/* CSS Document */

/*以下为全局样式*/
*{padding:0; margin:0;}
html{font:16px/150% Arial,Verdana,"\5b8b\4f53";}
 	
body, div, dl, dt, dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,section,header,a,img,input,button{margin:0;padding:0;border:none;}
body{font:16px/150% Arial,Verdana,"\5b8b\4f53";}
td,p,div,select,input,textarea {font-size:16px;}
select,input {vertical-align:middle;}
ul,ol li{list-style:none;}
div,form,img,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6 { padding:0; margin:0;}
img,a img { border:0;}
a{text-decoration:none; color:#333333;}
a:hover{text-decoration:underline;}
em { font-style:normal;}

.top { display:block; width:960px; height:100px; margin:0 auto;}
.top h1 { display:block; float:left; padding:21px 0 0 0;}
.top ul { display:block; float:left; width:753px; padding-left:30px; text-align:left;}
.top ul li { display:inline; padding-left:10px; }

.zy_hot_new { width:100%; height:46px;}
.zy_hot_1 { width:960px; height:46px; margin:0 auto; text-align:left;}
.zy_hot_1 ul { width:960px; padding:0 0px 0 0px; }
.zy_hot_1 ul li { display:block; float:left; width:83px; line-height:46px;}
.zy_hot_1 ul li a:hover { color:#ea3f00;}
.zy_hot_img1 { float:left; padding:13px 8px 0 0;}
.zy_hot_img2 { float:right; padding:13px 3px 0 0;}

.zy_hot { width:100%; height:46px; background:url(../images/hot_bg.gif) repeat-x;}
.zy_hot_1 { width:960px; height:46px; margin:0 auto; text-align:left;}
.zy_hot_1 ul { width:960px; padding:0 0px 0 0px; }
.zy_hot_1 ul li { display:block; float:left; width:83px; line-height:46px;}
.zy_hot_1 ul li a:hover { color:#ea3f00;}
.zy_hot_img1 { float:left; padding:13px 8px 0 0;}
.zy_hot_img2 { float:right; padding:13px 3px 0 0;}


/*星干线自定义*/
.ny_content table,.ny_news_list_con table {border-collapse:collapse;width:80%;margin:0 auto;}
.ny_content table,.ny_news_list_con table td {border:1px solid #ddd;text-align:center;font-size:14px;line-height:1.5;}
.ny_news_list_con img {border:1px solid #dedede; padding:3px;}
.ny_news_list_con {font-size:14px;padding:20px;}


/*此为各专业框架样式==================================*/
.ny_main { display:block; width:958px; margin:10px auto 0 auto; background:#e53461; border:solid 1px #bd0939; text-align:left;}

.ny_main_1 { display:block; width:958px; padding-bottom:14px; overflow:hidden;}
.ny_main_1 h1 { display:block; width:942px; height:31px; line-height:31px; background:url(../images/ny_bg1.jpg) repeat-x; padding:8px 0 0 16px;}
.ny_main_1 h1 img { float:left;}
.ny_main_1_img { padding:5px 0 0 10px;}

.ny_main_1_1 { display:block; width:930px; background:#FFF; margin:0 auto; padding-bottom:20px;}
.ny_main_1_1 dl { display:inline; float:left; width:286px; height:120px; margin:23px 3px 0 20px; overflow:hidden;}
.ny_main_1_1 dl dt { display:block; float:left; padding-top:2px;}
.ny_main_1_1 dl dd { display:block; float:left; width:170px; padding-left:15px; line-height:24px;}

.ny_main_2 { display:block; width:958px; padding-bottom:14px; overflow:hidden;}
.ny_main_2_h1 { display:block; width:942px; height:31px; line-height:31px; border-top: solid 1px #de8869; background:url(../images/ny_bg1.jpg) repeat-x; padding:7px 0 0 16px;}
.ny_main_2_h1 img { float:left;}

.ny_main_2_1 { display:block; width:930px; background:#FFF; margin:0 auto;}
.ny_main_2_1 img { width:930px;}

.ny_main_3 { display:block; width:958px; padding-bottom:14px; overflow:hidden;}
.ny_main_3_1 { display:block; width:930px; background:#FFF; margin:0 auto;}
.ny_main_3_1 table { width:885px; margin:0 auto; text-align:center; border-collapse:collapse; line-height:20px; }
.ny_main_3_1 table td { border:solid 1px #a0a0a0; padding:7px; overflow:hidden; }
.ny_main_3_1 p { display:block; width:885px; margin:0 auto; padding-top:0px; line-height:24px;}
.ny_main_3_1 img {width:930px;}

.indent_1 { text-indent:2em;}
.td_h { height:35px; line-height:35px; background:#d9dada;}

.ny_main_4 { display:block; width:958px; padding-bottom:14px; overflow:hidden;}
.ny_main_4_1 { display:block; width:930px; background:#FFF; margin:0 auto; padding-top:10px; padding-bottom:20px;}
.ny_main_4_1 ul { display:block; width:930px; padding-top:0px;}
.ny_main_4_1 ul li { display:inline; float:left; width:169px; margin:12px 0 0 14px;}
.ny_main_4_1 ul li a { display:block; width:159px; height:138px; padding:4px; border:solid 1px #e3e3e3; overflow:hidden;}
.ny_main_4_1 ul li a:hover { border:solid 1px #ea3f00;}

.ny_main_5 { display:block; width:958px; padding-bottom:14px; overflow:hidden;}
.ny_main_5_1 { display:block; width:958px; background:url(../images/ny_bg2.gif); margin:0 auto; padding-top:10px; padding-bottom:20px;}
.ny_main_5_1 table {  float:left; width:280px; margin-top:15px; color:#FFF; overflow:hidden;}
.ny_main_5_1 table td { font-size:14px; line-height:32px;}

.td_input { display:inline; width:180px; height:21px; line-height:21px; padding-left:5px; border:solid 1px #cbcbcb; overflow:hidden; margin-left:0px;}
.td_select { display:inline; width:187px; height:23px; line-height:23px; border:solid 1px #cbcbcb; overflow:hidden; margin-left:0px;}
.tu_6 { display:block; float:left; padding:60px 120px 0 67px;}

/*==========================================================*/



/* 一下为新闻列表内容框架样式====================================*/

.ny_hd { display:block; width:960px; height:167px; margin:7px auto 0 auto; overflow:hidden;}
.ny_hdxgx { display:block; width:960px; height:209px; margin:7px auto 0 auto; overflow:hidden;}
.ny_main2 { display:block; width:960px; margin:10px auto 0 auto; text-align:left; overflow:hidden;}
.ny_main2_1 { display:block; float:left; width:230px;}
.ny_main2_1_1 { display:block; width:228px; border:solid 1px #cacaca; border-bottom:none;}
.ny_main2_1_1 dl { display:block; width:228px; height:82px; border-bottom:solid 1px #cacaca;}
.ny_main2_1_1 dl dt { float:left; padding:8px 0 0 8px;}
.ny_main2_1_1 dl dd { float:left; line-height:22px; padding:28px 0 0 8px;}
.ny_main2_1_1 dl dd a:hover { color:#ea3f00;}
.zy_background { background:#f2f2f2;}

.ny_main2_1_2 { display:block; width:228px; height:82px; border:solid 1px #cacaca; margin-top:7px; }
.ny_main2_1_2 h1 { padding:11px 0 0 8px;}
.tel_3 { padding:9px 0 0 9px;}

.ny_main2_1_3 { display:block; width:228px; height:248px; border:solid 1px #cacaca; margin-top:7px; background:url(../images/ny_bg3.gif) repeat-x; }
.ny_main2_1_3 h1 { padding:14px 0 0 7px;}
.ny_main2_1_3 table { width:218px; margin:10px auto 0 auto; overflow:hidden;}
.ny_main2_1_3 table td { line-height:32px;}
.td2_input { display:inline; width:165px; height:21px; line-height:21px; padding-left:5px; border:solid 1px #cbcbcb; overflow:hidden; margin-left:0px;}
.td2_select { display:inline; width:172px; height:23px; line-height:23px; border:solid 1px #cbcbcb; overflow:hidden; margin-left:0px;}

.ny_main2_2 { display:block; float:left; width:721px;  margin-left:9px;}
.ny_main2_2_nav { display:block; width:721px; height:32px; }
.ny_main2_2_nav h1 { display:block; float:left; width:102px; height:22px; padding-top:10px; text-align:center; color:#FFF; font-size:14px; background:url(../images/nav_bg2.gif) no-repeat;}
.ny_main2_2_nav ul { display:block; float:right; padding:12px 0 0 0;}
.ny_main2_2_nav ul li a:hover { color:#ea3f00;}

.ny_content { display:block; width:719px; min-height:793px; height:100%; _height:793px; padding-bottom:20px;  border:solid 1px #cacaca;}
.ny_content h1 { text-align:center; font-size:16px; padding:45px 0 30px 0; color:#dd0b43;}
.ny_content p { width:675px; margin:0 auto; padding-bottom:15px; line-height:28px; text-indent:2em; font-size:14px;}

.ny_news_list { display:block; width:719px; min-height:866px; height:100%; _height:783px; padding:10px 0 20px 0; border:solid 1px #cacaca;}
.ny_news_list dl { display:block; width:680px; padding-top:18px; margin:0 auto; border-bottom:dashed 1px #d6d6d6; }
.ny_news_list dl dt { float:left; width:145px; height:75px; padding-right:15px; overflow:hidden;}
.ny_news_list dl dd { line-height:24px; padding-bottom:4px;}
.ny_news_list dl dd em { float:right; color:#9d9d9d; padding-right:15px;}

.ny_news_list_con { display:block; width:719px; min-height:793px; height:100%; _height:793px; padding:0 0 20px 0; border:solid 1px #cacaca; }
.ny_news_list_con h1 { text-align:center; font-size:16px; padding:45px 0 0 0; color:#dd0b43;}
.list_con_span { display:block; width:680px; margin:0 auto 5px auto; height:30px; line-height:30px; padding-top:15px; font-size:12px; text-align:center; border-bottom:dashed 1px #CCC;}
.ny_news_list_con p {margin:0 auto; padding-top:15px; line-height:28px; text-indent:2em; font-size:14px;padding:0 10px;}
.ny_news_list_con table td p {text-indent:0;}

.ny_news_list_con ul { display:block; width:680px; margin:30px auto 0 auto; padding-top:10px; border-top:dashed 1px #CCC;}
.ny_news_list_con ul li a { line-height:24px; color:#666;}
.ny_news_list_con ul li a:hover { color:#ea3f00;}

.ny_pic_news { display:block; width:719px; min-height:793px; height:100%; _height:793px; padding:0px 0 20px 0; border: solid 1px #cacaca;}
.ny_pic_news dl { display:inline; float:left; width:219px; margin:30px 0 0 15px; overflow:hidden;}
.ny_pic_news dl dt { display:block; width:219px; height:125px; overflow:hidden;}
.ny_pic_news dl dt a { display:block; width:213px; height:119px;  border: solid 3px #e0e0e0; overflow:hidden;}
.ny_pic_news dl dt a:hover {  border: solid 2px #ea3f00; padding:1px;}
.ny_pic_news dl dd { text-align:center; padding-top:12px;}
.ny_pic_news dl dd a:hover { color:#ea3f00; }

.ny_teacher_list { display:block; width:712px; min-height:876px; height:100%; _height:793px; padding:0px 0 20px 7px; border:solid 1px #cacaca; overflow:hidden;}
.ny_teacher_list dl { display:inline; float:left; width:320px; height:120px; margin:30px 13px 0 19px; overflow:hidden;}
.ny_teacher_list dl dt { display:block; float:left; padding-top:2px;}
.ny_teacher_list dl dd { display:block; float:left; width:220px; padding-left:13px; line-height:24px;}

.ny_ask_list { display:block; width:719px; min-height:876px; height:100%; _height:793px; padding:0px 0 20px 0; border:solid 1px #cacaca;}
.ny_ask_list dl { display:inline; float:left; width:332px; height:40px; padding:35px 0px 0 0; margin-left:20px;  overflow:hidden; }
.ny_ask_list dl dt { float:left;}
.ny_ask_list dl dd { float:left; width:275px; line-height:22px; padding-left:15px;}
.ny_ask_list dl dd a:hover { color:#ea3f00; }

.ny_student_list { display:block; width:713px; min-height:876px; height:100%; _height:793px; padding:0px 0 20px 6px; border:solid 1px #cacaca; overflow:hidden;}
.ny_student_list dl { display:inline; float:left; width:340px; margin:30px 0 0 10px;}
.ny_student_list dl dt { display:block; width:340px; padding:2px; border:solid 1px #ebebeb; overflow:hidden;}
.ny_student_list dl dd { text-align:center; padding-top:8px;}

.ny_scene_list { display:block; width:714px; min-height:876px; height:100%; _height:793px; padding:0px 0 20px 5px; border:solid 1px #cacaca; overflow:hidden;}
.scene_dl_2 { display:inline; float:left; width:125px; padding-top:23px; margin-left:14px; overflow:hidden;}
.scene_dl_2 dt { width:272px; height:125px; overflow:hidden;}
.scene_dl_2 dd { text-align:center; padding-top:12px;}
.scene_dl_2 dd a:hover { color:#ea3f00; text-decoration:none;}


.pages { width:719px; padding:50px 0 0 0; margin:0 auto; text-align:center; clear:both;}
.pages li { display:inline; padding:0 2px 0 2px;}
.pages li a { text-decoration:underline; }

/*==========================================================*/


/*以下为一对一辅导页面样式======================================*/

.ny_main3_1 { display:block; float:left; width:230px; }
.ny_main3_1_1 { display:block; width:230px; height:51px; overflow:hidden;}

.ny_main3_1_2 { display:block; width:228px; height:309px; border:solid 1px #cacaca; margin-top:7px; }
.ny_main3_1_2 h1 { display:block; width:228px; height:36px; border-bottom:solid 1px #cacaca; background:#f2f2f2; overflow:hidden;}
.ny_main3_1_2 h1 img { padding:11px 0 0 11px;}
.ny_main3_1_2 ul { display:block; width:205px; margin:0 auto; padding-top:7px;}
.ny_main3_1_2 ul li { display:block; width:205px; line-height:35px; border-bottom:dashed 1px #d6d6d6;}
.ny_main3_1_2 ul li img { float:left; padding:12px 12px 0 3px;}
.ny_main3_1_2 ul li a:hover { color:#ea3f00; }

.ny_main3_2 { display:block; float:left; width:719px; min-height:624px; height:100%; _height:624px; border:solid 1px #cacaca; margin-left:9px; }

.ny_main3_2_nav { display:block; width:719px; height:32px; overflow:hidden; }
.nav_dl_4 { display:block; width:700px; height:17px; background:url(../images/nav_bg1.gif) repeat-x; margin:15px auto 0 auto; overflow:hidden;}
.nav_dl_4 dt { display:block; float:left; background:#FFF;}
.nav_dl_4 dt img { padding-right:8px;}

.ny_main3_2_main { display:block; width:670px;}
.ny_main3_2_main_h1 { display:block; width:272px; height:32px; line-height:32px; text-indent:10px; color:#ea3e00; font-size:12px; margin-top:20px; background:url(../images/nav_bg3.gif) no-repeat; overflow:hidden;}
.ny_main3_2_main_h2 { display:block; width:394px; height:32px; line-height:32px; text-indent:10px; color:#ea3e00; font-size:12px; margin-top:20px; background:url(../images/nav_bg4.gif) no-repeat; overflow:hidden;}
.ny_main3_2_main_h3 { display:block; width:231px; height:32px; line-height:32px; text-indent:10px; color:#ea3e00; font-size:12px; margin-top:20px; background:url(../images/nav_bg5.gif) no-repeat; overflow:hidden;}
.ny_main3_2_main_h4 { display:block; width:78px; height:32px; line-height:32px; text-indent:10px; color:#ea3e00; font-size:12px; margin-top:20px; background:url(../images/nav_bg6.gif) no-repeat; overflow:hidden;}
.ny_main3_2_main ul { width:670px; line-height:24px; color:#6a6a6a; padding:15px 0 15px 0; border-bottom:dashed 1px #d6d6d6; overflow:hidden;}



/*==========================================================*/


.links { display:block; width:960px; margin:24px auto 0 auto; padding-bottom:15px; clear:both; overflow:hidden;}
.links ul { display:block; width:960px; padding-top:18px; line-height:24px; text-align:left;}
.links ul li { display:inline;}
.links ul li a:hover { color:#ea3f00; text-decoration:none;}


.nav_dl_3 { display:block; width:960px; height:17px; padding-top:0; background:url(../images/nav_bg1.gif) repeat-x; overflow:hidden;}
.nav_dl_3 dt { display:block; float:left; background:#FFF;}
.nav_dl_3 dt img { padding-right:8px;}
.nav_dl_3 dd { display:block; float:right; height:15px; padding-top:2px; padding-left:5px; background:#FFF;}


.footer { width:100%; border-top:solid 1px #cacaca;}
.footer ul { display:block; width:960px; padding:25px 0 20px 0; margin:0 auto; line-height:24px; color:#717171;}

.red { color:#dd0b43;}
.cheng { color:#ea3f00;}
.gray {
	color:#717171;
	font-size: 14px;
}
.clear { display:block; width:930px; height:1px; clear:both; overflow:hidden;}

.lfooter { width:100%; height:245px; background-color:#0061a8; position:fixed; bottom:0px;  }
.lfooter ul li { width:25%; height:auto; float:left; text-align:center; padding:10px 0px; }
.lfooter ul li a { color:#FFF; line-height:12px; font-size:12px;}
