body, div, dl, dt, dd, ul, li, h1, h2, h3, h4, h5, h6, form, textarea,input, select, p, a, b { margin:0; padding:0; }
body {font-size: 12px; font-family:宋体; line-height: 24px; color: #666666; }
img{ border:0;}
ul { padding:0; margin:0; line-height:24px; table-layout:fixed; }
li { overflow:hidden; list-style-type:none; white-space:nowrap;  }
a { color:#369; text-decoration:none; }
a:hover{ color:#f60; text-decoration:none;}
.float_l{ float:left}
.float_r{ float:right}
.border{ border:1px solid #c6d8e0}
.border1{ border:3px solid #D3E5F4}
h1 { float:left; font-size:14px; color:#fff; }
h1 a, h1 a:hover{  font-size:14px;}
h1 a{color:#fff; font-size:14px;}
h2{ float:right; font-size:12px; font-weight:normal; color:#fff}
h2 a{ text-decoration:none; font-size:12px; color:#fff}
h3{	font-size:14px; font-weight:normal;}
h4{	font-size:12px;	}
.t10{ margin-top:10px;}
.clear{ clear:both;}

.div_main{width:950px; margin:10px auto 0; overflow:hidden;}
.w250 { width:248px; }
.w195 { width:193px; }
.w690 { width:688px; margin-right:10px;}
.w682 { width:682px;}
.w700 { width:699px; }
.col1{ color:#c00;}
.col2{ color:#060;}
.content_r{float:left;}
.content_l{float:left;}
	.dl_w195{ margin:9px 10px 9px 10px; height:59px; line-height:17px;border-bottom:1px solid #c6d8e0;position:relative}
	.dl_w195 img{ float:left; margin:3px 5px 0 0;}
	.top{background:#EEF4F9; line-height:30px; border-bottom:1px solid #c6d8e0}
		.top a{ padding:0 5px 0 15px;}

.video{background:url("/images/2010/video.png") no-repeat scroll left top transparent;display:block;width:17px;height:17px;position:absolute;top:25px;left:3px;cursor:pointer}
.video1{background:url("/images/2010/video1.png") no-repeat scroll left top transparent;display:block;width:21px;height:21px;position:absolute;top:73px;left:18px;cursor:pointer}
.video2{background:url("/images/2010/video1.png") no-repeat scroll left top transparent;display:block;width:21px;height:21px;position:absolute;top:65px;left:10px;cursor:pointer}

iframe{ float:left;width:505px; height:521px;}
.iframe1{ float:left;width:645px; height:410px;*height:435px; padding-top:5px;}

.head { height:35px; border-bottom:1px #ADBCCA solid; line-height:36px;}
	.head h1 {color:#333; float:left; font-size:14px; font-weight:bold; padding-left:10px; }
	.head h1 a{ color:#333;}
	.head h2 a { float:right; font-size:12px;color:#666; padding-right:10px; }
.head1 { height:35px; border:1px #c6d8e0 solid; background:#EEF4F9; line-height:36px;}
	.head1 h1 { color:#333; float:left; font-size:14px; font-weight:bold; padding-left:25px; margin-left:15px; background:url(/images/2010/icon.png) no-repeat; }
	.head1 h1 a{ color:#333;}
	.head1 h2 a { float:right; font-size:12px;color:#6d6d6d; padding-right:10px;}
	.head1 li{ float:right;color:#0249A5;text-align:center;}
	.head1 li a{ display:block;width:64px; height:40px; line-height:34px;}
	.head1 li a.sel{ background:url(/images/2010/tag.png) 0 -36px no-repeat; color:#FFF}

.rank { margin:2px 0 2px 0;}
	.rank li{ margin-LEFT: 10px;  font-size:12px;LINE-HEIGHT: 27px; HEIGHT: 29px;WIDTH: 200px;border-bottom:1px #ADBCCA dashed;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
	.rank li.num { PADDING-LEFT: 25px; BACKGROUND: url(/images/2010/rank.png) no-repeat;  }
	.rank li.n1 { BACKGROUND-POSITION: 0px 6px }
	.rank li.n2 { BACKGROUND-POSITION: 0px -23px }
	.rank li.n3 { BACKGROUND-POSITION: 0px -52px }
	.rank li.n4 { BACKGROUND-POSITION: 0px -81px }
	.rank li.n5 { BACKGROUND-POSITION: 0px -110px }
	.rank li.n6 { BACKGROUND-POSITION: 0px -139px;
    top: -1442px;
    left: -759px;
}
	.rank li.n7 { BACKGROUND-POSITION: 0px -168px }
	.rank li.n8 { BACKGROUND-POSITION: 0px -197px }
	.rank li.n9 { BACKGROUND-POSITION: 0px -226px }
	.rank li.n10 { BACKGROUND-POSITION: 0px -255px }
	.rank li.n11 { BACKGROUND-POSITION: 0px -284px }
	.rank li.n12{ BACKGROUND-POSITION: 0px -313px }
	.rank li.n13 { BACKGROUND-POSITION: 0px -342px }
	.rank li.n14 { BACKGROUND-POSITION: 0px -371px }
	.rank li.n15{ BACKGROUND-POSITION: 0px -400px }
	.rank li.n16 { BACKGROUND-POSITION: 0px -429px }
	.first{ background:#EEF4F9; position:relative;WIDTH: 246px;margin:1px; padding-bottom:5px; overflow:hidden}
	.first img{ float:left;  margin:8px 0 0 8px; padding:3px; border:1px solid #C6D8E0}
	.first .p_1{ display:block; margin:0 0 18px 8px; padding:20px 0 0 0;float:left; width:97px; }
	.first .n1{ float:left;BACKGROUND: url(/images/2010/rank.png) no-repeat ; width:25px; height:15px; position:relative;top:5px;}
	.first .p_2{width:230px; margin:0 10px;line-height: 20px; }
	.first .p_3{ color:#333; }
.message{ margin:5px 10px;}
	.message .gd{ float:right; height:30px;}
	.message .gd a{ padding-left:20px;BACKGROUND: url(/images/2010/icon.png) no-repeat; }
	.message .gd a.n1{ BACKGROUND-POSITION: 6px -38px}
	.message .gd a.n2{ BACKGROUND-POSITION: 0px -51px}

.tab{ float:left;}
	.tab li{font-size:12px; padding-left:10px; height:28px; line-height:28px;background:url(/images/2010/table.gif) repeat-x 0 -32px; font-family:Verdana; width:215px;text-align:left;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; border-right:1px solid #C6C6C6}
	.tab li.tab_h{ text-align:center; font-size:14px; font-weight:bold; height:32px; line-height:32px;background:url(/images/2010/table.gif) repeat-x;}
	.tab li.tab_h a{color:#fff;}
	.tab li a{ color:#33567e;}
.tag_head { height:36px; line-height:36px;  BACKGROUND:url(/images/2010/bg.png); OVERFLOW: hidden; WIDTH:638px; padding-left:50px; }
	.tag_head LI{ FLOAT: left;TEXT-ALIGN: center; }
	.tag_head LI A { FLOAT: left;display:block; width:81px;color:#333 ;font-size:14px; padding:0; CURSOR: pointer;}
	.tag_head LI A:hover{ color:#F60}
	.tag_head LI .h3_ah{font-weight:bold;background: url(/images/2010/tag.png) no-repeat;}
	.tag_head LI .h3_ah:hover{color:#333}
	
.div_content{margin:10px; clear:both; overflow:hidden}
	.div_content_vedio { float: left;width:120px;margin: 10px 7px 0 5px;_margin: 10px 5px 0 0;  position:relative;}
	.div_content_vedio img{ padding:3px; border:1px solid #C6D8E0}
	.div_title { width:125px;line-height: 18px; margin-top:3px;}

.hzmt{ padding-bottom:10px}	
.hzmt img{ border:1px solid #c6d8e0; margin:10px 0 0 4px; float:left }
.select{width:950px; margin:0 auto; height:146px; border-top:2px solid #ff7800;background: url(/images/2010/select_bg.png) ;}
	.select img{ display:block;margin:0 auto;}
	.t_cloud{text-align: center;padding:0 20px; line-height:25px; font-family:Verdana; text-align:center; position:relative; top:-17px;margin-top:0px}
		.t_cloud a{ padding:5px 32px;}
		.text1 { font-weight: 700;color:#0099FF;font-size: 14px;}
		.text2 { color: #FF6600;font-size: 14px;}
		.text3 { color: #ccc;font-weight: 700;font-size: 14px;}
		.text4 { color: #339900;font-size: 12px;font-weight: 700;}
/*翻页*/
.manu { font-family:宋体; PADDING: 15px; TEXT-ALIGN: center ; border-top:1px #C6D9E0 solid;}
	.manu A { BORDER: #ddd 1px solid; PADDING: 3px 7px; MARGIN: 2px; COLOR: #376da5; TEXT-DECORATION: none;background:#FFF; }
	.manu A:hover { BORDER: #376da5 1px solid;}
	.manu A:active{ BORDER: #376da5 1px solid;}
	.manu .current { BORDER: #376da5 1px solid; PADDING: 3px 7px; FONT-WEIGHT: bold;  MARGIN: 2px; COLOR: #fff;  BACKGROUND-COLOR: #376da5 }
	.manu .disabled{BORDER: #ddd 1px solid; PADDING: 3px 7px; MARGIN: 2px; COLOR: #ddd; background:#FFF;  }

.videoBox{ text-align:center;}
	.videoBox .title{ color:#369; font-size:16px; font-weight:bold; line-height:40px; background:url(/images/2010/t_bg.gif) no-repeat bottom;}
	.videoBox .time{ line-height:40px;}
	.videoBox .time a{ padding:3px 4px;background:url(/images/2010/b_bg.png); color:#FFF;}
	.videoBox .player{ padding-bottom:20px;}

form.guestbook{ margin:10px 20px 0 20px ;}
	form.guestbook textarea {width:645px;_width:640px;height:100px;padding: 5px 0 0 5px;border: 1px solid #ccc;overflow:auto;margin-bottom: 10px;}
	form.guestbook input.text { width: 110px;height: 18px;padding: 3px 0 0 5px;border:1px #ccc solid;margin-right: 8px;}
	form.guestbook input.checkbox{vertical-align:middle; }
	form.guestbook input.button{ BORDER: 0px; BACKGROUND: url(/images/2010/btn.png) no-repeat; padding:2px 0 0 0px; WIDTH: 57px; HEIGHT: 23px;COLOR: #369;}
	form.guestbook input.button1{ BORDER: 0px; BACKGROUND: url(/images/2010/btn1.png) no-repeat; padding:2px 0 0 0px; WIDTH:80px; HEIGHT: 23px;COLOR: #369;}
	
.keyword{width:950px; margin:10px auto 0;}
.keyword a{padding-left:10px; }
.keyword b{ margin-left:20px; padding-left:30px; font-size:14px;color:#369; float:left; background:url(/images/2010/icon.png) no-repeat 0 -81px;}