@charset "utf-8";
/* CSS Document */
body{width:100%; height:100%; background:url(../images/bg.jpg) repeat-x; margin:0; color:#5c5b5b; font-family:"宋体"; font-size:12px;}
img{border:none;}
a:-webkit-any-link {display:block;}
.container{width:1000px; margin:0 auto;}

.bannar{width:1000px; height:140px; margin:0; background:url(../images/bannar.jpg) no-repeat;}

.nav{width:1000px; height:35px; background:url(../images/nav-bg.jpg) repeat-x; margin:0; font-size:14px; }
.nav .left{width:34px; height:34px; background:url(../images/nav-left.png) no-repeat; margin:0; float:left;}
.nav ul{list-style-type:none; height:34px; margin:0; line-height:34px;}
.nav ul li{ display:block; width:100px; height:34px; float:left; text-align:center; background:url(../images/nav-li.png) no-repeat;}
.nav ul li.last{background-position:1px;}
.nav ul li a:link,.container .nav ul li a:visited,.container .nav ul li a:active{color:#fff; font-weight:bold; text-decoration:none;}
.nav ul li a:hover{display:block; width:100px; height:35px; background:url(../images/hover.png) no-repeat; color:#043b95;}

.container .main{width:980px; height:auto; margin:0px; background-color:#FFF; padding:10px 10px 0px 10px; float:left;}
.main .instruction{width:930px; height:20px; line-height:20px; margin:0; padding:0 25px; border-bottom:5px solid #0d459c;}
.instruction span{display:inline; float:left;}
.instruction a:link,.instruction a:visited,.instructison a:active{color:#5c5b5b; text-decoration:none; display:inline; float:left;}
.instruction a:hover{color:#F00; text-decoration:underline; display:inline; float:left;}
.main .content{width:980px; height:auto; margin:10px 0; float:left; }
.content .menu{width:210px; height:auto; float:left; margin:0 10px 0 0; padding:0px 10px 0px 10px;}
.menu .title{width:210px; height:30px; margin:0px; background:url(../images/list-title.jpg) no-repeat;}

.title h3{line-height:31px; color:#fff; margin:0; text-align:left; padding-left:25px;}
.content .menu .list{height:100%; width:210px; float:left; background:url(../images/menu-bg.jpg) no-repeat;}
.list ul{list-style-type:none; float:left; margin:25px 0; padding:0;}
.list ul li{display:block; width:180px; height:30px; margin-left:10px; border-bottom:1px dashed #dbdada; line-height:30px;  text-align:left; overflow:hidden; background:url(../images/star.jpg) no-repeat; padding:0 0 0 12px; background-position:left 9px;}
.list ul li a:link,.list ul li a:visited,.list ul li a:active{color:#5c5b5b; text-decoration:none; text-align:left;}
.list ul li a:hover{color:#333; text-decoration:none; text-align:left;}
.content .article{width:728px; height:auto;  float:left;}
.article .title{width:100%; height:25px; border-bottom:1px solid #dbdada; background:url(../images/article-title.jpg) repeat-x; margin:0; padding:0;}
.article .title h3{margin:0px; line-height:25px; padding:0 50px; color:#fff; background:url(../images/title-ico.jpg) no-repeat; float:left;}
.article .title a:link,.article .title a:visited,.article .title a:active{display:block; width:56px; height:21px; text-align:center; float:right; padding-right:50px; text-decoration:none; color:#fff; line-height:25px; font-size:10px; background:url(../images/more.jpg) no-repeat; background-position:0 3px;}
.article .title a:hover{float:right; padding-right:50px; text-decoration:underline; color:#fff; line-height:25px;}
.article .listy{width:726px; height:120px; padding:0; margin:0 0 5px 0; overflow:hidden; border:1px solid #dbdada;}
.article ul{float:left; margin:20px 50px; padding:0px;}
.article ul li{display:block; width:620px; height:30px; border-bottom:1px dashed #dbdada; line-height:35px;  text-align:left; float:left;}
.article ul li span{float:right;}
.article ul li a:link,.article ul li a:visited,.article ul li a:active{color:#5c5b5b; text-decoration:none; text-align:left;}
.article ul li a:hover{color:#333; text-decoration:none; text-align:left;}
.footer{width:1000px; height:70px; padding-top:20px; border-top:4px solid #0d459c; clear:both;}
.footer p{text-align:center; width:400px; margin:0 auto; line-height:24px;}
