*{ margin:0; padding:0;}
body{ font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:150%; margin-left:auto; margin-right:auto; background:#cacaca; width:930px; color:#000000;}
img{ border:none;}
ul,li{ list-style:none; list-style-type:none;}


a:link,a:visited{ font-size:12px; color:#cccccc; font-weight:normal; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
a:hover,a:active{ font-size:12px; color:#ffffff; font-weight:normal; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}


a.sub1nav:link,a.sub1nav:visited{ font-size:12px; color:#293d6b; font-weight:normal; text-decoration:none; font-family:"宋体";}
a.sub1nav:hover,a.sub1nav:active{ font-size:12px; color:#55568f; font-weight:normal;  text-decoration:none; font-family:"宋体";}

a.sub2nav:link,a.sub2nav:visited{ font-size:12px; color:#293d6b; font-weight:normal; text-decoration:none; font-family:"宋体";}
a.sub2nav:hover,a.sub2nav:active{ font-size:12px; color:#ff0000; font-weight:normal;  text-decoration:none; font-family:"宋体";}

a.sub3nav:link,a.sub3nav:visited{ font-size:12px; color:#ffffff; font-weight:normal; text-decoration:none; font-family:"宋体";}
a.sub3nav:hover,a.sub3nav:active{ font-size:12px; color:#ff0000; font-weight:normal;  text-decoration:none; font-family:"宋体";}

a.write:link,a.write:visited{ font-size:12px; color:#c8d7e3; font-weight:normal; text-decoration:none; font-family:"宋体";}
a.write:hover,a.write:active{ font-size:12px; color:#ffffff; font-weight:normal;  text-decoration:none; font-family:"宋体";}

a.gray:link,a.gray:visited{ font-size:12px; color:#333333; font-weight:normal; text-decoration:none; font-family:"宋体";}
a.gray:hover,a.gray:active{ font-size:12px; color:#293d6b; font-weight:normal;  text-decoration:none; font-family:"宋体";}

a.gray1:link,a.gray1:visited{ font-size:12px; color:#4c6e94; font-weight:normal; text-decoration:none; font-family:"宋体";}
a.gray1:hover,a.gray1:active{ font-size:12px; color:#293d6b; font-weight:normal;  text-decoration:none; font-family:"宋体";}




a.inde2:link,a.inde2:visited{ font-size:12px; color:#454545; font-weight:normal; text-decoration:none; font-family:"Arial", '宋体';}
a.inde2:hover,a.inde2:active{ font-size:12px; color:#293d6b; font-weight:normal;  text-decoration:underline; font-family:"Arial", '宋体';}






/*header*/
#header{ padding:0px 0 0px 4px; * padding:0px 0 0px 0px}


/*box*/
#box{width:930px; background:#FFFFFF}
.bgblack{ background:url(images/topbg.jpg) repeat-x left top;}
.td1{ color:#FFFFFF; padding:11px 0 0 74px!important; padding:13px 0 0 74px; font-size:14px;  font-family:Arial, Helvetica, sans-serif}
.nav{ background:url(images/navbg.jpg) repeat-x top; height:24px;}
.border1{}
.time{ color:#293d6b; padding-right:20px; padding-bottom:1px;}

#contact{ width:890px; padding:12px 20px!important;  padding:12px 16px; background:url(images/bbg.jpg) repeat-x top;}
.fenbg{ background:url(images/boxbg.jpg) no-repeat right bottom; padding:15px 0;}
.leftbg{ padding:15px 5px 0 10px;}
.tdda{ padding:10px 0 0 0;}
.bga{ background:url(images/lebg.jpg) repeat-x top left;}
.bgd{ background:url(images/lebg1.jpg) repeat-x top left;}
.ww1{ font-size:12px; font-weight:bold; padding:3px 0 0 10px; color:#ffffff}
.ww2{ font-size:12px; padding:0px 0 0 10px; color:#ffffff; border-right:1px solid #989fa7;}

.navb{ border-bottom:1px solid #e6edf2; height:19px; padding-top:2px; padding-left:15px;}
.nave{ border-bottom:1px solid #FFFFFF;}
.p2a{ background:url(images/p2.jpg) repeat-x top left; }
.p2{padding:0px 5px 0px 25px;}
.nave p{height:24px;}
.tdc{ padding:10px 0 0 0; color:#293d6b}
.tdc img{}
.tdb{ border:1px solid #e0e0e0; width:300px;}
.p1{ padding-top:10px;}
.tdx{ border-top:none; border-right:1px solid #eeeeee; border-left:1px solid #eeeeee; background:#FFFFFF}
.tdxx{ border:1px solid #cccccc; background:#FFFFFF}
.tdxg{ border:1px solid #cccccc; background:#FFFFFF; padding:5px 8px;}
.bdgg{ color:#666666; font-size:12px; }
.navxy{ background:url(images/contantnav.jpg) repeat-x top left; color:#000000; font-weight:bold; font-size:12px; line-height:16px; padding:3px 0 1px 5px; border-bottom:1px solid #cccccc; height:17px;}
.tdf{ font-size:12px; border-bottom:1px dashed #cccccc;}
.pa{ padding:5px 10px; background:#003333}
.pa ul{ float:left;}
.pa ul li{ float:left; background:#003333}
.tdg{ padding:2px 5px;}
.tdvc{background:url(images/bggs.jpg) repeat-x top left; height:22px; font-size:12px; font-weight:bold; color:#FFFFFF; padding:0 0 0 15px;}
.tdj{ font-size:18px; color:#000000; font-weight:bold; padding:0 0 10px 0;}
.tdk{ color:#666666; font-size:12px; font-weight:bold; padding:0px 0 10px 8px;}
.tdbot{ padding-bottom:10px;}
.tdgs{ padding:10px 5px; color:#293d6b;}


/*nav*/
#navab {
	HEIGHT: 28px! important
}
#navab UL {
	MARGIN-TOP: 0px; DISPLAY: block; FLOAT: left; HEIGHT: 27px! important
}
#navab LI {
	FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 90px; MARGIN-RIGHT: 2px
}
#navab LI A {
	DISPLAY: block; FONT-SIZE: 12px; COLOR: #293d6b; LINE-HEIGHT: 27px! important; PADDING-TOP: 0px! important; HEIGHT: 27px! important; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#navab LI A:hover {
	COLOR: #55568f
}
#navab LI A.current {
	
}
#navab FORM {
	FLOAT: right; MARGIN: 5px 5px 0px 0px; WIDTH: 225px
}
#navab FORM INPUT.text {
	BORDER-RIGHT: #95afc4 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #95afc4 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; BORDER-LEFT: #95afc4 1px solid; WIDTH: 154px; PADDING-TOP: 2px; BORDER-BOTTOM: #95afc4 1px solid; HEIGHT: 15px
}
#navab FORM INPUT.btn {
	MARGIN-LEFT: 3px; POSITION: relative; TOP: 4px
}
#small {
	BORDER-RIGHT: #95afc4 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #95afc4 1px solid
}
#small TD A {
	DISPLAY: block; FONT-WEIGHT: 400; FONT-SIZE: 12px; BACKGROUND-IMAGE: none; WIDTH: 140px; COLOR: #000; LINE-HEIGHT: 30px; HEIGHT: 30px; BACKGROUND-COLOR: #bdcedc; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#small TD A:hover {
	BACKGROUND-IMAGE: none; COLOR: #ff0000; BACKGROUND-COLOR: #dbebf8; height:20px;
}
.navsite {
	Z-INDEX: 4; LEFT: -26px; WIDTH: 0px; POSITION: relative; TOP: 24px; HEIGHT: 0px
}















/*#demo a:hover img{ border:1px solid #dadada}*/


.imcm UL {
	CLEAR: none; PADDING-RIGHT: 0px; LIST-STYLE: none none outside; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: none; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; OVERFLOW: visible; BORDER-TOP-STYLE: none; LINE-HEIGHT: normal; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: static; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
.imcm LI {
	CLEAR: none; PADDING-RIGHT: 0px; LIST-STYLE: none none outside; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: none; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; OVERFLOW: visible; BORDER-TOP-STYLE: none; LINE-HEIGHT: normal; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: static; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
.imcm DIV {
	CLEAR: none; PADDING-RIGHT: 0px; LIST-STYLE: none none outside; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: none; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; OVERFLOW: visible; BORDER-TOP-STYLE: none; LINE-HEIGHT: normal; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: static; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
.imcm SPAN {
	CLEAR: none; PADDING-RIGHT: 0px; LIST-STYLE: none none outside; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: none; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; OVERFLOW: visible; BORDER-TOP-STYLE: none; LINE-HEIGHT: normal; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: static; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
.imcm A {
	CLEAR: none; PADDING-RIGHT: 0px; LIST-STYLE: none none outside; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: none; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; OVERFLOW: visible; BORDER-TOP-STYLE: none; LINE-HEIGHT: normal; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: static; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
.imcm LI A IMG {
	BORDER-TOP-WIDTH: 0px; DISPLAY: inline; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.imcm SPAN {
	DISPLAY: inline
}
.imcm .imclear {
	CLEAR: both; FONT-SIZE: 1px; VISIBILITY: hidden; LINE-HEIGHT: 0px; HEIGHT: 0px
}
.imclear {
	CLEAR: both; FONT-SIZE: 1px; VISIBILITY: hidden; LINE-HEIGHT: 0px; HEIGHT: 0px
}
.imcm .imsc {
	POSITION: relative
}
.imcm .imsubc {
	VISIBILITY: hidden; POSITION: absolute
}
.imcm LI {
	FONT-SIZE: 1px; FLOAT: left; LIST-STYLE-TYPE: none
}
.imcm UL UL LI {
	FLOAT: none! important; WIDTH: 100%
}
.imcm A {
	DISPLAY: block; POSITION: relative
}
.imcm UL .imsc {
	Z-INDEX: 10
}
.imcm UL .imsubc {
	Z-INDEX: 10
}
.imcm UL UL .imsc {
	Z-INDEX: 20
}
.imcm UL UL .imsubc {
	Z-INDEX: 20
}
.imcm UL UL UL .imsc {
	Z-INDEX: 30
}
.imcm UL UL UL .imsubc {
	Z-INDEX: 30
}
.imde UL LI:hover .imsubc {
	VISIBILITY: visible
}
.imde UL UL LI:hover .imsubc {
	VISIBILITY: visible
}
.imde UL UL UL LI:hover .imsubc {
	VISIBILITY: visible
}
.imde LI:hover UL .imsubc {
	VISIBILITY: hidden
}
.imde LI:hover UL UL .imsubc {
	VISIBILITY: hidden
}
.imde LI:hover UL UL UL .imsubc {
	VISIBILITY: hidden
}
.imcm .imea {
	DISPLAY: block; FONT-SIZE: 1px; LEFT: 0px; FLOAT: right; WIDTH: 1px; LINE-HEIGHT: 1px; POSITION: relative; HEIGHT: 0px
}
.imcm .imea SPAN {
	DISPLAY: block; FONT-SIZE: 1px; LINE-HEIGHT: 0px; POSITION: relative
}
.dvs {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.dvm {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
UNKNOWN {
	POSITION: absolute
}
.imcm .imclear {
	DISPLAY: none
}
.imclear {
	DISPLAY: none
}
.imcm {
	ZOOM: 1
}
.imcm LI {
	curosr: hand
}
.imcm UL {
	ZOOM: 1;
}
.imcm A {
	ZOOM: 1; padding-top:0px!important; padding-top:6px; padding-bottom:0px!important; padding-bottom:4px!important;
}
UNKNOWN {
	BACKGROUND-IMAGE: url(ie_css_fix)
}
#imenus0 .imeam SPAN {
	BACKGROUND-POSITION: left top; LEFT: -9px; WIDTH: 9px; BACKGROUND-REPEAT: no-repeat; TOP: 5px; HEIGHT: 6px;
}
#imenus0 .imeamj SPAN {
	BACKGROUND-POSITION: left top; LEFT: -9px; WIDTH: 9px; BACKGROUND-REPEAT: no-repeat; TOP: 5px; HEIGHT: 6px;
}
#imenus0 LI:hover .imeam SPAN {
	BACKGROUND-POSITION: left top;}
#imenus0 LI A.iactive .imeamj SPAN {
	BACKGROUND-POSITION: left top;}
#imenus0 UL .imeas SPAN {
	BACKGROUND-POSITION: left top; LEFT: -6px; WIDTH: 6px; TOP: 8px; HEIGHT: 9px;
}
#imenus0 UL .imeasj SPAN {
	BACKGROUND-POSITION: left top; LEFT: -6px; WIDTH: 6px; TOP: 8px; HEIGHT: 9px;
}
#imenus0 UL LI:hover .imeas SPAN {
	BACKGROUND-POSITION: left top;  BACKGROUND-REPEAT: no-repeat;
}
#imenus0 UL LI A.iactive .imeasj SPAN {
	BACKGROUND-POSITION: left top; BACKGROUND-REPEAT: no-repeat;
}
#imouter0 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
#imenus0 LI UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; background:#bdcedc; }
#imenus0 LI UL li{padding-top:0px;}
#imenus0 .imunder {
	FILTER: progid:DXImageTransform.Microsoft.Alpha(opacity=50); LEFT: 3px; TOP: 3px; BACKGROUND-COLOR: #a2a2a2; opacity: 0.50; -moz-opacity: 0.50
}
#imenus0 LI A { FONT-WEIGHT:bold; FONT-SIZE: 12px; COLOR: #293d6b; BORDER-TOP-STYLE: none; LINE-HEIGHT: 28px!important; LINE-HEIGHT: 10px; BORDER-LEFT-STYLE: none; TEXT-ALIGN: center; TEXT-DECORATION: none; overflow:hidden;
}
#imenus0 .imctitle {
	BORDER-RIGHT: #ffffff 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; BORDER-TOP-STYLE: none; LINE-HEIGHT: 28px!important; LINE-HEIGHT: 10px; BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #000000; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#imenus0 LI:hover > A {TEXT-DECORATION: none;
}
#imenus0 LI A.ihover {EXT-DECORATION: none
}
.imde imenus0 A:hover {TEXT-DECORATION: none
}
#imenus0 LI A.iactive {background:url(images/aover.jpg) repeat-x left top;
	
}

#imenus0 UL A {
	BORDER-RIGHT: #000000 1px; PADDING-RIGHT: 5px; BORDER-TOP: #000000 1px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; BORDER-LEFT: #000000 1px; COLOR: #293d6b;  BORDER-BOTTOM: #000000 1px; BACKGROUND-COLOR: transparent; TEXT-ALIGN: left; TEXT-DECORATION: none; height:20px!important; height:14px;
}
#imenus0 .imsubc LI .imctitle {
	BORDER-RIGHT: #ffffff 1px; PADDING-RIGHT: 5px; BORDER-TOP: #000000 1px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; BORDER-LEFT: #000000 1px; COLOR: #293d6b; LINE-HEIGHT: 24px; PADDING-TOP: 1px; BORDER-BOTTOM: #ffffff 1px; BACKGROUND-COLOR: transparent; TEXT-ALIGN: left; TEXT-DECORATION: none;
}
#imenus0 UL LI:hover > A {
	COLOR: #55568f; BACKGROUND-COLOR: #98b1c4; TEXT-DECORATION: none;
}
#imenus0 UL LI A.ihover {
	COLOR: #55568f; BACKGROUND-COLOR: #98b1c4; TEXT-DECORATION: none
}
#imenus0 UL LI A.iactive { background:none
}

.imatm A:hover {
}

	#imenus0 ul .imeas span,#imenus0 ul .imeasj span {background-image:url(images/medium_purple_right.gif); width:6px; height:9px; left:-6px; top:8px!important; top:2px; background-repeat:no-repeat;background-position:top left;}
	#imenus0 ul li:hover .imeas span,#imenus0 ul li a.iactive .imeasj span {background-image:url(images/medium_purple_right.gif); background-repeat:no-repeat;background-position:top left; }






/*2101-01-20*/


.tab{width:898px;}

#TabTab03Con1{width:885px; padding:0px 0 5px 5px; height:122px; background:url(images/contbg.jpg) repeat-x bottom;}
#TabTab03Con2{width:885px; padding:0px 0 5px 5px; height:122px; background:url(images/contbg.jpg) repeat-x bottom;}
#TabTab03Con3{width:885px; padding:0px 0 5px 5px; height:122px; background:url(images/contbg.jpg) repeat-x bottom;}
#TabTab03Con4{width:885px; padding:0px 0 5px 5px; height:122px; background:url(images/contbg.jpg) repeat-x bottom;}
#TabTab03Con5{width:885px; padding:0px 0 5px 5px; height:122px; background:url(images/contbg.jpg) repeat-x bottom;}
#TabTab03Con6{width:885px; padding:0px 0 5px 5px; height:122px; background:url(images/contbg.jpg) repeat-x bottom;}

.xixi1{width:898px;height:21px!important; height:23px; padding-top:2px!important; padding-top:0px; background-image:url(images/hua1.jpg);cursor:pointer; font-weight:bold; overflow:hidden;}
.xixi2{width:898px;height:21px!important; height:23px; padding-top:2px!important; padding-top:0px; background-image:url(images/hua2.jpg);cursor:pointer; font-weight:bold; overflow:hidden;}
.xixi3{width:898px;height:21px!important; height:23px; padding-top:2px!important; padding-top:0px; background-image:url(images/hua3.jpg);cursor:pointer; font-weight:bold; overflow:hidden;}
.xixi4{width:898px;height:21px!important; height:23px; padding-top:2px!important; padding-top:0px; background-image:url(images/hua4.jpg);cursor:pointer; font-weight:bold; overflow:hidden;}
.xixi5{width:898px;height:21px!important; height:23px; padding-top:2px!important; padding-top:0px; background-image:url(images/hua5.jpg);cursor:pointer; font-weight:bold; overflow:hidden;}
.xixi6{width:898px;height:21px!important; height:23px; padding-top:2px!important; padding-top:0px; background-image:url(images/hua6.jpg);cursor:pointer; font-weight:bold; overflow:hidden;}

.tab1{width:130px; padding-left:15px; padding-top:1px; height:22px;float:left;text-align:center;cursor:pointer;}
.tab2{width:130px; padding-left:15px; padding-top:1px; height:22px;float:left;text-align:center;cursor:pointer;color:#FFFFFF;}
.tab3{width:130px; padding-left:15px; padding-top:1px; height:22px;float:left;text-align:center;cursor:pointer;color:#FFFFFF;}
.tab4{width:130px; padding-left:15px; padding-top:1px; height:22px;float:left;text-align:center;cursor:pointer;color:#FFFFFF;}
.tab5{width:130px; padding-left:15px; padding-top:1px; height:22px;float:left;text-align:center;cursor:pointer;color:#FFFFFF;}
.tab6{width:130px; padding-left:15px; padding-top:1px; height:22px;float:left;text-align:center;cursor:pointer;color:#FFFFFF;}




.co1{ width:170px; padding-top:10px; float:left;}
.co1 dl{ width:170px; float:left;}
.co1 dl dt{ width:162px; float:left; font-weight:bold; color:#000000; padding-left:8px;}
.co1 dl dd{ width:162px; float:left; background:url(images/di.jpg) 0 8px no-repeat; padding-left:8px;}
.co2{ float:right;}




/*footer*/
.footer{ background:url(images/bottombg.jpg) repeat-x; color:#cccccc; height:23px; text-align:left}
.corp{color:#4c6e94; text-align:center; padding:4px 0; background:#cacaca}






/*2010-01-22*/
.tdgimg{ border:1px solid #cccccc; padding:1px;}
.pname{ font-weight:bold; color:#293d6b; font-size:14px; padding-left:10px; padding-bottom:6px; border-bottom:1px solid #cccccc;}


#page a { color:#0000FF; font-weight:bold;}

#content a { color:#000000;}
#content a:hover { color:#666666;}

#feedback td { border-bottom:#dddddd 1px dotted; padding:2px 6px;}
