@charset "utf-8";
/* all */
body{margin:0;background:url(../images/back.gif) repeat-y center 65px;color:#333;font-size:12px;text-align:center;}
.clear{clear:both;overflow:hidden;height:1px;line-height:0;font-size:0;margin-top:-1px;}
.clear-high{clear:both;height:20px;}
.space5{clear:both;overflow:hidden;height:5px;line-height:0;font-size:0;}
.hide{visibility:hidden;}
a{color:#333;text-decoration:none;}
a:hover{text-decoration:underline;}
a img {border:none;}

/* header */
#header{background:url(../images/header.gif) center no-repeat;height:65px;}
#header-box{width:900px;height:60px;margin:0 auto;text-align:left;}
a.logo{width:198px;height:60px;background:url(../images/logo.gif) no-repeat;display:block;float:left;text-decoration:none;}

#menu{height:60px;float:right;background:url(../images/back-menu.gif) right no-repeat;padding-right:1px;}
a.menu01{width:118px;height:60px;background:url(../images/menu01.gif) no-repeat;display:block;float:left;text-decoration:none;}
a.menu01:hover{background:url(../images/menu01-on.gif) no-repeat;}
a.menu02{width:118px;height:60px;background:url(../images/menu02.gif) no-repeat;display:block;text-decoration:none;}
a.menu02:hover{background:url(../images/menu02-on.gif) no-repeat;}
a.menu03{width:118px;height:60px;background:url(../images/menu03.gif) no-repeat;display:block;text-decoration:none;}
a.menu03:hover{background:url(../images/menu03-on.gif) no-repeat;}
a.menu04{width:118px;height:60px;background:url(../images/menu04.gif) no-repeat;display:block;float:left;text-decoration:none;}
a.menu04:hover{background:url(../images/menu04-on.gif) no-repeat;}
a.menu05{width:118px;height:60px;background:url(../images/menu05.gif) no-repeat;display:block;float:left;text-decoration:none;}
a.menu05:hover{background:url(../images/menu05-on.gif) no-repeat;}

#menu-pro{width:118px;height:60px;position:relative;float:left;}
.submenu{visibility:hidden;position:absolute;border-right:#383838 solid 2px;border-bottom:#383838 solid 2px;border-left:#383838 solid 2px;z-index:10;padding:10px;background:url(../images/back-pulldown.gif) repeat-x;left:-370px;top:60px;color:#000;text-align:left;}
.pull-subtitle{padding:8px 0 0 15px;;background:url(../images/dot02.gif) 5px 12px no-repeat;font-weight:bold;text-align:left;}
.pull-item{background:url(../images/dotline03.gif) bottom no-repeat;padding:2px 0 2px 17px;text-align:left;}

#pull a{color:#000;text-decoration:none;}
#pull a:hover{color:#666;}

#menu-case{width:118px;height:60px;position:relative;float:left;}
.submenu-case{visibility:hidden;position:absolute;border-right:#383838 solid 2px;border-bottom:#383838 solid 2px;border-left:#383838 solid 2px;z-index:10;padding:10px;background:url(../images/back-pulldown.gif) repeat-x;left:-10px;top:60px;color:#000;}
a.pull-case{width:118px;height:24px;display:block;background:url(../images/pull-case.gif) no-repeat;line-height:25px;text-align:center;color:#000;font-weight:bold;letter-spacing:5px;text-decoration:none;}
a.pull-case:hover{background:url(../images/pull-case-on.gif) no-repeat;text-decoration:none;color:#d22120;}

#menu-contact{width:118px;height:60px;position:relative;float:left;}
.submenu-contact{visibility:hidden;position:absolute;border-right:#383838 solid 2px;border-bottom:#383838 solid 2px;border-left:#383838 solid 2px;z-index:10;padding:10px;background:url(../images/back-pulldown.gif) repeat-x;left:-10px;top:60px;color:#000;}
a.pull-contact{width:118px;height:24px;display:block;background:url(../images/pull-case.gif) no-repeat;line-height:25px;text-align:center;color:#000;font-weight:bold;letter-spacing:5px;text-decoration:none;}
a.pull-contact:hover{background:url(../images/pull-case-on.gif) no-repeat;text-decoration:none;color:#d22120;}

#menu-company{width:118px;height:60px;position:relative;float:left;}
.submenu-company{visibility:hidden;position:absolute;border-right:#383838 solid 2px;border-bottom:#383838 solid 2px;border-left:#383838 solid 2px;z-index:10;padding:10px;background:url(../images/back-pulldown.gif) repeat-x;left:-10px;top:60px;color:#000;}
a.pull-contact{width:118px;height:24px;display:block;background:url(../images/pull-case.gif) no-repeat;line-height:25px;text-align:center;color:#000;font-weight:bold;letter-spacing:5px;text-decoration:none;}


/*here start a bunch of malarkey*/
a.pull01-01{width:118px;height:24px;display:block;background:url(../images/pull01-01.gif) no-repeat;line-height:25px;text-align:center;color:#000;font-weight:bold;letter-spacing:5px;text-decoration:none;margin-bottom:5px;}
a.pull01-01:hover{background:url(../images/pullon01-01.gif) no-repeat;text-decoration:none;color:#d22120;}

a.pull01-02{width:118px;height:24px;display:block;background:url(../images/pull01-02.gif) no-repeat;line-height:25px;text-align:center;color:#000;font-weight:bold;letter-spacing:5px;text-decoration:none;margin-bottom:5px;}
a.pull01-02:hover{background:url(../images/pullon01-02.gif) no-repeat;text-decoration:none;color:#d22120;}

a.pull01-03{width:118px;height:24px;display:block;background:url(../images/pull01-03.gif) no-repeat;line-height:25px;text-align:center;color:#000;font-weight:bold;letter-spacing:5px;text-decoration:none;margin-bottom:5px;}
a.pull01-03:hover{background:url(../images/pullon01-03.gif) no-repeat;text-decoration:none;color:#d22120;}

a.pull01-04{width:118px;height:24px;display:block;background:url(../images/pull01-04.gif) no-repeat;line-height:25px;text-align:center;color:#000;font-weight:bold;letter-spacing:5px;text-decoration:none;margin-bottom:5px;}
a.pull01-04:hover{background:url(../images/pullon01-04.gif) no-repeat;text-decoration:none;color:#d22120;}

a.pull01-05{width:118px;height:24px;display:block;background:url(../images/pull01-05.gif) no-repeat;line-height:25px;text-align:center;color:#000;font-weight:bold;letter-spacing:5px;text-decoration:none;margin-bottom:5px;}
a.pull01-05:hover{background:url(../images/pullon01-05.gif) no-repeat;text-decoration:none;color:#d22120;}

a.pull01-06{width:118px;height:24px;display:block;background:url(../images/pull01-06.gif) no-repeat;line-height:25px;text-align:center;color:#000;font-weight:bold;letter-spacing:5px;text-decoration:none;margin-bottom:5px;}
a.pull01-06:hover{background:url(../images/pullon01-06.gif) no-repeat;text-decoration:none;color:#d22120;}

a.pull01-07{width:118px;height:24px;display:block;background:url(../images/pull01-07.gif) no-repeat;line-height:25px;text-align:center;color:#000;font-weight:bold;letter-spacing:5px;text-decoration:none;margin-bottom:5px;}
a.pull01-07:hover{background:url(../images/pullon01-07.gif) no-repeat;text-decoration:none;color:#d22120;}

a.pull01-08{width:118px;height:24px;display:block;background:url(../images/pull01-08.gif) no-repeat;line-height:25px;text-align:center;color:#000;font-weight:bold;letter-spacing:5px;text-decoration:none;margin-bottom:5px;}
a.pull01-08:hover{background:url(../images/pullon01-08.gif) no-repeat;text-decoration:none;color:#d22120;}

a.pull01-09{width:118px;height:24px;display:block;background:url(../images/pull01-09.gif) no-repeat;line-height:25px;text-align:center;color:#000;font-weight:bold;letter-spacing:5px;text-decoration:none;}
a.pull01-09:hover{background:url(../images/pullon01-09.gif) no-repeat;text-decoration:none;color:#d22120;}

a.pull03-01{width:118px;height:24px;display:block;background:url(../images/pull03-01.gif) no-repeat;line-height:25px;text-align:center;color:#000;font-weight:bold;letter-spacing:5px;text-decoration:none;margin-bottom:5px;}
a.pull03-01:hover{background:url(../images/pullon03-01.gif) no-repeat;text-decoration:none;color:#d22120;}

a.pull03-02{width:118px;height:24px;display:block;background:url(../images/pull03-02.gif) no-repeat;line-height:25px;text-align:center;color:#000;font-weight:bold;letter-spacing:5px;text-decoration:none;}
a.pull03-02:hover{background:url(../images/pullon03-02.gif) no-repeat;text-decoration:none;color:#d22120;}

a.pull05-01{width:118px;height:24px;display:block;background:url(../images/pull05-01.gif) no-repeat;line-height:25px;text-align:center;color:#000;font-weight:bold;letter-spacing:5px;text-decoration:none;margin-bottom:5px;}
a.pull05-01:hover{background:url(../images/pullon05-01.gif) no-repeat;text-decoration:none;color:#d22120;}

a.pull05-02{width:118px;height:24px;display:block;background:url(../images/pull05-02.gif) no-repeat;line-height:25px;text-align:center;color:#000;font-weight:bold;letter-spacing:5px;text-decoration:none;}
a.pull05-02:hover{background:url(../images/pullon05-02.gif) no-repeat;text-decoration:none;color:#d22120;}
/*here end a bunch of malarkey*/




/* mainbody-top */
#mainbody-top{width:900px;margin:24px auto;text-align:left;}
#flash{width:733px;height:269px;float:left;}
#news{width:158px;height:269px;background:url(../images/back-news.gif) no-repeat;float:right;}
.news-title{color:#c88010;line-height:15px;text-indent:10px;background:url(../images/arrow01.gif) left 4px no-repeat;}
.news-img{margin:3px 0 5px 3px;}
.news-text{padding:3px 0 0 3px;letter-spacing:-1px;font-family:Arial;}
#new-more{margin-top:2px;text-align:center;}
#box-up{clear:both;padding-top:16px;}
#box-mid{width:882px;background-color:#fff;border-right:#ccc solid 1px;border-left:#ccc solid 1px;padding:0 8px;}
#box-bottom{clear:both;}
#box-gold{width:546px;height:189px;background:url(../images/back-gold.jpg) no-repeat;float:left;}
#box-banner{float:right;width:328px;}
.box-banner01{padding-bottom:4px;}
.box-td{width:155px;line-height:16px;}
.box-td2{width:160px;line-height:16px;}
.box-td3{width:160px;line-height:16px;padding-right:5px;}

/* footer */
#footer{background:url(../images/footer.gif) center bottom no-repeat;height:50px;}
#footer-word{width:900px;line-height:18px;margin:0 auto;text-align:left;font-family:Verdana, Geneva, sans-serif;}
#footer-link{width:700px;text-align:left;float:left;}
#icp{width:200px;float:right;text-align:right;padding-top:12px;}
#footer a{color:#333;text-decoration:none;}
#footer a:hover{text-decoration:underline;}

/* mainbody-inside */
#mainbody{width:900px;margin:0 auto 24px auto;text-align:left;}
#bread{height:24px;line-height:24px;}
#bread a{color:#666;text-decoration:none;}
.up-bottom{width:900px;clear:both;}
#main-mid{width:880px;padding:0 9px;border-right:#ccc solid 1px;border-left:#ccc solid 1px;background-color:#fff;}
#main-img{width:880px;margin-bottom:18px;}
#left-menu{width:185px;float:left;background:url(../images/left-menu-mid.gif) repeat-y;}
#left-menu-up{width:185px;height:4px;}
#left-menu-bottom{width:185px;height:3px;}
#left-menu a{width:177px;height:28px;display:block;background:url(../images/left-menu.gif) no-repeat;margin:0 0 1px 4px;font-size:12px;color:#666;line-height:28px;text-indent:23px;text-decoration:none;letter-spacing:2px;font-weight:bold;}
#left-menu a:hover{background:url(../images/left-menu-on.gif) no-repeat;color:#fff;}

#right{width:677px;float:right;}
.title01{width:280px;height:24px;background:url(../images/title01.gif) no-repeat;font-size:13px;color:#fff;text-indent:32px;letter-spacing:2px;line-height:24px;font-weight:bold;margin-bottom:10px;}
#right p{margin:0 0 5px 0;text-indent:24px;line-height:16px;}
.title02{width:83px;height:19px;background:url(../images/title02.gif) no-repeat;color:#4a4a4a;font-weight:bold;text-align:center;line-height:19px;margin-bottom:8px;}
.td01{background-color:#f2e4ba;text-align:center;padding:5px 0;}
.td02{background-color:#ededed;padding:5px 0 5px 16px;}
.title03{margin-bottom:6px;font-weight:bold;}
.text01{line-height:16px;margin-bottom:10px;}
.left16{margin:10px 0 8px 16px;clear:both;}
.title04{margin:6px 0 2px 0;font-weight:bold;background:url(../images/dot01.gif) no-repeat 2px 2px;text-indent:16px;color:#9c7500;font-size:13px;}
.title04-2{text-indent:16px;display:block;}
.left16-2{margin:5px 0 8px 16px;clear:both;}

#one-box{padding:0 10px 8px 10px;}
#one-box p{margin:0 0 5px 0;text-indent:24px;line-height:16px;}

.form-title{padding:4px 23px 4px 0;text-align:right;vertical-align:top;background:url(../contact/images/back-form.gif) no-repeat;}
.form-item{padding:0 20px 4px 0;vertical-align:top;}
.form-box{
border:#666 solid 1px;height:16px;vertical-align:middle;line-height:18px;
}
.red{color:#ff0000;}
.form-bottom{text-align:center;padding-top:10px;}
.form-btn{border:0;width:68px;height:25px;background:url(../contact/images/btn.gif) no-repeat;text-align:center;line-height:26px;letter-spacing:5px;font-weight:bold;font-size:12px;color:#424242;}
a.confirm-btn{display:block;width:68px;height:25px;background:url(../contact/images/btn.gif) no-repeat;text-align:center;line-height:26px;font-weight:bold;font-size:12px;color:#424242;text-decoration:none;float:left;margin-right:20px;}
a.confirm-btn:hover{text-decoration:none;}

#case-tab01{widht:848px;height:35px;padding-left:10px;background:url(../case/images/tab01.gif) no-repeat;margin-bottom:15px;}
#case-tab02{widht:848px;height:35px;padding-left:10px;background:url(../case/images/tab02.gif) no-repeat;margin-bottom:15px;}
a.tab{width:75px;height:35px;display:block;float:left;text-decoration:none;}

.title05{background:url(../images/title05.gif) no-repeat;line-height:24px;letter-spacing:3px;font-weight:bold;margin:0 0 8px 5px;width:88px;text-align:center;}
.case-list{padding:0 0 8px 15px;;background:url(../images/dot02.gif) 5px 3px no-repeat;width:197px;vertical-align:top;}
.case-list-long{padding:0 0 8px 15px;;background:url(../images/dot02.gif) 5px 3px no-repeat;width:409px;vertical-align:top;}
.case-list-bottom{margin-bottom:10px;}

#product-tab01{widht:848px;height:35px;padding-left:10px;background:url(../product/images/tab01.gif) no-repeat;margin-bottom:15px;}
#product-tab02{widht:848px;height:35px;padding-left:10px;background:url(../product/images/tab02.gif) no-repeat;margin-bottom:15px;}
#product-tab03{widht:848px;height:35px;padding-left:10px;background:url(../product/images/tab03.gif) no-repeat;margin-bottom:15px;}
#product-tab04{widht:848px;height:35px;padding-left:10px;background:url(../product/images/tab04.gif) no-repeat;margin-bottom:15px;}
#product-tab05{widht:848px;height:35px;padding-left:10px;background:url(../product/images/tab05.gif) no-repeat;margin-bottom:15px;}
#product-left{float:left;width:680px;}
#product-right{float:right;width:172px;padding-top:9px;}
#management-right{float:right;width:172px;}
.title06{width:248px;height:24px;font-size:13px;font-weight:bold;color:#000;text-indent:32px;line-height:24px;letter-spacing:2px;margin-bottom:11px;background:url(../images/title06.gif) no-repeat;}
.thumb{padding:0 7px 15px 0;}
.thumb-last{padding:0 0 15px 0;}

#product-menu{width:185px;float:left;background:url(../product/images/menu-mid.gif) repeat-y;}
a.back-to-list{width:79px;height:17px;display:block;text-decoration:none;}
#menutitle01{width:85px;height:21px;background:url(../product/images/menutitle01.gif) no-repeat;padding:14px 0 0 100px;}
#menutitle02{width:85px;height:21px;background:url(../product/images/menutitle02.gif) no-repeat;padding:14px 0 0 100px;}
#menutitle03{width:85px;height:21px;background:url(../product/images/menutitle03.gif) no-repeat;padding:14px 0 0 100px;}
#menutitle04{width:85px;height:21px;background:url(../product/images/menutitle04.gif) no-repeat;padding:14px 0 0 100px;}
#menutitle05{width:85px;height:21px;background:url(../product/images/menutitle05.gif) no-repeat;padding:14px 0 0 100px;}
#menutitle06{width:85px;height:21px;background:url(../product/images/menutitle06.gif) no-repeat;padding:14px 0 0 100px;}
#menutitle07{width:85px;height:21px;background:url(../product/images/menutitle07.gif) no-repeat;padding:14px 0 0 100px;}
#menutitle08{width:85px;height:21px;background:url(../product/images/menutitle08.gif) no-repeat;padding:14px 0 0 100px;}
#menutitle09{width:85px;height:21px;background:url(../product/images/menutitle09.gif) no-repeat;padding:14px 0 0 100px;}
#menutitle-bene{width:85px;height:21px;background:url(../product/images/menutitle-bene.gif) no-repeat;padding:14px 0 0 100px;}
.title07{width:280px;height:24px;background:url(../images/title01.gif) no-repeat;font-size:13px;color:#fff;text-indent:32px;line-height:24px;font-weight:bold;margin-bottom:13px;font-family:Arial;letter-spacing:1px;}

#detail-left{float:left;}
#detail-right{float:right;width:170px;margin-right:6px;}
#detail-right p{margin:0 0 15px 0;text-indent:16px;line-height:20px;background:url(../images/dot02.gif) 5px 7px no-repeat;}
#pro-info{height:407px;}
#catalog{text-align:right;}
#detail-right2{float:right;width:100px;margin-right:6px;}

/*show-hide products pics*/
.pic{width:464px;height:296px;background:url(../product/images/back-pic.gif) no-repeat;padding:6px;}
.pic_show{display:block;margin:0;border:0;padding:0;}
.pic_hidden{display:none;margin:0;border:0;padding:0;}
.thumb-box{padding:16px 0 0 12px;}
.thumb-w{width:100px;height:100px;background:url(../product/images/back-thumb-w.gif) no-repeat;padding:3px;float:left;margin-right:8px;cursor:pointer;}
.thumb-b{width:100px;height:100px;background:url(../product/images/back-thumb-b.gif) no-repeat;padding:3px;float:left;margin-right:8px;cursor:pointer;}

.thumb-box2{padding:16px 0 0 0;backgroung-color:#fff;}
iframe{border:0;marign:0;padding:0;width:476px;height:138px;overflow:hidden;}

/*start scroll*/
.thumb-box-v{width:476px;padding-top:16px;}




/*end scroll*/


.title08{margin:0 0 13px 5px;}
.title08 img{display:inline;}

.title08-01{margin:0 0 13px 5px;background:url(../case/images/case-title05.gif) no-repeat;height:24px;}
.title08-01 img{margin:4px 0 0 170px;}
.title08-02{margin:0 0 13px 5px;background:url(../case/images/case-title06.gif) no-repeat;height:24px;}
.title08-02 img{margin:4px 0 0 174px;}


.case-office{padding:0 11px 10px 0;}
.case-office-lase{padding:0 0 10px 0;}
.case-table{margin:0 0 10px 5px;}
.btn-caselist{clear:both;padding:8px 10px 5px 0;text-align:right;}
#casetitle01{width:85px;height:21px;background:url(../case/images/menutitle01.gif) no-repeat;padding:14px 0 0 100px;}
#casetitle02{width:85px;height:21px;background:url(../case/images/menutitle02.gif) no-repeat;padding:14px 0 0 100px;}
#casetitle03{width:85px;height:21px;background:url(../case/images/menutitle03.gif) no-repeat;padding:14px 0 0 100px;}
#casetitle04{width:85px;height:21px;background:url(../case/images/menutitle04.gif) no-repeat;padding:14px 0 0 100px;}
#casetitle05{width:185px;height:30px;background:url(../case/images/menutitle05.gif) no-repeat;}
#casetitle06{width:185px;height:30px;background:url(../case/images/menutitle06.gif) no-repeat;}

.title09{width:625px;background-color:#e6e6e6;border-right:#b0a177 solid 8px;border-left:#b0a177 solid 8px;font-size:14px;font-weight:bold;line-height:19px;letter-cpacing:1px;padding:5px 0 5px 25px;margin-bottom:15px;}
p.comment{margin:0;text-indent:24px;line-height:16px;font-weight:bold;padding:0 15px 10px 9px;}
#left-text{float:left;width:410px;padding:0 15px 0 9px;}
#right-pic{float:left;width:225px;}
#left-text p{margin:0 0 15px 0;}
#right-pic img{margin:0 0 10px 0;}

.bottom-pic{clear:both;padding:0 0 0 9px;}
.bottom-pic img{margin:0 8px 10px 0;display:inline;}
.bottom-pic2{clear:both;padding:0 0 0 16px;}
.bottom-pic2 img{margin:0 10px 10px 0;display:inline;}
.bottom-pic3{clear:both;padding:0 0 0 9px;}
.bottom-pic3 img{margin:0 20px 10px 0;display:inline;}

.frame-top{width:670px;margin-top:15px;clear:both;}
.frame-bottom{width:670px;margin-bottom:8px;clear:both;}
.frame-mid{width:668px;background:url(../case/images/frame-mid.gif) repeat-y;padding-left:2px;}
.frame-mid p{margin:0 0 15px 0;text-indent:16px;line-height:26px;background:url(../images/dot02.gif) 13px 5px no-repeat;font-weight:bold;}

#comingsoon{width:auto;height:400px;background:url(../images/comingsoon.gif) no-repeat center 100px;}



.relative {position:relative;}
.the_arrow_l {position:absolute; width:5px; height:14px; left: -10px; top: 62px;}
.the_arrow_l a {display:block; width:5px; height:14px; background:url(../product/images/arrow-l-off.gif) no-repeat;}
.the_arrow_r {position:absolute; width:5px; height:14px; left: 463px; top: 66px;}
.the_arrow_r a {display:block; width:5px; height:14px; background:url(../product/images/arrow-r-on.gif) no-repeat;}

.thehead {cursor:pointer;}


.news-title-list{color:#c88010;font-size:13px;line-height:20px;text-indent:20px;background:url(../images/dot02.gif) 10px 8px no-repeat;letter-cpacing:1px;font-weight:bold;}
.news-brief{font-size:13px;line-height:20px;letter-cpacing:1px;}
.news-dot{font-size:1px;line-height:1px;height:12px;background:url(../images/dotline02.gif) repeat-x 5px;}

.detail-title{font-size:15px;font-weight:bold;letter-cpacing:2px;line-height:30px;background:url(../images/dotline02.gif) repeat-x bottom;margin-bottom:12px;padding:0 24px;}
.detail-pic{clear:both;padding:15px 0 0 0;}
.detail-pic img{margin:0 5px 15px 5px;display:inline;border:#999 solid 3px;}
.detail-pic2{clear:both;padding:15px 0 10px 22px;}
.detail-pic2 img{border:#999 solid 3px;}


.history-title-list{color:#c88010;font-size:13px;line-height:20px;text-indent:25px;letter-cpacing:1px;font-weight:bold;}
.history-brief{font-size:13px;line-height:20px;letter-cpacing:1px;}
.history-dot{font-size:1px;line-height:1px;height:12px;background:url(../images/dotline02.gif) repeat-x 5px;}

#showroom{width:850px;height:432px;background:url(../showroom/images/map.jpg) no-repeat;margin-left:5px;padding-top:25px;}
a.beijing{width:60px;height:50px;display:block;margin:0 0 42px 450px;}
a.beijing:hover{padding:0 1px;text-decoration:none;}/*此?hover的?式一定要?，要????，??里面的文字?没用。目的是?了使IE中popup框能正常?示。?，ff无此??。*/
a.beijing span{display:none;}
a.beijing:hover span{display:block;position:relative;top:10px;left:72px;width:130px;border:1px solid #ff0000; background:#fff; color:#000;padding:5px;text-align:center;}
a.beijing:hover span img{margin-bottom:5px;}

a.shanghai{width:60px;height:50px;display:block;margin:0 0 0 506px;}
a.shanghai:hover{padding:0 1px;text-decoration:none;}
a.shanghai span{display:none;}
a.shanghai:hover span{display:block;position:relative;top:-30px;left:72px;width:130px;border:1px solid #ff0000; background:#fff; color:#000;padding:5px;text-align:center;}
a.shanghai:hover span img{margin-bottom:5px;}
/*?明：因?下拉菜??次在IE中受影?的?故，此??a.beijing不?position:relative;而同?popup框只??beijing一个?象，便?a.shanghai:hover span?position:relative;*/

#tips{margin:0 0 70px 665px;padding:7px 0 7px 7px;width:140px;border:#6ba5d7 solid 1px;color:#0466bd;}

#sh{width:850px;height:644px;background:url(../showroom/images/sh.jpg) no-repeat;}
#sh-address{width:220px;padding:10px 0 0 17px;font-size:14px;line-height:28px;}
#sh-address span{font-size:16px;padding:0 0 12px 50px;font-weight:bold;display:block;}
#sh-address p{text-indent:0;margin-bottom:15px;}
.showroom-dot{font-size:1px;line-height:1px;height:31px;background:url(../images/dotline02.gif) repeat-x 15px;}
#bj-address{width:500px;padding:10px 0 0 17px;font-size:14px;line-height:28px;}
#bj-address span{font-size:16px;padding:0 0 12px 50px;font-weight:bold;display:block;}
#bj-address p{text-indent:0;margin-bottom:15px;}


/*.contact-block{width:286px;float:left;}*/
.contact-block{width:400px;float:left;}
a.contact-title{display:block;width:280px;height:24px;background:url(../images/title01.gif) no-repeat;font-size:13px;color:#fff;text-indent:32px;letter-spacing:2px;line-height:24px;font-weight:bold;margin-bottom:10px;text-decoration:none;}
a.contact-title:hover{background:url(../images/title01-on.gif) no-repeat;text-decoration:none;}

.imgborder{border:#666 solid 1px;}

.sitemap01{background:url(../images/arrow05.gif) no-repeat;text-indent:20px;font-size:14px;font-weight:bold;padding-bottom:12px;color:#000;letter-spacing:1px;}
.sitemap01-02{background:url(../images/arrow05.gif) no-repeat 0 -1px;text-indent:20px;font-size:13px;font-weight:bold;padding-bottom:6px;color:#000;letter-spacing:1px;}
.sitemap01-03{background:url(../images/arrow05.gif) no-repeat 0 -1px;text-indent:20px;font-size:13px;padding-bottom:6px;color:#000;letter-spacing:1px;}
.sitemap02{background:url(../images/dot02.gif) no-repeat 15px 4px;text-indent:26px;padding-bottom:4px;}
.sitemap03{background:url(../images/arrow01.gif) no-repeat 24px 5px;text-indent:32px;padding-bottom:4px;vertical-align:top;}

#branch{width:677px;height:344px;background:url(../company/images/branch.gif) no-repeat;margin-bottom:20px;padding-top:180px;}
a.br-china{width:69px;height:42px;display:block;text-decoration:none;margin-right:165px;float:left;}
a.br-japan{width:69px;height:42px;display:block;text-decoration:none;float:left;}
.br-box{margin:0 0 46px 348px;}
a.br-india{width:69px;height:42px;display:block;text-decoration:none;margin:0 0 45px 67px;}
a.br-thailand{width:69px;height:42px;display:block;text-decoration:none;margin:0 0 72px 259px;}
a.br-malaysia{width:88px;height:42px;display:block;text-decoration:none;margin-left:327px;}

.title10{padding:2px 16px;line-height:18px;border:#d5d5d5 solid 1px;background-color:#fbf8e6;margin-bottom:0;width:630px;}
.branch-detail{margin:0 0 20px 16px;}
.branch-links{float:right;margin:10px 30px 0 0;}
.branch-links a{color:#39C;text-decoration:underline;}
.branch-address{clear:both;margin-bottom:6px;background:url(../images/dotline.gif) repeat-x bottom;padding-bottom:10px;width:640px;}
.branch-address-last{clear:both;width:640px;}

a.button04{width:103px;height:37px;display:block;text-decoration:none;float:left;margin:0 20px 10px 0;background:url(../contact/images/button-contact04.gif) no-repeat;}
a.button04:hover{background:url(../contact/images/button-contact04-on.gif) no-repeat;}
a.button05{width:103px;height:37px;display:block;text-decoration:none;float:left;margin:0 0 10px 0;background:url(../contact/images/button-contact05.gif) no-repeat;}
a.button05:hover{background:url(../contact/images/button-contact05-on.gif) no-repeat;}

