@charset "utf-8";
body{ margin:0px; padding:0px;}
li{ list-style:none;}
a:focus{outline:none;}
/*
*頭部
*/
.homepage_top .banner{ background:url(banner.jpg) no-repeat; font-size:30px; font-weight:bold; line-height:120px; height:120px; text-align:center;  color:#197137;}
.homepage_top .guide{ border-bottom:1px #CCCCCC solid; line-height:25px;}
.homepage_top .menu{background:url(images/menu_bar.gif) repeat-x; padding:0px; overflow:hidden; }
.homepage_top .menu a{ font-size:16px; font-weight:bold; line-height:42px; color:#FFFFFF}
.homepage_top .menu a:link {
	
	text-decoration: none;
}
.homepage_top .menu a:visited {
	text-decoration: none;
	
}
.homepage_top .menu a:hover {
	color:#FFFC00
}
.homepage_top .menu a:active {
	text-decoration: none;
}



.newhead{ width:984px; margin:0px auto; padding-top:0px; height:118px;background:url(images/head_b.jpg) no-repeat;}
.newhead1{float:left; padding-left:10px; height:116px;overflow:hidden;}
.newheadmenu{ width:984px; height:29px; margin:0px auto;}
.newheadmenu ul{ float:left; width:984px; height:33px; background:url(images/menu_b.jpg) repeat-x;}
.newheadmenu ul li{ float:left; width:164px; height:33px; text-align:center; background-position:left; font-size:14px; line-height:39px; font-family:"微软雅黑"; background:url(images/menu_b.jpg) no-repeat;}
.newheadmenu ul li:hover{background:url(images/menu_b_b.jpg) no-repeat;}
.newheadmenu ul li:hover a{ color:#FFFFFF;}
.newheadmenu ul li a{font-size:16px; font-weight:bold; color:#FFFFFF; display:block;}
.wrap{width:995px;}
.tblist .head{background:url(images/bar1.jpg) repeat-x; font-size:14px; }





/**
主體部分框架
**/
.homepage{ margin-top:2px; width:984px;}

.homepage_left{ float:left; width:305px;text-align:left;}
.homepage_right{ float:left; width:665px; padding-left:10px; text-align:left;}
.homepage_d_top{}
.home_gd{ width:50px; height:18px; float:left; margin-left:580px; margin-top:15px;}
.homepage_b_top{ width:995px; height:10px; float:left; background:url(images/content_b_top.jpg) no-repeat; margin-left:2px; margin-top:3px;}
.homepage_b_center{ width:995px; min-height:670px;float:left; background:url(images/content_b_center.jpg) repeat-y; margin-left:1px;}
.fah{ width:96px; height:33px; float:right; margin-right:50px; margin-top:19px;}
/*
*商家檔案 突出顯示
*/
.leftinfo .base{ border-bottom:1px $CCCCCC solid; padding:8px;line-height:150%;background:#000000;}

.newleftadpic{ float:left; height:155px;*height:155px;overflow:hidden; margin-bottom:3px; margin-left:2px; margin-top:-4px; }

/**
主體左邊部分
**/
.leftinfo{ width:306px; height:233px; float:left;margin-left:3px;}
.log{width:306px; height:233px; float:left; background:url(images/xxbj.jpg) no-repeat;}
.leftinfo .head{ padding-top:6px; font-weight:bold; font-size:14px; font-weight:bold;}
.leftinfo .head .L{ float:left; }
.leftinfo .head .T{ float:left; background:url(images/play.jpg) repeat-x; width:310px; height:35px;background-position:left; text-indent:17px; color:#ffffff; position:relative; margin-top:-10px;}
.leftinfo .head .R{ float:left; }
.leftinfo .head .more{ float:right;}
.leftinfo .logo{ border:3px #CCCCCC solid;}
.leftinfo .content{ border-bottom:1px $CCCCCC solid; padding:8px;background-color:#FFFFFF; line-height:150%}
.leftinfo .content li{list-style:none; list-style-position:outside;}
.right_llfs{width:301px; float:left; background:url(images/right_t.jpg) no-repeat; background-position:bottom; font-size:20px; font-family:'微軟正黑體'; padding-left:5px; line-height:38px;}
.leftinfo_ny{width:640px; min-height:550px;float:left;overflow:hidden;margin-left:10px;line-height:35px;margin-top:10px;}
.leftinfo_title{width:678px; height:35px;float:left;overflow:hidden; font-size:20px; color:#000000; font-family:'微软雅黑'; background:url(images/dht1.jpg) no-repeat; position:relative; margin-top:0px; margin-left:-5px;}
.gd{ width:50px; height:18px; float:right; margin-top:10px; margin-right:40px;}
.showpage{ width:635px; float:left; text-align:center; padding-top:15px; padding-bottom:15px;}
.leftinfo_hdjy{ width:645px; margin-left:5px; margin-top:20px; float:left;}
.leftinfo_hdjy ul { margin:0px; padding:0px; float:left;}
.leftinfo_hdjy ul li{ width:158px; height:140px; background:url(images/hd_bj.jpg) no-repeat; float:left; margin-left:3px;}
.leftinfo_hdjy_img{ width:139px; height:80px; float:left; margin-top:12px; margin-left:8px; overflow:hidden;}
.leftinfo_hdjy_title{ width:152px; float:left; text-align:center; color:#646464; line-height:35px;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
/***
left
***/
.newindexinfo{ width:295px; height:225px;overflow:hidden; text-align:center; background:#000000; margin-left:-8px;}
.newindexinfo img{ display:none}
.newleftadpic{}
.newleftadpic ul li{ padding-bottom:5px}

.newleft1{ float:left; background:url(images/left_tip1.jpg) no-repeat; width:273px; height:54px; font-size:16px; font-weight:bold; color:#ffffff; text-align:center; line-height:56px}
.newleft2{ float:left; padding-bottom:11px}
.newleft2 ul li{ float:left; width:231px; height:34px; margin-top:1px; background-color:#E1E1E1; border-bottom:1px solid #CCCCCC; padding-left:42px; line-height:36px}
.newleft2 ul li a{ font-size:13px; font-weight:bold; letter-spacing:1px}
.newleft2 ul li a:hover,.newleft2 ul li .menu2se{ color:#E60000}

/**
主體右邊部分
**/
.rightinfo{ clear:both; list-style:none; position:relative; margin-top:-5px; margin-left:-5px;}
.rightinfo .head{width:665px; height:35px;float:left; background:url(images/dht1.jpg) no-repeat;  font-size:20px; color:#000000; font-family:'微软雅黑';}
.rightinfo .head a{ font-size:14px; color:#ffffff}
.rightinfo .head .L{ float:left; }
.rightinfo .head .T{ float:left; margin-top:5px; margin-left:10px;}
.rightinfo .head .R{ float:left; }
.rightinfo .head .more{ float:right; font-weight:100; padding-right:40px; padding-top:10px; padding-top:10px; }
.rightinfo .head .more a,.rightinfo .head .more{  font-weight:normal; font-size:12px; color:#ffffff}
.rightinfo .content{ width:613px; background-color:#ffffff;line-height:150%; float:left;}
.rightinfo .content .show_windows{ float:left; width:130px; height:180px; margin:10px; text-align:center;}
.rightinfo .content .visitor{ float:left; width:200px; height:20px; margin:2px; text-align:left; line-height:20px;}
.rightinfo .content .page{}

.hr_list td{ clear:both;border-bottom:1px #CCCCCC dotted; padding:5px;}

/*
列表
*/
.show_windows .t{ height:55px}

/**
新加的樣式
**/
body{ font-family:"宋体"}
img{ border:0px}
td{ color:#6a6a6a}
a:hover{ text-decoration:none}



/***
index
***/
.newindexnews{ float:left; width:635px;  margin-left:10px; }
.newindexnews ul{ float:left; padding-left:0px;}
.newindexnews ul li{ float:left;width:635px; height:34px; background:url(images/tip3.png) no-repeat; background-position:left; text-indent:18px; line-height:35px; color:#7C7C7C;}
.newindexnews ul li a{ color:#0071bc}
.newindexnews ul li a:hover{ color:#FF763D; text-decoration:underline}

.newindexpic{ float:left; padding-left:5px}
.newindexnews_top{ width:635px; height:136px;float:left; border-bottom:1px #000000 dashed; overflow:hidden;}
.newindexnews_top_img{ width:145px; height:104px; float:left; margin-top:15px; background:url(images/zx_b.jpg) no-repeat;}
.newindexnews_top_title{ width:486px; float:left;}
.newindexnews_top_title_k1{ width:400px; float:left; font-size:16px; color:#0071bc; font-weight:bold; font-family:"微软雅黑";white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; line-height:45px; margin-left:10px;}
.newindexnews_top_title_k2{ float:right; color:#9a9a9a; padding-right:10px; line-height:50px;}
.newindexnews_top_con{ width:466px; float:left; color:#636363; line-height:25px; margin-left:10px;}
/***********
首頁相冊
**********/
.anli .al_left_2{ float:left; }
.pic_ov{ height:151px; width:189px;
	line-height:152px;
	overflow:hidden;
	position:relative;
	text-align:center;}
.pic_ov p{position:static;
	+position:absolute;
	top:50%;
	vertical-align:middle}	
.pic_ov img{ position:static;
	+position:relative;
	top:-50%;left:-50%;
	vertical-align:middle}

.czhy_pt{padding-top:50px; float:left; display:none}
.czhy_pt img:hover{ cursor:hand}

.tid{ font-weight:bold; height:20px; margin-top:30px; line-height:20px;}
.products{ padding:0px 10px;}
.products .product{ width:620px; height:180px; padding-top:10px; overflow:hidden; border-bottom:1px dashed #CCCCCC}
.products .img{ width:208px; height:157px; overflow:hidden; background:url(../images/pic_bg.gif) no-repeat; padding:3px; float:left; padding-top:5px; padding-right:10px;}

.products .conts{ line-height:23px; margin-left:10px;}
.products .conts span{ font-weight:bold}
.mores{ float:right; display:block; margin:10px;}
.rollBox{width:650px;overflow:hidden; padding-left:5px;}
.rollBox .Cont{width:650px;overflow:hidden;margin:0px auto}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:129px; height:155px;*height:155px;float:left;text-align:center; background:url(../images/tp_kuang.gif) no-repeat;padding-right:35px; padding-top:5px; padding-left:5px; color:#3C3C3C}
*+html .rollBox .Cont .pic{width:155px;float:left;text-align:center;padding-right:6px;}
.rollBox .Cont .pic .phlink{ width:145px;*width:106px; height:25px; line-height:24px; overflow:hidden; display:block; color:#000000; font-size:14px}
.rollBox .Cont .pic .phlink:hover{ color:#FA7C00; text-decoration:underline}
.rollBox .Cont .pic img{display:block;margin:0px auto; border:1px solid #D5D6D5}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;}
.rollBox #List1,.rollBox #List2{float:left;}

/**
新聞列表
**/
.newnewslist{ float:left; padding-bottom:15px; margin-top:30px;}
.newnewslist ul li{width:633px; padding-left:5px; padding-right:12px; float:left; height:35px; line-height:37px; margin-left:14px;}
.newnewslist ul li a{ background:url(images/tip3.png) no-repeat; background-position:left; float:left; text-indent:20px;display: block;overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis}
.newnewslist ul li a:hover{ color:#FF0000; text-decoration:underline}
.newnewslist ul li span{ float:right}
.newnewcon_title{ width:640px; float:left; text-align:center; font-weight:bold; font-size:20px; font-family:"微软雅黑"; color:#353535;}
.newnewcon_time{ width:640px; float:left; text-align:center;font-family:Arial, Helvetica, sans-serif; color:#808080;}
.newnewcon{ width:602px; float:left; margin-left:20px; line-height:25px;}
.newnewcon_next{ width:620px; float:left; border-top:1px #adadad dashed; margin-left:7px; padding-top:20px; padding-bottom:20px; padding-left:20px;}
.newnewcon_next_k1{ width:534px; float:left; overflow:hidden;}
.newnewcon_next_k2{ width:86px; float:right; overflow:hidden;}
.newnewcon_next_k2 a{ color:#FF0000;}
.newnewcon_next a{ color:#646464}
.newnewcon_next a:hover{ color:#d85b5b; text-decoration:underline;}
.newnewcon img{ max-width:678px}
.backnews{ width:86px; height:33px; margin-top:10px; background:url(images/tip5.png) no-repeat; float:right; padding-top:5px; padding-left:16px;}

/**
下載
**/
.downlist{ padding-left:28px; float:left; padding-bottom:15px;}
.downlist ul li{width:605px; padding-left:5px; padding-right:12px; margin-left:-10px; float:left; height:37px; line-height:37px; margin-top:21px;}
.downlist ul li a{ float:right; background-position:left;padding-left:15px; font-family:"宋体"; font-size:12px; color:#d8a400; }
.downlist ul li a:hover{ text-decoration:underline}
.downlist ul li span{ background:url(images/tip3.png) no-repeat; background-position:left;padding-left:15px;}


/***
相冊
***/
.newpicslist{ padding-left:10px}
.photos_con{ padding-left:5px}

/***
商品
***/
.sidecont .cont .cpzl { 
padding-left: 17px;
padding-top: 5px;
width: 660px;
}
.sidecont .cont .cpzl ul li { 
float: left;
height: 182px;
padding-left: 20px;
text-align: center;
width: 140px;
}
.sidecont .cont .cpzl ul li a { 
color: #FF0000;
font-size: 12px;
font-weight: 700;
line-height: 16px;
text-decoration: none;
}
.sidecont .cont .cpzl ul li img { 
height: 126px;
margin-bottom: 5px;
width: 134px;
}
 .sidecont .cont .cpzl ul li span { 
color: #545454;
display: block;
font-weight: 400;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
width: 140px;

}

/**
info
**/
.content .abinfo{width:641px; padding-left:10px;padding-right:3px; float:left; padding-top:15px; line-height:30px;}
.content .abinfo img{ max-width:455px}





/**
pc版樣式
**/

.head_pc_b{width:100%; height:702px; background-color:#22b3b7; float:left;}
.head_pc_middle{ width:1000px; margin:0 auto; }
.head_pc_logo{ width:1002px; height:130px; float:left; text-align:center; color:#eaff00; font-size:45px; font-family:'微軟雅黑','微软雅黑';}
.head_pc_logo img{ max-width:1002px; max-height:130px;}
.head_pc_logo a{color:#eaff00; text-decoration:none;}
.head_pc_menu{ width:1002px; float:left; border-top:1px #FFFFFF solid;}
.head_pc_menu table tr td{ padding-left: 18px; color:#FFF; font-family:'微軟雅黑','微软雅黑'; letter-spacing:3px; font-size:18px; background:url(images/head_pc_menu_b.png) 0 50% no-repeat; background-position:left; line-height:55px;}
.head_pc_menu table tr td a{ color:#FFF; text-decoration:none;}
.head_pc_menu table tr td a:hover{ color:#eaff00; border-bottom:5px #FFFFFF solid; padding-bottom:17px;}
.head_pc_menu_x{ width:1002px; height:1px; background-color:#FFF; float:left; margin-bottom:24px;}

.index_top_pc{ width:100%; min-height:101px; float:left; background-color:#FFF; background:url(images/xux_t.jpg) repeat-x; background-position:top; padding-top:29px;}
.index_zx_pc{ width:100%;  float:left;background-color:#f3f3f3; padding-top:21px;}
.index_bt_x{ width:333px; height:1px; background-color:#d4d4d4; float:left;}
.index_bt_k{ width:294px; height:48px; float:left; background-color:#2ebb1b; text-align:center; color:#FFF; margin-left:20px; margin-right:20px; font-size:28px; font-family:'微軟正黑體'; line-height:47px;}
.index_about{ width:948px; height:256px; margin-left:28px; margin-top:11px; float:left; font-size:16px; font-family:'微軟正黑體'; line-height:45px;overflow: hidden;}
.index_about img{ width:286px; height:216px; padding-right:20px; float:left;}
.index_zx_k{ width:1002px; float:left;margin-top:11px; margin-left:3px;}
.index_zx_k ul{ margin:0px; padding:0px; float:left}
.index_zx_k ul li{ width:500px; height:256px; float:left; background:url(images/index_zx_b.png) no-repeat; margin-top:19px; margin-left:1px;}
.index_zx_k_img{ width:175px; height:150x; float:left; margin-left:16px; margin-top:27px;}
.index_zx_k_tit{ width:263px; height:150px; float:left; overflow: hidden; margin-top:27px; padding-left:15px;}
.index_zx_k_tit_b{ font-size:18px;font-family:'微軟正黑體'; float:left;}
.index_zx_k_tit_b a{ color:#676767; text-decoration:none;}
.index_zx_k_con{ font-size:14px; color:#ababab; float:left;font-family:'微軟正黑體'; padding-top:21px; line-height:20px;}
.index_zx_k_date{ float:left; background:url(images/date_b.png) 0 50% no-repeat; padding-left:33px; margin-left:22px; margin-top:30px; font-size:18px; color:#ffcc2a;font-family:'微軟正黑體';}
.index_zx_k_xqan{ float:right; margin-top:27px; margin-right:28px;}

.about_con{ width:997px; float:left;margin-left:8px; font-size:16px; font-family:'微軟正黑體'; line-height:30px; padding-bottom:30px; }
.about_con img{ width:997px; padding-bottom:10px;}

.news_lb_k{ width:1013px; float:left; margin-top:12px; padding-bottom:40px;}
.news_lb_k ul{ margin:0px; padding:0px; float:left;}
.news_lb_k ul li{ width:1013px; float:left; height:360px; background:url(images/news_lb_b.png) no-repeat; margin-top:22px;}
.news_lb_k_img{ width:280px; height:222px; float:left; margin-top:34px; margin-left:50px;}
.news_lb_k_img img{width:280px; height:222px;}
.news_lb_k_tit{ width:620px; height:255px; float:left; padding-left:18px; overflow:hidden;}
.news_lb_k_tit_b{ font-size:18px;font-family:'微軟正黑體'; float:left; padding-top:34px;}
.news_lb_k_tit_b a{ color:#dba912; text-decoration:none;}
.news_lb_k_con{min-width: 500px; font-size:14px; color:#ababab; float:left;font-family:'微軟正黑體'; padding-top:0px; line-height:30px;}
.news_lb_k_date{ float:left; width:740px; background:url(images/date_b.png) 0 50% no-repeat; padding-left:33px; margin-left:50px; margin-top:50px; font-size:18px; color:#ffcc2a;font-family:'微軟正黑體';}
.news_lb_k_xqan{ float:right; margin-top:45px; margin-right:50px;}

.newsview_k_tit{ width:1002px; float:left; margin-top:50px;}
.newsview_k_tit_date{float:left; width:120px; background:url(images/date_b.png) 0 50% no-repeat; padding-left:33px; font-size:18px; color:#ffcc2a;font-family:'微軟正黑體'; margin-left:10px; line-height:38px;}
.newsview_k_tit_bt{ float:left; padding-left:30px; font-size:25px;font-family:'微軟正黑體';}
.newsview_k_con{ width:950px; margin-left:26px; margin-top:10px; padding-bottom:20px; line-height:35px; font-size:18px;font-family:'微軟正黑體'; float:left;}
.news_about{ position:fixed; z-index:99; background:#fff; display:none; margin-left:47px; margin-top:-740px; float:left; width:918px; height:798px;  border:#FFF 1px solid; -moz-box-shadow:0px 0px 15px #000; -webkit-box-shadow:0px 0px 15px #000; box-shadow:0px 0px 15px #000;}
.index_news_about{ position:fixed; z-index:99; background:#fff; display:none; margin-left:40px; margin-top:-1080px; float:left; width:918px; height:798px;  border:#FFF 1px solid; -moz-box-shadow:0px 0px 15px #000; -webkit-box-shadow:0px 0px 15px #000; box-shadow:0px 0px 15px #000;}
.news_view{ width:850px; height:760px; border:1px solid #fff; float:left; overflow:auto; margin-top:28px; margin-left:38px;}
.news_view_time{ float:left; width:200px; height:35px; background:url(images/date_b.png) 0 50% no-repeat; line-height:35px; padding-left:30px; color:#ffc628; font-size:16px; font-weight:bold;}
.news_view_title{ float:left; width:570px; height:35px; line-height:35px; font-size:21px; color:#7b7b7b; padding-left:25px;}
.news_view_content{ width:770px; min-height:688px; float:left; margin-top:20px;}
.news_view_content p{ color:#7b7b7b; font-size:16px; line-height:30px;}
.news_view_content span{ color:#7b7b7b; font-size:16px; line-height:30px;}
.box{ position:fixed; height:100%; width:100%; z-index:98; display:none; background:#333; opacity:0.7; filter:alpha(opacity=70); -moz-opacity:0.7;}
.closeBtn{ margin-left:840px; position:absolute; z-index:99; background:url(images/close_tanchu.png) no-repeat; width:75px; height:74px; cursor:pointer;}
.scroll-pane, .scroll-pane-arrows { width: 845px; height:750px; overflow: auto;}
.horizontal-only {height: auto; max-height: 750px;}


.pic_k{ width:1002px; float:left;}
.pic_k ul{ margin:0px; padding:0px; float:left;}
.pic_k li{ width:476px; height:346px; float:left; background:url(images/pic_lb_b.png) no-repeat; margin-top:49px; margin-left:17px;}
.pic_k_img{ width:466px; height:274px; float:left; overflow:hidden; margin-left:5px;}
.pic_k_sjb{ width:20px; height:21px; float:left; margin-top:-21px; margin-left:22px;}
.pic_k_tit{ width:462px; float:left; text-align:center; margin-left:4px; font-family:'微軟正黑體'; font-size:18px; color:#373737; line-height:60px;}
.pic_k_tit a{color:#373737; text-decoration:none;}
.contactus_j{ width:468px; height:254px; float:right;}
.contactus_k{ width:468px; font-size:24px; float:right;}
.contactus_k_input{width:470px; height:47px; color:#999999; border:1px #8c8c8c solid; padding-left:5px;font-family:'微軟正黑體';font-size:18px; float:left; margin-top:7.5px;}
.contactus_k_text{ width:468px; height:145px;border:1px #8c8c8c solid;color:#999999;padding-left:5px; float:left; font-size:18px; padding-top:5px; margin-top:15px;}

.pic_show_tit{ width:100%; text-align:center; font-size:26px; font-family:'微軟正黑體'; line-height:100px;}
.pic_show_img{ width:100%; text-align:center;}
.pic_show_img img{ max-width:1002px;}

.down_k{ width:975px; float:left; margin-left:11px;}
.down_k ul{ margin:0px; padding:0px; float:left}
.down_k ul li{ width:975px; float:left; border-bottom:1px #e6e6e6 solid;}
.down_k_tit{ width:432px; float:left; font-size:24px; color:#dba912; font-family:'微軟正黑體'; padding-left:12px;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; line-height:70px;}
.down_k_date{ width:130px; height:20px; float:left; font-size:18px; color:#7b7b7b; font-family:Arial, Helvetica, sans-serif; overflow:hidden; padding-top:25px;}
.down_k_an{ float:right; padding-top:20px;}
/***
分頁類屬性
***/
.new_page{ width:100%; margin-top:20px; margin-bottom:20px; text-align:center; float:left;}
.new_page a{ text-decoration:none;}
.page_font{ border:1px #e8e8e8 solid; color:#9e9e9e; padding:9px; float:left; font-family:Arial, Helvetica, sans-serif}
.page_font2{ border:1px #e8e8e8 solid; color:#c2c2c2; padding:9px; background-color:#f8f8f8; float:left;font-family:Arial, Helvetica, sans-serif}
.left_pageimg{ width:57px; height:38px; background:url(images/page_left.jpg) no-repeat; float:left;}
.right_pageimg{ width:57px; height:38px; background:url(images/page_right.jpg) no-repeat; float:left;}

/**自定义分页样式**/
.custom-pagination{ display: flex; align-items: center; justify-content: center; }
.custom-pagination a, .custom-pagination span{ transition: all .3s; border: 1px solid #e6e6e6; font-family: Arial, Helvetica, sans-serif; display: flex; color: #333; font-size: 16px; height: 40px; line-height: 40px; padding: 0 15px; }
.custom-pagination li.active a, .custom-pagination li.active span{ color: #22b3b7; border-color: #22b3b7; }
.custom-pagination a:hover{ background-color: #e2feff; color: #22b3b7; }

.ph_new_page{ width:100%; margin-top:40px; margin-bottom:20px; text-align:center; float:left;}
.ph_left_pageimg{ width:130px; height:87px; background:url(images/ph_page_left.png) no-repeat; float:left;}
.ph_right_pageimg{ width:130px; height:87px; background:url(images/ph_page_right.png) no-repeat; float:left;}
.ph_page_font{ border:1px #e8e8e8 solid; color:#9e9e9e; padding:19px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:40px;}
.ph_page_font2{ border:1px #e8e8e8 solid; color:#c2c2c2; padding:19px; background-color:#f8f8f8; float:left;font-family:Arial, Helvetica, sans-serif;font-size:40px;}

/* slide */
.slide_pc{ float:left; width:1002px;height:486px;overflow:hidden;position:relative;z-index:10;background:url(images/hdp_bj.png) no-repeat;}
.slide_pc ul{height:442px; padding-left:0px; padding-top:0px; margin-top:0px;}
.slide_pc ul li{width:1002px;height:442px;float:left; text-decoration:none; list-style:none;}
.slide_pc .bg{width:1002px;height:34px;position:absolute;background-color:#000;bottom:0;left:0;filter:alpha(opacity=30);opacity:.3;z-index:5;}
.slide_pc .num{overflow:hidden;zoom:1;position:absolute;z-index:10; width:1002px; text-align:center; top:455px;}
.slide_pc .num span{ display:inline-block;width:12px;height:12px;background:url(images/bg-slide.png) 0 -12px no-repeat;_background:url(images/ie6/bg-slide.png) 0 -12px no-repeat;cursor:pointer;overflow:hidden;}
.slide_pc .num span.on{background-position:0 0;}
.slide_pc .skip{display:none;_display:block;width:23px;height:47px;background:url(images/bg-slide.png) no-repeat;_background:url(images/ie6/bg-slide.png) no-repeat;position:absolute;top:50%;text-indent:-1000em;cursor:pointer;}
.slide_pc .prev{background-position:0 -172px;left:10px;}
.slide_pc .prev:hover{background-position:0 -219px;}
.slide_pc .next{background-position:-23px -172px;right:10px;}
.slide_pc .next:hover{background-position:-23px -219px;}
.slide_pc:hover .prev,.slide:hover .next{display:block;}
.slide_pc .num{bottom:11px;}

/**
底部
**/
.footer{ width:100%; height:153px; background-color:#22b3b7; float:left;}
.footer_left{ float:left; color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:16px; letter-spacing:2px; line-height:30PX; padding-top:40px; padding-left:10px;}
.footer_left a{ color:#FFF; text-decoration:NONE;}
.footer_top{ width:31px; height:40px; float:right; padding-top:22px; padding-right:16px;}

/**
pc版樣式end
**/


/**
Phone版樣式
**/
.leftmenu_img{ width:200px; height:182px; margin-left:-25px; margin-top:0px; float:left; overflow:hidden;}
.leftmenu_img img{ width:100px; height:100px; margin-top:40px;}
.left_menu a:focus{outline:none;}
.yuandian{ float:right; margin-right:45px; margin-top:85px; width:33px; height:33px; background:#fff; -moz-border-radius: 33px;-webkit-border-radius:33px;border-radius:33px;}

.doheight_about{ width:1080px;margin:0 auto; height:1400px;}
.head_ph_middle{ width:1080px;margin:0 auto;}
.head_ph_b{width:1080px; height:153px; float:left;background-color:#22b3b7;}
.head_ph_ny{ width:1080px; height:130px; float:left;background-color:#22b3b7; border-bottom:4px #007679 solid; }
.head_ph_logo_k{ width:1000px; height:150px; float:left; border-bottom:8px #009599 solid; margin-left:40px;}
.head_ph_logo{ width:858px; height:130px; float:left; padding-left:18px; overflow:hidden;}
.head_ph_logo img{ max-width:858px;height:110px; margin-top:15px; margin-left:-10px;}
.head_ph_returnhome{ position:absolute; margin-top:185px; margin-left:40px;}
.head_ph_menu_button{  height:70px; padding-top:43px; float:left;}
.head_ph_include_k{ width:1040px; background-color:#FFF; float:left; padding-left:35px; padding-top:42px;}
.ph_index_bt_x{ width:285px; margin-left:0px; height:3px; float:left; background-color:#d4d4d4;}
.ph_index_bt_k{ position:relative; width:434px; height:112px; float:left; background-color:#2ebb1b; font-size:60px; color:#FFF; font-family:'微軟正黑體'; text-align:center; line-height:112px;-moz-border-radius: 10px;-webkit-border-radius:10px;border-radius:10px;:}
.ph_index_about_k{ width:985px; height:429px; border:3px solid #dcdcdc; float:left; padding-left:25px; padding-top:60px; margin-top:-30px; margin-bottom:35px; font-size:45px; color:#626262; font-family:'微軟正黑體'; line-height:60px;}
.ph_index_about_more{ height:50px; float:left; padding-left:830px; padding-top:27px; padding-bottom:36px;}

.ph_head_slide{ width:1080px; height:620px; float:left; background-position:bottom;background-color:#22b3b7; border-bottom:4px solid #007679; }

.more-pnews{ width:100%; text-align:center; margin-bottom:30px;}
.more-pnews a{ text-decoration:none;}
.more-pnews a span{ margin-left:110px; font-size:60px; color:#626262; font-family:}

.ph_index_zx_k{ width:1010px; float:left;margin-top:11px; margin-left:3px; padding-bottom:30px;}
.ph_index_zx_k ul{ margin:0px; padding:0px; float:left}
.ph_index_zx_k ul li{ width:1010px; height:320px; float:left; background:url(images/ph_index_news_lb_b2.png) no-repeat; margin-top:19px; margin-left:1px;}
.ph_index_zx_k_img{ width:300px; height:200x; float:left; margin-left:16px; margin-top:20px;}
.ph_index_zx_k_tit{ width:633px; height:200px; float:left; overflow: hidden; margin-top:27px; padding-left:15px;}
.ph_index_zx_k_tit_b{ width:633px; font-size:50px;font-family:'微軟正黑體'; float:left;white-space:nowrap; line-height:180px; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;color:#000000;}
.ph_index_zx_k_tit_b a{ color:#000000; text-decoration:none;}
.ph_news_zx_k_tit_b{ width:633px; font-size:50px;font-family:'微軟正黑體'; float:left;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;color:#000000;}
.ph_news_zx_k_tit_b a{ color:#000000; text-decoration:none;}
.ph_index_zx_k_con{ font-size:45px; color:#626262; float:left;font-family:'微軟正黑體'; padding-top:10px; line-height:60px;}
.ph_index_zx_k_date{ float:right; background:url(images/date_b.png) 0 50% no-repeat; background-size:40px; padding-left:50px; margin-right:30px; margin-top:20px; font-size:40px; color:#ffcc2a;font-family:'微軟正黑體';}
.ph_index_zx_k_xqan{ float:right; margin-top:10px; margin-right:28px;}
.ph_index_zx_k_xqan img{ height:60px;}

a{ text-decoration:none;}
#menuBar {position:fixed; left:-1080px;width: 1080px; top: 0px; clip:rect(   ); z-index:999;}
.left_menu{width:750px; height:3800px; background-color:#009a9e; padding-top:50px; float:;}
.left_menu ul{ margin-left:40px; padding:0px; float:left}
.left_menu ul li{ width:600px;color:#FFF; font-size:56px;font-family:'微軟正黑體'; padding-left:0px; margin-left:20px; -moz-border-radius: 20px;-webkit-border-radius: 20px;border-radius:20px; background:#22b3b7;); margin-bottom:20px; float:left; line-height:110px;}
.left_menu ul li img{ margin-left:70px;}
.left_menu ul li:hover .yuandian{ background:#9ff327}
.left_menu ul li a{ color:#FFF; text-decoration:none; line-height:185px;}
.left_menu ul li a:focus{outline:none;}
.left_menu_ej{ width:460px; float:left;  font-size:40px; border-top:3px #007679 solid; line-height:70px; padding-left:90px;}
.left_menu_ej a:hover{ color:#9ff327;}
.ph_head_bq_k{ width:988px; float:left; background:url(images/ph_head_bq_an.png) no-repeat; background-size:30px; background-position:right; text-align:center; font-size:70px; color:#ffffff; font-family:'微軟正黑體'; margin-left:40px; margin-top:20px;}

.ph_about_k{ width:1000px; float:left; margin-left:40px;  padding-top:50px; padding-bottom:50px; font-size:45px; line-height:75px; color:#5f5f5f;}
.ph_about_k p,.ph_about_k span{ color:#5f5f5f; font-family:'微软雅黑'; font-size:45px; line-height:75px;}
.ph_about_k img{ width:1000px; padding-bottom:20px;}
.ph_about_lei{ width:100%; height:87px; border-top:4px solid #e4e4e4; border-bottom:4px solid #e4e4e4; margin-top:-15px; overflow:auto;}
.ph_about_list{ line-height:87px; padding-left:50px; white-space:nowrap;}
.ph_about_list a{ text-decoration:none;}
.ph_about_list a span{ color:#5f5f5f; font-family:'微软雅黑'; font-size:50px; margin-right:130px;}
.ph_about_list a span:hover{ color:#22b3b7;}
.ph_contactus_k{ width:1000px; float:left; margin-left:40px;  padding-top:50px; padding-bottom:50px; font-size:40px;}
.ph_contactus_k table{ font-size:45px; color:#656566;font-family:'微軟正黑體'; padding-top:20px;}
.ph_contactus_k table tr td{ padding-top:20px; padding-right:20px;}
.ph_contactus_k table tr td img{ width:60px;}
.ph_contactus_k_bt{ width:1000px; border-top:4px #f0f0f0 solid;border-bottom:4px #f0f0f0 solid; font-size:50px;color:#009250;font-family:'微軟正黑體'; text-align:center; line-height:150px; margin-top:80px;}
.ph_contactus_senk{ width:990px; float:left; margin-top:0px; font-size:40px;}
.ph_contactus_senk_input{ width:1000px; height:120px; border:0px; font-size:50px; background:url(images/ph_cb1.png) 950px no-repeat;background-color:#f3f3f3; padding-left:10px; }
.ph_contactus_senk_input2{ width:1000px; height:120px; border:0px; font-size:50px; background:url(images/ph_cb2.png) 950px no-repeat;background-color:#f3f3f3; padding-left:10px; }
.ph_contactus_senk_input3{ width:1000px; height:560px; border:0px; font-size:50px; background:url(images/ph_cb3.png) 950px 0 no-repeat;background-color:#f3f3f3; padding-left:10px; }

.ph_newsview_k_tit{ width:1000px; float:left; margin-top:50px; padding-left:40px;}
.ph_newsview_k_tit_date{float:left; width:1000px;font-size:40px; color:#ffcc2a;font-family:'微軟正黑體'; padding-top:20px; text-align:center}
.ph_newsview_k_tit_bt{ float:left; width:1000px;font-size:55px;font-family:'微軟正黑體'; text-align:center;}
.ph_newsview_k_con{ width:1000px; margin-top:20px; padding-bottom:20px; line-height:65px; color:#424242; font-size:45px;font-family:'微軟正黑體'; float:left;}
.ph_newsview_k_moretop{ position:relative; float:left; width:236px; height:67px; background:#22b3b7; text-align:center; line-height:67px; font-size:40px; font-family:'微軟正黑體'; color:#fff; margin-left:-40px;}
.ph_newsview_k_more{ float:left; margin-top:-50px; margin-bottom:50px;}
.ph_newsview_k_more ul li{ float:left; width:860px; height:192px; border:1px solid #b0afaf; margin-left:-40px; padding-left:38px; padding-right:100px; line-height:192px;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.ph_newsview_k_more ul li a{ text-decoration:none; font-size:45px; font-family:'微軟正黑體'; color:#424242;}


.ph_down_k{ width:1000px; float:left; margin-left:40px; margin-top:50px; padding-bottom:50px;}
.ph_down_k_img{ float:left; margin-top:20px; margin-left:40px;}
.ph_down_k ul{ margin:0px; padding:0px; float:left}
.ph_down_k ul li{ width:985px; height:184px; float:left; border:2px #dadada solid; margin-bottom:50px;}
.ph_down_k_tit{ width:580px; float:left; font-size:45px; color:#7b7b7b; font-family:'微软雅黑';white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; line-height:160px;}
.ph_down_k_date{ width:200px; height:48px; float:left; font-size:35px; color:#7b7b7b; font-family:Arial, Helvetica, sans-serif; overflow:hidden; padding-top:20px;}
.ph_down_k_an{ float:right; padding-top:15px;}
.ph_down_k_an img{ width:100px; margin-top:30px; margin-right:60px;}

.ph_pic_k{ width:1080px; float:left;padding-bottom:30px; padding-top:70px;}
.ph_pic_k ul{ margin:0px; padding:0px; float:left;}
.ph_pic_k li{ width:1003px; height:539px; float:left; border:2px solid #bfbfbf;  margin-left:40px; margin-bottom:60px;}
.ph_pic_k_img{ width:100%; height:443px; float:left; overflow:hidden;}
.ph_pic_k_img img{ width:100%; height:443px;}
.ph_pic_k_tit{ width:100%; line-height:96px; float:left; font-family:'微軟正黑體'; font-size:50px; color:#616161; padding-left:35px;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.ph_pic_k_tit span{ float:right; margin-right:100px;}
.ph_pic_k_tit span img{ float:left; margin-top:22px;}
.ph_pic_k_tit a{color:#373737; text-decoration:none;}
.ph_pic_lei{ width:1128px; float:left; height:87px; border-top:4px solid #e4e4e4; border-bottom:4px solid #e4e4e4; margin-left:-50px; margin-top:15px; overflow:auto;}
.ph_pic_list{ line-height:87px; padding-left:0px; white-space:nowrap;}
.ph_pic_list a{ text-decoration:none;}
.ph_pic_list a span{ color:#5f5f5f; font-family:'微软雅黑'; font-size:50px; margin-left:150px;}
.ph_pic_list a span:hover{ color:#22b3b7;}


.ph_pic_show_tit{ width:100%; text-align:center; font-size:50px; font-family:'微軟正黑體'; line-height:120px;}
.ph_pic_show_img{ width:100%; text-align:center;}
.ph_pic_show_img img{width:1000px;}

.loading{ position:fixed; top:670px; left:350px; display:none; background:#fff; padding-left:50px; padding-right:50px;}
.loading img{ width:150px; margin-left:80px;}
.loading_font{ font-size:50px; color:#000; line-height:100px;}

.ph_footer{ width:1080px; height:152px; float:left; background-color:#22b3b7; border-top:4px #007679 solid;}
.ph_footer_font{ width:902px; margin-left:40px; float:left; font-size:38px; color:#FFF; font-family:Arial, Helvetica, sans-serif; line-height:40px; padding-top:35px;}
.ph_footer_font a{ color:#FFF; text-decoration:none;}
.ph_footer_top{ width:113px; height:108px; float:left; margin-top:-12px;}


/*  Nav */
#dd-navigation {clear:both;}
#nav-strip {clear: both; margin: 0 auto;width:100%;position:relative;z-index: 16777265;}
#nav-strip ul { margin:0px; padding:0px; float:left;}
#nav-strip ul li.nav-item {	display: inline;float: left;position:relative;width:100%;text-align:center;}

/*  subNav */
#nav-strip ul li .subnav {display: none;position:absolute;background-color:#FFFFFF;z-index: 16777263; top:62px; width:100%;border-radius: 10px;}
#nav-strip ul li .subnav:hover .head_pc_menu{background-color:#000}
#nav-strip ul li .subnav table tr td{font-size:16px; color:#878787; line-height:30px; background:none;}
#nav-strip ul li .subnav table tr td a{color:#878787;}
#nav-strip ul li .subnav table tr td a:hover{ background:none; color:#22b3b7; border:0px;}
#nav-strip .subnav-inner {float: left;}
#nav-strip ul li .subnav ul{float: left;margin:0; width:100%}
#nav-strip ul li .subnav ul li{display:block;float:left;height: auto;margin: 0; width:100%; text-align:center; font-size:16px; color:#878787; border:1px #000000 dashed}
#nav-strip ul li .subnav ul li a{font-weight: normal; border-collapse:collapse;}






