/*新版添加*/
@charset "gb2312";







.style {
	border-right: #adb2c6 1px solid; border-left: #adb2c6 1px solid
;}
.font {
	font-size: 10pt; color: #000000; line-height: 5px;}
.input {
	border-right: #cccccc 1px solid; border-top: #cccccc 1px solid; font-size: 9pt; border-left: #cccccc 1px solid; color: #000000; border-bottom: #cccccc 1px solid; font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; background-color: #eeeeee
;}
.foot {
	font-weight: normal; font-size: 10pt; color: #7a7070; line-height: 20px; font-family: "Verdana", "Arial", "Helvetica", "sans-serif"
;}
.news {
	font-weight: normal; font-size: 10pt; color: #000000; line-height: 20px; font-family: "Verdana", "Arial", "Helvetica", "sans-serif"
;}
.en {
	font-size: 8pt; color: #52517b; font-family: "Verdana", "Arial", "Helvetica", "sans-serif"
;}
.kk {
	border-top-width: 1px; border-right: #cccccc 1px solid; border-left: #cccccc 1px solid; border-top-color: #cccccc; border-bottom: #cccccc 1px solid
;}
.wqTable {
	border: 1px solid #adb2c6;}
.jtpsoft {
	font-size: 12px; color: #000000; line-height: 175%
;}
A:link {
	color: #000000; text-decoration: none
;}
A:visited {
	color: #000000; text-decoration: none
;}
A:active {
	color: #000000; text-decoration: none
;}
A:hover {
	color: #fc840c; text-decoration: none
;}
.ReadOnlyNumber {
	border-right: 1px solid; border-top: 1px solid; border-left: 1px solid; border-bottom: 1px solid; background-color: #c0c0c0; text-align: right
;}
.NormalNumber {
	border-right: 1px solid; border-top: 1px solid; border-left: 1px solid; border-bottom: 1px solid; text-align: right
;}
.ReadOnlyString {
	border-right: black 1px solid; border-top: black 1px solid; border-left: black 1px solid; border-bottom: black 1px solid; background-color: #c0c0c0
;}
.NormalString {
	border-right: #505050 1px solid; border-top: #505050 1px solid; border-left: #505050 1px solid; border-bottom: #505050 1px solid
;}
.Number {
	border-right: 1px solid; border-top: 1px solid; border-left: 1px solid; border-bottom: 1px solid; text-align: right
;}
.Content {
	font-size: 14px; line-height: 22px
;}
.menuskin {
	border-right: #cbd7e9 1px solid; border-top: #cbd7e9 1px solid; background-image: url(img/menubg.gif); visibility: hidden; font: 12px Tahoma, Verdana; border-left: #cbd7e9 1px solid; border-bottom: #cbd7e9 1px solid; position: absolute; background-color: #ffffff
;}
.menuskin A {
	padding-right: 10px; padding-left: 25px; color: #3a4273; text-decoration: none
;}
#mouseoverstyle {
	border-right: #597db5 1px solid; padding-right: 0px; border-top: #597db5 1px solid; padding-left: 0px; padding-bottom: 0px; margin: 2px; border-left: #597db5 1px solid; padding-top: 0px; border-bottom: #597db5 1px solid; background-color: #c9d5e7
;}
#mouseoverstyle A {
	color: navy
;}
.menuitems {
	padding-right: 1px; padding-left: 1px; padding-bottom: 1px; margin: 2px; word-break: keep-all; padding-top: 1px
;}
.topmemu {
	color: #FFFFFF;
	font-size: 13px;}
.newtitle {font-size:24px; font-weight:bold;}








*{ margin:0; padding:0;}
a{text-decoration:none;}
a:hover{color:#ab090a;}
p{ margin:0px;}
ul,h1,h2,h3,h4{ margin:0px; padding:0px;}
li{list-style-type:none; margin:0; padding:0;}
img{ border:0;}
em{ font-style:normal;}
body,div,dl,dt,dd,ul,ol,li h1 h2,h3 h4,h5,h6,br,pre,form,fieldset,input,textarea,p,blockquote,th,td,img,select,input,a,div,strong,span{ margin: 0; padding: 0 ;}
body{ width:100%;font-family:"宋体" ,"微软雅黑","黑体";font-size:12px; margin:0; background:#fff;}

.nav,h1,h2,.projcon,.inside_Aus,.insLCon ul li a,.new_tit,.fnav,.insLi ul li{font-family:"微软雅黑","黑体";}

.top{ width:100%;}
.topc1{ width:100%; height:32px; background:#e3e4e6; border-bottom:1px solid #d7d8da; color:#5e5d5d;}
.topc1 .topc1sub{ width:1003px; line-height:32px; height:31px; overflow:hidden; margin:0 auto;}
.topc1 .topc1sub .weibo{ display:block; float:left; width:190px; overflow:hidden;}
.topc1 .topc1sub .weibo a{ color:#818284; display:inline-block; padding-left:28px;}
.topc1 .topc1sub .weibo a.w1{ background:url(imagesicon.png) no-repeat 0 5px;}
.topc1 .topc1sub .weibo a.w1:hover{ background:url(imagesicon.png) no-repeat 0 -22px; color:#ffae00;}
.topc1 .topc1sub .weibo a.w2{ background:url(imagesicon.png) no-repeat 3px -52px;}
.topc1 .topc1sub .weibo a.w2:hover{ background:url(imagesicon.png) no-repeat 3px -79px; color:#77aa1f;}

.topc1 .topc1sub .topc1right{ display:block; float:right; width:330px;}
.topc1 .topc1sub .topc1right p{ display:block; float:right; color:#8c8989;}
.topc1 .topc1sub .topc1right p a{ color:#8c8989; margin:0 3px; height:32px;}
.topc1 .topc1sub .topc1right p a:hover{ color:#fd9602; text-decoration:underline;}

.topc2{width:1003px; height:131px; margin:0 auto;overflow:hidden; background:url(imagestopbg.jpg) no-repeat right bottom;}
.topc2 img{ display:block;}
.topc2 p{ padding:20px 0 0 0px;}

/* 导航条 */
.nav{ width:100%; height:43px; background:url(imagesnavbg.gif) repeat-x 0 0; clear:both;}
.navSub{ width:1003px;height:43px;overflow:hidden; margin:0 auto;}
#nav .mainlevel{background:url(imagesnavline.jpg) no-repeat right 0;float:left;width:100px;font-size:14px;}
#nav .mainlevel a{color:#fff;text-decoration:none;line-height:43px;display:block;width:100px; text-align:center;}
#nav .mainlevel a:hover,#nav .mainlevel a.cur{color:#fcfe3f;text-decoration:none;background:#032f4d;}
#nav .mainlevel ul{display:none;position:absolute; z-index:200;}
#nav .mainlevel li{border-top:1px solid #37649f;background:#1b4377;width:100px;}
#nav .mainlevel li a{ font-size:12px;line-height:35px; color:#cadffa;}


/* banner */
.banner{ width:100%; background:#9ec2e3; height:319px; padding:1px 0 0 0;}
.bancon{ width:1003px; margin:0 auto; overflow:hidden;}

/* 教育项目 */
.project{ width:234px; height:319px; background:url(imagesserbg.gif) repeat 0 0; float:left; overflow:hidden;}
.project img{ display:block;}
.project .projcon{ width:100%; height:266px; background:url(imagesserbg2.jpg) no-repeat 0 bottom;}
.project .projcon ul{ width:100%;padding:8px 0 12px 0;overflow:hidden; background:url(imagesmun.png) no-repeat 30px 14px;}
.project .projcon ul li{ width:85%; margin:0 auto; vertical-align:top; line-height:37px;overflow:hidden; text-indent:37px; text-overflow:ellipsis; white-space:nowrap;color:#d0cbcb;}
.project .projcon ul li a{ font-size:16px; color:#fff; display:block; letter-spacing:1px;}
.project .projcon ul li a:hover{ color:#c5c4c4; border:1px solid #888686;}

/* 大图 */
.focus{overflow:hidden; zoom:1; min-width:762px; float:left;}
.scroll{ width:769px;position:relative;}
.scroll .box{float:left; width:769px;}
.scroll_cont{ width:769px; height:319px; overflow:hidden;}
.numList{ vertical-align:middle; text-align:center;position:absolute; z-index:100; bottom:7px; padding:10px; right:0px;}
.numList span{display: inline-block; width:35px; height:0; padding-top:8px; margin-right:5px; background:#585858; cursor:pointer; line-height:0; font-size:0; border:1px solid #a9a8a8;filter:alpha(opacity=70); opacity:0.7;}
.numList span.selected{ background:#fcbe02;border:1px solid #fee8a6;}


.sub{ width:100%;padding:17px 0 0 0; background:url(imagessubbg.jpg) repeat-x 0 3px;}
.cont1{ width:1003px; margin:0 auto; overflow:hidden; clear:both; padding-bottom:5px;}
.conleft{ width:242px;overflow:hidden; float:left;}
.concet{  width:506px;overflow:hidden; float:left; padding-left:19px;}
.conright{  width:217px;overflow:hidden; float:right;}


/*通知公告*/
.notice{ width:100%; background:url(imagesnotbg.jpg) repeat-x 0 99%; border-bottom:1px solid #e3e3e3;}
.notice h1{ width:100%; height:27px; border-top:2px solid #062f65; background:#e2e2e2;font-size:12px; color:#fff;}
.notice h1 span{ display:block; width:152px; height:24px; margin:0 auto; background:url(imagesnotitbg.jpg) no-repeat 0 0; text-align:center; line-height:23px;}
.notice h1 span a{ color:#fff;}
.notice h1 span a b{text-transform:uppercase; color:#648ec6; margin-left:3px;}
.notcon{ width:100%;overflow:hidden; padding:0 0 10px 0;}
.notcon ul{ height:218px; overflow:hidden; padding:5px 0 0 0;}
.notcon ul li{ width:92%; margin:0 auto; height:31px; line-height:31px; overflow:hidden; background:url(imagesnotline.png) repeat-x 0 bottom;}
.notcon ul li a{  font-size:12px;width:100%; background:url(imagesicon.png) no-repeat 0 -107px; text-indent:25px;color:#393a3c; display:block;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.notcon ul li a:hover{ color:#F90;}

.pic01{ display:block; clear:both; padding:10px 0 18px 0;}
.pic01 img{ display:block; width:240px; border:1px solid #c7c7c7;}

/* 学生工作 & 校园生活 */
.works{ width:100%;}
#outer {width:100%; overflow:hidden;}
#outer .new_tit{ width:100%; height:24px; background:url(../images/titlinebg.jpg) repeat-x center bottom; border-bottom:1px solid #cbb9b6; overflow:hidden; clear:both;}
#outer .new_tit a{ display:block; float:right; padding:1px 0px 0 0;/*text-transform:uppercase;*/ color:#999;}
#outer .new_tit a:hover{ color:#666;}
#tab {overflow:hidden;zoom:1; font-weight:bold; float:left; border-left:5px solid #b6b5b5;}
#tab li {float:left;color:#02214a;height:23px;	cursor:pointer;	line-height:24px; width:88px; text-align:center; background:#d0cdcd; font-size:12px; border-top:1px solid #82b0ee; display:inline; margin-right:2px;}
#tab li.current {color:#fff;height:24px; background:url(imagestabbg.jpg) repeat-x center 0;}
#content {width:240px;height:170px;border:1px solid #d1cfcf;border-top-width:0;}
#content ul { width:205px; height:150px;line-height:25px;display:none; margin:0 auto; overflow:hidden; color:#060606; clear:both;}
#content ul .new_con{overflow:hidden;padding:13px 0 0 0; height:273px; overflow:hidden;}
#content ul .new_con p{ display:block;overflow:hidden;height:28px;line-height:28px;}
#content ul .new_con p a{ font-size:12px; display:block; width:90%; height:28px;  text-indent:15px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; background:url(imagesicon01.gif) no-repeat left center; color:#262727;}
#content ul .new_con p a:hover{ color:#fd9602; font-size:13px;}
#content ul .new_con p span{ float:right; color:#666666;}

/* 学院要闻 & 学术动态 */
.news{ width:100%; padding-bottom:15px;}
.news .ntit{ position:relative; z-index:1; width:100%; height:26px;}
.news .ntit h1{ width:100%; overflow:hidden; height:26px; position:absolute; z-index:3;}
.news .ntit p.titbg{ width:100%; top:3px; left:0; height:21px;background:url(imagescontitbg01.gif) repeat 0 0; position:absolute; z-index:2;}
.news .ntit h1 span{ display:block; float:left;height:26px; line-height:26px; width:164px; background:url(imagestitbg02.png) no-repeat 0 0; color:#fff; font-size:14px; border-left:5px solid #b6b5b5; text-indent:10px;}
.news .ntit h1 span b{ color:#afcaee; font-size:12px;text-transform:uppercase; margin-left:5px;}
.news .ntit h1 a{ display:inline-block; margin:6px 5px 0 0; float:right; width:43px; height:13px; text-align:center; line-height:11px; background:#979696; border:1px solid #817e7e; font-size:10px; color:#fff; font-weight:normal;}
.news .ntit h1 a:hover{ background:#afaeae; border:1px solid #9c9b9b; color:#fdd102;}
.newsub{ width:504px;overflow:hidden; border:1px solid #dddddd; clear:both; margin-top:1px; padding:0 0 15px 0;}
.newsub ul{ width:90%; padding:5px 0 10px 20px;height:220px; overflow:hidden;}
.newsub ul li{ width:100%; overflow:hidden; padding:10px 0 10px 0;}
.newsub ul li:hover{ background:#e9ebec;}
.newsub ul li p{ width:83px; float:left; height:58px; background:url(imagestimebg.jpg) no-repeat center 0 #a6a6a6; color:#fff; font-size:16px; text-align:center; line-height:68px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; letter-spacing:1px;}
.newsub ul li .ntext{ width:337px; height:58px;float:right; padding-left:25px; background:url(imagestimebg2.gif) no-repeat 0 0;}
.newsub ul li .ntext h2{ font-size:12px; color:#000; display:block; width:100%; height:24px; line-height:24px; overflow:hidden;}
.newsub ul li .ntext h2 a{ color:#000;}
.newsub ul li .ntext h2 a:hover{ font-size:12px; color:#fd9602; text-decoration:underline;}
.newsub ul li .ntext span{ color:#8d9195; display:block; width:100%; line-height:17px; height:32px; overflow:hidden;}

.xsnewsub{ width:504px;overflow:hidden; border:1px solid #dddddd; clear:both; margin-top:1px; padding:0 0 15px 0;}
.xsnewsub ul{
	width: 90%;
	padding: 15px 0 0 15px;
	height: 208px;
	overflow: hidden;}
.xsnewsub ul li{ display:block; padding:0; margin:0; padding-left:18px; background:url(imagesicon.png) no-repeat 0 -128px; height:29px; line-height:29px; overflow:hidden;vertical-align:top;}
.xsnewsub ul li a{ color:#424343; float:left; display:inline-block; width:330px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.xsnewsub ul li a:hover{ color:#fd9602; text-decoration:underline;}
.xsnewsub ul li span{ float:right; color:#787575;}

/* 教学资源 **/
.teaching{ width:100%; height:209px; overflow:hidden; background:url(imagesteachingbg.jpg) no-repeat 0 0;}
.teaching h1{ width:100%; overflow:hidden; height:32px; line-height:33px;}
.teaching h1 span{ float:left; color:#062f65; font-size:14px; display:inline-block; padding:0 0 0 7px;}
.teaching h1 span b{ font-size:12px; color:#648ec6;text-transform:uppercase; margin-left:5px;}
.teaching h1 a{ float:right; color:#494a4b; font-size:10px;text-transform:uppercase;padding:0 5px 0 0;}
.teaching h1 a:hover{ color:#09499e;}
.teacon{ width:100%; padding:13px 0 0 0;}
.teacon ul{ width:90%; margin:0 auto; height:150px; overflow:hidden;}
.teacon ul li{ height:30px; line-height:30px; overflow:hidden;vertical-align:top;}
.teacon ul li a{ color:#234a7d; font-size:12px; display:block; padding-left:10px; width:168px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap; background:url(imagesicon02.jpg) no-repeat 0 center;}
.teacon ul li a:hover{ color:#ffa801; background:url(imagesicon03.jpg) no-repeat 0 center;}

/* 快速导航 */
.Fastnav{ width:100%; clear:both; padding:15px 0 0 0;}
.Fastnav h1{ display:block; text-indent:75px; font-size:14px; color:#0f3971; background:url(imageslinktitbg.gif) no-repeat right 0;}
.Fastnav a{ display:block;margin:12px 0 0 0;}
.Fastnav a img{display:block;}
.Fastnav a:hover{ filter:alpha(opacity=70); opacity:0.7;}
.Fastnav p{ display:block; padding:15px 0 0 0;}
.Fastnav p a{ margin:0;}
.Fastnav p a:hover{ filter:alpha(opacity=100); opacity:1;}


.footer{ width:1003px; margin: 0 auto;overflow:hidden;}
.fnav{ width:100%; overflow:hidden; height:30px; line-height:30px; background:#5e9ad1; border-bottom:10px solid #98bee2; text-align:center; color:#fff;}
.fnav p a{ color:#fff; margin:0 6px; font-size:14px;}
.fnav p a:hover{ color:#024480;}
.copyright{ text-align:center; color:#616161; line-height:24px; padding:22px 0; background:url(imagesfootbg.jpg) repeat-x 0 bottom; font-family:Arial, Helvetica, sans-serif;}


/* 内页 */
.insleft{ width:217px;overflow:hidden; float:left;}
.insLi{ width:100%;}
.insLi h1{ display:block; width:100%; height:36px; background:url(imagesinslititbg.png) no-repeat 0 0; color:#fff; font-size:15px; text-indent:30px; line-height:36px; border-bottom:4px solid #fff;}
.insLi ul{ display:block; border:1px solid #c6ddf1; background:url(imagesinsliconbg.jpg) repeat-x center 1px; border-top:1px solid #a3c3e0; padding:5px 0;}
.insLi ul li{ width:85%; margin:0 auto; display:block; overflow:hidden; height:27px; line-height:27px; font-weight:bold; background:url(imagesicon04.jpg) no-repeat 20px center; text-indent:45px; border-bottom:1px dotted #ddd;}
.insLi ul li a{ color:#133158; font-size:14px;}
.insLi ul li a:hover{ color:#fe8a01; font-size:12px;}

.Prof{
	width: 100%;
	padding: 0;}
.Prof h1{ height:30px; line-height:30px; font-size:14px; color:#042959; background:#dee4ea; border-top:2px solid #5e9ed8; text-indent:10px;}
.Prof h1 a{color:#042959;}
.Prof ul li{ display:block; padding:1px 0; background:url(imagesicon01.gif) no-repeat 20px center;}
.Prof ul li a{ color:#565656; display:block; height:25px; line-height:25px; border:1px solid #ddd; text-indent:35px;}
.Prof ul li a:hover{ color:#0148a4; border:1px solid #d4d2d2;}

.insicon{ display:block; padding:15px 0;}
.insicon a{ display:block; margin:15px 0;}
.insicon a img{ display:block; border:1px solid #d8d9d9;}
.insicon a:hover img{ filter:alpha(opacity=80); opacity:0.8; border:1px solid #56749d;}

.inside_right{ width:768px; float:right; overflow:hidden; padding:0 0 10px 0;}
.inside_right .ins_Rtit{ width:100%; height:33px;background:url(imagescontitbg01.gif) repeat center bottom;line-height:36px;}
.inside_right .inside_Aus{ display:block;float:left;height:33px; background:url(imagestabbg.jpg) repeat-x 5px 50%; color:#fff; font-weight:bold; font-size:14px; padding:0 20px;line-height:33px;}
.inside_right .in_location{
	float: right;
	height: 31px;
	padding: 0 10px 0 0;
	display: block;
	display: block;
	color: #868585;
	font-size: 12px;}
.inside_right .in_location a{ color:#666;}

.inside_right .inside_Rcon{color:#333333;border:1px solid #ddd; border-top:1px solid #b7b8b8;}
.inside_right .inside_text{ width:735px; padding:20px 0px 20px 0px; line-height:25px; margin:0 auto; min-height:150px;}

.insRnews{ width:100%; clear:both; overflow:hidden; padding:15px 0 0 0;}
.insRn{ width:110%; overflow:hidden;}
.Rnewsli{ width:374px; border:1px solid #ddd; overflow:hidden;display:inline; float:left; margin:0 16px 15px 0;}
.Rnewsli h1{ height:30px; line-height:30px; font-size:14px; color:#042959; background:#dee4ea url(imagesicon.png) no-repeat 8px -108px; border-bottom:1px solid #5e9ed8; text-indent:33px;}
.Rnewsli h1 span{ float:left;}
.Rnewsli h1 a{ float:right;text-transform:uppercase; font-size:12px; color:#dfeffc; display:inline; padding:0 5px; height:17px; background:#4691d1; border:1px solid #2076bf; margin:5px 10px 0 0; overflow:hidden; text-indent:0; line-height:17px;}
.Rnewsli h1 a:hover{ background:#ffeb8f; border:1px solid #e4c326;color:#d0ac02;}
.Rnewsli .rncon{ width:100%;padding:10px 0 15px 0;}
.Rnewsli .rncon ul{ overflow:hidden; height:145px;}
.Rnewsli .rncon ul li{ display:block;vertical-align:top; height:30px; line-height:30px; text-indent:25px; background:url(imagesicon02.jpg) no-repeat 15px center;}
.Rnewsli .rncon ul li a{ color:#424343; width:250px; float:left;display:block;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.Rnewsli .rncon ul li a:hover{ color:#fd9602; text-decoration:underline;}
.Rnewsli .rncon ul li span{ float:right; color:#666; display:inline-block; padding:0 15px 0 0;}


/*新闻列表*/
.news_list{ width:95%; overflow:hidden; padding:15px 0 30px 0px; margin:0 auto;}
.news_list ul li{ width:100%; height:33px; line-height:33px;background:url(imagesnotline.png) repeat-x center bottom;}
.news_list ul li span{ float:right; color:#807e7e;}
.news_list ul li a{ color:#393a3c; float:left; overflow:hidden; width:520px; height:33px; text-indent:19px;  text-overflow:ellipsis; white-space:nowrap;background:url(imagesicon.png) no-repeat 0 -126px;}
.news_list ul li a:hover{ color:#fd9602;}

/*分页*/
.subPage{width:100%; padding:8px 0 10px 15px; height:22px; overflow:hidden; text-align:center;}
.subPage a,.subPage span{display:block; float:left; padding:0 3px; line-height:18px; color:#337fc4; margin:0 3px; border:1px solid #6ca4d8; overflow:hidden;}
.subPage span,.subPage span a{color:#6F6F63;}

/*新闻详情页*/
.news_view{ width:93%; overflow:hidden; padding:20px 0; margin:0 auto;}
.news_view_head{ width:100%;}
.news_view_head .h1{ width:100%; height:44px; line-height:44px; text-align:center; overflow:hidden; font-size:14px; color:#000;}
.news_view_head p{ width:100%; height:26px; line-height:26px; text-align:center; background:#e8e8eb; color:#999;}
.news_view_head p span{ margin:0 20px 0 0;}
.news_view_head p b{ color:#fb6602; font-weight:normal;}
.news_view_head p a{ color:#2e8fcd;}
.news_view_con{ width:100%; padding:10px 0 20px 0;line-height:30px; min-height:150px;}
.news_view_cj{ width:100%; height:26px; border-bottom:#aaa9a9 1px dashed;}
.news_view_cj .con{ width:165px; height:26px; float:right;}
.news_view_pro{ width:80%; padding:0 13px; height:40px; line-height:40px; color:#666;}
.news_view_pro a{ color:#666;}
.news_view_pro a:hover{ color:#c72a21;}
.news_view_next{ width:80%; padding:0 13px; height:40px; line-height:40px; color:#666;}
.news_view_next a{ color:#666;}
.news_view_next a:hover{ color:#c72a21;}

/* 师资力量  */
.insteach{ width:100%;padding:20px 0;}
.insteach h2.instechtit{ font-size:14px; padding:20px 0 15px; text-align:center; color:#f8850a; letter-spacing:1px; border-bottom:1px solid #ddd; display:block;width:90%; margin:0 auto 15px;}
.insteach ul{ width:90%; margin:0 auto; overflow:hidden;}
.insteach ul li{ display:block; padding:10px 0; overflow:hidden; width:100%; border-bottom:1px dashed #d3d1d1;}
.insteach ul li h3{ display:block; float:left; width:50px; height:25px; background:#e6b831; color:#fff; font-size:23px; text-align:center; line-height:25px; font-family:Arial, Helvetica, sans-serif; border:1px solid #d7a923;}
.insteach ul li div{ display:block; width:610px; overflow:hidden; float:right;line-height:25px;}
.insteach ul li div p{ display:block; width:48%; float:left; padding-right:10px;}
.insteach ul li div p a{ font-size:13px; font-weight:bold; color:#014482; margin:0 7px; display:inline-block; width:50px;} 
.insteach ul li div p a:hover{ color:#F90; text-decoration:underline;}
.insteach ul li div p span{ display:inline-block; margin:0 5px; color:#7f7e7e;}

/* 师资力量 终极页 */
.teachshow{ width:100%;padding:40px 0;overflow:hidden;}
.teashow01{ width:80%; margin:0 auto; overflow:hidden; clear:both;}
.teashow01 ul{ display:block; float:left; width:400px; padding:0 20px;}
.teashow01 ul li{ display:block; height:30px; line-height:30px;}
.teashow01 ul li span{ font-weight:bold; color:#6c6e6f; margin-right:20px;}
.teashow01 p{ display:block; float:right; width:140px; overflow:hidden; height:183px; border:1px solid #abaaaa; background:#c9c7c7 url(imagesteachtubg.png) no-repeat center center;}
.teashow01 p img{ display:block; width:140px; height:183px;}

/*选项卡*/
.teashow02{ padding:30px 0 0;}
#Tab1{  width:700px; margin:0 auto;padding:0px;}
/*菜单class*/
.Menubox {width:698px;background:url(bg2.gif);height:30px;line-height:30px;border:1px solid #A8C29F;}
.Menubox ul{margin:0px;padding:0px;}
.Menubox li{float:left;display:block;cursor:pointer;width:114px;text-align:center;color:#0c4f84;font-weight:bold;border-right:1px solid #A8C29F; font-size:14px;}
.Menubox li.hover{padding:0px;background:#fff;width:116px;border-left:1px solid #A8C29F;border-top:1px solid #A8C29F;
border-right:1px solid #A8C29F;border-bottom:1px solid #fff;background:url(bg1.gif);color:#4c9603;font-weight:bold;height:29px;line-height:29px;}
.Contentbox{clear:both;margin-top:0px;border:1px solid #A8C29F;border-top:none;min-height:100px;padding:20px 20px; line-height:25px; font-size:12px;}



/*旧版文件*/
.style {
	border-right: #adb2c6 1px solid; border-left: #adb2c6 1px solid
;}
.font {
	font-size: 10pt; color: #000000; line-height: 5px;}
.input {
	border-right: #cccccc 1px solid; border-top: #cccccc 1px solid; font-size: 9pt; border-left: #cccccc 1px solid; color: #000000; border-bottom: #cccccc 1px solid; font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; background-color: #eeeeee
;}
.foot {
	font-weight: normal; font-size: 10pt; color: #7a7070; line-height: 20px; font-family: "Verdana", "Arial", "Helvetica", "sans-serif"
;}
.news {
	font-weight: normal; font-size: 10pt; color: #000000; line-height: 20px; font-family: "Verdana", "Arial", "Helvetica", "sans-serif"
;}
.en {
	font-size: 8pt; color: #52517b; font-family: "Verdana", "Arial", "Helvetica", "sans-serif"
;}
.kk {
	border-top-width: 1px; border-right: #cccccc 1px solid; border-left: #cccccc 1px solid; border-top-color: #cccccc; border-bottom: #cccccc 1px solid
;}
.wqTable {
	border: 1px solid #adb2c6;}
.jtpsoft {
	font-size: 12px; color: #000000; line-height: 175%
;}
A:link {
	color: #000000; text-decoration: none
;}
A:visited {
	color: #000000; text-decoration: none
;}
A:active {
	color: #000000; text-decoration: none
;}
A:hover {
	color: #fc840c; text-decoration: none
;}
.ReadOnlyNumber {
	border-right: 1px solid; border-top: 1px solid; border-left: 1px solid; border-bottom: 1px solid; background-color: #c0c0c0; text-align: right
;}
.NormalNumber {
	border-right: 1px solid; border-top: 1px solid; border-left: 1px solid; border-bottom: 1px solid; text-align: right
;}
.ReadOnlyString {
	border-right: black 1px solid; border-top: black 1px solid; border-left: black 1px solid; border-bottom: black 1px solid; background-color: #c0c0c0
;}
.NormalString {
	border-right: #505050 1px solid; border-top: #505050 1px solid; border-left: #505050 1px solid; border-bottom: #505050 1px solid
;}
.Number {
	border-right: 1px solid; border-top: 1px solid; border-left: 1px solid; border-bottom: 1px solid; text-align: right
;}
.Content {
	font-size: 14px; line-height: 22px
;}
.menuskin {
	border-right: #cbd7e9 1px solid; border-top: #cbd7e9 1px solid; background-image: url(img/menubg.gif); visibility: hidden; font: 12px Tahoma, Verdana; border-left: #cbd7e9 1px solid; border-bottom: #cbd7e9 1px solid; position: absolute; background-color: #ffffff
;}
.menuskin A {
	padding-right: 10px; padding-left: 25px; color: #3a4273; text-decoration: none
;}
#mouseoverstyle {
	border-right: #597db5 1px solid; padding-right: 0px; border-top: #597db5 1px solid; padding-left: 0px; padding-bottom: 0px; margin: 2px; border-left: #597db5 1px solid; padding-top: 0px; border-bottom: #597db5 1px solid; background-color: #c9d5e7
;}
#mouseoverstyle A {
	color: navy
;}
.menuitems {
	padding-right: 1px; padding-left: 1px; padding-bottom: 1px; margin: 2px; word-break: keep-all; padding-top: 1px
;}
.topmemu {
	color: #FFFFFF;
	font-size: 13px;}
.newtitle {font-size:24px; font-weight:bold;}

/* ============================================  sub内页  ===================================================== */
.subPage{width:100%; height:25px; padding:10px 0; overflow:hidden;}
.subPage li{float:left; height:25px; line-height:25px; width:auto; margin-left:5px; border:1px solid #ccc; padding:0 5px; background:#eee;overflow:hidden;}
.subPage a,.subPage a:visited,.subPage a:hover{color:#000;}
/* news_w770 */
.news_w770{
	width: 762px;
	padding: 2px;
	border: 1px solid #E2E3E4;
	overflow: hidden;}
.news_w770Title{width:750px;padding-left:14px;position:relative;height:35px;font-family:"微软雅黑", "宋体";line-height:38px;border-bottom:2px solid #9CBBCB;overflow:hidden;}
.news_w770Tips{position:absolute; right:10px; top:0; font-size:12px; font-weight:normal; font-family:"宋体"; color:#666;}
.news_w770Con{
	width: 762px;
	float: left;
	overflow: hidden;}
.news_w770ConH{width:1px; float:left; height:887px; overflow:hidden;}
.news_w770ConUl li{width:719px; padding-left:25px; height:35px; line-height:38px; position:relative; border-bottom:1px dashed #ccc; overflow:hidden;}
.news_w770Con_style01 li{background:url(imagesbgbg_ico02.gif) 5px 13px no-repeat;}

/* info 终极页面 */
.info{
	width: 762px;
	padding: 2px;
	border: 1px solid #E2E3E4;
	overflow: hidden;}
.infoTitle{width:750px;padding-left:14px;position:relative;height:35px;font-family:"微软雅黑", "宋体";line-height:38px;border-bottom:2px solid #9CBBCB;overflow:hidden;}
.infoTips{position:absolute; right:10px; top:0; font-size:12px; font-weight:normal; font-family:"宋体"; color:#666;}
.infoCon{width:740px; float:left; padding:10px; overflow:hidden;}

/* Jason去掉新闻内容高度限制
.infoConH{width:1px; float:left; height:887px; overflow:hidden;}
 */
 
.infoConH{width:1px; float:left; overflow:hidden;}
.infoCon_title{width:100%; height:50px; line-height:50px; border-bottom:1px solid #eee; text-align:center; overflow:hidden;}
.infoCon_tips{width:100%; height:30px; line-height:30px; text-align:center; color:#666; font-family:Arial, Helvetica, sans-serif; overflow:hidden;}
.infoCon_tips li{display:inline; padding:0 10px; overflow:hidden;}
.infoCon_con{width:100%; line-height:30px; padding:20px 0; overflow:hidden;}
.infoCon_imgBox{ padding-left:120px; overflow:hidden;}
.infoCon_img{width:495px; height:375px; border:1px solid #eee;display:table-cell;vertical-align:middle;text-align:center;position:relative;overflow:hidden;}
.infoCon_img p{position:static;  +position:absolute; top:50%;}
.infoCon_img img{position:static;+position:relative;top:-50%;left:-50%;}

/* photoList 图片列表 */
.photoList{width:764px; padding:2px; border:1px solid #E2E3E4; overflow:hidden;}
.photoListTitle{width:750px;padding-left:14px;position:relative;height:35px;font-family:"微软雅黑", "宋体";line-height:38px;border-bottom:2px solid #9CBBCB;overflow:hidden;}
.photoListTips{position:absolute; right:10px; top:0; font-size:12px; font-weight:normal; font-family:"宋体"; color:#666;}
.photoListCon{width:740px; float:left; padding:10px; overflow:hidden;}
.photoListConH{width:1px; float:left; height:887px; overflow:hidden;}
.photoListCon_con{width:100%; overflow:hidden;}
.photoListCon_con dl{width:167px; height:155px; float:left; padding:23px 9px; overflow:hidden;}
.photoListCon_con dl dt{width:165px; height:125px; border:1px solid #eee;display:table-cell;vertical-align:middle;text-align:center;position:relative; overflow:hidden;}
.photoListCon_con p{position:static;  +position:absolute; top:50%;}
.photoListCon_con img{position:static;+position:relative;top:-50%;left:-50%;}
.photoListCon_con dl dd{width:100%; height:30px; line-height:30px; background:#eee; text-align:center; overflow:hidden;}