/* CSS Document */
a{
	color:#256EB1;
	text-decoration:none;
}
a:hover{
	color:#ba2636;
	text-decoration:none;
}


body{ position:relative; z-index:0}
.nav {
	background:url(../images/nav.jpg) no-repeat;
	display:block;
	width:937px;
	height:99px;
	position:relative;
	z-index:2;
	margin:0 auto;
	text-align:center;
	z-index:999999999
}
.mynav, .mynav li {
	float:left;
	display:inline;
	list-style:none;
	margin:0;
	font-size:14px;
	font-weight:bold;
	z-index:999999;
}
.mynav {
	margin:5px 0 0 -20px !important;
	margin:5px 0 0 20px;
	z-index:999999999
}
.mynav li {
	float:left;
	text-align:center;
	position:relative;
	z-index:999;
	height:41px;
	line-height:41px;
	background-position:100% 12px;
	padding-right:4px;
}
.mynav li.mynavli {
	background:none;
	z-index:999999999
}
.mynav li a:link, .mynav li a:visited {
	height:41px;
	line-height:41px;
	display:block;
	color:#fff;
	width:86px;
	text-decoration:none;
	float:left;
}
.mynav li a:hover,.mynav li.navcurrent a:link,.mynav li.navcurrent a:visited {
	background:url(../images/navbg.png) center no-repeat;
	background-position:50% 7px;
}
.mynav li span {
	float:left;
	width:0px;
	height:41px;
}
.mynav li span.myhover {
	background-position:center center;
	cursor:pointer;
}
.mynav li ul.mynavlist {
	display:none;
	position:absolute;
	z-index:999;
	top:39px;
	left:-40px !important;
	left:-80px;
	width:164px !important;
	width:164px;
	z-index:999999999
}

.mynav li ul.mynavlist li {
	padding:0;
	clear:both;
	width:164px !important;
	width:170px;
	height:25px;
	border-left:3px solid #1d1b1b;
	border-right:3px solid #1d1b1b;
	background:url(../images/nav2.png) repeat-x;
	margin:0 0 0 -40px !important;
	margin:0 0 0 0;
	float:left;
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;
	overflow:hidden
}

.mynav li ul.mynavlist li a:link, .mynav li ul.mynavlist li a:visited {
	display:block;
	font-weight:normal;
	text-align:left;
	text-indent:16px;
	background:url(../images/nav2.png) repeat-x;
	padding:0;
	font-size:12px;
	width:164px;
	height:25px;
	line-height:25px;
	display:block;
	color:#fff;
}
.mynav li ul.mynavlist li a:hover {
	background:url(../images/nav1.png) repeat-x;
	color:#000
}

.mynav li ul.mynavlist li.navtop{ border:0 none; background:url(../images/navtop.png) no-repeat; background-position:0px 0; height:3px; width:170px !important; width:170px; overflow:hidden}
.mynav li ul.mynavlist li.navbottom{border:0 none; background:url(../images/navbottom.png) no-repeat; background-position:0px 0; height:3px;width:170px !important;  width:170px; overflow:hidden}

.index_cen {
	border-bottom:10px solid #FFF;
	height:290px;
	overflow:hidden;
	z-index:0;
}
.footerlink {
	background:#909090;
	color:#FFF;
	border-bottom:1px solid #a9a9a9;
	text-align:left;
	line-height:30px;
	width:936px;
}
.footerlink ul, .footerlink ul li {
	margin:0;
	padding:0;
}
.footerlink ul {
	padding-left:15px;
}

.footerlink ul li {
	padding-left:2px;
	padding-right:2px
}
.footerlink ul li a:link, .footerlink ul li a:visited {
	text-decoration:none;
	color:#FFF
}
.footerlink ul li a:hover {
	text-decoration:underline
}

.footerlink ul li {
	float:left; width:100px; height:30px;
}

.copyright {
	background:url(../images/footer.png) top repeat-x;
	height:73px;
	text-align:center;
	color:#000;
}
.copyright p {
	padding-top:20px
}
.left {
	float:left;
	display:inline;
}
.right {
	float:right;
	display:inline;
}
.clear {
	clear:both;
	font-size:0;
	height:0;
	overflow:hidden
}
.inbox1{ width:314px; margin-right:8px; overflow:hidden}
.inbox2{ width:300px; margin-right:4px; overflow:hidden }
.inbox3{ width:310px; }
.intitle{ height:25px; width:300px; margin-left:5px; border-bottom:1px solid #ebebeb;}
.inbox2 .intitle{ width:280px;}
.intitle h2{ float:left; display:inline; font-weight:bold; font-size:14px; height:26px; line-height:26px;  width:110px; background:url(../images/icon.png) top left no-repeat; background-position:0 5px; padding:0 0 0 15px; margin:5px 0 0 5px; overflow:hidden}
.intitle h2 a:link,.intitle h2 a:visited{ color:#3b3b41; text-decoration:none}
.intitle span{ float:right; display:inline; margin:15px 0 0 0}
.intitle span a{ background:url(../images/more.gif) no-repeat; width:33px; height:5px; text-indent:-999em; display:block;}
.in3{ width:300px;}
.in3img img{ width:90px; height:60px;}
.in3img{ float:left; display:inline; width:90px; height:60px; margin-left:10px; border:1px solid #000}
.in3info{ width:180px; margin-left:10px; text-align:left}
.in3info h4{ padding:0; margin:0; color:#000; font-size:13px;}
.in3info p{ margin:4px 0 0 0; height:28px; overflow:hidden}
.in3info a:link,.in3info a:visited{ text-align:right; text-decoration:underline; display:block; color:#FF3300}
.in3info a:hover{ color:#FF0000}
.ininfo ul,.ininfo ul li{ margin:0; padding:0; list-style:none; text-align:left}
.ininfo ul{ padding:0 10px}
.ininfo ul li{ background:url(../images/line-dot.gif) bottom repeat-x; line-height:25px; width:100%;}
.ininfo ul li a:link,.ininfo ul li a:visited{ text-decoration:none; color:#484646; background:url(../images/dot.png) left no-repeat; padding-left:10px;}
.ininfo ul li a:hover{ color:#336699}
.in1img{ text-align:center;}
.ininfo .in1img img,.ininfo .in1img a img{ width:140px; height:100px; display:block; margin:0 6px; padding:0;border:1px solid #666; overflow:hidden}


.in1img a:link,.in1img a:visited{ text-decoration:none; color:#464646}
.in1img a:hover{color:#336699}
.in3li p{ margin:0 0 0 15px; padding:0; width:280px; height:100px; line-height:25px; background:url(../images/line-dot.gif) bottom repeat-x; overflow:hidden}
.in3li .intitle{ width:280px}
.in3li p a,.in3li p a:link,.in3li p a:visited{ float:left;  width:120px; background:url(../images/dot.png) left no-repeat; padding-left:10px; color:#464646; text-decoration:none}
.in3li p a:hover{ color:#369}
.rhj{ margin:10px auto; text-align:center}
.search{ background:url(../images/searbg.png) no-repeat; width:286px; height:94px; margin:10px auto; text-align:center}
.search{ text-align:left; padding:15px 0 0 10px}
.search label{ float:left; display:inline; text-align:right; width:80px; margin:5px 5px 0 0}
.search select{ width:130px}
#myjQuery {
	OVERFLOW: hidden; WIDTH: 300px; PADDING-TOP: 5px; POSITION: relative; HEIGHT: 225px
}
#myjQueryContent {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; OVERFLOW: hidden; BORDER-LEFT: #ffffff 1px solid; WIDTH: 288px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 185px
}
#myjQueryContent DIV {
	POSITION: absolute; HEIGHT: 148px;left:0;top:6px;
}
#myjQueryContent .smask {
	Z-INDEX: -1
}
#myjQueryContent IMG {
	WIDTH: 300px; HEIGHT: 175px
}
#myjQueryNav {
	 DISPLAY: block; OVERFLOW: hidden; WIDTH: 300px; HEIGHT: 23px
}
#myjQueryNav,#myjQueryNav li{ margin:0; padding:0;BACKGROUND:#e4e8ea;}
#myjQueryNav LI {
	DISPLAY: inline; FLOAT: left; WIDTH: 60px; CURSOR: pointer; PADDING-TOP: 7px; HEIGHT: 23px;TEXT-ALIGN: center; overflow:hidden
}
#myjQueryNav .nbg {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#myjQueryNav A {
	DISPLAY: block; Z-INDEX: 12; MARGIN: 0px auto; TEXT-TRANSFORM: uppercase; WIDTH: 60px; COLOR: #333; LINE-HEIGHT: 15px; POSITION: relative; text-decoration:none; HEIGHT: 33px; overflow:hidden
}
#myjQueryNav .current {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#myjQueryNav .current A {
	COLOR: #f6821e
}
#myjQuery #flow {
	MARGIN-TOP: -23px; Z-INDEX: 10; BACKGROUND:none; LEFT:0; WIDTH: 60px; POSITION: absolute; HEIGHT: 33px
}
#featured {WIDTH: 360px;HEIGHT: 290px; float:left; display:inline;
	OVERFLOW: hidden; 
}
#featured img{ width:360px; height:290px;}
#featured .word { display:none
}
#featured .word H3 {
	FONT-SIZE: 13px
}
#featured .ui-els-hide {
	DISPLAY: none
}

#topstory {
	BACKGROUND: #fff; FLOAT: left; WIDTH: 360px; HEIGHT: 290px; margin:0; position:relative; z-index:0; overflow:hidden
}
#highlight {
	FLOAT: left; display:inline; WIDTH:360px;
}
img,a img{ border:0 none; margin:0; padding:0;}
#thumbs {
	WIDTH: 360px; LIST-STYLE-TYPE: none;
	text-align:center;
}
* HTML #thumbs {
	HEIGHT: 100%;
	text-align:center;
}
#thumbs LI {
	 FLOAT: left;DISPLAY: inline; WIDTH: 88px;  position:relative; z-index:80; margin:0; padding:0;  text-align:center
}

#thumbs LI img{ width:72px; height:40px; display:block; margin:0 auto; text-align:center; border:1px solid #fff; }
#thumbs li a:link,#thumbs li a:visited{ text-decoration:none; color:#FFF; text-align:center}
#thumbs li a:hover{ color:#fff}
#thumbs UL {
	MARGIN-TOP: 3px;
	width:360px;
	height:70px;
	float:left; display:inline;
	position:absolute;
	text-align:center; left:-38px;
	top:200px;
	
}
#thumbs LI A {
	DISPLAY: block; WIDTH: 60px; text-align:center; margin:10px auto 0 auto; text-align:center
}
#thumbs LI A.current {
	width:88px; height:72px; margin:0 auto; text-align:center
}
#thumbs LI A.current img{ width:88px; height:60px; margin:0 auto; text-align:center}

#thumbs li a p{ position:absolute; display:block;width:74px; z-index:56; margin:10px auto 0 auto; height:40px; top:2px; text-align:center; background:#666;filter:alpha(opacity=80); /*IE*/
-moz-opacity:0.8; /*MOZ , FF*/
opacity:0.8; /*CSS3, FF1.5*/}
#thumbs LI A.current p{ position:absolute;width:88px; z-index:56; margin:10px auto 0 auto; top:5px; text-align:center; background:none;filter:alpha(opacity=100); /*IE*/
-moz-opacity:0.9; /*MOZ , FF*/
opacity:0.9;}

.inimg div{ float:left; display:inline; width:138px; height:290px; margin-left:5px}
.inimg1 a:link,.inimg1 a:visited{ display:block; background:url(../images/iimg1.png) no-repeat; width:136px; height:287px; text-indent:-999em; border:1px solid #FFF}
.inimg2 a:link,.inimg2 a:visited{ display:block; background:url(../images/iimg2.png) no-repeat; width:136px; height:287px; text-indent:-999em;border:1px solid #FFF}
.inimg3 a:link,.inimg3 a:visited{ display:block; background:url(../images/iimg3.png) no-repeat; width:136px; height:287px; text-indent:-999em;border:1px solid #FFF}
.inimg4 a:link,.inimg4 a:visited{ display:block; background:url(../images/iimg4.png) no-repeat; width:136px; height:287px; text-indent:-999em;border:1px solid #FFF}
.inimg1 a:hover{background:url(../images/iimg1_1.png) no-repeat; border:1px solid #000}
.inimg2 a:hover{background:url(../images/iimg2_1.png) no-repeat; border:1px solid #000}
.inimg3 a:hover{background:url(../images/iimg3_1.png) no-repeat; border:1px solid #000}
.inimg4 a:hover{background:url(../images/iimg4_1.png) no-repeat; border:1px solid #000}

.subwrap{ border:2px solid #e3e3e3; min-height:300px;_height:300px; width:936px;}
.subwrapbottom{ width:940px; background:url(../images/subwrapbottom.png) no-repeat; height:15px;
}
.subleft{ width:230px; margin:10px 0; text-align:center}
.subright{ width:700px; min-height:400px;_height:400px; border-left:1px solid #cccccc; margin:10px 0; padding:0 0 0 2px }
.subleftt{ display:block; border-bottom:1px solid #66ba40; margin:0 10px; font-size:14px; color:#000000;text-align:left}
.subleftnav{ background:url(../images/leftnav.png) no-repeat; width:211px; position:relative; z-index:1; height:31px; margin:8px auto; text-align:center;overflow:hidden}
.subleftnav a:link,.subleftnav a:visited{ display:block; background:url(../images/leftnav.png) no-repeat; width:211px; height:31px; margin:0 auto; text-align:left; line-height:31px; color:#1c1c1c; text-decoration:none; text-indent:10px;}
.subleftnav a:hover{ color:#009900}
.subleftnavdrop{ position:relative; z-index:0; width:201px;  background:#f8f8f8; margin:-16px auto 0 auto; text-align:center; border-top:0 none; padding:10px 0 1px 0;
     
        border: 1px solid #eaeaea; 
        border-radius:8px;
behavior:url(ie-css3.htc);
-moz-border-radius:8px;-webkit-border-radius:8px;}
.subleftnavdrop ul,.subleftnavdrop li{ margin:0; padding:0; list-style:none; text-align:left; }
.subleftnavdrop ul{ padding:5px 5px 15px 5px;background:#f8f8f8; margin:0 2px; }
.subleftnavdrop ul li { border-bottom:1px solid #dadada; line-height:25px; width:100%}
.subleftnavdrop ul li a:link,.subleftnavdrop ul li a:visited{ text-decoration:none; color:#565656; background:url(../images/arrow2.png) left no-repeat; padding-left:10px;}
.subleftnavdrop ul li.subleftnavdropcurrent a:link,.subleftnavdrop ul li.subleftnavdropcurrent a:visited,.subleftnavdrop ul li a:hover{ text-decoration:none; color:#66ba40; background:url(../images/arrow1.png) left no-repeat; padding-left:10px;}

.subleftnavdrop ul li ul.ullist{ background:#fff; height:25px;padding:0px;margin:0px 0px 0px 10px;}
.subleftnavdrop ul li ul.ullist li{height:25px;padding:0px;margin:0px 0px 0px 0px;}
.subleftnavdrop ul li ul.ullist li a:link,.subleftnavdrop ul l ul.ullist li a:visited{ color:#333; background:url(../images/arrow2.png) left no-repeat; height:25px;padding:0px 0px 0px 15px;margin:0px;}
.subleftnavdrop ul li ul.ullist li a:hover,.subleftnavdrop ul li ul.ullist li.subleftnavdropc1 a:link,.subleftnavdrop ul li ul.ullist li.subleftnavdropc1 a:visited{ color:#C30;background:url(../images/arrow3.png) left no-repeat; height:25px;padding:0px 0px 0px 15px;margin:0px;}

.tdr{ width:40px; font-weight:bold}	
.banner{ margin:0 0 0 5px;}
.banner img{ width:690px;}
.weizhi{ padding:10px 5px;}
.weizhi span{ color:#66ba40}
.subrt{ height:20px; border-bottom:1px solid #66ba40; margin:0 5px 0; overflow:hidden}
.subrt span{ float:right; display:inline; margin:4px 0 0 0}
.subrt strong{ font-size:14px; font-weight:bold; background:url(../images/arrow1.png) left no-repeat; padding-left:15px; color:#000;}
.subrt span a:link,.subrt span a:visited{ text-decoration:none; font-size:11px; color:#66ba40}
.subrt strong a:link,.subrt strong a:visited{ color:#000; text-decoration:none}
.radiusbox{ position:relative; z-index:0; width:670px !important; width:685px; padding:10px; background:#f8f8f8; border:1px solid #eaeaea;
        border-radius:8px;
behavior:url(ie-css3.htc);
-moz-border-radius:5px;-webkit-border-radius:8px; min-height:100px;_height:100px; margin:8px 0 0 5px}

.imglist{ position:relative; z-index:0; width:220px; padding-top:5px;  background:#fff; border:1px solid #eaeaea; text-align:center;
        border-radius:8px;
behavior:url(ie-css3.htc);
-moz-border-radius:5px;-webkit-border-radius:8px; height:180px;margin:8px 2px 10px 8px}
.imglist img{ width:210px; height:150px; display:block; margin:0 auto 10px auto; text-align:center}
.imglist a:link,.imglist a:visited{ text-decoration:none; color:#666666}
.imglist a:hover{ color:#33CC00}
.content1{ padding:10px; line-height:22px;}

.imglist1{ position:relative; z-index:0; width:330px; padding-top:5px;  background:#fff; border:1px solid #eaeaea; text-align:center;
        border-radius:8px;
behavior:url(ie-css3.htc);
-moz-border-radius:5px;-webkit-border-radius:8px; height:135px;margin:8px 8px 10px 10px}
.imli1l img{ width:160px; height:120px;}
.imli1l{ width:160px; margin:0 0 0 5px;}
.imli11r{ width:125px; margin:0 0 0 10px; text-align:left}
.imli11r h3{ display:block; margin:0; padding:0; font-size:12px;}
.imli11r p{ text-indent:24px;}
.imli11r span a:link,.imli11r span a:visited{ display:block; text-align:right; text-decoration:none; color:#33CC00; margin:0 5px 0 0}
.imglist2{ width:210px; height:180px;}
.imglist2 img{ margin-bottom:10px;}
.imglist2 .imli1l img{ width:200px; height:150px; text-align:center}
.imglist2 .imli1l{ width:200px; text-align:center;}
.imglist2 .imli1l a:link,.imglist2 .imli1l a:visited{ text-decoration:none; color:#333}

.prolist{ border:1px solid #dcdcdc; min-height:300px;_height:300px; width:687px; margin:10px auto; text-align:center}

.hidden{display:none}
.uMenubox{ position:relative; z-index:1; width:486px;height:30px;  border-bottom:1px solid #9e9e9e;
box-shadow:0 0 10px #ccc; 
behavior:url(ie-css3.htc);-moz-box-shadow:0 0 10px #ccc;
-webkit-box-shadow:0 0 10px #ccc;margin:30px auto; text-align:center;}
.uMenubox ul,.uMenubox li{ margin:0; padding:0;}
.uMenubox li{float:left;display:block;cursor:pointer; width:119px;text-align:center; background:url(../images/tabbg.png) repeat-x;color:#666;font-size:12px;height:30px;line-height:30px; font-weight:bold;
box-shadow:0 0 10px #e7e3e3;behavior:url(ie-css3.htc);-moz-box-shadow:0 0 10px #e7e3e3;
-webkit-box-shadow:0 0 10px #e7e3e3;margin:0 1px;}
.uMenubox li.hover{padding:0px;width:119px;color:#333;height:30px;background:url(../images/tabonbg.png) no-repeat;line-height:30px; color:#333;box-shadow:0 0 10px #e7e3e3;behavior:url(ie-css3.htc);-moz-box-shadow:0 0 10px #e7e3e3;
-webkit-box-shadow:0 0 10px #e7e3e3;
 margin:0 1px;}
.uContentbox{ position:relative; z-index:1; margin:0 auto; text-align:center;border-top:none;padding-top:0;width:520px; font-size:12px; }
.tableft1,.tableft1 img{ width:180px; height:140px;}
.tableft2{ width:320px; text-align:left; margin:0 0 0 20px}
.tableft2 p{ text-indent:24px;}

/*7~{TB~}24~{HULm<S~}*/
.fbox{ background:url(../images/fbox.jpg) no-repeat; width:314px; height:125px; margin-bottom:10px}
.fbox p{ padding:10px; line-height:22px; text-indent:18px;}
.fbox1{ background:url(../images/fbox1.jpg) no-repeat; width:293px; height:126px; margin-bottom:10px}
.fbox1 .ininfo ul{ padding-top:10px;}
.fbox1 .ininfo ul li{ position:relative; line-height:35px}
.in11{ background:url(../images/fboxarrow.jpg) no-repeat; width:24px; height:17px; position:absolute; right:10px; top:5px}

.in1img1 {
	TEXT-ALIGN: center
}
.in1img1 A IMG {
	 PADDING-BOTTOM: 0px; MARGIN: 0px 6px; PADDING-LEFT: 0px; WIDTH: 302px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 102px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.in1img1 A:link {
	COLOR: #464646; TEXT-DECORATION: none
}
.in1img1 A:visited {
	COLOR: #464646; TEXT-DECORATION: none
}
.in1img1 A:hover {
	COLOR: #336699
}


.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}

.context{
	float:left;
}
.context ul li{
	line-height:29px;
	color:#888;
}