html{ padding:0px; margin:0px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,legend,input,textarea,p,th,td{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
fieldset,img,input{border:0;}
.clear{ clear: both;}
ul,li{list-style:none;}
.fl{ float:left; padding-right:8px;}
*:focus { outline: none;}
body{font-size:12px;color:#333; text-align:center; width:100%; position:relative; background:#fff;}
a{color:#555;text-decoration:none; font-size:12px;}
a:hover{color:#e81101;text-decoration:none;font-size:12px;}
.top{ width:1000px; height:240px; margin:0 auto; background:url(imagestopimg.jpg) no-repeat; background-position:right 5px;}
.logo{ width:570px; height:130px; float:left; margin:35px 0 0 0; display:inline;background:url(imageslogo.png) left top no-repeat; clear:both;}
.date{ float:left; line-height:30px; font-size:12px; text-align:left; color:#777; margin-top:10px;}
.search{ width:196px; height:29px; float:right;margin: 90px 5px 0 0; display:inline;}
.search span{ float:left;}
.searchInput{ width:150px; height:19px; line-height:19px; padding:5px;background:url(imagessearchbg.png) no-repeat; border:none; text-align:left;}
.searchBtn{ width:36px; height:29px;background:url(imagessearchbg.png) -160px 0 no-repeat; border:none; cursor:pointer;}
#menu{ width:1000px; height:45px;background:url(imagesmenubg.png) no-repeat; margin:0 auto;}
#nav { width:1000px; display:block; text-align:left; float:left; height:45px; position:relative;}
#nav .jquery_out {float:left;line-height:32px;display:block; border-right:1px solid #fff; text-align:center; color:#fff;font-size:14px;  background:#062723 url() 0 0 repeat-x;}
#nav .jquery_out .smile {padding-left:1em;}
#nav .jquery_inner {margin-left:16px;}
#nav .jquery {margin-right:1px;padding:0 2em;}
#nav .mainlevel {float:left;width: 95px;/*ie6 only*/  text-align:center; font-weight:bold; font-size:14px;position:relative; background:url(imagesmenuline.png) no-repeat; background-position:right; padding: 0 8px;}
#nav .mainlevel a {color:#fff; text-decoration:none; line-height:32px; display:block; width: 95px; font-size:14px; margin-top:6px;}
#nav .mainlevel a:hover ,#nav .mainlevel .hover{color:#e81101; width:103px; height:32px; display:block; font-size:14px; text-decoration:none; background:url(imagesmenuhover.png) no-repeat;}
#nav .mainlevel ul {display:none; position:absolute; z-index:2; background:#fdfdfd; left: 8px; top: 34px;}
#nav .mainlevel ul li { border-bottom:#dedede solid 1px; width:103px;/*ie6 only*/ font-weight:normal;}
.log {text-align:center; color:skyblue; line-height:26px; text-transform:capitalize; margin:50px auto;}
#nav .mainlevel ul li a{ font-size:12px; color:#666; text-decoration:none; height:26px; width:103px; line-height:26px; display:block; font-family:"微软雅黑";}
#nav .mainlevel ul li a:hover{ font-size:12px; color:#e81101; text-decoration:none; height:26px; width:103px; line-height:26px; display:block; font-weight: bold; background:url() no-repeat;font-family:"微软雅黑";}
#nav #mainlevel_9{ background:none;}
.contanier{ width:1000px; height:auto; margin:0 auto; padding:12px 0 0 0;}
.news{ width:282px; height: 294px; float:left; border:#daeaff solid 1px;}
.newsTitle{ text-align:left;border-bottom:#daeaff solid 2px; margin:0 5px; line-height:20px;font-family:"Microsoft YaHei"; padding:5px; font-size:14px; color:#003d8e;}
.newsTitle span{ color:#98c2fc; font-family:Arial, Helvetica, sans-serif; padding:0 0 0 6px;}
.more{ float:right; line-height:20px;}
.more a{color:#98c2fc; font-size:12px; text-decoration:none;}
.more a:hover{color:#98c2fc; font-size:12px; text-decoration:underline;}
.newsList{ text-align:left; list-style:none; padding:10px 0 0 10px;}
.newsList li{ text-align:left; line-height:25px; background:url(imagesicon.gif) 0 10px no-repeat; padding-left:13px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width:245px;}
.foucs{ width:405px; height:240px; padding:5px; background:#e8f2ff; float:left; margin-left:13px;}
.notice{ width:275px; height: 294px; float:right;border:#daeaff solid 1px;}
.indexTitle{ text-align:left; height:33px; border-bottom:#daeaff solid 1px;}
.title{ height:32px; line-height:32px; color:#fff; font-size:14px; background:#003d8e; text-align:left;font-family:"Microsoft YaHei"; padding:0 6px 0 8px; margin:1px;}
.more2{ float:right; line-height:32px;}
.more2 a{color:#fff; font-size:12px; text-decoration:none;}
.more2 a:hover{color:#fff; font-size:12px; text-decoration:underline;}
.noticeList{ text-align:left; list-style:none; padding:10px 0 0 10px;}
.noticeList li{ text-align:left; line-height:25px;  overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width:245px;}
.noticeList li span{ color:#999; padding-right:5px;}
.stuBox{width:413px; height: 294px; border:#daeaff solid 1px; float:left; margin-left:13px;}
.stuList{ text-align:left; list-style:none; padding:10px 10px 0 10px;}
.stuList li{ text-align:left; line-height:25px; background:url(imagesicon.gif) 0 10px no-repeat; padding-left:13px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.stuList li span{ float:right; color:#999;}
.link{ width:998px; height:auto; margin:0 auto;border:#daeaff solid 1px; margin-top:12px; overflow:hidden;zoom:1;}
.linkTitle{border-bottom:#daeaff solid 1px; line-height:32px; text-align:left; padding:0 0 0 6px; background:#fafeff; font-size:14px; color:#003d8e;font-family:"Microsoft YaHei";}
.link ul{ text-align:left; list-style:none; padding:10px 10px 10px 10px; float:left;}
.link ul li{ text-align:left; line-height:24px; float:left;}
.footerArea{ border-top:#daeaff solid 1px; background:#e9f2fe; height:110px; margin-top:13px;}
.footer{ margin:0 auto; width:1000px; text-align:center; line-height:24px; padding: 6px 0 0 0;}
.left{width:232px; overflow:hidden;zoom:1; height:auto; float:left;}
.list{border:#daeaff solid 1px; width:230px; height:auto; float:left;}
.leftList{ text-align:left; list-style:none; padding:8px 10px 10px 10px;}
.leftList li{ text-align:left; line-height:30px; border-bottom:#dedede dashed 1px; background:url(imagessubicon.png) 3px 12px no-repeat; padding-left:16px;}
.right{ width:752px; height:auto; float:right;border:#daeaff solid 1px; overflow:hidden; zoom:1; padding-bottom:25px;}
.position{ float:right; line-height:20px; text-align:right; font-size:12px; color:#777;}
.subList{ text-align:left; list-style:none; padding:15px 15px 0 15px;}
.subList li{ border-bottom:#dedede dashed 1px; line-height:35px; text-align:left;background:url(imagesicon.gif) 0 15px no-repeat; padding-left:13px;}
.subList li span{float:right;color:#888;}
.profile_div{ text-align:left; padding:15px 15px 0 15px; line-height:24px;}