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

.layout  { width: 1000px; margin: 0 auto;}
.header { background:url(../images/header.jpg); height: 132px; position:relative;}
.header1 { background:url(../images/header1.jpg); height: 132px; position:relative;}
.main { background:url(../images/main.jpg); height: 417px; position:relative;}
.main1 { background:url(../images/main1.jpg); height: 463px; position:relative;}
.foot { background:url(../images/foot.jpg); height: 111px; position:relative;}
.foot1 { background:url(../images/foot1.jpg); height: 65px; position:relative;}

.title { position:absolute; top: 23px; left: 35px; }
.tt { position:absolute; top: 23px; left: 35px;} 
.tel { color: #9bb70d; font-size: 28px; position: absolute; left: 35px; top: 70px; }
.mail { font-size: 14px; color: #9bb70d; position: absolute; left: 180px; top: 110px; }

.navs { position:absolute; left: 486px; top: 39px; width: 500px; }
.navs li { display:inline; float:left; margin:0 12px;}
.navs a { font-family:"Calisto MT"; font-size:24px; color:#FFFFFF; line-height: 40px; *padding:8px 4px; padding:6px 4px; }
.navs a:hover { background:#9bb70d;}

.desc {	position:absolute; font-family:"Arial"; font-size:12px; color:#ffffff; width: 348px; left: 45px; top: 24px; line-height: 16px;}
.desc span { color:#9bb70d; font-size: 18px; font-weight:bold; line-height: 24px; }
.desc p { text-indent: 26px;} 

.desc1 { position:absolute; font-family:"Arial"; font-size:14px; color:#000000; width: 346px; left: 412px; top: 5px; line-height: 16px;}
.desc1 span { color:#000000; font-family:"Book Antiqua"; font-size: 30px; font-weight:bold; line-height: 50px; }
.desc1 p { text-indent: 26px;} 
#sp { color:#9bb70d;}
#sp1 { color:#9bb70d;}

.desc2 {position:absolute;font-family:"Arial";font-size:14px;color:#000000; width: 282px; left: 412px;top: 115px;line-height: 16px;}
.desc2 span { color:#000000; font-family:"Book Antiqua"; font-size: 30px; font-weight:bold; line-height: 34px; padding-bottom: 10px; }
.desc2 p { text-indent: 26px;} 

.desc3 { position:absolute; font-family:"Arial"; font-size:16px; color:#ffffff; width: 340px; left: 335px; top: 20px; line-height: 30px; }
.desc3 span { color:#9bb70d; font-size: 22px; font-weight:bold; line-height: 54px; }
.desc3 p { text-indent: 26px; margin-bottom: 30px;} 

.copy { width: 1000px; position:absolute; top: 91px; font-size:12px; color:#434240; text-align: center; }

.copy1 { width: 1000px; position:absolute; top: 42px; font-size:12px; color:#434240; text-align: center; }

.name { background:url(../images/name.jpg); height: 27px; width: 237px; position:absolute; left: 658px; top: 43px; font-family:"Book Antiqua"; font-size: 20px; color:#434240; }
.name p { line-height: 27px; margin-left: 20px;}

.pre { position:absolute; left: 660px; top: 411px; }
.close { position:absolute; left: 743px; top: 411px; }
.next { position:absolute; left: 826px; top: 411px; }

.gl {position:absolute;width: 550px;left: 63px;top: 35px;}
.gl li { display:inline; float:left; margin: 3px;}
.gl img { width: 175px; height: 200px; display:block;}

.info {position:absolute;font-family:"Arial";font-size: 18px;color:#9bb70d;line-height: 40px;left: 681px;top: 113px;width: 187px;}

.glist { position:absolute; left: 40px; top: 37px; }
.glist li { display:inline; float:left; margin:0 4px;}
.glist img { width: 100px; height: 400px; display:block; border:3px solid #9bb70d;}
.glist img:hover { border:3px solid #000000;}

.top1 {	position:absolute; left: 421px; border:3px solid #9bb70d; top: 13px;}
.top1 img { width: 158px; height: 56px; display: block; }
.top2 { position:absolute; left: 593px; border:3px solid #9bb70d; top: 13px;}
.top2 img { width: 158px; height: 56px; display: block; }
.more {	position:absolute; height: 14px; left: 763px; top: 59px; }

.main-tt { color:#9bb70d; font-size: 22px; font-weight:bold; line-height: 54px; position: absolute; left: 335px; top: 20px; }

.banner { width: 468px; position: absolute; left: 335px; top: 60px; }
.banner li { float: left; display: inline; margin: 3px 0; }
.banner img { display: block; }






