@charset "utf-8";
/* CSS Document */
body,p,a,ul,li,div{ margin:0; padding:0;}
li{ list-style:none;}
a{ text-decoration:none;}
img{ border:0;}
.up{ width:100%; height:125px; background:url(image/t_bg_02.jpg) repeat-x;}
.logo{ width:423px; height:76px; float:left;}
.nav{ width:598px; height:50px; background:#035744; float:right;font-family:微軟正黑體,Arial, Helvetica, sans-serif; font-size: 14px; margin-top:10px; }
.nav ul li{ float:left; width:74px; text-align:center; height:50px; line-height:50px;}
.up_contain{ width:1100px; margin: 0 auto; height:100px; padding-top:25px;}
.nav ul li a{ color:#FFF;}
.nav ul li a:hover{ color:#CCC;}
.main{ width:1100px; margin:0 auto; height:auto;}

.main_left{ width:269px; background:url(image/l.jpg) repeat-y; height:auto; float:left; padding-bottom:40px;}
.chan_box{ background:url(image/b_r3_c2.jpg) no-repeat; width:269px; height:101px; margin-top:30px; color:#FFF; padding-top:30px;}
.l_nav{ width:207px; margin:0 auto; height:auto;}
.l_nav li{ height:50px; line-height:50px; background:url(image/b_r6_c3.jpg) bottom no-repeat;}
.l_nav li a{ color:#FFF; font-size:14px; padding-left:10px;}
.l_nav li a:hover{ color:#F00;}


.contact_box{ color:#FFF; font-size:12px; margin-left:30px; margin-top:15px;}
.contact_ul{ width:185px; height:auto; margin-top:5px;}
.contact_ul li{ line-height:35px;width:175px; display:block;}
.contact_ul li span{ width:65px; display:block; float:left;}
.zhao_pin{ width:250px; height:89px; margin-left:10px; margin-top:30px;}


.main_right{ width:800px; height:auto; float:right; margin-top:20px;}
.right_top{ width:781px; height:38px; line-height:38px; font-size:14px; color:#FFF; font-weight:bold; background:#017359; padding-left:15px; margin-left:2px; margin-right:5px; }
.cp_big{ background:url(image/xc.jpg) repeat-y; width:800px; height:auto; float:left;}
.cp_box{ width:242px; height:auto; margin-left:18px; margin-top:20px; float:left;}
.cp_box p{ height:50px; line-height:50px; text-align:center;}
.img_down{ width:800px; height:9px; background:url(image/d.jpg) bottom;clear:both;}

.copy_big{ width:100%; height:50px; background:#017359; clear:both;}
.copy{ width:1090px; margin:0 auto; color:#FFF; text-align:left; font-size:12px; padding-left:10px; line-height:50px;}
.none{ height:20px; line-height:20px; width:100%; clear:both;}


/***************************************** about us*****************************************/
.text_right{ width:827px; height:auto; float:right; }
.text_banner{ width:827px; height:397px;}
.word{ width:770px; margin-left:10px; line-height:22px; font-size:12px; margin-top:5px;
padding-left:10px;}


.zp_ul{ width:750px; margin-left:10px; height:auto; font-size:12px;color:#575151; padding-bottom:30px;}
.zp_ul li{ width:730px; height:50px; border-bottom:#CCC 1px dashed; line-height:50px; background:url(image/sanjiao_03.jpg) no-repeat 5px 17px; padding-left:20px;}
.zp_ul li a{ width:640px; display:block; float:left; color:#575151;}
.zp_ul li a:hover{ color:#F00;}
.lan_xi{ width:250px; height:89px; margin-top:10px; margin-left:10px;}

.lx_right{ width:827px; float:right;}
.lx_banner{ width:827px; height:385px;}
.img{ width:250px; height:164px; margin-left:10px; margin-top:5px;}
.lx_big{ width:800px; background:url(image/c2.jpg) repeat-y; padding-left:20px; font-size:12px; line-height:25px; padding-bottom:30px; padding-top:10px;}
.lx_down{ width:820px; background:url(image/d2.jpg) no-repeat; height:9px;}
