
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
a {text-decoration:none;}


html,body { font-family: 'MicroSoft YaHei', sans-serif;}



.container{width: 1200px;margin:auto;}


.header-box{width: 100%;position: absolute;left: 0;top: 0;padding-top: 40px; height: 164px;background: #fff;background:rgba(255,255,255,0.35);z-index: 2;}
.top{text-align: right;padding-top: 10px;}

.logo{text-align: center;}

.top span{color:#bea68c;font-size: 16px;font-family: Arial;}

.nav{margin-top: 50px;font-size: 0;border-bottom: solid 1px #ededed;text-align: center;}

.nav li{display: inline-block;width: 90px;height: 50px;line-height: 50px;font-size: 18px;font-family: Arial;text-align: center;margin-right: 35px;}

.nav li a{display: inline-block;position: relative;color:#bea68c;}

.nav li>a:after{content: "";display: block;width: 0;height: 4px;position: absolute;left: 50%;left:0\9;bottom: 0;background: #bea68c;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);}

.nav li>a:hover{color: #bea68c;}

.nav li>a:hover:after{width: 100%;}

.nav .btn-search{float: right;margin:0;background:url(../images/icon03.png) no-repeat 20px 0;padding:0 20px 0 40px;cursor: pointer;}

.nav .btn-search.active{background-color: #444;color: #fff;background-position: 20px -50px;border-radius: 3px 3px 0 0;}

.nav-hidden,.search-hidden{position: absolute;width: 100%;left: 0;top: 200px;background: #444;font-size: 0;z-index: 2;display: none;}

.nav-hidden a{display: inline-block;font-size: 18px;text-align: center;width: 90px;margin-right: 35px;color: #999;line-height: 65px;}

.nav-hidden a:hover{color: #fff;}


.banner{position: relative;overflow: hidden;height: 750px;}

.banner li{position: absolute;left: 0;top: 0;width: 100%;}

.banner li a{height: 750px;display: block;}
.banner li a:hover {cursor: default;}

.banner1{z-index: 1;}

.banner1 a{background: url(/images/banner1.jpg) no-repeat center;}



.main {
    zoom: 1;
    overflow: hidden;
    width: 1100px;
	margin: 0 auto;}
	.main h3 { font-size:24px; line-height:40px; border-bottom: 1px solid #ccc; color: #006666; font-weight:300}
	.main h3 span{border-bottom: 2px solid #009999;padding: 3px 10px;margin-left: 20px;}
	.main h3 span a{font-size:24px; line-height:40px; color: #006666; }	
	.box_05 { margin-top:20px; }
	.box_05 .lfzx { width:1100px; height:417px; margin:auto; margin-top:20px; }
	.box_05 .lf_left { width:240px; height:400px; float:left; margin:5px 0 0 0px; padding-left:0px }
	.box_05 .lf_left li { margin-bottom: 15px; height: 120px; background:#ebebeb; line-height: 120px; font-size: 20px; width:100%; font-weight:bold; list-style:none; text-align:center }
	.box_05 .lf_left li a { color:#006666}
	.box_05 .lf_left li.on { background-position:0px 0px; color:#fff; background: url(/images/js_hover.png) }
	.box_05 .lf_left li.on a { color:#fff }
	.box_05 .lf_right { width:843px; height:385px; float:left; margin:5px 0 0 12px; }
	.box_05 .lfzx .sdtd { width: 843px; height:406px; background: url(/images/sdtd.gif); position:relative }
	.box_05 .lfzx .sdtd p { width:290px; height:150px; }
	.box_05 .lfzx .sdtd .tc1 { position:absolute; font-size:16px; left:112px; top:86px }
	.box_05 .lfzx .sdtd .tc2 { position:absolute; font-size:16px; left:532px; top:86px }
	.box_05 .lfzx .sdtd .tc3 { position:absolute; font-size:16px; left:112px; top:256px }
	.box_05 .lfzx .sdtd .tc4 { position:absolute; font-size:16px; left:532px; top:256px }
	.box_05 .lfzx .sdtd img { width:117px; height:123px; float:right }


	.copyright{margin-top:40px;border-top:solid 1px #5c5c5c;background:#5c5c5c;line-height: 40px;color: #fff; text-align: center}
	
	.copyright p{text-transform: uppercase;font-family: Arial;}


	
/*先进设备*/
.box_006{
	/*margin-top: 20px;*/
}
.box_006 .slideTxtBox{
	margin-top: 20px;
	height: 210px;
} 
.box_006 h3{
	font-size: 24px;
	line-height: 40px;
	border-bottom: 1px solid #ccc;
	color: #006666;
	font-weight: 300;
}
.box_006 .hd{
	display: none;
	position: absolute;
	bottom: 0px;
	height: 40px;
	line-height: 40px;
	font-size: 14px;
}
.box_006 .hd li{
	float: left;
	
}

.box_006 .bd{
	margin-top: 20px;
	display:flex;
    justify-content:center;
    border: 1px #ccc solid;
	height:208px;
}
.box_006 .bd ul{
	width:4056px!important;
}

.box_006 .bd li{
	float: left;
	border: 1px solid #ccc;
	margin: 14px 20px 4px 4px;
	position: relative;
	padding: 2px 0px;
	width: 328px!important;

}
.box_006 .bd li a{
	display: block;

}
.box_006 .bd li span{
	height: 40px;
	background: rgba(0,0,0,0.4);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000);
	position: absolute;
	bottom: 0px;
	color: #fff;
	line-height: 40px;
	text-align: center;
	right: 0px;
	left: 0px;
}
.box_006 .bd li img{
	height:182px;
	margin: 0 auto;
	display: block;
}
.box_006 .tempWrap{
	width:1050px!important; 
}


.w1000{width: 1000px;margin: 0px auto;}
.wpbox{margin-top: 40px;overflow: hidden;padding-bottom: 20px;}
.wpl{width: 250px;float: left;overflow: hidden;}
.wpl-menu {overflow: hidden;}
.wpl-menu li{height: 50px;overflow: hidden;}
.wpl-menu li a{display: block;height:49px;line-height: 49px;padding-left: 40px;border-bottom: 1px dashed #dbdbdb; color: #bea68c;}
.wpl-menu li a span{font-size: 12px;font-family: "宋体";color: #cdcdcd;text-transform:capitalize;padding-left: 10px;}
.wpl-menu li b{
	display: inline-block;float: left;width: 80px;height: 50px;margin: 0 15px 0 -120px;
	background: #bea68c url(/images/wpl_menuico.png) no-repeat 28px 12px;
	transition: all 0.45s ease-out;-webkit-transition: all 0.45s ease-out;-moz-transition: all 0.45s ease-out;-o-transition: all 0.45s ease-out;
}
.wpl-menu li.active b{margin: 0 20px 0 -40px;}
.wpl-menu li a:hover b{margin: 0 20px 0 -40px;}
.wpl-menu p{padding-top: 20px;display: block;overflow: hidden;}
.wpl-menu p span{font-size: 28px;color: #bea68c;font-weight: bold;}

.wpr{width: 703px;float: right;overflow: hidden;}
.wpr h1{font-size: 24px;color: #bea68c;}
.wpr h2{font-size: 24px;color: #666;}

.wpr-tit{margin-bottom: 30px;overflow: hidden;text-align: center;}
.abox p {
	line-height: 36px;
	color: #404040;
}

.abox img {max-width: 100%;}