* {margin:0;padding:0}
html, body {margin:0px; font:0pt Sans-serif; height:100%; width:100%;border-width:0;background:#fff url(img/mainbg.gif) repeat-x 0 0;}
a img, img {border-width:0px;}
a:link, a:visited, a:hover, a:active {text-decoration:none;border: none;}
a {outline:none;}

#mainbox {margin:0px auto 0;width:960px; height: 100%;}
	.content{float:left;width:960px;height:auto;}

/*header*/
		.header {float:left;width:960px;height:214px;}
			.headerup {float:left;width:942px;height:157px;padding:17px 0 0 18px}
				.headerupl {float:left;width:325px;}
					.headerupl1 {float:left;width:226px;height:142px;}
						.headerupl1 a {display:block;width:226px;height:142px;}
						.headerupl1 a:hover {cursor:pointer;cursor:hand}
					.headerupl2 {float:right;width:75px;font:12px Arial, Helvetica, sans-serif;color:#999;padding-top:130px}
						.headerupl2 a{font:12px Arial, Helvetica, sans-serif;color:#003482;}
						.headerupl2 a:hover {text-decoration:underline}
				.headerupr {float:right;width:586px;height:157px;background:url(img/ice_topright.jpg) no-repeat 0 0}
			.menu {float:left;width:960px;height:40px;}

/*center*/
		.center {float:left;width:924px;min-height:470px;height:auto;background:#fff;font:12px Arial, Helvetica, sans-serif;color:#265890;padding:21px 18px 0 18px}
		* html .center {height:470px;}
			.center h5 {font:17px Trebuchet MS,Tahoma,Georgia,Sans-serif;color:#007ddb;margin-bottom:7px;clear:both}
			.centerl {float:left;width:218px;margin-bottom:10px}
			.centerr {float:right;width:683px;min-height:470px;height:auto;border-left:1px solid #d2e8ff;padding:0 0 0 18px}
			* html .centerr {height:470px;}
				.centerrhdrmnu {float:left;width:auto;font:11px Tahoma,Georgia,Sans-serif;color:#999;margin-bottom:10px;clear:both}
					.centerrhdrmnu a {font:11px Tahoma,Georgia,Sans-serif;color:#007ddb;}
					.centerrhdrmnu a:hover {text-decoration:underline}
				.centerrdate {float:left;width:auto;font:11px Arial, Helvetica, sans-serif;color:#333;font-style:italic;background:#eaedfe;padding: 3px 7px;margin-bottom:5px;}
				.centerrtxt {float:left;width:auto;font:12px Arial, Helvetica, sans-serif;color:#265890;clear:both;}
					.centerrtxt p {text-indent:15px;margin-bottom:3px}
				.centerrgal {float:left;width:683px;margin-top:6px}
					.centerrgalline {float:left;width:683px;height:125px;margin-bottom:30px}
						.centerrgalpic {float:left;width:200px;height:121px;padding:1px;border:1px solid #5498eb}
						.centerrgalpic a {display:block;width:200px;height:121px;}
						.centerrgalpic a:hover {cursor:pointer;cursor:hand}
					.centerrgalsps {float:left;width:30px;height:125px;}
		.centermain {float:left;width:960px;min-height:460px;height:auto;background:#fff url(img/mainbgl.gif) no-repeat 0 0;font:12px Arial, Helvetica, sans-serif;color:#265890;padding:31px 0 0 0}
		* html .centermain {height:460px;}
			.mainl {float:left;width:313px;}
				.mainl1 {width:235px;height:100px;font:13px Arial, Helvetica, Sans-serif;color:#0654a6;font-style:italic;padding:0 0 0 48px;margin-bottom:51px}
				.mainl2 {width:312px;padding:0 0 0 7px}
					.mainl2 a {width:312px;display:block}
					.mainl2 a:hover {cursor:pointer;cursor:hand}
					.mainl2top {float:left;width:308px;}
						.mainl2rpic {float:right;width:264px;height:88px;border:1px solid #9fccfc;overflow:hidden}
					.mainl2bottom {float:left;width:312px;margin-top:5px}
						.mainl2l {float:left;width:32px;height:30px;background:url(img/bluebox.gif) no-repeat 0 0;font:12px Arial, Helvetica, Sans-serif;color:#fff;font-weight:bold;text-align:center;}
						.mainl2rtxt {float:right;width:270px;font:12px Arial, Helvetica, Sans-serif;color:#265890;padding:0 0 3px 0;background: url(img/dotbord.gif) repeat-x left bottom}
							.mainl2rtxt a {width:270px;font:12px Arial, Helvetica, Sans-serif;color:#265890;}
							.mainl2rtxt a:hover {text-decoration:underline}
					.mainl2bottomall {float:left;width:312px;margin-top:5px;font:11px Arial, Helvetica, Sans-serif;color:#799ec0;text-align:right;margin-top:7px}
						.mainl2bottomall a {font:11px Arial, Helvetica, Sans-serif;color:#799ec0;}
						.mainl2bottomall a:hover {text-decoration:underline}
			.mainr {float:right;width:610px;}
				.mainrl {float:left;}
				.mainrr {float:right;width:310px;padding:0 11px 0 0}
					.mainrrhdr {float:left;width:310px;font:12px Arial, Helvetica, Sans-serif;color:#265890;font-weight:bold;margin-bottom:11px}
					.mainrrtxt {float:left;width:310px;font:12px Arial, Helvetica, Sans-serif;color:#265890;}
						.imgsps {margin-top:40px}
						
			.bannerarea {float:left;width:269px;margin-top:30px;padding:0 0 0 49px}
				.bannerl {float:left;width:269px;background:#eaf4fe;margin-bottom:20px}
				

		
/*footer*/
		.footer {float:left;width:960px;height:108px;background: url(img/footerbg.gif) repeat-x 0 23px;}
			.footerl {float:left;width:375px;height:73px;background: url(img/footerleft.jpg) no-repeat 0 0;padding:35px 0 0 125px;font:11px Arial, Helvetica, sans-serif;color:#2087ec;}
			.footerr {float:right;padding:35px 19px 0 0}

/*leftmenu*/
.centerl ul {width:218px;list-style-type:none}
.centerl ul li {background: url(img/fadeline.gif) no-repeat left bottom;}
.centerl ul li a {display:block; width:213px;padding:5px 5px 6px 0px;font:12px Arial, Helvetica, sans-serif;color:#265890;}
.centerl ul li a:hover {font:12px Arial, Helvetica, sans-serif;color:#265890;text-decoration:underline}
.centerl ul li .sel {font:12px Arial, Helvetica, sans-serif;color:#265890;text-decoration:underline;}
		
		
/*topmenu_ru*/
#nav, #navmd {padding:0; margin:0; list-style:none; height:40px; position:relative; z-index:100; width:960px;background: url(img/menubg.gif) no-repeat 0 0;}
#nav li.top, #navmd li.top {display:block; float:left;}
#nav li a, #navmd li a {display:block; float:left; height:40px; border:0px; text-decoration:none; padding:0; cursor:pointer;}
#nav li a b, #navmd li a b {margin-left:-999px;}

#nav li a.menu1 {width:auto;height:30px;font:13px Arial, Helvetica, sans-serif;color:#fff;font-weight:bold;padding:10px 19px 0 48px}
#nav li a.menu1:focus, #nav li a.menu1:hover, #nav li a.menu1:active {width:auto;background: url(img/menubg.gif) no-repeat 0 -40px;}
#nav li a.menu2 {width:auto;height:30px;font:13px Arial, Helvetica, sans-serif;color:#fff;font-weight:bold;padding:10px 19px 0 19px}
#nav li a.menu2:focus, #nav li a.menu2:hover, #nav li a.menu2:active {width:auto;background: url(img/menubg.gif) no-repeat -100px -40px;}
#nav li a.menu3 {width:auto;height:30px;font:13px Arial, Helvetica, sans-serif;color:#fff;font-weight:bold;padding:10px 19px 0 19px}
#nav li a.menu3:focus, #nav li a.menu3:hover, #nav li a.menu3:active {width:auto;background: url(img/menubg.gif) no-repeat -100px -40px;}
#nav li a.menu4 {width:auto;height:30px;font:13px Arial, Helvetica, sans-serif;color:#fff;font-weight:bold;padding:10px 19px 0 19px}
#nav li a.menu4:focus, #nav li a.menu4:hover, #nav li a.menu4:active {width:auto;background: url(img/menubg.gif) no-repeat -100px -40px;}
#nav li a.menu5 {width:auto;height:30px;font:13px Arial, Helvetica, sans-serif;color:#fff;font-weight:bold;padding:10px 19px 0 19px}
#nav li a.menu5:focus, #nav li a.menu5:hover, #nav li a.menu5:active {width:auto;background: url(img/menubg.gif) no-repeat -100px -40px;}
#nav li a.menu6 {width:auto;height:30px;font:13px Arial, Helvetica, sans-serif;color:#fff;font-weight:bold;padding:10px 19px 0 19px}
#nav li a.menu6:focus, #nav li a.menu6:hover, #nav li a.menu6:active {width:auto;background: url(img/menubg.gif) no-repeat -100px -40px;}
#nav li a.menu7 {width:auto;height:30px;font:13px Arial, Helvetica, sans-serif;color:#fff;font-weight:bold;padding:10px 19px 0 19px}
#nav li a.menu7:focus, #nav li a.menu7:hover, #nav li a.menu7:active {width:auto;background: url(img/menubg.gif) no-repeat -100px -40px;}
#nav li a.menu8 {width:auto;height:30px;font:13px Arial, Helvetica, sans-serif;color:#fff;font-weight:bold;padding:10px 26px 0 19px}
#nav li a.menu8:focus, #nav li a.menu8:hover, #nav li a.menu8:active {width:auto;background: url(img/menubg.gif) no-repeat -853px -40px;}

#nav li a.menu1.sel, #navmd li a.menu1.sel {background: url(img/menubg.gif) no-repeat 0 -40px;}
#nav li a.menu2.sel, #nav li a.menu3.sel, #nav li a.menu4.sel, #nav li a.menu5.sel, #nav li a.menu6.sel, #nav li a.menu7.sel, #navmd li a.menu2.sel, #navmd li a.menu3.sel, #navmd li a.menu4.sel, #navmd li a.menu5.sel, #navmd li a.menu6.sel, #navmd li a.menu7.sel {background: url(img/menubg.gif) no-repeat -100px -40px;}
#nav li a.menu8.sel {background: url(img/menubg.gif) no-repeat -853px -40px;}

#nav li:hover a, #nav a:hover, #navmd li:hover a, #navmd a:hover {background: url(img/menubg.gif) no-repeat -100px -40px;}

#nav table, #navmd table {position:absolute; top:0; left:0; border-collapse:collapse; padding:0; width:0; height:0; margin:0px;}

#nav .sub, #navmd .sub {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#nav li:hover, #navmd li:hover {position:relative; z-index:200;}
#nav a:hover, #navmd a:hover {position:relative; white-space:normal; z-index:200;}

#nav :hover ul.sub, #navmd :hover ul.sub {left:0; top:40px; width:181px; height:auto; z-index:300;}
#nav :hover ul.sub li, #navmd :hover ul.sub li {display:block; height:auto; position:relative; float:left; width:185px; font-weight:normal;}
#nav :hover ul.sub li a, #navmd :hover ul.sub li a {display:block; height:auto; width:181px;font:12px Arial, Helvetica, sans-serif;color:#fff;font-weight:bold; border:0px; text-decoration:none; padding:3px 3px 4px 7px; cursor:pointer;}

#nav :hover ul li a.submenu, #navmd :hover ul li a.submenu  {background:#6fa8f6;}

#nav :hover ul.sub li a:hover, #navmd :hover ul.sub li a:hover {background: #2f83dc}
/*topmenu_md*/
#navmd li a.menu1 {width:auto;height:30px;font:13px Arial, Helvetica, sans-serif;color:#fff;font-weight:bold;padding:10px 13px 0 13px}
#navmd li a.menu1:focus, #navmd li a.menu1:hover, #navmd li a.menu1:active {width:auto;background: url(img/menubg.gif) no-repeat 0 -40px;}
#navmd li a.menu2 {width:auto;height:30px;font:13px Arial, Helvetica, sans-serif;color:#fff;font-weight:bold;padding:10px 13px 0 13px}
#navmd li a.menu2:focus, #navmd li a.menu2:hover, #navmd li a.menu2:active {width:auto;background: url(img/menubg.gif) no-repeat -100px -40px;}
#navmd li a.menu3 {width:auto;height:30px;font:13px Arial, Helvetica, sans-serif;color:#fff;font-weight:bold;padding:10px 13px 0 13px}
#navmd li a.menu3:focus, #navmd li a.menu3:hover, #navmd li a.menu3:active {width:auto;background: url(img/menubg.gif) no-repeat -100px -40px;}
#navmd li a.menu4 {width:auto;height:30px;font:13px Arial, Helvetica, sans-serif;color:#fff;font-weight:bold;padding:10px 13px 0 13px}
#navmd li a.menu4:focus, #navmd li a.menu4:hover, #navmd li a.menu4:active {width:auto;background: url(img/menubg.gif) no-repeat -100px -40px;}
#navmd li a.menu5 {width:auto;height:30px;font:13px Arial, Helvetica, sans-serif;color:#fff;font-weight:bold;padding:10px 13px 0 13px}
#navmd li a.menu5:focus, #navmd li a.menu5:hover, #navmd li a.menu5:active {width:auto;background: url(img/menubg.gif) no-repeat -100px -40px;}
#navmd li a.menu6 {width:auto;height:30px;font:13px Arial, Helvetica, sans-serif;color:#fff;font-weight:bold;padding:10px 13px 0 13px}
#navmd li a.menu6:focus, #navmd li a.menu6:hover, #navmd li a.menu6:active {width:auto;background: url(img/menubg.gif) no-repeat -100px -40px;}
#navmd li a.menu7 {width:auto;height:30px;font:13px Arial, Helvetica, sans-serif;color:#fff;font-weight:bold;padding:10px 13px 0 13px}
#navmd li a.menu7:focus, #navmd li a.menu7:hover, #navmd li a.menu7:active {width:auto;background: url(img/menubg.gif) no-repeat -100px -40px;}
#navmd li a.menu8 {width:auto;height:30px;font:13px Arial, Helvetica, sans-serif;color:#fff;font-weight:bold;padding:10px 14px 0 13px}
#navmd li a.menu8:focus, #navmd li a.menu8:hover, #navmd li a.menu8:active {width:auto;background: url(img/menubg.gif) no-repeat -812px -40px;}

#navmd li a.menu8.sel {background: url(img/menubg.gif) no-repeat -812px -40px;}