/*body 共用*/
html{scrollbar-3dlight-color:#ccc; scrollbar-highlight-color:#fff; scrollbar-arrow-color:#999; scrollbar-base-color:#ddd;scrollbar-darkshadow-color:#fff; scrollbar-shadow-color:#999; scrollbar-face-color:#ddd; scrollbar-track-color:#eee; }
body,p,form {margin: 0px;padding: 0px;}
body,td {font-family: Arial, Helvetica, sans-serif;font-size: 11pt;line-height: 28px;color: #000;}
body{ background-color:#eca423;}
a {text-decoration: none;}
a:hover{color:#009;}
br.clear{ clear:both; line-height:1px; font-size:1px; height:1px;}

/*png 圖片透明(共用)*/
.img {behavior: url("iepngfix.htc"); }

/*元件(共用)*/
.input1{color: #000;background-color: #FFF;border: 1px solid #ccc;}
.textarea{color: #000;background-color: #FFF;border: 1px solid #ccc;}
.select{color: #000;background-color: #FFF;border: 1px solid #ccc;}

/*wrapper 主要框架(共用)*/
div#wrapper_bg{ background:url(../images/index/bg.jpg) repeat-x left top;}
div#wrapper_bg_no{ background:url(../images/index/bg_no.jpg) no-repeat center top;}
div#wrapper_bg_p1{ background:url(../images/header/p1.jpg) no-repeat center top;}
div#wrapper_bg_p2{ background:url(../images/header/p2.jpg) no-repeat center top;}
div#wrapper_bg_p3{ background:url(../images/header/p3.jpg) no-repeat center top;}
div#wrapper_bg_p4{ background:url(../images/header/p4.jpg) no-repeat center top;}
div#wrapper_bg_page{ background:url(../images/page/bg.jpg) repeat-x left top;}
div#wrapper{width: 980px;margin: auto;}
div.container{overflow: hidden; }
div.container_page{ overflow:hidden; padding:220px 34px 0 34px;}

/*共用*/
div.header{}
div.menu{ width:980px; margin:auto;}
div.nav{text-align: right; color:#FFF; font-size:10pt; line-height:38px;}
div.main{overflow: hidden;float: right;width: 672px;}
div.page{ padding:0 26px;}

/*左側選單*/
div.sidebar{float: left;width: 210px;}
div.sidebar_y{ background:url(../images/left/y_bg.jpg) repeat-y center top;min-height:180px;}
.left_menu{ background:url(../images/left/icon.jpg) no-repeat left 0.5em; display:block; color:#025a9e; font-size:12pt; margin:5px 18px; padding:2px 0 2px 26px;}

/*footer 頁尾(共用)*/
div.footer_bg{ background-color:#3e3e3e;}
div.footer{ color:#FFF; width:980px; margin:auto; padding:30px 0 30px 0; line-height:30px;}
div.footer a{ color:#FFF; font-weight:bold;}
div.footer a:hover{}

/*form 表單(共用)*/
div.page_form{overflow: hidden; border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #666;}
div.name{float: left;width: 100px;text-align: right;padding: 5px;}
div.text{overflow: hidden; padding: 5px;}

/*線(共用)*/
.line1{border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #072E6D;}
.line2{border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #072E6D;}

/*文字(共用)style*/

.white {color: #fff;}
.blue {color: #0066CC;}
.blue2{color:#00C;}
.red {color: #CC0000;}

/*首頁*/
.index_news{ background:url(../images/index/news_bg.png) no-repeat left top; color:#FFF; width:256px; height:246px; padding:72px 36px 0 36px; float:left;}
.index_news_line{ width:256px; border-bottom:#fff 1px dotted; padding:10px 0 10px;}
.index_news a{ color:#FFF; font-size:10pt; display:block;}
.index_news a:hover{ color:#009;}
.index_pro{ background:url(../images/index/pro_bg.png) no-repeat left bottom; color:#454545; width:631px; height:252px; padding:50px 21px 0 0px; float:right;}
.index_pro2{ font-size:10pt; magin-left:40px; padding-left:55px; pading-bottom:5px; hieight:60px;}
.pro_d{text-align: center;vertical-align: middle;display: table-cell; background:url(../images/index/pro_bg_d.png) no-repeat center top; width:100px; height:75px; padding:4px 7px 15px 9px; float:left; behavior: url("iepngfix.htc");}
.pro_d img{ border:#fff 1px solid;}

/*單元一*/
.container_bg_r{ background:url(../images/page/bg_y.jpg) repeat-y center top;}
.container_bg_bottom{ background:url(../images/page/bg_bottom.jpg) no-repeat center bottom;}

/*單元二*/
.p2_textbox1{ width:580px; height:90px; border-bottom-width: 1px;border-bottom-style:dashed;border-bottom-color: #FFF; padding:20px;}
.p2_picbox1{float:left; background:url(../images/p2/pic2.png) right top no-repeat; width:140px;}
.p2_wordbox1{float:left; background:url(../images/all/icon5.png) no-repeat; background-position: 0  3px ; width:410px; padding-left:30px;}
.p2_wordbox2{float:left; width:410px; padding-left:30px;}
.p2_textbox2{padding: 3px 0px 3px 150px;}

.p2_de_textbox1{ background:url(../images/all/icon5.png) no-repeat; background-position: 0  3px ; padding-left:30px;}
.p2_de_pic1{float:left; padding-left:20px;}
.p2_de_textbox2{height:170px; border-bottom-width:1px; border-bottom-style:dashed; boder-bottom-color:#FFF;}
.p2_de_textbox3{ padding-left:30px; padding-top:10px; border-bottom-width:1px; border-bottom-style:dashed; boder-bottom-color:#FFF;}
.p2_de_btn{ padding-top:30px; padding-left:500px; padding-bottom:50px;}





/*單元三*/
.title_bg_left{ background:url(../images/title/left_bg.jpg) no-repeat left top; background-color:#d70000; margin:18px 0; float:left;}
.title_bg_right{ background:url(../images/title/right_bg.jpg) no-repeat right top; line-height:28px; color:#fff; font-weight:bold; padding:0 15px;}
.data{ color:#F00; text-align:center; border-bottom:#FFF 1px solid; padding:20px 0 0 0;}
.p3_link a{ color:#0066cc;}
.p3_pro_detail_pic{ background:url(../images/p3/pic_bg.jpg) no-repeat center top; width:552px; height:429px; float:left;}
.p3_pro_detail_pic_box{ background-color:#eca423; text-align: center;vertical-align: middle;display: table-cell; border:#045ca0 1px solid;width:550px;height:413px;}
.p3_pro_detail_pic_s{ width:60px; float:left; padding-left:5px;}
.p3_pro_detail_pic_s li{margin:0;padding:0;list-style:none; border:#FFF 1px solid; width:60px; height:45px; margin-bottom:4px;}
.left_menu_p3{display:block; color:#025a9e; font-size:12pt; margin:5px 18px; padding:2px 0 2px 0px; overflow:hidden; border-bottom:#979797 1px solid;}
.p3_icon{ float:right; padding-left:10px;}
.p3_list{ width:199px; margin:0 6px 50px 0; float:left;}
.p3_list_pic{text-align: center;vertical-align: middle;display: table-cell; width:180px; height:134px; background:url(../images/p3/list_pic_bg.jpg) no-repeat center center; padding:9px 10px 9px 9px;}
.p3_list_text01{ line-height:30px; text-align:right; font-weight:bold; width:70px; padding:0 10px 0 0; float:left;}
.p3_list_text02{ line-height:30px; width:112px; padding:0; float:left;}


/*單元四*/
.p4_btn{ margin-left:160px;}
.p4_side{padding-left:10px;font-size:12px; padding-right:5px;}
.p4_map{padding-left:20px;}



