/* 重要1920px 1440px 1366px */
/*max 最大宽度*/
@media only screen and (max-width: 414px) {}
@media only screen and (max-width: 384px) {}
@media only screen and (max-width: 375px) {}
@media only screen and (max-width: 360px) {}
@media only screen and (max-width: 320px) {}
/*mobile*/
@media only screen and (max-width: 768px) {}
@media only screen and (min-width: 768px) {}
@media only screen and (max-width: 992px) {
	.call-us{display:inline-block;  padding:20px 20px; float:left; color:#333;}
.call-us img{ display:inline-block; vertical-align:top; font-size:0px; line-height:0px;}
.call-us i{font-size:30px; margin-right:5px;}
.call-us span{font-size:24px;}

	.header-top{display:none;}
	/*992px以下移动端的头部*/
	.tt-header{background:#fff;position:relative;left:0;right:0;top:0;height:auto;overflow-x:hidden;-webkit-transition:width 1s,height 1s,transform 1s;-moz-transition:width 1s,height 1s,transform 1s;transition:width 1s,height 1s,transform 1s}
	.tt-header.stick{position:relative;animation:none!important;transition:none!important;}
	
	/*992px以下的头部-第一块LOGO*/
	.tt-header .logo{height:40px;line-height:50px;}
	.tt-header .logo img{display:inline-block;max-width:100%;max-height:40px;width:auto;height:auto;vertical-align:middle; margin:10px auto;}
	.tt-header .logo img.black{display:inline-block;}
	.tt-header .logo img.white{display:none;}
	
	/*992px以下的头部-第一块下拉切换按钮*/
	/* 菜单列表 */
	.tt-header .cmn-toggle-switch:focus{outline:0}
	.tt-header .cmn-toggle-switch{position:relative;float:right; padding:0; margin:25px 0; width:25px;height:17px;cursor:pointer;z-index:101}
	.tt-header .cmn-toggle-switch span{display:block;position:absolute;top:7px;left:0;right:0;height:3px;background:#333333;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
	.tt-header .cmn-toggle-switch::after,.tt-header .cmn-toggle-switch::before{content:"";position:absolute;display:block;top:7px;left:0;width:100%;height:3px;background:#333333;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
	.tt-header .cmn-toggle-switch::before{margin-top:-7px}
	.tt-header .cmn-toggle-switch::after{margin-top:7px}
	.tt-header .cmn-toggle-switch.active::before{-webkit-transform:translateY(7px) rotate(45deg);-moz-transform:translateY(7px) rotate(45deg);-ms-transform:translateY(7px) rotate(45deg);transform:translateY(7px) rotate(45deg);-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}
	.tt-header .cmn-toggle-switch.active::after{-webkit-transform:translateY(-7px) rotate(-45deg);-moz-transform:translateY(-7px) rotate(-45deg);-ms-transform:translateY(-7px) rotate(-45deg);transform:translateY(-7px) rotate(-45deg);-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}
	.tt-header .cmn-toggle-switch.active span{opacity:0}
	
	/*992px以下的头部-第二块NAV*/
	.tt-header .toggle-block{display:none;text-align:center;position:relative;top:0;left:0;width:100%;max-height:100%;overflow:auto;padding:0}
	.tt-header .main-nav{margin-bottom:0;text-align:left}
	.tt-header .main-nav>ul>li{border-bottom:1px solid #dbdbdb;overflow:hidden}
	.tt-header .main-nav>ul>li>a,.tt-header .main-nav>ul>li>a:focus{display:block;position:relative;width:auto;font-size:14px;line-height:20px;color:#333333;padding:13px 15px 13px 15px;margin:0 auto}
 
	.tt-header .main-nav>ul>li>a:after,.tt-header .main-nav>ul>li>a:before{content:'';display:block;position:absolute;top:0;left:-500px;width:500px;bottom:0;background:0 0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
	.tt-header .main-nav>ul>li>a:after{left:auto;right:-500px}
	.tt-header .main-nav>ul>li.active>a,.tt-header .main-nav>ul>li.select>a,.tt-header .main-nav>ul>li>a:hover{color:#fff;background:#0021a6;text-decoration:none}
	
	.tt-header .main-nav>ul>li.active>a:after,.tt-header .main-nav>ul>li.active>a:before,.tt-header .main-nav>ul>li.select>a:after,.tt-header .main-nav>ul>li.select>a:before,.tt-header .main-nav>ul>li>a:hover:after,.tt-header .main-nav>ul>li>a:hover:before{background:#0021a6}
	
	.tt-header .main-nav>ul>li>ul{display:none;background:#f0f0f0;border-top:1px solid #dbdbdb}
	.tt-header .main-nav>ul>li>ul>li{border-bottom:1px solid #dbdbdb}
	.tt-header .main-nav>ul>li>ul>li>a{display:block;width:750px;font-size:14px;line-height:20px;color:#333333;padding:13px 22px;margin:0 auto}
	.tt-header .main-nav>ul>li>ul>li>a span:before{content:'-';margin-right:10px}
	.tt-header .main-nav>ul>li>ul>li>a,.tt-header .main-nav>ul>li>ul>li>a:focus{display:block; width:auto; position:relative;text-decoration:none}
	
	.header-6 .tt-header .main-nav>ul>li .submenu{display:none;background:#f0f0f0;border-top:1px solid #dbdbdb}
	.header-6 .tt-header .main-nav>ul>li .submenu ul li img{display:none;}
	.header-6 .tt-header .main-nav>ul>li .submenu ul li{border-bottom:1px solid #dbdbdb}
	.header-6 .tt-header .main-nav>ul>li .submenu ul li a{display:block;width:750px;font-size:14px;line-height:20px;color:#333;padding:13px 22px;margin:0 auto}
	.header-6 .tt-header .main-nav>ul>li .submenu ul li a span:before{content:'-';margin-right:10px}
	.header-6 .tt-header .main-nav>ul>li .submenu ul li a,.header-6 .tt-header .main-nav>ul>li .submenu ul li a:focus{display:block;position:relative;text-decoration:none}
	
	.tt-header .main-nav>ul>li>ul>li>a:after,.tt-header .main-nav>ul>li>ul>li>a:before{content:'';display:block;position:absolute;top:0;left:-500px;width:500px;bottom:0;background:0 0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
	.tt-header .main-nav>ul>li>ul>li>a:after{left:auto;right:-500px}
	.tt-header .main-nav>ul>li>ul>li.active>a,.tt-header .main-nav>ul>li>ul>li.select>a,.tt-header .main-nav>ul>li>ul>li>a:hover{color:#fff;background:#0021a6}
	.tt-header .main-nav>ul>li>ul>li.active>a:after,.tt-header .main-nav>ul>li>ul>li.active>a:before,.tt-header .main-nav>ul>li>ul>li.select>a:after,.tt-header .main-nav>ul>li>ul>li.select>a:before,.tt-header .main-nav>ul>li>ul>li>a:hover:after,.tt-header .main-nav>ul>li>ul>li>a:hover:before{background:rgba(0,0,0,.55)}
	.tt-header .main-nav>ul>li>ul>li.select>a .menu-toggle{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
	.tt-header .main-nav>ul>li>ul>li>ul{display:none;background:#333333;border-top:1px solid #dbdbdb}
	.tt-header .main-nav>ul>li>ul>li>ul>li{border-bottom:1px solid #dbdbdb}
	.tt-header .main-nav>ul>li>ul>li>ul>li:last-child{border-bottom:0}
	.tt-header .main-nav>ul>li>ul>li>ul>li>a{display:block;position:relative;width:750px;font-size:14px;line-height:20px;color:#fff;background:#333333;padding:12px 40px;margin:0 auto;text-decoration:none}
	.tt-header .main-nav>ul>li>ul>li>ul>li>a:after,.tt-header .main-nav>ul>li>ul>li>ul>li>a:before{content:'';display:block;position:absolute;top:0;left:-500px;width:500px;bottom:0;background:0 0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
	.tt-header .main-nav>ul>li>ul>li>ul>li>a:after{left:auto;right:-500px}
	.tt-header .main-nav>ul>li>ul>li>ul>li>a span:before{content:'-';margin-right:10px}
	.tt-header .main-nav>ul>li>ul>li>ul>li.active>a,.tt-header .main-nav>ul>li>ul>li>ul>li>a:hover{text-decoration:none;color:#fff;background:#0021a6}
	.tt-header .main-nav>ul>li>ul>li>ul>li.active>a:after,.tt-header .main-nav>ul>li>ul>li>ul>li.active>a:before,.tt-header .main-nav>ul>li>ul>li>ul>li>a:hover:after,.tt-header .main-nav>ul>li>ul>li>ul>li>a:hover:before{background:#fff}
	/*菜单右侧下拉箭头点击切换*/
	.tt-header .menu-toggle{position:absolute;top:50%;right:9px;padding:13px 16px;margin-top:-20px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
	.tt-header .main-nav>ul>li.select>a .menu-toggle{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
	
	/* SWIPER 轮播图片 */
	.banner .tt-mslide{position:relative; overflow:hidden;}
	.banner .tt-mslide:before{content:''; display:block; position:absolute;	top:0; left:0; width:100%; height:100%; background:rgba(0,0,0,0.1);}
	.banner .tt-mslide-entry{display:table-cell; width:99999px; height:200px; text-align:center; -webkit-background-size:cover; -moz-background-size:cover; background-size:cover; background-position:center center; vertical-align:middle;}
	.banner .tt-mslide-entry:before{position:absolute; top:0; right:0; bottom:0; left:0; content:'';}
		
	/* 轮播图文字内容 */
	.banner .slider-content{width:calc(100% - 30px);	float:none; margin:0 auto; color:#ffffff; position:relative; z-index:9999999; text-align:center;}
	.banner .slider-content h2{font-size:24px; margin:0px; padding:0px 0px 10px 0px;}
	.banner .slider-content h3{font-size:16px; margin:0px; padding:0px;}
		
	/* SWIPER 轮播切换按钮 */
	.banner .swiper-slide{position:relative}
	.banner .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;background:#ffffff;opacity:1;}
	.banner .swiper-pagination .swiper-pagination-bullet-active{background:#0021a6}
		
	/* swiper-pagination-white */
	.banner .swiper-pagination-white .swiper-pagination-bullet{background:#ffffff}
	.banner .swiper-pagination-white .swiper-pagination-bullet-active{background:#0021a6}
		
	/* swiper position */
	.banner .swiper-container-horizontal>.swiper-pagination-bullets{bottom:0px}
	.banner .swiper-button-next, .banner .swiper-button-prev{color:#fff; display:none;}
			
/* 内页banner */
.header-wrap{overflow:hidden;}
.header-hd{position:relative;}
.header-hd .backg-about{background:url(../images/ny-about.jpg) no-repeat top center;width:100%; height:300px; transform:scale(1);background-attachment:scroll!important;-webkit-animation:imageZoom linear 17s;-webkit-animation-iteration-count:infinite;background-size:cover;}
.header-hd .backg-product{background:url(../images/ny-product.jpg) no-repeat top center;width:100%; height:300px; transform:scale(1);background-attachment:scroll!important;-webkit-animation:imageZoom linear 17s;-webkit-animation-iteration-count:infinite;background-size:cover;}
.header-hd .backg-sol{background:url(../images/ny-sol.jpg) no-repeat top center;width:100%; height:300px; transform:scale(1);background-attachment:scroll!important;-webkit-animation:imageZoom linear 17s;-webkit-animation-iteration-count:infinite;background-size:cover;}
.header-hd .backg-service{background:url(../images/ny-service.jpg) no-repeat top center;width:100%; height:300px; transform:scale(1);background-attachment:scroll!important;-webkit-animation:imageZoom linear 17s;-webkit-animation-iteration-count:infinite;background-size:cover;}
.header-hd .backg-news{background:url(../images/ny-news.jpg) no-repeat top center;width:100%; height:300px; transform:scale(1);background-attachment:scroll!important;-webkit-animation:imageZoom linear 17s;-webkit-animation-iteration-count:infinite;background-size:cover;}
.header-hd .backg-contact{background:url(../images/ny-contact.jpg) no-repeat top center;width:100%; height:300px; transform:scale(1);background-attachment:scroll!important;-webkit-animation:imageZoom linear 17s;-webkit-animation-iteration-count:infinite;background-size:cover;}
.header-hd .backg{background:url(../images/ny-banner.jpg) no-repeat top center; background-size:cover; width:100%; height:300px; transform:scale(1);background-attachment:scroll!important;-webkit-animation:imageZoom linear 17s;-webkit-animation-iteration-count:infinite;background-size:cover;}
/*背景图片放大样式.header_hd .backg{background:url(../images/ny-banner.jpg) no-repeat top center;width:100%; height:600px; transform:scale(1);background-attachment:scroll!important;-webkit-animation:imageZoom linear 17s;-webkit-animation-iteration-count:infinite;background-size:cover; }*/
.header-hd .slogan{color:#fff; position:absolute; top:50%; left:50%; transform:translate(-50%, -50%);}
.header-hd .slogan h2{font-size:30px; padding:0px 30px 10px 30px;}
.header-hd .slogan h3{font-size:24px; padding:0px 30px 10px 30px;}
.header-hd .slogan .intro{padding:0px 10px 20px 10px; width:100%; display:none;}
.header-hd .slogan .cate{padding:20px 30px;}
.header-hd .slogan .cate a{padding:5px 10px; border-radius:4px; border:1px solid rgba(255,255,255,0.2); color:rgba(255,255,255,0.9); margin:5px 5px; display:inline-block;}
.header-hd .slogan .cate a.active,.header-hd .slogan .cate a:hover{ background:#0021a6; border:1px solid #0021a6; color:#fff;}
.header-hd .slogan .cate::first-child a{margin-left:0px;}
	
		
	/* OTHER设置 */
	
	.ny-left{display:none;}
	.ny-right .category{display:inherit;}


	/* 详情页（产品proshow.html/新闻newsshow.html） */
	.detail-title h3{font-size:18px; text-align:center;}
	
	
	
	/*首页模块标题*/
.home-title {	text-align: center;	font-weight: bold;	position: relative;}
.home-title .h3 {	position: absolute;	top: 10px;	left: 0;	width: 100%;	z-index: 2;	font-size: 36px;	color: #000;	line-height: 60px;}
.home-title .h3:after {	content: '';	display: block;	width: 44px;	height: 4px;	background: #e89112;	margin: 8px auto 0 auto;}
.home-title .p {	font-size: 48px;	font-family:Verdana, Geneva, sans-serif;	color: rgba(0, 0, 0, 0.08);	position: relative;	z-index: 1;	line-height: 90px;	vertical-align: top;	display: inline-block;	text-transform: uppercase;}

.home-title-white {	text-align: center;	font-weight: bold;	position: relative;}
.home-title-white .h3 {	position: absolute;	top: 10px;	left: 0;	width: 100%;	z-index: 2;	font-size: 36px;	color: #fff;	line-height: 60px;}
.home-title-white .h3:after {	content: '';	display: block;	width: 44px;	height: 4px;	background: #e89112;	margin: 8px auto 0 auto;}
.home-title-white .p {	font-size: 48px;	font-family:Verdana, Geneva, sans-serif;	color: rgba(255, 255, 255, 0.08);	position: relative;	z-index: 1;	line-height: 90px;	vertical-align: top;	display: inline-block;	text-transform: uppercase;}


/*首页产品系列*/
.mkbt-cd2{padding-bottom:30px; text-align:center;}
.mkbt-cd2 h2.maintitle{font-size:48px; font-family:Verdana, Geneva, sans-serif; color: rgba(255, 255, 255,.5); font-weight: bold; position: relative; top: 37px; text-transform:uppercase; z-index:-9999}
.mkbt-cd2 p.subtitle{font-size:36px; color:#000; font-weight:normal; }
.mkbt-cd2 p.subtitle::after {content:""; display:block; width:40px; height:4px; background:#e89112; margin:30px auto 10px auto;}

/* owl-carousel 轮播切换按钮样式 */
.owllist .owl-carousel .owl-nav,.owllist .owl-carousel .owl-nav.disabled{display:block;font-size:-webkit-xxx-large;position:relative;right:0;top:20px;margin:0 auto 20px auto;float:none;text-align:center;}
.owllist .owl-carousel .owl-nav .owl-next,.owllist .owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;position:relative;display:block;text-align:center;display:inline-block;margin:0 auto}
.owllist .owl-nav i{font-size:24px;height:48px;width:48px;background:rgba(255,255,255,0); margin-right:10px;padding:10px 10px 0 10px; border-radius:25px; border:1px solid #e0e0e0;}
.owllist .owl-nav .owl-next:hover i,.owllist .owl-nav .owl-prev:hover i{background:#0021a6; color:#fff; border:1px solid #0021a6; transition: all .4s linear;}

.index-pro-bg{background:url(../images/index-pro-bg.jpg) no-repeat;background-size:cover;background-position:center; background-attachment:fixed;background-size: cover;}
.index-pro-box{ background:rgba(255,255,255,0.5); box-shadow:0 10px 10px 0px rgba(0,0,0,0); border-radius:30px; width:100%; display:flex; text-align:left;}
.index-pro-left{ padding:30px 30px;}
.index-pro-left dl dd.icon img{width:120px; height:110px;}
.index-pro-left dl dt{ font-size:36px; color:#000; font-weight:normal; padding:5px 0px;}
.index-pro-left dl dd.txt p{padding:8px 0px; color:#666;}
.index-pro-left dl dd.btn-more{ margin-top:30px; transition:all .5s;}
.index-pro-left dl dd.btn-more a{ border:1px solid #999999; background:none; color:#333333; line-height:50px; border-radius:25px; display:inline-block; padding:0px 40px;}
.index-pro-left dl dd.btn-more a i{margin-left:10px; background:url(../images/pot-arrow-black.png) no-repeat right;}
.index-pro-left dl dd.btn-more a:hover{border:1px solid #0021a6; background:#0021a6; color:#FFF;}
.index-pro-left dl dd.btn-more a:hover i{background:url(../images/pot-arrow-white.png) no-repeat right;}
.index-pro-right{ padding:30px 30px;}

.index_three{display:none;}
.index-sol-m{display:inherit;}

/*首页绝对值优势*/
.index-ys-bg{background:url(../images/index-ys-bg.jpg) no-repeat;background-size:cover;background-position:center; background-attachment:fixed;background-size: cover;}
/* 数字滚动 */
.stripes-1{}
.stripes-1 .digital{padding:50px 0px; }
.stripes-1 .digital h2{display:flex; justify-content:center; align-items:flex-start; color:#e89112; font-weight:bold; text-align:center}
.stripes-1 .digital h2 span.counter-value{font-family:Verdana, Geneva, sans-serif; font-size:36px; }
.stripes-1 .digital h2 span:last-child{font-size:24px; padding-left:10px;}
.stripes-1 .digital h3{font-size:16px; text-align:center; padding-top:10px;}

.abt-cont5{display:none;}

/*- 首页合作伙伴 -*/
.index-par-bg{background:url(../images/index-par-bg.jpg) no-repeat;background-size:cover;background-position:center;position:relative;background-attachment:fixed;}
.index-par-nr{ padding:20px 0px 20px 0px;}
.index-par-nr p.txt01{ font-size:30px; padding-bottom:10px;}
.index-par-nr p.txt02{ font-size:24px; display:block;}
.index-par-nr p.btn-more{ margin-top:30px; transition:all .5s;}
.index-par-nr p.btn-more a{ border:1px solid #999999; background:none; color:#333333; line-height:50px; border-radius:25px; display:inline-block; padding:0px 40px;}
.index-par-nr p.btn-more a i{margin-left:10px; background:url(../images/pot-arrow-black.png) no-repeat right;}
.index-par-nr p.btn-more a:hover{border:1px solid #0021a6; background:#0021a6; color:#FFF;}
.index-par-nr p.btn-more a:hover i{background:url(../images/pot-arrow-white.png) no-repeat right;}



/*-------------------------------------------------------------------产品中心pro.html-------------------------------------------------------------------*/

/*- 产口中心列表筛选工具 -*/
.progj {}
.progj-title {display:flex; align-items:center; margin-bottom:20px;}
.progj-title .title{ font-size:24px; margin-right: 18px;}
.progj-title .name{margin-right: 48px;}
.progj-title .name span{ color:#0021a6; font-size:24px; font-weight:bold; padding:0 10px;}
.progj-title .btn{color: #12171e;border: 1px solid #ccc; border-radius:30px;}
.progj-title .btn:hover{ border: 1px solid #013b94; background:#013b94; color: #fff;}

.progj-list {border: 1px solid #e4eaef; border-radius: 20px; box-shadow: 0px 20px 48px 0px rgba(0, 0, 0, 0.06); background-color: #fff; overflow: hidden;}
.progj-list .list{display:flex; flex-wrap:wrap;}
.progj-list .list .name{width: 100%;background-color: #f8f8f9;padding: 20px 36px; color: #000; font-size:16px; font-weight:bold;}
.progj-list .list .cont{width: 100%;background-color: #fff;padding: 20px 35px 20px 35px;}
.progj-list .list .cont ul{display:flex; flex-wrap:wrap;}
.progj-list .list .cont ul li{width: calc(100%/2 - 10px);margin-right:10px;margin-bottom:10px;display:flex; }
.progj-list .list .cont ul li a{display: flex; align-items: center;}
.progj-list .list .cont ul li span{width: 20px;height: 20px;border-radius: 5px;display: flex;border: 1px solid #e4eaef;margin-right: 7px;position: relative;}
.progj-list .list .cont ul li.active span{background-color: #005fbe;border: 1px solid #005fbe;}
.progj-list .list .cont ul li.active span::before{content: "\e881";font-family: "icon";font-size: 12px;color: #fff;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.progj-list .list {position: relative;}
.progj-list .list::before{content: "";position: absolute;bottom: 0px;left: 50%;transform: translateX(-50%);background-color: #e4eaef;height: 1px;width: calc(100% - 70px);}
.progj-list .list:last-child::before{display: none;}
.progj-list .list .cont.notLisy li{width: calc(100%/8 - 10px);}

/*内页标题左右结构--产品推荐*/
.nytitle01{padding-bottom:30px;}
.nytitle01 h2{font-size:30px; font-weight:normal;}
.nytitle01 h2 span{ font-size:18px; color:#e2e5e8; padding-left:10px; font-weight:bold;}


/* 产品详情 */
.proDetShow-box{background:url('../images/proShow-bg.jpg') no-repeat center/cover;}
.proDetShow .contain{justify-content: space-between;align-items: center;}
.proDetShow-con{width:90%; margin:20px auto; clear:both; overflow:hidden;}
.proDetShow-title{color:#0021a6; font-weight:bold; padding-bottom:20px;}
.proDetShow-title02{ font-size:36px; padding-bottom:40px;}
.proDetShow-text{padding-bottom:40px;}
.proDetShow-text p{padding-left: 12px;position: relative;}
.proDetShow-text p::after{content: "";position: absolute;left: 0;top: 12px;width: 6px;height: 6px;border-radius: 50%;background: #115fad;}
.proDetShow-down { margin-bottom:20px;}
.proDetShow-down .item {background-color: #fff;border-radius: 5px;height: 45px; line-height:45px; border: 1px solid #ededed; display:flex; align-items:center; justify-content: center; padding:0 20px; display:inline-block;}
.proDetShow-down .item i{margin-right:5px;}
.proDetShow-down .item .customSelect{display: block;width: 100%;height: 100%;position: relative;user-select: none;}
.proDetShow-down .item .customSelect-name{display: flex;align-items: center;position: relative;height: 100%;padding: 0 15px;font-size: 14px;color: #115fad;cursor: pointer;border: 0px solid #ededed;}
.proDetShow-down .item .customSelect-name::after{content: "\e727";position: absolute;font-family: "icon";font-size: 14px;height: 100%;display: flex;align-items: center;justify-content: center;line-height: 1;right: 14px;top: 0;transform: rotateX(180deg);background: none;margin-top: 0px;}
.proDetShow-down .item .customSelect-drop{display: none;position: absolute;z-index: 10;width: 100%;top: 45px;max-height: 200px;border: 2px solid #ededed;border-top: none;overflow-x: hidden;overflow-y: auto;left: 0;background: #eaf1f5;cursor: pointer;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;}
.proDetShow-down .item .customSelect-drop>div{padding: 10px 14px;position: relative;display: flex;align-items: center;width: 100%;font-size: 14px;color: #0659a1;transition: all .4s ease;}
.proDetShow-down .item .customSelect-drop>div::after{content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 1px;background: #f4f8fa;}
.proDetShow-down .item .customSelect-drop>div:last-child::after{display: none;}
.proDetShow-down .item .customSelect-drop>div:hover,.proDetShow-down .item .customSelect-drop>div.active{background: #dadfe5;color: #0659a1;}
.proDetShow-down .item .customSelect-drop::-webkit-scrollbar {width: 2px;height: 4px;}
.proDetShow-down .item .customSelect-drop::-webkit-scrollbar-thumb {background: #7a8896;}
.proDetShow-down .item .customSelect-drop::-webkit-scrollbar-track {background: #fff;}
.proDetShow-down .item .customSelect-name.noRadius{border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;}
.proDetShow-down .item .customSelect-name.noRadius::after{transform: rotate(0);}

.proDetShow-more{width: 158px;height: 54px;border-radius: 40px;}
.proDetShow-more i{display: block;margin-left: 12px;transform: rotate(180deg);font-size: 14px;}
.proDetShow-more:hover{box-shadow: 0 0 10px #115fad;}

.proDetShow-right{width:100%;background: #fff;border-radius:15px;padding:50px 0px;}
.proDetShow-slide{ display:flex; justify-content:center; align-items:center; padding-bottom:50px;}
.proDetShow-slide img{max-width: 70%;max-height: 90%; margin:0 auto;}

.proDetShow-nav{ display:flex; justify-content: center;}
.proDetShow-nav li{width: 54px; height:54px; border-radius: 5px; border: 1px solid transparent; margin-left: 10px; user-select: none;cursor: pointer; display:flex; justify-content:center; align-items:center;}
.proDetShow-nav li img{opacity: .25;max-width: 100%;max-height: 100%; transition: all .4s ease;}
.proDetShow-nav li:first-child{margin-left: 0;}
.proDetShow-nav li:hover img,.proDetShow-nav li.active img{opacity: 1;}
.proDetShow-nav li.active{border-color: #115fad;background: #fff;}

/*产品详情-产品概述 详细规格 配件信息*/
.proDetInfo,.proDetData,.proDetImg{margin-bottom:40px;}


.proDetText{color: #999;hyphens: auto;-ms-hyphens: auto;-moz-hyphens: auto;text-align: justify;text-justify: inter-word; padding-bottom:30px;}

.proDetData-table table{width: 100%; border: 1px solid #e6eaed;}
.proDetData-table table tr{background: #fff;border: 1px solid #e6eaed;}
.proDetData-table table tr td{font-size: 16px;color: #777;padding: 15px; border: 1px solid #e6eaed;}
.proDetData-table table tr td:first-child{color: #12171e;padding-left:15px; width: 28%; background:#f8f8f8; font-weight:bold;}
.proDetData-table table tr td.font01{ background:#fff; color:#0021a6; font-weight:bold;}

.proDetImg-item .img{background: #fff;border-radius: 25px;padding: 50px 80px;}
.proDetHot-slide{border-radius: 10px; padding:  0 34px 34px;}
.proDetHot-slide .img{height: 350px;overflow: hidden;}
.proDetHot-slide .img img{max-height: 100%;}
.proDetHot-slide:hover .img img{transform: scale(1.1);}
.proDetHot-slide:hover .title{color: #115fad;}

/* ========================================= 解决方案中心 ========================================= */
/* 解决方案-绝对值优势 */
.solshow-jdzys{display: flex; flex-wrap: wrap; }
.solshow-jdzys .list{width: 100%; margin-right: 0px; margin-bottom: 30px; border: 1px solid #dee7fb; border-radius: 10px; box-shadow: 0px 0px 30px 0px rgba(3, 28, 77, 0.1); padding: 50px 50px; background:#fff; text-align:left;}	
.solshow-jdzys .list h2{font-size:24px; color:#0021a6; font-weight:bold; color:#0021a6;}
.solshow-jdzys .list h2::after {content:""; display:block; width:60px; height:3px; background:#e89112; margin:15px 0 15px 0; }
.solshow-jdzys .list p{ color:#666; line-height:30px;}

/* ========================================= 服务支持 ========================================= */
/*简介/概述*/
.service-content-gs{width:100%;  margin:0 auto; text-align:center;}
.service-content-gs p{ font-size:18px; padding:6px 0px;}

/*售后服务-标准化流程和客制服务-服务流程*/
.shfw-bzhlc-bg{background:#f1f3f8;}
.shfw-bzhlc{ display:flex; flex-wrap: wrap;}
.shfw-bzhlc .list{width: calc(100% / 1 - 30px);
    margin-right: 0px;
    margin-bottom: 30px;
    border: 0px solid #dee7fb;
    border-radius: 10px;
    box-shadow: 0px 0px 30px 0px rgba(3, 28, 77, 0);
    padding: 30px 30px; background:#fff; text-align:center;}
.shfw-bzhlc .list02{width: calc(100% / 1 - 30px);
    margin-right: 0px;
    margin-bottom: 30px;
    border: 0px solid #dee7fb;
    border-radius: 10px;
    box-shadow: 0px 0px 30px 0px rgba(3, 28, 77, 0);
    padding: 30px 30px; background:#fff; text-align:center;}
	
.shfw-bzhlc .list h2,.shfw-bzhlc .list02 h2{font-size:30px; font-family:Verdana, Geneva, sans-serif; font-weight:bold; color:#0021a6;}
.shfw-bzhlc .list h2 span,.shfw-bzhlc .list02 h2 span{background:url(../images/shfw-pot01.png) no-repeat; width:42px; height:26px; display:inline-block;}
.shfw-bzhlc .list h3,.shfw-bzhlc .list02 h3{ font-size:24px; color:#0021a6; font-weight:bold; border-bottom:0px solid rgba(0,33,166,0.2); padding:10px 0px 10px 0px; margin-bottom:10px;}
.shfw-bzhlc .list p,.shfw-bzhlc .list02 p{ color:#666;}


/*全维度服务*/
.shfw-qwdfw-bg{ background:#f1f3f8;}
.shfw-qwdfw{display: flex; flex-wrap: wrap; }
.shfw-qwdfw .list{width: calc(100% / 1 - 30px);
    margin-right: 0px;
    margin-bottom: 30px;
    border: 1px solid #dee7fb;
    border-radius: 10px;
    box-shadow: 0px 0px 30px 0px rgba(3, 28, 77, 0.1);
    padding: 50px 50px; background:#fff; text-align:left;}
	
.shfw-qwdfw .list h2{font-size:24px; color:#0021a6; font-weight:bold; color:#0021a6;}
.shfw-qwdfw .list h3{font-size:20px; color:#333333; font-weight:normal; padding:15px 0px 0px 0px;}
.shfw-qwdfw .list h3::after {content:""; display:block; width:60px; height:3px; background:#e89112; margin:15px 0 15px 0; }
.shfw-qwdfw .list p{ color:#666; line-height:30px;}

/*全维度服务*/
.shfw-fwbzcn-nr{}
.shfw-fwbzcn-nr img{margin: 0 auto; display: block; max-width: 100%; height: auto !important;}

/*售后维修记录表下载*/
.shfw-wxjlb-btn{text-align:center;}
.shfw-wxjlb-btn a{ border:1px solid #0021a6; color:#0021a6; padding:20px 60px; border-radius:30px; font-size:18px; font-weight:bold;}
.shfw-wxjlb-btn a i{margin-right:10px;}
.shfw-wxjlb-btn a:hover{color:#fff; background:#0021a6;}

/*OEM/ODM定制*/
.kzfw-oem{display: flex; flex-wrap: wrap; }
.kzfw-oem .list{width: calc(100% / 1 - 30px);
    margin-right: 0px;
    margin-bottom: 30px;
    border: 1px solid #dee7fb;
    border-radius: 10px;
    box-shadow: 0px 0px 30px 0px rgba(3, 28, 77, 0.1);
    padding: 50px 50px; background:#fff; text-align:left; display:flex; align-items:center;}
.kzfw-oem .list .list-icon{ width:104px; height:104px;}
.kzfw-oem .list .list-nr{ padding-left:40px;}
.kzfw-oem .list .list-nr h2{font-size:24px; color:#0021a6; font-weight:bold; padding:15px 0px 0px 0px;}
.kzfw-oem .list .list-nr h2::after {content:""; display:block; width:60px; height:3px; background:#e89112; margin:15px 0 15px 0; }
.kzfw-oem .list .list-nr p{ color:#666; line-height:30px;}

/*定制服务*/
.kzfw-dzfw-con{border: 1px solid #dee7fb;
    border-radius: 10px;
    box-shadow: 0px 0px 30px 0px rgba(3, 28, 77, 0.1); background:#fff; margin-bottom:40px;}
.kzfw-dzfw-title{border-bottom:1px solid rgba(0,33,166,0.1); padding:30px 0px 0px 0px; margin-bottom:20px;}
.kzfw-dzfw-title h2{font-size:30px; font-weight:bold; color:#0021a6; text-align:center; }
.kzfw-dzfw-title h2::after {content:""; display:block; width:60px; height:3px; background:#0021a6; margin:20px auto 0px auto;}
.kzfw-dzfw{display: flex; flex-wrap: wrap; }
.kzfw-dzfw .list{width: calc(100% / 1 - 30px);
    margin-right: 0px;
    margin-bottom: 30px;
    /*border: 1px solid #dee7fb;
    border-radius: 10px;
    box-shadow: 0px 0px 30px 0px rgba(3, 28, 77, 0.1); background:#fff; */
    padding: 20px 50px; text-align:left; display:flex; align-items:center;}
.kzfw-dzfw .list .list-icon{ width:60px; height:60px;}
.kzfw-dzfw .list .list-nr{ padding-left:30px;}
.kzfw-dzfw .list .list-nr h2{font-size:20px; color:#000; font-weight:normal; padding:0px 0px 5px 0px;}
/*.kzfw-dzfw .list .list-nr h2::after {content:""; display:block; width:60px; height:3px; background:#e89112; margin:15px 0 15px 0; }*/
.kzfw-dzfw .list .list-nr p{ color:#666; line-height:30px;}





/*企业介绍*/
.about-pic-intro{display:flex; align-items:center;}
.about-pic{}
.about-pic img{border-radius:30px;}
.about-intro{}
.about-intro h2{ font-size:24px; padding:20px 0px; color:#0021a6;}
.about-intro h2 span{color:#333; display:block; padding:10px 0px;}
.about-intro p{ padding:10px 0px;}

/*企业文化*/
.abWH-con{display:none;}
.zdym-culture-wrap{display:inherit;}


/*专业团队*/
.abteamlist{ background:#f5f5f5; padding:50px 30px; border-radius:30px;}
.abteamlist-intro{padding-bottom:20px; font-weight:bold;}
.abteamlist-nr{ max-height:650px; overflow-y:scroll;}
.abteamlist-nr dl{border-bottom:2px solid #0021a6; padding:30px 0px; margin-right:20px;}
.abteamlist-nr dl dt{font-weight:bold; font-size:24px; color:#0021a6; padding-bottom:20px;}
.abteamlist-nr dl dd{ color:#666;}

.abt-map-m{ width:100%; display:inherit}
/*专业团队地图*/
.ny-dtset-c-right{display:none;}



/* - 联系方式里图标文字列表2 - */
.iconlist2{text-align:center; -webkit-box-shadow:0 10px 10px 0 rgba(0,0,0,.08);-moz-box-shadow:0 10px 10px 0 rgba(0,0,0,.08);box-shadow:0 10px 10px 0 rgba(0,0,0,.08); padding:30px 10px; border:1px solid #f0f0f0; border-radius:10px; min-height:260px;}
.iconlist2 strong{color:#e89112;font-size:48px; border-radius:50%; border:0px solid #333333; padding:30px 0px; width:80px; height:80px; display:inline-block;}
.iconlist2 h4{color:#262626;font-size:20px; font-weight:bold; margin-top:0;margin-bottom:0;padding-top:15px;padding-bottom:15px}
.iconlist2 p{color:#6a6a6a}
.iconlist2:hover{background:#e89112; color:#fff; cursor:pointer; transition: all .4s linear;}
.iconlist2:hover strong{color:#fff;}
.iconlist2:hover h4{color:#fff;}
.iconlist2:hover p, .iconlist2:hover p a{color:#fff;}

/* 在线留言表单 */
.feedback-title{}
.feedback-title h4{ font-size:20px; font-weight:bold; padding-bottom:10px;}

/*招贤纳士*/
.hr-title{background:#b4b4b4; height:50px; line-height:50px; color:#fff; font-size:18px; font-weight:bold; padding:0px 20px 0px 20px; text-align:left;}
.hr-container{border:0px solid #b4b4b4; background:#fff; box-shadow: 0px 0px 30px 0px rgba(3, 28, 77, 0.1); clear:both; overflow:hidden; padding:20px 20px;}
.hr-content01{border-bottom:1px solid #e5e5e5; padding:20px 0px; }
.hr-content02{padding:20px 0px;}

.tt-accordeon{position:relative}
.tt-accordeon-title{background-color:#fff; border-bottom:1px solid #f4f4f4; display:block;position:relative;font-size:14px; height:50px; line-height:50px;font-weight:normal; color:#262626;padding:0px 0px 0px 0px;cursor:pointer;text-align:left;letter-spacing:0;margin-bottom:5px}
.tt-accordeon-title.active{margin-bottom:0}
.tt-accordeon-title:after{position:absolute;content:"+";top:50%;right:0;margin-top:-26px;width:0;height:0; transition:all .2s linear;background:#0021a6;width:47px;height:47px;padding:0px 13px 0px 20px; color:#fff; border-radius:10px;}
.tt-panel{display:none;background-color:#f4f4f4;padding:25px 25px;border-top:0;border-left:1px solid #f4f4f4;border-right:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4;margin-bottom:15px}
.tt-accordeon-title.active:after{position:absolute;content:"-"; transition:all .2s linear}
.tt-panel.tt-panel-open{display:block}




}

/*ipad*/
@media only screen and (min-width: 769px) and (max-width: 992px) {}
/*992px以上*/
@media only screen and (min-width: 992px) {
	/*992px以上的头部*/
	.tt-header{position:relative; background:rgba(255,255,255,0);}
	/*992px以上的头部-第一块LOGO*/
	.tt-header .top-inner{position:relative; float:left;}
	/*992px以上的头部-第二块NAV*/
	.tt-header .toggle-block{display:block!important; float:right;}
	/*.tt-header .toggle-block .container{width:100%;padding-left:0;padding-right:0}*/
	.tt-header .main-nav{display:inline-block;vertical-align:top}
	.tt-header .main-nav>ul>li{position:relative;float:left;list-style:none}
	
	.toggle-block-container{display:-ms-flexbox; display:-webkit-flexbox; display:flex; -ms-flex-wrap:wrap; align-items:center;}
	
	/*默认左右间距 1.导航文字占65px宽度 2.间距32px */
	.tt-header .main-nav>ul>li>a{display:block; position:relative; }
	.tt-header .main-nav>ul>li>a span i{display:none;}
	.tt-header .main-nav>ul>li.active,.tt-header .main-nav>ul>li:hover{color:#000}
	/*--从在往右--*/
	/*.tt-header .main-nav>ul>li::after{position: absolute; content: ''; bottom: 0; left: 0; width: 0; height: 2px; background: #0021a6; transition: all .36s;}
	.tt-header .main-nav>ul>li:hover::after{width: 100%;}*/
	
	/*--从中间往两边--*/
	/*.tt-header .main-nav>ul>li::after{position: absolute; content: ''; bottom: 0; left: 50%; width: 0; height: 2px; background: #0021a6; transition: all .36s; transform: translateX(-50%);}
	.tt-header .main-nav>ul>li:hover::after{width: 100%; }*/
	
	.tt-header .main-nav>ul>li.active>a,.tt-header .main-nav>ul>li:hover>a{color:#000;}
	
	.tt-header .main-nav>ul>li>ul{display:block;position:absolute;top:100%;left:0;width:100%;background:rgba(255,255,255,1); padding:10px 0px; border-radius:10px 10px 10px 10px; box-shadow:0 0 2px rgba(0, 0, 0, 0.1);visibility:hidden;opacity:0; -webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px); -webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
	.tt-header .main-nav>ul>li:hover>ul{visibility:visible;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
	.tt-header .main-nav>ul>li>ul>li{ text-align:center;list-style:none}
	.tt-header .main-nav>ul>li>ul>li:last-child{border-bottom:0}
	.tt-header .main-nav>ul>li>ul>li>a{display:block;position:relative; color:#333;padding:10px 0px 10px 0px; margin:0px 0px; border-bottom:1px solid rgba(0,0,0,0.05);}
	.tt-header .main-nav>ul>li.active>ul li a{color:#333;}
	.tt-header .main-nav>ul>li>ul>li{position:relative}
	.tt-header .main-nav>ul>li>ul>li>a:hover{color:#fff; background:#0021a6;}
	
	.tt-header .main-nav>ul>li>ul>li>ul{display:block;position:absolute;top:0;left:100%;width:100%;background:rgba(255,255,255,1); visibility:hidden;opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;list-style:none}
	.tt-header .main-nav>ul>li:nth-last-child(1)>ul>li>ul,.tt-header .main-nav>ul>li:nth-last-child(2)>ul>li>ul{left:auto;right:100%;margin-right:0}
	.tt-header .main-nav>ul>li>ul>li:hover>ul{visibility:visible;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
	.tt-header .main-nav>ul>li>ul>li>ul>li{}
	.tt-header .main-nav>ul>li>ul>li>ul>li:last-child{border-bottom:0}
	.tt-header .main-nav>ul>li>ul>li>ul>li>a{display:block;position:relative; line-height:18px; padding:15px 0px 15px 0px; border-bottom:1px solid rgba(0,0,0,0.1);}
	.tt-header .main-nav>ul>li>ul>li>ul>li>a:hover{background:#0021a6;color:#fff;}
	
	.tt-header .menu-toggle{padding-left:5px}/*右侧箭头*/
	.tt-header.stick{position:fixed;left:0;width:100%; background:rgba(255,255,255,1); -webkit-box-shadow:0 0 10px rgba(0,0,0,.5);-moz-box-shadow:0 0 10px rgba(0,0,0,.5); box-shadow:0 0 10px rgba(0,0,0,.5)}

	.header-2{position:absolute;width:100%;clear:both;z-index:999999; background:rgba(255,255,255,0); border-bottom:1px solid rgba(255,255,255,.05);}
	.header-2 .tt-header .logo img.black,.stick.tt-header .logo img.black{display:none;}
	.header-2 .tt-header .logo img.white,.stick.tt-header .logo img.white{display:inline-block;}
	
	.header-2 .tt-header.stick .logo img.black,.stick.tt-header .logo img.black{display:inline-block;}
	.header-2 .tt-header.stick .logo img.white,.stick.tt-header .logo img.white{display:none;}
	
	.header-2 .tt-header .main-nav>ul>li>a{display:block; position:relative; font-size:18px; font-weight:bold; color:#fff; padding:32px 13px;}
	.header-2 .tt-header .main-nav>ul>li.active,.tt-header .main-nav>ul>li:hover{color:#000}
	
	.header-2 .tt-header.stick .main-nav>ul>li>a{display:block; position:relative; font-size:18px; font-weight:bold; color:#333; }
	.header-2 .tt-header.stick .main-nav>ul>li.active,.tt-header .main-nav>ul>li:hover{color:#000}
	
	.header-2 .tt-header.stick .call-us{color:#000;}

	
	
}
@media only screen and (min-width: 993px) and (max-width: 1200px) {	
	.call-us{display:none;}
	.tt-header .main-nav>ul>li>ul>li>ul{left:auto;right:100%}
	.tt-header .main-nav>ul>li>a{display:block; position:relative; }
}
/*@media only screen and (min-width: 1024px) {}*/ /*>=1024的设备*/
/*@media only screen and (min-width: 1100px) {}*/ /*>=1100的设备*/
@media only screen and (min-width: 1201px) and (max-width: 1440px) {
	
}
@media only screen and (min-width: 1200px) {
	.container{width:1200px;}
	.header-2 .tt-header .main-nav>ul>li>a{display:block; position:relative; font-size:18px; font-weight:bold; color:#fff; padding:32px 12px;}
}
@media only screen and (min-width: 1441px) and (max-width: 1680px) {
	.tt-header .main-nav>ul>li>a{display:block; position:relative; }
}
@media only screen and (min-width: 1440px) {
	.container{width:1400px;}
	.header-2 .tt-header .main-nav>ul>li>a{display:block; position:relative; font-size:18px; font-weight:bold; color:#fff; padding:32px 25px;}
}
@media only screen and (min-width: 1681px) and (max-width: 1920px) {
	.tt-header .main-nav>ul>li>a{display:block; position:relative; }
}
@media only screen and (min-width: 1680px) {
	.container{width:1600px;}
	.header-2 .tt-header .main-nav>ul>li>a{display:block; position:relative; font-size:18px; font-weight:bold; color:#fff; padding:32px 35px;}
} 

