*{ margin:0; padding:0; }
body{  background:url(bg.jpg) top center no-repeat #040b15;background-attachment:fixed; }
.topbar{box-shadow: 0px 0px 10px 0px #aaa;  height:50px; line-height:50px; width:1322px; margin:0 auto; text-align:center; color:#FFFFFF;  background: linear-gradient(to bottom,#793520,#f6f1d1);  }
table.daili{ border-collapse:collapse; }
table.daili td{ background-color:#793520; height:28px; line-height:28px; text-align:center; color:#81aff4; }
.header{ width:600px; height:400px; margin:0 auto; background-image:url(logo.png); background-attachment:fixed;  }
.logo{ width:176px; height:80px; margin:10px 0; overflow:hidden; float:left; }
.banner{ width:800px; height:80px; margin:10px 0; overflow:hidden; float:right; background-color:#CCCCCC; }
.top1{box-shadow: 0px 0px 10px 0px #aaa;  font-size:16px; height:49px; line-height: 49px; background-color: #793520;margin: 0 auto;width: 1320px;border: 1px dashed #793520;}
.content_box .search {
	width:1322px;
	height: 48px;
	background-image: url(danye_04.png);
	background-repeat: no-repeat;
	background-size: 100% 100%;

font-size:14px;
}

.marks_content {
	margin: 0 auto;
	
/*    top: 325px;
	left: -16px; */
	width: 1200px;
	height: 100px;
font-size:16px;
	/* background: url(images/danye_04.png) ; */
	background-repeat: no-repeat;
	background-size: 100% 100%;
	background-position-y:-34px;
	z-index: 100;
}

.marks_content_webset {
	
	top: 51px;
	left: 90px;
	height: 30px;
	color: #f6f1d1;
}

.marks_content_ad{
	
	top: 60px;
	left: 230px;
	width: 1000px;
	height: 30px;
	color: #f6f1d1;
}
.marks_content_ad ul{
	width: 100%;
	height: 100%;
}
.marks_content_ad ul li{
	display: inline-block;
	padding:0 3px;
	height: 100%;
	font-size: 14px;
	font-family: Microsoft YaHei R;
	font-weight: 400;
	text-align: center;
	color: #f6f1d1;
	line-height: 28px;
}
.marks_content_ad ul li a{
	display: inline-block;
	color: #FCDA41;
}


.marks_content_search{
	width: 1320px;
	height: 44px;
	background-size: contain;
}

.search_wrap {
	width: 1160px;
	padding: 6px 20px;
	margin: 0 auto;
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	text-align: left;
	color: #f6f1d1;
	line-height: 18px;
	
}
.select_edition { height:47px; width:970px; float:left; }
.select_sm{ height:25px; line-height:25px; margin-top:10px; overflow:hidden; margin-left:10px; }
.select_sm ul {
	display: block;
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.select_sm ul li {
	float: left;
	padding: 1px 8px; height:25px; line-height:25px; color:#FFFFFF; cursor:pointer;
}

.select_sm ul li:hover {
	padding: 1px 7px;
	color: #FCDA41;
	background-color: rgb(250, 250, 250,.23);
	border-radius: 11px;
}

ul, li {
	list-style: none;
}
.inputtext{
	width: 250px;
	height:47px; float:right;	 
}

.inputtext input{
	width: 144px;
	height: 27px;  
	padding-left: 10px;
	margin-left: 10px;
	margin-top:10px;
	background: url(danye_02.png) no-repeat;
	background-size: 144px 100%;
	outline: none;
	font-size: 14px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	text-align: left;
	color: #8c8888;
	line-height: 18px;
	border: 0px; float:left;
}
.inputclose{
	
	top:5px;
	right: 35px;
	cursor: pointer;
	width: 18px;
	height: 18px;  
	background: url(inputclose.png) no-repeat;
	background-size: contain;
	display: none;
}
.inputclose:hover{
	background: url(inputclose_h.png) no-repeat; 
}
.search_bt {
	cursor: pointer;
	width: 53px;
	height: 22px;
	background: url(search_bt_h.png) no-repeat;
	background-size: contain; float:left; margin:10px 15px 10px 5px;
}
th { background: url('table_top.png');   font-size: 13px; font-weight: 400; color: #fff; height: 43px; }
td {color: #000000;text-align: center;}
div.new {
    position: relative;
}


div.new:after {
    position: absolute;

    content: url(new.gif);
}
.nav{ height:48px; width:1000px; margin:0 auto;  }
ul.menus{ background: #1b9df2; height: 48px;width: 100%; }
ul.menus li{ list-style:none; height:48px; float:left; }
ul.menus li.active a { background: #793520;border-top: 2px solid #00d2ff;color: #fff; }
ul.menus li a { color: #fff;font-size: 18px;font-family: "微软雅黑";line-height: 48px;padding: 10px 35px 12px; text-decoration:none; }
ul.menus li a:hover,ul.menus li.active a{background: #793520;border-top: 2px solid #00d2ff;color:#fff}

/*/ 搜索框 /*/
.searchbox{ height:40px; width:1320px; line-height:40px; margin:0 auto; background-color:#793520; z-index:100; color:#FFFFFF; font-size:16px;border-right: 2px solid #793520;
    border-left: 1px solid #793520; }
.searchbox td{ padding:0 5px; }
.txtbox{ padding:3px 5px; font-size:16px; font-weight:; width:180px; }
.schbtn{ height:30px; line-height:30px; background-color:#dc143c; padding:0 10px; border:none; color:#FFFFFF; }
ul.bblist{ margin:0; padding:0; }
ul.bblist li{ list-style:none; float:left; margin-right:10px; font-size:14px; }
ul.bblist li:hover{ text-decoration:underline; cursor:pointer; }
ul.bblist li.hkt{ font-size:17px; color:#FFFFFF; }

.game_wrap{ margin-top:10px; }
.article_box{ width:1297px; padding:10px; overflow:hidden; margin:0 auto; border:solid 1px #F0F0F0; margin-bottom:15px; background-color:#FFFFFF;  }
.box_title{ height:36px; line-height:36px; border-bottom:solid 2px #793520; color:#793520; margin-bottom:7px; }
.box_title a{ text-decoration:none; color:#793520; }
.box_title strong{ margin-left:10px; font-size:16px; }
.box_news{ width:1297px; overflow:hidden; }
.box_left{ width:640px; overflow:hidden; float:left; }
.box_right{ width:640px; overflow:hidden; float:right;  }
ul.newslist{ }
ul.newslist li{ font-size: 16px;line-height: 30px; height:30px; overflow: hidden; }
ul.newslist li a{ color:#434343; text-decoration:none; }
ul.newslist li a:hover{ color:#F06B00; text-decoration:underline; }
ul.newslist li span.circle{ color:#AC3131; font-size:12px; }
ul.newslist li span.time { color: #868686; float: right; }

.imgbox{ width:1297px; padding:10px; border:solid 1px #F0F0F0; margin:0 auto; margin-bottom:15px; overflow:hidden;border:solid 1px #F0F0F0; background-color:#FFFFFF;    }
ul.imglist{  }
ul.imglist li{ width:269px; height:182px; overflow:hidden; text-align:center; list-style:none; line-height:25px; float:left; margin-bottom:10px; }
ul.imglist li a{ color:#434343; text-decoration:none; }
ul.imglist li a:hover{ text-decoration:underline; color:#F06B00; }

.links{  width:1297px; padding:10px; line-height:180%; margin:0 auto; margin-bottom:10px; border:solid 1px #F0F0F0; background-color:#FFFFFF;   }
.links a{ color:#434343; text-decoration:none; margin-right:5px;font-size:16px;  }
.links a:hover{ color:#F06B00; text-decoration:underline; }
.bline{ border-bottom:solid 1px #793520; margin-bottom:7px; color:#793520; }

.location{ height:40px; font-size:16px; line-height:40px; color:#000000; width:1310px; margin:0 auto; background-color:#ffffff;   padding-left:10px; margin-top:5px;  }
.location a{ color:#000000; text-decoration:none; }

/* 文章单页 */
.pagebox{ width:1320px; padding:5px 0; overflow:hidden; margin:0 auto; margin-bottom:5px; }
.content{ width:1320px; overflow:hidden; float:left; background-color:#FFFFFF;  padding:20px 0; margin:0 auto; margin-bottom:5px;  }
.sidebox{ width:345px; overflow:hidden; float:right; }
h2.article_title{ font-size:36px; text-align:center; }
.article_text{ font-size:16px; line-height:180%; color:#000000; padding:10px; }
.article_text img{ margin:10px 0; }
.article_info{ height:50px; font-size:16px; color:#9A402A; line-height:50px; text-align:center; }
.article_info .author{ margin-right:10px; }
.article_info .views{ margin-left:10px; }
.article_nextpage{ line-height:30px; font-size:16px; margin-top:20px; padding:10px; }
.article_nextpage a{ color:#000000;  }
.article_side{  border:solid 1px #F0F0F0; padding:10px; overflow:hidden; margin-bottom:15px; background-color:#FFFFFF; }
ul.side_imglist{  }
ul.side_imglist li{ width:160px; text-align:center; list-style:none; float:left; margin-bottom:10px; }

/* 文章列表 */
.article_list{ font-size:16px; line-height:180%; color:#5C5C5C; }
.article_list .list_item{ background-color:#F5F6F6; margin-bottom:5px; padding:10px;  }
.article_list .item_title{ font-size:20px; font-weight:bold; margin-bottom:10px; }
.article_list .item_title a{ text-decoration:none; color:#20232B; }
.article_list .item_text{ color:#6D6D6D; line-height:180%; }
.article_list .item_time{ color:#6D6D6D; height:30px; line-height:30px; }
.article_pagebar{ line-height:30px; font-size:16px; margin-top:5px;  }
.article_pagebar strong{  color:#ffffff; padding:10px 15px; margin-right:5px;  }
.article_pagebar a{ background-color:#e0e0e0;padding:8px 10px; text-decoration:none;margin-right:5px; color:#6D6D6D;  }

/*/ 资料百科 /*/
.index_box_bg{ width:1320px; margin:0 auto; overflow:hidden; background-color:#FFFFFF; margin-bottom:10px; }
.zl_content{ overflow:hidden; padding:10px; }
.zl_content ul{ margin:0; padding:0; overflow:hidden; }
.zl_content ul li{ width:81px; height:26px; line-height:26px; float:left; list-style:none; overflow:hidden; }
.zl_content ul li a{ text-decoration:none; color:#000000; }
.zl_content ul li strong{  }

/*单页*/
.singlepage{ width:1080px; padding:10px; margin:5px auto; word-wrap: break-word; font-size:16px; line-height:180%; color:#5C5C5C; background-color:#FFFFFF; }

/*页尾*/
#footer{min-width:1320px;margin:0 auto;color:#ffffff;font-size:16px;font-family:"宋体";}
#footer .center{padding-top:30.26117rem;}
/*版权*/
#copyright{width:1320px;line-height:30px;text-align:center;clear:both;color:#ffffff;margin:0 auto;padding-bottom:10px;padding-top:10px;}
#copyright p .icon_badge{width:18px;height:20px;margin-right:0.26117rem;vertical-align:middle;display:inline-block;color:#ffffff;}
#copyright p .icon_badge img{width:100%;height:100%;display:block;}
#copyright .beian{height:770px;margin-bottom:12px;color:#ffffff;}
#copyright .beian img{height:100%;}