@charset "utf-8";

/*邀请函*/
.bg_black {display:none;position:fixed;width:100%;height:100%;top:0;left:0;background-color:#000;opacity:0.7;filter:alpha(opacity=80);z-index:200000;}
.Invitation_big_img {display:none;position:fixed;top:50%;left:50%;margin-top:-400px;margin-left:-283px;width:800px;height:600px;z-index:300000;}
.Invitation_big_box {position:relative;width:700px;height:600px;overflow:hidden;zoom:1;margin:0 auto;display:none;}

.w-1124{
	width: 1124px;
	margin:0 auto;
}
/*========bread style start=========*/
.bread-hide{
	display: none;
}
.bread{
	font-size: 12px;
	padding-top: 20px;
	padding-bottom: 30px;
	color:#e60012;
}
.bread span{
	color: #333;
}
.bread a:hover{
	color:#e60012;
}
.padding-h{
	padding-top: 192px;
}
/*========bread style end=========*/
/*========header style start=========*/
.header{
	position: fixed;
	z-index: 99999;
	height: 100px;
	left: 50%;
	margin-left: -562px;
	background: #fff;
	display: none;
}
.logo{
	margin-left: 25px;
	position: relative;
	float: left;
	margin-top: 25px;
	background: url(/images/logo-bg.png) 250px 0 no-repeat;
}
.logo h2{
	width: 242px;
	height: 25px;
	background: url(/images/bg/logo-title.png) no-repeat center center;
	position: absolute;
	right: -30px;
	top: 25px;
	overflow: hidden;
	text-indent: -300px;
}
.top-box{
	float: right;
	*width: 720px;
	padding-top: 8px;
	padding-left: 5px;
}
.language-box{
	overflow: hidden;
}
.language-box ul{
	overflow: hidden;
	float: right;
	margin-right: 15px;
}
.language-box li{
	float: left;
	width: 52px;
	padding-top: 18px;
	position: relative;
	font-size: 12px;
	text-align: center;
}
.language-box li i{
	width: 28px;
	height: 20px;
	background-image:url(/images/icon/spirit.png);
	background-repeat: no-repeat;
	position: absolute;
	left: 50%;
	margin-left: -14px;
	top: 0;
}
.language-box li.language-icon-01 i{
	background-position: -202px -762px;
}
.language-box li.language-icon-02 i{
	background-position: -254px -762px;
}
.language-box li.language-icon-03 i{
	background-position: -308px -762px;
}
.language-box li.language-icon-04 i{
	background-position: -365px -762px;
}
.language-box li.language-icon-05 i{
	background-position: -425px -762px;
}
.language-box li.language-icon-06 i{
	background-position: -480px -762px;
}
.language-box li.language-icon-07 i{
	background-image:url(/images/icon/putaoya.png);
}
.language-box li.language-icon-08 i{
	background-position: -535px -762px;
}
.nav{
	*margin-top: -10px;
	height: 20px;
	position: relative;
	padding-top: 10px;
	padding-bottom: 10px;

}
.nav .home-nav{
	width: 25px;
	height: 20px;
	background: url(/images/icon/home-icon.png) no-repeat center center;
	position: absolute;
	left: 0;
	top:50%;
	margin-top: -10px;
	z-index: 999;
	text-indent: -60px;
	overflow: hidden;
}
.nav > ul{
	float: left;
	padding-left: 15px;
}
.nav > ul > li{
	position: relative;
	float: left;
	padding: 0 20px 50px;
	font-size: 16px;
}
.nav > ul > li.line{
	background: url(/images/icon/nav-line.png) no-repeat right 2px;
}
.nav > ul > li > a{
	color: #000;
	position: relative;
}
.nav > ul > li.active > a,.nav > ul > li:hover > a{
	color: #e60012;
}
.son-nav{
	width: 220px;
	position: absolute;
	left: 20px;
	top: 33px;
	padding-top: 10px;
	font-size: 14px;
	display: none;
	*background:#fff;
	z-index: 98;
	-webkit-border-bottom-left-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-bottom-left-radius:5px;
	-moz-border-bottom-right-radius:5px;
	-o-border-bottom-left-radius:5px;
	-o-border-bottom-right-radius:5px;
	-ms-border-bottom-left-radius:5px;
	-ms-border-bottom-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;

}
.son-nav i{
	width:0;
	height: 0;
	line-height: 0;
	border-left:6px solid transparent;
	border-right:6px solid transparent;
	border-bottom: 6px solid #e60012;
	position: absolute;
	left: 30px;
	top: 4px;
	display: none;
}
.son-nav > ul{
	padding-top: 15px;
	background: #fff;
	padding-bottom: 5px;
	border:2px solid #e60012;
	-webkit-border-bottom-left-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-bottom-left-radius:5px;
	-moz-border-bottom-right-radius:5px;
	-o-border-bottom-left-radius:5px;
	-o-border-bottom-right-radius:5px;
	-ms-border-bottom-left-radius:5px;
	-ms-border-bottom-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;

}
.son-nav li{
	height: 37px;
	padding-left: 20px;
	padding-right: 20px;
}
.son-nav li a{
	color: #000;
	width: 180px;
	height: 37px;
	line-height: 37px;
	display: block;
	white-space:nowrap; 
	overflow:hidden; 
	text-overflow:ellipsis; 
}
.son-nav li a.dashline{
	border-bottom: 1px dashed #ff8585;
}
.son-nav li.active,.son-nav li:hover{
	background:#e60012 url(/images/bg/nav-arrow.png) no-repeat left center;
}
.son-nav li.active a,.son-nav li:hover a{
	border-bottom:none;
	color: #fff;
}
.w-300{
	width: 300px;
}
.w-160{
	width: 160px;
}
.w-300 li a{
	width: 260px;
}
.w-160 li a {
	width: 120px;
}
.flow-nav{
	border-bottom:1px solid #ababab;
	-webkit-box-shadow:0 1px 3px rgba(0,0,0,.4);
	-moz-box-shadow:0 1px 3px rgba(0,0,0,.4);
	-o-box-shadow:0 1px 3px rgba(0,0,0,.4);
	-ms-box-shadow:0 1px 3px rgba(0,0,0,.4);
	box-shadow:0 1px 3px rgba(0,0,0,.4);
	opacity: 0.96;
	filter:alpha(opacity=96);
}
.search{
	width: 160px;
	float: right;
	margin-top: 10px;
}
.form-box{
	overflow: hidden;
}
.search-input{
	width: 100px;
	padding:2px 6px;
	background: #fff;
	font-size: 12px;
	color:#666;
	float: left;
	border-top:1px solid #d6d5d5;
	border-bottom:1px solid #d6d5d5;
	border-left:1px solid #d6d5d5;
	-webkit-border-top-left-radius: 4px;
	-moz-border-top-left-radius: 4px;
	-o-border-top-left-radius: 4px;
	-ms-border-top-left-radius: 4px;
	border-top-left-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-bottom-left-radius: 4px;
	-o-border-bottom-left-radius: 4px;
	-ms-border-bottom-left-radius: 4px;
	border-bottom-left-radius: 4px;
	font-family: "Arial";
}
.search-btn{
	width: 32px;
	height: 20px;
	line-height: 20px;
	background: #001e4f url(/images/icon/spirit.png) -148px -819px;
	float: left;
	cursor: pointer;
}
.search-btn:hover{
	background-color: #e60012;
}
/*advertisement*/
#adver{
	position: fixed; 
	left:30px;
	bottom: 70px;
	z-index:9999999;
	background:#fff;
	padding:10px;	
}
#showHide{
	width:20px;
	height:20px; 
	background:url(../images/lightbox-btn-close.jpg) no-repeat -48px 0px;
	position:absolute;
	right:0px;
	top:0px;
	cursor: pointer;
}
/*========header style end=========*/
/*========slideshow style start=========*/
.slideshow{
	width: 100%;
	position: relative;
	z-index: 5;
	overflow: hidden;
}
.slide-box{
	width: 1600px;
	height: 734px;
	overflow: hidden;
}
.slide-box ul{
	position: relative;
	float: left;
}
.slide-box li{
	width: 1600px;
	height: 734px;
	float: left;
}
.slide-box li img{
	width: 100%;
	height: auto;
}
.slideshow .item-btn{
	width: 50px;
	height: 50px;
	background-image:url(/images/icon/spirit.png);
	background-repeat: no-repeat;
	position: absolute;
	top: 50%;
	cursor: pointer;
	-webkit-transition:-webkit-transform 0.4s ease-in-out;
	-moz-transition:-moz-transform 0.4s ease-in-out;
	-o-transition:-o-transform 0.4s ease-in-out;
	-ms-transition:-ms-transform 0.4s ease-in-out;
	transition:transform 0.4s ease-in-out;
	opacity: 0;
	filter:alpha(opacity=0);
}
.slideshow .prev{
	background-position: -145px -49px;
	left: 100px;
	-webkit-transform:translateX(-100px);
	-moz-transform:translateX(-100px);
	-o-transform:translateX(-100px);
	-ms-transform:translateX(-100px);
	transform:translateX(-100px);
}
.slideshow .prev:hover{
	background-position: -145px -107px;
}
.slideshow .next{
	background-position: -220px -49px;
	right: 100px;
	-webkit-transform:translateX(100px);
	-moz-transform:translateX(100px);
	-o-transform:translateX(100px);
	-ms-transform:translateX(100px);
	transform:translateX(100px);
}
.slideshow .next:hover{
	background-position: -220px -107px;
}
.slideshow .item-btn.active{
	-webkit-transform:translateX(0);
	-moz-transform:translateX(0);
	-o-transform:translateX(0);
	-ms-transform:translateX(0);
	transform:translateX(0);
	opacity: 1;
	filter:alpha(opacity=100);
}
.slide-list{
	position:absolute;
	bottom:20px;
	z-index: 999;
	width: 100%;
	text-align: center;
}
.slide-list li{
	display: inline-block;
	*display: inline;
	*zoom: 1;
	cursor: pointer;
	width: 34px;
	height: 4px;
	background: #fff;
	margin-left: 7px;
}
.slide-list li.active{
	background: #001e4f;
}
/*========slideshow style end=========*/
/*========index solution 、index application 、index about us style start=========*/
.home-solution-bg{
	width: 100%;
	background: #eee;
	padding-bottom: 90px;
}
.home-solution h2,.home-app h2,.home-about-bg h2{
	font-size: 32px;
	line-height: 32px;
	color: #001e4f;
	padding: 55px 0 20px 0;
	text-align: center;
	position: relative;
	font-weight: bold;
}
.home-solution h2 i,.home-app h2 i,.home-about-bg h2 i{
	width: 90px;
	height: 1px;
	position: absolute;
	left: 50%;
	margin-left: -45px;
	bottom: -5px;
}
.home-solution h2 i{
	background: #000;
}
.home-app h2 i{
	background: #fff;
}
.home-app h2 a{
	color: #fff;
}
.home-app h2 a:hover{
	color:#e60012;
}
.home-about-bg h2 i{
	background: #191919;
}
.home-solution p,.home-app p{
	text-align: center;
	color: #666;
	padding-top: 25px;
	font-size: 16px;
}
.solution-list{
	margin-top: 90px;
}
.solution-list ul{
	margin-right: -72px;
	float: left;
}
.solution-list li{
	float: left;
	margin-right: 72px;
	*margin-right:60px;
	width: 160px;
}
.solution-list h4{
	font-size: 18px;
	line-height: 25px;
	text-align: center;
	margin-top: 20px;
}
.home-app-bg{
	background: #001e4f;
	padding-bottom: 90px;
}
.home-app h2{
	color: #fff;
}
.home-app p{
	text-align: center;
	line-height: 26px;
	color: #fff;
	padding-top: 25px;
}
.home-app {
	position: relative;
}
.home-app .app-show{
	margin-top: 70px;
	position: relative;
}
.home-app .show-box{
	position: relative;
	overflow: hidden;
	width: 1124px;
	height: 326px;
}
.home-app .show-box ul{
	position: relative;
	overflow: hidden;
}
.home-app .show-box li{
	float: left;
	width: 1124px;
	height: 326px;
}
.home-app .item-btn{
	position: absolute;
	cursor: pointer;
	width: 60px;
	height: 60px;
	top: 50%;
	margin-top: -30px;
	background-image:url(/images/icon/spirit.png);
	background-repeat: no-repeat;
	z-index: 99;
}
.home-app .prev{
	left: -80px;
	background-position: -254px -559px;
}
.home-app .prev:hover{
	background-position: -254px -667px;
}
.home-app .next{
	right: -80px;
	background-position: -359px -559px;
}
.home-app .next:hover{
	background-position: -359px -667px;
}
.home-about-bg{
	overflow: hidden;
	padding-bottom: 62px;
	width: 100%;
	background: #f2f3f3;
}
.home-about{
	margin-top: 30px;
	overflow: hidden;
}
.home-about .about-txt{
	float: left;
	width: 535px;
	background: url(/images/about-bg.png) right 0 no-repeat;
}
.home-about .about-txt p{
	margin-top: 15px;
	width: 490px;
	color: #666;
	font-size: 16px;
}
.about-txt a.more{
	margin-top: 35px;
	display: block;
	width: 100px;
	height: 31px;
	line-height: 31px;
	background: #052c6e;
	border-radius: 5px;
	color: #fff;
	text-align: center;
	-webkit-transition:all 0.6s ease-in-out;
	-moz-transition:all 0.6s ease-in-out;
	-o-transition:all 0.6s ease-in-out;
	-ms-transition:all 0.6s ease-in-out;
	transition:all 0.6s ease-in-out;
}
.about-txt a.more:hover{
	background:#e60012;
}
.home-about .about-img{
	overflow: hidden;
	float: right;
	width: 560px;
}
.home-about .cert-box{
	margin-right: -25px;
	overflow: hidden;
}
.home-about .cert-box li{
	float: left;
	margin-right: 25px;
	width: 116px;
	height: 116px;
}
.home-about .img-list{
	background: #fff;
	margin:60px -10px 0 0;
	padding: 5px;
	overflow: hidden;
}
.home-about .img-list li{
	float: left;
	height: 123px;
	margin-bottom: 5px;
	margin-right: 5px;
}
.solution-list li img:hover{
	-webkit-animation:slip 1s ease-in-out;
	-moz-animation:slip 1s ease-in-out;
	-o-animation:slip 1s ease-in-out;
	-ms-animation:slip 1s ease-in-out;
	animation:slip 1s ease-in-out;
}
/*====Technical Solution Keyframes====*/
@-webkit-keyframes slip{
	0%{
		-webkit-transform:translateY(0);
	}
	50%{
		-webkit-transform:translateY(-80px);
	}
	60%{
		-webkit-transform:translateY(0);
	}
	70%{
		-webkit-transform:translateY(-50px);
	}
	70%{
		-webkit-transform:translateY(0);
	}
	80%{
		-webkit-transform:translateY(-30px);
	}
	85%{
		-webkit-transform:translateY(0);
	}
	90%{
		-webkit-transform:translateY(-20px);
	}
	92%{
		-webkit-transform:translateY(0);
	}
	94%{
		-webkit-transform:translateY(-15px);
	}
	96%{
		-webkit-transform:translateY(0);
	}
	98%{
		-webkit-transform:translateY(5px);
	}
	100%{
		-webkit-transform:translateY(0);
	}
}
@-moz-keyframes slip{
	0%{
		-moz-transform:translateY(0);
	}
	50%{
		-moz-transform:translateY(-80px);
	}
	60%{
		-moz-transform:translateY(0);
	}
	70%{
		-moz-transform:translateY(-50px);
	}
	70%{
		-moz-transform:translateY(0);
	}
	80%{
		-moz-transform:translateY(-30px);
	}
	85%{
		-moz-transform:translateY(0);
	}
	90%{
		-moz-transform:translateY(-20px);
	}
	92%{
		-moz-transform:translateY(0);
	}
	94%{
		-moz-transform:translateY(-15px);
	}
	96%{
		-moz-transform:translateY(0);
	}
	98%{
		-moz-transform:translateY(5px);
	}
	100%{
		-moz-transform:translateY(0);
	}
}
@-o-keyframes slip{
	0%{
		-o-transform:translateY(0);
	}
	50%{
		-o-transform:translateY(-80px);
	}
	60%{
		-o-transform:translateY(0);
	}
	70%{
		-o-transform:translateY(-50px);
	}
	70%{
		-o-transform:translateY(0);
	}
	80%{
		-o-transform:translateY(-30px);
	}
	85%{
		-o-transform:translateY(0);
	}
	90%{
		-o-transform:translateY(-20px);
	}
	92%{
		-o-transform:translateY(0);
	}
	94%{
		-o-transform:translateY(-15px);
	}
	96%{
		-o-transform:translateY(0);
	}
	98%{
		-o-transform:translateY(5px);
	}
	100%{
		-o-transform:translateY(0);
	}
}
@-ms-keyframes slip{
	0%{
		-ms-transform:translateY(0);
	}
	50%{
		-ms-transform:translateY(-80px);
	}
	60%{
		-ms-transform:translateY(0);
	}
	70%{
		-ms-transform:translateY(-50px);
	}
	70%{
		-ms-transform:translateY(0);
	}
	80%{
		-ms-transform:translateY(-30px);
	}
	85%{
		-ms-transform:translateY(0);
	}
	90%{
		-ms-transform:translateY(-20px);
	}
	92%{
		-ms-transform:translateY(0);
	}
	94%{
		-ms-transform:translateY(-15px);
	}
	96%{
		-ms-transform:translateY(0);
	}
	98%{
		-ms-transform:translateY(5px);
	}
	100%{
		-ms-transform:translateY(0);
	}
}
@keyframes slip{
	0%{
		transform:translateY(0);
	}
	50%{
		transform:translateY(-80px);
	}
	60%{
		transform:translateY(0);
	}
	70%{
		transform:translateY(-50px);
	}
	70%{
		transform:translateY(0);
	}
	80%{
		transform:translateY(-30px);
	}
	85%{
		transform:translateY(0);
	}
	90%{
		transform:translateY(-20px);
	}
	92%{
		transform:translateY(0);
	}
	94%{
		transform:translateY(-15px);
	}
	96%{
		transform:translateY(0);
	}
	98%{
		transform:translateY(5px);
	}
	100%{
		transform:translateY(0);
	}
}
/*========index solution 、index application 、index about us style end=========*/
/*========footer style start=========*/
.footer{
	width: 100%;
	background: #3c3c3c;
}
.footer-list {
	padding-bottom: 25px;
	overflow: hidden;
}
.footer-list h3{
	font-size: 24px;
	line-height: 24px;
	color: #fff;
	padding: 55px 0 18px 0;
	position: relative;
}
.footer-list h3 i{
	width: 80px;
	height: 1px;
	background: #fff;
	position: absolute;
	left: 0;
	bottom: 0;
}
.footer-list h3 a{
	color: #fff;
}
.footer-list h3 a:hover{
	color:#e60012;
}
.footer-case{
	float: left;
	width: 285px;
}
.footer-case ul{
	margin:20px -6px 0 0;
}
.footer-case li{
	float: left;
	margin:0 6px 4px 0;
	width: 88px;
	height: 88px;
}
.footer-about{
	float: left;
	margin-left: 80px;
	width: 350px;
}
.footer-about>ul{
	margin-top: 20px;
}
.footer-about>ul li{
	margin-bottom: 10px;
	font-size: 14px;
	color: #fff;
	font-family:"Open Sans Light";
}
.footer-about>ul li a{
	color: #fff;
}
.footer-about>ul li a:hover{
	color: #e60012;
}
.footer-about .share-us{
	color: #fff;
	margin: 34px 0 12px 0;
	font-size: 18px;
}
.footer-about .icon-list{
	margin-right: -7px;
}
.footer-about .icon-list a{
	float: left;
	width: 28px;
	height: 28px;
	background-image:url(/images/icon/spirit.png);
	background-repeat: no-repeat;
	margin-right: 12px;
}
.footer-about .icon-list a.alibaba-icon{
	width: 112px;
	height: 24px;
	margin-top: 2px;
	background-position:left -256px; 
}
.footer-about .icon-list a.face-icon{
	background-position: -127px -256px;
}
.footer-about .icon-list a.tube-icon{
	background-position: -167px -256px;
}
.footer-about .icon-list a.twitter-icon{
	background-position: -207px -256px;
}
.footer-about .icon-list a.google-icon{
	background-position: -248px -256px;
}
.footer-form{
	float: right;
	margin-top: 118px;
	width: 320px;
}
.footer-form li{
	margin-bottom: 10px;
}
.input-style{
	padding:10px 14px;
	color: #fff;
	opacity: 0.4;
	filter:alpha(opacity=40);
	border:1px solid #c9c9c9;
	background: none;
	font-family: "Arial";
}
.w-290{
	width: 290px;
}
.h-60{
	height: 60px;
}
.submit-btn{
	width: 100px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	float: right;
	color: #333;
	font-size: 14px;
	background: #fefefe;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	-ms-border-radius: 5px;
	border-radius: 5px;
	cursor: pointer;
	-webkit-transition:all 0.6s ease-in-out;
	-moz-transition:all 0.6s ease-in-out;
	-o-transition:all 0.6s ease-in-out;
	-ms-transition:all 0.6s ease-in-out;
	transition:all 0.6s ease-in-out;
}
.submit-btn:hover{
	background: #e60012;
	color: #fff;
}
.footer-copy-bg{
	width: 100%;
	background: #323232;
	height: 50px;
}
.copy-right{
	line-height: 50px;
	color: #fff;
	font-family:"Open Sans Light";
}
.copy-right a{
	color:#e60012;
}
.copy-right a:hover{
	text-decoration: underline;
}
.footer-news{
	float: left;
	width: 285px;
}
.footer-news ul{
	margin-top: 25px;
}
.footer-news li{
	padding-left: 90px;
	height: 72px;
	position: relative;
	margin-bottom: 15px;
}
.footer-news-img{
	padding:3px;
	background: #fefefe;
	position: absolute;
	left: 0;
	top: 0;
	width: 66px;
	height: 66px;
}
.footer-news-txt h4{
	font-size: 14px;
	color: #fff;
	margin-bottom: 10px;
	margin-top: 5px;
	white-space:nowrap; 
	overflow:hidden; 
	text-overflow:ellipsis;
}
.footer-news-txt a{
	color: #fff;
}
.footer-news-txt p{
	font-size: 12px;
	color: #fff;
	line-height: 18px;
	font-family:"Open Sans Light";
}
.footer-news-txt a:hover{
	color: #ff0000;
}
/*========footer style end=========*/
/*====================search style start====================*/
.search-list{
	padding-top: 30px;
	margin-bottom: 30px;
}
.search-result{
	margin-bottom: 40px;
	font-size: 16px;
	padding-top: 5px;
}
.search-result strong{
	color: #ff0000;
}
.relevant-search h1{
	font-size: 32px;
	margin-bottom: 15px;
}
.relevant-search u{
	padding-left: 0;
	padding-right: 10px;
}
.ser-list > ul{
	margin-bottom: 40px;
	width:1180px;
	overflow: hidden;
}
.ser-list > ul >li{
	float:left;
	padding-top: 25px;
	font-size: 14px;
	width:530px;
	margin-right:60px;
}
.ser-list h2{
	margin-bottom: 10px;
	font-size: 24px;
}
.ser-list li p{
	margin-bottom: 4px;
}
.ser-list li span{
	display: block;
	margin-bottom: 6px;
}
.ser-list li span a,.ser-list li span em{
	padding-right: 10px;
}
/*====================search style end====================*/
/*========product list style start=========*/
.main-banner,.main-banner img{
	width: 100%;
	height: auto;
	position: relative;
}
.product-wrap{
	overflow: hidden;
	padding-bottom: 20px;
}
.product-list{
	width: 810px;
	float: left;
}
.sidebar{
	width: 300px;
	float: right;
}
.product-list h1{
	font-size: 32px;
	margin-bottom: 25px;
}
.product-list > ul{
	overflow: hidden;
	width: 810px;
}
.product-list > ul > li{
	width: 265px;
	height: 440px;
	padding-top: 10px;
	float: left;
	margin-right: 2px;
	text-align: center;
	margin-bottom: 1px;
	position: relative;
}
.product-list-bg{
	width: 100%;
	height: auto;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 5;
}
.product-list  > ul > li a{
	position: relative;
	z-index: 10;
}
.product-list h3{
	font-size: 18px;
	margin-top: 10px;
	margin-bottom: 10px;
	position: relative;
	z-index: 10;
}
.product-list .view-more{
	width: 80px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	border:1px solid #b8b8b8;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	-ms-border-radius: 5px;
	border-radius: 5px;
	display: block;
	margin:0 auto;
	font-size: 12px;
	-webkit-transition:all 0.6s ease-in-out;
	-moz-transition:all 0.6s ease-in-out;
	-o-transition:all 0.6s ease-in-out;
	-ms-transition:all 0.6s ease-in-out;
	transition:all 0.6s ease-in-out;
}
.product-list .view-more:hover{
	background: #e60012;
	color: #fff;
	border:1px solid #e60012;
}
.sidebar h2{
	height: 45px;
	line-height: 45px;
	padding-left: 35px;
	color: #f4f4f4;
	font-size: 24px;
	background: #001e4f;
}
.sidebar ul{
	background: #f6f6f6;
	border-left: 1px solid #d6d6d6;
	border-right: 1px solid #d6d6d6;
	border-bottom: 1px solid #d6d6d6;
	padding-top: 15px;
}
.sidebar li{
	height: 30px;
	line-height: 30px;
	padding-left: 20px;
	border-top: 1px solid #f6f6f6;
	border-bottom: 1px solid #f6f6f6;
}
.sidebar span{
	padding-right: 8px;
	opacity: 0;
	filter:alpha(opacity=0);
}
.sidebar h4{
	height: 30px;
	line-height: 30px;
	white-space:nowrap; 
	overflow:hidden; 
	text-overflow:ellipsis; 
	border-right:6px solid #f6f6f6;
}
.sidebar a{
	color: #666;
	font-size: 14px;
}
.sidebar li.active,.sidebar li:hover{
	border-top: 1px solid #d6d6d6;
	border-bottom: 1px solid #d6d6d6;
	background: #fff;
	color: #e60012;
	
}
.sidebar li.active a,.sidebar li:hover a{
	color: #e60012;
}
.sidebar li.active span,.sidebar li:hover span{
	opacity: 1;
	filter:alpha(opacity=100);
}
.sidebar li.active h4,.sidebar li:hover h4{
	border-right:6px solid #e60012;
}
.pages{
	text-align: center;
	margin:0 auto;
	padding-top: 30px;
	padding-bottom: 30px;
	font-size: 14px;
}
.pages li{
	display: inline;
	margin-right: 10px;
}
.pages li a{
	padding:2px 6px;
	border:1px solid #adadad;
}
.pages li.thisclass a{
	color:#fff;
	background: #e60012;
	border:1px solid #e60012;
}
/*========product list style end=========*/
/*========product detail style start=========*/
.product-detail-bg{
	width: 100%;
	padding-top: 225px;
	background: url(/images/bg/product-detail-bg.jpg) no-repeat center top;
}
.product-detail-slide{
	position: relative;
	overflow: hidden;
	padding-bottom: 80px;

}
.product-detail-show{
	width: 355px;
	position: relative;
	overflow: hidden;
	float: left;
}
.product-detail-show li{
	float: left;
	width: 355px;
	height: 562px;
}
.product-detail-show li img{
	width: 100%;
	height: auto;
}
.product-detail-right{
	width: 600px;
	float: right;
	color: #fff;
	position: relative;
}
.product-detail-des h1{
	font-size: 36px;
	color: #fff;
	font-weight: bold;
	margin-bottom: 20px;
	font-family: "Arial";
}
.product-detail-des h2{
	font-size: 30px;
	color: #fff;
	margin-bottom: 20px;
	font-family: "Arial";
}
.tab-des{
	width: 100%;
}
.tab-des th{
	font-size: 18px;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: left;
	font-family: "Arial";
}
.tab-des td{
	padding-top: 2px;
	padding-bottom: 2px;
	font-family:"Open Sans Light";
}
.product-detail-list{
	position: absolute;
	width: 560px;
	top: 365px;
	left: 0;
	height: 197px;
}
.overflow-ul{
	width: 446px;
	overflow: hidden;
	position: relative;
	margin:0 auto;
}
.overflow-ul ul{
	overflow: hidden;
	width: 980px;
	position: relative;
}
.overflow-ul li{
	float: left;
	width: 130px;
	padding-top: 30px;
	padding-bottom: 30px;
	border:1px solid #b4bccb;
	margin-right: 25px;
	cursor: pointer;
	text-align: center;
}
.overflow-ul li img{
	vertical-align: middle;
}
.overflow-ul li.active{
	border:1px solid #e60012;
}
.product-detail-list .item-btn{
	width: 24px;
	height: 24px;
	position: absolute;
	top: 50%;
	margin-top: -12px;
	background-image:url(/images/icon/spirit.png);
	background-repeat: no-repeat;
	cursor: pointer;
}
.product-detail-list .prev{
	left:0;
	background-position: -535px -81px;
}
.product-detail-list .next{
	right: 0;
	background-position: -578px -81px;
}
.product-detail-list .prev:hover{
	background-position: -535px -113px;
}
.product-detail-list .next:hover{
	background-position: -578px -113px;
}
.product-introduction-box{
	width: 100%;
	background: #f8f8f6;
	padding-top: 50px;
	padding-bottom: 70px;
}
.product-introduction-wrap h3{
	font-size: 18px;
	color: #001e4f;
	font-family: "Arial";
	font-weight: bold;
	margin-bottom: 10px;
}
.product-introduction-wrap p{
	margin-bottom: 5px;
}
.product-introduction-wrap ul{
	overflow: hidden;
	margin-top: 40px;
	margin-bottom: 40px;
}
.product-introduction-wrap li{
	width: 450px;
	height: 34px;
	line-height: 18px;
	position: relative;
	float: left;
	padding-left: 50px;
	margin-bottom: 10px;
	padding-top: 5px;
}
.product-introduction-wrap li i{
	width: 34px;
	height: 34px;
	background-image:url(/images/icon/icon-list.png);
	background-repeat: no-repeat;
	position: absolute;
	left: 0;
	top: 0;
}
.intr-icon-01 i{
	background-position:0 0;
}
.intr-icon-02 i{
	background-position:-45px 0;
}
.intr-icon-03 i{
	background-position:-88px 0;
}
.intr-icon-04 i{
	background-position:-129px 0px;
}
.intr-icon-06 i{
	background-position:0 -47px;
}
.intr-icon-05 i{
	background-position:-170px 0;
}
.intr-icon-07 i{
	background-position:-45px -47px;
}
.intr-icon-08 i{
	background-position:-130px -46px;
}
.intr-icon-09 i{
	background-position:-170px -46px;

}
.product-introduction-box .intr-icon-09 {line-height:20px;}

.intr-icon-10 i{
	background-position:0 -92px;
}
.intr-icon-11 i{
	background-position:-44px -92px;
}
.intr-icon-12 i{
	background-position:-87px -92px;
}
.intr-icon-13 i{
	background-position:-169px -92px;
}
.intr-icon-14 i{
	background-position:0px -143px;
}
.intr-icon-15 i{
	background-position:-87px -143px;
}
.intr-icon-16 i{
	background-position:--170px -143px;
}
.intr-icon-17 i{
	background-position:0 -194px;
}
.intr-icon-18 i{
	background-position:-44px -195px;
}
.intr-icon-19 i{
	background-position:-86px -195px;
}
.intr-icon-20 i{
	background-position:-131px -195px;
}
.intr-icon-21 i{
	background-position:-172px -196px;
}
.intr-icon-22 i{
	background-position:-42px -147px;
}
.intr-icon-23 i{
	background-position:-131px -148px;
}
.intr-icon-24 i{
	background-position:-131px -98px;
}
}
.product-feature-box{
	padding-top: 50px;
	padding-bottom: 70px;
}
.feature-list{
	height: 350px;
	position: relative;
	padding-top: 75px;
	padding-left: 100px;
}
.feature-list > img{
	position: absolute;
	left: 0;
	top: 0;
	z-index: 2;
}
.feature-list h3{
	font-size: 18px;
	font-family: "Arial";
	color: #f8f8f6;
	margin-bottom: 15px;
	position: relative;
	z-index: 5;
	font-weight: bold;
}
.feature-list li{
	font-family:"Open Sans Light";
	margin-bottom: 5px;
	position: relative;
	z-index: 5; 
	color: #f8f8f6;
	list-style: square inside;
}
.tab-series{
	width: 100%;
	margin-bottom: 70px;
}
.tab-series th{
	padding:15px 10px 15px 15px;
	background: #001e4f;
	color: #fff;
	border:1px solid #d2d2d2;
	text-align: left;
}
.tab-series td{
	padding:15px 10px 15px 15px;
	border:1px solid #d2d2d2;
}
.even-tr td{
	background: #f8f8f6;
}
.product-feature-box > h2{
	font-size: 30px;
	font-family: "Arial";
	margin-bottom: 30px;
	font-weight: normal;
}
.hot-product-slide{
	position: relative;
	padding-bottom: 50px;
}
.hot-slideshow{
	width: 1058px;
	height: 365px;
	margin:0 auto;
	position: relative;
	overflow: hidden;
}
.hot-slideshow ul{
	position: relative;
	overflow: hidden;
	width: 1200px;
}
.hot-slideshow li{
	width: 240px;
	border:1px solid #d6d6d6;
	float: left;
	margin-right: 30px;
	padding-top: 25px;
	padding-bottom: 25px;
}
.hot-slideshow h3{
	font-size: 18px;
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: center;
}
.hot-slideshow .view-more{
	width: 80px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	border:1px solid #b8b8b8;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	-ms-border-radius: 5px;
	border-radius: 5px;
	display: block;
	margin:0 auto;
	font-size: 12px;
	-webkit-transition:all 0.6s ease-in-out;
	-moz-transition:all 0.6s ease-in-out;
	-o-transition:all 0.6s ease-in-out;
	-ms-transition:all 0.6s ease-in-out;
	transition:all 0.6s ease-in-out;
}
.hot-slideshow .view-more:hover{
	background: #e60012;
	color: #fff;
	border:1px solid #e60012;
}
.hot-product-slide .item-btn{
	width: 24px;
	height: 24px;
	position: absolute;
	top: 50%;
	margin-top: -32px;
	background-image:url(/images/icon/spirit.png);
	background-repeat: no-repeat;
	cursor: pointer;
}
.hot-product-slide .prev{
	left:-10px;
	background-position: -535px -81px;
}
.hot-product-slide .next{
	right: -10px;
	background-position: -578px -81px;
}
.hot-product-slide .prev:hover{
	background-position: -535px -113px;
}
.hot-product-slide .next:hover{
	background-position: -578px -113px;
}
/*========product detail style end=========*/
/*========news style start=========*/
.news-list{
	width: 100%;
	padding-bottom: 60px;
}
.news-box{
	position: relative;
}
.news-box > h1{
	font-size: 32px;
	padding-bottom: 20px;
	border-bottom: 1px solid #a0a0a0; 
}
.news-list p{ 
	margin-bottom:5px;
}
.news-content{
	margin-bottom: 20px;
}
.news-content ul{
	overflow: hidden;
}
.news-content li{
	width: 100%;
	margin-right: 30px;
	padding-top:30px;
	padding-bottom:30px; 
	border-bottom: 1px dashed #a0a0a0;
}
.news-read{ 
	margin-top:25px; 
	text-transform:uppercase;
	text-align: right;
}
.news-read a{
	color:#ff0000;
}
.news-read a:hover{
	color: #000;
}
.news-imgage{
	float:left; 
	width:280px; 
}
.news-title{ 
	float:right; 
	width:810px;
}
.news-title h3{
	margin-bottom: 15px;
	line-height: 28px;
	font-size: 18px;
}
.news-title h3 a{
	display: inline-block;
}
.news-detail{
	overflow: hidden;
	width: 650px;
	margin:0 auto;
	font-size: 14px;
}
.news-detail h1{
	text-align: center;
	padding-top: 25px;
	padding-bottom: 30px;
	font-size: 24px;
	line-height: 30px;
}
.news-center{
	margin-bottom: 20px;
	text-align: center;
}
.news-con-time{
	text-align:center; 
	padding-bottom:20px;
}
.news-con-time span{
	margin:0 15px;
}
.news-con-time a{
	color:#ff0000;
}
.news-con-time a:hover{
	color: #000;
}
.news-detail p{
	margin-bottom: 15px;
}
/*========news style end=========*/
/*========case style start=========*/
.case-nav ul{
	overflow: hidden;
	margin-bottom: 30px;
}
.case-nav li{
	font-size: 18px;
	color: #333;
	height: 28px;
	line-height: 28px;
	padding-left: 12px;
	padding-right: 12px;
	margin-right: 15px;
	float: left;
}
.case-nav li.active,.case-nav li:hover{
	background: #001e4f;
	color:#fff;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-o-border-radius: 10px;
	-ms-border-radius: 10px;
	border-radius: 10px;
}
.case-nav li.active a,.case-nav li:hover a{
	color: #fff;
}
.case-list ul{
	overflow: hidden;
	width: 1200px;
}
.case-list li{
	width: 350px;
	float: left;
	margin-right: 37px;
	margin-bottom: 37px;
}
.case-list h3{
	font-size: 14px;
	height: 40px;
	line-height: 40px;
	padding-left: 10px;
	padding-right: 10px;
	text-align: center;
	color: #fff;
	background: #001e4f;
	white-space:nowrap; 
	overflow:hidden; 
	text-overflow:ellipsis;
}
.case-list h3 a{
	color: #fff;
}
.case-detail h1{
	font-size: 30px;
	text-align: center;
	margin-bottom: 15px;
}
.case-detail p{
	margin-bottom: 10px;
}
.case-img{
	margin-bottom: 15px;
	text-align: center;
}
.case-detail-binzhou{
	font-weight:bold;
	font-size:16px;
	text-align:center;
}
.case-detail-color{
	color:red;
}
.case-detail-weight{
	font-weight:bold;
}
.case-detail > p{
   width:550px;
   margin:0 auto;
   line-height:30px;
   margin-top:20px;
   text-align:left;
}
.case-detail-font{
	color:#000;
}
.case-detail-center{
	text-align:center;
}
.case-detail-margin{
	margin-top:20px;
	margin-left:-20px;
}
.subpage{
	margin-top: 30px;
	padding-bottom: 30px;
}
.subpage li{
	margin-bottom: 10px;
}

/*========case style end=========*/
/*========contact style start=========*/
.contact-bg{
	width: 100%;
	padding-top: 215px;
	background: url(/upload/banner/contact-map.jpg) no-repeat center top;
}
.contact-way{
	width: 360px;
	padding:15px 20px;
	background: #31669e;
	opacity: 0.8;
	filter:alpha(opacity=80);
	color: #fff;
	margin-left: 583px;
}
.contact-way h1{
	font-size: 30px;
	color: #fff;
	font-family: "Arial";
	margin-bottom: 5px;
}
.contact-way li{
	margin-bottom: 5px;
}
.contact-way a{
	color: #fff;
}
.contact-way a:hover{
	color:#e60012;
}
.contact-form{
	margin-top: 170px;
	padding-bottom: 30px;
	overflow: hidden;
}
.contact-form h2{
	font-size: 30px;
	color: #333;
	text-align: center;
	font-family: "Arial";
	margin-bottom: 5px;
}
.contact-form p{
	text-align: center;
	color: #333;
	margin-bottom: 30px;
}
.contact-form ul{
	overflow: hidden;
	width: 1300px;
}
.contact-form li{
	float: left;
	margin-right: 156px;
	*margin-right: 80px;
	margin-bottom: 15px;
}
.contact-form .input-style{
	padding:12px 10px;
	border:1px solid #e0e0e0;
	color: #333;
	font-size: 14px;
	opacity: 1;
	filter:alpha(opacity=100);
}
.contact-form .w-290{
	width: 460px;
}
.contact-form .h-60{
	width: 1100px;
	height: 190px;
}
.contact-form .submit-btn{
	background: none;
	color: #333;
	border:1px solid #b7b7b7;
	*margin-top: 15px;
}
.contact-form .submit-btn:hover{
	background: #e60012;
	color: #fff;
	border:1px solid #e60012;
}
.color-style,.contact-form .color-style{
	color: #ff0000;
}
/*========contact style end=========*/
/*========about style start=========*/
.about-wrap{
	padding-top: 20px;
	padding-bottom: 40px;
}
.about-wrap h1{
	font-size: 30px;
	text-align: center;
	margin-bottom: 25px;
}
.about-wrap p{
	margin-bottom: 10px;
}
.about-box-img{
	width: 1144px;
	overflow: hidden;
	margin-top: 15px;
	margin-bottom: 20px;
}
.about-box-img img{
	float: left;
	margin-right: 20px;
}
.about-team-img{
	margin-top: 20px;
	width: 100%;
}
.about-team-img img{
	width: 100%;
	height: auto;
}


/*About History*/
.history-bg{
	width: 100%;
	height: 670px;
	background: url(../images/about/history-bg.jpg) 0 0 no-repeat;
	background-size: 100% 100%;
}
.history-content{
	position: relative;
	width: 1036px;
	margin: 0 auto;
}
.history-content .btn-l,.history-content .btn-r{
	position: absolute;
	top:320px;
	cursor: pointer;
	width: 61px;
	height: 61px;
}
.history-content .btn-l{
	background: url(../images/icon.png) -451px 0 no-repeat;
	left: -100px;
}
.history-content .btn-r{
	background: url(../images/icon.png) -514px 0 no-repeat;
	right: -100px;
}
.history-content h2{
	font-family: "黑体";
	font-size: 48px;
	line-height: 48px;
	color: #fff;
	text-align: center;
	padding: 65px 0 15px 0;
	border-bottom: 1px solid #6e5e74;
}
.history-content p{
	font-size: 28px;
	color: #fff;
	text-align: center;
	padding: 15px 0;
}
.history-content .history-img{
	position: absolute;
	width: 190px;
	height: 190px;
	overflow: hidden;
	z-index: 2;
	top:200px;
	left: 50%;
	margin-left: -95px;
}
.history-box{
	overflow: hidden;
	width: 1036px;
	margin:50px auto 0;
}
.history-box ul{
}
.history-box li{
	float: left;
	width: 185px;
	margin-right: 30px;
}
.history-box li h3{
	font-size: 18px;
	color: #fff;
	font-weight: bold;
	margin-bottom: 13px;
}
.history-box li p{
	font-size: 14px;
	color: #fff;
	text-align: left;
	padding: 5px 0;
}




.certificate-box{
	width: 100%;
	padding-top: 40px;
	padding-bottom: 40px;
	background: #e4f1ed;
}
.certificate-wrap h2{
	font-size: 30px;
	color: #333;
	text-align: center;
	margin-bottom: 60px;
}
.certificate-slide{
	position: relative;
}
.certificate-slideshow{
	position: relative;
	overflow: hidden;
	width: 924px;
	height: 460px;
	margin:0 auto;
}
.certificate-slideshow ul{
	position: relative;
	overflow: hidden;
	width: 1200px;
}
.certificate-slideshow li{
	float: left;
	width: 248px;
	margin-right: 90px;
}
.certificate-slide .item-btn{
	width: 54px;
	height: 99px;
	position: absolute;
	top: 50%;
	margin-top: -85px;
	background-image:url(/images/icon/spirit.png);
	background-repeat: no-repeat;
	cursor: pointer;
}
.certificate-slide .prev{
	left:0;
	background-position: -254px -315px;
}
.certificate-slide .next{
	right: 0;
	background-position: -359px -315px;
}
.certificate-slide .prev:hover{
	background-position: -480px -315px;
}
.certificate-slide .next:hover{
	background-position: -584px -315px;
}
.certificate-slideshow h4{
	font-size: 14px;
	color: #333;
	margin-top: 15px;
	text-align: center;
	line-height: 20px;
}
.certificate-slideshow li a{
	width: 100%;
	height: 100%;
	display: block;
	position: relative;
}
.certificate-slideshow li a span{
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	opacity: 0;
	filter:alpha(opacity=0);
	-webkit-transition:opacity 0.6s ease-in-out;
	-moz-transition:opacity 0.6s ease-in-out;
	-o-transition:opacity 0.6s ease-in-out;
	-ms-transition:opacity 0.6s ease-in-out;
	transition:opacity 0.6s ease-in-out;
}
.certificate-slideshow li a:hover span{
	background:#fff url(/images/strech.png) no-repeat center center;
	opacity: 0.5;
	filter:alpha(opacity=50);
}
/*========about style end=========*/
/*========solution style start=========*/
.solution-banner-txt{
	position: absolute;
	left: 50%;
	margin-left: -562px;
	top: 140px;
}
.solution-banner-txt a,.solution-banner-txt .bread span{
	color: #fff;
}
.solution-banner-txt h1{
	width: 610px;
	color: #fff;
	font-size: 56px;
	line-height: 62px;
	font-family: "Arial";
	margin-top: 25px;
}
.solution-banner-txt h4{
	font-size: 24px;
	font-family:"Open Sans Light";
	color: #fff;
	padding-top: 15px;
	margin-top: 5px;
	border-top: 1px solid #fff;
	display: inline-block;
}
.solution-function{
	width: 100%;
	background: #eaeaea;
	margin-top: -30px;
	position: relative;
	z-index: 55;
}
.solution-function h1{
	font-size: 32px;
	margin-bottom: 30px;
}
.tab-solution-ad{
	width: 100%;
	overflow: hidden;
}
.tab-solution-ad td{
	padding-right: 80px;
	padding-bottom: 40px;
	vertical-align: middle;
	position: relative;
}
.tab-solution-ad li{
	float: left;
	width: 330px;
	min-height: 155px;
	margin-right: 40px;
	margin-bottom: 20px;
}
.tab-solution-ad h4{
	font-size: 18px;
	color: #333;
	line-height: 25px;
	margin-bottom: 5px;
	font-weight: bold;
	font-family: "Arial";
}
.tab-solution-ad strong{
	display: block;
}
.solution-configuration{
	padding-top: 40px;
	padding-bottom: 40px;
}
.solution-configuration h2{
	font-size: 32px;
	margin-bottom: 25px;
}
.tab-solution-con{
	width: 100%;
	margin-bottom: 40px;
}
.tab-solution-con td{
	border:1px solid #ccc;
	padding:8px 15px;
}
/*========solution style end=========*/
/*====================show pic style start====================*/
#jquery_overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 99999;
	width: 100%;
	height: 500px;
}
#jquery_lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 99999999;
	text-align: center;
	line-height: 0;
}
#jquery_lightbox a img { 
	border: none;
}
#lightbox_container_image_box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox_container_image { 
	padding: 10px; 
}
#lightbox_loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox_nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox_container_image_box > #lightbox_nav { 
	left: 0; 
}
#lightbox_nav a {
	outline: none;
}
#lightbox_nav_btnPrev, #lightbox_nav_btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox_nav_btnPrev {
	left: 0;
	float: left;
}
#lightbox_nav_btnNext {
	right: 0; 
	float: right;
}
#lightbox_container_image_data_box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox_container_image_data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox_container_image_data #lightbox_image_details {
	 width: 70%; 
	 float: left; 
	 text-align: left; 
}	
#lightbox_image_details_caption { 
	font-weight: bold; 
}
#lightbox_image_details_currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox_secNav_btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}
/*====================show pic style end====================*/
/*====================Media Query====================*/
/*====================all Media Query start====================*/
@media only screen and (max-width: 1300px) {
	.w-1124{
		width: 980px;
	}
	.header{
		margin-left: -490px;
	}
	.logo{
		width: 180px;
		margin-left: 15px;
	}
	.top-box{
		*width: 700px;
	}
	.logo img{
		width: 100%;
		height: auto;
	}
	.nav > ul > li{
		padding:0 18px 25px;
	}
	.solution-list li{
		width: 140px;
		margin-right: 68px;
		*margin-right: 56px;
	}
	.solution-list li img{
		width: 100%;
		height: auto;
	}
	.home-app .show-box,.home-app .show-box li{
		width: 980px;
		height: 284px;
	}
	.home-app .show-box li img{
		width: 100%;
		height: auto;
	}
	.home-about .about-txt{
		width: 500px;
	}
	.home-about .about-txt img{
		width: 460px;
		height: auto;
	}
	.ho