@charset "utf-8";
ul,li{ margin:0px; padding:0px;}

body{margin:0px; font: 12px Arial, Helvetica, sans-serif;
background:url(../images/indexbg.jpg) no-repeat center top;}

a{text-decoration: none;}
img{ border:0;}

#wrapper{ margin:0px auto; width:1002px;height:403px; background-color:#003585;position:relative; z-index:1;}

#banner{width:1002px;height:403px;background:url(../images/banner.jpg) no-repeat center top; }

#logo{ width:245px; height:86px; padding:15px 0 0 20px;}

/*language*/
#lang{ float:right; width:420px; line-height:19px;height:19px;background:url(../images/languagebg.png) no-repeat; margin:15px 20px; }
#lang_text{padding:0 0 0 22px;}
#lang a{ color:#000;font-family:"微軟正黑體";}
#lang a:hover{ color:#F00;}
#lang a.current{ color:#F00;}

/*menu*/
#menu{ width:1002px; height:40px; background:url(../images/menubg.png) no-repeat bottom center; position:absolute; bottom:0; left:0;}
#menu ul{ list-style:none; font-size:13px; font-weight:bold; padding:13px 0 0 80px;}
#menu ul li{float:left;border-left:1px #fff solid; }
#menu ul li:first-child{ border-left: none; }
#menu li a{ color:#FFF;padding:0 20px;}
#menu li a:hover{color: #b2b2b2;}


/*main*/
#main_wrapper{background:url(../images/mainbg.png) repeat center top; margin-top:-10px; position:relative; z-index:2;}
#main{ height:234px; width:1002px;  margin:0 auto;}
#main_01{float:left; width:613px; height:234px;background:url(../images/main_01bg.png) no-repeat right center; }
#idx_title{ width:550px; height:70px;}
#main_01_title{ width:189px; height:20px; color:#fff; font-size:19px; padding:0px 0 0 25px; line-height:20px; margin:30px 0 0 45px; font-weight:bold; float:left;background:url(../images/plug.png) no-repeat left center;}
#more { width:30px; height:34px; line-height:34px; float: right; padding: 0 10px 0 0; margin:25px 0 0 0;background:url(../images/more.png) no-repeat right center;}
#more a{ color:#fff;}
#more a:hover{ color:#b2b2b2;}
#main_01_text{width:510px; height:130px; display:block; color:#FFF; padding:20px 0 10px 40px; font-size:13px; line-height:15px;}
#main_01_text h1{ color:#fff; font-size:13px; line-height:0px; display:inline; margin:0;}
#main_01_text h2{ font-weight:normal; font-size:12px;margin:0;}

#main_02{ float:left; width:319px; height:234px; padding:0 50px 0 20px;}
#main_02_title{ width:100px; height:20px; color:#fff; font-size:19px; padding:0px 0 0 25px; line-height:20px; margin:30px 0 0 45px; font-weight:bold; float:left;background:url(../images/plug.png) no-repeat left center;}
#main_02 ul{ float:left; padding:10px 0 10px 40px;}
#main_02 ul li{ list-style:none;padding-left:10px; border-left:5px solid #fff; margin-bottom:10px;}
#main_02 ul li:hover{border-left:5px solid #b2b2b2;}
#main_02 ul li a{ color:#FFF;}
#main_02 ul li a:hover{ color:#b2b2b2;}
#main_02 .data{ font-weight:bold;}


/*footer*/
#footer{ height:90px; background:url(../images/footerbg.jpg) no-repeat center top; text-align:center; }
#footer span{ color:#fff;}
#footer a{ color:#FFF;}
#footer .ftxt { padding-top:15px; color:#FFF; line-height:18px;}


