@charset "utf-8";
body { margin:0; padding:0;	font-size: 12px;background:url(../images/bj.gif) center bottom repeat-y #222222; font-family:"宋体"; color:#BBBBBB; line-height:18px}
a,a:visited,a:active{ color:#BBBBBB; text-decoration:none; }
a:hover{ text-decoration:underline; color:#FFDA18}
div,ul,li,td{ word-break:break-word;}
ul,li,form,h1,h2,h3,h4,h5,dl,dt,dd{ margin:0; padding:0; list-style:none}
input,select,textarea{ font-size:12px; line-height:18px; color:#717173;}
.black,a.blacka,a.blacka:visited,a.blacka:active{ color:#000000}
.huang,a.huanga,a.huanga:visited,a.huanga:active{ color:#FFDA18}
.red,a.reda,a.reda:visited,a.reda:active{ color:#ff0000}
.gray,a.graya,a.graya:visited,a.graya:active{ color:#4a4a4a}
.gray2,a.gray2a,a.gray2a:visited,a.gray2a:active{ color:#717171}
.white,a.whitea,a.whitea:visited,a.whitea:active{ color:#ffffff}
.un,a.un,a.un:visited,a.un:active{ text-decoration:underline}
img{ border:0}
.clear{ clear:both; font-size:0px; line-height:1px; height:0px}
.f14{ font-size:14px;}
.f13{ font-size:13px;}
.l22{ line-height:22px}
.l15{ line-height:15px}
.fb{ font-weight:bold}
.fl{ float:left}
.fr{float:right}
.show{display:inline;}
.hidden{ display:none}
.ziti{ font-family:Arial, Helvetica, sans-serif}

.top{ background:url(../images/index_01.jpg) center top no-repeat; width:1003px; margin:0 auto; height:143px}
.nav{ background:url(../images/tophei.gif) top repeat-x; height:36px; padding-top:10px}
.nav a,.nav a:visited,.nav a:active{ line-height:27px; color:#bbbbbb; font-size:14px; font-weight:bold; display:inline-block; width:80px; margin:0 5px; text-align:center}
.nav a:hover,.nav a.navon,.nav a.navon:visited,.nav a.navon:active{ background:url(../images/topheion.gif) center center no-repeat; color:#ffda18; text-decoration:none}
.sylist{ margin-top:15px}
.sylist td{ background:url(../images/index_38.jpg) left center repeat-x; line-height:24px; color:#FFDA18}
.sylist td.sylisttime{ background:#000000; color:#717171; font-family:Arial, Helvetica, sans-serif}
.sylist a{ background:#000000; line-height:24px}
.sylistl{ background:url(../images/index_45.jpg) left bottom no-repeat; padding-bottom:18px}

.sylist2{ margin-top:15px}
.sylist2 td{ background:url(../images/index_41.jpg) left bottom repeat-x; line-height:24px; padding-left:20px}
.sylistr{ background:url(../images/index_47.jpg) left bottom no-repeat; padding-bottom:18px}

.syrlist{ background:url(../images/index_22.jpg) left top no-repeat #2A2A2C; padding-top:0px; padding-bottom:10px}
.syrlist2 td{ line-height:22px;}
.sylisttime2{ color:#717171; font-family:Arial, Helvetica, sans-serif; font-size:10px}
.syrlist3{ background:url(../images/index_meiti.jpg) left top no-repeat #2A2A2C; padding-top:0px; padding-bottom:10px}

.sylist2l{ background:url(../images/index_455.jpg) left bottom no-repeat; padding-bottom:18px}
.sylist2r{ background:url(../images/index_455.jpg) left bottom no-repeat; padding-bottom:18px}

.syrlist4{ background:url(../images/index_zt.jpg) left top no-repeat #2A2A2C; padding-top:0px; padding-bottom:10px}


.sylist5{ margin-top:15px}
.sylist5 td{ background:url(../images/index_41.jpg) left bottom repeat-x; line-height:24px;}


.links a,.links a:visited,.links a:active{ color:#FFFFFF; text-decoration:underline}
.links{ margin-bottom:10px}
.sypic{ color:black}
.sypic img{ background:url(../images/index_06.jpg) center center no-repeat; padding:2px}
.sysr{ border:1px solid #575757; background:#424244; line-height:17px; height:17px; padding-left:5px}

.leftnav{background:url(../images/about_08a.jpg) center bottom repeat-y; padding-bottom:20px }
.leftnav a,.leftnav a:visited,.leftnav a:active{ display:block; background:url(../images/about_11.jpg) center bottom no-repeat; line-height:36px; color:#00000F; font-size:13px; font-weight:bold; text-indent:7.2em}
.leftnav a:hover,.leftnav a.leftnavon,.leftnav a.leftnavon:visited,.leftnav a.leftnavon:active{ display:block; background:url(../images/about_08.jpg) center bottom no-repeat; color:#FFFFFF; text-decoration:none}
.nyright{ background:url(../images/about_05.jpg) top repeat-x #2A2A2C; padding:0 16px 16px; line-height:22px }
.abouttt{ background:url(../images/about_06.jpg) left bottom no-repeat; width:623px; height:46px; line-height:46px; text-indent:2em; font-family:"微软雅黑"}
.casett{ background:url(../images/case_06.jpg) left bottom no-repeat; width:623px; height:46px; line-height:46px; text-indent:2.3em; font-family:"微软雅黑"}
.applytt{ background:url(../images/apply_03.jpg) left bottom no-repeat; width:623px; height:55px; line-height:50px; text-indent:2.3em; font-family:"微软雅黑"}
.applytt2{ background:url(../images/apply_05.jpg) left bottom no-repeat; width:623px; height:55px; line-height:50px; text-indent:2.3em; font-family:"微软雅黑"}
.teamtt{ background:url(../images/team_06.jpg) left bottom no-repeat; width:623px; height:46px; line-height:44px; text-indent:2em; font-family:"微软雅黑"}
.zxbmtt{ background:url(../images/zxbm.jpg) left bottom no-repeat; width:623px; height:45px; line-height:44px; text-indent:2.5em; font-family:"微软雅黑"}
.pgtt{ background:url(../images/pg_06.jpg) left bottom no-repeat; width:623px; height:45px; line-height:44px; text-indent:2.5em; font-family:"微软雅黑"}
.jhstt{ background:url(../images/jhs_06.jpg) left bottom no-repeat; width:623px; height:45px; line-height:44px; text-indent:2.5em; font-family:"微软雅黑"}
.schooltt{ background:url(../images/schooltt.jpg) left bottom no-repeat; width:623px; height:45px; line-height:30px; text-indent:2em; font-family:"微软雅黑"}
.schooltt2{ background:url(../images/schooltt2.jpg) left bottom no-repeat; width:600px; height:45px; line-height:30px; text-indent:2em; font-family:"微软雅黑"}
.mediatt{ background:url(../images/media_03.jpg) left bottom no-repeat; width:870px; height:45px; line-height:44px; text-indent:3.5em; font-family:"微软雅黑"}
.mediatt2{ background:url(../images/media_06.jpg) left bottom no-repeat; width:623px; height:46px; line-height:46px; text-indent:2.8em; font-family:"微软雅黑"}
.examtt{ background:url(../images/exam.jpg) left bottom no-repeat; width:623px; height:56px; line-height:46px; text-indent:2.8em; font-family:"微软雅黑"}
.newstt{ background:url(../images/news.jpg) left bottom no-repeat; width:623px; height:56px; line-height:46px; text-indent:2.8em; font-family:"微软雅黑"}
.studenttt{ background:url(../images/student_06.jpg) left bottom no-repeat; width:623px; height:46px; line-height:46px; text-indent:2.3em; font-family:"微软雅黑"}
.authtt{ background:url(../images/auth_06.jpg) left bottom no-repeat; width:623px; height:46px; line-height:46px; text-indent:2.3em; font-family:"微软雅黑"}
.nylist{ margin-top:15px}
.nylist td{ background:url(../images/index_38.gif) left center repeat-x; line-height:30px; color:#FFDA18}
.nylist td.nylisttime{ background:#2A2A2C; color:#717171; font-family:Arial, Helvetica, sans-serif}
.nylist a{ background:#2A2A2C; line-height:24px}
.fy{ border-top:1px solid #474747; color:#FFDA18; margin-top:15px}
.fy a,.fy a:visited,.fy a:active{color:#FFDA18}
.fy u{ color:#FFFFFF; text-decoration:underline}
.nyltt{ background:url(../images/exam_19.jpg) left top no-repeat; height:40px; font-size:13px; font-weight:bold; color:#000000; padding:0 15px; line-height:30px}
.nylnr{color:#000000; padding:0 15px; line-height:22px; padding-bottom:5px}
.nylnr a,.nylnr a:visited,.nylnr a:active{color:#000000;}
.exambq a,.exambq a:visited,.exambq a:active{ background:url(../images/exam_32.jpg) left top no-repeat; line-height:23px;color:#FFDA18; display:block; padding-left:10px; font-weight:bold; float:left; margin-right:5px; font-family:Tahoma}
.exambq a span{ display:block;background:url(../images/exam_33.jpg) right top no-repeat; padding-right:10px}

.exambox{ padding:0 10px 10px; background:#2E2E30;}
.exambox h3{ background:url(../images/exam_26.jpg) right bottom no-repeat; line-height:30px; font-size:13px; color:#FFDA18; margin:0; padding:0; margin-bottom:10px;}
.examtime{ color:#888888}

.teamtt .mleft{ float:left;}
.teamtt .mleft{ float:right;}

.applyltt{ background:url(../images/apply_06.jpg) left top no-repeat; height:45px; font-size:13px; font-weight:bold; color:#000000; padding:0 15px; line-height:30px}
.applyphone{ font-family:"微软雅黑"; color:#000000; line-height:25px; background:url(../images/apply_04.jpg) left top repeat-y; padding-left:30px}
.apply{ background:#2A2A2C; padding:5px 5px 20px;}
.apply h3{ font-size:12px; color:#ffcc00; background:#000000; height:30px; line-height:30px; text-indent:2em; margin-top:5px}
.applypic{ border:1px solid #bfbebe;}
.teampic{border:1px solid #bfbebe;}
.team td{ line-height:18px; padding-top:15px; width:130px; padding-left:20px}

.schoollist{ margin-top:20px}
.schoollist th{ background:url(../images/schoolth.gif) left center repeat-x; color:#FFDA18; height:30px}
.schoollist td{ font-family:Tahoma; height:30px;}


.schoolltt{ background:url(../images/pm.gif) left top no-repeat; height:45px; font-size:13px; font-weight:bold; color:#000000; padding:0 0 0 95px; font-family:"微软雅黑"; line-height:30px}
.schoollnr{ background:url(../images/pmd.gif) left bottom no-repeat; padding-bottom:10px}
.schoolllist th{ color:#FFDA18; height:24px}
.schoolllist td{ font-family:Tahoma; height:24px;}
.media{ border:1px solid #4d4d4d; width:190px; margin-top:10px}

.itemOff {COLOR: #333333;CURSOR: pointer;FONT: normal 12px sans-serif; BACKGROUND:url(../images/sylhoff.gif) center center no-repeat;	TEXT-ALIGN: center; padding-right:3px; padding-bottom:4px; padding-top:2px; line-height:18px}
.itemOn {COLOR: #ffffff;CURSOR: default;FONT: normal 12px sans-serif; BACKGROUND:url(../images/sylhon.gif) center center no-repeat;TEXT-ALIGN: center; padding-right:3px}
.trans {FILTER: progid:DXImageTransform.Microsoft.Alpha(startX=0, startY=0, finishX=300, finishY=100,style=1,opacity=0,finishOpacity=40); }
/*select*/
.select_box {BACKGROUND: url(../images/ntes_nav_img.gif) no-repeat left -56px; FLOAT: left; WIDTH:66px; CURSOR: pointer; BORDER-STYLE: none; MARGIN-RIGHT: 4px; POSITION: relative; HEIGHT:21px; TEXT-ALIGN: left; 
}
.select_box .select_list {DISPLAY: none; BACKGROUND: #444; LEFT: 0px; LINE-HEIGHT: 19px; POSITION: absolute; TOP: 0px}
.select_box .search_site {PADDING-LEFT: 6px; FLOAT: left; OVERFLOW: hidden; LINE-HEIGHT: 20px; HEIGHT: 18px}
.select_box .select_list {BORDER: #b4b4b4 1px solid; WIDTH: 64px;}
.select_box {WIDTH: 66px}
.select_box A {	DISPLAY: block; TEXT-INDENT: 5px; HEIGHT: 18px}
.select_box A:hover {DISPLAY: block; BACKGROUND: #1e50a2; COLOR: #fff; HEIGHT: 18px; TEXT-DECORATION: none}
.select_box A.active {	DISPLAY: block; BACKGROUND: #1e50a2; COLOR: #fff; HEIGHT: 18px; TEXT-DECORATION: none}

.schoolxx{ font-size:13px; font-weight:bold; background:url(../images/dxxx.gif) left top no-repeat; padding-left:15px; line-height:33px; float:left; color:#000000; font-family:Tahoma}
.schoolxx span{ background:url(../images/dxxxr.gif) right top no-repeat; padding-right:15px; display:block}
.schoolxxtt{color:#FFDA18; line-height:30px; font-size:12px; background:#2a2a2c; padding-left:30px}
.schoolxxnr{ line-height:22px; padding:10px 30px}
.gz td{ line-height:18px; padding-top:15px; width:180px; padding-left:10px; text-align:center}
.gz td img{ margin-bottom:10px}

.gzxxtt{color:#FFDA18; line-height:30px; font-size:12px; background:#000000; padding-left:30px}
.gzxxnr{ line-height:22px; padding:10px 30px}
.gzhead{ font-size:14px; text-align:center; line-height:40px;color:#FFDA18;}

.student{ background:url(../images/index_41.jpg) left bottom repeat-x; line-height:20px; margin:10px auto}
.student td{ padding:5px 15px}