@charset "utf-8";
/* CSS Document */

body{margin:0; padding:0; background:url(../images/bg.jpg) repeat; font-family:"微軟正黑體"; font-size:12px;}
.clean{clear:both;}

#container{width:990px; margin:0 auto 10px;}
#header{height:155px; overflow:hidden;}
.logo{margin:13px 20px 0 5px; width:145px; height:92px; float:left; position:relative;}
.logo h1{position:absolute; text-indent:-9999px;}
.topInfo{float:left; margin-top:45px; color:#949494;}
.topInfo a{transition:all 0.3s ease; color:#949494;}
.topInfo a:hover{color:#84c000;}
.topInfo h2{background:#e9e9e9; color:#000; border-radius:10px; padding:5px 10px; line-height:20px; height:20px; margin-top:4px;}
.topRight{float:right;}
ul.topnav{margin-top:15px; text-align:right;}
ul.topnav li{background:url(../images/btn_bg.jpg) repeat-x top; border-radius:5px; height:20px; line-height:20px; color:#fff; display:inline-block; transition:all 0.3s ease; margin-left:3px;}
ul.topnav li:hover{background:url(../images/btn_bg2.jpg) repeat-x top;}
ul.topnav li a{color:#fff; display:block; padding:0px 10px;}
.search{width:255px; height:30px; padding:2px; float:right; margin-top:24px;}
.search_box{width:188px; height:30px; border:1px solid #d6d6d6; border-right:none; border-top-left-radius:5px; border-bottom-left-radius:5px; padding:0 4px; float:left;}
ul.menu{height:41px; margin-top:9px;}
ul.menu li{width:246.5px; height:41px; line-height:41px; color:#fff; text-align:center; background:url(../images/menuBg.jpg) repeat-x; float:left; margin-right:1px;transition:all 0.3s ease;}
ul.menu li:hover{background:url(../images/menuBg2.jpg) repeat-x;}
ul.menu li a{color:#fff; display:block;}
.big{font-size:16px; margin-right:10px;}
.nomargin{margin:0;}

#content{background:#fff; padding:2px 0;}

#footer{background:url(../images/footerBG.jpg) no-repeat left bottom; overflow:hidden; padding-bottom:40px;}
#footer .footerInfo{width:281px; padding:40px 10px 0; float:left; color:#6c6c6c; margin:0 14px; line-height:21px;}
#footer a{transition:all 0.3s ease;color:#6c6c6c;}
#footer a:hover{color:#41be62}
.f1{background:url(../images/tit1.jpg) no-repeat top;}
.f2{background:url(../images/tit2.jpg) no-repeat top;}
.f3{background:url(../images/tit3.jpg) no-repeat top;}
.more{background:url(../images/line.jpg) repeat-x 10px; text-align:center; margin-top:6px;}
span.word{background:#fff; padding:0 15px; text-align:center; color:#41be62}
.more a{color:#41be62;}
.more a:hover{color:#a1a1a1;}
.links{float:right; background:url(../images/line2.jpg) no-repeat 0 30px; padding-left:27px;}
.links ul{background:#f1f1f1; width:180px; padding:2px 10px;}
.contacts{background:url(../images/icons.jpg) no-repeat left 3px; padding-left:23px; line-height:21px;}
#copyright{background:#f3f3f3; text-align:right; padding:7px; margin-top:3px;}
#copyright a{color:#000;transition:all 0.3s ease;}
#copyright a:hover{color:#c40000}

