body {
	font-family: Arial,"Microsoft YaHei";
	color: #535353;
	font-size: 12px;
	margin-left: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	background-color: #fff;
	height: 100%;
	transition: all 0.3s ease-in-out 0.3s
}

IMG,body,dd,dl,dt,i,li,ol,section,ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: 0
}

i {
	font-style: normal
}

a {
	text-decoration: none
}

h1,h2,h3,h4 {
	display: inline-block;
	margin: 0;
	padding: 0;
	font-weight: 100;
	font-size: 100%
}

header {
	margin: 0;
	padding: 0
}

@font-face {
    font-family: 'ITC Avant Garde Gothic';
    src: url('../fonts/avgr45w.eot');
    src: url('../fonts/avgr45w.eot?#iefix') format('embedded-opentype'),
         url('../fonts/avgr45w.woff2') format('woff2'),
         url('../fonts/avgr45w.woff') format('woff'),
         url('../fonts/avgr45w.ttf') format('truetype'),
         url('../fonts/avgr45w.svg#itc_avant_garde_gothicdemi') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'BellCent';
    src: url('../fonts/tt0356m_0.eot');
    src: url('../fonts/tt0356m_0.eot?#iefix') format('embedded-opentype'),
         url('../fonts/tt0356m_0.woff2') format('woff2'),
         url('../fonts/tt0356m_0.woff') format('woff'),
         url('../fonts/tt0356m_0.ttf') format('truetype'),
         url('../fonts/tt0356m_0.svg#itc_avant_garde_gothicdemi') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'BellG';
    src: url('../fonts/BellGothicStd-Black.eot');
    src: url('../fonts/BellGothicStd-Black.eot?#iefix') format('embedded-opentype'),
         url('../fonts/BellGothicStd-Black.woff2') format('woff2'),
         url('../fonts/BellGothicStd-Black.woff') format('woff'),
         url('../fonts/BellGothicStd-Black.ttf') format('truetype'),
         url('../fonts/BellGothicStd-Black.svg#itc_avant_garde_gothicdemi') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Inc';
    src: url('../fonts/tt6485m.eot');
    src: url('../fonts/tt6485m.eot?#iefix') format('embedded-opentype'),
         url('../fonts/tt6485m.woff2') format('woff2'),
         url('../fonts/tt6485m.woff') format('woff'),
         url('../fonts/tt6485m.ttf') format('truetype'),
         url('../fonts/tt6485m.svg#itc_avant_garde_gothicdemi') format('svg');
    font-weight: normal;
    font-style: normal;
}


a {
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease
}

.clear {
	clear: both
}

.main {
	width: 1280px;
	margin: 0 auto
}

.fl {
	float: left
}

.fr {
	float: right
}

.mt20 {
	margin-top: 20px
}

.mt30 {
	margin-top: 30px
}

.position_relative {
	position: relative
}

.text_uppercase {
	text-transform: uppercase
}

i[class^=icon-] {
	font-family: iconfont;
	padding-right: 4px
}


header{width: 100%;}
header .main{ position: relative; }
header nav {width: 100%;height: 110px;margin: auto; position: absolute;  justify-content: space-between;top: 0;left: 0;z-index: 2;transition: all 0.3s ease-in-out 0.3s;}
header nav .logo{  float: left; }
header nav .r{ float: left; width: 1109px; background: #fff; }
header nav .top{ width: 100%; float: left; height: 38px; background: #332c2b;}
header nav .top p{ line-height: 38px; margin: 0; float: right; color: #fff; font-size: 12px; text-transform: uppercase; }
header nav .top p span{ padding-left: 25px; background: url(../images/top_tel.png) no-repeat left center; line-height: 38px; margin-left: 22px; float: right; color: #fff; font-size: 12px;}
header nav .top p span a{ float: right; margin: 11px 25px 0 20px;  }

header nav ul {height: 62px; width: auto; float: right; }
header nav ul li {float: left;line-height: 62px; transition: all 0.3s ease 0.2s;}
header nav ul li a {position: relative;color: #000;padding: 0 26px;	line-height: 62px;	float: left; font-size: 18px; text-transform: uppercase; font-family: BellCent,Arial,"Microsoft YaHei";}
header nav ul li a.cur,header nav ul li a:hover { color: #e62129;}

.searchForm ul {
	text-align: center;
	margin-top: 60px;
}
.searchForm ul li{
	display: inline-block;
}
.searchForm .keyword {
	height: 30px;
	border: 1px solid #ddd;
	padding: 5px;
	box-sizing: border-box;
	width: 436px;
}
.searchForm .submit {
	width: 60px;
	height: 30px;
	background-color: #e62129;
	color: #fff;
	border: none;
	font-size: 14px;
	cursor: pointer;
	text-align: center;
}
.results {
	height: 0;
	position: absolute;
	width: 436px;
}
.item {
	text-align: left;
	height: 30px;
	line-height: 30px;
	background-color: #fff;
}
.item:hover {
	background-color: #eee;
}
.desc {
	width: 700px;
	margin: 0 auto;
	font-size: 14px;
}
.desc p {
	text-align: center;
}
.down {
	float: right;
	font-family: iconfont;
	line-height: 20px;
	color: #fff;
	font-size: 18px;
	margin-top: 30px;
	margin-right: 60px;
	width: 40px;
	border-right: 1px solid #6b6b6b
}

#search {width: auto;transition: all .3s ease;float: right;	position: relative; margin-top: 32px;	margin-right: 10px;}

.btn { width: 35px; height: 35px; background: url(../images/search.png) top center no-repeat; border-radius: 100%; cursor: pointer}

.btn:hover {background-color: #e62129;}

#box {overflow: hidden;float: right;width: 0;margin-left: 10px;z-index: 1;height: 35px;background: 0 0;	position: relative;}

.search_ico {
	background: url(../images/search.png) top center no-repeat;
	float: right;
	position: absolute;
	padding: 0;
	margin: 0;
	text-align: center;
	font-size: 22px;
	right: 0;
	top: 0;
	color: #fff;
	height: 35px;
	width: 35px;
	border: none;
	cursor: pointer
}

.search_ico:hover {
	background-color: #e62129
}

.fa-search {
	border: none;
	width: 240px;
	float: left;
	color: #ccc;
	line-height: 37px;
	padding-left: 7px;
	box-sizing: border-box;
	height: 35px;
	background: 0 0;
	border-bottom: 1px solid #fff
}

#search2 {
	width: 100%;
	transition: all .3s ease;
	float: right;
	position: relative;
	border: 1px solid #ececec
}

.btn2 {
	width: 52px;
	height: 52px;
	background: #e62129 url(../images/search2.png) top center no-repeat;
	cursor: pointer
}

#box2 {
	overflow: hidden;
	float: right;
	width: 100%;
	margin-left: 10px;
	z-index: 1;
	height: 52px;
	background: 0 0;
	position: relative
}

.search_ico2 {
	background: #e62129 url(../images/search2.png) top center no-repeat;
	float: right;
	position: absolute;
	padding: 0;
	margin: 0;
	text-align: center;
	font-size: 22px;
	right: 0;
	top: 0;
	color: #fff;
	height: 52px;
	width: 52px;
	border: none;
	cursor: pointer
}

.fa-search2 {
	border: none;
	width: 240px;
	float: left;
	color: #ccc;
	line-height: 37px;
	padding-left: 7px;
	box-sizing: border-box;
	height: 52px;
	background: 0 0
}

.slideBox {
	width: 100%;
	height: auto;
	background: #ecf1f7;
	position: relative;
	overflow: hidden;
}

.slideBox .bd {
	position: relative;
	width: 100%;
	height: auto;
	z-index: 0
}

.slideBox .bd ul {
	position: relative;
	height: auto;
	z-index: 0
}
.slideBox .bd .leyang{ position: absolute; width: 40%; background: url(../images/leyang.jpg); bottom: 0; right: 0; display: none; }

.slideBox .bd li {
	width: 100%;
	float: left;
	zoom: 1;
	vertical-align: middle;
	position: relative;
	box-sizing: border-box;
	overflow: hidden
}
.slideBox .bd li p{ color: transparent;   
-webkit-text-stroke: 1px #000;  
   position: absolute; font-size: 30px; color: #fff; line-height: 36px; z-index: 2; left: 320px; top: 335px; border-left: 4px solid #e62129; padding-left: 20px; text-transform: uppercase; font-family: "BellG"; margin: 0;}

.slideBox .bd li a{ width: 157px; height: 45px; background: #e62129; position: absolute; line-height: 45px; text-align: center; font-size: 14px; top: 467px; left: 344px; color: #fff; }

.slideBox .bd img {
	width: 100%;
	display: block
}

.slideBox .bd li span {
	position: absolute;
	top: 0;
	left: 0;
	line-height: 72px;
	text-transform: uppercase;
	padding-right: 36px;
	z-index: 1;
	float: right;
	color: #fff;
	font-size: 24px
}

.slideBox .next,.slideBox .prev {
	width: 0;
	height: 72px;
	font-size: 0;
	line-height: 72px;
	color: #000;
	text-align: center;
	position: absolute;
	z-index: 3;
	top: 50%;
	overflow: hidden;
	background: #fff;
	cursor: pointer;
	opacity: .5;
	-moz-opacity: .5;
	filter: alpha(opacity=50);
	right: 39px;
	margin-top: -36px
}

.slideBox .prev {
	left: 39px;
	background: #28292a url(../images/prev.png);

}

.slideBox .next {
	background: #28292a url(../images/next.png)
}

.slideBox .prev:hover {
		opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=1);
}

.slideBox .next:hover {
		opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=1);
}

.slideBox:hover .next,.slideBox:hover .prev {
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
	width: 72px;
}

.slideBox .hd {
	width: 100%;
	text-align: center;
	bottom: 30px;
	position: absolute;
	z-index: 2
}

.slideBox .hd ul {
	width: auto;
	display: table;
	margin: 0 auto
}

.slideBox .hd li {
	margin: 0 10px;
	display: table-cell;
	width: 10px;
	height: 10px;
	position: relative;
	border-radius: 100%;
	background: #b0a68d;
	float: left;
	transition: all .4s ease
}

.slideBox .hd li:after {
	content: "";
	opacity: 0;
	position: absolute;
	left: -5px;
	top: -5px;
	border: 1px solid #b0a68d;
	width: 20px;
	height: 20px;
	box-sizing: border-box;
	border-radius: 100%
}

.slideBox .hd li.on:after {
	content: "";
	opacity: 1
}

.banner {
	background-repeat: no-repeat;
	height: 304px;
	width: 100%;
	float: left;
	display: none
}

/*首页简介*/
.i-ab {width: 100%; float:left;overflow: hidden; position: relative; background: #fff; background: url(../images/cf.jpg) no-repeat top right; background-size: 40%;}
.i-ab .l{ float: left; padding-top: 77px; width: 729px; padding-left: 24px; padding-bottom: 77px; }
.i-ab .l h4{ font-size: 16px; color: #e62129; width: 100%; float: left; margin: 0; position: relative;text-transform: uppercase; margin-bottom: 3px;}
.i-ab .l h4:after{ position: absolute; content: ""; width: 60px; height: 2px; border-top: 1px solid #e62129; border-bottom: 1px solid #e62129; left: 92px; top: 8px;}
.i-ab .l h2{ width: 100%; float: left; line-height: 42px; color: #332c2b; font-size: 36px; font-family: Inc; border-bottom: 1px solid #e5e5e5; padding-bottom: 17px;}
.i-ab .l p{color: #62666b; font-size: 14px; line-height: 24px;margin-top: 28px; width: 100%; float: left; margin-bottom: 40px;}
.i-ab .l ul{ width: 100%; float: left; }
.i-ab .l ul li{ float: left; width: 101px;margin-right: 104px; text-align: center; }
.i-ab .l ul li img{  margin: auto; display: block; }
.i-ab .l ul li b{ width: 100%; float: left;  font-size: 14px; color: #62666b; text-transform: uppercase; margin-top: 12px; font-weight: normal;}
.i-ab .l ul li span{ font-size: 36px; color: #e62129; margin-top: 3px; }
.i-ab .l ul li i{ font-size: 36px; color: #e62129; margin-top: 3px;  }
.i-ab .l ul li:nth-child(1){ margin-left: 3px; }
.i-ab .l ul li:nth-child(2){ margin-right: 74px; }
.i-ab .l ul li:nth-child(3){ width: 179px; }

/*首页优势*/
.i-adv{ width: 100%; float: left; padding-top: 38px; background: #fff;}
.i-adv h2{ width: 100%; float: left; margin: 0; text-align: center; font-size: 36px; color: #332c2b; font-family: Inc; text-transform: uppercase; }
.i-adv p{ width: 100%; float: left; margin: 0; text-align: center; font-size: 16px; color: #62666b; margin-top: 6px;  }
.i-adv ul{ width: 100%; float: left; margin: 16px 0 52px 0; }
.i-adv ul li{ width: 410px; float: left; overflow: hidden; margin-right: 23px;}
.i-adv ul li:nth-child(3){  margin-right: 0; float: right; }
.i-adv ul li span{ float: left; width: 100%; height: 58px; background: #e62129; text-transform: uppercase; font-size: 24px; text-align: center; line-height: 58px; color: #fff;  }
.i-adv ul li img{ width: 100%; height: 390px; transition: all 0.6s; margin-top: 5px; box-sizing: border-box; border: 4px solid #e62129;}
.i-adv ul li img:hover{ opacity: 0.9; }
.i-adv ul li b{ width: 100%; float: left; text-align: center; font-size: 48px; color: #fff; text-transform: uppercase; margin-top: 141px; font-weight: normal;}

.i-adv .i_p {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    gap: 25px;
}
.i-adv .i_p li {
    margin: 0;
}
.i-adv .i_p li a{
    position: relative;
    display: inline-block;
}
.i-adv .i_p li img{
    height: 410px;
}
.i-adv .i_p li a span {
    opacity: 0;
    position: absolute;
    right: 0;
    bottom: 0; 
    background-color: rgba(235, 30, 37, .7);
    transition: .3s;
}
.i-adv .i_p li:hover span{
    opacity: 1;
}
 @media screen and (max-width: 768px) {
.i-adv .i_p li a span {
    opacity: 1;
} 
 }
/*首页设备*/
.i-eq{ width: 100%; float: left; background: #f2f2f2 no-repeat left bottom; padding:63px 0 45px 0; background-size: 19.5%;}
.i-eq h2{ width: 100%; float: left; font-family: inc; color: #332c2b; font-size: 36px; text-align: right; text-transform: uppercase; font-weight: normal; padding-right: 20px; box-sizing: border-box;}
.i-eq span{ width: 100%; float: left; color: #62666b; font-size: 16px; text-align: right; margin: 8px 0 52px 0; padding-right: 20px; box-sizing: border-box;}
.slideBox2{ width:100%; height:413px; overflow:hidden; position:relative; float: right;  }
.slideBox2 .hd{ height:20px; overflow:hidden; position:absolute; left: 29px; bottom: 19px; z-index:1; }
.slideBox2 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox2 .hd ul li{ float:left; margin-right:8px;  width:6px; height:6px; line-height:14px; text-align:center; cursor:pointer; border:5px solid #cbc9c8; border-radius: 100%;}
.slideBox2 .hd ul li.on{ border-color: #e62129; }
.slideBox2 .bd{ position:relative; height:100%; z-index:0;   }
.slideBox2 .bd li{ zoom:1; vertical-align:middle; }
.slideBox2 .bd img{ width:100%;  display:block;  }

/*首页联系*/
.i-contact{ width: 100%; float: left; height: 127px; background: #e62129; }
.i-contact span{ float: left; font-family: inc; font-size: 30px; color: #fff; line-height: 127px; padding-left: 81px; margin-left: 30px; background: url(../images/contact_bg.png) no-repeat left center; }
.i-contact a{ width: 171px; height: 49px; border:3px #fff solid; line-height: 49px; text-align: center; float: right; font-family: inc; font-size: 18px; color: #fff; margin: 37px 5px 0 0; }
.i-contact a:hover{ background: #fff; color: #000; }

/*首页新闻*/
.i-news{ width: 100%; float: left; background: #fff; padding: 46px 0 51px 0; }
.i-news .l{ float: left; width: 764px; margin-left: 25px; }
.i-news h2{ width: 100%; float: left; color: #332c2b; font-family: inc; font-size: 36px; text-transform: uppercase; }
.i-news span{ width: 100%; float: left; border-bottom: 1px solid #cdcdcd; position: relative;}
.i-news span a{ float: right; line-height: 34px; font-size: 14px; color: #cdcdcd; }
.i-news span:before{ width: 54px; height: 3px; content: ""; background: #e62129; position: absolute; left: 0; bottom: -2px; }
.i-news span a:hover{ color: #000; }
.i-news .l ul{ width: 100%; float: left; margin-top: 35px; }
.i-news .l ul li{ width: 375px; float: left; background: #eee; }
.i-news .l ul a:first-child li{ margin-right: 14px; }
.i-news .l ul li img{ width: 100%; height: 215px; }
.i-news .l ul li p{ width: 100%; float: left; font-size: 14px; color: #332c2b; line-height: 20px; height: 19px; overflow: hidden;overflow: hidden;
  text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; text-align: center; display: none;}
.i-news .l ul li:hover img{ opacity: 0.7; }

.i-news .r{ float: right; width: 432px; margin-right: 13px; }
.i-news .r ul{ width: 100%; float: left; margin-top: 35px;}
.i-news .r ul li{ width: 100%; float: left; }
.i-news .r ul li p{     margin: 0;width: 100%;float: left;line-height: 51px;background: #eee;color: #000;text-align: center;padding: 0 40px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 14px; display: none; }
.i-news .r ul li img{ width: 100%; float: left; height: 213px; }
.i-news .r ul li:hover img{ opacity: 0.7; }

footer{ width: 100%; float: left; border-top: 5px solid #e62129; height: 116px; }
footer p{ float: left; color: #292323; font-size: 14px; float: left; line-height: 30px; text-transform: uppercase; margin: 0; margin-top: 28px; padding-left: 25px;}
footer p a{ color: #292323; }
footer p a:hover{ color: #e62129; }
footer .ewm{ width: 76px; height: 76px; float: right; margin-top: 23px;}
footer .ewm img{ width: 100%; height: 76px; }

.page_zt {
	width: 100%;
	float: left;
	text-align: center;
	height: 84px;
	border-top: 1px solid #e9e9e9;
	border-bottom: 1px solid #e9e9e9;
	margin: 20px 0
}

.page_zt .page_r {
	width: auto;
	display: inline-block;
	font-size: 12px;
	margin-top: 32px;
	color: #000
}

.page_zt .page_r a {
	height: 24px;
	margin: 0 3px;
	width: 24px;
	box-sizing: border-box;
	border: 1px solid #ddd;
	font-family: iconfont;
	color: #000;
	text-align: center;
	border-radius: 24px;
	display: inline-block;
	line-height: 24px;
	font-size: 12px;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	-ms-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s
}

.page_zt .page_r a.page_prev {
	padding-right: 2px;
	line-height: 26px;
	font-family: SimSun
}

.page_zt .page_r a.page_next {
	padding-left: 2px;
	line-height: 24px;
	font-family: SimSun
}

.page_zt .page_r .ym {
	font-family: arial
}

.page_zt .page_r a:hover {
	background: #e62129;
	border-color: #e62129;
	color: #fff;
	opacity: .7;
	cursor: pointer
}

.page_zt .page_r .ym2 {
	height: 24px;
	width: 24px;
	background: #e62129;
	color: #fff;
	margin: 0 3px;
	font-weight: 400;
	text-align: center;
	border-radius: 24px;
	display: inline-block;
	line-height: 24px;
	font-size: 12px;
	cursor: pointer
}

.page_zt .page_r .ym2:hover {
	opacity: .7;
	cursor: pointer
}

.jquery-lightbox-overlay {
	BACKGROUND: #000
}

.jquery-lightbox {
	POSITION: relative;
	PADDING-BOTTOM: 17px;
	PADDING-LEFT: 0;
	PADDING-RIGHT: 0;
	PADDING-TOP: 17px
}

.jquery-lightbox-border-top-right {
	POSITION: absolute;
	WIDTH: 27px;
	HEIGHT: 25px
}

.jquery-lightbox-title {
	Z-INDEX: 7000;
	POSITION: absolute;
	PADDING-BOTTOM: 5px;
	LINE-HEIGHT: 14px;
	MARGIN: 3px;
	PADDING-LEFT: 8px;
	BOTTOM: 0;
	PADDING-RIGHT: 8px;
	FONT-FAMILY: verdana,arial,serif;
	BACKGROUND: #2b2b2b;
	COLOR: #fff;
	FONT-SIZE: 11px;
	PADDING-TOP: 5px;
	opacity: .9
}

.jquery-lightbox-html {
	Z-INDEX: 7000;
	BORDER-BOTTOM: 0;
	POSITION: relative;
	BORDER-LEFT: #2b2b2b 7px solid;
	PADDING-BOTTOM: 0;
	PADDING-LEFT: 15px;
	PADDING-RIGHT: 15px;
	VERTICAL-ALIGN: top;
	BORDER-TOP: 0;
	BORDER-RIGHT: #2b2b2b 7px solid;
	PADDING-TOP: 0
}

.jquery-lightbox-html EMBED {
	VERTICAL-ALIGN: top
}

.jquery-lightbox-html OBJECT {
	VERTICAL-ALIGN: top
}

.jquery-lightbox-html IFRAME {
	VERTICAL-ALIGN: top
}

.jquery-lightbox-background {
	Z-INDEX: 6999;
	POSITION: absolute;
	PADDING-BOTTOM: 0;
	PADDING-LEFT: 0;
	PADDING-RIGHT: 0;
	FLOAT: left;
	TOP: 7px;
	PADDING-TOP: 0;
	LEFT: 7px
}

.jquery-lightbox-background IMG {
	BORDER-BOTTOM: 0;
	POSITION: relative;
	BORDER-LEFT: 0;
	PADDING-BOTTOM: 0;
	MARGIN: 0;
	PADDING-LEFT: 0;
	WIDTH: 100%;
	PADDING-RIGHT: 0;
	DISPLAY: block;
	HEIGHT: 100%;
	BORDER-TOP: 0;
	BORDER-RIGHT: 0;
	PADDING-TOP: 0
}

.jquery-lightbox-mode-image .jquery-lightbox-html {
	Z-INDEX: 6998;
	PADDING-BOTTOM: 0;
	PADDING-LEFT: 0;
	PADDING-RIGHT: 0;
	PADDING-TOP: 0
}

.jquery-lightbox-mode-html .jquery-lightbox-background {
	BACKGROUND: #fff
}

.jquery-lightbox-mode-html .jquery-lightbox-html {
	OVERFLOW: auto
}

.jquery-lightbox-loading {
	BACKGROUND: url(../images/loading.gif) #fff no-repeat center center
}

.jquery-lightbox-mode-html .jquery-lightbox-loading {
	BACKGROUND: url(../images/loading.gif) #fff no-repeat center center
}

.jquery-lightbox-button-close {
	POSITION: absolute;
	WIDTH: 29px;
	BACKGROUND: url(../images/jquery-lightbox-theme.png) no-repeat -190px -115px;
	HEIGHT: 29px;
	TOP: -24px;
	RIGHT: -27px
}

.jquery-lightbox-button-close:hover {
	BACKGROUND: url(../images/jquery-lightbox-theme.png) no-repeat -220px -115px
}

.jquery-lightbox-button-close SPAN {
	DISPLAY: none
}

.jquery-lightbox-buttons SPAN {
	DISPLAY: none
}

.jquery-lightbox-mode-image .jquery-lightbox-button-close {
	Z-INDEX: 7002;
	RIGHT: 14px
}

.jquery-lightbox-buttons {
	Z-INDEX: 7001;
	POSITION: absolute;
	display: none;
	HEIGHT: 39px;
	TOP: 7px;
	LEFT: 7px
}

.jquery-lightbox-buttons .jquery-lightbox-buttons-init {width: 5px;	display: inline;	float: left; height: 39px
}

.jquery-lightbox-buttons .jquery-lightbox-buttons-end {
	width: 5px;
	display: inline;
	float: left;
	height: 39px
}

.jquery-lightbox-buttons .jquery-lightbox-buttons-init {
	MARGIN: 7px 0 0 7px;
	BACKGROUND: url(../images/jquery-lightbox-theme.png) no-repeat -151px -153px
}

.jquery-lightbox-buttons .jquery-lightbox-buttons-end {
	MARGIN: 7px 0 0;
	BACKGROUND: url(../images/jquery-lightbox-theme.png) no-repeat -244px -153px
}

.jquery-lightbox-buttons .jquery-lightbox-button-left {
	MARGIN: 7px 0 0;
	WIDTH: 24px;
	display: inline;
	BACKGROUND: url(../images/jquery-lightbox-theme.png) no-repeat -156px -153px;
	FLOAT: left;
	HEIGHT: 39px
}

.jquery-lightbox-buttons .jquery-lightbox-button-left:hover {
	BACKGROUND: url(../images/jquery-lightbox-theme.png) no-repeat -156px -194px
}

.jquery-lightbox-buttons .jquery-lightbox-button-right {
	MARGIN: 7px 0 0;
	WIDTH: 24px;
	display: inline;
	BACKGROUND: url(../images/jquery-lightbox-theme.png) no-repeat -220px -153px;
	FLOAT: left;
	HEIGHT: 39px
}

.jquery-lightbox-buttons .jquery-lightbox-button-right:hover {
	BACKGROUND: url(../images/jquery-lightbox-theme.png) no-repeat -220px -194px
}

.jquery-lightbox-buttons .jquery-lightbox-button-max {
	MARGIN: 7px 0 0;
	WIDTH: 36px;
	display: inline;
	BACKGROUND: url(../images/jquery-lightbox-theme.png) no-repeat -182px -153px;
	FLOAT: left;
	HEIGHT: 39px
}

.jquery-lightbox-buttons .jquery-lightbox-button-max:hover {
	BACKGROUND: url(../images/jquery-lightbox-theme.png) no-repeat -182px -194px
}

.jquery-lightbox-buttons .jquery-lightbox-button-min {
	MARGIN: 7px 0 0;
	WIDTH: 36px;
	display: inline;
	BACKGROUND: url(../images/jquery-lightbox-theme.png) no-repeat -162px -235px;
	FLOAT: left;
	HEIGHT: 39px
}

.jquery-lightbox-buttons .jquery-lightbox-button-min:hover {
	BACKGROUND: url(../images/jquery-lightbox-theme.png) no-repeat -207px -235px
}

.jquery-lightbox-buttons-custom {
	LINE-HEIGHT: 39px;
	MARGIN: 7px 0 0;
	DISPLAY: inline;
	BACKGROUND: #2b2b2b;
	FLOAT: left;
	HEIGHT: 39px;
	FONT-SIZE: 10px
}

.jquery-lightbox-buttons-custom A {
	PADDING-BOTTOM: 0;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	DISPLAY: inline;
	COLOR: #fff;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline;
	PADDING-TOP: 0
}

.jquery-lightbox-mode-image .jquery-lightbox-button-close {
	opacity: .7
}

.jquery-lightbox-mode-image .jquery-lightbox-buttons {
	opacity: .3
}

.jquery-lightbox-mode-image:hover .jquery-lightbox-buttons {
	opacity: .9
}

.jquery-lightbox-mode-image:hover .jquery-lightbox-button-close {
	opacity: .9
}

.jquery-lightbox-navigator {
	DISPLAY: none
}
@media screen and (max-width:1440px) {
.i-ab{background: url(../images/cf2.jpg) no-repeat top right; }
.i-eq{ background-position-x: -86px; }
.slideBox .bd li p{left: 160px; top: 210px;}
.slideBox .bd li a{top: 345px; left: 160px;}
}

/*
@media screen and (max-width:1280px) {
	body {
		overflow-x: hidden
	}

	.navlist ul li a {
		padding: 0 20px;
		font-weight: 400;
		font-size: 18px;
		font-family: Cheltenhm BdCn BT,"Microsoft YaHei",Arial
	}
		#search {
		display: none
	}

	.slideBox .bd li{ height: 700px; }
	.slideBox .bd li.img_a{background: url("../images/banner01-1280.jpg") no-repeat center center!important;}
	.slideBox .bd li.img_b{background: url("../images/banner02-1280.jpg") no-repeat center center!important;}
	.slideBox .bd li.img_c{background: url("../images/banner03-1280.jpg") no-repeat center center!important;}
	.slideBox .bd li.img_d{background: url("../images/banner04-1280.jpg") no-repeat center center!important;}
	.slideBox .bd li.img_e{background: url("../images/banner05-1280.jpg") no-repeat center center!important;}

	.i-products .main,.main {
		width: 1180px
	}

	.i-products .i-products-list {
		padding: 40px 0 16px
	}

	.i-news .main {
		width: 1280px
	}

	.footlist .l {
		padding-left: 0;
		width: 820px
	}

	.footlist .l .pros {
		width: 480px
	}

	.footlist .l .pros ul li {
		width: 48%
	}

	.n-cp ul li {
		width: 32%;
		margin-right: 2%;
		margin-bottom: 2%
	}

	.n-cp ul li:nth-child(3n) {
		margin-right: 0
	}

	.Equipments .xc_b .box li {
		height: auto!important;
		margin-bottom: 2%!important
	}

	.Equipments .xc_b .box:nth-child(1) li {
		width: 66%!important;
		margin-right: 2%!important
	}

	.Equipments .xc_b .box:nth-child(1) li+li {
		width: 32%!important;
		margin-right: 0!important
	}

	.Equipments .xc_b .box:nth-child(2) div {
		width: 32%!important;
		height: auto!important;
		margin: 0!important;
		margin-right: 0%!important;
		margin-bottom:2%!important;
	}

	.Equipments .xc_b .box:nth-child(2) div li {
		width: 100%!important;
		height: 366px!important;
		overflow: hidden;
		margin-right: 0!important;
		margin-bottom:0%!important;
	}

	.Equipments .xc_b .box:nth-child(2)>li {
		width: 66%!important;
		height: 366px!important;
		overflow: hidden;
		margin-right: 0!important;
	}

	.Equipments .xc_b .box:nth-child(3) li {
		width: 32%!important;
		margin-right: 2%!important
	}

	.Equipments .xc_b .box:nth-child(3) li+li+li {
		margin-right: 0!important
	}

	.Equipments .xc_b .box:nth-child(4) li {
		width: 32%!important;
		margin-left: 2%!important;
		margin-right: 0!important
	}

	.Equipments .xc_b .box:nth-child(4) li+li {
		margin-right: 0!important;
		margin-left: 2%!important
	}

	.Equipments .xc_b .box:nth-child(4) li+li+li {
		margin-left: 0!important;
		margin-right: 2%!important
	}
		.navlist ul {
		width: auto!important
	}


	.Equipments > .xc_l{ width: 66% !important; margin-right: 2%!important;}
	.Equipments > .xc_r{ width: 32% !important;margin-right: 0%!important;}
	.Equipments .xc_b > li{width: 32% !important;margin-right: 2%!important;}
	.Equipments .xc_b > li:nth-child(3n){width: 32% !important;margin-right: 0%!important;}
}

@media screen and (min-width:1360px) {
		.navlist ul {
		width: auto!important
	}
		#search {
		display: none
	}

	.slideBox .bd li{ height: 720px; }

	.slideBox .bd li.img_a{background: url("../images/banner01-1366.jpg") no-repeat bottom center!important;}
	.slideBox .bd li.img_b{background: url("../images/banner02-1366.jpg") no-repeat bottom center!important;}
	.slideBox .bd li.img_c{background: url("../images/banner03-1366.jpg") no-repeat bottom center!important;}
	.slideBox .bd li.img_d{background: url("../images/banner04-1366.jpg") no-repeat bottom center!important;}
	.slideBox .bd li.img_e{background: url("../images/banner05-1366.jpg") no-repeat bottom center!important;}
}
@media screen and (min-width:1440px) {
	.slideBox .bd li.img_a{background: url("../images/banner01-1440.jpg") no-repeat bottom center!important;}
	.slideBox .bd li.img_b{background: url("../images/banner02-1440.jpg") no-repeat bottom center!important;}
	.slideBox .bd li.img_c{background: url("../images/banner03-1440.jpg") no-repeat bottom center!important;}
	.slideBox .bd li.img_d{background: url("../images/banner04-1440.jpg") no-repeat bottom center!important;}
	.slideBox .bd li.img_e{background: url("../images/banner05-1440.jpg") no-repeat bottom center!important;}
	.navlist ul {
		width: auto!important
	}

	.slideBox .bd li{ height: 750px; }

	#search {
		display: none
	}

	.slideBox .bd li {
		background-position: center
	}
}

@media screen and (min-width:1600px) {
	.slideBox .bd li.img_a{background: url("../images/banner01-1600.jpg") no-repeat bottom center!important;}
	.slideBox .bd li.img_b{background: url("../images/banner02-1600.jpg") no-repeat bottom center!important;}
	.slideBox .bd li.img_c{background: url("../images/banner03-1600.jpg") no-repeat bottom center!important;}
	.slideBox .bd li.img_d{background: url("../images/banner04-1600.jpg") no-repeat bottom center!important;}
	.slideBox .bd li.img_e{background: url("../images/banner05-1600.jpg") no-repeat bottom center!important;}
	.i-adv .i-adv-l .list p {
		width: 180px
	}
		.slideBox .bd li{ height: 790px;}

.navlist ul{ width: 1210px; }
	.Mission .r {
		padding: 32px 70px 0 80px
	}
}

@media screen and (min-width:1900px) {
	.slideBox .bd li.img_a{background: url("../images/banner01.jpg") no-repeat top center!important;}
	.slideBox .bd li.img_b{background: url("../images/banner02.jpg") no-repeat top center!important;}
	.slideBox .bd li.img_c{background: url("../images/banner03.jpg") no-repeat top center!important;}
	.slideBox .bd li.img_d{background: url("../images/banner04.jpg") no-repeat top center!important;}
	.slideBox .bd li.img_e{background: url("../images/banner05.jpg") no-repeat top center!important;}
}
*/