@charset "utf-8";
/* CSS Document */
html,body,ul,li,p,input,form,h1,h2,h3,h4,h5,h6,dl,dt,dd{ margin:0; padding:0;}
ul,li{ list-style:none;}
body{ font-size:12px; color:#666; line-height:23px; font-family:"microsoft yahei"; margin:0px; padding:0px;}
img{ border:none;}
form{ margin:0px; padding:0px;}
.clear{ clear:both;}
a{ text-decoration:none; color:#666;}
a:hover{ text-decoration:none;}
.fl {float:left;}
.fr {float:right}


.ldtops{ width: 100%; min-width: 1080px;height: 168px; background-color: #f6f6f6;}
.ldt{width: 100%; min-width: 1080px;height: 45px; line-height: 45px; border-bottom: 1px #fff solid;background-color:#e4e4e4;}
.ldt_m{ width: 1080px; margin: 0 auto; overflow: hidden;}
.ldt_m_l{width: 700px; line-height: 45px; font-size: 14px;font-weight: normal;}
.ldt_m_r ul{overflow: hidden;height: 30px; line-height: 13px;}
.ldt_m_r ul li{font-size:13px; padding:0 8px; border-right:1px dotted #acacac; margin-top:15px; float:left;}
.ldt_m_r ul li a{color:#666}
.ldt_m_r ul li.last{border:none; padding-right:0;}

/*logo样式*/
.logo{width: 1080px; margin: 0 auto;}
.logo_l{width: 740px; height: 120px;}
.logo_l img{width: 740px; height: 120px;}
.logo_r{width: 340px; height: 120px;}
.logo_r img{width: 340px; height: ]120px;}


/*联动导航*/
.navs{ width: 100%; min-width: 1080px; background-color:#00a0ea; height: 55px;}
.nav_m{width: 1080px; margin: 0 auto;}
/*.nav_m ul{ width:1080px; height:55px; margin:0 auto; overflow:hidden;}
.nav_m ul li{ width:119px; height:55px; line-height:55px; float:left; text-align:center; background:url(../images/nav-li-bg.gif) right center no-repeat;}
.nav_m ul li a{ width:119px; height:55px; display:block; color:#fff; font-size:13px;}
.nav_m ul li a:hover{ width:119px; height:55px; text-decoration:none; background:url(../images/nav-li-a.gif) no-repeat; color:#fff;}
.nav_m ul li a.li1{ width:119px; height:55px; text-decoration:none; background:url(../images/nav-li-a.gif) no-repeat;}*/
.downmainmenu {	POSITION: absolute; FONT: bold 14px "微软雅黑"; HEIGHT: 55px; OVERFLOW: visible;}
.downmainmenu UL {	Z-INDEX: 100; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
.downmainmenu UL LI {POSITION: relative; DISPLAY: inline; FLOAT: left; padding-left: 1px;}
.downmainmenu UL LI A { WIDTH: 180px; PADDING-RIGHT: 0px; DISPLAY: block; padding-top: 0px; line-height: 55px; color: #fff; text-align:center; font-weight: normal;}
* HTML .downmainmenu UL LI A { DISPLAY: inline-block}
.downmainmenu UL LI A:hover{
  background: #fec732;
  border-radius: 6px 6px 0 0;
; color: #fff;}
.downmainmenu UL LI .shop{ color: #abcd03;}
.downmainmenu UL LI .cur{ background: url(../images/menuCur.jpg) repeat-x; color: #fff;}
.downmainmenu UL .first{ width: 100px;}
.downmainmenu UL LI UL { POSITION: absolute; DISPLAY: none; BACKGROUND: #fff; VISIBILITY: hidden; PADDING-TOP: 0px; LEFT: 1px;}
.downmainmenu UL LI UL LI {	BORDER-BOTTOM: #ccc 1px dotted; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: list-item; FLOAT: none; PADDING-TOP: 0px !important;}
.downmainmenu UL LI UL LI UL {TOP: 0px}
.downmainmenu UL LI UL LI A {WIDTH: 180px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; background:url(../images/20161222161539_1469682957.jpg) !important; line-height: 38px !important; padding-top: 0px; padding-bottom: 0px; COLOR: #000; BORDER-LEFT-STYLE: none; font-size: 12px;}
.downmainmenu UL LI UL LI A:hover{ background: #f37b1f !important; color: #fff !important; border: 0px none;}
* HTML .downmainmenu {
	HEIGHT: 1%
}
.downarrowclass {
	POSITION: absolute; TOP: 0px; RIGHT: 0px
}
.rightarrowclass {
	POSITION: absolute; TOP: 10px; RIGHT: 5px
}
.ddshadow {
	POSITION: absolute; WIDTH: 120px; HEIGHT: 0px; TOP: 0px; LEFT: 0px
}
.toplevelshadow {
	opacity: 0.8
}

/*搜索关键�?*/
.ldsgs{width: 100%;min-width: 1080px; height: 60px; background: #e6e6e6;}
.ldsg_m{width: 1080px; margin:auto;}
.ldsg_m li span{ font-size:16px; color:#01a0eb; }
.ldsg_m li a{ padding:0 10px; border-right:1px solid #666;}
.search{ float:right; margin-top:14px;}


.search input{float:left;height:33px;line-height:35px;}
.search input.text1 {text-indent: 5px;width: 180px;color: #b0b0b0;border: 1px #CACACA solid; border-right:none; font-family: "microsoft yahei";}



/*七大优势*/
.yss{ width:100%; height:380px; background:url(../images/bg.gif); overflow:hidden;}
.yss center{ margin-top:50px;}
.yss ul{ width:1080px; margin:auto; margin-top:50px;}
.yss ul li{ width:120px; float:left; text-align:center; margin:0 17px; }
.yss ul li a img{transition:all 0.5s ease-in-out;}

.ys1 a img{ background:url(../images/ys1.png) no-repeat;}
.ys1:hover a img{ background:url(../images/ys1-1.png) no-repeat;}
.ys2 a img{ background:url(../images/ys2.png) no-repeat;}
.ys2:hover a img{ background:url(../images/ys2-2.png) no-repeat;}
.ys3 a img{ background:url(../images/ys3.png) no-repeat;}
.ys3:hover a img{ background:url(../images/ys3-3.png) no-repeat;}
.ys4 a img{ background:url(../images/ys4.png) no-repeat;}
.ys4:hover a img{ background:url(../images/ys4-4.png) no-repeat;}
.ys5 a img{ background:url(../images/ys5.png) no-repeat;}
.ys5:hover a img{ background:url(../images/ys5-5.png) no-repeat;}
.ys6 a img{ background:url(../images/ys6.png) no-repeat;}
.ys6:hover a img{ background:url(../images/ys6-6.png) no-repeat;}
.ys7 a img{ background:url(../images/ys7.png) no-repeat;}
.ys7:hover a img{ background:url(../images/ys7-7.png) no-repeat;}
.yss ul li p{ font-size:15px; color:#737373; margin-top:20px;}



/*产品*/
.pros{ width:100%; /*height:670px;*/ background:#01a0eb; overflow:hidden;}
.pro-1{ width:1080px; margin:0 auto; margin-top:60px; }
.pro-right{ width:790px; height:616px; float:right; overflow:hidden;}
.pro-class{ width:100%; height:40px; border-bottom:1px solid #8c7fcb;}
.pro-class dd a{ line-height:40px; float:right; font-size:12px; color:#fff;}
.pro-class dl{ float:left; line-height:39px;}
.pro-class dl a{ color:#fff; font-size:14px; padding:0 10px; border-right:1px solid #8c7fcb;}
.pro-class-n{ border-bottom:3px solid #f37b1f;}
.pro-img { margin-top:21px;}
.pro-img li{ width:250px; float:left; text-align:center; line-height:30px; margin:10px 6px; }
.pro-img li a{ display:block;color:#fff; line-height:18px;padding: 5px 0;}
.pro-img li a img {width:250px;}

.pro-left{ float:left; width:260px; /*height:550px;*/ background:#fff; }
.pro-left dl{ height:100px; line-height:100px; font-size:32px; color:#fff; text-align:center; background:#f37b1f;}
.pro-left ul{ width:220px; margin:0 auto; overflow:hidden;}
.pro-left ul p{
	width:218px; 
	height:38px;
	line-height:38px;
	text-indent:1em;
	font-size:16px;
	background:#f5f5f5;
	border:1px solid #dcdcdc;
	margin-top:30px;
	}
.pro-left ul p a{ color:#01a0eb;}
.pro-left ul li{
	width: 220px;
	height:46px;
	line-height:46px;
	float:left;
	text-indent:1em;
	border-bottom:1px dashed #eaeaea;
	overflow:hidden;
	}



/*四大理由*/
.reasons{ width:100%; height:627px; background:url(../images/liyou.gif) 50% no-repeat;}
.reason-1{ width:1080px; height:627px; margin:auto; position:relative;}

.reason-t1,.reason-t2,.reason-t3,.reason-t4{ width:365px; position:absolute;}
.reason-t1 li,.reason-t2 li,.reason-t3 li,.reason-t4 li{ font-size:22px; line-height:80px; text-indent:3em;}
.reason-t1 p,.reason-t2 p,.reason-t3 p,.reason-t4 p{ font-size:12px; color:#8c8c8c;}
.reason-t1 p span,.reason-t2 p span,.reason-t3 p span,.reason-t4 p span{ color:#f37b1f;}

.reason-t1{ top:200px; left:0;}
.reason-t2{ top:200px; right:0;}
.reason-t3{ top:430px; left:0;}
.reason-t4{ top:430px; right:0;}



/*隔断*/
.ges{ width:100%; height:150px; background:url(../images/ge.gif) 50% no-repeat;}
.ges ul{ width:1080px; margin:auto; position:relative;}
.ges ul li{ font-size:18px; color:#fff; font-weight:bold; position:absolute; top:101px; left:39px;}
.ges ul p{ font-size:16px; color:#fff; position:absolute; top:90px; left:240px;}



/*关于我们*/
.abouts{ width:100%; height:440px; background:#f5f5f5; overflow:hidden;}
.abouts center{ background:url(../images/about-bg.gif) 50% no-repeat; margin-top:45px;}
.abouts center h2{ font-size:36px; color:#01a0eb;}
.abouts center p{ font-size:18px; font-weight:bold; color:#737373; padding-top:10px;}
.abouts ul{ width:1080px; height:270px; background:#fff; margin:25px auto; position:relative;}
.ld-left{ width:410px; height:280px; position:absolute; bottom:0; left:0; }
.ld-left img{ width:410px; height:280px; }
.ld-right{ width:600px; float:right; margin-right:30px; margin-top:20px;}
.ld-t span{ font-size:24px; color:#01a0eb; line-height:50px;}
.ld-tx{ width:100%; height:140px; overflow:hidden; font-size: 14px;}
.ld-right dl{ width:100px; height:30px; line-height:30px; text-align:center; background:#f37b1f; float:left; margin-right:10px;}
.ld-right dl a{ color:#fff; display:block;}
.ld-right dl:hover{ background:#01a0eb;}

/*公司设备*/
.cases{ width:1080px; height:330px; margin:auto; overflow:hidden;}
.cases dl{ height:55px; line-height:55px; border-bottom:2px solid #d2d2d2;}
.cases dl h3{ font-size:24px; color:#01a0eb;}
.cases dl a{ float:right;}
.marquee ul li{ width:250px; float:left; text-align:center; margin:0 10px;}
.marquee ul li a{ line-height:25px;}
.marquee{ width:1080px; height:195px; margin-top:30px; overflow:hidden;}



/*合作*/
.hz{ width:100%; height:550px; background:#f37b1f; overflow:hidden;}
.hz center{ background:url(../images/hz-bg.gif) 50% no-repeat; margin-top:50px;}
.hz center h2{ font-size:36px; color:#fff;}
.hz center p{ font-size:18px; font-weight:bold; color:#fff; padding-top:10px;}
.hz ul{ width:1080px; margin:35px auto;}
.hz ul li{ width:215px; height:114px; float:left; margin: 0px 10px; border-top:1px solid #dcdcdc; border-left:1px solid #dcdcdc;}



/*新闻*/
.news{  height:528px; margin:auto; overflow:hidden;background-color: #f5f5f5;}
.news ul { width:1080px; margin: auto; margin-top:60px;}
.news ul div{ width:360px; height:350px; background:#fff; border:1px solid #dcdcdc; overflow:hidden;}
.news center{ background:url(../images/about-bg.gif) 50% no-repeat; margin-top:45px;}
.news center h2{ font-size:36px; color:#01a0eb;}
.news center p{ font-size:18px; font-weight:bold; color:#737373; padding-top:10px;}

.new-1{ width:320px !important; float:right;}
.new-1 li{ width:90%;  font-size:12px; text-align:left; margin:10px auto;}
.new-1 li span{ float:right;}
.new-1 li img{ width:280px; height:106px; margin-bottom:20px;}
.new-1 li a{  color:#666;}
.new-1t{ width:100% !important; height:50px; line-height:50px; font-size:20px; color:#fff; margin:0 auto !important; background:#01a0eb;}
.new-1t p{ font-size:20px; text-indent:1em; color:#fff !important; line-height:45px !important;}
.new-1t a{ float:right; font-size:14px; color:#fff !important; margin-right:16px;}

.new-2{ float:left; margin-right:17px;}
.new-2 li{ width:90%; margin:10px auto;}
.new-2 li span{ float:right;}
.new-2x{ height:95px; border-bottom:1px solid #dcdcdc; overflow:hidden;}
.new-2x p{ width:185px; float:right; line-height:20px; color:#a6a6a6;}
.new-2x p a{ color:#000; font-weight:bold;}
.new-2t{ width:100% !important; height:50px; line-height:50px; font-size:20px; color:#fff; margin:0 auto !important; background:#01a0eb;}
.new-2t p{ font-size:20px; text-indent:1em; color:#fff !important; line-height:45px !important;}
.new-2t a{ float:right; font-size:14px; color:#fff !important; margin-right:16px;}

.new-3{ float:left; margin-right:17px;}
.new-3 li{ width:90%; margin:10px auto;}
.new-3 li span{ float:right;}
.new-3x{ height:95px; border-bottom:1px solid #dcdcdc; overflow:hidden;}
.new-3x p{ width:185px; float:right; line-height:20px; color:#a6a6a6;}
.new-3x p a{ color:#000; font-weight:bold;}
.new-3t{ width:100% !important; height:50px; line-height:50px; font-size:20px; color:#fff; margin:0 auto !important; background:#01a0eb;}
.new-3t p{ font-size:20px; text-indent:1em; color:#fff !important; line-height:45px !important;}
.new-3t a{ float:right; font-size:14px; color:#fff !important; margin-right:16px;}



/*底部*/
.foots{ width:100%; height:320px; background:#404040;}
.foot-1{ width:1080px; height:200px; margin:auto; border-bottom:1px dashed #fff;}
.foot-2{ width:450px; float:right; color:#fff; line-height:30px; margin-top:40px;}
.foot-2 p{ font-size: 14px;}
.foot-2 li{ font-size:20px;}

.foot-3{ line-height:30px; padding-top:40px;}
.foot-3 li { float:left; margin-right:50px;}
.foot-3 li p{ font-size:15px; color:#fff;}
.foot-3 li a{ color:#e5e5e5; font-size: 14px;}

.foot-4{ width:330px;}
.foot-4 dl{ width:240px; float:left;height: 28px;overflow: hidden;}



/*友情链接*/
.link{ width:1080px; margin:auto; padding:15px 0;}
.link span{ font-size:16px; color:#fff;}
.link a{ color:#bfbfbf; font-size:14px; border-right:1px solid #bfbfbf; padding:0 10px;}


/*版权*/
.bq{ width:100%; height:60px; line-height:60px; background:#333333; text-align:center; font-size:14px; color:#fff;}
.bq a{color: #fff;}
.bq a span{color: #fff;}


#zzsc {
	height: 346px;
	width: 992px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	margin-top: 50px;
}
#zzsc .pre{
	background-image: url(../images/nav.png);
	background-repeat: no-repeat;
	background-position: -50px top;
	display: block;
	height: 47px;
	width: 25px;
	cursor:pointer;
	position: absolute;
	left: -45px;
	top: 150px;
}
#zzsc a.pre:hover{
	background-position: -75px top;
	}
#zzsc .next{
	background-image: url(../images/nav.png);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 47px;
	width: 25px;
	cursor:pointer;
	top: 150px;
	right: -45px;
	position: absolute;
	}
#zzsc a.next:hover{
	background-position: -25px top;
	}
#zzsc #wai_box {
	height: 346px;
	width: 992px;
	overflow: hidden;
	position: relative;
}
#zzsc #wai_box .zzsc_box .title {
	font-family: "微软雅黑";
	font-size: 14px;
	line-height: 30px;
	color: #FFFFFF;
	background:rgba(000, 000, 000, 0.5);
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr=#6B000000,endColorstr=#6B000000); 
	display: none;
	height: 30px;
	position: absolute;
	bottom: 0px;
	z-index: 30;
	width:248px;
	text-indent: 1em;
	left: 0px;	
}
#zzsc .zzsc_box{
	width: 2976px;
	position: absolute;
	left: 0px;
	top: 0px;
}
#zzsc .zzsc_box a.img:hover{
	-moz-opacity:0.9;
	-khtml-opacity:0.9;
	Opacity:0.9;
	Filter:alpha(opacity=90);
	outline:none;
}
#zzsc .zzsc_box .img{
	display: block;
}
#zzsc .zzsc_box ul {
	float: left;
	display: block;
	height: 346px;
	width: 992px;
	margin:0 auto;
}
#zzsc .zzsc_box li {
	float: left;
	margin:10px;
	width:225px;
	height:153px;
	font-size: 0px;
	line-height: 0px;
	position: relative;
}
#zzsc .zzsc_box li img{
	width:225px;
	height:153px;
}
.f_link{color: #fff;background:#404040;} 
.f_link .main1{ width: 1080px;margin: 0 auto; padding: 5px;}
.f_link .tit span,.f_link .tit i{display:inline-block;font-size: 16px;margin-right: 8px;}
.f_link .tit span.on{color: #f37b1f; font-weight: bold;}
.f_link .list{padding: 5px 0;}
.f_link .list p{display:none;}
.f_link a {margin-right: 5px;color: #fff;display:inline-block;height:16px;}