@charset "utf-8";
/* CSS Document */

*{
	padding:0px;
	margin:0px;
	}
ul li{
	list-style-type:none;
	}
img{
	border:0px;
	}
.clear{
	clear:both;
	}
i{
	font-style:normal;
	}
a{
	color:#585858;
	text-decoration:none;
	}
a:hover{
	text-decoration:none;
	}
html{
	
	}
body{
	font-family:"宋体";
	font-size:12px;
	color:#585858;
	background:#edf8fc url(../images/bg.jpg) repeat-x;
	margin:0 auto;
	overflow-x:hidden;
	}
#top{
	width:100%;
	height:452px;
	margin:0 auto;
	background:url(../images/main_bg.jpg) center 121px no-repeat;
	}
.top_div{
	width:1000px;
	height:95px;
	margin:0 auto;
	}
.logo{
	width:auto;
	float:left;
	padding-top:8px;
	padding-left:15px;
	}
.language{
	background:url(../images/top_right_bg.png) no-repeat;
	width:145px;
	height:26px;
	float:right;
	margin-right:10px;
	margin-top:27px;
	line-height:26px;
	display:inline;
	color:#fff;
	text-align:center;
	}
.language a{
	color:#fff;
	}
.banner{
	width:990px;
	height:314px;
	margin:0 auto;
	background:#fff;
	}
.banner #abgne_fade_pic{
	position: relative;
	width:990px;
	height:314px;
	overflow:hidden;
	}
.banner #abgne_fade_pic a.ad{
	position: absolute;	/* 讓圖片疊在一起 */
	}
.banner #abgne_fade_pic .control{
	position:absolute;
	left:5px;
	bottom:0px;
	display:none;		/* 隱藏按鈕選單 */
	}
.banner #abgne_fade_pic .control a{
	display:inline-block;
	line-height:17px;
	width:20px;
	margin-left:-1px;
	color:#023601;
	background:url(../images/banner_bg.png) no-repeat;
	text-align:center;
	text-decoration:none;
	font-size:10px;
	}
.banner #abgne_fade_pic .control a.on{
	/*font-weight:bold;
	background:url(../images/silder_bg_a.png) no-repeat;*/
	color:#fff;
	}
.menu{
	width:990px;
	height:43px;
	background:url(../images/menu_bg.jpg) repeat-x;
	margin:0 auto;
	}
.menu ul{
	width:990px;
	height:40px;
	padding-top:3px;
	}
.menu ul li{
	width:99px;
	height:40px;
	line-height:40px;
	text-align:center;
	float:left;
	font-size:13px;
	font-weight:bold;
	background:url(../images/menu_li.jpg) right top no-repeat;
	}
.menu ul li a{
	color:#fff;
	display:block;
	width:99px;
	height:40px;
	}
.menu ul li a:hover{
	color:#035bbb;
	background:url(../images/menu_hover.jpg) repeat-x;
	display:block;
	width:99px;
	height:40px;
	}
#main{
	width:1000px;
	height:auto;
	background:#fff;
	margin:0 auto;
	padding-top:10px;
	padding-bottom:8px;
	}
.notice{
	width:992px;
	height:34px;
	background:url(../images/notice_bg.jpg) repeat-x;
	border:1px solid #cdcdcd;
	margin:0 auto;
	margin-bottom:10px;
	line-height:34px;
	}
.l_notice{
	width:122px;
	height:34px;
	float:left;
	color:#010101;
	font-size:14px;
	font-weight:bold;
	}
.l_notice img{
	vertical-align:top;
	padding-left:11px;
	padding-right:10px;
	padding-top:11px;
	}
.r_notice{
	width:860px;
	height:34px;
	color:#333;
	}
.box1{
	width:994px;
	height:auto;
	margin:0 auto;
	}
.l_box1{
	width:636px;
	height:auto;
	float:left;
	}
.box1_div{
	width:310px;
	height:auto;
	float:left;
	margin-right:8px;
	margin-bottom:9px;
	}
.box1_title{
	width:310px;
	height:34px;
	background:url(../images/title_bg1.jpg) no-repeat;
	line-height:34px;
	}
.box1_title dt{
	float:left;
	font-weight:bold;
	font-size:14px;
	color:#0252b1;
	padding-left:21px;
	}
.box1_title dd{
	float:right;
	padding-right:17px;
	}
.box1_title dd a{
	color:#868686;
	}
.l_box1_text{
	width:308px;
	height:184px;
	border:1px solid #cdcdcd;
	border-top:0px;
	}
.home_comp{
	width:275px;
	height:168px;
	overflow:hidden;
	line-height:24px;
	color:#595959;
	margin:0 auto;
	padding-top:10px;
	}
.home_culture{
	width:285px;
	height:100px;
	overflow:hidden;
	line-height:20px;
	color:#595959;
	margin:0 auto;
	padding-top:10px;
	}
.home_culture_btn{
	width:296px;
	height:50px;
	margin:0 auto;
	padding-top:10px;
	}
.home_culture_btn a{
	float:left;
	}
.home_honor{
	width:275px;
	height:auto;
	padding-top:20px;
	margin:0 auto;
	}
.l_home_honor{
	width:101px;
	height:142px;
	float:left;
	margin-right:15px;
	}
.r_home_honor{
	width:159px;
	height:142px;
	float:left;
	line-height:24px;
	color:#595959;
	overflow:hidden;
	}
.home_post{
	width:308px;
	height:154px;
	background:url(../images/post.jpg) bottom no-repeat;
	padding-top:30px;
	}
.home_post_div{
	width:226px;
	height:22px;
	padding-left:82px;
	}
.home_post_span{
	width:54px;
	height:22px;
	line-height:22px;
	color:#333;
	display:block;
	float:left;
	}
.home_post_div1{
	width:133px;
	height:32px;
	line-height:32px;
	color:#333;
	padding-left:136px;
	}
.home_post_input{
	width:130px;
	height:20px;
	line-height:20px;
	padding-left:3px;
	border:1px solid #a5acb2;
	}
.home_post_btn{
	width:;
	height:23px;
	padding-top:15px;
	padding-left:136px;
	}
.home_post_btn input{
	margin-right:9px;
	}
.home_post_a{
	width:;
	height:30px;
	line-height:30px;
	padding-left:136px;
	padding-top:5px;
	}
.home_post_a a{
	color:#8a8a8a;
	}
.r_box1{
	width:357px;
	height:auto;
	float:right;
	}
.r_box1_div{
	width:357px;
	height:auto;
	float:left;
	margin-bottom:9px;
	}
.r_box1_title{
	width:357px;
	height:34px;
	background:url(../images/title_bg2.jpg) no-repeat;
	line-height:34px;
	}
.r_box1_title dt{
	float:left;
	font-weight:bold;
	font-size:14px;
	color:#fff;
	padding-left:21px;
	}
.r_box1_title dd{
	float:right;
	padding-right:17px;
	}
.r_box1_title dd a{
	color:#868686;
	}
.r_box1_text{
	width:355px;
	height:280px;
	border:1px solid #cdcdcd;
	border-top:0px;
	}
.home_powered{
	width:322px;
	height:80px;
	overflow:hidden;
	line-height:20px;
	margin:0 auto;
	color:#595959;
	padding-top:20px;
	}
.home_powered_ul{
	width:355px;
	height:163px;
	background:url(../images/home_img2.jpg) bottom no-repeat;
	padding-top:16px;
	}
.home_powered_ul ul{
	padding-left:64px;
	padding-top:9px;
	}
.home_powered_ul ul li{
	height:27px;
	line-height:27px;
	font-weight:bold;
	margin-bottom:2px;
	}
.home_powered_ul ul li a{
	color:#333;
	}
.home_contact{
	width:321px;
	height:255px;
	background:url(../images/home_img3.jpg) 188px 160px no-repeat;
	padding-top:22px;
	padding-left:34px;
	line-height:24px;
	color:#595959;
	}
.home_contact img{
	margin-bottom:10px;
	}
.box1_div1{
	width:627px;
	height:auto;
	float:left;
	margin-right:8px;
	margin-bottom:9px;
	}
.box1_title1{
	width:627px;
	height:34px;
	background:url(../images/title_bg3.jpg) no-repeat;
	line-height:34px;
	}
.box1_title1 dt{
	float:left;
	font-weight:bold;
	font-size:14px;
	color:#0252b1;
	padding-left:21px;
	}
.box1_title1 dd{
	float:right;
	padding-right:17px;
	}
.box1_title1 dd a{
	color:#868686;
	}
.l_box1_text1{
	width:625px;
	height:148px;
	border:1px solid #cdcdcd;
	border-top:0px;
	}
.rollBox1{
	width:597px;
	height:118px;
	margin:0 auto;
	padding-top:20px;
	}
.rollBox1 .Cont1{
	width:597px;
	overflow:hidden;
	float:left;
	}
.rollBox1 .ScrCont1{
	width:1000000px;
	}
.rollBox1 .LeftBotton{
	
	}
.rollBox1 .RightBotton{
	
	}
.rollBox1 .Cont1 .pic1{
	width:89px;
	float:left;
	text-align:center;
	margin-right:12px;
	line-height:30px;
	}
.rollBox1 .Cont1 .pic1  img{
	width:89px;
	height:89px;
	border:2px solid #cdcdcd;
	}
.rollBox1 .Cont1 .pic1 a{
	color:#595959;
	}
.rollBox1 .Cont1 a:link{
	color: #595959;
	}
.rollBox1 .Cont1 a:visited{
	}
.rollBox1 .Cont1 a:hover{
	text-decoration:underline;
	}
.rollBox1 #List1{
	float: left
	}
.rollBox1 #List2{
	float: left
	}
#bot{
	width:1000px;
	height:auto;
	background:#fff;
	margin:0 auto;
	padding-bottom:4px;
	}
.footer{
	width:994px;
	height:119px;
	background:url(../images/footer_bg.jpg) repeat-x;
	margin:0 auto;
	color:#fff;
	}
.l_footer{
	width:74px;
	height:74px;
	float:left;
	padding-left:12px;
	padding-right:37px;
	padding-top:25px;
	}
.m_footer{
	width:700px;
	float:left;
	line-height:22px;
	padding-top:26px;
	}
.r_footer{
	float:right;
	padding-right:10px;
	padding-top:19px;
	}
#qq{
	position:absolute;
	top:150px;
	right:20px;
	width:110px;
	height:174px;
	background:url(../images/qq_bg.png) no-repeat;
	z-index: 999;
	padding-top:4px;
	}
.close{
	width:11px;
	height:11px;
	margin-bottom:37px;
	padding-left:93px;
	}
.close a{
	width:11px;
	height:11px;
	display:block;
	}
#qq .link{
    margin-left:10px;
    margin-bottom:10px;
	height:20px;
	width:90px;
	line-height:20px;
	}
#qq .link img{
	vertical-align:top;
	padding-left:10px;
	padding-right:7px;
	}
#qq .link a{
    padding-right:8px;
    color:#000;
	}
.left{
	width:271px;
	height:auto;
	float:left;
	}
.left_title{
	width:271px;
	height:34px;
	background:url(../images/left_title.jpg) no-repeat;
	line-height:34px;
	}
.left_title dt{
	float:left;
	font-weight:bold;
	font-size:14px;
	color:#0252b1;
	padding-left:21px;
	}
.left_title dd{
	float:right;
	padding-right:17px;
	}
.left_title dd a{
	color:#868686;
	}
.left_text{
	width:269px;
	height:auto;
	border:1px solid #cdcdcd;
	border-top:0px;
	padding-top:10px;
	padding-bottom:16px;
	}
.left_ul{
	width:227px;
	height:auto;
	margin:0 auto;
	margin-bottom:10px;
	}
.left_ul li{
	width:213px;
	height:27px;
	line-height:27px;
	background:url(../images/left_li.jpg) 2px center no-repeat;
	padding-left:14px;
	border-bottom:1px dashed #c7c7c7;
	}
.left_ul li a{
	color:#595959;
	}
.left_ul li a:hover{
	color:#035bbb;
	text-decoration:underline;
	}
.left_img{
	width:268px;
	height:auto;
	text-align:center;
	padding-top:13px;
	}
.right{
	width:712px;
	height:auto;
	float:right;
	}
.right_title{
	width:712px;
	height:34px;
	background:url(../images/right_title.jpg) no-repeat;
	line-height:34px;
	}
.right_title dt{
	float:left;
	font-weight:bold;
	font-size:14px;
	color:#fff;
	padding-left:21px;
	}
.right_title dd{
	float:right;
	padding-right:17px;
	}
.right_title dd a{
	color:#868686;
	}
.right_text{
	width:710px;
	min-height:576px;
	height:auto !important;
	border:1px solid #cdcdcd;
	border-top:0px;
	padding-top:20px;
	}
.prod_list{
	width:710px;
	height:auto;
	padding-bottom:23px;
	}
.prod_list li{
	width:157px;
	min-height:110px;
	height:auto !important;
	float:left;
	padding-left:57px;
	line-height:20px;
	text-align:center;
	}
.prod_list li img{
	width:157px;
	height:137px;
	display:block;
	}
.prod_bg{
	width:157px;
	height:137px;
	display:block;
	margin-top:-137px;
	}
.details_list{
	width:710px;
	height:auto;
	padding-bottom:23px;
	}
.details_title{
	width:626px;
	height:30px;
	line-height:30px;
	background:url(../images/right_li.jpg) left center no-repeat;
	font-weight:bold;
	color:#5b5b5b;
	margin:0 auto;
	margin-bottom:15px;
	padding-left:24px;
	}
.details_text{
	width:650px;
	height:auto;
	line-height:24px;
	color:#5b5b5b;
	margin:0 auto;
	}
.map{
	width:650px;
	height:300px;
	padding-top:28px;
	}
.comp_list{
	width:710px;
	min-height:553px;
	height:auto !important;
	background:url(../images/comp.jpg) right bottom no-repeat;
	padding-bottom:23px;
	}
.culture_list{
	width:710px;
	min-height:553px;
	height:auto !important;
	background:url(../images/culture.jpg) right bottom no-repeat;
	padding-bottom:23px;
	}
.order{
	width:650px;
	height:auto;
	margin:0 auto;
	padding-top:18px;
	}
.order_div{
	width:650px;
	height:20px;
	margin-bottom:10px;
	}
.order_span{
	width:93px;
	padding-right:14px;
	text-align:right;
	float:left;
	display:block;
	line-height:20px;
	height:20px;
	color:#303030;
	}
.order_span1{
	float:left;
	display:block;
	height:20px;
	line-height:20px;
	padding-left:5px;
	color:#b10000;
	}
.order_input1{
	width:155px;
	height:18px;
	line-height:18px;
	float:left;
	border:1px solid #b5b5b5;
	color:#303030;
	}
.order_input2{
	width:268px;
	height:18px;
	line-height:18px;
	float:left;
	border:1px solid #b5b5b5;
	color:#303030;
	}
.order_input3{
	width:68px;
	height:18px;
	line-height:18px;
	float:left;
	border:1px solid #b5b5b5;
	color:#303030;
	}
.order_div1{
	width:650px;
	height:66px;
	margin-bottom:20px;
	}
.order_div1 textarea{
	width:370px;
	height:64px;
	line-height:18px;
	float:left;
	border:1px solid #b5b5b5;
	color:#303030;
	}
.order_img{
	width:67px;
	height:20px;
	float:left;
	padding-left:10px;
	}
.order_btn{
	width:;
	height:20px;
	padding-left:237px;
	}
.order_btn input{
	margin-right:9px;
	}
#tabs1{
	text-align:left;
	width:650px;
	margin:0 auto;
	}
.menu1box{
	position:relative;
	overflow:hidden;
	height:46px;
	width:650px;
	text-align:left;
	border-bottom:1px dashed #b8b8b8;
	}
#menu1{
	position:absolute;
	top:0;
	left:0;
	z-index:1;
	}
#menu1 li{
	float:left;
	display:block;
	cursor:pointer;
	width:107px;
	text-align:center;
	line-height:31px;
	height:31px;
	margin-right:13px;
	background:#d4d4d4;
	color:#595959;
	}
#menu1 li a{
	
	}
#menu1 li.hover{
	background:#0158b5;
	color:#fff;
	}
#menu1 li.hover a{
	color:#fff;
	}
.main1box{
	clear:both;
	height:auto;
	width:650px;
	padding-top:15px;
	}
#main1 ul{
	display: none;
	}
#main1 ul.block {
	display: block;
	}
.hr_table1{
	width:600px;
	height:auto;
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
	margin:0 auto;
	}
.hr_table1 tr td{
	height:22px;
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
	line-height:22px;
	color:#000;
	}
.hr_table1 select{
	float:left;
	}
.hr_table1 textarea{
	float:left;
	width:404px;
	height:123px;
	border:1px solid #b5b5b5;
	}
.zi{
	float:left;
	display:block;
	padding-left:5px;
	padding-right:5px;
	}
.hr_div{
	width:600px;
	height:30px;
	line-height:30px;
	color:#000;
	margin:0 auto;
	}
.order_btn1{
	width:;
	height:20px;
	text-align:center;
	padding-top:10px;
	}
.order_btn1 input{
	margin-right:37px;
	}
.d_left_title{
	width:223px;
	height:30px;
	line-height:30px;
	margin:0 auto;
	padding-left:32px;
	background:url(../images/dou_left.jpg) no-repeat;
	color:#fff;
	margin-bottom:10px;
	}
.d_right_title{
	width:643px;
	height:30px;
	line-height:30px;
	margin:0 auto;
	padding-left:28px;
	background:url(../images/dou_right.jpg) no-repeat;
	color:#fff;
	margin-bottom:10px;
	}






















































