﻿* { padding:0px; margin:0px; border:0px; }
body {
	font-family: Arial, Helvetica, sans-serif; padding:0; margin:0; border:0;
}

a:link,a:visited{
	text-decoration:none;
	color:#333333;
	}
a:hover{
	text-decoration:underline;
	color:#FF0000;
	}
td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}

ul {
	list-style-type:none;
	}
.absolute {
	position:absolute;
	}

.relative {
	position:relative;
	}
.overflow {
	OVERFLOW: hidden; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis;
}

span { text-decoration:none;}

UL { list-style:none}
		
.m950 {
	width:950px; margin:0 auto; background:url(../images_0701/bg.gif); height:590px;
	}

/* ҳͷ */	
#Head {
	width:950px; height:125px; margin:0 auto;
	}
#Logo {
	width:355px; float:left; margin-top:15px; margin-left:0; height:66px; padding-left:15px; overflow:hidden; clear:both;
	}
#box { width:565px; float:right; margin-left:0}	
#box #main { width:565px; height:30px; top:10px; float:right; padding-top:5px;}
#box #main #m_l { width:16px; height:30px; float:left; background:url(../images_0701/m_l_g.gif) no-repeat;}
#box #main #mainmenu { background:url(../images_0701/m_m_g.gif) repeat-x left top; width:565px; height:30px; float:left;}
#box #main #mainmenu #mainlist { width:565px; height:30px; overflow:hidden; clear:both; margin-left:0px;}
#box #main #mainmenu #mainlist li { float:left; background:url(../images_0701/nav_line.gif) no-repeat left center; height:30px;}
#box #main #mainmenu #mainlist li A:hover {DISPLAY: block; BACKGROUND:url(../images_0701/m_m_c.gif) repeat-x 50% bottom; FLOAT: left; HEIGHT: 31px;}
#box #main #mainmenu #mainlist LI SPAN { PADDING:0px 5px; DISPLAY: block; PADDING-TOP: 5px; font-size:12px; line-height:24px; color:#FFFFFF;}
#box #main #mainmenu #mainlist .cur{ background:none;}
#box #main #m_r { background:url(../images_0701/m_r_g.gif) no-repeat right top; width:16px; height:30px; float:left; }

#box #nav { width:540px; height:40px; margin-top:80px; margin-right:20px;}
#box #nav #l { width:19px; height:40px; float:left; background:url(../images_0701/nav_l_g.gif) no-repeat;}
#box #nav #mainnav { background:url(../images_0701/nav_m_g.gif) repeat-x left top; width:500px; height:40px; float:left;}
#box #nav #mainnav #navlist { width:538; height:40px; overflow:hidden; clear:both; margin-left:1px;}
#box #nav #mainnav #navlist li { float:left; background:url(../images_0701/nav_line.gif) no-repeat left center; height:35px;}
#box #nav #mainnav #navlist li A:hover {DISPLAY: block; BACKGROUND:url(../images_0701/nav_m_c.gif) repeat-x left bottom; FLOAT: left; HEIGHT: 40px;}
#box #nav #mainnav #navlist LI SPAN { PADDING:0px 5px; DISPLAY: block; PADDING-TOP: 7px; font-size:12px; line-height:24px; color:#FFFFFF;}
#box #nav #mainnav #navlist .cur{ background:none;}
#box #nav #r { background:url(../images_0701/nav_r_g.gif) no-repeat right top; width:19px; height:40px; float:left; }

/* FlashͼƬ */
#part1 { width:950px; height:230px; margin:0 auto;}
#part1 .flash { float:right; width:560px; height:220px;}
#part1 .flash .title{ float:left; width:560px; background:url(../images_0701/pic_title_flash.gif) no-repeat left top; text-align:left; margin-top:5px;}
#part1 .flash .title .a { font-size:14px; display:block; font-weight:bold}
#part1 .flash .title .b { font-size:16px; font-weight:600; font-style:italic; color:#FFFFCC; float:left; padding-left:26px;}

#part2 { width:950px; height:150px; margin:0 auto;}
#part2 .hot { float:right; width:560px; height:110px; }
#part2 .hot .title{ float:left; width:560px; background:url(../images_0701/pic_hot.gif) no-repeat left bottom; height:39px; text-align:left; padding-top:3px;}
#part2 .hot .title .a { font-size:14px; float:left; padding-top:10px; font-weight:bold}
#part2 .hot .title .b { float:left; margin-left:240px; padding-top:15px;}
#part2 .hot .title .c { float:left; background:url(../Images/leaf.gif) no-repeat left top; width:38px; height:30px; padding-right:10px;}
#part2 .hot .items { float:left; height:70px; no-repeat left center;} 
#part2 .hot .items ul { }
#part2 .hot .items li{ background:url(../Images/gif-0162.gif) no-repeat left center; padding-left:20px; margin-left:10px;} 
#part2 .hot .items li a{ font-size:14px; line-height:22px; line-height:24px} 

#part3 { width:950px; height:90px; margin:0 auto;}
#part3 .footer{background:url(../images_0701/footer.gif) no-repeat left top; height:90px; width:950px; text-align:center;}
#part3 .footer .link { font-size:13px; line-height:24px; padding-top:10px; padding-right:20px;}
#part3 .footer .link ul{ width:750px; overflow:hidden; margin:0px auto;}
#part3 .footer .link li { float:left; padding:0 10px; background:url(../Images/bj_gray.gif) no-repeat right center;}
#part3 .footer .link .m_right { background:none}

#part3 .footer .copyright{font-size:13px; line-height:26px; padding-right:50px; padding-top:5px;}
#part3 .footer .copyright ul { width:560px; text-align:center}

/*ʽ 20070510 ޸ lmy ʼ */
.showpic{ float:left; width:499px; height:192px; margin-top:2px; border:1px #FFF solid; padding:1px; overflow:hidden;}
.showpic #ImgPlayer{width:496px; height:191px; border:1px #999 solid;}
.showpic #ImgBlk{width:270px; height:190px; padding:1px; float:left;}
.showpic #ImgBlk #ss_img_div{width:270px; height:160px;}

.showpic #ImgBlk #ImgNum{height:28px; overflow:hidden}
.showpic #ImgBlk #ImgNum ul{width:270px; margin-left:3px; float:left; cursor:default; overflow:hidden;}
.showpic #ImgBlk #ImgNum li{width:30px; height:25px; line-height:25px; overflow:hidden; padding-top:1px; text-align:center; font-family:Arial;}
.showpic #ImgBlk #ImgNum li{ font-size:9px; float:left; margin-right:4px; cursor:pointer;}
.showpic #ImgBlk #ImgNum li.itemOff{background:url(../images/news_pic_ws_002.gif) no-repeat bottom; color:#000;}
.showpic #ImgBlk #ImgNum li.itemOff:hover{color:#A80000;}
.showpic #ImgBlk #ImgNum li.itemOn{background:url(../images/news_pic_ws_003.gif) no-repeat bottom; }
.showpic #ImgBlk #ImgNum li.itemOn{ color:#A80000; font-weight:bold; height:25px; line-height:25px; padding-top:1px;}

.showpic #TxtBlk{width:210px; padding:1px; float:left;}
.showpic #TxtBlk #Txt{padding:3px; text-align:right; height:158px; float:left;}
.showpic #TxtBlk #Txt h2{color:#A80000; text-align:center; font-size:16px; font-family:""; font-weight:normal; padding:1px 0 5px 0;}

.showpic #TxtBlk #con{text-align:left; color:#344F71; line-height:21px; font-size:12px;}

.showpic #TxtBlk #date_PN{text-align:left;  font-size:12px;}
.showpic #TxtBlk #date{padding:2px 0 0 1px; color:#5C5C5C; width:168px; float:left; text-align:center}
