@charset "utf-8";
/* CSS Document */
.rg-index{padding:13px 0; height:100%; overflow:hidden; clear:both; width:960px; margin:0 auto; background:#fff;}
.rg_content{width:960px; margin:0 auto;height:100%;overflow:hidden;}
.rg-banner{width:960px; margin:0 auto; background:#fff;}
.rg-index .mod{float:left; display:inline; background:url(../images/mod_body.gif) repeat-y; overflow:hidden;}
	.mhd{height:36px; line-height:36px; background:url(../images/mhd.gif) no-repeat; padding-left:46px;}
	.mhd h2 a{font-size:18px; color:#063e53; font-weight:100;}	
	.mbd{padding:0 14px;}
	.mbd p{color:#004584; line-height:18px; margin:8px 0;}
	.mft{height:12px; line-height:0; font-size:0; background:url(../images/mft.gif) no-repeat;}
	.rg-index .mod-Welcome,.rg-index .mod-Contact{width:390px; margin-left:14px;}
	.rg-index .mod-Devisions,.rg-index .mod-News{width:534px; margin-left:8px;background:url(../images/mod_body.gif) repeat-y 100% 0;}
	.rg-index .mod-Welcome .mbd,.rg-index .mod-Devisions .mbd{height:319px; overflow:hidden;}
	.rg-index .mod-Contact .mbd,.rg-index .mod-News .mbd{height:278px; overflow:hidden;}
	
	.mod-Welcome{ margin-bottom:8px;}
		.mod-Welcome .mhd{background-position:0 -72px;}
	.mod-Devisions{ margin-bottom:8px;}
		.mod-Devisions .mhd{background-position:0 0;}
		.mod-Devisions .mft{background-position:100% 0;}
		.mod-Devisions .seletor{text-align:center;}
		.mod-Devisions .seletor select{width:350px;}
		.mod-Devisions .seletor p{font-size:16px;}
		.mod-Devisions .seletor p span{color:#c09955;}
		.DevisionsList li{float:left; width:158px; height:59px; background:url(../images/DevisionsBG.jpg) no-repeat; display:inline; margin:4px;}
		.DevisionsList li a{display:block; height:59px; padding-left:67px; color:#063e53; font-weight:700;}
		.DevisionsList .Devisions1{background-position:0 0;}
		.DevisionsList .Devisions2{background-position:-159px 0;}
		.DevisionsList .Devisions3{background-position:-318px 0;}
		.DevisionsList .Devisions4{background-position:0 -59px;}
		.DevisionsList .Devisions5{background-position:-159px -59px;}
		.DevisionsList .Devisions6{background-position:-318px -59px;}
		.DevisionsList .Devisions7{background-position:0 -118px; margin-left:170px;}
		.DevisionsList .single{line-height:59px;}
		.DevisionsList .double{line-height:16px; padding:10px 0 0 67px; height:49px;}
	.mod-Contact{}
		.mod-Contact .mhd{background-position:0 -108px;}
		.info li{clear:both; padding-left:64px; color:#a06600; line-height:30px;}
		.info li strong{float:left; width:64px; margin-left:-64px;}
	.mod-News{}
		.mod-News .mhd{background-position:0 -36px;}
		.mod-News .mft{background-position:100% 0;}
		.mod-News .list{margin:8px;}
		.mod-News .list dt{font-weight:700; background:url(../images/icon_arrow01.gif) no-repeat 0;}
		.mod-News .list dt a{color:#004584;}
		.mod-News .list dd,.mod-News .list dt{clear:both;padding-left:14px; color:#004584;}
		.mod-News .list dd .more{float:right; clear:both; width:177px; height:23px; background:url(../images/moreBG.gif) no-repeat 0 0; text-align:center; color:#a06600;font-size:11px;}
		
.rg_content{width:540px; padding:0 239px 0 181px; overflow:hidden; background:url(../images/content_body.gif) repeat-y 0 0 #fff;}
	.rg_content .part{float:left; overflow:hidden;}
	.rg_content .pt-main{width:100%;}
		.mod-content .mhd{line-height:42px; padding-top:4px; padding-left:16px;}
		.mod-content .mhd h1{color:#000; font-size:14px; background:url(../images/icon_arrow02.gif) no-repeat 0; padding-left:9px;}
		.mod-content .mhd,.mod-content .mbd,.mod-content .mft{ background:0;}
		.mod-content .mbd p{color:#333;}
		.mod-content .mft{}
	.rg_content .pt-second{width:181px; margin-left:-721px;}
		.rg_content .pt-second .mhd{background:url(../images/content_secondTBG.gif) repeat-x 0 0; padding-left:15px; line-height:42px; height:42px;}
		.rg_content .pt-second .mhd h2 a{color:#432c00; font-size:14px; font-weight:700;}
		.rg_content .pt-second .mbd,.rg_content .pt-second .mft{background:0;}
		.mod-sidemenu .mbd{padding:0;}
		#sideMenu li{margin-bottom:4px;}
		#sideMenu li a{ display:block; height:25px; line-height:25px; margin:0 auto; background:url(../images/icon_arrow02.gif) no-repeat 17px;padding-left:27px; color:#4f3900; font-weight:700;}
		#sideMenu .sfHover a{background-color:#f6dd7b;}
		#sideMenu li a:hover{ background-color:#f6dd7b;color:#000; text-decoration:none;}
		#sideMenu .sfHover .subMenu{display:block;}
		#sideMenu .subMenu{display:none;}
		#sideMenu .subMenu li a{background:0; height:23px; line-height:23px; font-weight:100;}
		#sideMenu .subMenu li a:hover{ background-color:#faecb6;color:#000; text-decoration:none;}
	.rg_content .pt-extra{width:239px; margin-right:-239px; overflow:hidden; padding-top:10px;}
		.mod-ContactD{width:230px; overflow:hidden;}
		.mod-ContactD .mhd{background:url(../images/extraBG.gif) no-repeat 0 0; height:36px; line-height:36px; padding-left:17px;}
		.mod-ContactD .mhd h2 a{font-size:16px;}
		.mod-ContactD .mbd{background:url(../images/extraBG.gif) repeat-y -230px 0;}
		.mod-ContactD .mbd .info{width:204px; overflow:hidden; padding-top:8px;}
		.mod-ContactD .mbd .info li{word-break:break-all; line-height:18px; padding-left:50px;}
		.mod-ContactD .mbd .info li strong{width:50px; margin-left:-50px;}
		.mod-ContactD .mft{background:url(../images/extraBG.gif) repeat-y 0 100%;}
		.mod-ContactD dt{font-weight:700; color:#6dad14;}
		.mod-ContactD dd,.mod-ContactD dd a{color:#004584;}
