*{
	padding:0px;
	margin:0px;
}

*{
	padding:0px;
	margin:0px;
}
html{
	background:#FFF;
}
body{
	font:12px Verdana,Arial,Tahoma;
}
img{
	border:none;
}

a{
	color:#4a779e;
	text-decoration:none;
}

a:hover{
	color:#F33;
	text-decoration:underline;
}
ul{
	list-style:none;
}
li{
	height:20px;
}
input,select,button{
	font:12px Verdana,Arial,Tahoma;
	vertical-align:middle;
}
.tbox dt span.label a.thisclass{
	background:#FFF;
	color:#333;
	border-top:3px solid #BFE0F9;
}
/* 较重颜色的Box */
.light {
	border:none;
	background:none;
}
.light dt{
	height:25px;
	border:1px solid #BFE0F9;
	overflow:hidden;
	background:url(/templets/images/fr-bg2.gif) 0 0 repeat-x;
	clear:both;
}
.light dd{
	border-left:1px solid #BFE0F9;
	border-right:1px solid #BFE0F9;
	border-bottom:1px solid #BFE0F9;
	padding:4px 4px 0px;
	overflow:hidden;
}
dt.light strong{
	background:url(/templets/images/fbico2.gif) 5px 5px no-repeat;
}
.index .vote dl dd strong{
	display:block;
	line-height:27px;
	padding-left:8px;
	letter-spacing:1px;
	color:#397CBE;
	border-bottom:1px solid #DAEDF8;
	margin:0px 4px;
}
.index .vote dl dd .fb{
	padding-top:10px;
	height:21px;
	padding-left:10px;
	color:#555;
}
.index .vote dl dd .fb input{
	margin-right:4px;
}
.index .vote dl dd .submit{
	text-align:center;
	height:35px;
	padding-top:8px;
}
.index .vote dl dd .submit button{
	margin-right:10px;
}
.index .vote dl dd .submit a{
	color:#003300
}
/*---------- stock ---------*/
.center{
	margin:0px auto;
}

.w960{
	width:960px;
	position:relative;
}

.mt1{/* ( margin-top * 1 ) */
	margin-top:8px;
}
.mt2{/* ( margin-top * 2 ) */
	margin-top:16px;
}
.clear{
	overflow:hidden;
}

.fs-12{
	font-size:12px;
}
.fc-f60{
	color:#F60;
}
.fc-f90{
	color:#F90;
}

.ipt-txt{
	line-height:15px;
	padding:4px 5px;
	border-width:1px;
	border-style:solid;
	border-color:#666 #BBB #BBB #666;
	font-size:12px;
	margin-right:2px;
}
.btn-1{
	width:56px;
	height:23px;
	border:none;
	background:url(/templets/images/btn-bg1.gif) no-repeat;
	line-height:25px;
	letter-spacing:1px;
	overflow:hidden;
	color:#2F592E;
}
.btn-2{
	width:70px;
	height:25px;
	border:none;
	background:url(/templets/images/btn-bg2.gif) left top no-repeat;
	line-height:25px;
	overflow:hidden;
	color:#444;
	margin-right:2px;
}
.footer{
	color:#999;
	text-align:center;
	padding-bottom:10px;
	border-top:1px solid #E5EFD6;
	padding-top:10px;
}
.footer .link{
	text-align:center;
	padding:5px 0px;
}
.footer .link a{
	margin:0px 5px;
	color:#666666;
}
.footer .powered{
	font-size:10px;
	line-height:25px;
}
.footer .powered strong{
	color:#690;
}
.footer .powered strong span{
	color:#F93;
}
.footer .copyright{
	color:#666666;
	line-height:23px;

}
.head ul,li {
	font:12px Verdana,Arial,Tahoma;
}
.header .search{
	height:40px;
	background:url(/templets/images/search-bg.png) repeat-x;
	clear:both;
}
.header .search .form{
	padding-left:8px;
	padding-top:5px;
	float:left;
}
.header .search .form h4{
	display:none;
}
.header .search .form input.search-keyword{
	width:156px;
	height:18px;
	border:none;
	background:url(/templets/images/search-bg.gif) left top no-repeat;
	line-height:15px;
	font-size:12px;
	padding:5px 3px 0px 58px;
	overflow:hidden;
}
.header .search .form select.search-option{
	margin-left:2px;
}
.header .search .form button.search-submit{
	width:68px;
	height:22px;
	border:none;
	background:#F00 url(/templets/images/search-bg.gif) right top no-repeat;
	font-size:0px;
	line-height:100px;
	margin-left:2px;
	*margin-left:5px;
	overflow:hidden;
}
.header .tags{
	float:left;
	margin-left:16px;
	padding-top:8px;
}
.header .tags h4{
	width:66px;
	height:19px;
	float:left;
	font-size:0px;
	line-height:100px;
	overflow:hidden;
	background:url(/templets/images/search-tags-title.gif) no-repeat;
}
.header .tags ul{
	height:21px;
	float:left;
	overflow:hidden;
}
.header .tags ul li{
	float:left;
	line-height:19px;
	padding:0px 5px;
}
.header{
	width:100%;
	padding-top:16px;
	overflow:hidden;
}
.header a{
	color:#777;
}
.header a:hover{
	color:#390;
	text-decoration:none;
}
.header .top{
	clear:both;
	overflow:hidden;
}
.header .title{
	float:left;
	padding-left:16px;
}
.header .title h1 a{
	width:200px;
	height:56px;
	display:block;
	font-size:0px;
	text-indent:-200px;
	overflow:hidden;
	background:url(/templets/images/top-logo.gif) center center no-repeat;
}
.header .banner{
	width:480px;
	height:56px;
	float:left;
	margin-left:40px;
	overflow:hidden;
}
.header .banner img{
	width:480px;
	height:56px;
	display:block;
}
.header .rlink{
	width:172px;
	height:52px;
	float:left;
	margin-left:32px;
	overflow:hidden;
	padding-top:4px;
}
.header .rlink ul li{
	width:78px;
	height:21px;
	background:url(/templets/images/toprlink-bg.gif) left top no-repeat;
	float:left;
	margin-right:8px;
	margin-bottom:8px;
	overflow:hidden;
}
.header .rlink ul li a{
	display:block;
	color:#777;
	line-height:21px;
	text-indent:22px;
	background-image:url(/templets/images/toprlink-bg.gif);
	background-repeat:no-repeat;
}
.header .rlink ul li a:hover{
	color:#000;
}
.header .rlink ul li.r1 a{
	background-position:0px -21px;
}
.header .rlink ul li.r2 a{
	background-position:0px -42px;
}
.header .rlink ul li.r3 a{
	background-position:0px -63px;
}
.header .rlink ul li.r4 a{
	background-position:0px -84px;
}
.header .welcome{
	float:right;
	margin-top:20px;
	padding-right:10px;
	color:#999;
}
.header .welcome a{
	margin:0px 3px;	
}
.header .nav{
	width:960px;
	height:32px;
	background:url(/templets/images/nav-bg.gif) repeat-x;
	clear:both;
	overflow:hidden;
}
.header .nav ul{
	height:32px;
	margin:0px auto;
	overflow:hidden;
}
.header .nav ul li{
	float:left;
	line-height:31px;
	background:url(/templets/images/nav-bg.gif) 0px -32px no-repeat;
	margin-left:-2px;
}
.header .nav ul li a{
	height:32px;
	padding:0px 16px 0px 17px;
	display:block;
	color:#FFF;
	float:left;
}
.header .nav ul li a:hover{
	color:#FF3;	
}
.f5{/*友情链接(文字)专用*/
	width:100%;
	overflow:hidden;
	clear:both;
	padding-bottom:10px;
}
.f5 li{
	float:left;
	line-height:14px;
	padding:8px 10px 0px;
	white-space:nowrap;
}
.f5 li a{
	color:#666666;
	float:left;
}

.f6{/* 链接横排自适应列表 */
	width:100%;
	overflow:hidden;
	clear:both;
	padding-bottom:10px;
}
.f6 li{
	float:left;
	line-height:14px;
	padding:8px 10px 0px;
	white-space:nowrap;
}
.f6 li a{
	color:#666666;
	float:left;
}
div.__01 {
	position:absolute;
	top:0px;
	width:960px;
	height:1840px;
}

div.index-01_ {
	position:absolute;
	left:0px;
	top:0px;
	width:960px;
	height:120px;
}

div.index-02_ {
	position:absolute;
	left:0px;
	top:120px;
	width:5px;
	height:767px;
}

div.index-03_ {
	position:absolute;
	left:5px;
	top:120px;
	width:111px;
	height:32px;
}

div.index-04_ {
	position:absolute;
	left:116px;
	top:120px;
	width:222px;
	height:32px;
}

div.index-05_ {
	position:absolute;
	left:338px;
	top:120px;
	width:118px;
	height:32px;
}

div.index-06_ {
	position:absolute;
	left:456px;
	top:120px;
	width:235px;
	height:32px;
}

div.index-07_ {
	position:absolute;
	left:691px;
	top:120px;
	width:132px;
	height:32px;
}

div.index-08_ {
	position:absolute;
	left:823px;
	top:120px;
	width:137px;
	height:32px;
}

div.index-09_ {
	position:absolute;
	left:5px;
	top:152px;
	width:317px;
	height:298px;
}

div.index-10_ {
	position:absolute;
	left:322px;
	top:152px;
	width:16px;
	height:298px;
}

div.index-11_ {
	position:absolute;
	left:338px;
	top:152px;
	width:335px;
	height:298px;
}

div.index-12_ {
	position:absolute;
	left:673px;
	top:152px;
	width:18px;
	height:298px;
}

div.index-13_ {
	position:absolute;
	left:691px;
	top:152px;
	width:251px;
	height:53px;
}

div.index-14_ {
	position:absolute;
	left:942px;
	top:152px;
	width:18px;
	height:735px;
}

div.index-15_ {
	position:absolute;
	left:691px;
	top:205px;
	width:132px;
	height:35px;
}

div.index-16_ {
	position:absolute;
	left:823px;
	top:205px;
	width:119px;
	height:35px;
}

div.index-17_ {
	position:absolute;
	left:691px;
	top:240px;
	/*width:331px;*/
	width:251px;
	height:300px;
}

div.index-18_ {
	position:absolute;
	left:5px;
	top:450px;
	width:79px;
	height:97px;
}

div.index-19_ {
	position:absolute;
	left:84px;
	top:450px;
	width:84px;
	height:97px;
}

div.index-20_ {
	position:absolute;
	left:168px;
	top:450px;
	width:87px;
	height:97px;
}

div.index-21_ {
	position:absolute;
	left:255px;
	top:450px;
	width:83px;
	height:97px;
}

div.index-22_ {
	position:absolute;
	left:338px;
	top:450px;
	width:87px;
	height:97px;
}

div.index-23_ {
	position:absolute;
	left:425px;
	top:450px;
	width:88px;
	height:97px;
}

div.index-24_ {
	position:absolute;
	left:513px;
	top:450px;
	width:79px;
	height:97px;
}

div.index-25_ {
	position:absolute;
	left:592px;
	top:450px;
	width:81px;
	height:97px;
}

div.index-26_ {
	position:absolute;
	left:673px;
	top:450px;
	width:94px;
	height:97px;
}

div.index-27_ {
	position:absolute;
	left:767px;
	top:450px;
	width:87px;
	height:97px;
}

div.index-28_ {
	position:absolute;
	left:854px;
	top:450px;
	width:88px;
	height:97px;
}

div.index-29_ {
	position:absolute;
	left:5px;
	top:547px;
	width:111px;
	height:34px;
}

div.index-30_ {
	position:absolute;
	left:116px;
	top:547px;
	width:222px;
	height:34px;
}

div.index-31_ {
	position:absolute;
	left:338px;
	top:547px;
	width:118px;
	height:34px;
}

div.index-32_ {
	position:absolute;
	left:456px;
	top:547px;
	width:235px;
	height:34px;
}

div.index-33_ {
	position:absolute;
	left:691px;
	top:547px;
	width:132px;
	height:34px;
}

div.index-34_ {
	position:absolute;
	left:823px;
	top:547px;
	width:119px;
	height:34px;
}

div.index-35_ {
	position:absolute;
	left:5px;
	top:581px;
	width:317px;
	height:294px;
}

div.index-36_ {
	position:absolute;
	left:322px;
	top:581px;
	width:16px;
	height:306px;
}

div.index-37_ {
	position:absolute;
	left:338px;
	top:581px;
	width:335px;
	height:294px;
}

div.index-38_ {
	position:absolute;
	left:673px;
	top:581px;
	width:18px;
	height:306px;
}

div.index-39_ {
	position:absolute;
	left:691px;
	top:581px;
	width:24px;
	height:294px;
}

div.index-40_ {
	position:absolute;
	left:715px;
	top:581px;
	width:206px;
	height:68px;
}

div.index-41_ {
	position:absolute;
	left:921px;
	top:581px;
	width:21px;
	height:294px;
}

div.index-42_ {
	position:absolute;
	left:715px;
	top:649px;
	width:206px;
	height:69px;
}

div.index-43_ {
	position:absolute;
	left:715px;
	top:718px;
	width:206px;
	height:69px;
}

div.index-44_ {
	position:absolute;
	left:715px;
	top:787px;
	width:206px;
	height:70px;
}

div.index-45_ {
	position:absolute;
	left:715px;
	top:857px;
	width:206px;
	height:18px;
}

div.index-46_ {
	position:absolute;
	left:5px;
	top:875px;
	width:317px;
	height:12px;
}

div.index-47_ {
	position:absolute;
	left:338px;
	top:875px;
	width:335px;
	height:12px;
}

div.index-48_ {
	position:absolute;
	left:691px;
	top:875px;
	width:251px;
	height:12px;
}

div.index-49_ {
	position:absolute;
	left:0px;
	top:887px;
	width:960px;
	height:108px;
}

div.index-50_ {
	position:absolute;
	left:0px;
	top:995px;
	width:5px;
	height:673px;
}

div.index-51_ {
	position:absolute;
	left:5px;
	top:995px;
	width:111px;
	height:36px;
}

div.index-52_ {
	position:absolute;
	left:116px;
	top:995px;
	width:222px;
	height:36px;
}

div.index-53_ {
	position:absolute;
	left:338px;
	top:995px;
	width:118px;
	height:36px;
}

div.index-54_ {
	position:absolute;
	left:456px;
	top:995px;
	width:235px;
	height:36px;
}

div.index-55_ {
	position:absolute;
	left:691px;
	top:995px;
	width:132px;
	height:36px;
}

div.index-56_ {
	position:absolute;
	left:823px;
	top:995px;
	width:137px;
	height:36px;
}

div.index-57_ {
	position:absolute;
	left:5px;
	top:1031px;
	width:317px;
	height:289px;
}

div.index-58_ {
	position:absolute;
	left:322px;
	top:1031px;
	width:16px;
	height:289px;
}

div.index-59_ {
	position:absolute;
	left:338px;
	top:1031px;
	width:335px;
	height:289px;
}

div.index-60_ {
	position:absolute;
	left:673px;
	top:1031px;
	width:18px;
	height:289px;
}

div.index-61_ {
	position:absolute;
	left:691px;
	top:1031px;
	width:251px;
	height:289px;
}

div.index-62_ {
	position:absolute;
	left:942px;
	top:1031px;
	width:18px;
	height:807px;
}

div.index-63_ {
	position:absolute;
	left:5px;
	top:1320px;
	width:176px;
	height:30px;
}

div.index-64_ {
	position:absolute;
	left:181px;
	top:1320px;
	width:157px;
	height:30px;
}

div.index-65_ {
	position:absolute;
	left:338px;
	top:1320px;
	width:421px;
	height:30px;
}

div.index-66_ {
	position:absolute;
	left:759px;
	top:1320px;
	width:18px;
	height:30px;
}

div.index-67_ {
	position:absolute;
	left:777px;
	top:1320px;
	width:89px;
	height:30px;
}

div.index-68_ {
	position:absolute;
	left:866px;
	top:1320px;
	width:76px;
	height:30px;
}

div.index-69_ {
	position:absolute;
	left:5px;
	top:1350px;
	width:176px;
	height:318px;
}

div.index-70_ {
	position:absolute;
	left:181px;
	top:1350px;
	width:42px;
	height:33px;
}

div.index-71_ {
	position:absolute;
	left:223px;
	top:1350px;
	width:329px;
	height:151px;
}

div.index-72_ {
	position:absolute;
	left:552px;
	top:1350px;
	width:215px;
	height:151px;
}

div.index-73_ {
	position:absolute;
	left:767px;
	top:1350px;
	width:10px;
	height:347px;
}

div.index-74_ {
	position:absolute;
	left:777px;
	top:1350px;
	width:165px;
	height:318px;
}

div.index-75_ {
	position:absolute;
	left:181px;
	top:1383px;
	width:42px;
	height:70px;
}

div.index-76_ {
	position:absolute;
	left:181px;
	top:1453px;
	width:42px;
	height:48px;
}

div.index-77_ {
	position:absolute;
	left:181px;
	top:1501px;
	width:586px;
	height:12px;
}

div.index-78_ {
	position:absolute;
	left:181px;
	top:1513px;
	width:42px;
	height:36px;
}

div.index-79_ {
	position:absolute;
	left:223px;
	top:1513px;
	width:329px;
	height:155px;
}

div.index-80_ {
	position:absolute;
	left:552px;
	top:1513px;
	width:215px;
	height:155px;
}

div.index-81_ {
	position:absolute;
	left:181px;
	top:1549px;
	width:42px;
	height:69px;
}

div.index-82_ {
	position:absolute;
	left:181px;
	top:1618px;
	width:42px;
	height:79px;
}

div.index-83_ {
	position:absolute;
	left:0px;
	top:1668px;
	width:181px;
	height:29px;
}

div.index-84_ {
	position:absolute;
	left:223px;
	top:1668px;
	width:544px;
	height:29px;
}

div.index-85_ {
	position:absolute;
	left:777px;
	top:1668px;
	width:165px;
	height:29px;
}

div.index-86_ {
	position:absolute;
	left:0px;
	top:1697px;
	width:5px;
	height:141px;
}

div.index-87_ {
	position:absolute;
	left:5px;
	top:1697px;
	width:937px;
	height:60px;
}

div.index-88_ {
	position:absolute;
	left:5px;
	top:1759px;
	width:937px;
	height:19px;
}
div.onenews{
	height:60px;
}
div.onenews.h2{
	text-align:center;
}
div.news{
	height:230px;
}

