html,body {margin-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;padding:0;font-size:12px;font-family: "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei UI", "Microsoft YaHei", SimHei, "\5B8B\4F53", simsun, sans-serif;color:#333333; background:#dfdfdf url(wrap_bg.gif) repeat-y center top;}
div,ol,ul,li,h1,h2,h3,form,dl,dt,dd,h3,h4,h5,h6{padding:0;margin:0;font-size:12px;}
p{padding:0;margin:0;}
img{border:0;}
ol,ul,li,dl,dt,dd{list-style:none;}
a:link {color:#333333;text-decoration: none;}
a:visited {text-decoration: none;color:#333333;}
a:hover {text-decoration: none;color:#00911a;}
a:active {text-decoration: none;color:#333333;}
.clear{clear:both;}
.clearfloat{clear:both;line-height:0px;height:0px;padding:0;font-size:0;margin:0;}
.clearfix:after{clear:both;display:block;visibility:hidden;height:0;content:" ";font-size:0}
.clearfix{*zoom:1}
/*::selection{background:#ab0907;color:#FFF;}
::-moz-selection{background:#ab0907;color:#FFF;}
*/
.animate-box {
  opacity: 0;
}



/*首页大图*/
.sy_main_bnr{ height:657px; min-width:1000px; position:relative; z-index:1;}

.bnr{
	width:auto;
	height:657px;
	text-align:center;
	margin:0 auto 0 auto;
	position:relative;
	z-index:1;
	overflow:hidden;
}
.main_bnr{
	width:1440px;
	height:657px;
	position:absolute;
	left:50%;
	top:0;
	margin-left:-720px;
}
.main_bnr img {
	width:1440px;
	height:657px;
}
.main_bnr_fmenu {
	width:100%;
	padding:10px 0;
	text-align:center;
	position:absolute;
	bottom:10px;
	z-index:2000;
	overflow:hidden;
}
#main_bnr_fmenu A {
	width:12px;
	height:12px;
	border-radius:100%;
	background:#6d6d6d;
	color:#6d6d6d;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:10px;
	display:inline-block;
	overflow:hidden;
	margin:0 8px;
}
#main_bnr_fmenu A.activeSlide {
	background:#efefef;
	color:#efefef;
}
#main_bnr_fmenu A:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}



.heat_top{
	width:1000px;
	height:122px;
	margin:0 auto;
	position:absolute;
	z-index:2;
	left:50%;
	top:4px;
	margin-left:-500px;
	overflow:hidden;
}
.top_lan{
	height:24px;
	line-height:24px;
	position:absolute;
	right:0;
	top:30px;
	font-size:12px;
	color:#00911a;
}
.top_lan a,.top_lan a:visited{
	color:#666666;
	margin:0 8px;
	background:url(icon_arr5.gif) no-repeat 0 center;
	padding-left:8px;
	margin-right:20px;
}
.top_lan a:hover{
	color:#00911a;
	background:url(icon_arr4.gif) no-repeat 0 center;
}
.top_lan a.cur{
	color:#00911a;
	background:url(icon_arr4.gif) no-repeat 0 center;
}
.top_search{
	width:226px;
	height:26px;
	background:url(search_bg.gif) no-repeat;
	position:absolute;
	right:0;
	top:62px;
}
.top_search .s_text{width:200px; height:26px; float:left; overflow:hidden;}
.top_search .s_text input{width:180px; padding:0 0 0 10px; border:0; margin:7px 0 0 0; color:#999; font-size:12px; height:14px; background:none; outline:none; line-height:14px;}
.top_search .s_btn{width:24px; height:24px; float:left; padding:1px; overflow:hidden;}
.top_search .s_btn input{width:24px; height:24px; cursor:pointer;}






.navwrap{width:1000px;height:42px; background:#00911a; margin:0 auto;position:absolute;	z-index:3;left:50%;top:122px;margin-left:-500px; border-top-left-radius:5px;border-top-right-radius:5px;}
.nav{
	width:1000px;
	height:42px;
	margin:0 auto;
	position:relative;
	z-index:100000;
}
.nav ul{
	width:100%;
	height:42px;
}
.nav li{
	width:125px;
	height:42px;
	position:relative;
	z-index:4000;
	float:left;
}
.nav li.fli{
	
}
.nav li span a,.nav li span a:visited{
	height:42px;
	line-height:42px;
	text-align:center;
	font-size:14px;
	color:#fff;
	display:block;
	transition:all .3s ease;
}
.nav li span a:hover{
	color:#fff;
	background:#0d6c1e;
}
.nav li.ov span a,.nav li span a.ov,.nav li span a:visited.ov{
	color:#fff;
	background:#0d6c1e;
}

.nav li dl{
	width:100%;
	background:#0d6c1e;
	position:absolute;
	left:0;
	top:42px;
	z-index:5000;
	display:none;
}
.nav li dl dd{
	height:40px;
	line-height:40px;	
	text-align:left;
	position:relative;
	z-index:5;
}
.nav li dl dd a,.nav li dl dd a:visited{
	height:40px;
	color:#fff;
	font-size:14px;
	text-align:center;
	display:block;
	overflow:hidden;
}
.nav li dl dd a:hover{
	background:#f9b52c;
	color:#0d6c1e;
}
.nav li dl dd a.ov{
	background:#f9b52c;
	color:#0d6c1e;
}
.nav li dl dd dl{
	position:absolute;
	left:125px;
	top:-1px;
	display:none;
	border:1px solid #00911a;
}




.main{
	width:1000px;
	height:217px;
	background:url(main_bg.gif) no-repeat;
	margin:20px auto 0 auto;
}

.mtit{
	height:28px;
	padding-left:22px;
	padding-right:5px;
	line-height:27px;
}
.mtit h3{
	font-size:15px;
	color:#00911a;
	float:left;
}
.mtit h3 span{
	font-weight:normal;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	font-style:italic;
	text-transform:uppercase;
	padding-left:4px;
}
.mtit a,.mtit a:visited{
	float:right;
	color:#999999;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}
.mtit a:hover{
	color:#00911a;
}


.main_video{
	width:247px;
	height:217px;
	padding-right:23px;
	float:left;
}
.video_col{
	padding:14px 0 0 19px;
	clear:both;
}


.main_about{
	width:407px;
	height:217px;
	float:left;
}
.about_text{
	width:372px;
	height:160px;
	margin:0 auto;
	padding-top:14px;
	padding-left:5px;
	line-height:24px;
	font-size:12px;
	color:#666;
	text-align:justify;
	clear:both;
}

.about_text a{
	color:#00911a;
}

.main_contact{
	width:295px;
	height:217px;
	float:right;
}
.c_text{
	width:262px;
	clear:both;
	line-height:24px;
	font-size:12px;
	padding:14px 0 0 19px;
	margin-bottom:20px;
}
.c_tel{
	width:200px;
	padding-left:84px;
	font-size:18px;
	color:#00911a;
	line-height:24px;
}



.flink{
	width:1000px;
	margin:12px auto 15px auto;
}
.flink h3{
	width:112px;
	line-height:24px;
	font-size:15px;
	color:#00911a;
	float:left;
}
.flink h3 span{
	font-weight:normal;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	font-style:italic;
	text-transform:uppercase;
	padding-left:4px;
}
.flink .link_list{
	width:888px;
	line-height:24px;
	float:left;
	overflow:hidden;
}
.flink .link_list a,.flink .link_list a:visited{
	color:#888;
	margin:0 0 0 15px;
}
.flink .link_list a:hover{
	color:#333;
}

.foot_wrap{
	padding:12px 0;
	max-width:1440px;
	background:#0e0e0e;
	margin:0 auto;
}
.foot_wrap .foot{
	width:1000px;
	background:#0e0e0e;
	color:#8c8c8c;
	margin:0 auto;
}
.foot_wrap .foot .copyright{
	width:800px;
	font-size:12px;
	line-height:1.8em;
	float:left;
}
.foot_wrap .foot a,.foot_wrap .foot a:visited{
	color:#8c8c8c;
}
.foot_wrap .foot a:hover{
	color:#fff;
}
.foot_wrap .foot .foot_r{
	width:150px;
	text-align:right;
	float:right;
}





/*在线客服样式2 */
.izl-rmenu{position:fixed; left:50%; margin-left:600px; bottom:10px; padding-bottom:73px; background:url(r_b.png) 0px bottom no-repeat; z-index:999; _position:absolute; }
.izl-rmenu .btn{width:72px; height:73px; margin-bottom:1px; cursor:pointer; position:relative;}
.izl-rmenu .btn-qq{background:url(r_qq.png) 0px 0px no-repeat; background-color:#6da9de;}
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(r_qq.png) 0px 0px no-repeat; background-color:#6da9de; text-decoration:none; display:block;}
.izl-rmenu .btn-wx{background:url(r_wx.png) 0px 0px no-repeat; background-color:#78c340;}
.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-126px; top:0px; display:none;width:126px;}
.izl-rmenu .btn-phone{background:url(r_phone.png) 0px 0px no-repeat; background-color:#fbb01f;}
.izl-rmenu .btn-phone:hover{background-color:#ff811b;}
.izl-rmenu .btn-phone .phone{background-color:#ff811b; position:absolute; width:160px; left:-160px; top:0px; line-height:73px; color:#FFF; font-size:18px; text-align:center; display:none;}
.izl-rmenu .btn-top{background:url(r_top.png) 0px 0px no-repeat; background-color:#666666; display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}