/* CSS Document */
body{PADDING-RIGHT
:0px;PADDING-LEFT:0px;FONT-SIZE:14px;PADDING-BOTTOM:0px;MARGIN:0px;PADDING-TOP:0px;FONT-FAMILY:"微软雅黑","宋体",Verdana, Arial, Helvetica, sans-serif;
  color:#000; background:#e2e0e0;}

img{border:0;}
ol,ul,li{padding:0px;margin:0px;list-style-type:none;}
caption,th {text-align:left;}
form,ul,li,h1,h2,h3,h4,h5,h6,p,dl,dd,dt.input{margin:0px;padding:0px;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;} 
br{padding:0px; margin:0px; height:0px; font-size:0px;}
.clear{clear:both;}
A:link,A:visited{TEXT-DECORATION:none;}
A:hover { TEXT-DECORATION:none;  }
.fl{float:left;}
.fr{float:right;}
.w1170{width:1170px; margin:0 auto; min-width:980px;}
.toplink{width:100%; height:40px; line-height:40px; color:#443b3c;}
.toplink li{float:left; padding:0 2px;}
.toplink a{float:left; font-size:13px; color:#443b3c;}
.topside{width:100%; height:101px; background:url(imagestopbg.jpg) repeat-x bottom #FFF; margin:0 auto;}
.topright{width:450px; padding-right:6px; padding-top:6px;}
.search{width:290px; margin-top:6px; height:30px; float:right;}
.inputtext{width:250px; height:23px; border:0; line-height:23px; text-indent:5px; float:left; background:#FFF; border:1px solid #bfbfbf; margin:1px 0 0 1px;}
.searchbtn{width:30px; height:25px; background:url(imagessearchbtn.jpg) no-repeat; cursor:pointer; float:right; border:0; margin-top:3px;}
.line3{width:100%; height:8px; margin:0 auto;background-color:#999999;}
.navbg{width:100%; height:50px; background:#9a0a0a; margin:0 auto;}
.bge8e8e8{background:#e8e8e8; padding-top:14px;}
.padt14{padding-top:14px;}
.w320{width:320px;}
.w489{width:489px;}
.marl20{margin-left:20px;}
.bgw{background:#FFF;}
.pad14{padding:18px 12px 0 14px;}


/* 学校要闻切换 */
.iuyan{ width:100%; margin:0 auto;}
.cont{padding:0px;}
.hidden{display:none;}
.scrolldoorFrame{width:100%;overflow:hidden; margin:0 auto;  padding-top:14px;}
.scrollUl{width:463px;overflow:hidden;height:44px; margin:0 auto;}
.scrollUl li{float:left;}
.sd01{cursor:pointer; width:113px; background:#11ffa3;height:43px; line-height:37px; text-align:center; font-size:16px; color:#ffffff;
background:url(imagesqhbg1.jpg) no-repeat; margin-left:5px;}
.sd02{cursor:pointer; width:113px; background:#11ffa3;height:40px; line-height:37px; text-align:center; font-size:16px; color:#ffffff; background:url(imagesqhbg2.jpg) no-repeat; margin-left:5px;}
.toutiao{width:463px; margin:0 auto;}
.toutiao h2{ height:34px; padding-top:5px; line-height:34px; overflow:hidden; color:#272727; font-size:16px; font-weight:normal;}
.toujj{width:100%; padding:2px 0 5px 0; line-height:25px; font-size:13px; color:#575757; background:url(imagespoint.jpg) repeat-x bottom; text-indent:2em;}
.toujj a{color:#575757;}
.toujj a:hover{color:#298878;}
.newslist{width:94%; margin:0 auto; padding-top:10px;}
.newslist li{width:100%; float:left; text-align:right; color:#868686; line-height:32px; font-size:13px;}
.newslist a{float:left; text-align:left; color:#323232; background:url(imagesico.jpg) no-repeat left; text-indent:15px; font-size:15px;}
.newslist a:hover{color:#298878;}
.jgszcon ul{width:40%; margin-right:50px; float:left;}
.jgszcon li{height:36px; line-height:36px; overflow:hidden;}

.zgggtitle{width:293px; height:44px;  padding-top:14px; margin:0 auto;}
.zgggtitle h2{width:94px; height:44px; background:url(imagesqhbg3.jpg) no-repeat; text-align:center; color:#FFF; font-size:16px; font-weight:normal; line-height:37px; float:left;}
.tzlist{ width:293px; margin:0 auto; padding-top:13px;}
.tzlist ul{background:url(imagespoint.jpg) repeat-x bottom; height:65px; *height:65px; margin-bottom:6px;}
.tzlist li{padding:5px 0 0 0; float:left; background:#e8e8e8;}
.tzlist .time{width:62px; float:left; padding-bottom:3px;}
.tzlist .time p{text-align:center;}
.tzlist .time .dd{height:26px; color:#e00020; font-size:24px; font-family:Arial, Helvetica, sans-serif;}
.tzlist .time .mm{font-size:14px; color:#5e5e5e;}
.tzlist .tzcon{width:210px; float:right; background:url(../images/tzline.jpg) no-repeat left; padding-left:15px;}
.tzlist .tzcon a{color:#2a2a2a; line-height:24px;}
.tzlist .tzcon a:hover{color:#af0a11;}
.pad14 h2{color:#545454; font-size:18px; font-weight:normal;}
.pad14 a{margin-left:25px; color:#1ca58e; font-size:14px;}
.neww92{width:92%;}
.h320{height:400px;}
.ztcon{width:100%; padding-top:13px;}
.ztcon .toutiao{width:460px; padding:0 10px 0 10px;}
.ztcon .pic{width:132px;}
.ztcon .jzcon{width:310px;}
.ztcon .jzcon h1{height:30px; color:#272727; font-size:16px; font-weight:normal;}
.ztcon .jzcon a{color:#575757;}
.ztcon .jzcon a:hover{color:#298878;}
.ztpiclist{width:299x; padding:20px 5px 13px 10px;}
.ztpiclist li{width:135px; float:left; margin-bottom:8px; *margin-bottom:6px;  }

.mart10{margin-top:14px; height:77px; *height:71px;}
.flink{width:100%; padding:10px 0;}
.flink li{float:left; width:76px; line-height:20px; text-align:center; margin:0 27px 0 15px;}
.flink a{color:#414141;}
.flink a:hover{color:#298878;}
.h14{width:100%; height:14px;}
.footer{width:100%; height:105px; background:#9a0a0a; margin:0 auto;}



.copyright{ width:960px; height:85px; background:url(imagesfooterlogo.jpg) no-repeat left;  margin-top:10px;}
.copyright li{ width:300px; float:left; margin-left:80px; color:#FFF; padding-top:10px; font-size:13px; line-height:22px;}
.ewm{width:80px; height:80px; padding:4px; margin-right:10px; margin-top:9px;}

/* 列表页 */
.padf14{padding-bottom:14px;}
.listleft{width:230px; min-height:830px; _height:830px; background:url(imageslistleftbg.jpg) no-repeat bottom #FFF;}
.listright{width:915px; min-height:830px; _height:830px;}
.listleft h2{width:100%; height:44px; line-height:44px; text-align:center; color:#FFF; font-size:20px; font-weight:normal; background:url(imageslisttitlebg.jpg) no-repeat;}
.conlinebg{background:url(imagesconline.jpg) no-repeat top #FFF;}
.listnav{width:209px; padding-top:20px; margin:0 auto;}
.listnav li{width:209px; float:left; background: url(imagesnavlistbg1.jpg) no-repeat; height:36px; line-height:36px; margin-bottom:10px;}
.listnav a{display:block; text-indent:54px; color:#505050; font-size:16px;}
.listnav a:hover{background:url(imagesnavlistbg2.jpg) no-repeat; color:#166f43;}
.listnav .on{background:url(imagesnavlistbg2.jpg) no-repeat; }
.listnav .on a{color:#166f43;}

.listtt{width:100%; height:40px; padding-top:10px;}
.listtt h2{width:210px; font-size:18px; color:#166f43; float:left; line-height:40px; font-weight:normal; text-indent:16px;}
.dqwz{width:650px; height:36px; line-height:36px; color:#616161; text-align:right; margin-right:14px;}
.dqwz a{color:#616161;}
.listpt15{font-size:16px; padding-top:15px;}
.listpt15 a{line-height:42px; *line-height:38px;}
.page{width:100%; height:30px; text-align:center; padding-top:10px;}
.newslist2{width:93%;}
.newslist2 li{line-height:34px;}

.container{width:100%; min-height:600px; _height:600px}
.container h1{line-height:45px; padding-bottom:12px; text-align:center; color:#166f43; font-size:24px; font-weight:normal;}
.contime{text-align:center; color:#616060; padding-bottom:15px; background:url(imagespoint.jpg) repeat-x bottom;}
.content{width:96%; margin:0 auto; padding:18px 0; font-size:16px; line-height:30px;}
.content p{text-indent:2em;}
.next_one{width:100%; margin:0 auto; padding:18px 0; background:url(imagespoint.jpg) repeat-x top;}
.next_one p{line-height:32px; font-size:14px; color:#00977c; text-indent:3em;}
.next_one a{color:#00977c;}





.focuscon{width:291px; margin:0 auto; padding-top:14px;}
.focus{ position:relative; width:291px; height:355px;  float: left;}  
.banner-pic{ width: 291px; height: 209px; overflow:hidden; display:block;}
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:30px;  overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#66686d;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#ad0d15; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#ad0d15;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow a{ width:291px; position:absolute; top:209px;z-index:10; height:80px; line-height:40px; display:block;  text-align:left; display:block;}
.focus .shadow h2{ text-decoration:none; color:#272727; font-size:16px; overflow:hidden; font-weight:normal; height:40px; overflow:hidden;}  
.focus .shadow p{color:#575757; font-size:13px; line-height:25px; text-indent:2em; height:96px; overflow:hidden;}


.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon images{ display:block; }  
.focus .fbg{bottom:152px; right:5px; position:absolute; height:19px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:2px auto 0;overflow:hidden;zoom:1;height:17px} 
  
.focus .D1fBt a{position:relative; display:inline; width:19px; height:19px; margin:0 3px; float:left; background:#777a81; color:#FFF; font-size:12px; border:1px solid #9498a1; line-height:15px;}    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#a90610; border:1px solid #cd1d28;} 
   
.focus .D1fBt images{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }




.searchcon{width:96%; margin:0 auto;}
.searchcon ul{width:100%; height:80px; padding:13px 0; background:url(imagespoint.jpg) repeat-x bottom; overflow:hidden;}
.searchcon .pic{width:60px; height:60px; background:#e9ebf0;}
.searchcon .pic p{text-align:center;}
.searchcon .news{width:1020px; padding-right:9px;  font-size:15px;}
.searchcon .news .sstitle{font-size:16px; color:#303030; text-align:left; padding-bottom:6px;}
.searchcon a{color:#747474; line-height:26px; font-size:14px;}
.searchcon a:hover{color:#3d78c1;}
.searchcon .news sapn{float:left;}
.font24{font-size:24px; margin-top:3px; color:#e00020;}
.font12{font-size:12px; color:#5e5e5e;}