@charset "utf-8";
* html { filter: expression(document.execCommand("BackgroundImageCache", false, true));}
body, div, dl, dt, dd, th, th, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote{ margin: 0px; padding: 0px;}
fieldset, img { border: 0px;}
abbr, acronym { border: 0px;}
h1, h2, h3, h4, h5, h6{ font-size: 100%; font-weight: normal;}
img { nobar:expression(this.galleryImg='no');}
.clear { clear:both;}

#globalwapper { width:1000px; margin:0 auto; overflow:hidden;}
#wapper { width:920px; margin:0 auto; overflow:hidden;}
#navi { width:195px; float:left; overflow:hidden;}
#content { width:690px; float:right; overflow:hidden;}
#primary { width:660px; margin:0 auto; overflow:hidden;}

/*內頁左邊主要大按鈕選單*/
.button1 { width:170px; margin:0 auto; overflow:hidden;}
.button1 ul { list-style: none;}
.button1 li { border-bottom:1px solid #dddddd;}
.button1 li a { padding:7px 10px 5px 20px;  width:140px !important; width /**/: 170px; display: block; color:#333333; text-decoration: none; background:url(../images/aw2.gif) 6px 8px no-repeat;}
.button1 li a:hover { background:url(../images/aw2.gif) 6px 8px no-repeat #eaf2f6; color:#1d2189;}
/*.button1 li .stay1 { width:202px; display:block; color:#1d2189; background:url(../images/aw2.gif) 6px 8px no-repeat #eaf2f6;}
.button1 li .stay1 a { width:182px; display:block; color:#1d2189; background:url(../images/aw2.gif) 6px 8px no-repeat #eaf2f6; border-bottom:1px solid #eaf2f6;}*/

/*主按鈕第二層*/
.button2 { width:170px; margin:0 auto; overflow:hidden;}
.button2 ul { list-style: none;}
.button2 li { border-bottom:1px solid #dddddd;}
.button2 li a { padding:7px 10px 5px 20px; width:140px !important; width /**/: 170px; display: block; color:#666666; text-decoration: none; background:url(images/aw1-3.gif) 6px 8px no-repeat #ffffff;}
.button2 li a:hover { background:url(images/aw1-3.gif) 6px 8px no-repeat #ffffff; color:#1d2189;}
/*.button2 li .stay2 { width:202px; display:block; color:#1d2189;}
.button2 li .stay2 a { width:182px; display:block; color:#1d2189;}*/

.bg_title { height:40px; background:url(../images/bg_title.gif) top repeat-x; overflow:hidden; margin-bottom:30px;}
.f_title { font-size:16px; font-weight:bold; color:#00564d; line-height:18px;}
.font1 { font:12px Arial, Helvetica, sans-serif;}
.font2 { font:11px "新細明體";}
.f_b { font-weight:bold;}
.f11 { font-size:11px;}
.f16 { font-size:16px;}
.f_bk3 { color:#333333;}
.f_bk3 a { color:#333333; text-decoration:none;}
.f_bk3 a:hover { color:#007165; text-decoration:none;}
.f_bk6 { color:#666666;}
.f_bk6 a { color:#666666; text-decoration:none;}
.f_bk6 a:hover { color:#d40000; text-decoration:none;}
.f_bk7 { color:#777777;}
.f_bk9 { color:#999999;}
.f_r1 { color:#d40000;}
.f_bu1 { color:#333871;}
.lh16 { line-height:16px;}
.lh18 { line-height:18px;}
.lh20 { line-height:20px;}

a.grnet:link { color:#666666; text-decoration:none;}
a.grnet:visited { color:#666666; text-decoration:none;}
a.grnet:hover { color:#6d81c2; text-decoration:underline;}
a.home:link { color:#898dc3; text-decoration:none;}
a.home:visited { color:#898dc3; text-decoration:none;}
a.home:hover { color:#898dc3; text-decoration:underline;}
a.name:link { color:#007165; text-decoration:none;}
a.name:visited { color:#007165; text-decoration:none;}
a.name:hover { color:#8f2a77; text-decoration:none;}
a.investment:link { color:#007165; text-decoration:none;}
a.investment:visited { color:#007165; text-decoration:none;}
a.investment:hover { color:#8f2a77; text-decoration:none;}


/*btn*/
.more a { width:40px; height:25px; overflow:hidden; display:block; background:url(../images/more.gif) top left no-repeat;}
.more a:hover { background-position:right top;}
.qlink a { width:340px; height:70px; overflow:hidden; display:block; background:url(../images/qlink.jpg) top left no-repeat;}
.qlink a:hover { background-position:bottom left;}
.qlink_s a { width:190px; height:55px; overflow:hidden; display:block; background:url(../images/qlink1_s.jpg) top left no-repeat; margin-bottom:7px;}
.qlink_s a:hover { background-position:bottom left;}
.qlink3_s a { width:190px; height:55px; overflow:hidden; display:block; background:url(../images/qlink3_s.jpg) top left no-repeat; margin-bottom:7px;}
.qlink3_s a:hover { background-position:bottom left;}
.qlink4_s a { width:190px; height:55px; overflow:hidden; display:block; background:url(../images/qlink4_s.jpg) top left no-repeat; margin-bottom:7px;}
.qlink4_s a:hover { background-position:bottom left;}

.qlink2_s a { width:190px; height:55px; overflow:hidden; display:block; background:url(../images/qlink2_s.jpg) top left no-repeat;}
.qlink2_s a:hover { background-position:bottom left;}

.back a { width:70px; height:22px; overflow:hidden; display:block; background:url(../images/back.gif) left top no-repeat; margin-right:10px;}
.back a:hover { background-position:right top;}
.back2 a { width:80px; height:22px; overflow:hidden; display:block; background:url(../images/back2.gif) left top no-repeat;}
.back2 a:hover { background-position:right top;}
.next a { width:70px; height:22px; overflow:hidden; display:block; background:url(../images/next.gif) left top no-repeat; margin-left:10px;}
.next a:hover { background-position:right top;}

/*other*/
.aw1 { background:url(../images/aw1.gif) 6px 11px no-repeat;}
.pd_new td { padding:4px 0px 4px 20px; line-height:18px;}
.pd_new1 td { padding:4px 10px; line-height:18px;}
.pd_culture td { padding:3px; line-height:22px;}
.pd_4 td { padding:4px;}
.line1 { height:1px; padding:0px; overflow:hidden; background:url(../images/line1.gif) top repeat-x;}
.line2 { height:1px; padding:0px; overflow:hidden; background-color:#dddddd;}
.bd1 { border:1px solid #dcdcdc; background-color:#ffffff; height:18px; overflow:hidden;}


/*product*/
.goods1-1 { width:122px; float:left; overflow:hidden; background:url(../images/bg_goods1.gif) top no-repeat;}
.goods1-2 { width:110px; height:110px; border:1px solid #dddddd; padding:4px; overflow:hidden; background-color:#ffffff; margin-bottom:2px;}
.goods2 { border:2px solid #d1dddc; padding:3px 2px; padding-left:25px; background:url(../images/aw4.gif) 10px 8px no-repeat; margin-bottom:5px;}
.goods1 td { padding:4px 0px;}

/*event album*/
.album_pic { width:160px; height:124px; overflow:hidden; background:url(../images/pic_album.gif) top left no-repeat; padding:20px 15px 0px 20px;}
.album_pic1 { width:160px; height:124px; overflow:hidden;padding:20px 15px 0px 20px;}
.album_pic2 { width:195px; float:left; padding:0px 13px 20px 7px; overflow:hidden;}

/*location*/
.location1 { border:2px solid #c2cde4; padding:3px 2px; padding-left:25px; background:url(../images/aw4.gif) 10px 8px no-repeat; margin-bottom:5px;}


/*link*/
.link1-1 { width:202px; float:left; overflow:hidden; background:url(../images/bg_link.gif) top left no-repeat;}
.link1-2 { width:190px; height:125px; padding:4px; border:1px solid #dddddd; overflow:hidden; background-color:#ffffff; margin-bottom:2px;}

.link{
border:1px solid #999999;
}

/*090908*/
.investment td{ background:#e7f5ee; padding:5px 0}
.investment th{ background:#cfe3e1;}

/*圖片或字體位移 1.可用於圖*/
.move1 a:hover{position:relative;left:1px;top:1px;}  
.move2 a:hover{padding:1px;}

.customer { background:#d0ccc9;}
.customer td{ padding:5px 5px;}
