@charset "utf-8";
#menu { text-align: right; border-bottom: 1px solid #EEE; line-height: 36px;}
#header { border-bottom: 1px solid #EFEFEF; box-shadow: 0 0 10px #CCC; margin-bottom: 20px;}
#nav { background: #FFF; height: 100px; }
#nav ul li a { line-height: 100px; font-size: 16px; text-align: center; display: block;}
#nav ul li a:hover { background: #EEE; }
#nav ul li a.current { background: #EEE; }

.hd1 { background: #EEE;  line-height: 50px; padding: 0 20px; margin-bottom: 10px; font-size: 16px;}
.hd1 .more { float: right;  }
.hd1 .more a { display: block; background: #0AE; padding: 0 15px; font-size: 12px; color: #FFF; }
.bd1 { background: #FAFAFA; padding: 20px; border: 1px solid #EEE;}
.alist { }
.alist li { line-height: 40px; border-bottom: 1px solid #EEE; }

#article { background: #FAFAFA; padding: 20px; border: 1px solid #EEE; font-size: 16px;  }
#article p { line-height: 2;  }
.alist { font-size: 16px; }
.adlist { }
.adlist .wrap { padding: 20px; border: 1px solid #EEE; margin-bottom: 20px; border-radius: 5px; box-shadow: 0 0 10px #EEE; transition: all .5s ease 0s; }
.adlist .wrap:hover { box-shadow: 0 0 20px #CCC; }
.adlist .wrap .title { font-size: 16px; border-bottom: 1px solid #EEE; line-height: 40px; }
.adlist .wrap .content { margin-top: 10px; color: #999; }
.adlist .wrap .info { text-align: right; color: #999; }
.adlist .thumbnail { overflow: hidden; }
.adlist .thumbnail img { transition: all .5s ease 0s;}
.adlist .thumbnail img:hover { transform: scale(1.1, 1.1);}

.page_show { margin: 20px 0; }
.page_show a { display: inline-block; height: 40px; line-height: 40px; min-width: 40px; text-align: center; background: #F2F2F2; margin-right: 2px; }
.page_show a:hover, .page_show a.page_current { background: #B90000; color: #FFF; }

.ad { margin: 10px 0;}

#footer { padding: 20px 0;}

#article_slide .title { text-align: center; line-height: 40px; font-size: 18px;}
#article_slide img { width: 793px; height: 300px;}
#article_tags { margin-top: 20px;}
#search {  }
.search_text { border: 1px solid #B90000; height: 36px; padding: 0 10px; position: absolute; top: 42px; right: 79px;}
.search_btn { cursor: pointer; height: 36px; width: 80px; background: #B90000; color: #FFF; position: absolute; top: 42px; right: 0;}