@charset "utf-8";
/* CSS Document */

/*default*/
body{ font-size:12px;  margin:0; padding:0; font-size:12px; font-family:"宋体";}
td,input{ font-size:12px; font-family:"宋体";}
div,form,img,ul,li{margin: 0; padding: 0; border: 0;}
input{ margin:0px; padding:0px; color:#666;}
li{ list-style-type:none;}
.clear{ clear: both; line-height:0px; height:0px; font-size:0px; visibility:hidden;}

a { color:#666; text-decoration:none; }
a:hover { color: #c00; text-decoration:underline; }
h1 { margin: 0px; font-size: 14px; font-weight: bold; }
p { margin: 0px; line-height: 18px; }
.clearLeft { clear: left; height:0px; font-size:0px;  }
.clearRight { clear:right; height:0px; font-size:0px;  }

#submenu { clear:both; width: 1000px; height: 60px; margin: 0px auto; color: #999; letter-spacing: 3px; }
#submenu img { border: 0px; }
#submenu a { color: #666; font-size: 14px; }
#submenu a:hover { color: #000; }
#submenu .left, .middle, .right { float: left; }
#submenu .middle { height: 60px; background:url(http://i2.ssimg.cn/images/school/submenu_bgMid.gif) repeat-x; width: 683px; line-height: 60px; text-align:center; }
#submenu .right { background:url(http://i2.ssimg.cn/images/school/submenu_bgRight.gif); height: 60px; width: 12px; }

#nav { height: 30px; width: 940px; padding: 0px 30px; line-height: 30px; margin: 3px auto; background: #f0f0f0 url(http://i2.ssimg.cn/images/school/nav_icon.gif) no-repeat 8px 10px; }
#nav a { color:#333; }
#nav a:hover { color: #c00; text-decoration:underline; }
#nav form { margin-right: -20px;width: 290px; float: right; line-height: 0px; padding: 4px 0px; height: 22px;}
/*#nav select, input { font-size: 12px; width: 100px; border: 1px solid #999; }*/
#nav input { border: 0px; width: 58px; height: 20px; }
#nav select, #nav input.searchbg { font-size: 12px; width: 100px; height: 17px; border: 1px solid #999; }
.input { font-size: 12px; width: 100px; border: 1px solid #999; }*/

#nav form input.submitBtn { width: 58px; height: 20px; background:url(http://i2.ssimg.cn/images/school/search_btn.gif); border: 0px; cursor:pointer; }

#pageContainer { margin: 0px auto; width: 1000px; }

#footbar { font-family:Tahoma; width: 1000px; height: 80px; margin:20px auto 0px auto; text-align:center; line-height:22px; color:#666; letter-spacing:1px; }

/*index*/
#indexSidebar { position:absolute; width: 300px; padding-top: 241px; background: #f9f9f9 url(http://i2.ssimg.cn/images/school/teacher.jpg) no-repeat; }
.everyDay { margin: 0px 15px; border-top: 1px dotted #ccc; padding-top: 10px;}
.everyDay h1 { color: #c00; }
.everyDay p { margin: 10px 0px; color:#666;height:100px; }
.everyDay p a { color:#c00; }
.everyDay p a:hover { text-decoration:underline; }

.tags { background:url(http://i2.ssimg.cn/images/school/tipBg.jpg) no-repeat; margin-top: 25px; line-height: 25px; width: 250px; height: 170px; padding: 80px 25px 10px;  }
.tags a { color: #666; }
.tags a:hover { text-decoration:underline; }

.bg120 { background:url(http://i2.ssimg.cn/images/school/120Bg.jpg) no-repeat; width: 245px; height: 100px; margin: 5px 3px 0px 3px; padding:70px 20px 0px }
.bg120 form { font-size: 12px; margin: 0px 0px 10px 0px; padding: 0px;padding-top:0px;padding-bottom:10px; }
.bg120 input { color:#666; }

.faq { background:url(http://i2.ssimg.cn/images/school/faqBg.jpg) no-repeat; width: 245px; height: 140px; padding:70px 20px 10px; margin: 90px 3px 0px; }
.faq p { padding: 0px 0px 0px 18px; margin: 5px 0px; color:#666; }
p.question { background:url(http://i2.ssimg.cn/images/school/icon_q.gif) no-repeat 0px 2px; font-weight: bold; }
p.answer { background:url(http://i2.ssimg.cn/images/school/icon_bb.gif) no-repeat 0px 2px; }
.faq a.btn { display:block; background:url(http://i2.ssimg.cn/images/school/faq_btn.jpg) no-repeat; width: 143px; height: 45px; margin: 20px auto 0px; }

.test { color:#666; background:url(http://i2.ssimg.cn/images/school/testBg.jpg) no-repeat; width: 285px; height: 115px; margin: 10px 3px 0px; padding: 65px 0px 0px; }
.test ul { margin: 0px 0px 0px 20px; padding: 0px; line-height:22px; }
.test ul li { list-style-type:none; list-style-position:outside; }
.test ul li span { font-weight: bold; }

#indexPageContent { float: right; width: 675px; padding: 10px; }
		/*stockSchool*/
.stockSchool div.keyword { float: right; margin: 15px 10px 0px 0px; }
.stockSchool div.title { height:30px; width:150px; background:url(http://i2.ssimg.cn/images/school/stock_title.jpg) no-repeat; }
.stockSchool div.title a.more { display:block; background:url(http://i2.ssimg.cn/images/school/more.gif) no-repeat; width: 30px; height: 30px; margin: 0px 0px 0px auto; }
.stockSchool div.content { border-top: 1px dotted #ccc; margin-top: 5px; width:auto; height: 420px; }
.stockSchool div.item { width: 320px; height: 200px; float: left; margin: 5px 17px 5px 0px; display:inline; }
.stockSchool div.xinshou { background:url(http://i2.ssimg.cn/images/school/img1.jpg) no-repeat; }
.stockSchool div.gaoshou { background:url(http://i2.ssimg.cn/images/school/img2.jpg) no-repeat; }
.stockSchool div.jibenmian { background:url(http://i2.ssimg.cn/images/school/img3.jpg) no-repeat -10px 15px; }
.stockSchool div.jishumian { background:url(http://i2.ssimg.cn/images/school/img4.jpg) no-repeat; }
.stockSchool div.itemTitle { text-align:right; width: 80px; font-weight:bold; font-size: 14px; margin: 40px 10px 0px 80px; float: left; display:inline }
.stockSchool div.item a.more { float: left; display:block; background:url(http://i2.ssimg.cn/images/school/more.gif) no-repeat; margin-top: 30px; width: 30px; height: 30px; }
.stockSchool div.item div.itemContent { background:url(http://i2.ssimg.cn/images/school/item_bg.jpg) no-repeat; width: auto; height: 132px; }
.stockSchool div.item div.itemContent ul.itemBtns { margin: 0px; padding: 0px; float: right; font-weight:bold; color:#666; }
.stockSchool div.item div.itemContent ul.itemBtns li { cursor:pointer; list-style-type:none; height: 15px; width:62px; margin-bottom: 7px; padding: 6px 0px 7px 16px; }
.liOver { background:url(http://i2.ssimg.cn/images/school/item_hover.gif) no-repeat; color:#666; }
.liOut { background:url(http://i2.ssimg.cn/images/school/item_a.gif) no-repeat; color:#fff; }

.stockSchool div.item div.item4 { font-family:Tahoma; background:url(http://i2.ssimg.cn/images/school/item4_bg.jpg) no-repeat; }
.stockSchool div.item div.item4 ul { display:inline; line-height:26px; margin: 15px 15px 0px 50px; padding: 0px; float: left; font-weight:bold; }
.stockSchool div.item div.item4 ul li { cursor:pointer; list-style-type:none; list-style-position:outside; width: 73px; text-align:center; }
.item4Over { background:url(http://i2.ssimg.cn/images/school/item_a.gif) no-repeat -5px 0px; color:#fff; }
.item4Out { background:none; color:#666; }

.infoSpace{ height: 120px; width: 229px; padding: 5px; display:none; }
.infoSpace ul { margin: 10px 0px 0px 0px; padding: 0px; line-height:22px; }
.infoSpace ul li.infoList { list-style-type:none; background:url(http://i2.ssimg.cn/images/school/icon_ga.gif) no-repeat 5px 3px; font-weight:normal;  padding-left: 24px; cursor:pointer; color: #666; overflow:hidden; }

.xinshou_4 { line-height:28px; padding: 10px; width: 219px; height: 110px; overflow:hidden; }

		/*teacher*/
.teacher { background:url(http://i2.ssimg.cn/images/school/teacher_bg.jpg) no-repeat; height: 185px; padding-top: 15px; }
.teacher div.title { background:url(http://i2.ssimg.cn/images/school/teacher_title.jpg) no-repeat; width:150px; height:30px; }
.teacher div.title a.more { display:block; background:url(http://i2.ssimg.cn/images/school/more.gif) no-repeat; width: 30px; height: 30px; margin: 0px 0px 0px auto; }
.teacher div.photos { padding: 20px 0px 0px 15px; }
.teacher div.photos div.photoItem { width: 76px; float: left; margin-right: 18px; }
.teacher div.photos img { padding: 2px; border: 1px solid #ccc; }
.teacher div.photos span { font-weight: bold; font-size: 14px; display:block; width:auto; text-align:center; margin-top: 5px; }

		/*fund*/
.fund { margin-top: 20px; }
.fund div.keyword { float: right; margin: 15px 10px 0px 0px; }
.fund div.title { height:30px; width:150px; background:url(http://i2.ssimg.cn/images/school/master_title.jpg) no-repeat; }
.fund div.title a.more { display:block; background:url(http://i2.ssimg.cn/images/school/more.gif) no-repeat; width: 30px; height: 30px; margin: 0px 0px 0px auto; }
.fund div.content { border-top: 1px dotted #ccc; margin-top: 5px; width:auto; height: 100px; padding: 15px 0px; }
.fund img{float: left; margin: 0px 20px 0px 0px;  display:inline; line-height:22px; height: 90px;  border:0px;}
.fund ul { color:#666; text-align:left; float: left; margin: 0px 20px 0px 0px; width: 240px; display:inline; line-height:22px; height: 90px;padding:0px }
.fund ul li { list-style-type:none; list-style-position:outside; }
.fund ul li span { font-weight:bold; }

		/*financing*/
.financing { margin-top: 100px; }
.financing div.keyword { float: right; margin: 15px 10px 0px 0px; }
.financing div.title { height:30px; width:150px; background:url(http://i2.ssimg.cn/images/school/financing_title.jpg) no-repeat; }
.financing div.title a.more { display:block; background:url(http://i2.ssimg.cn/images/school/more.gif) no-repeat; width: 30px; height: 30px; margin: 0px 0px 0px auto; }
.financing div.content { background:url(http://i2.ssimg.cn/images/school/licai_bg.jpg) no-repeat 72px 0px; width: 675px; height: 350px; margin-top: 5px; }
.financing ul.leftBtn { margin: 0px 0px 0px 5px; padding: 0px; line-height: 32px; width: 70px; }
.financing ul li { cursor:pointer; list-style-type:none; list-style-position:outside; padding-left: 18px; font-size: 14px; letter-spacing:3px }
.listOver { background:url(http://i2.ssimg.cn/images/school/licai_btna.gif) no-repeat; font-weight:bold; color:#c00; }
.listOut { background:url(http://i2.ssimg.cn/images/school/licai_btn_hover.gif) no-repeat; font-weight:normal; color:#333; }

.rightContent { width: 500px; height: 300px; float: right; width: 580px; padding: 10px 10px 10px 0px; }
.rightContent ul.itemList { width: 250px; margin: 5px 18px; float: left; padding: 0px; line-height:20px; display:inline; }
.rightContent ul li { list-style-type:disc; list-style-position:inside; font-size:12px; padding: 0px; color:#666; letter-spacing:0px; }
.rightContent ul h1 { margin: 5px 0px; }
.rightContent ul h1 a { font-size:12px; font-weight:normal; }
/*list page*/
#listSidebar { background:#F9F9F9; width: 220px; padding: 20px 0px; border-right: 1px dotted #ccc; }
div.menu { margin: 0px auto; width: 150px; padding: 0px; line-height: 38px; }
div.menu div.submenu { display:none }
div.menu div.menuOut, div.menuOver { font-size: 14px; font-weight:bold; padding-left: 30px; list-style-type:none; list-style-position:outside; cursor:pointer; }
.menuOver { background:url(http://i2.ssimg.cn/images/school/list_menuBtnHover.jpg) no-repeat 0px 2px; color:#fff; }
.menuOut { background:url(http://i2.ssimg.cn/images/school/list_menuBtn.jpg) no-repeat 0px 2px; color:#666; }

div.listTip { background:url(http://i2.ssimg.cn/images/school/listTipBg.jpg) no-repeat; line-height:25px; width:170px; height: 180px; margin: 10px auto; padding: 60px 15px 0px }
div.listFAQ { background:url(http://i2.ssimg.cn/images/school/listFAQbg.jpg) no-repeat; width: 170px; height: 330px; margin: auto; padding:  70px 15px 0px; }
div.listFAQ p { padding-left: 20px; font-weight:normal; color:#666; }
div.listFAQ p.answer { margin-bottom: 15px; }
div.listFAQ  a.btn { display:block; background:url(http://i2.ssimg.cn/images/school/faq_btn.jpg) no-repeat; width: 143px; height: 45px; margin: 20px auto 0px; }


.top_list { background:url(http://i2.ssimg.cn/images/school/menu_contentBg.jpg) no-repeat; width: 150px; height:10px; }
.bottom { background:url(http://i2.ssimg.cn/images/school/menu_contentBg1.jpg) no-repeat bottom; width: 130px; padding: 0px 10px 10px 10px; }
.bottom ul { margin: 0px; padding: 0px; line-height:22px; }
.bottom ul li { cursor:auto; list-style-type:none; padding-left: 25px; list-style-position:outside; }
.bottomListOver { background:url(http://i2.ssimg.cn/images/school/icon_g.gif) no-repeat 4px 4px; color:#c00; font-weight: bold; }
.bottomListOut { background:url(http://i2.ssimg.cn/images/school/icon_ga.gif) no-repeat 4px 4px; color:#666; }
#bottomListOut2 { color:#666;font-weight:bold;cursor:pointer;font-size:14px;padding-left:10px; }

#listPageContent { color:#666; background:url(http://i2.ssimg.cn/images/school/list_title_img.jpg) no-repeat 140px 0px; float:right; width: 770px; }
.title { background:url(http://i2.ssimg.cn/images/school/list_title1.jpg) no-repeat; width: 140px; height: 70px; }
.mainItemTitle { margin: -10px 0px 0px 10px; height: 42px; }
.mainItemTitle .left, .mainItemTitle .middle, .mainItemTitle .right { height:42px; float:left; }
.mainItemTitle .left { background:url(http://i2.ssimg.cn/images/school/list_content_left.jpg) no-repeat; width: 24px;  }
.mainItemTitle .middle { background:url(http://i2.ssimg.cn/images/school/list_content_middle.jpg) repeat-x; width:718px; padding-left:12px; font-size: 14px; line-height:38px; font-weight:bold; }
.mainItemTitle .right { background:url(http://i2.ssimg.cn/images/school/list_content_right.jpg) no-repeat; width:6px; }

.infoTitle { cursor:pointer;  margin: 5px 10px 0px 0px; line-height:30px; padding-left: 40px; border-bottom:1px dotted #ccc; font-size: 14px; }
.infoTitle span.icon{background: #fff url(http://i2.ssimg.cn/images/school/icon_a.gif) no-repeat 0px 8px;width:28px;height:21px;display:block;float:left;}
.infoTitle a.open { background:url(http://i2.ssimg.cn/images/school/open.gif) no-repeat; display:block; width: 44px; height: 15px; float: right; margin-top:6px; }
.titleOver { font-weight:bold; }
.titleOut { font-weight:normal; }

.infoContent { display:none; background: #ffffee url(http://i2.ssimg.cn/images/school/woman.jpg) no-repeat right top; margin: 0px 0px 0px 20px; border-bottom:1px dotted #ccc; width:620px; padding:10px 110px 10px 10px; }
.infoContent p { padding-left: 5px; text-indent:2em; background: url(http://i2.ssimg.cn/images/school/icon_bb.gif) no-repeat 6px 2px; }
.infoContent a.more { font-weight: bold; display:block;  margin:8px 0px 0px 5px; width: 60px; }

/*view page*/
div.viewInfo { font-size:14px; padding: 0px 20px 10px; line-height:22px; border-bottom:1px dotted #ccc; margin-bottom: 10px;}
div.viewInfo p { line-height:22px; text-indent:2em; margin:10px 0px }
div.tabPage { padding: 0px 20px; }
div.tabPage div.nextPage { float:right; }
div.tabPage span { font-weight:bold; color:#c00; }

/*teacher list*/
#teacherListPageContent { color:#666; float:right; width: 770px; }
.teacherTitle { background:url(http://i2.ssimg.cn/images/school/teacher_list_title_img.jpg) no-repeat 0px 2px; width: 400px; height: 70px; }
.manItem { margin:15px 20px 0px; padding-bottom:15px; border-bottom: 1px dotted #ccc; }
.manItem p { float: right; width:540px; padding: 0px 20px; line-height:22px; }
.manItem p a { display:block; font-size:14px; color:#666; font-weight:bold; width:120px; }
.manItem p a:hover { color:#c00; }
.manItem img { padding:2px; border:1px solid #ccc; margin-left: 20px; }

/*teacher view*/
ul.article { line-height:25px; font-size: 14px; }
ul.article li { list-style-type:none; list-style-position:outside; }

/*teacher article view*/
.articleView{ padding:20px; }
.articleView h1 { margin-bottom: 10px; font-size: 16px; text-align:center; }
.articleView p { text-indent:2em; margin: 10px 0px; }


#foot08  { clear:both; }
/*
#foot08  { clear:both; }
div.top ul { margin:0px; padding-right:10px }
div.top ul li { list-style:none; }
*/ 
 /*pager style*/
.pager{margin-top:15px;margin-bottom:15px;}
.pagenavi a {border: 1px solid #CCCCCC;background: #FFFFFF;text-decoration: none;color:#333333;display:inline-block;padding-left:6px;padding-right:6px;padding-top:2px;padding-bottom:2px;margin-right: 2px;margin-left: 2px;font-family: "宋体";}
.pagenavi a:visited {border: 1px solid #CCCCCC;background: #FFFFFF;text-decoration: none;padding-left:6px;padding-right:6px;padding-top:2px;padding-bottom:2px;margin-right: 4px;margin-left: 4px;}
.pagenavi .break {border: medium none;  text-decoration: none; color:#C16012; background:;; padding-left:6px; padding-right:6px; padding-top:2px; padding-bottom:2px}
.pagenavi .num {color:#C16012; font-size:12pt; padding-left:3px; padding-right:3px; padding-top:0; padding-bottom:0}
.pagenavi .curr {padding: 2px 6px; border-color: #999; font-weight: bold; font-size:12pt; background:transparent;}
.pagenavi a:hover {color: #F50; background: #f8f8f8; text-decoration: none}
.pagenavi input{border:1px solid #CCCCCC;text-align:center;margin-left: 4px;height:18px;}
.pagenavi  font{border: 1px solid #CCCCCC;background: #FFFFFF;text-decoration: none;color:#cccccc;display:inline-block;padding-left:6px;padding-right:6px;padding-top:2px;padding-bottom:2px;margin-right: 2px;margin-left: 2px;font-family: "宋体";}

#head2008_ad{ width:1000px; margin:5px auto;}
#head2008_ad .ad_left{ float:left; width:778px;}
#head2008_ad .ad_right{ float:right; width:215px; padding-left:7px;}

#NewsPages
{text-align: center;color: #333;padding-top: 30px;}
#NewsPages .currPage
{display: inline-block;padding: 1px;
	margin: 0 3px 0 3px;font-size: 12px;color: #ccc;background: #fff;border: solid 1px #cccccc;height: 10px;width: 16px;
}

#NewsPages .otherPage
{
	display: inline-block;
	padding: 1px;
	margin: 0 3px 0 3px;
	font-size: 12px;
	color: #333;
	border: solid 1px #cccccc;
	text-decoration: none;
	height: 10px;
	width: 16px;
}

#NewsPages .otherPage:link
{
	display: inline-block;
}

#NewsPages .otherPage:visited
{
	display: inline-block;
}

#NewsPages .otherPage:hover
{
	display: inline-block;
	color: #c00;
	border: 1px solid #999;background: #FFFFFF;
}

#NewsPages .pre_next_n:link
{
	display: inline-block;
	padding: 1px;
	font-size: 12px;
	color: #cccccc;
	border: solid 1px #cccccc;
	height: 12px;
	width: 12px;
	text-decoration: none;
}
#NewsPages .pre_next_n
{
	display: inline-block;
	padding: 1px;
	margin: 0 5px 0 5px;
	font-size: 12px;
	color: #cccccc;
	text-decoration: none;
}

#NewsPages .pre_next_y
{
	display: inline-block;
	padding: 1px;
	margin: 0 5px 0 5px;
	font-size: 12px;
	color: #333;
	text-decoration: none;
}


.ablack{color:#000}
.liOver a{color:#666}
.liOver a:hover{color:#666; text-decoration:none}
.liOut a{color:#FFFFFF}
.liOut a:hover{color:#666; text-decoration:none}
#hhtitle {font-size:14px;font-weight:bold;color:#000}
