*{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}h1,h2,h3,h4,h5,h6{font-size:100%;}ul,ol,li{list-style:none;}em,i{font-style:normal;}img{border:none;}input,img{vertical-align:middle;}body{font-family:Helvetica,Arial,sans-serif;color:#000;background:#fdf5e6;-webkit-user-select:none;-webkit-text-size-adjust:none;min-width:320px;margin:0 auto}a{color:#000;text-decoration:none}.clearfix:after{display:block;content:'';clear:both;visibility:hidden;}html{height:100%;overflow-x:hidden}.hide{display:none}
.header{background-color:#fdf5e6;height:96px}
.logo{background:url(../images/logo.jpg) no-repeat center center;text-indent:100%;width:211px;height:96px;margin:0 auto;overflow:hidden;white-space:nowrap}
.logo a{display:block;height:100%}
.nav{background-color:#9c4003;height:70px;}
.nav ul{text-align:justify;font-size:0}
.nav li{font-size:18px;line-height:34px;text-align:center;width:25%;height:34px;display:inline-block}
.nav li:nth-child(-n+4){border-bottom:solid 1px #a64708}
.nav li:nth-child(n+5){border-top:solid 1px #923c02}
.nav li a{color:#fff;display:block}
.menu{height:48px;padding:10px 0}
.sub-menu{width:80%;height:48px;float:left}
.sub-menu{text-align:justify;font-size:0}
.sub-menu li{font-size:16px;line-height:24px;display:inline-block;text-align:center;width:25%}
.sub-menu li a{color:#535353;display:block;height:100%}
.menu-more{width:20%;height:38px;float:right;padding:5px 0}
.menu-more-inner{background-color:#f7c887;width:44px;height:28px;padding:5px 0;margin:0 auto}
.more-d,.more-d:after,.more-d:before{width:5px;height:5px;background-color:#535353;display:block;margin:0 2px;border-radius:5px}
.more-d{position:relative;margin:0 auto}
.more-d:after{content:'';position:absolute;right:-10px}
.more-d:before{content:'';position:absolute;left:-10px}
.more-t{font-size:14px;line-height:23px;display:block;text-align:center;}
.menu-more-inner a{color:#535353;display:block}
.banner{height:170px;margin:0 6px}
.banner img,.ad img{width:100%}
.banner a,.ad a{display:block;height:100%;overflow:hidden}
.layout{height:auto;margin-top:14px;margin-bottom:14px}
.item{margin-left:6px;margin-right:6px}
.item-hd{line-height:34px;background-color:#9c4003;height:34px;margin-bottom:10px}
.item-hd h2{font-size:18px;background-color:#fff;display:block;height:34px;float:left;margin:0 5px}
.item-hd h2 a{color:#000;display:block;height:100%;padding:0 6px}
.item-hd span{font-size:14px;float:right;margin-right:6px}
.item-hd span a{color:#fff;display:block;height:100%}
.pt{background-color:#fff;border:solid 1px #e9e3d8}
.pt a{display:-webkit-box}
.pt a:visited{color:#551a8b;}
.pt .pic{display:block;width:120px;height:76px;padding-right:10px}
.pt .des{-webkit-box-flex:1;height:76px;padding-right:10px}
.pt .des p{font-size:14px;line-height:28px;color:#787878;height:56px;padding:10px 0;overflow:hidden}
.item-list{height:auto;clear:both}
.item-list li{font-size:16px;line-height:34px;height:34px;border-bottom:dashed 1px #cecece;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.item-list li a{display:block;height:100%}
.ad{height:158px;margin:0 6px}
.footer{font-size:16px;line-height:30px;text-align:center;padding:10px 0;}.footer a{color:#333;}
.title{background:#9c4003;width:100%;height:50px;box-shadow:0 2px 4px rgba(0,0,0,0.3);position:relative;}
.title h2{font-size:20px;line-height:50px;color:#feca80;text-align:center;width:100%;}
.rehome{background:url(../images/home.png) no-repeat center center;background-size:auto 16px;position:absolute;right:10px;top:0;display:block;text-align:center;color:#fff;height:100%;min-width:50px}
.rehome a{display:block;height:100%}
.channel-nav{background:#fcd49b;margin-bottom:10px;padding:5px 0;overflow:hidden;}
.channel-nav a{font-size:18px;line-height:30px;display:block;text-align:center;width:33%;height:30px;float:left;}
.channel-hd{border-top:solid 1px #9c4003}
.channel-hd h2{font-size:18px;line-height:32px;color:#feca80;height:32px;margin:0 6px}
.channel-hd h2 a,.channel-hd h2 em{color:#feca80;background-color:#9c4003;display:inline-block;padding:0 6px}
.channel-bd .item-list li a,.list .item-list li a{padding:0 6px}
.crumb{font-size:16px;line-height:42px;color:#fff;background:#9c4003;width:auto;height:42px;box-shadow:0 2px 4px rgba(0,0,0,0.3);position:relative;overflow-x:auto;overflow-y:hidden;display:-webkit-box}.crumb a{padding-left:26px;display:inline-block;float:left;text-decoration:none;color:#fff;position:relative;background-color:#2e180f;}
.crumb a:first-child{padding-left:5px;}.crumb a:last-child{margin-right:26px;}.crumb a:hover{color:#444;background:#fff;}.crumb a::after,.crumb a::before{content:"";position:absolute;top:50%;margin-top:-1.5em;border-top:1.5em solid transparent;border-bottom:1.5em solid transparent;border-left:1em solid;right:-1em;}.crumb a::after{z-index:2;border-left-color:#2e180f;}.crumb a::before{border-left-color:#fff;right:-1.1em;z-index:1;}.crumb a:hover::after{border-left-color:#fff;}.h{font-size:20px;vertical-align:middle;margin:12px;}.info{font-size:16px;color:#7c7c7c;vertical-align:middle;height:26px;margin:0 12px;border-bottom:solid 1px #bfbfbf;}#content{margin:12px;}#content p{font-size:18px;line-height:28px;text-indent:2em;}#content p a{color:#551a8b;}.prenext{font-size:16px;line-height:28px;margin:0 12px;}
.page{background-color:#fff;height:48px;margin:10px 0;clear:both}
.page-list{display:-webkit-box;height:30px;padding:10px 0}
.page-list li{line-height:30px;height:48px;-webkit-box-flex:3;padding:0 10px}
.page-list li select{text-align:center;width:100%;height:28px;border:solid 1px #A9A9A9}
.page-list li:first-child{text-align:right}
.page-list li:last-child{text-align:left}
.page-list li a{display:block}
.channel-title{font-size:20px;line-height:40px;color:#000;background:#fcd49b;text-align:center;height:40px;margin:10px }
.channel-title a{display:block}
.h-sub{padding:10px 10px 0;}.h-sub h2{font-size:20px;line-height:30px;color:#9c4003}.h-sub h2 a{color:#9c4003}.h-sub p{font-size:18px;line-height:30px;padding:5px 0;}.h-sub p a{display:inline-block;margin:0 6px;}
.click_more {text-align: center;border-top: 1px solid #f1f1f1;font-size: 16px;color: #333;margin-top: 16px;padding: 16px 0;}
.reback{font-size:16px;line-height:30px;color:#666;text-align:center;width:106px;height:30px;clear:both;margin:20px auto;background:-webkit-gradient(linear,0 0,0 100%,from(#f7f7f7),to(#ececec));box-shadow:0 1px 1px #fff inset;border:1px solid #d6d6d6;border-radius:3px;}