@charset "utf-8";
* { margin: 0; padding: 0;}
a { text-decoration: none; }
img { border: none; }
body { font-family:Arial, Helvetica, sans-serif; font-size: 14px; color:#55472c; background:url(../images/bg.jpg) repeat-x;}
li { list-style: none; }

.layout { width: 900px; margin: 0 auto;}
.header { background:url(../images/header.jpg); height: 111px; position:relative;}
.main { background:url(../images/main.jpg); height: 543px; position:relative;}
.main1 { background:url(../images/main1.jpg); height: 543px; position:relative;}
.foot { background:url(../images/foot.jpg); height: 46px; position:relative;}

.navs { position:absolute; left: 43px; top: 70px; }
.navs li { float:left; display:inline; margin-right: 26px; }
.navs a { font-family:Century; font-size: 20px; color:#FFFFFF;}
.navs a:hover { color:#775e02;}
.card { position:absolute; left: 317px; top: 20px; }
.tel { position:absolute;}

.tt { position:absolute; left: 711px; top: 22px; color:#6e4c81; text-align:center; }
.t1 { font-size: 30px; }
.t2 { font-size: 18px;}
.t3 { font-size: 11px;}

.copyright { position:absolute; left: 236px; top: 19px; color:#FFFFFF; font-size: 12px; width: 418px; }
.copyright a { color:#FFFFFF;}

.desc { position:absolute; width: 443px; }
.desc p { color:#775e02; font-size: 30px; }
.desc p span { color:#27252a; font-size: 30px; line-height: 36px;}
.desc p.d1 { margin-left: 30px; text-indent: 2em; color:#55472c; font-family:Arial, Helvetica, sans-serif; font-size: 14px; line-height: 20px;}

.desc1 { position:absolute; left: 157px; top: 104px; width: 524px; }
.desc1 p { color:#775e02; font-size: 30px;}
.desc1 p span { color:#27252a; font-size: 30px; line-height: 36px;}
.desc1 p.d1 { margin-left: 30px; text-indent: 2em; color:#55472c; font-family:Arial, Helvetica, sans-serif; font-size: 14px; line-height: 20px;}

.desc2 { position:absolute; left: 521px; top: 209px; width: 376px; }
.desc2 p { color:#775e02; font-size: 30px; }
.desc2 p span { color:#27252a; font-size: 30px; line-height: 36px;}
.desc2 p.d1 { margin-left: 30px; text-indent: 2em; color:#55472c; font-family:Arial, Helvetica, sans-serif; font-size: 14px; line-height: 20px;}


.image { width: 325px; height: 450px; border:2px solid #FFFFFF; position: absolute; left: 25px; top: 33px; }

.g { width: 216px; position:absolute; left: 380px; top: 204px; }
.g li { width: 98px; height: 134px; float:left; display:inline; margin:5px; }
.g a { width: 94px; height: 130px; display:block; border:2px solid #FFFFFF;}
.g img { width: 94px; height: 130px; display:block; }

.gn { position:absolute; left: 682px; top: 400px; height: 113px; }
.gn li { margin-bottom: 8px;}

.intro { position:absolute; left: 388px; top: 33px; color:#FFFFFF; font-family:"Book Antiqua"; font-size: 18px; line-height: 30px; }
.intro span { font-size: 30px; line-height: 34px;}

.descr { position:absolute; color:#FFFFFF; font-size: 18px; line-height: 28px; width: 496px; left: 70px; top: 64px; height: 237px; }
.descr span {  font-size:30px; line-height: 34px;}
.descr p { text-indent:2em; margin-top: 20px;}

.list { position:absolute; left: 686px; top: 445px; height: 79px; }
.list li { margin-bottom: 8px;}

.glist { position:absolute; width: 613px; left: 37px; top: 26px; }
.glist li { width: 179px; height: 229px; float:left; display:inline; margin-right: 20px; margin-bottom: 10px; }
.glist a { width: 175px; height: 225px; display:block; border: 2px solid #CCCCCC;}
.glist a:hover { border: 2px solid #000000;}
.glist img { width: 175px; height: 225px; display:block; }

.ds1 { position:absolute; font-size: 18px; font-weight:bold; color:#FFFFFF; left: 20px; top: 480px; }
.ds2 { position:absolute; left: 140px; top: 477px; width: 751px; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size: 12px; height: 31px; font-weight:normal; line-height: 14px; }	
.ds3 {position:absolute;left: 48px;top: 517px;font-size: 18px;font-weight:bold;color:#FFFFFF;}
.ds4 {position:absolute;left: 140px;top: 512px;width: 759px;height: 24px;color:#000000;font-family:Arial, Helvetica, sans-serif;font-size: 12px;line-height: 14px;}

.g1 { position:absolute; left: 782px; top: 319px; border: 2px solid #FFFFFF; }
.g2 { position:absolute; left: 581px; top: 319px; border: 2px solid #FFFFFF; }
.intro1 { position:absolute; left: 500px; top: 323px; height: 126px; width: 74px; }
.intro1 span { font-family:"Book Antiqua"; font-size: 20px; font-weight:bolder; color:#FFFFFF;}
.intro1 p { font-family:"Book Antiqua"; font-size: 14px; color:#FFFFFF; line-height: 30px;}
.intro2 { position:absolute; left: 701px; top: 322px; width: 75px; height: 125px; }
.intro2 span { font-family:"Book Antiqua"; font-size: 20px; font-weight:bolder; color:#FFFFFF;}
.intro2 p { font-family:"Book Antiqua"; font-size: 14px; color:#FFFFFF; line-height: 30px;}

.otherlinks {}
.otherlinks li { float: left; display: inline; margin: 5px 0; }
.otherlinks img { display: block; }





