.top h1{ margin: 0; padding: 0}
.article{ border-left: 1px solid #F8D88F; border-right: 1px solid #F8D88F; border-bottom: 1px solid #F8D88F;}
.article img { display: block; max-width: 100%; height:auto !important; margin: 10px auto !important; float:none !important;}
.article h1 { text-align: center; font-size: 16px; padding: 20px 30px 0;}
.thumb img{ display: block; margin: 10px auto; max-width: 100%;}
.info { text-align: center; font-size: 12px; border-bottom: 1px dotted #777; padding-bottom: 10px; margin: 10px 40px;}
.ico {background-image: url(../images/ico.jpg);}
.catpos {background-repeat: repeat-x; background-position: 0 -62px; height: 30px; line-height: 30px; color: #900; font-size: 12px;}
.catpos a { color: #900; }
.catpos span { background: url(../images/ico-1.jpg) no-repeat 0 center; padding-left:22px; margin-left: 10px;}
.content { padding: 10px 20px;}
.sidebar .catpos{ border-left: 1px solid #f8d88f; border-right: 1px solid #f8d88f; text-indent: 15px;}
.sidebar .list li{ background: url(../images/img.gif) no-repeat 5px center; border-bottom: 1px dotted #ccc; height: 19px; line-height: 19px; font-size: 12px; padding: 2px 0; padding-left: 18px;}
.sidebar .list li a { color: #333;}
.sidebar .list li span{ float: right; color: #999}


.footer { text-align: center; color: #666; line-height: 25px; padding: 10px 5px; font-size: 12px;}
.footer a {color: #666; }

.nav {text-align: center; height: 39px; line-height: 39px; background: url(../images/ico.jpg) repeat-x 0 -169px; border:1px solid #EE4C04;}
.nav ul{margin: 0; papdding: 0;}
.nav li { display: inline-block; padding: 0 6px;}
.nav li { *display: inline }
.nav li a {color: #fff; font-size: 16px;}

.search { margin-top: 33px; margin-right: 15px; }
.search .q { height: 21px; padding: 8px; width: 366px;border: 1px solid #ccc; vertical-align: middle}
.search .btn { background: #FF760C url(../images/search-icon.png) no-repeat center center; border:none; height: 40px; text-indent: -9999px; width: 46px; margin-left: -5px; vertical-align: middle}

.navigation { background: #F8D88F; margin: 15px; padding: 5px 15px; line-height:2.0; color: #333;}
.navigation a {color: #333;}

.list {margin: 0 15px;}
.list li { border-bottom: 1px dotted #ddd; padding: 8px; margin-bottom: 8px; max-height: 81px; overflow: hidden; }
.list li h3 { font-size: 14px; margin: 0; }
.list li h3 a{ color: #900; }
.list .thumb {max-height: 73px;}
.list .thumb img { border: 1px solid #ddd; padding: 3px; margin: 0 10px 0 0; display: block;}
.list li p {margin: 0; font-size: 12px; color: #666; text-indent: 2em; margin-top: 5px;}
.list li .time {color: #666; font-size: 12px;margin-left: 5px; font-weight: normal;}

.list li p a, .list li h3 .pull-right {color: #E96500; font-weight: normal; font-size: 12px;}
.pages {text-align: center; padding: 15px; margin-bottom: 15px;}
.pages * {margin: 0 3px;}
.pages a { border: 1px solid #E96500; padding: 3px 8px;}
.pages .a1 {border: none;}

.cate {font-weight: normal; font-size: 14px; border-left: 1px solid #FDD397; border-right: 1px solid #FDD397; margin-bottom: 0; margin-top: 0;}
.more {font-size: 12px !important; }
.cate strong {background: url(../images/ico-1.jpg) no-repeat 0 center; margin-left: 10px; padding-left: 25px;}
.block {border: 1px solid #FDD397; border-top:none; padding: 5px 10px;}
.focus {width: 320px; height: 240px; overflow: hidden;  background: #eee;}

.line-1 .article-list { width: 100%; height: 240px;}
.article-list ul { margin: 0; }
.article-list li { background: url(../images/img.gif) no-repeat 0 center; padding-left: 12px; height: 24px; line-height: 24px;}
.article-list li .time {float: right; font-size: 12px; color: #666;}
.new a {color: red;}
.row {margin-left: -9px;}
.per-3 {float:left; width: 314px; margin-left: 9px;}
.per-2 {float:left; width: 475px; margin-left: 9px;}

.ad{ border: 1px solid #fdd397;}
.zj dl {margin: 0;}
.zj dt {font-weight: bold; margin-bottom: 10px; font-size: 16px;}
.zj dd { margin-left: 15px;}

.link-list li { display: inline; margin: 0 3px; white-space: nowrap; }
