body,div,dl,dt,dd,ul,ol,li,th,td{padding:0;margin:0;}
table{border-collapse:collapse;border-spacing:0}
img{ border: 0;/* background: url(loading.gif) no-repeat 0 0; */}
body {margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;-webkit-font-smoothing: antialiased;
	 	-webkit-text-size-adjust:none;}
html,body,div { margin: 0; padding: 0; }
body { font: 12px/18px "Î¢ÈíÑÅºÚ","Lucida Sans Unicode", Helvetica, Verdana, sans-serif; background-color: transparent; color: #333333; -webkit-font-smoothing: antialiased;}

.f11{ font-size:11px;}
.f12{ font-size:12px;}
.c{ font-weight:600; }
.l190{ line-height:190%}
.l220{ line-height:220%}
.f14{ font-size:14px;}
.f15{ font-size:15px;}
.f16{ font-size:16px;}
.f18{ font-size:18px;}
.red{color:#FF0000;}
.h{ color:#8E8E8E;}
.link:link {
	color: #333333;
	text-decoration: none;
}
.link:visited {
	text-decoration: none;
	color: #333333;
}
.link:hover {
	text-decoration: none;
	color: #ff0000;
}
.link:active {
	text-decoration: none;
	color: #ff0000;
}
.linka:link {
	color: #000000;
	text-decoration: none;
}
.linka:visited {
	text-decoration: none;
	color: #000000;
}
.linka:hover {
	text-decoration: none;
	color: #ff0000;
}
.linka:active {
	text-decoration: none;
	color: #ff0000;
}

.end:link {
	color: #8E8E8E;
	text-decoration: none;
}
.end:visited {
	text-decoration: none;
	color: #8E8E8E;
}
.end:hover {
	text-decoration: none;
	color: #ffff00;
}
.end:active {
	text-decoration: none;
	color: #ffff00;
}

.more:link {
	color: #0E449A;
	text-decoration: none;
}
.more:visited {
	text-decoration: none;
	color: #0E449A;
}
.more:hover {
	text-decoration: none;
	color: #FF6600;
}
.more:active {
	text-decoration: none;
	color: #FF6600;
}

#sddm
{
	padding: 0px;
	margin: 0px;
	height:40px;
	font-size:14px;
}

#sddm li
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
	
	height:40px;
	text-align:center;
	line-height:40px;
	
}

#sddm li a
{
	display: block;
	text-decoration: none;
	background-image: url(images/menu_two.jpg);
	background-repeat: repeat-x;

	
	color:#FFFFFF;
}

#sddm li a:hover
{
	background-image: url(images/menu_one.jpg);
	background-repeat: repeat-x;
	color: #FFFFFF;
	
}
#sddm li a.hover
{
	background-image: url(images/menu_one.jpg);
	background-repeat: repeat-x;
	color: #FFffff;
	
}
#sddm div
{
	position: absolute;
	visibility: hidden;
	margin:0px 0px 0px 0px;
	padding: 0;
	z-index: 8000;

}
#sddm div a
	{
	position: relative;
	display: block;
	margin: 0;
	white-space: nowrap;
	text-decoration: none;
	font-size: 12px;
	color: #ffffff;
	background:#1475A3;
	background-repeat: repeat-y;
	text-align:left;
    padding-left: 20px;
	background-position: left;
	line-height: 28px;
	height: 28px;
	font-weight:100;	
}

#sddm div a:hover
	{
	color: #ffffff;
	background:#2E93CB;
	background-repeat: repeat-y;
	background-position: left;
	font-weight:100;
}
.tesguyou {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
#J_bannerBar li,#J_bannerBar .current,.accordion dl dd,.mod .hd .more,.casePanel .hook,.casePanel dl .tit .hook.current,.latestNews ul li,.programNews ul li,.list li,.controlArrow .cPrev,.controlArrow .cNext{ background:url("images/ico.png") no-repeat 400px 600px; }
.bannerr { position:relative; width:100%; min-width:1000px; height:400px; overflow:hidden; }

#J_bannerPic li { width:100%; height:400px; overflow:hidden; } 
#J_bannerPic li a { display:block; width:100%; height:400px; overflow:hidden; }
#J_bannerBar { position:absolute; left:50%; bottom:0px; _bottom:0px; margin-left:-20px; height:28px; overflow:hidden; z-index:9;}
#J_bannerBar li { float:left; width:15px; height:15px; margin-right:5px; background-position:0 -168px; _background-position:0 -168px; overflow:hidden; text-align:center; cursor:pointer; text-indent:-999em; }
#J_bannerBar .current { height:28px; background-position:-17px -169px; _background-position:-17px -168px; }

.sleft UL {
	PADDING:0px;MARGIN: 0px;LIST-STYLE-TYPE: none;
}
.sleft UL {}

.sleft LI {
	 PADDING:0px;BACKGROUND-POSITION: right 50%; FLOAT: left;MARGIN:0px 0px 2px 0px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none; text-align:left
}

.sleft LI a{ padding-top:0px;   FLOAT: left; BACKGROUND-REPEAT: no-repeat;background-position:right center; MARGIN:0px ; COLOR: #ffffff; LINE-HEIGHT: 32px; LIST-STYLE-TYPE: none; HEIGHT: 32px;text-decoration: none; width:195px; background: url(images/middle_left_menu_one.jpg); padding-left:15px; font-size:13px; 
}
.sleft LI a:hover {
	 padding-top:0px;   FLOAT: left; BACKGROUND-REPEAT: no-repeat;background-position:right center; MARGIN:0px ; COLOR: #ffffff; LINE-HEIGHT:32px; LIST-STYLE-TYPE: none; HEIGHT: 32px;text-decoration: none; width:195px; background: url(images/middle_left_menu_two.jpg); padding-left:15px; font-size:13px; 
}
.sleft LI a.hover {
	 padding-top:0px;   FLOAT: left; BACKGROUND-REPEAT: no-repeat;background-position:right center; MARGIN:0px ; COLOR: #ffffff; LINE-HEIGHT: 32px; LIST-STYLE-TYPE: none; HEIGHT: 32px;text-decoration: none; width:195px; background:url(images/middle_left_menu_two.jpg); padding-left:15px; font-size:13px; 
}

.neileft UL {
	PADDING:0px;MARGIN: 0px;
}
.neileft UL {}

.neileft LI {
	 PADDING:0px;BACKGROUND-POSITION: right 50%; FLOAT: left;MARGIN:0px ; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none; text-align:left
}

.neileft LI a{ padding-top:0px;   FLOAT: left; BACKGROUND-REPEAT: no-repeat;background-position:right center; MARGIN:0px ; COLOR: #333333; LINE-HEIGHT: 32px; LIST-STYLE-TYPE: none; HEIGHT: 32px;text-decoration: none; width:195px; background:url(images/nei_left¡ª¡ªone.jpg); padding-left:15px; font-size:13px; 
}
.neileft LI a:hover {
	 padding-top:0px;   FLOAT: left; BACKGROUND-REPEAT: no-repeat;background-position:right center; MARGIN:0px ; COLOR: #ffffff; LINE-HEIGHT: 32px; LIST-STYLE-TYPE: none; HEIGHT: 32px;text-decoration: none; width:195px; background:url(images/nei_left¡ª¡ªtwo.jpg); padding-left:15px; font-size:13px; 
}
.neileft LI a.hover {
	 padding-top:0px;   FLOAT: left; BACKGROUND-REPEAT: no-repeat;background-position:right center; MARGIN:0px ; COLOR: #ffffff; LINE-HEIGHT: 32px; LIST-STYLE-TYPE: none; HEIGHT: 32px;text-decoration: none; width:195px; background: url(images/nei_left¡ª¡ªtwo.jpg); padding-left:15px; font-size:13px; 
}
.neileft dl{ width:210px; padding:0px; margin:0px; float:left}
.neileft dt{padding:0px; FLOAT: left; MARGIN:0px}
.neileft dt a{padding:5px 0px 5px 10px;   FLOAT: left; MARGIN:0px ; COLOR: #333333; LINE-HEIGHT: 20px; LIST-STYLE-TYPE: none; HEIGHT: 20px;text-decoration: none; width:200px; }
.neileft dt a:hover{padding:5px 0px 5px 10px;   FLOAT: left; MARGIN:0px; COLOR: #FE9900; LINE-HEIGHT: 20px; LIST-STYLE-TYPE: none; HEIGHT: 20px;text-decoration: none; width:200px; }
.neileft dt a.hover{padding:5px 0px 5px 10px;   FLOAT: left; MARGIN:0px; COLOR:#Ff3300; LINE-HEIGHT: 20px; LIST-STYLE-TYPE: none; HEIGHT: 20px;text-decoration: none; width:200px;}



