/* CSS 重置 */
body, div, h1, h2, h3, h4, h5, h6, p, blockquote, dl, dt, dd, ul, ol, li, fieldset, form, tr, th, td, center, input, button, textarea{padding:0;margin:0}
table { border-collapse: collapse; border-spacing: 0; }
fieldset, img { border: 0; }
button,input,select,textarea{ font-size:12px}
li{list-style:none}
h1, h2, h3, h4, h5, h6 {font-size: 100%; }

/* 基础设置 */
body{ margin:0 auto; text-align:center;font-size:12px; background:#b8b8b8; overflow-x:hidden;font-family:Tahoma;}
.wrapper{ margin:0 auto; width:1002px; text-align:left  }
td {font-size:12px; line-height:160%;}
.left, .center{ float:left }
.right { float:right }
.nodis{display:none}

.clear:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clear {+display:none; clear:both }
.clearfix { clear:both;}

/* 链接样式 */
a {text-decoration:none;}
a:hover {text-decoration:underline;}

/* color & font  */
/****************************************** 
 *首页
 ******************************************/

/* -----------头部---------- */
.header{ background: url(http://images.netdragon.us/ir/images/ver1/full_bg_01.jpg) no-repeat center top; height:48px; width:100%;}	
	/* 导航 */
	.nav{ background: url(http://images.netdragon.us/ir/images/ver1/nav_1.jpg) no-repeat; height: 48px; position: relative;z-index:10;}
	.text { position: absolute; right:10px; top:5px; width: 146px; height: 48px; line-height: 48px; color:#8d0000; }
	.text a { color: #c88807;}
	.nav ul { padding-left: 22px;}
	.nav li{ float: left;}
	.nav li a{float: left; height:48px;line-height: 46px; font-size: 13px; font-weight: 700; color: #efdc74;}
	.nav li a:hover { background-image: url(http://images.netdragon.us/ir/images/ver1/nav_hover_1.jpg);background-repeat:no-repeat;color: #fff7b3; text-decoration: none;}
	.n1 a { width: 80px; padding-left:52px;}
	.n1 a:hover { background-position: -22px 0;}
	.n2 a { width: 80px; padding-left:20px;}
	.n2 a:hover { background-position: -154px 0; }
	.n3 a { width: 65px; padding-left: 41px;}
	.n3 a:hover { background-position: -254px 0; }
	.n4 a { width: 115px; padding-left: 44px;}
	.n4 a:hover { background-position: -360px 0; }
	.n5 a { width: 150px; padding-left: 34px;}
	.n5 a:hover { background-position: -519px 0; }
	.subnav{overflow:hidden;zoom:1;background:url(http://images.netdragon.us/ir/images/ver1/bottom1.gif) no-repeat right bottom;}
	.subnav a {color: #FFFFFF;display:block;padding: 0 12px;}
	.s_nav a:hover { background:url(http://images.netdragon.us/ir/images/ver1/nav_a_hover.gif) repeat-x;color:#F6FF00;text-decoration:none;}
	.s_nav{background:#962300; background:rgba(0,0,0,0.8); filter:alpha(opacity=80); border:solid 1px #999;padding-top:8px;border-bottom:none;line-height: 21px; }
	.subnav  .bottom_left{background:url(http://images.netdragon.us/ir/images/ver1/bottom_left.gif) no-repeat left bottom;}
	.subnav .bottom{background:url(http://images.netdragon.us/ir/images/ver1/bottom_right.gif) no-repeat right bottom;padding-bottom:5px;}


.flashbox { width: 100%;background: url(http://images.netdragon.us/ir/images/ver1/full_bg_03.jpg) no-repeat center top; height: 392px;position:relative;overflow:hidden;z-index:1;}
#flacon{position:absolute;left:0;top:0;}
/* -----------主体---------- */
.main{ background: url(http://images.netdragon.us/ir/images/ver1/full_bg_02.jpg) no-repeat center top; width:100%; height: 375px;}
	.mainbg { background: url(http://images.netdragon.us/ir/images/ver1/mainbg.jpg) no-repeat; height: 327px; padding-top: 5px;}
		.textbox { background: url(http://images.netdragon.us/ir/images/ver1/textbg.gif) repeat-y; width: 916px; margin: 0 auto;}
		.textbox_t{ background: url(http://images.netdragon.us/ir/images/ver1/text_t.jpg) no-repeat center top; padding: 5px 0 0;}
		.textbox_b { background: url(http://images.netdragon.us/ir/images/ver1/text_b.jpg) no-repeat center bottom; padding: 0 45px 40px; height:100%; overflow: hidden;}
		h3.title { height: 45px; line-height: 45px; color: #eee199; font-size: 14px; padding-left: 15px;}
		.more { float: right; font-weight: 400; font-size: 12px; background: url(http://images.netdragon.us/ir/images/ver1/ico.gif) no-repeat 0 10px; padding-left: 10px; color: #efdc74;}
		.more a { color: #efdc74;}
		div.list { line-height: 26px; font-size: 13px; color: #efdc74; padding-top: 10px;}
		div.list .anno_chip td{ line-height: 26px; }
        div.list a{ padding-left:8px; }
		.date { padding-right: 25px;}
		.list a { color: #efdc74;}
		.list a:hover { color: #fffeb4;}

/* -----------底部---------- */
.footer{ color:#2f2f2e; padding-top: 40px; overflow:hidden;}
.footer a { color: #2f2f2e;}
.footer table { margin: 0 auto;}
