@charset "utf-8";
/* CSS Document */

html,
body {
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
	position: relative;
}
*{font-family: auto!important;}
li,ul{margin:0;padding:0;list-style:none;}
a:hover{color:#BFDEF5;}
h1,h2,h3,h4,h5{margin:0;madding:0;}
html{font-size: 10px;}
body {
	overflow-y: scroll;
	background: #fff;
	
	
}
a:hover{color:#BFDEF5;}
@font-face {font-family: 'iconfont';
    src: url('../font/iconfont.eot'); /* IE9*/
    src: url('../font/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../font/iconfont.woff') format('woff'), /* chrome、firefox */
    url('../font/iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
    url('../font/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}
	.iconfont{
    font-family:"iconfont" !important;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;}

a:hover,a:active{ color: #f08519;}
::selection{background:#1A95F7; color:#fff;}
::-moz-selection{background:#f08519; color:#fff;}

.bd_weixin_popup{-webkit-box-sizing: initial;
-moz-box-sizing: initial;
box-sizing: initial;}
#map label,#map img{max-width: none;}
.BMap_stdMpCtrl{display: none;}

@media (max-width: 319px) {
	html {
		background: #fff url(../img/displayNone.png) center center no-repeat;
	}
	body {
		display: none;
	}
	
}

@media (min-width: 320px) {
	
	
	
	.nav li:last-of-type a{background: none ;}
	.header-t{display: none;}
	.header-box{ height: 5rem; background: #000970; overflow: hidden;}
	.nav-box{ position: absolute; width: 100%;}
	.logo{font-weight: normal; padding: 0; margin:0; float: left; position: absolute; z-index: 99; overflow: hidden; height: 5rem;}
	.logo a{ padding: 0; margin: 0;}
	.logo img{ height:100%; display: block;}
	.logo span{display: none;}
	.nav-w{ width: 18rem; }
	.header{ position: absolute; top: 0; width: 100%; z-index: 9999;}
	.nav-btn{position: relative; top: 0rem; width: 3rem; margin-top: 0.5rem; cursor: pointer; z-index: 9999; cursor: pointer; float: right;}
	.nav-btn span{width: 100%; height: 0.3rem; display: block; float: left; background: #002f7b; margin: 3px 0; -webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	-ms-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;}
	.nav-btn div.btn-02{ height: 3rem; width: 3rem; overflow: hidden;margin-top:3px;}
	.btn-02 i{ width: 3rem; height: 3rem; line-height: 3rem; display: block; text-align: center; font-size: 3rem; color: #AFD6F5;}
	.btn-02 .nav-hide-btn{display: none; font-size: 2.4rem;}
	.nav-btn-show .btn-02 .nav-show-btn{display: none;}
	.nav-btn-show .btn-02 .nav-hide-btn{display: block; color: #AFD6F5;}
	
	.nav{ width: 0;position: fixed; right: 0; top: 0; background: #fff; z-index: 99; padding: 0.7rem 0 11rem 0; height: 100%;
		-webkit-box-shadow: 0px 0px 10px rgba(0,0,0,.3);
	-moz-box-shadow: 0px 0px 10px rgba(0,0,0,.3);
	box-shadow: 0px 0px 10px rgba(0,0,0,.3);
		-webkit-transition: .3s;
		-moz-transition: .3s;
		-ms-transition: .3s;
		-o-transition: .3s;
		transition: .3s; overflow: hidden;}
	.nav ul,.nav li{padding: 0; margin: 0; list-style: none;}
	.nav .nav-list{position: absolute; width: 18rem; top: 0; height: 100%; padding-top: 12rem; overflow: hidden;}
	.nav ul{ overflow: hidden; height: 100%;}
	.nav li{ border-bottom: solid 1px #ededed;-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	-ms-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s; display: block; -webkit-transform: translateX(18rem);
	-moz-transform: translateX(18rem);
	-ms-transform: translateX(18rem);
	-o-transform: translateX(18rem);
	transform: translateX(18rem);}
	.nav li a{ padding-left: 2.5rem; line-height: 4.4rem; font-size: 1.6rem; display: block;}
	
	.body-box{ width: 100%;  position: relative; background: #f5f5f5; -webkit-transition: 0.3s; 
	-moz-transition: 0.3s;
	-ms-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;}
	.body-box-show{ position: fixed;}
	.nav ul div{display: none;}
	.nav li div a{font-size: 1.4rem;}
	.nav-show{ width: 18rem; opacity: 1;}
	.nav-show ul{ overflow-y: scroll;}
	.nav-show li:nth-child(1){ -webkit-transition-delay: 0.2s;
	-moz-transition-delay: 0.2s;
	-ms-transition-delay: 0.2s;
	-o-transition-delay: 0.2s;
	transition-delay: 0.2s;}
	.nav-show li:nth-child(2){ -webkit-transition-delay: 0.25s;
	-moz-transition-delay: 0.25s;
	-ms-transition-delay: 0.25s;
	-o-transition-delay: 0.25s;
	transition-delay: 0.25s;}
	.nav-show li:nth-child(3){ -webkit-transition-delay: 0.3s;
	-moz-transition-delay: 0.3s;
	-ms-transition-delay: 0.3s;
	-o-transition-delay: 0.3s;
	transition-delay: 0.3s;}
	.nav-show li:nth-child(4){ -webkit-transition-delay: 0.35s;
	-moz-transition-delay: 0.35s;
	-ms-transition-delay: 0.35s;
	-o-transition-delay: 0.35s;
	transition-delay: 0.35s;}
	.nav-show li:nth-child(5){ -webkit-transition-delay: 0.4s;
	-moz-transition-delay: 0.4s;
	-ms-transition-delay: 0.4s;
	-o-transition-delay: 0.4s;
	transition-delay: 0.4s;}
	.nav-show li:nth-child(6){ -webkit-transition-delay: 0.45s;
	-moz-transition-delay: 0.45s;
	-ms-transition-delay: 0.45s;
	-o-transition-delay: 0.45s;
	transition-delay: 0.45s;}
	.nav-show li:nth-child(7){ -webkit-transition-delay: 0.5s;
	-moz-transition-delay: 0.5s;
	-ms-transition-delay: 0.5s;
	-o-transition-delay: 0.5s;
	transition-delay: 0.5s;}
	.nav-show li:nth-child(8){ -webkit-transition-delay: 0.55s;
	-moz-transition-delay: 0.55s;
	-ms-transition-delay: 0.55s;
	-o-transition-delay: 0.55s;
	transition-delay: 0.55s;}
	.nav-show li:nth-child(9){ -webkit-transition-delay: 0.65s;
	-moz-transition-delay: 0.65s;
	-ms-transition-delay: 0.65s;
	-o-transition-delay: 0.65s;
	transition-delay: 0.65s;}
	.nav-show li:nth-child(10){ -webkit-transition-delay: 0.75s;
	-moz-transition-delay: 0.75s;
	-ms-transition-delay: 0.75s;
	-o-transition-delay: 0.75s;
	transition-delay: 0.75s;}
	.nav-show li{ -webkit-transform: translateX(0);
	-moz-transform: translateX(0);
	-ms-transform: translateX(0);
	-o-transform: translateX(0);
	transform: translateX(0);
	}
	.nav li{
	-webkit-transition-delay: 0s;
	-moz-transition-delay: 0s;
	-ms-transition-delay: 0s;
	-o-transition-delay: 0s;
	transition-delay: 0s;
	}
	.nav li.nav-on>a,.nav li a.on{color: #f08519;}
	.nav li div{ background: #f5f5f5;}
	.nav li .nav-rj-on{ color: #f8c600;}
	.max dl,.max dt,.max dd{padding: 0; margin: 0;}
	.btn-box{ width: 18rem; height: 3rem; overflow: hidden;}
	.topr-btn{ padding-left: 0.5rem; float: left; position: relative;}

	.lang a{ display: block; float: left; line-height: 3rem; text-align: center; color: black; overflow: hidden; padding: 0 1rem; background: #AFD6F5;}
	.lang a.on{color: white; background: #515AC2;}
	.topr-btn a:hover{ color: #990000;}
	
	.search-box{ padding: 1.5rem 1rem 1rem 1rem; position: relative; width: 18rem;}
	.search-txt{ width: 100%; padding: 0 6rem 0 1rem; height: 4.2rem;border: solid 1px #cbcbcb; outline: none; font-size: 1.4rem;}
	
	.search-btn{ color: #fff; background: #f08519; width: 5rem; position: absolute; top: 1.5rem; right: 1rem; height: 4.2rem; font-size: 1.4rem; border: none; outline: none;}
	.search-btn-02{display: none;}
/*banner end*/
	
	
	
	
	
/*qiehuan */	
	.banner{ position: relative;}
	.swiper-banner .swiper-wrapper,.swiper-banner .swiper-slide{ height: 100% !important;}
	.banner-swiper-line{border-top:0px solid #990000;}

	.banner-pic{ width: 100%; height: 10rem; background-position: center center; background-repeat: no-repeat; -webkit-background-size: cover;
	background-size: cover;}
	.pagination{ position: absolute; top: 7.5rem; margin: 0; padding:0 1rem; z-index: 99; width: 100%; text-align: center;}
	.pagination span{ background: none; width: 0.8rem; height: 0.8rem; display: inline-block; background:white; margin: 0 0.4rem; -webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%; cursor: pointer;}
	.pagination span.swiper-active-switch{background: #990000; }
	.banner-btn{ position: absolute; z-index: 9; width: 100%; top: 5.5rem; display: none;}
	.banner-btn div{color: #fff; font-size: 1.4rem; width: 4rem; height: 4rem; text-align: center; line-height: 4rem; margin-top: -2rem; cursor: pointer; background: rgba(0,0,0,.4); -webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%; }
	.banner-prev{ float: left; margin-left: 1rem;}
	.banner-next{ float: right; margin-right: 1rem;}
	.banner .container{padding: 0; position: relative;}
	
	.pic-list{ background: #f6f6f6; position: relative;}
	.pic-list ul{ padding: 1rem 0 ; overflow: hidden; margin: 0 -0.3rem; list-style: none; display: none;}
	.pic-list li{ width: 33.333%; float: left; padding: 0 0.3rem;}
	.pic-list li img{ width: auto; max-width: 100%;}
	
	.swiper-pic{ margin: 0 -0.5rem;}
	.swiper-pic .swiper-wrapper,.swiper-pic .swiper-slide{ height: 100% !important;}
	.swiper-pic img{width: 100%;}
	.swiper-pic .pic-box{ padding:1rem 0.5rem;}
	
	.pic-btn{position: absolute; top: 50%; width: 100%; margin-left: -15px; z-index: 9; height: 0; padding:0 15px;}
	.pic-btn div{cursor: pointer; width: 2rem; height: 4rem; line-height: 4rem; text-align: center; margin-top: -2rem;background: #000; background: rgba(0,0,0,.5); color: #fff; filter:alpha(opacity=50);}
	.pic-prev{ float: left; }
	.pic-next{ float: right; }
/*qiehuan end*/	

/*body start*/	
#zyzz-box h3{font-size:18px;text-align:center;}
.swiper-pro-list .swiper-wrapper,.swiper-pro-list .swiper-slide{ height: 100% !important;}
.swiper-pro-list{margin: 2rem -0.5rem 1rem -0.5rem;  width:24rem; overflow:hidden; margin:0 auto;}
.zyzz{width: 12rem; display: block; padding:0 .9rem;}
.zyzz a{display: block;}
.zyzz a span{display: block; text-align: center; padding-top: 0.5rem;font-weight:bold;font-size:18px;color:#000A70;padding-top:25px;}
.zyzz a  h5 span{font-size:16px;color:#FFFFFD;font-weight:normal;}
.zyzz img{ width: 100%; border: solid 0px #e9e9e9;}

.pro-btn{position: absolute; left: 0; top: 0; z-index: 9; width: 100%; top: 50%;}
.pro-btn a{ border-radius:50%;width: 3rem; height: 3rem; background: rgba(80,77,77,.4); color: #fff; display: block; line-height: 3rem; text-align: center; margin-top: -2.2rem;}
.pro-btn .pro-left{ float: left;}
.pro-btn .pro-right{ float: right;}
.pro-btn a:hover{ background: rgba(27,27,27,1); }

.jjfa-box{padding: 1rem 0;}
.jjfa-bg{ background: url(../img/pic-03.jpg) left center no-repeat; background-attachment: fixed; padding: 1.5rem 0; -webkit-background-size: cover;
background-size: cover;}
.jjfa-r{ color: #fff;}
.jjfa-r b{ font-weight: normal; font-size: 1.8rem; padding-bottom: 1rem; display: block;}
.jjfa-r p{padding-bottom: 1rem; margin: 0; display: block; line-height: 1.8;}
.jjfa-r span{display: block; padding: 1rem 0;}
.jjfa-r a{ border: solid 1px #f08519; padding: 1rem 2rem; color: #fff;}
.jjfa-r i{ width: 1.4rem; height: 1.4rem; background: #f08519; margin-left: 1rem; display: inline-block; -webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%; text-align: center; line-height: 1.4rem; color: #fff;}
.jjfa-r a:hover{ color: #f08519;}

.hb-list,.hb-list li{padding: 0; margin: 0; list-style: none;}
.hb-list{ padding: 2rem 0; overflow: hidden; margin: 0 -0.2rem;}
.hb-list li{ width: 33.333%; float: left; padding:0.2rem;}
.hb-list li a{ border: solid 1px #e8e8e8; display: block; overflow: hidden; text-align: center;}
.hb-list li img{ width: auto; max-width: 100%; -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray;}
    
   .hb-list li:hover img{-webkit-filter: grayscale(0%);
    -moz-filter: grayscale(0%);
    -ms-filter: grayscale(0%);
    -o-filter: grayscale(0%);
    filter: grayscale(0%);
    filter: none;}
    
    .swiper-hb-list{ display: none;}
    .footer{ background: #282828; padding: 1.5rem 0; text-align: center;}
    .footer-l{ padding-bottom: 0.5rem; color: #a7a7a7;}
    .footer-l a,.footer-r a{ color: #a7a7a7;}
    .footer-r{ color: #a7a7a7;}
    .footer-l a{ margin: 0 0.5rem;}
/*page start*/
    div.pages {
		TEXT-ALIGN: center;
		width: 100%;
		padding: 0;
		margin: 20px 0 10px 0;
		line-height: 1.7;
	}
	div.pages a {
		TEXT-DECORATION: none;
		background: #fff;
		border: 1px solid #00096F;
		padding: 8px 13px;
		margin: 1px;
		color: #00096F;
		font-size: 12px;
		display: inline-block;
	}
	div.pages a:hover {
		background: #00096F;
		color: white;
		padding: 8px 13px;
		margin: 1px;
	}
	div.pages a:active {
		background: #00096F;
		padding: 8px 13px;
		margin: 0 1px;
		color: #fff;
	}
	div.pages span.current {
		background: #00096F;
		padding: 8px 13px;
		border: 1px solid #00096F;
		color: white;
		margin: 1px;
		font-size: 12px;
		display: inline-block;
	}
	div.pages span.disabled {
		background: #f08519;
		border: 1px solid #f08519;
		padding: 8px 13px;
		margin: 1px;
		color: #fff;
		display: inline-block;
	}
	/*page end*/
	
	/*内页banner start*/
	.banner-min{ width: 100%; height: 7em; background-position: center top; -webkit-background-size: cover;
	background-size: cover;}
	/*内页banner end*/

	.zyzz div{ border: solid 6px #eee; overflow: hidden; -webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%; width: 10.2rem; height: 10.2rem; position: relative;}
	.zyzz .zyzz-pic{ position: absolute; left: 0; top: 0;}
	.zyzz h5{display: none; padding: 0; margin: 0;  position: absolute; left: -6px;top: -6px; width: 10.2rem; height: 10.2rem; background: rgba(17,17,17,.5); z-index: 999; color: #fff; text-align: center;}
	.zyzz h5 span{ display: table-cell; vertical-align: middle; width: 100%;}
	.zyzz h5 i{ width: 32px; height: 32px; display: block; margin: 0 auto; margin-top: 10px;}
	.zyzz a:hover div{ border: solid 4px #990000;}
	.zyzz a:hover h5{  display: table;}
	
	/*解决方案*/
	#jjfa{width:100%;background:url(../img/index-bg.jpg);margin-top:40px;}
	#jjfa h3{width:100%;text-align:center;padding-top:20px;color:#A2A2A2;FONT-SIZE:20px;line-height:40px;font-family:"微软雅黑";}
	.jjfa-line{width:100%;background:url(../img/jjfa-line.jpg);height:10px;}
	#jjfa .jjfa-box{position:relative;}
	#jjfa li{width:50%;display: inline;float:left;position:relative;overflow:hidden;margin:0;padding: 1rem;}
	#jjfa li img{width: 100%;}
	#jjfa span {display:inline-block;position:absolute;color:#A2A2A2;top:37px;left:42px;}
	.jjfa-box{padding: 0; margin: 0 -1rem; overflow: hidden;}
	
	/*首页区域分布*/
	/*区域分布*/
	#qyfb-index{background:#ECECEC;height:78px;margin-top:20px;}
	#qyfb-index span{color:#BC3A4D;font-size:16px;line-height:40px;}
	#qyfb-index a{padding-right:11px;}
	#qyfb-index a i{display:inline-block;width:4px;height:4px;background:#BC3A4D;border-radius: 50%;margin:2px 5px;}
	/*首页底部二级菜单*/
	#lanmu-index{display:none;}
	
	/*底部版权*/
	#foot-copy{width:100%;background:#00096F;line-height:2rem;}
	.foot-box{color:white;}
	.foot-box i{display:block;font-style:normal;padding-top:10px;}
	.foot-box span{font-size:12px;float:left;}
	.foot-box a{color:white;display:block;float:left;}
	.foot-box tel,.foot-box fax{display:block;}
	
	/*关于我们*/
	#menu-l{background-color:#F5F5F5;margin-top:10px;}
	#menu-l h3{margin:0;padding:0;color:#323232;font-size:18px;line-height:16px;padding:1rem 0 1rem 1rem;    border-bottom: 1px solid #CDCDCD;}
	#menu-l li{float:left;padding:8px 15px 5px 15px;}
	#menu-l ul{overflow:hidden;}
	
	.location h3{font-size:18px;color:#00096F;padding-top: 14px;padding-bottom:1rem;}
	.dqwz{color:#080808;font-size:12px;background:url(../img/location.jpg) no-repeat;padding-left:1.8rem;}
	.img-hidden{display:none;}
	.gywm-info h3{color:#00096F;font-size:20px;font-weight:bold;}
	.gywm-info-middle img{width:100%;}
	.content-box span{line-height:1.9rem;padding-bottom:1rem;}
	.gywm-info-middle h5{padding:0px;margin:0;font-size:12px;color:#222222;padding-top:1rem;font-weight:bold;}
	.gywm-info-middle h5 span{display:inline-block;width:6px;height:6px;background:#222222;border-radius:50%;padding-bottom:2px;}
	.location .location-on{color:#00096F;}
	
	/*联系我们*/
	.content-box{min-height:180px;padding-top: 20px;padding-bottom: 51px;}
	.lxwm-info b{padding-top:20px;display:block;}
	.lxwm-info span{float:right;font-weight:normal;line-height:16px;color:#00096F;}
	.lxwm-info  img{width:auto;max-width:100%;}
	.lxwm-info i span{font-style:normal;color:#5A5858;}
	.lxwm-info #lxwm-info{float:left;display:block;width:100%;}
	#lxwm1 span{float:left;width:100%;text-align:left;}
	#lxwm2 span{float:left;width:100%;text-align:left;}
	.lxwm-info .lxwm1{padding-top:5px;}
	.lxwm-info div{overflow:hidden;}
	
	
	
	/*行业应用*/
	#hhyy{margin-top:1rem;width:100%;}
	#hhyy li{float:left;width:50%;text-align:center;margin-bottom:.7rem;padding:0 1.3rem;}
	#hhyy li span{display:block;text-align:center;margin:0 auto;padding-top:.5rem;}
	#hhyy li img{width:100%;}
	#hhyy li .hyyy-img i img{display:none;}
	
	/*解决方案02*/
	.jjfa02-top img{width:100%;}
	.jjfa02-top h2{font-size:1.8rem;color:#222222;line-height:22px;padding-top:1rem;padding-bottom:.5rem;}
	#jjfa-info i{font-size:1.5rem;display:block;color:white;background-color:#000970;width:10rem;border-radius:10px;height:2rem;text-align:center;margin-top:5px;padding-top:3px;font-style:normal;}
	.hyyy-location{margin:5px 0;}
	#jjfa-info span{line-height:1.8rem;}
	
	.jjfa02-bottom{margin-top:1.5rem;border-top:1px solid #CDCDCD;border-bottom:1px solid #CDCDCD;margin-bottom:3rem;}
	.jjfa02-bottom h5{font-size:1.5rem;color:#222222;font-weight:bold;margin-top:.8rem;display:block;}
	.jjfa02-bottom ul{margin-top:9px;overflow:hidden;}
	.jjfa02-bottom li{width:50%;float:left;margin-bottom:1rem;}
	.jjfa02-bottom li span{text-align:center;background:url(../img/jjfa-left-png.png) left no-repeat;padding-left:1.4rem;}
	.ul-line{height:3px;color:#CDCDCD;width:100%;}
	.location{border-bottom:1px solid #E5E5E5;padding-bottom: 11px;}
	
   .menu-on{color:#00096F;}
   #menu-l li span a{padding-left:12px;}
   
   /*产品信息*/
   #content-r{background:white;text-align:center;}
   #cpxx-box ul{margin-top:1rem;overflow:hidden;}
   #cpxx-box li{padding-bottom:1rem;}
   #cpxx-box  div{display:none;}
   #cpxx-box  h4{font-size:18px;font-weight:bold;padding:5px 0;}
   #cpxx-box span{text-indent:1rem;display:inline;text-align:left;font-style: normal;}
   #cpxx-box img{width:230px;overflow:hidden;}
   
   /*新闻动态*/
   .news-top{margin-top:20px;}
   .news-top h6 img{width:100%;font-style:normal;}
   .news-top i{font-style:normal;}
   .news-top h5{font-size:19px;line-height:30px;width:100%;}
   .news-top h5 a{color:#BC3A4D;}
   .news-top time{color:#CDCDCD;margin-top:10px;display:block;}
   .content-box .news-top  span{display:block;    line-height: 27px;padding-bottom: 8px;}
   .news-top .viewmore{display:block;width:8.6rem;height:2.6rem;background-color:#00096F;font-size:13px;color:white;position:relative;line-height: 26px;text-align:left;padding-left:1.8rem;padding-top:.2rem;margin: 0 auto;}
   .viewmore b{width:0;height:0;border-top: 5px solid transparent;border-left: 10px solid white; border-bottom: 5px solid transparent;position:absolute;top:.9rem;right:.4rem;}
   .news-top .viewmore:hover{color:#F0A500;}
   #news-box ul{overflow:hidden;margin-top:30px;border-top:1px solid #D6D6D6;}
   #news-box ul a{line-height:23px;padding:19px 5px;}
   #news-box ul  span{display:none;}/*这里时间太长,版面不好看*/
   #news-box li{width:100%;border-bottom:1px #D6D6D6 dashed;overflow:hidden;padding-right:10px;text-align:left;min-height: 39px;line-height: 39px;}
   
   /*内容详情页面*/
  .info-top h6{font-size:16px;font-weight:bold;color:#000000;line-height:25px;}
  .info-top{border-bottom:1px solid #CDCDCD;padding-bottom:15px;}
  .info-content img{width:auto;max-width:100%;}
  .info-time i{font-style:normal;}
  .info-time{padding:8px  8px;color:#888888;}
  .info-content{text-align:left;line-height:26px;word-spacing:8px; letter-spacing: 1px;}
  .next-prev{margin-top:1.3rem;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;padding:8px 0;}
  .next-prev i{font-style:normal;display:block;text-align:left;padding-bottom:.3rem;}
  .next-prev span{color:#00096F;}
  
  div#zyzz-box{margin-top:1rem;}
  
  .footer-container *{ font-size: 12px;}
}



@media (min-width: 384px) {
	html {font-size: 11px;}
}


@media (min-width: 480px) {
	html {font-size: 13px;}
}

@media (min-width: 640px) {
	html {font-size: 15px;}
	/*区域分布*/
	#qyfb-index{background:#ECECEC;height:68px;margin-top:28px;}
	#qyfb-index span{color:#BC3A4D;font-size:16px;line-height:69px;}
	#qyfb-index a{padding-right:30px;}
	#qyfb-index a i{display:inline-block;width:4px;height:4px;background:#BC3A4D;border-radius: 50%;margin:2px 5px;}
}



@media (min-width: 768px) {
	html {font-size: 20px;}
	.container{width: 100%;}
	.lang a{background:white;color:black;}
	.lang a.on{background:#515AC2;color:white;}
	.nav li a{background:url(../img/index-line.jpg) right no-repeat}
	
	/*解决方案*/
	#jjfa{width:100%;background:url(../img/index-bg.jpg);margin-top:40px;}
	#jjfa h3{width:100%;text-align:center;color:#A2A2A2;FONT-SIZE:20px;line-height:40px;font-family:"微软雅黑";}
	.jjfa-line{width:100%;background:url(../img/jjfa-line.jpg);height:10px;}
	#jjfa .jjfa-box{width:108%;position:relative;overflow:hidden;margin-top:30px;padding-left:20px;}
	#jjfa li{display: inline;float:left;position:relative;overflow:hidden;margin:0;padding:0px;margin-right: 31px;margin-bottom:20px;width:217px;height:218px;overflow:hidden;}
	#jjfa span {display:inline-block;position:absolute;color:#A2A2A2;top:37px;left:42px;}
	.jjfa-box{width:768px;}
	.jjfa-line{background:none;border-bottom:2px solid #A2A2A2;}
	/*区域分布*/
	.qyfb{background:#ECECEC;height:65px;margin-top:30px;}
	.qyfb span{color:#C35D6A;font-size:16px;line-height:40px;}
	
	/*底部版权*/
	.foot-box i{display:inline;font-style:normal;padding-top:10px;}
	.foot-box span{font-size:12px;float:left;}
	.foot-box a{color:white;display:inline;margin-bottom:5px;float:left;}
	.foot-box tel,.foot-box fax{display:inline;}
	.foot-box a:hover{color:#FE7800;}
	
}


@media (min-width: 992px) {
	/*12-08首页底部导航*/
	#lanmu-index{margin-top:15px;display:block;margin-top:40px;text-align: center;mar}
	#lanmu-index li{margin-bottom:5px;float:left;min-width:196px;min-height:205px;border-right:1.5px solid #DBD8D8;}
	#lanmu-index li b{display:block;}
	#lanmu-index li a{display:block;padding-bottom:15px;}
	.foot-box span,.foot-box a{font-size:12px;float:right;padding-left: 10px;}
	.footer-container{background-color:#F5F5F5;}
	
	
	/*解决方案*/
	#jjfa{width:100%;height:370px;background:url(../img/index-bg.jpg);margin-top:40px;overflow: hidden;}
	#jjfa h3{width:1200px;text-align:center;padding-top:50px;color:#A2A2A2;FONT-SIZE:20px;line-height:40px;font-family:"微软雅黑";}
	.jjfa-line{background:none;border-bottom:2px solid #A2A2A2;}
	
	/*关于我们*/
	.banner-min{ width: 100%; height: 246px;}
	.red-line{width:100%;height:6px;background:#990000;}
	/*关于我们*/
	#menu-l{width:235px;height:100%;background-color:#F5F5F5;margin-top:0px;float:left;}
	#menu-l h3{margin:0;padding:0;color:#323232;font-size:18px;line-height:16px;padding:1rem 0 1rem 0rem;    border-bottom: 1px solid #CDCDCD;}
	#menu-l li{float:none;padding:8px 15px 10px 15px;font-size:16px;}
	#menu-l li span a{display:block;padding-left:30px;padding-top:20px;font-size:16px;}
	#menu-l ul{overflow:hidden;margin-top:15px;}
	.menu-on{background:url(../img/menu-left.jpg)  right no-repeat;background-color:#00096F;color:white;font-size:16px;margin:0 -15px;height:30px;padding-top:5px;padding-left:21px;display:block;}
	.menu-on a{color:white;}
	#foot-line{height:10px;background:#CDCDCD;width:100%;}
	.yywm-info-img{margin-bottom:50px;margin-top:18px;}
	
	/*行业应用*/
	#hhyy{margin-top:1.5rem;width:100%;MIN-HEIGHT:550PX;}
	#hhyy ul{margin-left: 0 -33px;overflow:hidden;}
	#hhyy li{float:left;width:25%;text-align:center;margin-bottom:1rem;position:relative;}
	#hhyy li span{display:block;text-align:center;margin:0 auto;width:100%;background:#F5F5F5;line-height:40px;margin-top:5px;padding-top:0px;position:relative;}
	#hhyy li img{width:243px;height:243px;overflow:hidden;vertical-adivgn:top;display:block;transition: all .3s ease;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;}
	.hyyy-location{float:right;margin-top:-30px;}
	.hyyy .location h3{padding-bottom:14px;}
	#hhyy li span{text-align:left;padding-left:20px;}
	.hyyy{background:white;}
	#hhyy li i{width:20px;}
	#hhyy li .hyyy-img i img{display:block;width:40px;height:30px;position:absolute;bottom:8px;right:20px;}
	#hhyy a:hover img{transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}
	.hyyy-img{overflow:hidden;}
	#hhyy999 span:hover {background:#00096F;color:white;}
	
	/*解决方案-02*/
	.jjfa02-bottom{margin-bottom:120px;}
	.jjfa02-top img{width:300px;height:300px;}
	.jjfa02-top h2{font-size:25px;color:#222222;line-height:22px;padding-top:1rem;padding-bottom:.5rem;}
	#jjfa-info i{font-size:15px;display:block;color:white;background-color:#000970;width:110px;border-radius:20px;text-align:center;margin-top:15px;padding-top:6px;font-style:normal;height:30px;}
	#jjfa-info span{line-height:1.8rem;}
	.jjfa02-left{float:left;width:750px;}
	.jjfa02-top img{display:block;float:right;}
	.jjfa02-top{overflow:hidden;}
	
	.jjfa02-bottom{margin-top:1.5rem;border-top:1px solid #CDCDCD;border-bottom:1px solid #CDCDCD;margin-bottom:3rem;}
	.jjfa02-bottom h5{font-size:18px;color:#222222;font-weight:bold;margin-top:.8rem;display:block;}
	.jjfa02-bottom ul{margin-top:12px;overflow:hidden;}
	.jjfa02-bottom li{width:20%;float:left;margin-bottom:1rem;}
	.jjfa02-bottom li span{text-align:center;background:url(../img/jjfa-left-png.png) left no-repeat;padding-left:15px;}
	.ul-line{height:3px;color:#CDCDCD;width:100%;}
	.jjfa02-bottom-ul{overflow:hidden;border-bottom:1px solid #DADADA;}
	#glbzcl{margin-top:30px;}
	
	/*产品信息*/
   #content-r{background:white;text-align:left;}
   #cpxx-box ul{margin-top:1rem;overflow:hidden;}
   #cpxx-box li{padding-bottom:1rem;height:265px;}
   #cpxx-box  div{display:block;}
   #cpxx-box  h4{font-size:18px;font-weight:bold;padding-top:10px;margin-left:20px;display:block;margin-top:20px;float:left;}
   #cpxx-box  span{line-height:1.6rem;text-indent:0;}
   #cpxx-box span{float:left;width:655px;}
   #cpxx-box h6{float:left;width:230px;overflow:hidden;display:block;}
   #cpxx-box i{display:block;float:left;font-style:normal;margin-left:22px;}
   #cpxx-box div{width:175px;height:42px;border:0px solid #00096F;}
   #cpxx-box #more{width:170px;height:40px;border:1px solid #00096F;position:relative;padding-left:43px;padding-top:3px;}
   #cpxx-box #more b{width:16px;height:16px;display:block;position:absolute;top:11px;;right:40px;background-color:#00096F;border-radius:50%;color:white;line-height:16px;text-align:center;}
   #cpxx-box   div span:hover  {background-color:#00096F;color:white;}
   #cpxx-box #more:hover b{background-color:white;color:black;}
   #cpxx-box  div span a:hover{color:white;}
   #cpxx-box h6 img:hover{border:2px solid white;}
   
   /*新闻中心*/
   .news-top{margin-top:36px;}
   .news-top h6 img{float:left;width:410px;height:205px;overflow:hidden;font-style:normal;}
   .news-top i{display:block;width:465px;float:left;margin-left:30px;font-style:normal;}
   .news-top h5{font-size:19px;line-height:30px;}
   .news-top h5 a{color:#BC3A4D;}
   .news-top time{color:#CDCDCD;margin-top:10px;display:block;}
   .content-box .news-top  span{display:block;    line-height: 27px;padding-bottom: 8px;}
   .news-top .viewmore{display:block;width:86px;height:26px;background-color:#00096F;font-size:14px;color:white;padding-bottom:27px;padding-left:10px;position:relative;line-height: 26px;margin:0;padding-top:0;}
   .viewmore b{width:0;height:0;border-top: 5px solid transparent;border-left: 10px solid white; border-bottom: 5px solid transparent;position:absolute;top:8px;right:3px;}
   .news-top .viewmore:hover{color:#F0A500;}
   #news-box ul{overflow:hidden;margin-top:30px;border-top:1px solid #D6D6D6;}
   #news-box ul a{display:inline;line-height:50px;padding-left:17px;}
   #news-box ul  span{float:right;line-height:50px;display:block;}
   #news-box li{height:50px;border-bottom:1px #D6D6D6 dashed;overflow:hidden;padding-right:10px;background:url(../img/new-point.png) center left no-repeat;}
   #news-box ul i{width:10px;height:10px;color:#666666;border-radius:50%;display:block;}
   
   /*info详情页*/
   .info-top{position:relative;}
   #info-box  .info-top h6{padding-top:15px;}
   #info-box  .info-top .bshare-custom{position:absolute;right:0;top:26%;}
   .info-time{padding-bottom:30px;}
   .info-content{padding-bottom:35px;}
   .info-content img{max-width:100%;text-align:center;display:block;margin:0 auto;padding:18px 0;}
   .next-prev i{display:inline;padding-bottom:50px;}
   .next-prev2{float:right;}
   
   /*联系我们*/
   .lxwm-info #lxwm-info{float:left;display:linline;width:33%;}
    .lxwm-info  img{width:100%;}
	#lxwm1 span{float:left;width:300px;text-align:left;}
	#lxwm2 span{float:left;width:550px;text-align:left;}
	.lxwm-info i{display:inline-block;}
	#lxwm2{background:url(../img/dizhi.jpg) left  -3px no-repeat;height:60px;}
	#lxwm1{background:url(../img/fax.jpg) left  -3px no-repeat;height:60px;}
	.lxwm-info div{height:60px;margin-top:20px;margin-bottom:60px;background:url(../img/weizhi.jpg) 815px -2px no-repeat;}
	#lxwm1 span,#lxwm2 span{padding-left:54px;line-height:40px;}	
	.lxwm-info b{font-size: 20px;padding-top: 23px;}
	.lxwm-info span{font-size:16px;padding-right:5px;}
	
	
	.location{border-bottom:1px solid #CDCDCD;overflow:hidden;padding-bottom:0px;height:57px;}
	.location div{float:right;padding-top:23px;}
	.location div span:last-child{padding-right:5px;}
	#content-r{float:left;width:944px;background-color:white;padding-left:30px;}
	.location h3{font-size:18px;color:#00096F;padding-bottom: 19px;float:left;padding-top:18px;}
	.dqwz{color:#080808;font-size:12px;background:url(../img/location.jpg) no-repeat;padding-left:1.8rem;}
	.img-hidden{display:none;}
	.gywm-info h3{color:#00096F;font-size:20px;font-weight:bold;}
	.gywm-info-middle img{width:100%;}
	.content-box span{line-height:1.9rem;padding-bottom:1rem;}
	.gywm-info-middle h5{padding:0px;margin:0;font-size:12px;color:#222222;padding-top:1rem;font-weight:bold;}
	.gywm-info-middle h5 span{display:inline-block;width:6px;height:6px;background:#222222;border-radius:50%;padding-bottom:2px;}
	.location .location-on{color:#00096F;}
	
	
	
	
	#jjfa .jjfa-box{width:108%;height:230px;position:relative;overflow:hidden;margin-top:30px;padding-left:20px;}
	#jjfa li{display: inline;float:left;position:relative;overflow:hidden;margin:0;padding:0px;margin-right: 31px;width:176px;height:177px;transition: all .2s ease;-webkit-transition: all .2s ease;-moz-transition: all .2s ease;-ms-transition: all .2s ease;-o-transition: all .2s ease;}
	#jjfa span {display:inline-block;position:absolute;color:#A2A2A2;top:37px;left:42px;}
	.jjfa-box{width:1210px;}
	.container{ width: 1210px; padding: 0 10px;}
	body {font-size: 14px;}
	.logo {z-index: 99999; position: relative; height: 99px; width: 176px; margin-top: 0;overflow:visible;margin-left:8px;}
	.logo img{height: 99px;}
	.nav-btn{display: none;}
	.header-box{ height: 99px;}
	.nav-box {position: absolute; width: 100%;}
	.nav{ position: relative; width: auto; height: auto; background: none; padding: 0; z-index: 9999; -webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none; height: 99px; overflow: initial;line-height:99px;}
	.nav ul{ height: auto; overflow: visible; width: auto; position: absolute; right: 0; bottom: 0; top:9px;margin-left: -15px;margin-right: 0; float: right; position: relative;}
	.nav li{-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0); float: left; border: none; padding: 20px 0; text-align: center;}
	.nav li a{line-height: 39px; font-size: 14px; color:white; height: 39px; padding: 0 7px;}
	.nav .nav-list{ width: auto; position: relative; padding: 0;}
	.nav li.nav-on>a,.nav li a.on,.nav li a:hover{color: #f08519;}
	.nav li div{ background: #f3f3f3;filter:alpha(opacity=50);  background: rgba(243,243,243,.9); text-align: center;}
	.nav li div a{padding: 0; font-size: 14px; height: 40px; line-height: 40px;}
	.nav li div a.sj-nav{display: none;}
	.nav li div a:hover{ border-top:none; padding: 0; line-height: 40px;}
	.nav li.nav-on .nav-rj-on{ color: #ed7219;}

	.body-box-show{ float: right;}	
	.topr{float: right;margin-top:9px;}
	.btn-box{ float: right; width: auto; padding: 24px 0; height: auto; overflow: initial;}
	.btn-box .topr-btn{ height: 25px; padding: 0 3px;}
	.btn-box .topr-btn a{ line-height: 25px; padding: 0 10px;}

	.banner-pic{ height: 300px;width:100%;}
	.pagination{ top: 265px;}
	.pagination span{ width: 12px; height: 12px; margin: 0 10px;}
	
	/*语言 开始*/
	.lang {position: relative;}
	.lang span{ display: block; position: absolute; font-size: 12px; background: #f08519; color: #fff; padding: 0 5px; -webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px; z-index: 9; left: 20px; top: -5px; pointer-events:none; opacity: 0; filter:alpha(opacity=0); -webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	-ms-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;}
	.lang:hover span{ opacity: 1; filter:alpha(opacity=100);}
	/*语言结束*/
/*电脑版用px做单位*/  
.swiper-pro-list{width:100%;margin-top:23px;}
#zyzz-box{margin-top:55px;}
#zyzz-box h3{font-size:26px;line-height:50px}
.zyzz{    width:295px;display: block;padding: 0 1.9rem;}

.zyzz div,.zyzz h5{ width: 219px; height: 219px;}

}
.zyzz a img{position: relative;z-index:100;}
.zyzz a img:hover{
	    background: rgba(154,0,0,.8);border-radius: 50%;
}



@media (min-width: 1230px){
	.jjfa-line{width:1210px;background:url(../img/jjfa-line.jpg);height:10px;}
	.container{width: 1210px; padding: 0 15px;}
	.zyzz{}
	.nav li{ padding: 20px 5px;}
	.nav li a{ padding: 0 14px; font-size: 16px;}
	.banner-pic{ height: 450px;-webkit-background-size: initial;background-size: initial; background-repeat: no-repeat;overflow:hidden;}
	.pagination{ top: 380px;}
	.banner-btn{ top: 200px;}
	
}