﻿@charset "utf-8";

/* CSS Document */



*{

	padding:0px;

	margin:0px;

	}

ul li{

	list-style-type:none;

	}

img{

	border:0px;

	}

.clear{

	clear:both;

	}

a{

	color:#666;

	text-decoration:none;

	}

a:hover{

	text-decoration:none;

	}

html{

	}

body{

	font-family:"宋体";

	font-size:12px;

	margin:0 auto;

	overflow-x:hidden;

	margin:0 auto;

	color:#666;

	}

#top{

	width:100%;

	height:130px;

	margin:0 auto;

	background:url(../images/top_bg.jpg) repeat-x;

	}

.top_div{

	width:1200px;

	height:115px;

	margin:0 auto;

	}

.logo{

	width:auto;

	float:left;

	padding-top:10px;

	}

	

.fg{ width:1px; height:40px; line-height:40px; color:#FFFFFF; margin:0 auto; text-align:center;}

.menu{width:100%; height:40px; margin:0 auto; background:#59bb41;}

.menu ul{ width:1200px; margin:0 auto;}

.menu ul li{float:left;text-align:center;

	

	}

.menu ul li a{

	width:119px;

	height:40px;

	display:block;

	color:#fff;line-height:40px;

	

	font-family:"微软雅黑";

	font-size:16px;

	font-weight:bold;

	}

.menu ul li a:hover,.menu ul li a.menu_hover{

	width:119px;

	height:40px;

	display:block;

	color:#202423;

	}

#main{

	width:100%;

	height:auto;

	margin:0 auto;

	}

.banner{

	width:100%;

	height:504px;

	margin:0 auto;

	}

.banner .fsm_top{

	z-index:10;

	position:relative;

	overflow:hidden;

	}

.banner .top_middle{

	width:1920px;

	height:504px;

	float:left;

	overflow:hidden;

	position:relative;

	z-index:0;



	}

.banner .top_left a{

	position:absolute;

	width:49px;

	height:60px;

	left:50%;

	z-index:999;

	display:block;

	background:url(../images/l_banner_a.png) no-repeat;

	top:224px;

	margin-left:-590px;

	cursor:pointer;

	}

.banner .top_left a:hover{

	width:49px;

	height:60px;

	display:block;

	background:url(../images/l_banner_hover.png) no-repeat;

	cursor:pointer;

	}

.banner .top_right1 a{

	position:absolute;

	width:49px;

	height:60px;

	right:50%;

	z-index:999;

	display:block;

	background:url(../images/r_banner_a.png) no-repeat;

	top:224px;

	margin-right:-590px;

	cursor:pointer;

	}

.banner .top_right1 a:hover{

	width:49px;

	height:60px;

	display:block;

	background:url(../images/r_banner_hover.png) no-repeat;

	cursor:pointer;

	}

.banner .title{

	z-index:90;

	position:relative;

	width:750px;

	top:383px;

	}

.banner .pic_con{

	z-index:5;

	position:relative;

	width:100%;

	height:504px;

	overflow:hidden;

	top:-3px;

	left:0px;

	}

.banner .clr{

	height:0px;

	clear:both;

	overflow:hidden;

	}

.banner #brandChained{

	z-index:10;

	position:relative;

	}

.banner #brandChained .items div a{

	text-align:center;

	display:block;

	}

.banner .navi{

	z-index:40;

	position:relative;

	width:214px;

	display:inline;

	float:right;

	height:7px;

	top:0px;

	right:10px;

	}

.banner .navi a{

	width:40px;

	display:block;

	background:#ffffff;

	float:left;

	height:7px;

	font-size:0px;

	cursor:pointer;

	margin-right:10px;

	}

.banner .navi a.active{

	background:#59bb41;

	}

.banner .scrollable{

	position:relative;

	width:1920px;

	height:504px;

	float:left;

	overflow:hidden;

	}

.banner .scrollable .items{

	position: absolute;

	width: 20000em;

	top: 3px;

	left: 0px;

	}

.banner .items div{

	width:1920px;

	height:504px;

	float:left;

	overflow:hidden;

	}

.banner .items div img{

	width:1920px;

	height:504px;

	float:right;

	}

.box1{

	width:100%;

	height:60px;

	margin:0 auto;

	margin-bottom:33px;

	background:#59bb41;

	margin-bottom:50px;

	}

.box1_dl{

	width:1200px;

	height:50px;

	line-height:50px;

	margin:0 auto;

	padding-top:5px;

	}

.box1_dl dt{

	width:155px;

	height:50px;

	float:left;

	}

.box1_dl dd{

	width:1000px;

	height:50px;

	float:left;

	padding-left:26px;

	line-height:50px;

	font-family:"微软雅黑";

	font-size:20px;

	color:#fff;

	}

.box2{

	width:1244px;

	height:278px;

	padding-left:44px;

	margin:0 auto;

	margin-bottom:43px;

	}

.box2_div{

	width:249px;

	height:257px;

	float:left;

	margin-right:42px;

	border:10px solid #e6e6e6;

	cursor:pointer;

	}

.box2_div:hover{

	width:249px;

	height:257px;

	float:left;

	margin-right:42px;

	border:10px solid #59bb41;

	cursor:pointer;

	}

.box2_div_img{

	width:77px;

	height:77px;

	margin:0 auto;

	padding-top:26px;

	}

.box2_title{

	height:46px;

	line-height:46px;

	text-align:center;

	font-family:"微软雅黑";

	font-size:16px;

	color:#666;

	font-weight:bold;

	}

.box2_title a{

	color:#666;

	}

.box2_text{

	width:168px;

	height:52px;

	line-height:26px;

	margin:0 auto;

	text-align:center;

	font-family:"微软雅黑";

	font-size:14px;

	color:#666;

	overflow:hidden;

	}

.box2_more{

	height:26px;

	line-height:26px;

	text-align:center;

	font-family:"微软雅黑";

	font-size:14px;

	color:#666;

	padding-top:10px; 

	}

.box2_more a{

	color:#666;

	text-decoration:underline;

	}

.box2_more img{

	padding-left:5px;

	}

.box3{

	width:1200px;

	height:340px;

	margin:0 auto;

	border-top:1px solid #e6e6e6;

	}

.l_box3{

	width:745px;

	height:auto;

	float:left;

	}

.l_box3_title{

	width:745px;

	height:84px;

	line-height:84px;

	}

.l_box3_title dt{

	width:;

	height:84px;

	line-height:84px;

	font-family:"微软雅黑";

	font-size:24px;

	color:#666;

	float:left;

	}

.l_box3_title dd{

	width:;

	height:84px;

	line-height:84px;

	font-family:"微软雅黑";

	font-size:14px;

	color:#666;

	float:right;

	}

.l_box3_title dd a{

	color:#666;

	}

.l_box3_text{

	width:745px;

	height:auto;

	}

.l_box3_img{

	width:214px;

	height:195px;

	float:left;

	border:8px solid #e8e8e8;

	}

.l_box3_div{

	width:505px;

	height:auto;

	float:right;

	margin-top:-15px;

	}

.l_box3_div1{

	width:505px;

	height:72px;

	margin-bottom:8px;

	}

.l_box3_div1:hover{

	width:505px;

	height:72px;

	margin-bottom:8px;

	background:#59bb41;

	cursor:pointer;

	}

.l_box3_div1:hover .l_box3_dl dt,.l_box3_div1:hover .l_box3_dl dd{

	color:#fff;

	}

.l_box3_div1:hover .l_box3_div_text a{

	color:#fff;

	}

.l_box3_dl{

	width:66px;

	height:45px;

	float:left;

	margin-top:13px;

	border-right:1px  solid #e4e4e4;

	text-align:center;

	}

.l_box3_dl dt{

	width:66px;

	height:35px;

	font-family:"微软雅黑";

	font-size:30px;

	color:#59bb41;

	font-weight:bold;

	margin-top:-10px;

	}

.l_box3_dl dd{

	width:66px;

	height:;

	font-family:"微软雅黑";

	font-size:14px;

	color:#666;

	font-weight:bold;

	}

.l_box3_div_text{

	width:395px;

	height:50px;

	padding-left:20px;

	float:left;

	padding-top:10px;

	line-height:25px;

	overflow:hidden;

	}

.l_box3_div_text a{

	font-family:"微软雅黑";

	font-size:14px;

	color:#666;

	}

.l_box3_div_text a:hover{

	font-family:"微软雅黑";

	font-size:14px;

	color:#fff;

	}

.r_box3{

	width:410px;

	height:auto;

	float:right;

	padding-top:40px;

	}

.r_box3_div1{

	width:410px;

	height:260px;

	margin:0 auto;

	}

.r_box3_div1 #abgne_fade_pic{

	position: relative;

	width:410px;

	height:260px;

	overflow:hidden;

	}

.r_box3_div1 #abgne_fade_pic a.ad{

	position: absolute;	/* 讓圖片疊在一起 */

	left: -1px;

	top: 1px;

	}

.r_box3_div1 #abgne_fade_pic .control{

	position:absolute;

	left:11px;

	bottom:8px;

	display:block;		/* 隱藏按鈕選單 */

	}

.r_box3_div1 #abgne_fade_pic .control a{

	display:inline-block;

	line-height:11px;

	width:11px;

	margin-right:7px;

	color:#fff;

	background:url(../images/r_box3_div1_a.png) no-repeat;

	text-align:center;

	text-decoration:none;

	font-weight:bold;

	

	}

.r_box3_div1 #abgne_fade_pic .control a.on{

	font-weight:bold;

	/*background-color:#e33438*/

	background:url(../images/r_box3_div1_hover.png) no-repeat;

	color:#59bb41;

	}

.r_box3_div2{

	width:410px;

	height:70px;

	background:#59bb41;

	}

.r_box3_div2 .aa{

	width:142px;

	height:70px;

	float:left;

	text-align:right;

	padding-top:22px;

	font-family:"微软雅黑";

	font-size:12px;

	color:#666;

	}

.r_box3_div2 .aa span{

	height:19px;

	font-size:14px;

	display:block;

	}

.r_box3_div2 .bb{

	width:249px;

	height:70px;

	line-height:70px;

	float:left;

	padding-left:18px;

	font-family:"微软雅黑";

	font-size:30px;

	color:#666;

	}

.box4{

	width:100%;

	height:435px;

	background:#f2f2f2;

	}

.box4_title{

	width:1200px;

	height:84px;

	line-height:84px;

	font-family:"微软雅黑";

	font-size:24px;

	color:#666;

	margin:0 auto;

	}

.box4_text{

	width:1198px;

	height:280px;

	margin:0 auto;

	background:#fff;

	border:1px solid #e5e5e5

	}

.rollBox{

	width:1178px;

	height:230px;

	overflow:hidden;

	margin:0 auto;

	padding-top:30px;

	}

.rollBox .Cont{

	width:1178px;

	overflow:hidden;

	float:left;

	}

.rollBox .ScrCont{

	width:1000000px;

	}

.LeftBotton{

	}

.RightBotton{

	}

.rollBox .Cont .pic{

	width:257px;

	height:219px;

	float:left;

	text-align:center;

	margin-right:15px;

	text-align:center;

	}

.rollBox .Cont .pic img{

	width:257px;

	height:219px;

	display:block;

	margin:0 auto;

	}

.rollBox .Cont a:link{

	}

.rollBox .Cont a:visited{

	}

.rollBox .Cont a:hover{

	text-decoration:underline;

	}

.rollBox #List1{

	float: left

	}

.rollBox #List2{

	float: left

	}

#Bot{

	width:100%;

	height:70px;

	background:url(../images/footer_bg.jpg);

	}

.footer{

	width:1200px;

	height:264px;

	padding-top:49px;

	margin:0 auto;

	}

.l_footer{

	width:346px;

	height:auto;

	float:left;

	margin-right:60px;

	}

.l_footer_title{

	height:66px;

	font-family:"微软雅黑";

	font-size:24px;

	color:#fff;

	}

.l_footer_text{

	width:346px;

	height:66px;

	line-height:45px;

	font-family:"微软雅黑";

	font-size:14px;

	color:#333;

	overflow:hidden;

	}

.l_footer_text1{

	width:346px;

	height:auto;

	line-height:36px;

	font-family:"微软雅黑";

	font-size:20px;

	color:#333;

	font-style:italic;

	padding-top:18px;

	}

.m_footer{

	width:372px;

	height:auto;

	float:left;

	}

.r_box4_div{

	height:34px;

	margin-bottom:10px;

	}

.r_box4_input{

	width:370px;

	height:32px;

	line-height:32px;

	font-size:14px;

	color:#333;

	border:1px solid #e9e9e9;

	text-indent:1em;

	font-style:italic;

	background:#fff;

	float:left;

	}

.r_box4_div1{

	height:96px;

	margin-bottom:10px;

	}

.r_box4_div1 textarea{

	width:370px;

	height:96px;

	font-size:14px;

	color:#999;

	border:1px solid #e9e9e9;

	text-indent:1em;

	font-style:italic;

	background:#fff;

	float:left;

	}

.r_box4_btn{

	width:89px;

	height:30px;

	float:right;

	margin-top:-40px;

	position:relative;

	z-index:5;

	}

.online_img1{

	height:34px;

	line-height:px;

	display:block;

	float:left;

	padding-left:8px;

	}

.online_img1 img{

	height:36px;

	display:block;

	}

.r_box4_input1{

	width:87px;

	height:32px;

	float:left;

	font-size:14px;

	border:1px solid #e9e9e9;

	text-indent:1em;

	font-style:italic;

	background:#fff;

	line-height:32px;

	color:#999;

	}

.r_footer{

	width:294px;

	height:auto;

	float:right;

	}

.r_footer_img{

	height:77px;

	padding-top:45px;

	}

.r_footer_img1 img{

	margin-right:40px;

	}

.footer_text{

	width:1200px;

	height:68px;

	line-height:28px;

	font-family:"微软雅黑";

	font-size:14px;

	color:#999;

	margin:0 auto;

	padding-top:15px;

	}

.footer_top{

	width:60px;

	height:35px;

	float:right;

	padding-top:5px;

	}

.sub{

	width:1200px;

	height:auto;

	padding-bottom:34px;

	margin:0 auto;

	}

.left{

	width:336px;

	height:auto;

	float:left;

	}

.left_title{

	height:42px;

	border-bottom:1px solid #e6e6e6;

	}

.left_title dt{

	width:;

	height:42px;

	font-family:"微软雅黑";

	font-size:24px;

	color:#666;

	float:left;

	}

.left_menu{

	width:336px;

	height:auto;

	padding-bottom:20px;

	}

.left_menu ul li{

	width:336px;

	height:54px;

	margin-bottom:16px;

	}

.left_menu ul li a{

	width:290px;

	height:54px;

	line-height:54px;

	font-family:"微软雅黑";

	font-size:20px;

	color:#666;

	padding-left:46px;

	background:url(../images/left_menu_a.jpg) no-repeat;

	display:block;

	}

.left_menu ul li a:hover,.left_menu ul li a.left_hover{

	width:290px;

	height:54px;

	line-height:54px;

	font-family:"微软雅黑";

	font-size:20px;

	color:#fff;

	padding-left:46px;

	background:url(../images/left_menu_hover.jpg) no-repeat;

	display:block;

	}

.left_more{

	float:right;

	line-height:38px;

	font-family:"微软雅黑";

	font-size:14px;

	color:#666;

	}

.left_more a{

	color:#666;

	}

.left_news_ul{

	width:336px;

	height:auto;

	}

.left_news_ul li{

	width:336px;

	height:36px;

	line-height:36px;

	background:url(../images/left_li.jpg) 20px center no-repeat;

	padding-left:38px;

	font-family:"微软雅黑";

	font-size:14px;

	color:#666;

	}

.left_news_ul li a{

	color:#666;

	}

.right{

	width:800px;

	height:auto;

	float:right;

	}

.cokkie{

	width:auto;

	line-height:38px;

	font-family:"微软雅黑";

	font-size:14px;

	color:#666;

	float:right;

	}

.right_text{

	width:800px;

	padding-top:34px;

	}

.prod_list{

	width:810px;

	padding-bottom:10px;

	}

.prod_list li{

	width:230px;

	height:222px;

	float:left;

	margin-right:24px;

	border:1px solid #e9e7e7;

	padding:7px;

	margin-bottom:12px;

	}

.prod_list li img{

	width:229px;

	height:172px;

	display:block;

	margin-bottom:8px;

	}

.prod_word{

	width:230px;

	height:42px;

	line-height:42px;

	background:#f5f4f4;

	font-family:"微软雅黑";

	font-size:14px;

	color:#666;

	text-align:center;

	}

.digg {

	text-align:center;

	height:50px;

	padding-top:22px;

	font-family:"微软雅黑";

	font-size:14px;

	}

.digg a{

	border:#e5e5e5 1px solid;

	margin:2px;

	padding:3px 6px;

	background:#e5e5e5;

	color:#000;

	}

.digg a:hover{

	border:#59bb41 1px solid;

	color:#fff;

	background:#59bb41;

	}

.digg a:active{

	border:#e5e5e5 1px solid;

	color:#000;

	background:#e5e5e5;

	}

.digg span.current{

	border:#59bb41 1px solid;

	color:#fff;

	background:#59bb41;

	margin:2px;

	padding:3px 6px;

	}

.digg span.disabled{

	border:#e5e5e5 1px solid;

	margin:2px;

	padding:3px 6px;

	background:#e5e5e5;

	color:#000;

	}

.prod_title{

	height:42px;

	border-bottom:1px solid #e6e6e6;

	font-family:"微软雅黑";

	font-size:18px;

	color:#666;

	margin-bottom:25px;

	text-align:center;

	}

.prod_img{

	padding-bottom:15px;

	}

.prod_img img{

	padding:7px;

	border-bottom:1px solid #e6e6e6;

	display:block;

	margin:0 auto;

	}

.prod_text{

	font-family:"微软雅黑";

	font-size:14px;

	color:#666;

	line-height:30px;

	padding-bottom:60px;

	}

.prod_text img{

	display:block;

	margin:0 auto;

	margin-top:10px;

	margin-bottom:10px;

	padding:7px;

	border-bottom:1px solid #e6e6e6;

	}

.jump{

	width:;

	height:87px;

	margin:0 auto;

	font-size:14px;

	color:#666;

	font-family:"微软雅黑";

	border-top:1px solid #e6e6e6;

	border-bottom:1px solid #e6e6e6;

	padding-top:12px;

	}

.jump ul{

	width:772px;

	line-height:38px;

	}

.jump ul li.jump_border{

	border-bottom:1px dashed #e6e6e6;

	}

.jump a{

	color:#595959;

	}

.jump span{

	display:block;

	width:70px;

	height:25px;

	text-align:center;

	line-height:25px;

	background:#e6e6e6;

	float:right;

	margin-top:-115px;

	}

.jump span a{

	display:block;

	font-size:12px;

	color:#666;

	font-family:"微软雅黑";

	}

.case_list{

	padding-bottom:15px;

	}

.case_div{

	width:800px;

	height:188px;

	margin-bottom:22px;

	}

.case_div_img{

	width:245px;

	height:188px;

	float:left;

	}

.case_div_img img{

	width:229px;

	height:172px;

	padding:7px;

	border:1px solid #e6e6e6;

	}

.case_div_dl{

	width:533px;

	height:188px;

	float:right;

	}

.case_div_dl dt{

	width:533px;

	height:40px;

	background:#59bb41;

	line-height:40px;

	font-family:"微软雅黑";

	}

.case_div_dl dt a{

	color:#666;

	}

.case_div_dl_title1{

	padding-left:12px;

	float:left;

	font-size:18px;

	}

.case_div_dl_title2{

	padding-right:12px;

	float:right;

	font-size:14px;

	}

.case_div_dl dd{

	width:533px;

	height:120px;

	line-height:30px;

	font-family:"微软雅黑";

	font-size:14px;

	color:#666;

	overflow:hidden;

	padding-top:15px;

	}

.news_list{

	padding-bottom:12px;

	}

.news_dl{

	width:800px;

	height:110px;

	margin-bottom:12px;

	border-bottom:1px solid #e6e6e6;

	}

.news_dl dt{

	width:800px;

	height:32px;

	line-height:32px;

	font-family:"微软雅黑";

	font-size:14px;

	}

.news_dl_title1{

	color:#333;

	float:left;

	}

.news_dl_title1 a{

	color:#333;

	}

	.news_dl_title1 a:hover{

	color:#59bb41;

	}

.news_dl_title2{

	color:#999;

	float:right;

	}

.news_dl dd{

	width:800px;

	height:60px;

	line-height:30px;

	font-family:"微软雅黑";

	font-size:14px;

	color:#666;

	overflow:hidden;

	}

.news_title{

	padding-bottom:8px;

	border-bottom:1px solid #e6e6e6;

	margin-bottom:20px;

	font-family:"微软雅黑";

	text-align:center;

	}

.news_title dt{

	line-height:30px;

	padding-bottom:8px;

	font-size:18px;

	color:#666;

	font-weight:bold;

	}

.news_title dd{

	line-height:22px;

	padding-bottom:8px;

	font-size:14px;

	color:#999;

	font-weight:bold;

	}

.hr_list{

	padding-bottom:30px;

	overflow:hidden;

	}

.hr_list li{

	width:800px;

	height:50px;

	line-height:49px;

	font-family:"微软雅黑";

	font-size:14px;

	color:#999;

	background:url(../images/hr_bg.jpg) left top repeat-x;

	margin-top:-1px;

	}

.hr_list li a{

	width:;

	height:49px;

	line-height:49px;

	background:url(../images/hr_li.jpg) 17px center no-repeat;

	padding-left:37px;

	display:block;

	float:left;

	font-weight:bold;

	color:#333;

	}

.hr_list li span{

	float:right;

	padding-right:54px;

	color:#999;

	}

.online_list{

	padding-top:20px;

	}

.online_div{

	width:;

	height:33px;

	line-height:33px;

	margin-bottom:15px;

	}

.online_span{

	width:105px;

	height:33px;

	line-height:33px;

	display:block;

	float:left;

	padding-left:7px;

	font-family:"微软雅黑";

	font-size:18px;

	color:#333;

	}

.online_span1{

	width:;

	height:33px;

	line-height:33px;

	display:block;

	float:left;

	padding-left:8px;

	}

.online_span1 img{

	height:33px;

	display:block;

	}

.online_input{

	width:290px;

	height:31px;

	color:#333;

	line-height:31px\9;

	text-indent:1em;

	background:#fff;

	float:left;

	border:1px solid #e9e7e7;

	background:#f9f8f8;

	}

.online_input2{

	width:678px;

	height:31px;

	color:#333;

	line-height:31px\9;

	text-indent:1em;

	background:#fff;

	float:left;

	border:1px solid #e9e7e7;

	background:#f9f8f8;

	}

.online_input1{

	width:100px;

	height:31px;

	color:#333;

	line-height:31px\9;

	text-indent:1em;

	background:#fff;

	float:left;

	border:1px solid #d4d4d4;

	}

.online_div1{

	width:;

	height:158px;

	margin-bottom:15px;

	}

.online_div1 textarea{

	width:678px;

	height:158px;

	float:left;

	color:#333;

	line-height:31px;

	text-indent:1em;

	background:#fff;

	border:1px solid #e9e7e7;

	background:#f9f8f8;

	}

.online_btn{

	width:;

	height:43px;

	margin:0 auto;

	padding-left:112px;

	}

.online_btn input{

	margin-right:12px;

	}



/*产品+新闻详细页*/	

.product_con .texttit{width:780px;font:bold 20px/40px Arial,"microsoft yahei","";text-align:center; border-bottom:1px solid #ccc; margin:0 auto;}

.product_con .textbox{ width:780px;word-wrap:break-word;word-break:break-all; margin:0 auto;}









