* {
	font-family: Arial;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	color: #333333;
	font-size: 13px;
	font-weight: bold;
}
a:link, a:visited{
	color: #333333;
	text-decoration: none;
}

a:hover {
	text-decoration: none;
	color: #FF6600;
}
.a1:link, .a1:visited{
	color: #732200;
	text-decoration: underline;
}

.a1:hover {
	text-decoration: none;
	color: #FF6600;
}
.a2:link, .a2:visited{
	color: #FFFFFF;
	font-weight: normal;
}

.a2:hover {
	text-decoration: none;
	color: #FF6600;
	font-weight: normal;
}
body {
	width: 979px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 15px;
	margin-left: auto;
	background-color: #C8C8C8;
}
.footer, .main, .top, .backa1, .backa3{
	float: left;
	width: 979px;
}
.backa3 {
	background-image: url(../images/back3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 21px;
}
.backa2 {
	background-image: url(../images/back2.jpg);
	background-repeat: repeat-y;
	background-position: left center;
	float: left;
	width: 950px;
	padding-left: 14px;
	padding-right: 15px;
}
.backa2H {
	background-image: url(../images/back2.jpg);
	background-repeat: repeat-y;
	background-position: left center;
	float: left;
	width: 955px;
	padding-left: 11px;
	padding-right: 12px;
}
.backa1 {
	background-image: url(../images/back1.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 14px;
}
.topback {
	float: left;
	width: 935px;
	background-image: url(../images/topback.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	height: 80px;
	padding-top: 15px;
	padding-left: 15px;
}
.logo {
	float: left;
}
.menu, .menu ul {
	float: left;
	padding-left: 10px;
	width: 588px;
	height: 35px;
}
.menu li {
	float: left;
	width: 109px;
	background-image: url(../images/line.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	height: 35px;
	padding-top: 11px;
	text-align: left;
}
.menu a:link ,.menu a:visited {
	line-height: 35px;
	float: left;
	height: 35px;
	width: 109px;
	font-size: 13px;
	text-align: center;
	display: block;
	font-weight: bold;
}
.main {
	margin-top: 10px;
}
.toptext {
	float: left;
	width: 950px;
	padding-top: 10px;
	line-height: 150%;
}
.mainL {
	float: left;
	width: 210px;
}
.mainR {
	float: right;
	width: 734px;
}
.clockL {
	float: left;
	width: 210px;
	margin-top: 10px;
}
.loginback {
	float: left;
	width: 210px;
	background-image: url(../images/lback.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 158px;
}
.clockLback3 {
	background-image: url(../images/backL3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 16px;
	width: 210px;
}
.clockLback2 {
	background-image: url(../images/backL2.jpg);
	background-repeat: repeat-y;
	background-position: left center;
	float: left;
	width: 210px;
}
.clockLback1 {
	background-image: url(../images/backL1.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 19px;
}
.suotext {
	float: left;
	width: 175px;
	padding-right: 10px;
	padding-left: 25px;
	padding-top: 15px;
	color: #4C2209;
	font-weight: normal;
}
.Suo {
	float: left;
	width: 185px;
	padding-top: 53px;
	padding-left: 23px;
}
.Suo2 {
	float: right;
	padding-right: 8px;
}
.Suo input {
	height: 18px;
	width: 109px;
}
.LconA, .LtitleA {
	float: left;
	width: 183px;
	padding-left: 11px;
}
.LtitleA {
	background-image: url(../images/titleback1.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 44px;
	font-size: 16px;
	color: #9A5744;
	line-height: 44px;
}
.LconA ul {
	float: left;
	width: 183px;
}
.LconA li {
	float: left;
	width: 170px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C6BEBB;
	height: 35px;
	line-height: 35px;
	background-image: url(../images/ul.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 13px;
}
.LconA a:link, .LconA a:visited {
	display: block;
	float: left;
	width: 155px;
	padding-left: 15px;
	color: #C74102;
}
.LconA a:hover {
	display: block;
	float: left;
	width: 155px;
	padding-left: 15px;
	color: #FF6600;
}.LconB {
	float: left;
	width: 195px;
	padding-left: 6px;
}
.LconB ul {
	float: left;
	width: 185px;
	padding-left: 10px;
	padding-top: 10px;
}
.LconB li {
	background-image: url(../images/ul2.jpg);
	background-position: left center;
	float: left;
	width: 185px;
	background-repeat: no-repeat;
	line-height: 25px;
	height: 25px;
}
.LconB a:link, .LconB a:visited {
	width: 167px;
	padding-left: 18px;
	font-weight: normal;
	color: #4E220C;
}
.LconB a:hover {
	width: 167px;
	padding-left: 18px;
	font-weight: normal;
	color: #FF6600;
}
.textli {
	float: left;
	width: 175px;
	font-weight: normal;
	padding-left: 20px;
}
.pic {
	float: left;
	width: 185px;
	padding-left: 10px;
	padding-top: 50px;
}
.Rclock {
	float: left;
	width: 734px;
	margin-top: 10px;
}
.PIC {
	float: left;
	width: 734px;
}
.PIC li {
	float: left;
	padding-right: 12px;
}
.backtext3 {
	background-image: url(../images/backra3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 16px;
	float: left;
	width: 734px;
}
.backtext2 {
	background-image: url(../images/backra2.jpg);
	background-repeat: repeat-y;
	background-position: left center;
	padding: 10px;
	width: 714px;
	font-size: 12px;
}
.backtext1 {
	background-image: url(../images/backra1.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	float: left;
	height: 14px;
	width: 734px;
}
.mainRbR {
	float: right;
	width: 210px;
}
.mainRbL {
	float: left;
	width: 517px;
}
.Rback3 {
	float: left;
	width: 517px;
	background-image: url(../images/midbod.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 28px;
}
.Rback1 {
	background-image: url(../images/midtitle1.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 24px;
	float: left;
	width: 487px;
	padding-top: 20px;
	padding-left: 30px;
	color: #7C5745;
}

.Rback2 {
	background-image: url(../images/midandmidback.jpg);
	background-repeat: repeat-y;
	background-position: left center;
	float: left;
	width: 517px;
}
.Rback2 ul {
	float: left;
	width: 510px;
	padding-left: 7px;
}

.Rbackline {
	float: left;
	width: 517px;
	background-image: url(../images/titleline.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 18px;
}
.Rback2 li {
	float: left;
	width: 154px;
	padding-right: 8px;
	padding-left: 8px;
}
.libutter {
	float: left;
	width: 154px;
	padding-top: 10px;
}
.libutter img {
	padding-bottom: 5px;
}

.litext {
	float: left;
	width: 154px;
	font-weight: normal;
	color: #666666;
	padding-top: 10px;
}
.lipic {
	background-image: url(../images/backpro.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	width: 154px;
	height: 114px;
	padding-top: 2px;
	text-align: center;
}
.rrclock2 {
	float: left;
	width: 210px;
	margin-top: 8px;
}
.rrclock1 {
	float: left;
	width: 210px;
}
.rrback3 {
	float: left;
	width: 210px;
	background-image: url(../images/rrback3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 13px;
}
.rrback2 {
	background-image: url(../images/rrback2.jpg);
	background-repeat: repeat-y;
	background-position: left center;
	float: left;
	width: 200px;
	padding-left: 10px;
}
.rrback1 {
	background-image: url(../images/rrback1.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	float: left;
	height: 11px;
	width: 210px;
}
.rrcon {
	float: left;
	width: 185px;
}
.rrcon ul {
	float: left;
	width: 185px;
}
.rrpic {
	background-image: url(../images/backprodu.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 66px;
	width: 72px;
	padding-top: 5px;
	text-align: center;
}
.rrtext {
	float: right;
	width: 104px;
}
.rrcon li {
	padding-bottom: 8px;
}


.rrtitle {
	float: left;
	width: 160px;
	background-image: url(../images/tiwhi.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	height: 24px;
	padding-top: 12px;
	padding-left: 15px;
	color: #795442;
	font-size: 14px;
	text-transform: uppercase;
}
.RbackB3 {
	float: left;
	width: 734px;
	background-image: url(../images/backR3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 20px;
}
.RbackB2 {
	background-image: url(../images/backR2.jpg);
	background-repeat: repeat-y;
	background-position: left center;
	float: left;
	width: 734px;
}
.RbackB1 {
	background-image: url(../images/backR1.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	float: left;
	height: 36px;
	width: 714px;
	padding-left: 20px;
	padding-top: 10px;
	font-size: 16px;
	color: #7D5645;
}
.rproconL {
	width: 337px;
	padding-left: 15px;
	float: left;
	padding-top: 15px;
}
.rptitle {
	background-image: url(../images/laptop.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 45px;
	color: #12418A;
	height: 23px;
	padding-top: 12px;
}
.rpcon1 {
	padding-left: 45px;
}
.rpcon2 {
	padding-left: 45px;
}
.rpcon2 li {
	line-height: 23px;
	background-image: url(../images/ul3.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	height: 23px;
}
.rpcon2 a {
	padding-left: 15px;
	line-height: 23px;
	height: 23px;
}
.Rbcon2 {
	float: left;
	width: 705px;
	padding-left: 14px;
	padding-right: 15px;
	font-size: 12px;
	padding-top: 15px;
}
.Rbcon1 {
	float: left;
	width: 720px;
	padding-left: 14px;
}
.Rbcon1 ul {
	float: left;
	width: 720px;
	padding-top: 10px;
}
.Rbcon1 li {
	float: left;
	width: 310px;
	border: 1px solid #999999;
	padding: 6px;
	margin-left: 15px;
}
.Rbpic {
	float: left;
	width: 76px;
	padding-right: 8px;
}
.Rbtext {
	float: left;
	width: 220px;
}
.Rbcon2 p {
	padding-bottom: 15px;
	font-size: 12px;
	line-height: 130%;
}
.footer {
	float: left;
	height: 90px;
	width: 965px;
	background-image: url(../images/footer.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 10px;
	padding-top: 12px;
	padding-right: 15px;
}
.footerR {
	float: right;
	text-align: right;
	width: 580px;
}
.footerR3 {
	font-weight: normal;
}

.footerR2 {
	padding-top: 8px;
	padding-bottom: 8px;
	font-weight: normal;
}
.footerR1 {
	font-weight: normal;
	color: #FFFFFF;
}
