﻿@charset "utf-8";
/* CSS Document */


/*全局控制*/
body{margin:0;padding:0;font-size:14px;line-height:22px;font-family:"寰蒋闆呴粦",Verdana,Geneva,sans-serif,"瀹嬩綋";color:#666;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}
input,select,textarea{font-size:12px;line-height:16px;}img{border:0;}ul,li{list-style-type:none;}
a{color:#333;text-decoration:none;}
a:hover{text-decoration:underline;}
.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}
.dis{display:block;}.undis{display:none;}
.fl{float:left;}.fr{float:right;}.cl{clear:both;}.fb{font-weight:bold;}.fnb{font-weight:200;margin-left:-1px;}
.hr_1,.hr_10{font-size:1px;line-height:1px;clear:both;}
.hr_1{height:1px;}.hr_10{height:10px;}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus{outline:none;}


/*头部*/
.header{
	width:1000px;
	margin:0 auto;
	padding-top:5px;
}
.header .logo .logoImg{
	padding-top:10px;
	border-right:1px solid #d5d4d4;
	padding-right:20px;
	margin-right:20px;
}
.header .logo .logoTxt{
	margin-top:20px;
	line-height:25px;
}
.header .top{
	margin-top:30px;
}
.header .top p{
	text-align:right;
}
.header .top a{
	color:#666;
	font-size:12px;
}

/*导航*/
.navBg{
	background:#b0da73;
	min-width:1000px;
	margin-top:10px;
}
.nav{
	width:1000px;
	height:45px;
	margin:0 auto;
	line-height:45px;
}
.nav li{
	float:left;
}
.nav li a{
	padding:0 23px;
	display:block;
	color:#FFF;
	font-size: 18px;
	font-weight: bold;
}
.nav li a:hover{
	text-decoration:none;
	background:#80b532;
}


/*幻灯Banner*/
.banner{min-width:1000px;margin-bottom: 50px;}
#slideplay{height:485px;position:relative;overflow:hidden;}
#slideplay ul{position:absolute;}
#slideplay ul li{height:485px;position:relative;float:left;background:#000;overflow:hidden;}
#slideplay ul li a{ display:block; height:100%;}
#slideplay .btnBg{width:100%;height:20px;position:absolute;left:0;bottom:0;background:#000; display:none;}
#slideplay .btn{height:10px;padding:5px 10px;position:absolute;right:0;bottom:0;text-align:right; display:none;}
#slideplay .btn span{width:25px;height:10px;margin-left:5px;background:#fff;display:inline-block;cursor:pointer;_display:inline;_zoom:1;_font-size:0;}
#slideplay .btn span.on{background:#fff;}
#slideplay .preNext{width:45px;height:100px;position:absolute;top:190px;background:url(../images/sprite.png) no-repeat 0 0;cursor:pointer;}
#slideplay .pre{left:0;}
#slideplay .next{right:0;background-position:right top;}

/*设备展示*/
.DisplayTitle{
	width:1000px;
	margin:0 auto;
	text-align:center;
}
.DisplayBg{
	background:url(../images/displaybg.png) no-repeat top center;
	min-width:1000px;
	height:304px;
	margin-top:50px; 
}
.hzhb{ width:1410px; margin:0 auto;padding-top:58px;}
.hzhb .hzCont{position:relative;}
.hzhb .hzCont ul{margin:0 auto;}
.hzhb .hzCont li{float:left;text-align:center; margin:0 10px;}
.hzhb .hzCont li h5{margin-top:10px; font-weight:normal; font-size:18px;}
.hzhb .hzCont li h5 a{ color:#8aba47;}
.hzhb .hzCont li h5 a:hover{
	text-decoration:none;
	color:#658e28;
}
.hzhb .hzCont .btnLeft , .hzhb .hzCont .btnRight{position:absolute; top:30%; margin-top:-52px; width:22px; height:140px;}
.hzhb .hzCont .btnLeft{background:url("../images/btnleft.png") no-repeat center; left:-40px;}
.hzhb .hzCont .btnRight{background:url("../images/btnright.png") no-repeat center; right:-40px;}
.hzhb .hzCont .hzA{
	border:1px solid #b2b4ba;
	width:214px;
	height:156px;
    display: table-cell;
    overflow: hidden;
    text-align: center;
    vertical-align: middle;
}
.hzhb .hzCont .hzA:hover{
	border:1px solid #c1e801;
}
.DisplayTxt{
	width:1000px;
	margin:50px auto;
}
.DisplayTxt .Con{
	width: 581px; 
	margin-left: 139px; 
	margin-top: 40px;
}
.DisplayTxt ul li{
	float:left;
	width:268px;
}

/*广告图*/
.advYJH{
	height:270px;
	background:url(../images/advyjh.jpg) no-repeat top center;
	min-width:1000px;
	margin-bottom:50px;
}

/*产品展示*/
.MainProduct{
	width:1000px;
	margin:0 auto 50px;
	height: 919px;
}
.MainProduct .proNav{
	background:url(../images/mainpronavbg.png);
	width:285px;
	padding-bottom:10px;
}
.MainProduct .proNav ul .li1{
	margin-bottom: 19px;
}
.MainProduct .proNav .title{
	padding-top:32px;
	text-align:center;
	font-size:24px;
	color:#333;
	margin-bottom:25px;
}
.MainProduct .proNav .nav1{
	line-height:30px;
	background:#80b532;
	width:185px;
	padding-left:5px;
	font-size: 16px;
}
.MainProduct .proNav .nav1 a{
	color:#FFF;
}
.MainProduct .proNav ul ul{
	width:185px;
	padding: 10px 0px 10px 5px;
}
.MainProduct .proNav ul ul li{
	float:left;
	width:92.5px;
	line-height:38px;
	border-bottom:1px dashed #ccc;
}
.MainProduct .proCen{
	width:801px;
	position:absolute;
	margin-left: 199px;
}
.MainProduct .proCen .title{
	background:url(../images/mainprotitlebg.png) no-repeat right;
	height:49px;
	padding-left: 180px;
	margin-bottom:30px;
}
.MainProduct .proCen .con dl{
	float:left;
	margin-left:15px;
	margin-bottom:23px;
}
.MainProduct .proCen .con dt a{
	border: 1px solid #ececec;
    display: table-cell;
    height: 150px;
    overflow: hidden;
    text-align: center;
    vertical-align: middle;
    width: 230px;
	background:#FFF;
}
.MainProduct .proCen .con dt a:hover{
	border-color:#b0da73;
}
.MainProduct .proCen .con dd{
	text-align:center;
	margin-top:13px;
}




.TestimonialsBg{
	min-width:1000px;
	background:#f0f0f0;
	height:340px;
	padding-top:28px;
}
.Testimonials{
	width:1000px;
	margin:0 auto;
	text-align:center;
}
.Testimonials .titleCh{
	font-size:36px;
	line-height:35px;
	color:#333;
}
.Testimonials .titleEn{
	font-size:24px;
	line-height:30px;
	color:#333;
}
.Testimonials dl{
	width:290px;
	background:url(../images/mesbg.png) no-repeat 0 160px;
	margin-top:30px;
	float:left;
}
.Testimonials dl dt{
	margin-bottom:8px;
}
.Testimonials dl dt a{
	width:290px;
	height:143px;
    display: table-cell;
    overflow: hidden;
    text-align: center;
    vertical-align: middle;
}




.mainAbout{
	width:1000px;
	margin:0 auto;
	padding-top:50px;
	padding-bottom:50px;
}
.mainAbout .mVideo{
	background:url(../images/maboutb.png) no-repeat;
	width: 332px; height: 351px; padding-top: 18px; padding-left: 20px;
}
.mainAbout .aboutCon{
	width:600px;
	margin-left:45px;
}
.mainAbout .aboutCon .title{
	line-height:35px;
	border-bottom:1px solid #949393;
}
.mainAbout .aboutCon .aboutTxt{
	margin-top:15px;
	height:174px;
}

.mainAbout .aboutCon .abImg li{
	float:left;
	margin-right:6px;
}
.mainAbout .aboutCon .abImg .mainAboutA{
	display: table-cell;
    height: 136px;
    overflow: hidden;
    text-align: center;
    vertical-align: middle;
    width: 142px
}



.mainNews{
	width:1000px;
	margin:0 auto;
	margin-bottom:50px;
}


.mainNews .ques{
	width:309px;
	background:#f8f8f8;
}

.mainNews .ques .con{
	margin:25px 0;
}

.mainNews .ques dl{
	padding-bottom:20px;
	margin:0 5px;
}
.mainNews .ques dt{
	background:url(../images/wen.png) no-repeat 15px 0;
	padding-left:55px;
	line-height:25px;
	margin-bottom:10px;
	margin-top:20px;
}

.mainNews .ques dd{
	background:url(../images/da.png) no-repeat 15px 0;
	padding-left:55px;
	line-height:25px;
	width:225px;
}

.mainNews ul{
	margin: 13px 0px 32px 18px; padding-left: 20px;
}
.mainNews ul li{
	list-style:square;
	line-height:45px;
}


.mainNews .newsC{
	width:309px;
	background:#f8f8f8;
	margin-left:36px;
}
.mainNews .newsC .more{
	background:url(../images/newstb.png) no-repeat -1px;
	height:49px;
	line-height:49px;
	font-size:18px;
	padding-left: 250px;
}



.linkBg{
	border-top:1px solid #a7a7a7;
	min-width:1000px;
}
.link{
	width:1000px;
	margin:0 auto;
	line-height:30px;
	padding-top:10px;
	padding-bottom:10px;
}
.link a{
	margin:0 15px;
}



.footerTopBg{
	padding-top:75px;
	background:#b0da73;
	min-width:1000px;
	padding-bottom:35px;
}
.footerTop{
	width:1000px;
	margin:0 auto;
	color:#333;
	line-height:30px;
	font-size:16px;
}
.footerTop .footerL{
	margin-left:25px;
}
.footerTop .footerL dt{
	float:left;
}
.footerTop .footerL dd{
	float:left;
	margin-left: 30px;
}

.footerTop .footerR{
	margin-right:75px;
}
.footerBottomBg{
	min-width:1000px;
	height:60px;
	background:#5a5a59;
}
.footerBottom{
	width:1000px;
	margin:0 auto;
	line-height:60px;
}
.footerBottom li{
	float:left;
	margin-left:76px;
}
.footerBottom li a{
	color:#FFF;
}



.aboutNav{
	border:1px solid #e7e7e7;
}
.aboutNav .title{
	background:#a6ca04;
	height:43px;
	line-height:43px;
	font-size:18px;
	color:#FFF;
	text-align:center;
}
.aboutNav .navF1 p{
	line-height:35px;
	padding-left:10px;
	background:url(../images/anavlibg.png) no-repeat 165px 10px;
	font-size: 16px;
}
.aboutNav .navF2{
	padding-left: 20px;
	padding-right: 20px;
}
.aboutNav .navF2 li{
	line-height:32px;
	border-bottom:1px dashed #c6c4c4;
	padding-left:10px;
}


/*在线客服*/
.keifu{ position:fixed; top:10%; right:0; width:131px;  _position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.bottom,10)||0)-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
	z-index:990;}
.keifu_tab{ width:160px;}
.icon_keifu{ width:26px; height:100px; float:left; background:url(../images/keifu.png) 0 0; position:relative; display:none; cursor:pointer;}
.keifu_box{ float:left; width:131px;}
.keifu_tab img{ display:block;}
.keifu_head{ width:131px; height:41px; background:url(../images/keifu.png); background-position: 0 -103px; font-size:0; line-height:0; position:relative;}
.keifu_close:link,.keifu_close:visited{ display:block; width:11px; height:11px; background:url(../images/keifu.png) -42px 0; position:absolute; top:5px; right:5px;}
.keifu_close:hover{ background-position:-60px 0;}
.keifu_con{ border-left:7px solid #bece0e; border-right:7px solid #bece0e; padding-top:15px; background:#fbfbfb;}
.keifu_con li{height:33px; padding-left:12px;}
.keifu_con .weixin{ height:96px;}
.keifu_con .bt{ font-size:16px; height:30px; line-height:30px; text-align:left; padding:0 0 0 20px; color:#012646;}
.keifu_bot{background:url(../images/keifu.png); background-position:0 -149px; color: orange;  font-size: 13px;  font-style: italic;  font-weight: bold;  height: 34px;  padding-top: 85px;  width: 131px;text-align: center;}
