@charset "big5";
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}

body, div, form, img, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, p{
	margin: 0;
	padding: 0;
	border: 0;
	}
body{
	font-size:14px;
	font-family:"宋體";
	}
ul, li {
	list-style-type:none;
	}
header{
	padding:100px 0 0 0;
	display:block;
	}
header h1{
	width:980px;
	margin:0 auto;
	}
h1{
	font-size:14px;
	font-weight:bold;
	}
/*清除浮動*/
.clearfix:after {
	content:"."; 
	display:block; 
	height:0; 
	visibility:hidden; 
	clear:both; 
	}
.clearfix {
	*zoom:1; 
	}
.fl{
	float:left;
	}
.fr{
	float:right;
	}
/*字體樣式*/
a {	color:#000;	text-decoration:none;}
a:visited {	text-decoration:none;}
a:hover {	color:#ba2636;	text-decoration:none;}
a:active {	color:#ba2636;}

.f999 a {	color:#999999;	text-decoration:none;}
.f999 a:visited {	text-decoration:none;}
.f999 a:hover {	color:#999999;	text-decoration:underline;}
.f999 a:active {	color:#999999;}

.f666 a {	color:#666666;	text-decoration:none;}
.f666 a:visited {	text-decoration:none;}
.f666 a:hover {	color:#666666;	text-decoration:underline;}
.f666 a:active {	color:#666666;}

.ff63 a {	color:#F63;	text-decoration:none;}
.ff63 a:visited {	text-decoration:none;}
.ff63 a:hover {	color:#F63;	text-decoration:underline;}
.ff63 a:active {	color:#F63;}

.infff a div{	color:#Fff;	text-decoration:none;}
.infff a div:visited {	text-decoration:none;}
.infff a div:hover {	color:#Fff;}
.infff a div:active {	color:#Fff;}


.f09d a {	color:#0099de;	text-decoration:none;}
.f09d a:visited {	text-decoration:none;}
.f09d a:hover {	color:#016694;	text-decoration:underline;}
.f09d a:active {	color:#0099de;}

.major-item

.fztit a {	color:#000;	text-decoration:none; background-image:url(../images/sprites.png); background-position:-474px -32px; background-repeat:no-repeat; padding-left:32px; padding-right:30px; }
.fztit a:visited {	text-decoration:none; background-image:url(../images/sprites.png); background-position:-474px -66px; background-repeat:no-repeat;padding-left:32px; padding-right:30px; }
.fztit a:hover {	color:#fff;	text-decoration:none; background-image:url(../images/sprites.png); background-position:-332px -130px; background-repeat:no-repeat;padding-left:32px; padding-right:30px; }
.fztit a:active {	color:#F63; background-image:url(../images/sprites.png); background-position:-474px -66px; background-repeat:no-repeat;padding-left:32px; padding-right:30px; }

.fsptit a {	color:#000;	text-decoration:none; background-image:url(../images/sprites.png); background-position:-474px -32px; background-repeat:no-repeat; padding-left:32px; padding-right:30px; }
.fsptit a:visited {	text-decoration:none; background-image:url(../images/sprites.png); background-position:-474px -32px; background-repeat:no-repeat;padding-left:32px; padding-right:30px; }
.fsptit a:hover {	color:#fff;	text-decoration:none; background-image:url(../images/sprites.png); background-position:-182px -131px; background-repeat:no-repeat;padding-left:32px; padding-right:30px; }
.fsptit a:active {	color:#F63; background-image:url(../images/sprites.png); background-position:-474px -32px; background-repeat:no-repeat;padding-left:32px; padding-right:30px; }

.fvidtit a {	color:#000;	text-decoration:none; background-image:url(../images/sprites.png); background-position:-469px -104px; background-repeat:no-repeat; padding-left:38px; padding-right:30px; }
.fvidtit a:visited {	text-decoration:none; background-image:url(../images/sprites.png); background-position:-469px -104px; background-repeat:no-repeat;padding-left:38px; padding-right:30px; }
.fvidtit a:hover {	color:#fff;	text-decoration:none; background-image:url(../images/sprites.png); background-position:-332px -92px; background-repeat:no-repeat;padding-left:38px; padding-right:30px; }
.fvidtit a:active {	color:#F63; background-image:url(../images/sprites.png); background-position:-469px -104px; background-repeat:no-repeat;padding-left:38px; padding-right:30px; }

.fimgtit a {	color:#000;	text-decoration:none; background-image:url(../images/sprites.png); background-position:-472px -184px; background-repeat:no-repeat; padding-left:40px; padding-right:30px; }
.fimgtit a:visited {	text-decoration:none; background-image:url(../images/sprites.png); background-position:-472px -184px; background-repeat:no-repeat;padding-left:40px; padding-right:30px; }
.fimgtit a:hover {	color:#fff;	text-decoration:none; background-image:url(../images/sprites.png); background-position:-332px -50px; background-repeat:no-repeat;padding-left:40px; padding-right:30px; }
.fimgtit a:active {	color:#F63; background-image:url(../images/sprites.png); background-position:-472px -184px; background-repeat:no-repeat;padding-left:40px; padding-right:30px; }

.fhottit a {	color:#000;	text-decoration:none; background-image:url(../images/sprites.png); background-position:-480px -1px; background-repeat:no-repeat; padding-left:32px; padding-right:30px; }
.fhottit a:visited {	text-decoration:none; background-image:url(../images/sprites.png); background-position:-480px -1px; background-repeat:no-repeat;padding-left:32px; padding-right:30px; }
.fhottit a:hover {	color:#fff;	text-decoration:none; background-image:url(../images/sprites.png); background-position:-179px -174px; background-repeat:no-repeat;padding-left:32px; padding-right:30px; }
.fhottit a:active {	color:#F63; background-image:url(../images/sprites.png); background-position:-480px -1px; background-repeat:no-repeat;padding-left:32px; padding-right:30px; }

.nav-wrap{
	margin:0 auto;
	width:980px;
	height:30px;
	overflow:hidden;
	_display:none;
	+display:none;
	}

/* Clearfix */
.group:after{
	visibility:hidden;
	display:block;
	content:"";
	clear:both;
	height:0;
	}
*:first-child+html .group{zoom:1} /* IE7 */


/* Example Two */
#example-two{
	margin:0 auto;
	list-style:none;
	position:relative;
	width:980px;
	height:24px;
	overflow:hidden;
	text-align:center;
	}
#example-two li{
	display:inline-block;
	}
#example-two li a{
	position:relative;
	z-index:200;
	color:#000;
	font-size:14px;
	display:block;
	float:left;
	padding:0 10px 0 10px;
	text-decoration:none;
	text-transform:uppercase;
	font-family:"Microsoft YaHei";
	}
#example-two li a:hover{color:white;}
#example-two #magic-line-two{
	position:absolute;
	top:0;
	left:0;
	width:100px;
	background:#0099de;
	z-index:100;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	}
.ie6 #example-two li,.ie7 #example-two li{display:inline}

.content{
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	}
	
.main{
	width:980px;
	margin:0 auto;
	margin-top:20px;
	}
.navtop{
	height:40px;
	border-bottom:3px #0099de solid;
	}	
.navleft{
	float:left;
	width:230px;
	height:30px;
	margin-top:7px;
	background-image:url(../images/sprites.png);
	background-position:-138px 0;
	background-repeat:no-repeat;
	}
.navcen{
	float:left;
	width:530px;
	height:30px;
	margin-top:7px;
	}
.navnews{
	float:left;
	height:30px;
	width:59px;	
    background-image:url(../images/sprites.png);
	background-position:-394px -2px;
	background-repeat:no-repeat;	
	}
.navnewsmain{
	float:left;
	height:30px;
	width:450px;
	line-height:30px;
	margin-left:10px;
	margin-right:10px;
	font-size:12px;
	color:#666;
	overflow:hidden;
	}
.navnewsmain ul li{
	float:left;
	margin-right:10px;
	}
.navright{
	float:right;
	width:220px;
	height:26px;
	line-height:26px;
	margin-top:7px;
	overflow:hidden;
	}
.navsearchr{
	float:left;
	}
.navsearchl{
	float:left;
	height:26px;
	width:145px;
	line-height:30px;
	border-right:#0099de 1px solid;
	}
.left{
	float:left;
	width:647px;
	}
.leftmainl{
	float:left;
	width:313px;
	margin-right:20px;
	overflow:hidden;
	}
.turnimg{
	height:242px;
	width:313px;
	overflow:hidden;
	}
/*turnimg begin*/

/*end*/




.hotnews{
	height:240px;
	padding-top:10px;
	margin-top:10px;
	border-top:2px solid #0099de;
	}
.leftmainr{
	float:left;
	width:314px;
	}
.topnews{
	border-bottom:1px #0099de dashed;
	padding-bottom:10px;
	margin-bottom:10px;
	height:190px;
	}
.topnewstit{
	text-align:center;
	height:24px;
	line-height:24px;
	overflow:hidden;
	}
.topnewssum{
	font-size:12px;
	color:#666;
	margin:5px 0;
	line-height:20px;
	text-indent:24px;
	}
.topnewsmore{
	color:#F63;
	}
.newslist{
	height:265px;
	line-height:24px;
	}
.newslist ul li{
	width:314px;
	height:24px;
	line-height:24px;
	overflow:hidden;
	font-size:12px;
	}
	
/*imgnews*/
.imgnews{
	height:380px;
	width:647px;
	margin-top:10px;
	padding-top:10px;
	border-top:#0099de 2px solid;
	}
	
.imgnewslitit{
	position:relative;
	}	

.contentimg{ width:647px; height:360px; overflow:hidden; _display:none; +display:none;}
.btm{
	}
.btm p{ font:normal 12px/24px 'Microsoft YaHei'; text-align:center}
/*end globel style*/


/*index content*/
.da-thumbs{list-style:none;height:118px;position:relative;margin:0 0 25px 0;padding:0}
.da-thumbs li{float:left;margin-right:16px;background:#fff;position:relative; height:140px; width:145px; margin-bottom:15px; overflow:hidden;}
.da-thumbs li a,.da-thumbs li a img{display:block;position:relative}
.da-thumbs li a{color:#fff;overflow:hidden}
.da-thumbs li a div{position:absolute;background:#0099de;background:rgba(44,129,186,0.9);*background:#0099de;background:#0099de\0;filter:alpha(Opacity=90);width:100%;height:100%}
.da-thumbs li a em{display:block;width:92px;height:8px;background:rgba(255,255,255,0.3);*background:#fff;background:#fff\0;filter:alpha(Opacity=30);margin:0 10px}
.da-thumbs li a h2{ font-size:20px;margin:6px 8px;font-weight:normal;text-align:center}
.da-thumbs li a p{margin:8px 13px;font:normal 14px/18px 'Microsoft YaHei'}
.da-thumbs li.subscribe{border:none;width:76px;height:101px;margin-right:0;background:#0d9572;padding:8px}
.da-thumbs li.subscribe h2{font-size:33px;line-height:36px;margin:0;text-align:center; }
.da-thumbs li.subscribe h2 span{font-size:16px; float:right; margin-right:5px; line-height:30px}
.da-thumbs li.subscribe img{clear:right;float:right;margin:7px 5px 0 0px}


.newstab{
	width:630px;
	margin-top:10px;
	}
.guojiwrapper{width:628px;height:2000px;} 
.guojiheader{height:150px;} 
#guojinav{position:relative;top:0;width:628px;} 
.guoji a{display:inline-block;margin:0 10px;*display:inline;zoom:1;color:white;}
#lib_Tab1{width:628px;margin:0px;padding:0px;margin-bottom:15px;}
/*選項卡2*/
#lib_Tab2{width:313px;margin:0px;padding:0px;margin-bottom:15px; }
/*菜單class*/
.lib_tabborder{
	padding-bottom:2px;
	font-family: "Microsoft Yahei",Tahoma,Geneva;
	}
.lib_Menubox {height:28px;line-height:28px;position:relative;}

.lib_Menubox ul{margin:0px;padding:0px;list-style:none; position:absolute; top:3px; left:0;  height:25px;text-align:center;}
.lib_Menubox li{float:left;display:block;cursor:pointer; background-color:#FFF; width:155px;color:#000;font-weight:bold; height:25px;line-height:25px;
border-top:2px #ccc solid; border-left:1px #ccc solid; border-right:#ccc 1px solid;}
.lib_Menubox li.hover{padding:0px;background:#fff;width:155px;border-left:1px solid #ccc;border-top:2px solid #0099de;border-right:1px solid #ccc;
color: #F90;height:25px;line-height:25px;}
.lib_Contentbox{clear:both;margin-top:0px; border-top:none;padding-top:0px;}

.imnewsmain{
	width:620px;
	overflow:hidden;
	}

.tabnews li{
	clear:both;
	width:620px;
	height:70px;
	border-bottom:1px #0099de dotted;
	margin-bottom:10px;
	}
	
.clear {clear:both;width:0;height:0;line-height:0;font-size:0;visibility:hidden;}
.function {display:block;clear:both;height:24px;padding:20px 0 10px;overflow:hidden;}
.btmfunc {display:block;clear:both;height:24px;padding:38px 0 20px;overflow:hidden;}
.info {display:block;float:left;height:22px;line-height:22px;padding:0 5px;color:#0b59b2;}
.info span {color:#f00;}
.share {display:block;float:left;width:480px;}
.share ul {display:block;padding:0;margin:0;list-style:none;height:24px;}
.share ul li {display:block;float:left;height:22px;margin-right:3px;border:1px solid #cadbe7;}
.share ul li a {display:block;height:16px;line-height:16px;padding:3px;padding-left:23px;cursor:pointer;background:#fff url(../images/share.gif) no-repeat;}
.share ul li a:hover {background-color:#ecf8fc;}
.share ul li a.addfav {width:62px;background-position:3px 0;}
.share ul li a.transmit {width:62px;background-position:3px -44px;}
.share ul li a.toshare {width:62px;background-position:3px -66px;}
.share ul li a.renren {background-position:3px -88px;}
.share ul li a.kaixin {background-position:3px -154px;}
.share ul li a.douban {background-position:3px -176px;}
.share ul li a.guge {background-position:3px -198px;}
.share ul li a.qq {background-position:3px -220px;}
.share ul li a.baidu {background-position:3px -242px;}
.share ul li a.delicious {background-position:3px -110px;}
.share ul li a.bai {background-position:3px -132px;}
.share ul li a.sinat {background-position:3px -264px;}
.share ul li a.live {background-position:3px -286px;}
.share ul li a.digu {background-position:3px -308px;}
.share ul li a.yahoo {background-position:3px -330px;}
.share ul li a.rline {margin-right:8px;}
.share ul li .webs span a {display:block;width:55px;overflow:hidden;}
.webs {position:absolute;display:none;clear:both;width:170px;padding:3px 3px 3px 5px;margin-left:-1px;border:1px solid #cadbe7;background:#fff url(share.gif) 88px -347px no-repeat;overflow:hidden;}
.webs span {display:block;float:left;height:22px;font-family:arial;overflow:hidden;}
.shownav .webs {display:block;}
	
.tabfenx{
	width:620px;
	}
.morenews{
	width:620px;
	border:#ccc 1px solid;
	text-align:center;
	color:#0099de;
	font-weight:bold;
	padding:5px 0;
	}

/*more begin*/
.button { padding:0 10px; height: 22px; border: 1px solid; border-color: #EEE #999 #999 #EEE; background: #DDD; color: #333; line-height: 20px; cursor: pointer; margin-left:2px; }
.submit { padding:0 10px; height: 22px; border: 1px solid; border-color: #DDD #CC8305 #CC8305 #DDD; background: #FFA200; color: #FFF; line-height: 20px; letter-spacing: 1px; cursor: pointer; }

/* edit style */
#edit { width:620px; margin-top:30px; }
.edit_caption { width:100%; overflow:hidden; margin-bottom:1px; overflow:hidden; }
.edit_caption span { display:block; float:left; margin:0 1px; cursor:pointer; }
.edit_caption span:hover { background:#EEE; }
#edit textarea { width:300px; height:80px; margin:0; padding:0; }

/*more end*/


*html{background-image:url(about:blank);background-attachment:fixed;}/*解決IE6下滾動抖動的問題*/
#tbox{width:47px; height:73px; float:right; position:fixed;
_position:absolute;
_bottom:auto;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
_margin-bottom:10px;
}/*解決IE6下不兼容 position:fixed 的問題*/
#gotop{ width:47px; height:47px; background:url(../images/top01.png) no-repeat; position:absolute; top:0px; display:none; cursor:pointer} 
#gotop:hover{ background:url(../images/top02.png) no-repeat;}

	
/*tabtop*/
#tabtopmain{width:630px; min-height:600px; margin:30px auto 0 auto; background:#fff; -moz-border-radius:12px;-khtml-border-radius: 12px;-webkit-border-radius: 12px; border-radius:12px;}
h2.tabtoptop_title{margin:4px 20px; padding-top:15px; padding-left:20px; padding-bottom:10px; border-bottom:1px solid #d3d3d3; font-size:18px; color:#a84c10; background:url(../images/arrL.gif) no-repeat 2px 14px}
.tabtoptip{width:120px; padding:10px; border:1px solid #ffecb0; background-color:#fffee0; position:absolute; margin-left:750px; top:124px;}
#tabtopnav{
	width: 628px;
	position: absolute;
	top:1350px;
}
.tabtopshadow{-moz-box-shadow:1px 1px 2px rgba(0,0,0,.2); -webkit-box-shadow:1px 1px 2px rgba(0,0,0,.2); box-shadow:1px 1px 2px rgba(0,0,0,.2);}
#tabtopnav li{
	}
#tabtopnav li.cur{background:#f1f1f1; border-top:1px solid #f60}
#tabtopnav li a{text-decoration:none;}
#tabtopnav li.cur a{color:#333}
#tabtopnav li a:hover{color:#f30}
/*tabtop end*/	




.right{
	margin-left:20px;
	float:left;
	width:313px;
	}
.zhuanti{
	height:200px;
	padding-top:10px;
	border-top:#0099de 1px solid;
	}
.zhuantitit{
	width: 100px;
	height: 20px;
	line-height: 20px;
	font-size: 14px;
	font-weight: bold;
	font-family: "微軟雅黑";
	}
.shiping{
	height:230px;
	padding-top:10px;
	border-top:#0099de 1px solid;
	}
.shipinglist{
	margin-left:10px;
	margin-top:10px;
	font-size:12px;
	}
.shipinglist ul li{
	padding-left:15px;
	background:url(../images/sprites.png);
	background-position:-490px -83px;
	background-repeat:no-repeat;
	height:24px;
	line-height:24px;
	width:286px;
	overflow:hidden;
	}
.video{
	height:460px;
	padding-top:10px;
	border-top:#0099de 1px solid;
	}
	
/**/

.mod-left {
	MARGIN-BOTTOM: 8px;
	WIDTH:313px;
}

.mod-left H2 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px;
	COLOR: #1c2c58
}



.bottom-Article-QQ .hd {
	WIDTH: 100%; LINE-HEIGHT: 28px;  HEIGHT: 28px
}
.bottom-Article-QQ H2 {
	FONT-SIZE: 14px; TEXT-INDENT: 17px
}
.bottom-Article-QQ .bd {
	PADDING-BOTTOM: 10px; WIDTH: 313px; PADDING-TOP: 10px
}
.bottom-Article-QQ LI {
	FLOAT: left; WIDTH: 156px; LINE-HEIGHT: 21px; TEXT-ALIGN: left
}
.bottom-Article-QQ .haveTab {
	OVERFLOW: visible; POSITION: relative
}
.bottom-Article-QQ .haveTab H2#h2One {
	 PADDING-RIGHT: 20px; LEFT: 0px; CURSOR: pointer; POSITION: absolute; TOP: 0px
}
.bottom-Article-QQ .haveTab H2#h2Tow {
	 PADDING-RIGHT: 20px; LEFT: 94px; CURSOR: pointer; POSITION: absolute; TOP: 0px
}
.bottom-Article-QQ .haveTab .select {
	BACKGROUND: #fff; BORDER-BOTTOM: #fff 1px solid
}
.bottom-Article-QQ .block {
	DISPLAY: block
}
.bottom-Article-QQ .none {
	DISPLAY: none
}

.sildPic-Article-QQ H2 {
	FLOAT: left
}
.sildPic-Article-QQ .hd {
	
}
.sildPic-Article-QQ .bd {
	
}
.sildPic-Article-QQ .sildPicBar {
	DISPLAY: inline; FLOAT: right; OVERFLOW: hidden; WIDTH: 100px; MARGIN-RIGHT: 18px; PADDING-TOP: 6px; ZOOM: 1; HEIGHT: 22px
}
.sildPic-Article-QQ .pre {
	DISPLAY: inline; BACKGROUND: url(../images/sprites.png) no-repeat -190px -49px; FLOAT: left; WIDTH: 20px; CURSOR: pointer; HEIGHT: 20px
}
.sildPic-Article-QQ .next {
	BACKGROUND: url(../images/sprites.png) no-repeat -139px -50px; FLOAT: right; WIDTH: 20px; CURSOR: pointer; HEIGHT: 20px;
}
.sildPic-Article-QQ .sildPicBar LI {
	MARGIN-TOP: 5px; DISPLAY: inline; background-color:#999; FLOAT: left; MARGIN-LEFT: 7px; WIDTH: 10px; CURSOR: pointer; HEIGHT: 10px;
}
.sildPic-Article-QQ .sildPicBar LI.select {
	background-color:#0099de;
}
.sildPic-Article-QQ .bd {
	PADDING-BOTTOM: 0px; WIDTH: 313px; PADDING-TOP: 5px
}
.sildPic-Article-QQ .cnt-wrap {
	/*OVERFLOW: hidden; WIDTH: 624px; ZOOM: 1; HEIGHT: 162px*/
	OVERFLOW: hidden; WIDTH: 313px; ZOOM: 1; HEIGHT: 400px
}
.sildPic-Article-QQ .cnt {
	WIDTH: 1872px
}
.sildPic-Article-QQ LI {
	FLOAT: left; WIDTH: 300px; margin-left:10px;
}
.sildPic-Article-QQ .cnt SPAN {
	WIDTH: 100%; COLOR: #000; TEXT-ALIGN: left
}
.sildPic-Article-QQ .cnt IMG {
	
}
.sildPic-Article-QQ .cnt .link {
	DISPLAY: block; MARGIN-LEFT: 0px; WIDTH: 140px; font-size:12px; height:80px; overflow:hidden;
}




/**/
.paihang{
	height:330px;
	padding-top:10px;
	border-top:#0099de 1px solid;
	}	
.paihangtit{
	width: 200px;
	height: 20px;
	line-height: 20px;
	font-size: 14px;
	font-weight: bold;
	font-family: "微軟雅黑";
	}

.paihangtitimg{
	width: 200px;
	height: 20px;
	line-height: 20px;
	font-size: 14px;
	font-weight: bold;
	font-family: "微軟雅黑";
	background-image:url(../images/sprites.png); 
	background-position:-468px -144px; 
	background-repeat:no-repeat; 
	padding-left:42px; 
	padding-right:40px; 
	}

/*ie6 begin*/
.ie6navmain{
	height:24px;
	overflow:hidden;
	}
.ie6navmain li{
	float:left;
	width:96px;
	height:30px;
	line-height:30px;
	text-align:center;
	}
	
.ie6navmain a {	color:#000;	text-decoration:none;}
.ie6navmain a:visited {	text-decoration:none;}
.ie6navmain a:hover {	color:#0099de;	text-decoration:none; }
.ie6navmain a:active {	color:#000000;}
#main_nav{
	margin-top:5px;
	height:30px;
	}

#main_nav a{
	text-align:center;
	font-size:14px;
	color:#0099de;
	display:block;
	text-align:center;
	width:98px;
	height:29px;
	line-height:29px;
	margin:0 0px;
	}
#main_nav a:hover,#main_nav a.current{
	background-color:#0099de;
	-webkit-transition: all 0.2s ease-in;
	color:#fff;
	}

.ie6imgnews{
	width:640px;
	overflow:hidden;
	margin-top:0;
	font-size:12px;
	}
.ie6imgnews li{
	float:left;
	width:145px;
	height:160px;
	margin-top:15px;
	margin-right:14px;
	overflow:hidden;
	}

/*ie6 end*/

/*imgnews begin*/
.inmain{
	width:980px;
	margin:0 auto;
	padding-top:10px;
	}
.inleft{
	float:left;
	width:647px;
	}
.inleftnews{
	margin-top:10px;
	}
.inleftnews li{
	float:left;
	width:150px;
	margin-right:15px;
	}
.inlefttit{
	padding:10px 0;
	}

.inright{
	float:left;
	width:313px;
	margin-left:20px;
	}
/*imgnews end*/

/*fenxiang*/
.fnxigmain{
	background:#FFF;
	width:220px;
	border:#ccc 1px solid;
	font-size:12px;
	position:relative;
	top:-33px;
	left:165px;
	}
.fnxigmain ul li{
	width:100px;
	padding-left:10px;
	height:30px;
	line-height:30px;
	float:left;
	border:none;
	clear:none;
	}
.fnxigmain li div{
	width:20px;
	height:20px;
	float:left;
	overflow:hidden;
	margin-top:3px;
	margin-right:5px;
	}
.fnxlogo01{
	background:url(../images/sprites.png) no-repeat 0px -30px;
	}
.fnxlogo02{
	background:url(../images/sprites.png) no-repeat -30px -30px;
	}
.fnxlogo03{
	background:url(../images/sprites.png) no-repeat -30px -60px;
	}
.fnxlogo04{
	background:url(../images/sprites.png) no-repeat 0px -93px;
	}
.fnxlogo05{
	background:url(../images/sprites.png) no-repeat -95px -30px;
	}
.fnxlogo06{
	background:url(../images/sprites.png) no-repeat -94px -60px;
	}
.fnxlogo07{
	background:url(../images/sprites.png) no-repeat 0px -124px;
	}
.fnxlogo08{
	background:url(../images/sprites.png) no-repeat -64px -29px;
	}
.fnxlogo09{
	background:url(../images/sprites.png) no-repeat -61px -62px;
	}
.fnxlogo10{
	background:url(../images/sprites.png) no-repeat -95px 0px;
	}
.fnxlogo11{
	background:url(../images/sprites.png) no-repeat -61px -93px;
	}
.fnxlogo12{
	background:url(../images/sprites.png) no-repeat -93px -93px;
	}
.fnxlogo13{
	background:url(../images/sprites.png) no-repeat -31px -93px;
	}
.fnxlogo14{
	background:url(../images/sprites.png) no-repeat 0px -60px;
	}
.hot_table{
	padding: 5px;
	background-image: url(//legal.big5.dbw.cn/images/091120/im_5.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 300px;
}

.black12 {
	font-size: 12px;
	line-height: 24px;
	color: #474747;
	text-decoration: none;
}
.black12 a {
	font-size: 12px;
	line-height: 24px;
	color: #474747;
	text-decoration: none;
}
.black12 a:hover {
	font-size: 12px;
	line-height: 24px;
	color: #474747;
	text-decoration: underline;
}
.black12 li{

	overflow: hidden;
	font-size: 12px;
	line-height: 28px;
	color: #000000;
	height: 28px;
	padding-left: 10px;	
} 

.bblack12 {
	font-size: 12px;
	line-height: 20px;
	color: #474747;
	text-decoration: none;
	font-weight: bold;
}
.bblack12 a {
	font-size: 12px;
	line-height: 20px;
	color: #474747;
	text-decoration: none;
	font-weight: bold;
}
.bblack12 a:hover {
	font-size: 12px;
	line-height: 20px;
	color: #474747;
	text-decoration: underline;
	font-weight: bold;
}

.blue12 {

	font-size: 12px;
	line-height: 24px;
	color: #004276;
		}
.blue12 a {

         font-size: 12px;
	line-height: 24px;
	color: #004276;
	text-decoration: none;
	
}

.blue12 a:hover {

         font-size: 12px;
	line-height: 24px;
	color: #004276;
	text-decoration: underline;
} 
.blue12 li{
background-image: url(http://commerce.big5.dbw.cn/images/091117/im_23.gif);
	background-repeat: no-repeat;
	background-position: left 10px;
	overflow: hidden;
	font-size: 12px;
	line-height: 26px;
	color: #000000;
	height: 26px;
	padding-left: 10px;	
} 

/*turn img*/
#slideBox {
	width:313px;
	height:242px;
	overflow:hidden;
	position:relative;
}
#slideBox ul#show_pic {
	margin:0;
	padding:0;
	list-style:none;
	height:200px;
	width:4750px;
	position:absolute;
}
#slideBox ul#show_pic li {
	float:left;
	margin:0;
	padding:0;
	height:200px;
}
#slideBox ul#show_pic li img {
	display:block;
}
#iconBall {
	position:absolute;
	bottom:-3px;
	right:0;
	height:28px;
	line-height:28px;
}
#iconBall li {
	float:left;
	color:#7a7a7a;
	width:20px;
	height:20px;
	line-height:20px;
	cursor:pointer;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	border:#0099de 1px solid;
	margin:2px;
}
#iconBall li.active {
	background-color:#0099de;
	color:#fff;
}
#slideText {
	width:313px;
	height:28px;
	background-color:#FFF;
	color:#0099de;
	position:absolute;
	left:0px;
	bottom:0px;
}
#textBall {
	position:absolute;
	bottom:26px;
	width:313px;
	height:24px;
	line-height:24px;
	background-color:#0099de;
	overflow:hidden;
}
#textBall li {
	float:left;
	cursor:pointer;
	display:none;
	color:#fff;
	+color:#000;
	font-size:14px;
	clear:both;
	padding-left:10px;
}
#textBall li.active {
	display:block;
}
#textBall li a {
	text-decoration:none;
	color:#fff;
}
.fzhzt{
	width:313px;
	height:180px;
	overflow:hidden;
	padding-top:10px;
	}
	
/*template*/
.newsleft{
	width:640px;
	float:left;
	}
.newsright{
	width:310px;
	float:right;
	}
.fznpos{
	border-bottom:#999999 dashed 1px;
	height: 24px;
    margin-bottom: 5px;
	}
.fzntit{
	text-align:center;
	font-size:20px;
	font-weight:bold;
	line-height:22px;
	padding:20px;
	color:#014892;
	}
.fznwxad{
	border:#999999 1px solid;
	color:#666;
	padding:10px;
	font-size:12px;
	}
.fznnewsli ul li{
	height:30px;
	line-height:30px;
	padding-left:5px;	
	}
.newslist360 ul li{
	display: block;
    float: left;
    padding-left: 14px;
	line-height:20px;
    width: 140px;
	}
.newslist360 ul li img{
	margin-bottom:8px;
	}
.fzmpa div{
	margin:10px auto;
	color:#666;
	}
	
.fzmpa div a {	color:#666;	text-decoration:none;}
.fzmpa div a:visited {	text-decoration:none;}
.fzmpa div a:hover {	color:#666;	text-decoration:underline;}
.fzmpa div a:active {	color:#666;}

.hotnews360{
	padding-left: 10px;
    width: 100%;
	}

.hotnews360 li {
    color: #0099de;
    float: left;
    font-size: 12px;
    height: 26px;
    line-height: 26px;
    overflow: hidden;
    text-align: left;
    width: 150px;
	}
.hljnewslist ul li{
	display: block;
    float: left;
    padding-left: 12px;
	line-height:20px;
    width: 140px;
	height: 130px;
	text-align:center;
	}
.hljnewslist ul li img{
	margin-bottom:8px;
	}
.fzhnewsrgli ul li{
	width:180px;
	line-height:24px;
	height:24px;
	overflow:hidden;
	}
.fzhlistleft{
	width:650px;
	float:left;
	}




.fzlistli{float:left;margin-bottom:20px}
.fzlistli ul{margin:10px 0}
.fzlistli li{width:650px;height:36px;float:left;display:inline}
.fzlistli li a{color:#000;line-height:36px;display:block;padding:0 12px;font-size:14px;border-left:3px solid #fff}
.fzlistli li a:hover{color:#0099de;text-decoration:none;background:#F6F6F6;border-left:3px solid #0099de}
.fzlistli li span{float:right;+margin:-35px 16px 0 0;color:#666;font-size:12px}



.fznewslist ul li{
	height:30px;
	line-height:30px;
	}
.fzhlistright{
	width:300px;
	float:right;
	}
.fzhrightlist ul li{
	display: block;
    float: left;
    padding-left: 10px;
	line-height:20px;
    width: 135px;
	height: auto;
	text-align:center;
	font-size:12px;
	}
.fzhrightlist ul li img{
	margin-bottom:8px;
	}
	
.fzvideolist ul li{
	float:left;
	width:150px;
	line-height:24px;
	height:170px;
	overflow:hidden;
	margin-left:10px;
	font-size:12px;
	}
.fzvideolist ul li img{
	margin-bottom:5px;
	}