@charset "gb2312";
/* CSS Document */
 /*================基本样式重置================*/
html, body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, img, span, i, a, em, strong, b, input, textarea, select {margin: 0;	padding: 0;}
i, em {font-weight: normal;	font-style: normal;}
body {font: "微软雅黑 Light" 12px/1.5 \5b8b\4f53, tahoma, arial, sans-serif; position: relative;}
li {list-style: none;}
a, img {border: 0 none;}
a {text-decoration: none;outline: none; color:#333;}
a:hover {text-decoration: none;}
a:focus, input:focus {outline: 0 none;}
textarea {resize: none;	font-size: 12px;} /*去掉火狐和谷歌浏览器的Textarea改变尺寸大小功能*/
/*========定义基础样式========*/
.hide {display: none;}
.fl {float: left;}
.fr {float: right;}
.clearfix:after {content: " ";display: block;clear: both;height: 0;}
.clearfix {zoom: 1;}
a .opacity {filter: alpha(opacity=100);	opacity: 1;	-moz-opacity: 1;}
a:hover .opacity {filter: alpha(opacity=80);opacity: 0.8;-moz-opacity: 0.8;}
.w {width: 1020px;margin: 0px auto;}
.Pding {padding: 45px 0px 70px;}
.Tit_01 {height: 26px;margin-bottom: 24px;}
.Tit_02 {height: 34px;margin-bottom: 40px;text-align: center;}
.Bg_01 {background-color: #171717;}

/*========================首页=========================*/
/*==================头部=================*/

.mainBox{position: relative;}
.topBox{width:100%; height: 135px; background: #f7f6f6;}
/*logo*/
.topBox .topLink{height: 135px;}
.topBox .topLink .logo{ width:473px; height: 135px;}
.topBox .topLink .logo a{ display: block; width:473px; height: 135px;}
.topBox .topLink .logo a.logo img{width:473px; height: 135px;}


/*收藏*/
.topBox .topLink .store{position:relative; height:30px;}
.topBox .topLink .store a{display: inline-block; *display: inline; zoom:1; height: 30px; line-height: 30px; padding-left: 8px; padding-right:12px; font-family: "SimSun"; font-size:12px;  color: #333333; background: url(imagestoplink_line.jpg) no-repeat right center;}
.topBox .topLink .store a:hover{color: #0a70c8;}
.topBox .topLink .store a.first{padding-left:0px;}
.topBox .topLink .store a.last{padding-right:0px;  background: none;}

.topBox .topLink .store a.english{width: 62px; height: 24px; margin-top:4px; margin-left: 5px; padding-right:0px; padding-left:0px; line-height: 24px; text-align: center; font-family:"Arial"; font-size: 12px; color: #757575; border:1px solid #757575; background: none;}
.topBox .topLink .store a.english:hover{border-color: #0a70c8; color: #0a70c8;}
.topBox .topLink .store .chinese{display:none; position: absolute; top:25px; right:12px; width: 64px; height: 21px; line-height: 21px; border:1px solid #757575;}
.topBox .topLink .store .chinese a{height: 21px; line-height: 21px; background: none;  font-family:"Microsoft yahei"; font-size: 12px;}
/*导航*/
.Top_nav{position:absolute; top:135px; left:0px; width: 100%;height:53px; padding-top:1px; padding-bottom: 4px; background: url(imagesnavboxbg.png) repeat-x center center;}
.navBox{width: 1000px; height:53px; margin-left: auto; margin-right: auto;}
.navBox .navC{width: 1000px; height:47px; margin: 0 auto;}
.navC .nav li {position: relative; float: left; width: 122px; height:52px; padding-right: 1px; padding-bottom:1px;border-right:1px solid #dedede;}
.navC .nav a {display: block; width:123px; height:52px; overflow: hidden; line-height:52px;color: #333; font-family:"Microsoft yahei"; font-size: 14px;text-align:center;}
.navC .nav a:hover,.navC .nav .this a{color: #fff; background: url(imagesnav_hover.jpg) no-repeat center center;}
.navC .nav .subs li{background:none;}
.navC .nav li.last{margin-right: 0px; background: none;}

/*二级导航*/
.navC .nav li .subNavBox{ position: absolute; top: 50px; left: 0px; z-index: 9999; width:468px; height: 0px;  padding-left: 20px; padding-right: 20px; background-color: #fff; /*opacity: 0;*/ overflow: hidden;}
.navC .nav li .subNavBox .left{width:100px; margin-top:20px; margin-left: 10px; margin-right: 20px;}
.navC .nav li .subNavBox .left a{ display: block; width: 100px; height: 36px; line-height: 36px; text-align: center; font-family:"Verdana"; font-size: 14px; color: #5e5f5f; background: none;}
.navC .nav li .subNavBox .left a:hover{ color: #fff; background:#ff7630; background-image: none;}


.navC .nav li .subNavBox .right{width:290px; margin-top:20px; padding-right: 20px;}
.navC .nav li .subNavBox .right dl dt{width: 283px; height: 150px; margin-bottom: 15px;}
.navC .nav li .subNavBox .right dl dt a,.navC .nav li .subNavBox .right dl dt a img{width: 283px; height: 150px;}
.navC .nav li .subNavBox .right dl dd{height: 70px; overflow: hidden; font-family: "SimSun"; font-size:12px;}
.navC .nav li .subNavBox .right dl dd a{display:block; width:290px; height:70px; line-height:24px; text-align:left; font-family: "SimSun"; font-size:12px; color: #666666; background: none;}
.navC .nav li .subNavBox .right dl dd a span.color{display:block; color: #1874ba;}
.navC .nav li .subNavBox .right dl dd a:hover{color:#f99562; text-decoration: underline;}
.navC .nav li .subNavBox .right dl dd a:hover span.color{color:#f99562;}

/*banner 图*/

/*banner*/
.bannerBox{width:100%; padding-bottom: 23px; padding-top: 54px; background:#f8f8f8 url(imagesbannerboxbg.jpg) repeat-x center top;}
.V3Banner{ position:relative; width:1000px; height:350px;  margin-top:9px; padding: 10px; background: #fefefe;}
.V3Banner .bd { position:relative; margin:0px auto; overflow:hidden;}
.V3Banner .bd ul{ margin:0px auto;}
.V3Banner .bd li { width:100%; height:350px; text-align:center;  overflow:hidden;}
.V3Banner .bd li a{display:block; width:100%; height:350px;}
.banner .hd { position:absolute; left:3px; bottom:0px; z-index:99; width:1000px; height:30px; padding-top: 10px;}
.banner .hd ul { width:180px; height: 6px; margin:9px auto;}
.V3Banner .hd ul li { width:31px; height:6px; margin-right:8px; text-indent:-9999em; float:left; cursor:pointer;}
.V3Banner .hd ul .on {}
.LsHd{ position:absolute; top:160px; left:-74px; width:1066px; height:53px; padding: 0px 5%;}
.LsHd a{ display:block; width:31px; height:53px;}
.V3Banner .next{ float:right; background:url(imagesbannerrgt.png) no-repeat right center;}
.V3Banner .prev{ float:left; background:url(imagesbannerleft.png) no-repeat left center;}

/*首页中心内容*/
.contBox{width:100%; padding-bottom: 20px;  background: #f8f8f8;}

.contBox .left{width:640px; height: 258px; padding-top:20px; padding-left:20px; border:1px solid #eee; background: #fff;}
.contBox .right{width:340px;}

/*-------首页第一部分开始-------*/

.index_part1{padding-bottom: 18px;}
.index_part1 .left_left{width:280px;  height: 240px;}
.index_part1 .left_left img{width:280px;  height: 240px;}

/*首页第一部分焦点图*/
.focus .slideBox{ width:288px; height:240px; overflow:hidden; position:relative; border:1px solid #ddd;}
.focus .slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:3px; z-index:1;}
.focus .slideBox .hd ul{ overflow:hidden; zoom:1; float:left;}
.focus .slideBox .hd ul li{ float:left; margin-right:6px;  width:21px; height:4px; line-height:14px; font-size: 0px; text-align:center; background:#908e8b; cursor:pointer;}
.focus .slideBox .hd ul li.on{ background:#fff;}
.focus .slideBox .bd{ position:relative; height:100%; z-index:0;}
.focus .slideBox .bd li{position:relative; width:288px; height:240px; zoom:1; vertical-align:middle;}
.focus .slideBox .bd img{ width:288px; height:240px; display:block;}
.focus .slideBox .bd li a.tt{display: block; position:  absolute; left: 0px; bottom:0px; width: 160px; height: 31px; overflow: hidden; padding-left: 10px; padding-right: 118px; line-height: 31px; color: #fff; background: url(imagesfocus_tit.png) repeat-x center center;}
.focus .slideBox .bd li a.tt:hover{text-decoration: underline;}


.index_part1 .left_right{position:relative; width:300px; padding-right:30px;}

.contBox .title{height: 22px; margin-bottom: 14px; line-height: 22px; padding-left: 12px; font-family:"Microsoft yahei"; font-size: 16px; color: #0a70c8; font-weight:bold;  background: url(imagestitlebg.jpg) no-repeat left center;}
.S_dynamic{position: relative; width:300px; margin-bottom: 3px;}
.contBox .time{position: absolute; top:0px; left:0px; width:56px; height: 52px; background: url(imagestimebg.jpg) no-repeat center center;}
.contBox .time i{display: block; width:56px; height:26px; line-height: 26px; text-align: center; font-family:"Microsoft yahei"; font-size: 16px; color: #15a351;}
.contBox .time em{display: block; width:56px; height:26px; line-height: 26px; text-align: center; font-family:"Microsoft yahei"; font-size: 12px; color: #fff;}
.S_dynamic dt{margin-bottom: 15px;}
.S_dynamic dt .tit{display:block; width:230px; height: 52px; overflow: hidden; padding-left: 70px; font-family:"Microsoft yahei"; font-size: 14px; line-height: 22px; color: #333;}
.S_dynamic dt .tit:hover{color:#0a70c8; text-decoration: underline;}
.S_dynamic dd{height:44px; padding-bottom:10px; border-bottom:1px dashed #7f7f7f; font-family:"Microsoft yahei"; font-size: 14px; line-height: 22px; color: #666;}
.S_dynamic dd a{color: #0a70c8;}
.S_dynamic dd a:hover{text-decoration: underline;}
.dynamic_list{width:300px; padding-bottom: 8px;}
.dynamic_list a{width:280px; padding-left: 20px; display: block; height: 30px; line-height: 30px; font-family:"Microsoft yahei"; font-size: 14px; color: #333333; background: url(imagess_pic.jpg) no-repeat left center;}
.dynamic_list a:hover{color: #0a70c8; text-decoration: underline;}

.contBox .more{display: block; position: absolute; bottom:0px; right:0px; width:28px; height: 28px; background: url(imagesmore1.jpg) no-repeat center center;}
.contBox .more:hover{background: url(imagesmore2.jpg) no-repeat center center;}

/*第一部分右侧*/
.index_part1 .right{position:relative; width:320px; height: 276px; padding-left: 10px; padding-right:10px; border-top:3px solid #0a70c8; border-left:1px solid #eee; border-right:1px solid #eee; border-bottom:1px solid #eee; background: #fff;}
.index_part1 .right .title{height: 50px; line-height: 50px;}
.Notice_List{padding-bottom: 26px;}
.Notice_List ul li{position:relative; margin-bottom: 15px; padding-bottom: 12px; border-bottom: 1px solid #ecebec;}
.Notice_List ul li.last{margin-bottom: 0px; border-bottom: none;}
.Notice_List ul li .time{position: absolute; top:0px; left:0px; width:60px; height: 44px; background: url(imagestimebg3.jpg) no-repeat right center;}
.Notice_List ul li .time i{display: block; width:60px; height:22px; line-height: 22px; text-align: center; font-family:"Microsoft yahei"; font-size: 16px; color: #0a70c8;}
.Notice_List ul li .time em{display: block; width:60px; height:22px; line-height: 22px; text-align: center; font-family:"Microsoft yahei"; font-size: 12px; color: #0a70c8;}
.Notice_List ul li .tit{width:245px; height: 44px; overflow: hidden; padding-left: 75px; font-family:"Microsoft yahei"; font-size: 14px; line-height: 22px; color: #333333;}
.Notice_List ul li .tit a{color: #333;}
.Notice_List ul li .tit a:hover{color: #0a70c8; text-decoration: underline;}

/*-------首页第一部分结束-------*/


/*-------首页第二部分开始-------*/
.contBox .index_part2{clear:both; padding-bottom: 18px;}
.contBox .index_part2 .left{width:662px; height: auto; padding:0px; border:none; background: none;}

/*第二部分左侧*/

.scientificBox{position:relative; width: 296px;  padding-top:19px; padding-left: 12px; padding-right: 12px; border:1px solid #eee; background: #fff;}
.S_scientific{margin-bottom:10px; padding-bottom: 20px; border-bottom: 1px dashed #7f7f7f;}
.S_scientific dt{float:left; width: 62px; height: 61px;   margin-left: 8px;}
.S_scientific dt a{display:block; width:95px; height: 61px;}
.S_scientific dt a img{display:block; width:95px; height: 61px;}
.S_scientific dd{position:relative; float:right; width: 210px; height:44px; margin-right: 5px;  font-family:"Microsoft yahei"; font-size: 14px; line-height: 24px; color: #333;}
.S_scientific dd a{color: #333;}
.S_scientific dd a:hover{color: #0a70c8; text-decoration: underline;}

.S_scientific dd a.more{position: absolute; right:7px; bottom:0px; width: 45px; height: 20px; line-height: 20px; text-align: right; font-family:"Microsoft yahei"; font-size: 14px;  color: #0a70c8; background: none;}
.S_scientific dd a.more:hover{background: none;}
.scientific_list{width:300px; padding-bottom: 35px;}
.scientific_list a{width:280px; padding-left: 20px; display: block; height: 30px; line-height: 30px; font-family:"Microsoft yahei"; font-size: 14px; color: #333333; background: url(imagess_pic.jpg) no-repeat left center;}
.scientific_list a:hover{color: #0a70c8; text-decoration: underline;}


/*第二部分右侧*/
/*学生发展*/
.teachingBox{position:relative; width: 296px; padding-top:19px; padding-left: 12px; padding-right: 12px; border:1px solid #eee; background: #fff;}
.contBox .studentDping{position:relative; width:320px; height: 284px; padding-top:19px; padding-left: 10px; padding-right:10px; border-top:1px solid #eee; border-left:1px solid #eee; border-right:1px solid #eee; border-bottom:1px solid #eee; background: #fff;}
/*-------首页第二部分结束-------*/



/*-------首页第三部分结束-------*/
.index_part3{padding:20px 16px; border:1px solid #eee; background: #fff;}
/*第三部分左侧*/
.index_part3 .left{width:702px; height: auto; border:none; padding-top:0px; padding-left:0px;}
/*选项卡*/
/*选项卡*/
.communicationTab{width:402px; padding-bottom: 30px;}
.tabbtn{margin-bottom:18px; border-bottom: 1px solid #d2d2d2;}
.tabbtn li{position:relative; float:left; width:82px; height:40px;}
.tabbtn li h3{position:absolute; left:0px; bottom:-1px; width:82px; height:40px; line-height:40px;text-align:center; font-weight: normal; cursor:pointer;}
.tabbtn li h3 a{font-family: "Microsoft yahei"; font-size:16px; color:#333;}
.tabbtn .last h3{background: none;}
.tabbtn .current h3{width:82px; height:40px; line-height:40px; color:#fff; background: url(imagestabhover.jpg) no-repeat center bottom;}

.tabbtn .more a{display: block; width: 92px; height: 30px; padding-right:10px; line-height: 30px; text-align: right; color: #333333;}
.tabbtn .more a:hover{color: #2e7cdc; text-decoration: underline;}

.communicationTab .tabcon{ width:402px;  margin-top:21px;}
.contBox .communicationTab .tabcon ul li{margin-bottom: 20px;}
.contBox .communicationTab .tabcon ul li.last{margin-bottom: 0px;}
.contBox .communicationTab .tabcon ul li dl{position:relative; width:402px; height: 52px;}
.contBox .communicationTab .tabcon ul li dt .time{position: absolute; top:0px; left:0px; width:56px; height: 52px; background: url(imagestimebg.jpg) no-repeat center center;}
.contBox .communicationTab .tabcon ul li dt .time i{display: block; width:56px; height:26px; line-height: 26px; text-align: center; font-family:"Microsoft yahei"; font-size: 16px; color: #15a351;}
.contBox .communicationTab .tabcon ul li dt .time em{display: block; width:56px; height:26px; line-height: 26px; text-align: center; font-family:"Microsoft yahei"; font-size: 12px; color: #fff;}
.contBox .communicationTab .tabcon ul li dd{width: 330px; padding-left: 73px;}
.contBox .communicationTab .tabcon ul li dd a{display: block; width: 330px;  height: 22px; overflow: hidden; margin-bottom: 5px; line-height: 22px; font-family: "Microsoft yahei"; font-size:14px; color:#333;}
.contBox .communicationTab .tabcon ul li dd a:hover{color: #0a70c8; text-decoration: underline;}
.contBox .communicationTab .tabcon ul li dd span{display: block; width: 330px; height:22px; line-height: 22px; font-family: "Microsoft yahei"; font-size:14px; color:#666;}



/*校友滚动*/
.schoolmate{width: 264px;}
.schoolmate .title{position:relative; width: 264px; height: 40px; padding-left: 0px; line-height: 40px; border-bottom: 1px solid #e1e6e9; background: none;}
.schoolmate .title span{display:block; position: absolute; left:0px; bottom:-1px; width: 82px; text-align: center; background: url(imagestabhover.jpg) no-repeat center bottom;}

.schoolmate .slideBox{ width:179px; height:212px; margin-left: auto; margin-right: auto; position:relative; border:1px solid #dcdcdc;}
.schoolmate .slideBox .bd{ position:relative; height:100%; z-index:0;}
.schoolmate .slideBox .bd li{position:relative; width:179px; height:213px; zoom:1; vertical-align:middle;}
.schoolmate .slideBox .bd img{ width:179px; height:213px; display:block;}
.schoolmate .slideBox .bd li a.tit{display: block; position: absolute; width: 159px; height: 42px;  left:0px; bottom:0px; padding:5px 10px; font-family: "Microsoft yahei"; font-size:12px;  line-height:22px; color: #fff; background: url(imagesslidetitlebg.png) repeat-x center center;}
.schoolmate .slideBox .bd li a.tit:hover{text-decoration: underline;}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.schoolmate .slideBox .prev,
.schoolmate .slideBox .next{ position:absolute; z-index: 9999; left:-40px; top:50%; margin-top:-25px; display:block; width:24px; height:31px; background:url(imagesslider_left.jpg) no-repeat center center; filter:alpha(opacity=50);opacity:0.5;}
.schoolmate .slideBox .next{ position:absolute; z-index: 9999; left:auto; right:-40px; display:block; width:24px; height:31px; background:url(imagesslider_right.jpg) no-repeat center center;}

.schoolmate .slideBox .prev:hover,
.schoolmate .slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;}
.schoolmate .slideBox .prevStop{ display:none;}
.schoolmate .slideBox .nextStop{ display:none;}

/*信箱管理*/
.index_part3 .right{width: 240px;}
.mailbox{width: 240px;}
.mailbox .title{position:relative; width: 240px; height: 40px; margin-bottom:32px; padding-left: 0px; line-height: 40px; border-bottom: 1px solid #e1e6e9; background: none;}
.mailbox .title span{display:block; position: absolute; left:0px; bottom:-1px; width: 82px; text-align: center; background: url(imagestabhover.jpg) no-repeat center bottom;}

.m_box a{display: block; margin-bottom: 24px; width: 231px; height: 75px; padding:1px; background:#fff; border:1px solid #d3d3d3;}
.m_box a img{width: 231px; height: 75px;}



/*-------/首页第三部分结束-------*/


/*首页友情链接1*/
.index_linkBox{position:relative; width:988px; margin-top:18px; padding:16px; border:1px solid #eee; background: #fff;}
.index_link{padding-bottom: 20px;}
.index_link li{display: inline-block; *display: inline; zoom:1; padding-left:10px; padding-right:14px; font-family: "Microsoft yahei"; font-size:14px;  background: url(imagestoplink_line.jpg) no-repeat right center;}
.index_link li a{color: #333;}
.index_link li.last{background: none;}
.index_link li a:hover{color: #206ac5;}

/*首页友情链接2*/
.index_linkBox2{width:988px; margin-top:18px; padding:24px 16px; border:1px solid #eee; background: #fff;}
.index_linkBox2 ul li{float:left; width: 177px; height: 63px; margin-right: 25px;}
.index_linkBox2 ul li.last{margin-right: 0px;}
.index_linkBox2 ul li a{display: block; width: 177px; height: 63px; line-height: 63px; text-align: center; font-family: "Microsoft yahei"; font-size:18px; color:#fff;}

.index_linkBox2 ul li.spcial a{display: block; width: 137px; padding:12px 20px 0 20px; height: 63px; line-height:20px; text-align: center; font-family: "Microsoft yahei"; font-size:18px; color:#fff;}
.index_linkBox2 ul li a:hover{color: #2e7cdc; text-decoration: underline;}


/*页脚*/
.footerBox{width:100%; padding-top:23px; padding-bottom:20px; border-top:1px solid #eee;  background: #fff;}
.footerBox .footer .copyright{display: block; line-height: 30px; text-align: center; font-family: "Microsoft yahei"; font-size:12px; color:#666;}
.footerBox .footer .copyright a{color:#0267b5;}
.footerBox .footer .copyright a:hover{text-decoration: underline;}

.footerBox .footer .footer_right{width: 150px; height: 33px;}
.footerBox .footer .footer_right select{margin-top: 7px;}



/*============================内页=============================*/
.i_cBox{padding-top:75px;}
.i_nav{width: 255px;  border-top:2px solid #0a70c8; border-right:1px solid #ebebeb; border-bottom:1px solid #ebebeb; border-left:1px solid #ebebeb; background: #fff;}
.i_content{width: 725px; height:auto !important;height:565px; min-height: 565px;  padding-top:5px; padding-left: 10px; padding-right: 10px; border:1px solid #eeeeee; background: #fff;}

/*左导航*/
.i_nav dl{height:auto !important;height:570px; min-height: 570px;}
.i_nav dl dt{width: 230px; height: 60px; padding-left: 25px; line-height: 60px; border-bottom: 1px solid #e2e6ea; font-family: "Microsoft yahei"; font-size:26px; color:#0a70c8;}
.i_nav dl dd{width: 255px;}
.i_nav dl dd ul li{width: 210px; padding-left: 45px; height: 45px; line-height: 45px; border-bottom: 1px dashed #c7d2dc; background: url(imagesi_navpic1.jpg) no-repeat 25px center;}
/*.i_nav dl dd ul li a{display: block; width: 210px; height: 45px; line-height: 45px; font-family: "Microsoft yahei"; font-size:14px; color:#464a53;}
.i_nav dl dd ul li a:hover,.i_nav dl dd ul li.current a{color:#4687cf;}
*/
/*右侧bread*/
.bread{width:725px; height: 30px; margin-bottom: 10px; line-height: 30px; font-family: "SimSun"; font-size:12px; color:#999; border-bottom: 1px solid #f2f2f2;}
.bread a{display: inline-block; *display: inline; zoom:1; padding-left: 10px; padding-right: 10px; color:#999;}
.bread a:hover{text-decoration: underline; color:#0a70c8;}
.bread em{display: inline-block; *display: inline; zoom:1; padding-left: 10px; color:#0a70c8;}


/*-------------------------内页新闻详情页-------------------------*/
.contentBox{position: relative; padding-top:266px;}
.NewsDetails_01{width: 705px; margin-bottom:70px; padding-left: 10px; padding-right: 10px;}
/*新闻标题*/
.NewsDetails_01 .newstl{ padding-top:20px; margin-bottom:10px; text-align: center; background:url(imagesdetailsline.jpg) no-repeat center bottom;}
.NewsDetails_01 .newstl h3{ padding-bottom:14px; font-family:"Microsoft yahei"; font-size:20px; font-weight:normal;}
.NewsDetails_01 .newstl span{ display:block; padding-bottom:44px; color:#888;}
/*新闻图片+新闻内容*/
.NewsDetails_01 img{display: block; max-width: 705px; margin: 20px auto;}
.NewsDetails_01 p{line-height:28px; font-family:"SimSun"; font-size:14px; color: #666;}
.NewsDetails_01 .shareN{ height:50px; margin-top:40px;}
/*分享*/
.NewsDetails_01 .right .newsPd p{padding-bottom:10px;}
.NewsDetails_01 .share{float:left; width:280px; height:20px; padding-left:20px;}
.NewsDetails_01 .bshare-custom{ height:20px; line-height:20px;}
/*上一篇下一篇*/
.NewsDetails_01 .nextOne{float:right;}
.NewsDetails_01 .nextOne h5{width:380px; height: 30px; line-height: 30px; overflow:hidden; font-family:"SimSun"; font-size:12px; font-weight:normal; text-align:right; color:#888;}
.NewsDetails_01 .nextOne a{font-family:"SimSun"; font-size:12px; font-weight:normal; color:#888;}
.NewsDetails_01 .nextOne a:hover{ text-decoration:underline; color:#4788d0;}



/*-------------------------内页新闻列表页-------------------------*/
.NewsList{padding-top:20px;}
.N03_list_dl{margin-bottom: 10px; padding-bottom: 13px; border-bottom: 1px dotted #a9a9a9;}
.N03_list_dl dt{float: left; width: 182px; height: 124px; padding-bottom: 9px; background: url(imagesn03_bg_01.png) no-repeat center bottom;}
.N03_list_dl dt h3{width: 174px; height: 116px; padding: 3px; border: 1px solid #dedede;}
.N03_list_dl dt a{position: relative; display: block; width: 174px; height: 116px; overflow: hidden;}
.N03_list_dl dt a img{ position: absolute; left: 0px; top: 0px; width: 174px; height: 116px;}
.N03_list_dl dd{margin-left: 204px;}
.N03_list_dl dd h4{height: 30px; margin-bottom: 10px; line-height: 30px; font-weight: normal; border-bottom: 1px dotted #a9a9a9;}
.N03_list_dl dd h4 em{float: right; font-size: 12px; font-weight: normal; color: #999;}
.N03_list_dl dd h4 a{font-family:"Microsoft yahei"; font-size: 14px; color: #333;}
.N03_list_dl dd h4 a:hover{color: #0062c0;}
.N03_list_dl p{font-family:"Microsoft yahei";  line-height: 24px; color: #666;}

.N03_list li{height: 34px; line-height: 34px;}
.N03_list .Other{margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px dotted #a9a9a9;}
.N03_list li span{float: right; font-family:"Microsoft yahei"; font-size: 12px; color: #999;}
.N03_list li a{padding-left: 25px; font-family:"Microsoft yahei";  font-size: 14px;  color: #444; background: url(imagesn03_icon_01.jpg) no-repeat left center;}
.N03_list li a:hover{color: #0062c0;}


/*-------------------------内页企业介绍-------------------------*/
.introduction{width: 705px; margin-bottom:70px; padding-left: 10px; padding-right: 10px;}
.introduction img{display: block; max-width: 705px; margin: 20px auto;}
.introduction p{line-height:28px; font-family:"SimSun"; font-size:14px; color: #666;}


/*-------------------------师资队伍-------------------------*/
.teacherTeam{width: 705px; margin-bottom:70px; padding-left: 10px; padding-right: 10px;}
.teacher{margin-bottom: 25px;}
.teacher dt{float:left; width: 216px; height: 267px;}
.teacher dt img{width: 216px; height: 267px;}
.teacher dd{float: right; width:450px;}
.teacher dd ul li{width:450px; margin-bottom: 10px; font-family: "Microsoft yahei";}
.teacher dd ul li em{display: inline-block; *display: inline; zoom:1; width:88px; height: 24px; margin-right: 15px; line-height: 24px; text-align: right; font-size: 16px; font-weight: 600; color: #0a70c8;}
.teacher dd ul li span{line-height: 24px;  font-size: 14px; color: #666;}

.teacheDetails dt{width:705px; height: 44px; margin-bottom: 14px; line-height: 44px;}
.teacheDetails dt span{display: block; width:110px; height: 44px; text-align: center; font-family: "Microsoft yahei"; font-size:18px;  color: #fff; background: #0a70c8;}
.teacheDetails dd em.t_01{display: block; margin-bottom: 12px; font-family: "Microsoft yahei"; font-size:14px; color:#333;}
.teacheDetails dd b.t_01{display: block; margin-bottom: 12px; font-family: "Microsoft yahei"; font-size:16px; color:#333;}
.teacheDetails dd span.t_01{display: block; font-family: "Microsoft yahei"; font-size:14px; line-height: 30px; color:#333;}



/*-------------------------通知公告-------------------------*/
.NoticeList .N04_list{margin-bottom: 30px;}
.NoticeList .N04_list li{ height:118px; border-bottom: 1px dashed #ececec;}
.NoticeList .N04_list .current{ background-color: #eee;}
.NoticeList .N04_list .current dt{ background: none;}
.NoticeList .N04_list_dl{ position: relative; padding: 15px 0px;}
.NoticeList .N04_list_dl dt{ float: left; width: 74px; height: 75px; padding-right: 10px; padding-top: 13px; text-align: center; line-height: 20px; font-family: Georgia; background: url(imagesn04_bg_01.jpg) no-repeat right center;}
.NoticeList .N04_list_dl dt span{ display: block; height: 40px; line-height: 40px; font-size: 22px; font-weight: bold; color: #0a70c8;}
.NoticeList .N04_list_dl dd{ margin-left: 104px;}
.NoticeList .N04_list_dl dd h3{ height: 30px; line-height: 30px;}
.NoticeList .N04_list_dl dd h3 a{ font-size: 14px; color: #333;}
.NoticeList .N04_list_dl dd h3 a:hover{ color: #0a70c8;}
.NoticeList .N04_list_dl p{ line-height: 24px; color: #666;}


/*24px*/
.asppage24{width:100%; margin-top:40px; margin-bottom: 40px; overflow:hidden;}
.asppage24 .pager {color:#888; width:100%; height: 24px; text-align:center;}
.asppage24 .pager span,
.asppage24 .pager .nolink,
.asppage24 .pager a {display:inline-block; border: solid 1px #dddddd;  line-height:22px; margin:0 3px; padding:0px 8px;}
.asppage24 .pager .nolink { color:#888;}
.asppage24 .pager a {color:#888;text-decoration:none;}
.asppage24 .pager a:hover {color: #FFF; background: #0a70c8;border:solid 1px #0a70c8;}
/*隐藏页码信息*/
.asppage24 .pager .pageinfo{display:none;}
/*当前页*/
.asppage24 .pager .cpb {color:#FFF; font-weight:100; background:#0a70c8;border:solid 1px #0a70c8;}
/*如需要修改颜色：替换"#0C59A1"*/



/*-------------------------登录页面-------------------------*/
.LoginBOX{width: 100%;  padding-top:106px; padding-bottom: 180px; background: url(imagesloginbox.jpg) no-repeat center center;}
.LoginBOX p{height: 50px; margin-bottom: 50px; line-height: 50px; text-align: center; font-family: "Microsoft yahei"; font-size:32px; letter-spacing:8px; color:#fff;}

.login{width: 369px; height: 324px; margin-left: auto; margin-right: auto; background: url(imagesloginbg.png) repeat;}
.login .tt{width: 344px; height: 68px; margin-bottom:26px; padding-left:25px; line-height: 68px; border-bottom: 1px solid #a7cc79; font-family: "Microsoft yahei"; font-size:26px; color:#6cab44;}

.login ul{width: 300px; margin-left: auto; margin-right: auto;}
.login ul li{width: 255px; height: 50px; margin-bottom:20px; padding-left:45px; line-height: 50px; border:1px solid #d1d7ca; background: #f0f7e8;}
.login ul li input{display: inline-block; *display: inline; zoom:1; width: 255px; height: 30px; padding-top: 9px; padding-bottom: 10px; line-height:30px; font-family: "Microsoft yahei"; font-size:16px; color:#cbcbcb; background: #f0f7e8;}
.login ul li.l_name{background:#f0f7e8 url(imagesln1.png) no-repeat 10px center;}
.login ul li.l_password{background:#f0f7e8 url(imagesln2.png) no-repeat 10px center;}
.login ul li.button{width: 300px; padding-left: 0px; font-family: "Microsoft yahei"; font-size:22px; color:#f0f7e8; background: #6caa44; border:none;}
.login ul li.button a{display: block; width: 300px; height: 50px;}
.login ul li.button input{width: 300px; height: 50px; font-family: "Microsoft yahei"; font-size:22px; color:#f0f7e8; background: #6caa44; cursor: pointer;}
.login ul li.button a:hover input{background: #86d155;}




/*-------------------------校友风采列表页面-------------------------*/
.SchoolList{padding-bottom: 30px;}
.SchoolList .s_list li{float: left; width:354px; height: 196px; overflow: hidden; margin-right: 10px; margin-bottom: 32px;}
.SchoolList .s_list li.other{margin-right: 0px;}
.SchoolList .s_list li dl dt{float:left; width: 151px; height: 190px; padding-bottom: 8px; background: url(imagess_shadow.png) no-repeat left bottom;}
.SchoolList .s_list li dl dt a{position:relative; display:block; width: 151px; height: 188px; overflow: hidden; border:1px solid #cecece;}
.SchoolList .s_list li dl dt a img{position:absolute; top:0px; left:0px; width: 151px; height: 188px;}
.SchoolList .s_list li dl dd{float: right; width: 178px; padding-top:10px;}
.SchoolList .s_list li dl dd .name{width:178px; height: 30px; margin-bottom: 5px; line-height: 30px; font-family: "Microsoft yahei";}
.SchoolList .s_list li dl dd .name em{display: inline-block; *display: inline; zoom:1; margin-right: 10px; font-size:16px; color:#333;}
.SchoolList .s_list li dl dd .name span{display: inline-block; *display: inline; zoom:1; font-size:14px; color:#666;}
.SchoolList .s_list li dl dd .info{width:178px; height:98px; margin-bottom: 15px; overflow: hidden; line-height: 24px; font-family: "Microsoft yahei"; font-size: 12px; color: #666;}
.SchoolList .s_list li dl dd .bt{width: 86px; height: 28px;}
.SchoolList .s_list li dl dd .bt a{display: block; width: 86px; height: 28px; line-height: 28px; text-align: center; font-family: "Microsoft yahei"; font-size:14px; color:#fff; background: #3994e3;}
.SchoolList .s_list li dl dd .bt a:hover{background: #3fa6ff;}




/*-------------------------在研项目页面-------------------------*/
.ProjectBox{margin-top:20px;}
.ProjectBox table{border-top:3px solid #0a70c8;border-left:1px solid #e7e7e4;}
.ProjectBox th{ height: 36px; line-height: 36px; text-align: left; padding-left: 20px;  border-right:1px solid #e7e7e4; font-family: "Microsoft yahei"; font-size:14px; color:#333; background: #f1f2f3;}
.ProjectBox td{height: 30px; line-height: 30px; text-align: left;  border-right:1px solid #e7e7e4; border-bottom: 1px solid #edeeee; padding-left: 20px; font-family: "Microsoft yahei"; font-size:14px; color:#333;}
.ProjectBox td a{color: #666;}
.ProjectBox td a:hover{color: #0a70c8;}


/*-------------------------研究方向页面-------------------------*/
 .DirectionBox{padding-top:5px;}
.DirectionBox .D_list{margin-bottom: 20px;}
.DirectionBox .D_list li{width:700px; height: 30px; padding-left: 10px; line-height: 30px; font-family: "Microsoft yahei"; font-size:12px; color:#333;}
.DirectionBox .D_list li.tt{width:700px; height: 36px; margin-bottom: 5px; margin-top:10px; padding-left: 12px; line-height: 36px;  border-top:3px solid #0a70c8; font-family: "Microsoft yahei"; font-size:14px; color:#333; background: url(imagesd_tt.jpg) repeat;}
.DirectionBox .D_list li.first{margin-top:0px;}
.DirectionBox .D_list li.tt em{display: inline-block; *display: inline; zoom:1; margin-right: 10px; font-family: "Arial";}
.DirectionBox .D_list li.tt span{display: inline-block; *display: inline; zoom:1; width: 12px; height: 12px; background: url(imagesxx.png) no-repeat center center;}

.DL_info{margin-bottom: 40px; font-family: "Microsoft yahei"; font-size:12px; color:#c80a3b;}



/*========================内页下载页面   02=========================*/
.DownLoad_02 ul li{position:relative; width:720px; height: 34px; padding-left: 5px; line-height: 34px; font-family: "SimSun"; font-size:12px;  color: #666; background: none;}
.DownLoad_02 ul li a.tt{position:relative; display: block; width: 610px; height: 34px; padding-left: 30px; line-height: 34px; overflow: hidden; font-size:14px; color: #444;}
.DownLoad_02 ul li a.tt em{display: block; position: absolute; top:10px; left:0px;}
.DownLoad_02 ul li a.tt:hover{color:#15a351;}
.DownLoad_02 ul li a.dwn{position: absolute; right: 0px; top:0px; width: 54px; height: 34px; padding-left:15px; padding-right: 8px; text-align: right; line-height: 34px; color: #999;  background: url(imagesdwn.png) no-repeat left center;}
.DownLoad_02 ul li a.dwn:hover{color: #15a351; text-decoration: underline;}
.DownLoad_02 ul li.line{height:24px; background: url(imagesnewslist_pic.jpg) repeat-x center center;}




/*------------------------院士风采-------------------------*/
.AcademicianBox{padding-top:10px; padding-bottom:50px;}
.a_table{border-top:3px solid #0a70c8;border-left:1px solid #e7e7e4;}
.a_table th{ height: 36px; line-height: 36px; text-align: center; border-right:1px solid #e7e7e4; font-family: "Microsoft yahei"; font-size:14px; color:#333; background: #f1f2f3;}
.a_table td{height: 30px; line-height: 30px; text-align: center;  border-right:1px solid #e7e7e4; border-bottom: 1px solid #edeeee; font-family: "Microsoft yahei"; font-size:14px; color:#333;}
.a_table td a{color: #666;}
.a_table td a:hover{color: #0a70c8;}

.sm_table{border-left:none;}
.sm_table td.last{border-right:none;}
.sm_table td.name{padding-left:30px; text-align: left;}
.sm_table tr.last td{border-bottom: none;}






/*--------------------12.2表单样式------------------*/
.contBox2{width: 100%; border-top:1px solid #ddd; padding-top:30px;}
.i_cBox2{width: 900px; padding-left: 100px; border: 1px solid #ddd; background: #fff;}
.formBox{padding-top:30px; padding-bottom:30px;  margin-bottom: 30px;}
.formBox h5.tit{width: 900px; height: 40px; margin-bottom: 50px; line-height: 40px; font-family: "Microsoft yahei"; font-weight: 600; font-size:20px; color:#454545;}
.formBox h5.tit a{float:right; display: inline-block; *display: inline; zoom:1; width:120px; height:38px; margin-right:30px; font-size: 16px; line-height:38px; text-align: center; border:1px solid #0a70c8; color: #0a70c8;}
.formBox h5.tit a:hover{color: #fff; background: #0a70c8;}

.fbox{position: relative;}
.fbox .photo{position: absolute; left:0px; top:0px; width: 300px; height: 200px;}
.fbox .photo .img{width: 160px; height: 200px; margin-bottom: 20px;}
.fbox .photo .img img{width: 160px; height: 200px;}
.fbox .photo .img_bt{width: 160px; height: 30px;}
.fbox .photo .img_bt a{position:relative; display: inline-block; *display: inline; zoom:1; width: 65px; height: 30px; margin-bottom: 15px;}
.fbox .photo .img_bt a.button1{margin-right: 20px;}
.fbox .photo .img_bt a input{width: 65px; height: 28px; color: #fff; cursor: pointer; background:#0a70c8;}
.fbox .photo .img_bt a:hover input{background:#0089ff;}
.fbox .photo .img_bt a input#headimg{}
.fbox .photo .img_bt a input.fileField{position:absolute; z-index:99; top:0px; left:0px; width: 65px; height: 28px;  background:#none; color:#0a70c8; opacity:0; opacity: 0; filter: alpha(opacity=0) outline:none;}

.Mform li{ height: 30px; line-height: 30px; margin-bottom: 26px;}
.Mform li.lft{width:600px; margin-left: 200px;}
.Mform li label{display: block; float: left; width: 80px; height: 30px; line-height: 30px; font-family: "Microsoft yahei"; font-size:14px; color: #666; text-align: right;}
.Mform li em{float: left; position:relative; display: block; width: 256px; height: 30px; line-height: 30px;}
.Mform li em span{display: block; position: absolute; width: 10px; height: 30px; top: 0px; right: 0px; color: #ec0000;} 
.Mform li input{width: 228px; height: 14px; line-height: 15px; padding-top: 8px; padding-bottom: 8px; padding-left:5px; border: 1px solid #c8c8c8; background: #fdfcfc;}
.Mform li.mtextarea{height: 153px;}
.Mform li.mtextarea em{width: 670px;}
.Mform li textarea.mBOX{width: 630px; height: 141px; padding-top: 10px; padding-left: 10px; padding-right: 5px; font-family: "Microsoft yahei"; font-size:14px; color: #666;  border: 1px solid #c8c8c8; outline: none; background: #fdfcfc;}
.Mform li .info_self{width:228px; height:30px; line-hieght:30px;font-family: "Microsoft yahei";  font-size:14px; color:#454545;}
.button{padding-left:80px;}
.button input{ width: 79px; height: 39px; font-family: "Microsoft yahei"; font-size: 14px; color: #fff;}
.button a{display: inline-block; *display: inline; zoom:1;}
.button a.button1{width: 118px; height: 33px; line-height: 33px; margin-right: 10px;}
.button a.button1 input{width: 118px; height: 33px; line-height: 33px; color: #fff; background:#0a70c8;}
.button a.button1:hover input{background:#0089ff;}
.button a input{color:#fff; background:#1191d2; cursor: pointer;}
.button a.button2 input{width: 77px; height: 33px; line-height: 33px; color: #fff; background:#0a70c8;}
.button a.button2:hover input{background: #0089ff;}

/*201618*/
.Academician, .teachingstaff, .teachingstaffxq, .teachingstaffxqword{width:725px;}
.Academician dl{width:340px; float:left; padding:0px 10px;}
.Academician dl dt{width:335px; background:#eee; height:35px; line-height:35px; border-left:5px solid #0a70c8;}
.Academician dl dt a{ padding-left:15px; font-size:16px; color: #0a70c8; font-weight:bold;}
.Academician dl dd{width:340px; float:left; padding:20px 0px 20px;}
.Academician dl dd .Academicianfl img{ width:150px; height:188px;}
.Academician dl dd .Academicianfr{width:175px;}
.Academician dl dd .Academicianfrtit{height:157px;}
.Academician dl dd .Academicianfrtit h5{font-size:16px; height:28px; color:#333;}
.Academician dl dd .Academicianfrtit p{width:175px; /* height:23px; */ line-height:23px; /* white-space:nowrap; *//* text-overflow:ellipsis; */ /* overflow:hidden; */ color:#666; font-size:14px;}
.Academician dl dd .ckxq a{ background:#3994e3; padding:6px 15px; color:#fff; display:inline-block; font-size:13px;}

.teactext{ background:#f2f3f4; padding-left:10px; width:715px; float:left; height:28px; line-height:28px; font-size:13px; color:#333;}
.teachingstafflist{width:725px; padding:15px 0px;}
.teachingstafflist dl{width:725px; float:left; margin:15px 0px 0px;}
.teachingstafflist dl dt{background:url(imagesicotea.jpg) repeat-x; height:39px; line-height:39px; width:97%; padding-left:3%; font-size:15px; color:#333;}
.teachingstafflist dl dd{padding: 15px 15px 0px 25px; width:685px; display:inline-block;}
.teachingstafflist dl dd a{display:block; width:68px; height:28px; line-height:28px; text-align:left; margin:0 17px 10px 0; float:left; font-size:14px; color:#666;}
.teachingstafflist dl dd a:hover{color:#0a70c8;}

.teachingstaffxqword{margin:15px 0px 25px;}
.teachingstaffxqfl{width:470px; float:left;}
.teachingstaffxqfl p{ line-height:2.5em;  font-size:14px; font-family:"微软雅黑 Light"; color:#666; width: 100%; display: inline-block;}
.teachingstaffxqfl p label{width:90px; float:left; text-align:right; color:#0a70c8; font-size:16px; font-weight:bold; padding-right:20px;}
.teachingstaffxqfl p span{display:block; float:left; width:360px;}
.teachingstaffxqfr{width:220px; float:left;}
.teachingstaffxqfr img{max-width:218px; margin-top:10px;}
.teachingstaffxq h2{ background:#0a70c8; color:#fff; font-size:15px; font-weight:bold; padding:8px 20px; float:left;}

.teachingstaffxqwiter{width:705px; float:left; margin:1.8em 0px; padding:0px 10px; word-wrap: break-word;}
.teachingstaffxqwiter p{text-indent:24px; line-height:1.8em; font-size:14px; margin-top:8px;}

.i_nav dl dd ul li a{display: block; width:170px; height: 45px; line-height: 45px; font-family: "Microsoft yahei"; font-size:14px; color:#464a53;  white-space:nowrap;text-overflow:ellipsis; overflow:hidden; float:left;}
.i_nav dl dd ul li.current a{color:#0a70c8;}
.i_nav dl dd ul li i{font-size:12px; float:left;}
/*20616428*/
.contBox .time1{ width:56px; height: 52px; background: url(imagestimebg.jpg) no-repeat center center; float:left;}
.contBox .time1 i{display: block; width:56px; height:26px; line-height: 26px; text-align: center; font-family:"Microsoft yahei"; font-size: 16px; color: #15a351;}
.contBox .time1 em{display: block; width:56px; height:26px; line-height: 26px; text-align: center; font-family:"Microsoft yahei"; font-size: 12px; color: #fff;}