@charset "utf-8";
/* CSS Document */
@import url("/css/reset.css");
/*------Body-----------------------------------------------------------------------------------------------------*/
body{ margin:0; padding:0;}
.BODYBG{ display:block; width:100%; height:100%; margin:0; padding:0; background-image:url(/images/bg_top.jpg); background-position:top; background-repeat:repeat-x;}
.BODY{ position:relative; display:block; width:1000px; height:auto; margin:0 auto; background-image:url(/images/bg_02.jpg); background-position:top; background-repeat:repeat-y;}
/*------Head-----------------------------------------------------------------------------------------------------*/
.HEAD { position:relative; display:block; width:1000px; height:354px; margin:0; padding:0; background-image:url(/images/bg_01.jpg); background-repeat:no-repeat; }
.TOP { position:absolute; left:825px;}
.BANNER { display:block; width:1000px; height:282px;}
.HEADMENU { display:block; width:1000px; height:72px;}

#menu { position:absolute; left:265px;}
#menu li { float: left;}
#menu li a { display: block; width: 115px; height: 60px; text-indent: -9999px;}
#btn01 { background-image:url(/images/btn01.jpg);}
#btn01:hover { background-image:url(/images/btn01_black.jpg);}
#btn02 { background-image:url(/images/btn02.jpg);}
#btn02:hover { background-image:url(/images/btn02_black.jpg);}
#btn03 { background-image:url(/images/btn03.jpg);}
#btn03:hover { background-image:url(/images/btn03_black.jpg);}
#btn04 { background-image:url(/images/btn04.jpg);}
#btn04:hover { background-image:url(/images/btn04_black.jpg);}
#btn05 { background-image:url(/images/btn05.jpg);}
#btn05:hover { background-image:url(/images/btn05_black.jpg);}
#btn06 { background-image:url(/images/btn06.jpg);}
#btn06:hover { background-image:url(/images/btn06_black.jpg);}


/*------Wrapper--------------------------------------------------------------------------------------------------*/
.WRAPPER{ display:block; width:1000px; height:auto; margin:0; padding:0; background-image:url(/images/bg_05.jpg); background-repeat:no-repeat; }
/*------L--------------------------------------------------------------------------------------------------------*/
.L { float:left; display:block; width:235px; height:auto; }
.SERVICE { position:relative; display:block; width:205px; height:345px; background-image:url(/images/service.jpg); background-repeat:no-repeat; margin:0 0 0 20px;}
.SERVICE ul { position:absolute; top:80px; left:20px;}
.SERVICE ul li.MENU01 a{ text-indent:-3000px; display:block; width:170px; height:30px; background-image:url(/images/service_05.jpg); }
.SERVICE ul li.MENU01 a:hover{ background-image:url(/images/service_hover_05.jpg);}
.SERVICE ul li.MENU02 a{ text-indent:-3000px; display:block; width:170px; height:30px; background-image:url(/images/service_08.jpg); }
.SERVICE ul li.MENU02 a:hover{ background-image:url(/images/service_hover_08.jpg);}
.SERVICE ul li.MENU03 a{ text-indent:-3000px; display:block; width:170px; height:30px; background-image:url(/images/service_11.jpg); }
.SERVICE ul li.MENU03 a:hover{ background-image:url(/images/service_hover_11.jpg);}
.SERVICE ul li.MENU04 a{ text-indent:-3000px; display:block; width:170px; height:30px; background-image:url(/images/service_14.jpg); }
.SERVICE ul li.MENU04 a:hover{ background-image:url(/images/service_hover_14.jpg);}
.SERVICE ul li.MENU05 a{ text-indent:-3000px; display:block; width:170px; height:30px; background-image:url(/images/service_17.jpg); }
.SERVICE ul li.MENU05 a:hover{ background-image:url(/images/service_hover_17.jpg);}
.SERVICE ul li.MENU06 a{ text-indent:-3000px; display:block; width:170px; height:30px; background-image:url(/images/service_20.jpg); }
.SERVICE ul li.MENU06 a:hover{ background-image:url(/images/service_hover_20.jpg);}
.SERVICE ul li.MENU07 a{ text-indent:-3000px; display:block; width:170px; height:30px; background-image:url(/images/service_23.jpg); }
.SERVICE ul li.MENU07 a:hover{ background-image:url(/images/service_hover_23.jpg);}
.SERVICE ul li.MENU08 a{ text-indent:-3000px; display:block; width:170px; height:30px; background-image:url(/images/service_26.jpg); }
.SERVICE ul li.MENU08 a:hover{ background-image:url(/images/service_hover_26.jpg);}

.PROCEDURE { display:block; margin:10px 0 0 20px;}
.LINK { display:block; margin:10px 0 0 33px;}

/*------R--------------------------------------------------------------------------------------------------------*/
.R {  float:left; display:block; width:765px; height:auto; }
.TBOX { display:block; margin:0 0 0 15px;}
.NOW_BOX { position:relative; display:block; width:705px;	height:40px;  background-repeat:no-repeat;}
.NOW_BOX p{ position:absolute; top:15px; left:550px; font-family:"新細明體"; font-size:12px; color:#2072b0; line-height:18px;}
.NOW_BOX a{ font-family:"新細明體"; font-size:12px; color:#2072b0; text-decoration:none; line-height:18px;}
.NOW_BOX a:hover{ color:#426dbc; font-weight:bold;}
.MAINBOX { display:block; width:685px; height:auto; margin:5px 0 0 0; padding:5px; background-image:url(/images/_bg.jpg); background-repeat:no-repeat;}
.MAINBOX h2 { font-family:"新細明體"; font-size:15px; color:#2072b0; line-height:30px;}
.MAINBOX h3 { font-family:"新細明體"; font-size:13px; color:#2072b0; font-weight:normal; line-height:30px;}
.MAINBOX p { font-family:"新細明體"; font-size:13px; color:#666; line-height:30px;}
.NEXTBOX { text-align:center;}
.NEXTBOX p{ font-family:"新細明體"; font-size:12px; color:#999;}
.NEXTBOX a{ font-family:"新細明體"; font-size:12px; color:#2072b0; text-decoration:none; line-height:18px;}
.NEXTBOX a:hover{ color:#426dbc; font-weight:bold;}

div.FLOWBOX{ position:relative; display:block; width:705px; height:360px; background-image:url(/images/procedure_bg.jpg); background-repeat:no-repeat;}
.F01 { position:absolute; top:58px; left:120px;}
.F02 { position:absolute; top:58px; left:480px;}
.F03 { position:absolute; top:222px; left:120px;}
.F04 { position:absolute; top:222px; left:480px;}
.F01 p{ font-family:"新細明體"; font-size:12px; color:#727272; line-height:18px;} 
.F02 p{ font-family:"新細明體"; font-size:12px; color:#727272; line-height:18px;} 
.F03 p{ font-family:"新細明體"; font-size:12px; color:#727272; line-height:18px;} 
.F04 p{ font-family:"新細明體"; font-size:12px; color:#727272; line-height:18px;} 


.PP{  width:185px; height:80px; position:relative; top:0; left:250px;}



.BBOX { display:block; width:744px; height:70px; margin:10px 0 0 0;  }
.BBOX_01 { position:relative; display:block; width:735px; height:135px; background-color:#f6f6f6; border:1px solid  #dadada; margin:0 0 0 2px; }
.BBOX_01 ul { float:left; margin:5px 30px 0 10px; font-family:"新細明體"; font-size:12px; color:#333; }
.BBOX_01 a { font-family:"新細明體"; font-size:12px; color:#165c95; line-height:24px; text-decoration:none;}
.BBOX_01 a:hover { color:#92acdd; }
.BBOX_02 { display:block; width:604px; height:50px; background-image:url(/images/tel.jpg); background-repeat:no-repeat; padding:20px 0 0 140px; }
.BBOX_02 p { font-family:"新細明體"; font-size:13px; color:#575757; line-height:18px;}
.GOODLINK { display:block; margin:10px 0 0 30px;}
.GOODLINK img { margin:0 0 5px 0;}
#lovexin14{ width:1019px; height:150px; POSITION:absolute;TOP:0px; }
.TTT { float:right; top:0px;}

/*------Footer---------------------------------------------------------------------------------------------------*/
.FOTTER{ clear:both; display:block; width:1000px; height:80px; margin:0; padding:0; background-image:url(/images/bg_03.jpg); background-repeat:no-repeat; padding:20px 0 0 0;}
.FOTTER p { font-family:"新細明體"; font-size:12px; color:#99bad4; line-height:20px; text-align:center;}
.FOTTER a { font-family:"新細明體"; font-size:12px; color:#4d6c82; text-decoration:none; line-height:20px; text-align:right;}
.FOTTER a:hover { color:#4d6c82; }