/*新增*/
.bjTab .jsbase dl dt {
    height: auto;
    line-height: inherit;
    border: 0px;
}
.zmnav .fieldandcss:hover {
    background: #900;
    border: 1px solid :#900;
    color: #FFF;
}
/*css初始化*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,ul,
	form,fieldset,input,textarea,p,blockquote,th,td { padding: 0; margin: 0; -webkit-margin-start: 0;-webkit-padding-start: 0;-webkit-margin-before:0;
-webkit-margin-after: 0;}
	table { border-collapse: collapse; border-spacing: 0;}
	fieldset,img,abbr,acronym,img { border: 0;}
	address,caption,cite,code,dfn,em,strong,th,var {}
	ol,ul,li { list-style: none;zoom:1;}
	caption,th { text-align: left;}
	h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size:100%;}
	q:before,q:after { content:'';}
	

	.clearfix:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:".";}
	.cb{clear:both;}

	body{ width:100%; height:auto; color:#333;font:12px/23px 宋体,Tahoma,Helvetica,Arial,sans-serif;-webkit-text-size-adjust: none;}


/*置顶标题颜色*/
.istop1 ,.istop1 a{color:#F00;}

/*网页布局*/
.blank120{
	height:140px;
                margin-top:10px;
                background-color:#FFF;}

.pw{width:980px; margin:0 auto;}
.listw{width:350px;}
.listh{height:220px;}
.main{margin-top:10px;}
.main .listA h3{
	height:30px;
	line-height:30px;
	background-color:#F3F8FF;
	padding-left:20px;}
.main-left{overflow:hidden;height:auto;width:720px;}
.listA{width:338px;height: 182px;border:1px solid #D9D9D9; float:left; margin-right:10px; margin-bottom:10px;}
.listC{width:708px;clear:both;}
.main-right{
	width:280px;
	position:absolute;
	top:0;
	right:0;}
.en_right{
	top:0px;}
.list-right{
	top:0px;
	right:10px;
        width:260px;}
.list-rA{ border:1px solid #D9D9D9;}
.w350{width:350px;}

.h10{height:10px;}
.h260{height:260px;}
.h240{height:240px;}
.h290{height:290px;}
.h220{height:220px;}
.h180{height:180px;}
.h40{height:40px;}
.h30{height:30px;}
.h90{height:90px;}
.h80{height:80px;}
.h130{height:130px;}
.h300{height:300px;}
.h100{height:100px;}
.h350{height:350px;}
.w690{width:708px;}
.en_w{width:690px;}
.w700{width:700px;}
.w350{width:348px;}
.w1000{width:1000px;}
.pr{position:relative;}
.pa{position:absolute;}

.ml10{margin-left:10px;}
.ml5{margin-left:10px;}
.mr10{margin-right:10px;}
.mt10{margin-top:10px;}
.mb10{margin-bottom:10px;}
.pl10{padding-left:10px;}
.pr10{padding-right:10px;}
.pt10{padding-top:10px;}
.pb10{padding-bottom:10px;}

.nodisp{display:none;}

.header,.main,.footer{position:relative;overflow:hidden;zoom:1;}

.header{
	width:980px;
	padding:10px 10px 0 10px;
	background-color:#FFF;
	margin:0 auto;}


.bd{border:1px solid #D9D9D9;}
.bg1{background-color:#999;}
.bg2{background-color:#F9C;}
.bg3{background-color:#39F;}

css3div{-moz-border-radius: 5px;      /* gecko browsers */
    -webkit-border-radius: 5px;   /* webkit browsers */
    border-radius:5px;}
html{
	background-image: url(htmlbg2.jpg);
	background-repeat: repeat-x;}
/*网页样式*/
a{color:#333;text-decoration:none; outline:none;}
a:hover {text-decoration:underline;}
.more{position:absolute;top:5px; right:5px;}
.more a{display: inline-block;margin-right: 10px;font-size: 12px;}
.main ul{padding:0 10px 0 10px;}
.main .nextprev li{background//:url(lia.jpg) no-repeat  left center; font-size:12px; line-height:2em;text-indent:5px;}
.main h3{font-size:14px; font-weight:bold; height:30px; line-height:30px;}
.main-left dl dt a{}
.pageNav{
	border:1px solid #D9D9D9;
	line-height:30px;
	font-size:13px;
	text-indent:30px;
	background-image: url(nav.jpg);
	background-repeat: no-repeat;
	background-position: 10px 7px;
                background-color:#F6F6F6;}

.main-left_en{
	width:690px;
	height:300px;
	background-color:#F5F5F5;}
.main-left_en dl dt{
	background-color:#E3E3E3;}
.main-left_en dl dt a{
	display:inline-block;
	text-decoration:none;
	height:32px;
	line-height:32px;
	padding:0 8px;
	color:#000;
        border-right: 1px solid #FFF;}
.home_en dl dt a{
               width:200px;
               font-weight:bold;
               text-align:center;}

.main-left_en dl dt .hover{
	background-color:#8A9045;
	color:#FFF;}

.main-left_en dl dd .teacherlist h3{
       padding-left:20px;
       font-size:14px;
       font-weight:normal;
       color:#0A52BF;}


.main-left_en .teacherlist{
      margin-top:20px;}


.main-left_en dl dd ul{
	padding:10px 10px;}


.main-left_en dl dd ul li{
	line-height:200%;}
.main-left_en dl dd ul li span{
	display:inline-block;
	float:right;}
.list_en{
      padding-bottom:30px;
      min-height:400px;
      height:auto;
      font-family:Arial, Helvetica, sans-serif;}
.list_en h3{
padding-left:20px;
      padding-right:20px;}
.list_en p{
      text-indent:2em;
      padding-left:20px;
      padding-right:20px;
      font-size:14px;
      margin-top:20px;}
.list_en ul {
       margin-left:20px;
      margin-right:20px;
       margin-top:10px;
       padding-bottom:10px;
      border-bottom:1px solid #CCC;}


.list_en ul li{
      line-height:20px;}



.listD{border:1px solid #D9D9D9;}
.listD h3{}
.listD dl dt p{ position:absolute;top:5px;right:10px;}
.listD dl dt p a{display:inline-block; margin-right:10px; font-size:12px;}
.listD dd{overflow-y:scroll; height:270px;overflow: auto;}
.bjpic dd{min-height:500px; overflow:hidden;}
.listD dd ul{clear:left;}
/*.listD dd ul li{ float:left; width:340px;text-indent:15px;}*/
 
.list-rC{border:1px solid #D9D9D9;}
.list-rC dl dt{height:30px; line-height:30px;border-bottom:1px solid #D9D9D9;} 
.list-rC dl dt a{ display:inline-block;font-size:14px; font-weight:bold;width:85px;text-align:center;text-decoration:none;border-right:1px solid #D9D9D9;}
.list-rC dl dt .hover{background-color:#BD3E3E;color:#FFF;}

/* 顶部主页链接*/
.home{
	background-image: url(home.jpg);
	background-repeat: no-repeat;
	background-position: 30px 10px;
	height:40px;
	line-height:40px;
	padding-left:60px;
	color:#FFF;}
.home a{
	color:#FFF;}



/* 顶部搜索区域 */
.searchbox{
	position:absolute;
	top:90px;
    right:40px;}
.inputtext{ 
vertical-align:middle; 
height:24px; 
font:normal 12px/24px Tahoma,"微软雅黑"; 
background:#FFF;  
border:1px solid #DDD; 
width:260px; 
margin-top:3px; 
color:#999; 
float:left;
display:inline; 
padding-left:5px;}
.searchBtn{
	display:block;
	width:80px;
	height:22px;
	border:none;
	cursor:pointer;
	background-image: url(serach.jpg);
	float:left;
	margin-left:-76px;
	margin-top:5px;
	display:inline;
	background-repeat: no-repeat;
	background-position: 0px -2px;
	background-color: transparent;}
.en .searchBtn{
	background-image: url(serach_en.jpg);}

/* 顶部焦点图 */

.showhot{}

.focus_img{	height:300px; width:690px;overflow:hidden;	zoom:1;	background-color: #666;
	background-repeat: repeat-x;
	position:relative;}
.focus_img .big_area{float:left;width:700px; height:300px;position:relative;overflow:hidden;display:inline; background-color:#A51C30;}
.focus_img .big_area h3{position:absolute;left:0;bottom:0;width:570px;height:30px;padding-left:20px;line-height:30px; font-size:14px;font-weight:normal;overflow:hidden; color:#000;}
.focus_img .big_area img{filter:revealTrans(duration=1,transition=5); position:absolute;top:0;left:0;}
.focus_img .big_area .titlebg{background:#fff;opacity:0.3;filter:alpha(opacity=30);position:absolute;left:0px;bottom:0;height:30px;width:590px;}
.focus_img .big_area .intro{position:absolute; top:100px; right:0;width:340px; height:100px; overflow:hidden;text-indent:2em;padding:0 20px;  color:#FFF; font-size:12px; line-height:200%; text-align:left;z-index:10;display:none;}
.focus_img .big_area .intro a{color:#FFF;}


.focus_img .thurmb{
	width:100px;
	height:290px;
	right:0px;
	padding-top:10px;
	position:absolute;
	z-index:10;
	background-color:transparent;
	background-image: url(hotpic_bg.jpg);
	background-repeat: no-repeat;}
.focus_img .thurmb .small_div{
	overflow:hidden;
	text-align:center;
	height:55px;
	margin:0 auto;
	cursor:pointer;}
.focus_img .thurmb .selected{ background:url(foucsbg.jpg);background-repeat: no-repeat;background-position:3px -4px;}
.focus_img .thurmb .selected img{background-color:#EBB701;}
.focus_img .thurmb .selected a{color:#fff;text-decoration:none;}
.focus_img .thurmb img{height:40px;width:70px;margin-top:8px; background-color:#FFF;padding:3px;}
.focus_img .thurmb .small_div span{display:none;margin-left:103px;padding:5px 0 0 4px;line-height:19px;}

/* 中间main部分 */
.main{
	background-color:#FFF;}
.list{
	margin-top:-140px;
	padding:0px 10px 0 10px;
	width:980px;}


.tab dl dt{
	height:30px;
	border-bottom:1px solid #CCC;}
.tab dl dt a{
	display:block;
	float:left;
	height:30px;
	line-height:30px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	padding-left:10px;
       padding-right:10px;
       letter-spacing:1px;
	text-decoration:none;
                width: 80px;}
.tab dl dt .hover{
	background-color:#F2F2F2;
	color:#FFF;
         border-right:1px solid #CCC; 
        border-left:1px solid #CCC; 
        margin-left:-1px;}

.leftTab01 dl dt{}

.leftTab01 dl dt .hover{
    background-color:#A24037;}
.leftTab02 dl dt .hover{
    background-color:#989E4B;}
.leftTab02 dl dd p{
    padding:5px 10px 0px 10px;}
.leftTab02 dl dd ul{
    margin-top:5px;
    padding-left:40px;
    height:auto;}

.leftTab02 dl dd ul li{
    float:left;
   background-image: url(quicklinkli.jpg);
   background-repeat: no-repeat;
   background-position: left center;
   width:95px;
   text-indent:10px;}
.leftTab02 dl .xshd ul{
   padding-left:5px;
   margin-top:10px;}
.leftTab02 dl .xshd ul li{
  width:auto;
  background:none;
  float:none
 ;}



.leftTab03 dl dt .hover{
    background-color:#CE6C24;}
.leftTab03 dl{
   background-image: url(apple.jpg);
   background-repeat: no-repeat;
   background-position: 170px 45px;}
.leftTab03 dl dd ul li span{
    display:none;}
.leftTab03 dl dd ul li{
   background-image: url(quicklinkli.jpg);
   background-repeat: no-repeat;
   background-position: left center;
   text-indent:10px;}

.leftTab04 dl dt .hover{
    background-color:#2F599F;}

.leftTab04 dl dd p{
    padding:5px 10px 10px 10px;}
.leftTab04 dl dd ul{
    margin-top:5px;
    padding-left:40px;
    height:auto;}

.leftTab04 dl dd ul li{
    float:left;
   background-image: url(quicklinkli.jpg);
   background-repeat: no-repeat;
   background-position: left center;
   width:95px;
   text-indent:10px;}
.leftTab04 dl dd ul li span{
    display:none;}

.leftTab04 dl .cemsy ul{
    margin-top:-8px;}
.leftTab04 dl .cemsy ul li{
    width:120px;}




.list-rA dl dd ul{}

.list-rA h3{
       background-image: url(newsbg.jpg);
	background-repeat: no-repeat;
	background-position: 10px 6px;	
      letter-spacing:1px;
      padding-left:35px;}


.newsTab dl dd ul{
border:none;
height:auto;}


.newsTab dl dt  .hover{
    color:#000;}














/*主页左侧链接*/
.listlink{
	width:280px;
	height:298px;
	background-image: url(linkbg.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	position:absolute;
	right:10px;
	top:10px;
	border:1px solid #CCC;
	background-color: #F3F8FF;}
.listlink h3{
	height:30px;
	line-height:30px;
	padding-left:35px;
	font-size:14px;
	font-weight:bold;
	letter-spacing:1px;
	background-color: #FFF;
	background-image: url(newsbg.jpg);
	background-repeat: no-repeat;
	background-position: 10px 6px;}
.listlink ul{
	border-top:1px solid #CCC;
	background-color:#F3F8FF;
	padding-left:15px;
	padding-top:10px;}
.listlink ul li{
line-height:24px;}

/*栏目页图片展示*/
.showpic{ position:relative;border:1px solid #CCC; float: left; margin-bottom:10px; padding-bottom: 10px;height:192px;}
.showpic dt{height:30px; line-height:30px; border-bottom:1px solid #CCC; font-weight:bold;}
.showpic dt h3{border-bottom:3px solid #2F679A;height:28px;width:80px;padding-left:20px;}
.showpic .scrollprev,.showpic .scrollnext{position:absolute;}
.showpic .scrollprev{left:15px;top:70px;}
.showpic .scrollnext{right:15px;top:70px;}
.showpic dd{height:170px;}
.showpic dd ul{width:646px; margin:0 auto;}
.showpic dd li{width:160px; float:left; background:none;  text-indent:0; margin-top:10px;text-align: center;}
.showpic dd li img{width:140px; margin-left: 6px;height:108px; float:left; border:1px solid #D9D9D9;padding:2px;}
.showpic dd ul li a{display:inline-block; margin-top:5px;}
.jslistpic{height:250px;}
.jslistpic dd ul{width:646px; margin:0 auto;}
.jslistpic dd li{width:128px; float:left; background:none;  text-indent:0; margin-top:10px;text-align: center;}
.jslistpic dd li img{width:112px; height:168px; margin-left: 6px; float:left; border:1px solid #D9D9D9;padding:2px;}
.jslistpic .scrollprev{left:15px;top:100px;}
.jslistpic .scrollnext{right:15px;top:100px;}




/*外语语学院相关定义*/
.top{
	height:220px;
	width:1045px;
	margin:0 auto;}
.logo{
	background-image: url(logo.jpg);
	background-repeat: no-repeat;
	background-position: 0 41px;
	-moz-border-radius-bottom:0px;      /* gecko browsers */
	-webkit-border-radius:0px;   /* webkit browsers */
	height:150px;
	width:1045px;
	margin:0 auto;}
.logo_en{
	background-image: url(logo_en.jpg);}


.cn_en{
	top:10px;
	right:40px;
	color:#FFF;}
.cn_en a{
	color:#FFF;}
.oldcem{
       top:46px;
	right:40px;}
.oldcem a{
	color:#FFF;}



.mainnav{
	-moz-border-radius: 0px;      /* gecko browsers */
	-webkit-border-radius: 0px;   /* webkit browsers */
	border-radius:0px;
	margin:0 auto;
	height:40px;
	background-image: url(nav_bg.jpg);
        
	background-repeat: no-repeat;
	background-color:transparent;}
* html .mainnav{
       background:none;
       filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='nav_bg.png');}
.mainnav p{
	width:980px;
	margin:0 auto;}
.mainnav a{
	font-size:14px;
	display:block;
	float:left;
	color:#FFF;
	text-decoration:none;
                border-right:1px solid #184583;
	outline:none;
	height:40px;
	line-height:40px;
    padding:0 10px;
	letter-spacing:1px;}
.mainnav a:hover{
	background-color:#FC0;
                color:#000;}
.mainnav .currentnav{
	background-color:#FC0;
	color:#000;}
.mainnav_en a{
	font-family:Arial, Helvetica, sans-serif;
                font-weight:bold;}









.listA h3,.listD dl dt{
	border-bottom:1px solid #CCC;}
.listA ul,.listD ul,.list-rA ul,.list-rC ul{margin-top:10px; padding-bottom:10px; height:130px;}
.listA li,.listD li,.list-rA li,.list-rC li{line-height:180%;}
.list-rC li{line-height:180%;}

.list-rA ul{
     border-top:1px solid #CCC;
     margin-top:0;
    padding-top:10px;}

.quicklink ul{
        padding-top:8px;}
.quicklink ul li{
         line-height: 160%;}
.quicklink ul li span{
     display:none;}


.list-rC,.list-rA,.listA{background:url(listbg.jpg); background-repeat:repeat-x;}
.list-rC dt{}
.quicklink ul li{
	background-repeat:no-repeat;
	background-position:6px 5px;
	background-image: url(quicklinkli.jpg);
                text-indent:15px;}




.midbanner{	background:url(midbanner.jpg); background-repeat:no-repeat;}
.list-rB{background:url(main-rbg.jpg); background-repeat:no-repeat;}
.content{border:1px solid #D9D9D9; overflow: hidden; height:*890px;min-height:662px;}
.content h1{text-align:center; font-size:20px; border-bottom:1px dashed #D9D9D9;margin:20px 20px; padding-bottom:20px;}

.pagelist{margin-left:5px;margin-top:30px; margin-bottom:30px; text-align:center;}
.pagelist a{display:inline-block; height:20px;  border:1px solid #999;padding:0 5px;}
.pagelist a:hover{}

.pagelist b{
            display:inline-block;
            height:22px;
            padding:0 7px;
            color:#FFF;
            background-color:#CC0100;}
.pagelist a b{
            display:inline-block;
            height:18px;
            border:none;
            line-height:18px;
            padding:0 3px;
            color:#999;
            background-color:#FFF;}

/* footer区域 */
.footer{
	background-color:#2B5191;
	margin-top:10px;
	color:#FFF;}
.footer a{
	color:#FFF;}
.footerlink{
	height:40px;
	line-height:40px;
	text-align:center;}
.footer .copyright{
	margin-top:10px;
	background-repeat:no-repeat;
	background-position:0px 0px;
	background-image: url(footlog.jpg);}


.footer .copyright p{
	text-align:left;
	margin-left:110px;}
.footer .copyright p span{
	display:inline-block;
	width:250px;}
.footer .copyright .erwm{
	position:absolute;
	right: 80px;
	top: 16px;
	margin:0;}
.footer .copyright_en .erwm{
      right: 30px;}
.erwm img{
	width:50px;
	height:50px;}
.footer p span{}
.footer .copyright_en{
	margin-left:10px;}
.footer .copyright_en p{
	margin-left:100px;
	height:22px;
	line-height:22px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;}

/*大类栏目页*/
.channel{
	padding-bottom:10px;}
.channel h3{
	 background-image: url(channelbg.jpg);
	background-repeat: no-repeat;
	background-position: 1px 1px;
	height:36px;
	width:241px;
	margin:1px;
	color:#FFF;
	text-align:left;
	padding-left:15px;
	background-color:transparent;}
.channel ul{ height:auto; border:none;}
.channel li{
	margin:0 5px;
	border-bottom:1px dashed #D9D9D9;
	padding:5px 15px;
	background-repeat:no-repeat;
	background-position:0 -22px;
	background-image: url(classlibg.jpg);}
.channel li:hover{background-position:0 12px;}

.channel  .nowclass{background-position:0 12px;}
.channel li a{font-size:14px;}

.listr ul{
	height:auto;}

/*教师页面*/
.jsTab{ border:none;}
.jsTab dl dt{height:33px; line-height:33px;border-bottom:1px solid #D9D9D9;border-top:1px solid #D9D9D9;} 
.jsTab dl dt a{display: block;float: left;font-size:14px; font-weight:bold;width:80px;text-align:center;text-decoration:none;border-right:1px solid #D9D9D9;}
.jsTab dl dt .hover{background-color:#BD3E3E;color:#FFF;}
.jsTab dd{padding:10px 20px;}

.jsbase{position:relative;}
.jsbase{height:240px;}
.jsbase dt{width:340px; text-align:center;}
.jsbase dt img{border:1px solid #D9D9D9;padding:3px;width:150px;height:200px;}
.jsbase dd{ position:absolute; left:360px; top:10px;}
.jsbase dd h3{}
.jsbase dd li{line-height:180%;}


/*数据列表样式定义*/
.tablelist table{ margin:10px auto;width:670px;border-collapse:collapse;}
.tablelist table caption{height:60px;text-align:center;line-height:60px;font-size:16px;font-weight:bold;}
.tablelist table th{border:1px solid #CCC;padding:5px;}
.tablelist table th a{color:#03F;}
.tablelist table td{border:1px solid #CCC; padding:5px;}
.oddline{ background-color:#F6F6F6;}
.evenline{background-color:#FFF;}

.jsky01,.jsky04,.jsky07,.jsky02{color:#333;display:inline-block;margin-rihgt:5px;}
.jsky05,.jsky08{color:#666;display:inline-block;margin-rihgt:5px;}
.jsky03,.jsky06,.jsky09{color:#000086;display:inline-block;margin-rihgt:5px;}




/*新闻列表样式定义*/

.content h2{
        color:#CC0C1D;
        text-align:left;
        border-bottom:1px solid #CCC;
        font-size:16px;
        font-weight:bold;
        margin:20px  30px  20px 20px;
       padding-bottom:5px;
        text-indent:12px;}
.szdw h2{
      height:120px;}
.newslist{
	text-align:left;
	padding-left:20px;
	padding-right:20px;
	font-size:14px;
	height:auto !important;
	min-height:500px;
                 height:*735px;}
.newslist ul{
	margin-bottom:20px;
	border-bottom:1px dotted #BBB;
	padding-bottom:10px;
         border-top:none;
        padding-left:0px;}
.newslist ul li{
	background-image: url(../images/lia.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent:15px;
                font-size:12px;
	line-height:200%;}

.xygk ul{
         border:none;
         margin-bottom:0px;
         padding-bottom:0px;}
.xygk ul li{
        text-indent: 15px;
        background-image: url(libg.jpg);
        background-repeat: no-repeat;
        background-position: 5px center;}

.xygk ul li span{
        display:none;}

/*新闻类样式*/
.newscontent{
	text-align:left;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:20px;}
.newscontent h4{
	text-align:center;
	margin-top:40px;
                font-size:18px;
	font-weight:bold;
	margin-bottom:10px;}
.newscontent h4 span{
          font-size:13px;
	font-weight:normal;}

.newscontent li{
                overflow:hidden;
                white-space:nowrap;}

.newscontent .artinfo{
	text-align:center;
	margin-bottom:10px;
	border-bottom:1px dashed #CECECE;
	padding-bottom:5px;}
.artinfo .newstime{
	display:inline-block;
	margin-right:20px;}
.newstext{
	margin-top:20px;
	font-size:14px;
	line-height:180%;}

.newstext table {
	border-collapse:collapse;
	border:1px solid #D0DbE7;
                width:100%;}
.newstext table th{
               border:1px solid #D0DbE7;
                text-align:center;}
.newstext table td{
	border:1px solid #D0DbE7;
         padding:5px;}

.newstext table tbody>tr>td:nth-child(1){
	text-align:left;
                padding-left:4px;
                padding-left:4px;}


/*
.newstext p{
	margin-bottom:20px;
}




*/
.nextprev{
	margin-top:60px;
	padding-top:10px;
	border-top:1px dashed #CECECE;}
.nextprev ul{
	border:none;}

/*教师列表样式定义*/
.teacherlist{ overflow:hidden;width:708px;min-height:558px;}
.teacherlist ul{padding:0;width:650px;margin:0 auto; overflow:hidden; border-bottom:1px dashed #D9D9D9;padding-bottom:10px;margin-bottom:20px;}
.teacherlist li{ background:none; text-align:center;width:130px;float:left; text-indent:0;}
.teacherlist li img{width:90px;height:120px;border:1px solid #D9D9D9;padding:3px;}
.teacherlist li a{ display:block; margin-bottom:5px;}


.teacherlistbase{}
.teacherlistbase ul dl{
	position:relative;
                width:300px;
                float:left;
                border:1px solid #CCC;
                padding:5px;
                margin-bottom:10px;
                margin-right:10px;}
.teacherlistbase ul dl dt{}
.teacherlistbase ul dl dd{
	position:absolute;
	top:0px;
	left:130px;}
.teacherlistbase ul dl dt img{
       width:120px;
       height:160px;}


.zmnav{top:60px;left:40px;margin:0; text-align:left; width: 680px;}
.zmnav li{margin-bottom:5px;}
.zmnav b{background:#12498C;margin-right:10px;line-height: 22px; margin-top:5px;}
.zmnav a{color:#2D5299;  border:1px solid #CCC; padding: 0 4px 0 3px; margin-top:5px;line-height: 20px;}
.zmnav a:hover{text-decoration:none;  border:1px solid #900;}
.fieldandcss{}
.zmnav .changefieldandcss{background:#900; border:1px solid :#900;color:#FFF;}

/*最新发布，关注排行*/
.gzrank{ margin-left:10px;background:url(rank.jpg); background-repeat:no-repeat;background-position: 0px 8px;}
.gzrank li,.zxlist li{height:24px;}
.gzrank li{text-indent:15px;}
.zxlist{margin-bottom:-7px;}

/*教师列表时的基本信息*/
.jsleft{}
.jsleft dl{position:relative; margin-top:20px; margin-left:10px;}
.jsleft dl dt img{width:81px; height:108px;}
.jsinfo{position:absolute;top:0;left:90px;}
.jsinfo ul{margin:0; padding:0; font-size:12px;}
.jsinfo ul li{margin:0; padding:0; text-indent:0; background:none;height:27px; line-height:27px;}
.jsinfo ul a{font-size:12px;}
.jschenji{margin-top:10px;}
.jschenji ul{margin:0;padding:0;}
.jschenji li{background:none;padding:0;margin:0; margin-top:5px; padding-bottom:5px; text-align:center;}
.jschenji li:hover,.jsinfo ul li:hover{background:none;}
.jschenji li a{margin-right:25px; background-image: url(en_li.jpg); background-repeat:no-repeat; background-position:left center; padding-left:10px; font-size:12px;}

/*友情链接*/
.friendlink{height:90px;border:1px solid #D9D9D9; background:url(friendlinkbg.jpg); background-repeat:repeat-x; clear:both; *margin-top:10px;}
.friendlink dt{
	height:30px;
	line-height:30px;
	border-bottom:1px solid #D9D9D9;
	background-image: url(frlinkbg.jpg);
	background-repeat: repeat-x;}
.friendlink dt a{font-size:14px; display:inline-block; width:100px;  text-align:center; text-decoration:none;}
.friendlink dt .hover{border-bottom:2px solid #2F679A;}
.friendlink dd{margin:6px 20px; clear:both;}
.friendlink dl dd a{display:inline-block; margin-right:20px;}


/*大类栏目*/
.onelist{margin:20px 20px; clear:both;}
.onelist h3{color:#CC0C1D; padding-left:12px; border-bottom:1px solid #CCC;}
.onelist ul{margin-top:20px;}
.onelist ul li{border-bottom:1px dashed #CCC;margin-top:10px;padding-bottom:5px;}

/*咨询类模板*/
.xxform{border:1px solid #CCC; margin-top:10px;margin-bottom:10px;padding:20px;}
.xxform div{margin-top:10px;}
h5{border-bottom:1px solid #CCC;margin-top:20px; font-size:14px; font-weight:bold;}
h5 a{width: 80px;display: inline-block;border-bottom: 3px solid #A51C30;padding-left: 15px;}
.xxzxbtn{text-align:center;}


.kxyjlist{}
.kxyjlist ul{}
.kxyjlist ul li{background:url(lic.jpg);background-repeat: no-repeat;background-position: left center; text-indent:10px;margin-left:8px;margin-top:4px;}

.artcontent li{padding:3px 10px;}
.artcontent li a{font-size:12px;}

/*搜索模板*/
.result{font-size:14px; margin:20px;}
.result span{color:#BD3E3E;}
.searchlist{padding: 0 20px;}
.searchlist dl{margin-bottom:15px;}
.searchlist dl dt { font-size:14px; color:#333; font-weight:bold;}
.searchlist dl dd{font-size:12px; color:#707070;}
.searchlist dl  .smalltext{text-indent:2em;margin-top:5px;}
.searchlist dl .linkdress{text-indent:2em;}


/* 英文顶部焦点图 */
.en_focus_img{	height:300px; width:980px;overflow:hidden;	zoom:1;	background-color: #666;
	background-repeat: repeat-x;
	position:relative;}
.en_focus_img .big_area{float:left;width:980px; height:300px;position:relative;overflow:hidden;display:inline; background-color:#A51C30;}
.en_focus_img .big_area h3{position:absolute;left:0;bottom:0;width:590px;height:30px;line-height:30px; text-indent:20px;font-size:14px;font-weight:normal;overflow:hidden; color:#000;}
.en_focus_img .big_area img{filter:revealTrans(duration=1,transition=5); position:absolute;top:0;left:0;}
.en_focus_img .big_area .titlebg{background:#fff;opacity:0.6;filter:alpha(opacity=60);position:absolute;left:0px;bottom:0;height:30px;width:590px;}
.en_focus_img .big_area .intro{position:absolute; top:38px; padding:10px; right:0;width:370px; height:300px; background-color:#E8F1FF; overflow:hidden;text-indent:2em; color:#000; font-size:12px; line-height:200%; text-align:left;z-index:1;}
.en_focus_img .big_area .intro a{color:#FFF;}


.en_focus_img .thurmb{
	width:390px;
	height:300px;
	right:0px;
	position:absolute;
	z-index:10;
	background-color: #666;
	display:none;}
.en_focus_img .thurmb .small_div{
	overflow:hidden;
	width:140px;
	cursor:pointer;
	float:left;}
.en_focus_img .thurmb .selected{}
.en_focus_img .thurmb .selected img{background-color:#A51C30;}
.en_focus_img .thurmb .selected a{color:#0f0;text-decoration:none;}
.en_focus_img .thurmb img{height:60px;width:125px;margin-top:7px; background-color:#FFF;padding:3px;}
.en_focus_img .thurmb .small_div span{display:none;margin-left:103px;padding:5px 0 0 4px;line-height:19px;}


.about_en{
               top:0px;
               right:0px;
               width:290px;
               height:300px;
               background-color:#E8F1FF;}

.about_en h4{
	height:38px;
	z-index:5;
	background-color:#164E92;
	line-height:38px;
	color:#FFF;
	font-size:16px;
	text-indent:50px;
	background-image: url(ennewsbg.jpg);
	background-repeat:no-repeat;
	background-position: 20px 10px;}
.about_en p{
              margin-left:18px;
              margin-right:18px;
              margin-top:10px;
              line-height:180%;}
/*英文版*/
.frlink_en{}
.frlink_en ul{
	margin:0;
	padding:0;}
.frlink_en ul dl{
	margin-bottom:12px;
                margin-bottom:8px9;}
.frlink_en dt{}
.frlink_en  dd{
	margin-top:-26px;
	position:relative;
	background:#fff;opacity:0.6;filter:alpha(opacity=60);
	height:26px;}
.frlink_en  dd h3{
	padding-left:20px;}
.frlink_en  dd p{
	position:absolute;
	right:0;
	top:0;
	z-index:2;}

.en_list{
	position:relative;
	height:100px;
	margin-top:10px;
	font-size:14px;}
.en_list h3{
	position:absolute;
	left:0;
	line-height:120px;
	height:100px;
	width:250px;
	text-indent:30px;
	color:#8A9045;}
.en_list_content{
	position:absolute;
	left:250px;}
.main-left_en dl dd .en_list_content ul{
	margin:0;
	padding:0;}
.main-left_en dl dd .en_list_content ul li{
	background-repeat:no-repeat;
	background-position:left center;
	background-image: url(en_li.jpg);
	text-indent:10px;
	margin-left:10px;
	line-height:20px;}


/*班级页面2013年11月更新*/
.bjlistTab{margin-left:20px;margin-right:20px;}
.bjlistTab span a{display:inline-block; margin-right:10px;}
.bjlistTab h3{color: #000;padding-left: 20px; margin-top:20px; float:left;}
.bjlistTab ul{clear:both;}
.bjlistTab .hover{color: #CC0C1D;cursor:pointer;}
.bjlistTab table{width:650px;}
.bjlistTab table th{text-align:center; width:70px;}
.bjlistTab table td{text-align:left;}
.bjlistTab table td a{ display: inline-block;}
/*班级页面*/
.bjTab{ border:none;}
.bjTab dl dt{height:33px; line-height:33px;border-bottom:1px solid #D9D9D9;border-top:1px solid #D9D9D9;} 
.bjTab dl dt a{ display:inline-block;font-size:14px; font-weight:bold;width:80px;text-align:center;text-decoration:none;border-right:1px solid #D9D9D9;margin-left: -6px;}
.bjTab dl dt .hover{background-color:#BD3E3E;color:#FFF;}
.bjTab dd{padding:10px 20px;  width: 100%;  overflow: auto; }
.bjTab dd a{display:inline-block;margin-right:10px;}
.bjTab dd a img{width:600px;height:400px;}

/*班级页面*/
.txTab{ border:none;}
.txTab dl dt{height:33px; line-height:33px;border-bottom:1px solid #D9D9D9;border-top:1px solid #D9D9D9;} 
.txTab dl dt a{ display:inline-block;font-size:14px; font-weight:bold;width:80px;text-align:center;text-decoration:none;border-right:1px solid #D9D9D9;}
.txTab dl dt .hover{background-color:#BD3E3E;color:#FFF;}
.txTab dd{padding:10px 20px;}
.txTab dd a{display:inline-block;margin-right:10px;}

.txbase{position:relative; padding:20px;}
.txbase{height:240px;}
.txbase dt{width:340px; text-align:center;}
.txbase dt img{border:1px solid #D9D9D9;padding:3px;width:600px;height:400px;}
.txbase dd{}
.txbase dd h3{color:#CD0E1D;font-weight:normal; height:auto;}
.txbase dd li{line-height:180%;}


.flashpic{
   border:none;}

/*2013-12-5*/
.kxyjtab{border: 1PX solid #CCC;margin-bottom: 10px;height: 90px;padding: 20px;width: 667px;}
.kxyjtab dl{height: 88px;background: #F7F7F7;}
.kxyjtab dl dt{height: 28px;background: #E3E3E3;line-height: 28px;}
.kxyjtab dl dt b{display: inline-block;width: 90px;background: #14498D;text-align: center;color:#FFF;margin-right:20px;}
.kxyjtab dl dt a{display: inline-block;width: 42px;text-align: center;font-weight: bold;letter-spacing: 2px;margin-right:10px;text-decoration:none;padding-left:8px;padding-right:5px;}
.kxyjtab dl dt .hover{color:#FFF;}
.kxyjtab dl dd{position:relative;}
.kxyjsearch{top:10px;left:110px;}
.kxyjsearch .inputtext{width:500px;}

/*2014-3-7*/
.dqlx{width:710px;height:100px; background-image: url(cemdqlx.jpg); margin-bottom:10px;}
.dqlxlink{height: 212px;}
.dqlxlink ul{padding:0;}
.dqzz ul{margin-top:20px;}
.dqzz ul li{margin-bottom:5px;}

/*2014-5-14*/
.main .xyhd h3{padding-left: 0px;}
.xyhd h3 a{display: block;width:80px;text-align: center;float: left;text-decoration: none;}
.xyhd h3  .hover{background-color: #F2F2F2;color: #000;border-right: 1px solid #CCC;border-left: 1px solid #CCC;margin-left: -1px;}