body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,
pre,form,fieldset,input,textarea,p,blockquote,th,td {
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
div{

}
fieldset,img {
	border:0;
}
address,caption,cite,code,dfn,em,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym {
	border:0;
}
pre{
	font-size: 1em ;
}

.article-content{
  _height: 1% ;
  overflow: hidden ;
  _overflow: none;
}

img {
behavior:url("iepngfix.htc");
vertical-align:bottom;
}
/*================================以上為標準化代碼*/

body{
font-family: Verdana;
font-size:12px;
/*background : url(imagess/background.jpg) fixed;*/
/*background-color: #666666;*/
}

/*---共同分頁形式---*/
.pageshow{
width:400px;
border:1px #999999 solid;
}
div.pagination {
    overflow: hidden;
    font-size: 9pt;
    padding: 10px 0;
}
div.pagination ul {
    list-style: none;
    padding: 2px 0;
    line-height: 16px;
}
div.pagination li {
    display: inline;
}
div.pagination.yahoo {
	padding:1px;
	text-align:center;
}
div.pagination.yahoo a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #fff;
	text-decoration: underline;
	color: #000099;
}
div.pagination.yahoo a:hover{
	border: 1px solid #000099;
	color: #000;
}
div.pagination.pagination.yahoo a:active {
	border: 1px solid #000099;
	color: #f00;
}
div.pagination.yahoo li.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #fff;
	font-weight: bold;
	background-color: #fff;
	color: #000;
}
div.pagination.yahoo li.disabled {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #EEE;
	color: #ccc;
}



/*====================================================以上為標準後台代碼*/
/* css觸碰式選單設置選單區塊*/
.navigation li {
float:left;
border:0px #999999 solid;
}
/* 設置選單區塊*/
.navigation li dl {
/*ie6*/

margin:0;
padding:0;
background-color:#fff;
}
.navigation li dt a ,
.navigation li dd a{
display:block;
}
/* 設置主選單dt */
.navigation li dt {
/*font-weight: bold;*/
}
.navigation li dt a{
width:122px;
height:45px;
font-family:微軟正黑體;
font-size: 15px;
text-align:center;
background : url(images/nav_min_off.gif);
color:#fff;
line-height:45px;
text-decoration:none;
}
.navigation li dt a:hover{
background : url(images/nav_min_on.gif);
font-weight: bold;
text-decoration:none;
}
.navigation #first a{
width:122px;
background : url(images/nav_first_off.gif);
}
.navigation #first a:hover{
width:122px;
background : url(images/nav_first_on.gif);
}
.navigation #last a{
width:122px;
background : url(images/nav_last_off.gif);
}
.navigation #last a:hover{
width:122px;
background : url(images/nav_last_on.gif);
}

/* 設置子選單dd */
.navigation li dd {

background-color:#fff;
border:solid 0px #B3B3B3;
border-top:none;
border-bottom:none;
clear:both;
}
.navigation li dd a{
width:122px;
min-height:30px;height: auto !important;height: 30px;
display:block;
color:#333;
text-decoration:none;
background-color:#fff;
line-height:30px;
font-size: 12px;
text-align:left;
}
.navigation li dd a:hover{
background-color:#ccc;
}

/*隱藏子選單*/
.navigation li dd { display:none;}
/* 滑鼠滑入顯示子選單 */
.navigation li:hover dd,
.navigation li a:hover dd {display:block;}
/*ie6 hack*/
.navigation li:hover,.navigation li a:hover { border:0;}
.navigation table {
border-collapse:collapse;
padding:0;
text-align:left;
}


/*=================================================*/








/*index page*/
.index_main{
width:1024px;
height:531px;
position:relative;
}
.wap{
width:1024px;
margin:0 auto;
}
.index_top_bg{
width:1024px;
height:84px;
background : url(images/top_bg.gif);
}
.tweet{
position:absolute;top:3px;left:696px;
}
.facebook{
position:absolute;top:3px;left:730px;
}
.search-bar{
position:absolute;top:11px;left:768px;
}
.search-bar li{
float:left;
}
.index_main_right{
position:absolute;top:83px;left:0px;
}

.navigation{
position:absolute;top:38px;left:280px;
}


/*index_news*/
#nobottom{
border: 0px dotted #E1E1E1;
}
.index_news{
background : url(images/main-1_02.gif);
width:1024px;
height:168px;
position:relative;
}
.index_news a{
text-decoration: none;
color:#000;
}
.index_news a:hover{
color: #287000;
position:relative;top:1px;left:1px;
text-decoration: underline;
}

.index_news1{
width:323px;
height:117px;
border: 1px solid #999;	
background : url(images/index_news_bg.gif);
position:absolute;top:38px;left:42px;
}
.index_news1 .index_news1_more{
position:absolute;top:-23px;left:270px;
}
.index_news1 .innewsoff0 {background :url(images/index_news1_off.gif);cursor: hand;width: 68px;border: 0px solid;height:51px;text-indent: -3000px;font-size: 1px;behavior:url("iepngfix.htc");
position:absolute;top:-26px;left:-1px;
}
.index_news1 .innewson0 {background :url(images/index_news1_on.gif);cursor: hand;width: 68px;border: 0px solid;height:51px;text-indent: -3000px;font-size: 1px;behavior:url("iepngfix.htc");
position:absolute;top:-26px;left:-1px;
}
.index_news1 .innewsoff1 {background :url(images/index_news2_off.gif);cursor: hand;width: 152px;border: 0px solid;height:51px;text-indent: -3000px;font-size: 1px;behavior:url("iepngfix.htc");
position:absolute;top:-26px;left:67px;
}
.index_news1 .innewson1 {background :url(images/index_news2_on.gif);cursor: hand;width: 152px;border: 0px solid;height:51px;text-indent: -3000px;font-size: 1px;behavior:url("iepngfix.htc");
position:absolute;top:-26px;left:67px;
}

.index_news1 #newstb0{
position:absolute;top:10px;left:0px;

}
.index_news1 #newstb1{
position:absolute;top:10px;left:0px;
}
.news1c ul{
clear:both;
border-bottom: 0px solid #EEE;
}
.news1c li{
float:left;
line-height:25px;
width:90px;
border-bottom: 1px dotted #E1E1E1;
}
.news1c .dach{
background : url(images/---.gif);
width:30px;
height:25px;
}
.news1c .name{
width:165px;
}
.news1c .new{
position:relative;top:-11px;left:0px;
width=20px;
*position:relative;
*top:0px;
*left:0px;
}

.index_news3{
width:261px;
height:117px;
border: 1px solid #999;	
background : url(images/index_news_bg.gif);
position:absolute;top:38px;left:412px;
}
.index_news4{
width:261px;
height:117px;
border: 1px solid #999;	
background : url(images/index_news_bg.gif);
position:absolute;top:38px;left:720px;
}
.index_news3 .index_news3_more,
.index_news4 .index_news4_more{
position:absolute;top:-23px;left:210px;
}
.index_news3 .index_news3_title,
.index_news4 .index_news4_title{
position:absolute;top:-26px;left:-1px;
}
.index_news3 .index_newtb3,
.index_news4 .index_newtb4{
position:absolute;top:10px;left:0px;
}
.index_newtb3 ul,
.index_newtb4 ul{
clear:both;
border-bottom: 0px solid #EEE;
}
.index_newtb3 li,
.index_newtb4 li{
float:left;
line-height:25px;
width:90px;
border-bottom: 1px dotted #E1E1E1;
}
.index_newtb3 .dach,
.index_newtb4 .dach{
background : url(images/---.gif);
width:30px;
height:25px;
}

.index_newtb3 .new,
.index_newtb4 .new{
width:22px;
position:relative;top:-11px;left:0px;
*position:relative;
*top:0px;
*left:0px;
}

.index_newtb3 .name,
.index_newtb4 .name{
width:110px;
}



/*========================================sub page==============================*/

.sub_wap{
width:1024px;
margin:0 auto;
background : url(images/sub_bg.gif);
background-repeat: no-repeat;
}
.sub_head{
width:1024px;
height:267px;
position:relative;
border-bottom: 1px solid #fff;
}
.sub_head .sub_titlepic{
position:absolute;top:207px;left:0px;
}

.sub_head .sub_title_fla{
position:absolute;top:84px;left:0px;
}

.sub_left_menu li{
width:220px;
height:31px;
border-bottom: 1px dotted #000;
line-height:31px;
}

/*sub page left menu*/
.sub_left_menu{
margin:0 0 0px 18px;
}
.sub_left_menu a{
text-decoration: none;
color:#6A6A6A;
width:241px;
height:31px;
display: block;
background : url(sub_left_bg_off.gif);
background-repeat: no-repeat;
}
.sub_left_menu a:hover{
color: #3366AD;
text-decoration: underline;
background : url(sub_left_bg_on.gif);
background-repeat: no-repeat;
}
.selectnow a{
text-decoration: none;
color: #3366AD;
display: block;
background : url(sub_left_bg_on.gif);
background-repeat: no-repeat;
}

/*sub_right_main*/
.sub_right_main{
width:758px;
}

.sub_right_main .sub_titlenav{
width:758px;
border: 0px dotted #000;
}
.sub_titlenav .sub_title{
width:360px;
float:left;

line-height:12px;
border: 0px dotted #000;
padding:20px 10px 0 0;
}

.sub_titlenav .sub_title img{
width:360px;
height:40px;
}

.sub_titlenav .sub_nav{
text-align:right;
width:350px;
float:right;
line-height:12px;
color:#999;
padding:20px 10px 0 0;
border: 0px dotted #000;
}
.sub_nav a{
text-decoration: none;
color:#999;
}
.sub_nav a:hover{
color: #287000;
text-decoration: underline;
}

.sub_right_main .sub_mainshow{
border: 0px dotted #000;
clear:both;
padding-top:0px;
width:738px;
min-height:400px;height: auto !important;height: 400px;
}
.sub_right_main .sub_mainshow .newcontect{
border: 0px dotted #000;
clear:both;
padding:10px 20px 30px 20px;
width:698px;
min-height:400px;height: auto !important;height: 400px;
background : url(images/news_contect_bg.png);
background-repeat : no-repeat; /*不重複排列*/ 
behavior:url("iepngfix.htc");
}


   /*pjd新聞顯示*/
.pjdnewslist{
border: 0px dotted #000;
min-height:350px;height: auto !important;height: 350px;
}
.pjdnewslist ul{
clear:both;
height:30px;
}
.pjdnewslist li{
float:left;
border-bottom: 1px solid #DFDFDF;
width:700px;
line-height:30px;
padding-left:10px;
background-color: #F1F1F1;
}
.pjdnewslist .newsname{
width:494px;
}
.pjdnewslist .newsdtc{
width:95px;
}


.pjdnewslist a{
text-decoration: none;
color:#000;
}
.pjdnewslist a:hover{
color: #287000;
text-decoration: underline;
}




/*customer page*/
.customerpage{
width:735px;
border: 0px dotted #000;
}
.customerpage li{
padding:5px;
float:left;
}
.customerpage img{
width:234px;
}

.nobg a{
}
.nobg a:hover{
color: #3366AD;
text-decoration: underline;
background : url(images/);
background-repeat: no-repeat;
position:relative;top:1px;left:1px;
}



























/*floor*/
.floor{
background : url(images/floor_bg.gif);
width:1024px;
height:80px;
text-align:center;
border-top:1px #999999 dotted;
padding:10px 0;
color:#8B8C8D;
}
.sub_floor{
background : url(images/floor_bg.gif);
width:1024px;
height:80px;
text-align:center;
border-top:1px #999999 dotted;
padding:10px 0;
color:#8B8C8D;
}


/*jctweblink*/
.jctweblink{
border:0px #999999 solid;
padding:0 10px 0 0;
}