@charset "UTF-8";
body:before{
	display: block;
	height:114px;
	content: '';
	-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;
}
body.ch-h:before{
	height:50px;
}
.bw{
	background-color: #fff!important;
}
.o-f-hidden{
	overflow: hidden!important;
}
.bg-cover{
	-webkit-background-size:100% 100%; background-size:100% 100%;
}
.fixed{
	position: fixed;
	left:0;
	right:0;
	margin:auto;
	z-index: 10;
}
.mw-1400{
	width: 1400px;
	padding:0 10px;
}
.mw-1344{
	width: 1344px;
}
.mw-1344,
.mw-1400{
	margin: auto;
	/*-ms-overflow: hidden;*/
	/*overflow: hidden;*/
}
/*------ 动效 -----*/
[data-animation] {
	opacity: 0;
}
[data-animation].animated {
	opacity: 1;
}
/*--- 返回顶部top ---*/
.ret-top{
	padding:0;
	display: none;
	width:50px;
	height:50px;
	background-size: 100% 100%;
	background-image: url("../images/top.png");
	position: fixed;
	right:10px;
	bottom:60px;
	cursor: pointer;
	border:1px solid rgba(255,255,255,.9);
	-webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%;
	z-index: 10;
}
/*--- 头部 ---*/
.header{
	top:0;
	width:100%;
	z-index: 11;
	height:114px;
	-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;
}
.header.ch-h{
	height:50px;
}
.header .top-welcome > div,
.header .nav .nav-menu{
	max-width: 1400px;
	margin:auto;
}
.header .top-welcome{
	color:#666;
	margin:auto;
}
.header .top-welcome{
	padding:10px 0;
}

.header .top-welcome,
.header .top-welcome h1{
	font-size:14px;
}
.header .top-welcome h1{
	margin-bottom:5px;
}
.header .top-welcome h1:last-child{
	margin-bottom:0;
}
.header .top-welcome .logo img,
.header .top-welcome .txt{
	display: inline-block;
	vertical-align: middle;
}
.header .top-welcome .logo img{
	height:50px;
}
.header .top-welcome .txt{
	border-left:1px solid #bababa;
	padding-left:20px;
	margin-top:5px;
}
.header .top-welcome .telephone{
	padding-top:4px;
	padding-left:58px;
	background-image: url("../images/icon-tel-header.png");
	background-repeat: no-repeat;
	background-position: left bottom;
}
.header .top-welcome .telephone .phone-num{
	font-size:20px;
	font-weight:bold;
	color:#414141;
}
.header .nav{
	height: 50px;
	background-color: #353c42;
	-webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;
	line-height: 50px;
	position: relative;
}
.header .nav .logo{
	position: absolute;
	left:20px;
	top:0;
}
.header .nav .m-menu-btn{
	position: absolute;
	top:50%;
	margin-top:-12px;
	right:15px;
	display: inline-block;
	height:25px;
	width:25px;
}
.header .nav .m-menu-show{
	background-image: url("../images/ic_list.png");
}
.header .nav .m-menu-close{
	background-image: url("../images/ic_close.png");
}
.header .nav .nav-menu{
	margin:auto;
}
.header .nav .nav-menu ul li{
	float: left;
}
.header .nav .nav-menu ul li a{
	display: inline-block;
	color:#fff;
	font-size:16px;
	height:50px;
	line-height: 50px;
	padding:0 40px;
	position: relative;
	z-index: 2;
}
.header .nav .nav-menu ul li a:after{
	display: none;
	position: absolute;
	width:100%;
	height:100%;
	content: '';
	background-color:#2461d4 ;
	top:0;left:0;
	-webkit-transform: skewX(-32deg);
	transform: skewX(-32deg);
	z-index:-1;
	border-right:1px solid #353c42;
}
.header .nav .nav-menu ul li a:hover:after,
.header .nav .nav-menu ul li.active a:after{
	display: block;
}
.header .nav .nav-menu ul .language{float:right;}
.header .nav .nav-menu ul .language a{
	padding:0;
	font-size:12px;
}
.header .nav .nav-menu ul .language a:hover:after{display:none;}
.header .nav .nav-menu ul .langs{
	position:relative;
}
.header .nav .nav-menu ul .langs-box{
	position:absolute;
	top:100%;
	display:none;
	width:calc(100% + 60px);
	margin-left:-20px;
	background-color:#fff;
}
.header .nav .nav-menu ul .langs-box a{
	height:30px;
	line-height:30px;
	color:#000;
	padding:0 20px;
}
.header .nav .nav-menu ul .langs-box a:hover{
	color:#fff;
	background-color:#2461d4;
}
.header .nav .nav-menu ul .langs:hover .langs-box{
	display:block;
}

.header .nav .nav-menu ul .langs a{
	display:block;
}
/*--- 底部 ---*/
.footer{
	background-color: #353c42;
	background-image: url("../images/bg-footer.jpg");
	-webkit-background-size:cover; background-size:cover;
}
.footer,
.footer a{
	color:#fff;
}
.footer .advantage{
	background-color: #f5f5f5;
	padding:40px 0;
	color:#5f6061;
	-webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;
	text-align: center;
}
.footer .advantage .adv-item-box{
	overflow: hidden;
}
.footer .advantage .adv-item{
	display: inline-block;
	font-size:0;
	margin:0 50px;
	cursor: pointer;
}
.footer .advantage .adv-item:hover img{
	transform: rotateY(180deg);
	-webkit-transform: rotateY(180deg);
	-moz-transform: rotateY(180deg);
	-ms-transform: rotateY(180deg);
}
.footer .advantage .adv-item img{
	width:78px;
	height:68px;
	-webkit-transition: transform 1.5s; -moz-transition: transform 1.5s; -ms-transition: transform 1.5s; -o-transition: transform 1.5s; transition: transform 1.5s;
}
.footer .advantage .adv-item h3{
	font-size:18px;
	font-weight: bold;
	padding:16px 0;
	margin-top:15px;
}
.footer .advantage .adv-item h4{
	font-size:14px;
}
.footer .f-cont .friend-links{
	border-bottom:1px solid rgba(255,255,255,.2);
}
.footer a:hover{text-decoration: underline}
.footer .f-cont .friend-links .fl-cont{
	position: relative;
	padding:22px 10px 22px 110px;
	line-height: 30px;
}
.footer .f-cont .friend-links .fl-cont .tip{
	position: absolute;
	left:10px;
	font-size:16px;
	font-weight: bold;
}
.footer .f-cont .friend-links .fl-cont .tip:after{
	position: absolute;
	display: inline-block;
	content: '';
	height: 10px;
	width:5px;
	background-image: url("../images/ic_arrow.png");
	-webkit-background-size:100%; background-size:100%;
	top:50%;
	margin-top: -5px;
	right:-15px;
}
.footer .f-cont .friend-links .fl-cont ul li{
	float: left;
	margin-right:15px;
}
.footer .f-cont .f-c-list{
	overflow: hidden;
	padding:40px 0;
	-webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;
}
.footer .f-cont .f-c-list .fcl-cont{
	width:1068px;
}
.footer .f-cont .f-c-list .fcl-cont .contact-tel{
	width:178px;
	text-align: center;
}
.footer .f-cont .f-c-list .fcl-cont .contact-tel .phone-num p{
	font-size:20px;
	font-weight: bold;
	line-height: 30px;
	margin-bottom:12px;
}
.footer .f-cont .f-c-list .fcl-cont .contact-tel .service-time{
	margin:5px 0 20px 0;
	color:rgba(255,255,255,.8)
}
.footer .f-cont .f-c-list .fcl-cont .contact-tel .contact-cs{
	display: inline-block;
	width:114px;
	height:38px;
	line-height: 38px;
	font-size: 16px;
	background-color: #006cff;
	-webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px;
}
.footer .f-cont .f-c-list .fcl-cont .contact-tel .contact-cs:hover{text-decoration: none}
.footer .f-cont .f-c-list .fcl-cont .nav-list{
	width:890px;
	text-align: center;
	font-size:0;
	overflow:auto;
	white-space:nowrap;
}
.footer .f-cont .f-c-list .fcl-cont .nav-list .n-list-item{
	display: inline-block;
	text-align: left;
	font-size:14px;
	margin:0 30px;
	vertical-align: top;
	max-width:16%;
}
.footer .f-cont .f-c-list .fcl-cont .nav-list .n-list-item h2{
	display: inline-block;
	font-size:14px;
	padding:8px 0 20px 0;
	border-bottom:1px solid rgba(255,255,255,.3);
}
.footer .f-cont .f-c-list .fcl-cont .nav-list .n-list-item ul li{
	margin-top:15px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow: ellipsis;
}
.footer .f-cont .f-c-list .fcl-cont .nav-list .n-list-item ul li a{
	color:rgba(255,255,255,.8);
}
.footer .f-cont .f-c-list .qr-code{
	width:276px;
	font-size:12px;
}
.footer .f-cont .f-c-list .qr-code .qr-code-item{
	text-align: center;
	position:relative;
}
.footer .f-cont .f-c-list .qr-code .qr-code-item img{
	width:114px;
	height:114px;
	padding:5px;
	border:1px solid rgba(255,255,255,.3);
}
.footer .f-cont .f-c-list .qr-code .qr-code-item p{
	padding:10px 0;
	background-color: #656565;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	max-width:114px;
}
.footer .f-cont .copyright{
	padding:20px 0;
	font-size:12px;
	background-color: #191919;
}
/*--- 手机底部 ---*/
.m-footer{
	bottom:0;
	height:50px;
	border-top:1px solid rgba(255,255,255,.2);
	background-color: #191919;
}
.m-footer ul{
	display: -webkit-flex; /* Safari */
	display: flex;
}
.m-footer ul li{
	-webkit-flex:1;
	-moz-flex:1;
	-ms-flex:1;
	-o-flex:1;
	-khtml-flex:1;
	flex:1;
	justify-content:center;
	height: 50px;
	padding:4px 0;
	text-align: center;
}
.m-footer ul li a{
	color:#fff;
	font-size: 0;
}
.m-footer ul li a p{
	font-size: 12px;
	margin-top:-5px;
}
.m-footer ul li a .ic{
	display: inline-block;
	width:25px;
	height:25px;
}
.m-footer ul li a .ic-home{background-image: url("../images/f_01.png")}
.m-footer ul li a .ic-prod{background-image: url("../images/f_02.png")}
.m-footer ul li a .ic-tel{background-image: url("../images/f_03.png")}
.m-footer ul li a .ic-contact{background-image: url("../images/f_04.png")}
/* 首页 */
.swiper-index{
	height:700px;
}
.swiper-index .swiper-slide a{
	display: table;
	position: absolute;
	height:100%;width:100%;
	background-size:cover;background-repeat:no-repeat;background-position:center;
	color:#fff;
}
.swiper-index .swiper-slide a > div{
	text-align: center;
	display:table-cell;
	vertical-align:middle;
}
.swiper-index .swiper-slide a h1{
	margin-bottom:30px;
	font-size:60px;
	font-weight:bold;
}
.swiper-index .swiper-slide a h5{
	line-height:40px;
	font-size:24px;
}
.swiper-index .swiper-pagination{
	position: absolute;
	-webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;
	bottom:28px;
}
.swiper-index .swiper-pagination .swiper-pagination-bullet{
	background:#787878;width:40px;height:8px;opacity:1;
	text-align: center;
	margin-right:10px;
	-webkit-border-radius:0; -moz-border-radius:0; border-radius:0;
}
.swiper-index .swiper-pagination .swiper-pagination-bullet-active{
	background:#2461d4;
}
/* 搜索 */
.search{
	padding:17px 0;
	border-bottom:1px solid #f1f1f1;
	background-color: #fff;
}
.search .hot-keyword{
	position: relative;
	padding-left:100px;
}
.search .hot-keyword .tip{
	position: absolute;
	left:0;
	line-height: 36px;
	font-weight:bold;
}
.search .hot-keyword ul li{
	float: left;
}
.search .hot-keyword ul li a{
	color:#444;
	line-height: 36px;
}
.search .hot-keyword ul li a:hover{
	color:#2461d4;
}
.search .hot-keyword ul li:after{
	display: inline-block;
	content: '、';
	color:#444;
}
.search .hot-keyword ul li:last-child:after{
	display: none
}
.search .search-form{
	width:300px;
	position: relative;
}
.search .search-form input{
	width:100%;
	height: 36px;
	border:1px solid #e2e2e2;
	outline: none;
	padding:0 48px 0 12px;
	-webkit-transition: border-color 0.3s; -moz-transition: border-color 0.3s; -ms-transition: border-color 0.3s; -o-transition: border-color 0.3s; transition: border-color 0.3s;
}
.search .search-form input:hover{
	border-color:#2461d4;
}
.search .search-form button{
	position: absolute;
	right:0;
	top:0;
	height:36px;
	width:36px;
	background-color: #2461d4;
	border:0;
	outline: none;
	background-image: url("../images/ic_search_w.png");
	background-repeat: no-repeat;
	background-position: center;
	-webkit-background-size:60%; background-size:60%;
}
.search-mw{
	padding-top:50px;
}
.home-search{
	position: relative;
	background-color: #2461d4;
	padding:25px 0 17px 0;
}
.home-search:after{
	display: block;
	content: '';
	height: 50px;
	width:100%;
	position: absolute;
	bottom: -50px;
	background-image: url("../images/bg_001j.png");
	-webkit-background-size:100% 100%; background-size:100% 100%;
}
.home-search .hot-keyword{
	display: block!important;
}
.home-search .hot-keyword .tip{
	color:#fff;
}
.home-search .hot-keyword ul li:after{
	color:#e5f0ff;
}
.home-search .hot-keyword ul li a{
	color:#e5f0ff;
}
.home-search .hot-keyword ul li a:hover{
	color:#fff;
}
.home-search .search-form input{
	background-color: #fff;
}
.home-search .search-form input:hover{
	border-color:transparent;
}
.home-search .search-form button{
	background-color: #fff;
	background-image: url("../images/ic_search.png");
	border-left:1px solid #ededed;
}
.swiper-detail{
	height:600px;
	position: relative;
}
.swiper-detail .swiper-slide img{
	height:600px;
	width:100%;
}
.swiper-detail .swiper-button-next,
.swiper-detail .swiper-button-prev{
	position: absolute;
	top:50%;
	margin-top:-36px;
	width:42px;
	height:72px;
	cursor: pointer;
	-webkit-background-size:100% 100%; background-size:100% 100%;
	-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;
}
.swiper-detail .swiper-button-next{
	right:0;
	background-image: url("../images/btn-next-normal.jpg");
}
.swiper-detail .swiper-button-next:hover{
	background-image: url("../images/btn-next-hover.jpg");
}
.swiper-detail .swiper-button-prev{
	left:0;
	background-image: url("../images/btn-prev-normal.jpg");
}
.swiper-detail .swiper-button-prev:hover{
	background-image: url("../images/btn-prev-hover.jpg");
}
/* 首页 - 系统介绍 */
.sys-introduce{
	background-color: #f5f5f5;
	padding:70px 0;
	text-align: center;
	-webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;
}
.sys-introduce h1{
	font-size:40px;
	font-weight:bold;
	color:#2461d4;
	line-height: 80px;
}
.sys-introduce h4{
	font-size:28px;
	color:#333;
	line-height: 60px;
}
.sys-introduce .introduce-cont{
	margin-top:20px;
	margin-bottom: 20px;
	height:620px;
	position: relative;
	margin-left: 0!important;
	margin-right: 0!important;
}
.sys-introduce .introduce-cont img{
	position: absolute;
	left:50%;
	top:50%;
	margin-left:-310px;
	margin-top:-235px;
}
.sys-introduce .introduce-cont .intro-left,
.sys-introduce .introduce-cont .intro-right{
	padding-right: 0!important;
	padding-left: 0!important;
}
.sys-introduce .introduce-cont .intro-left{
	text-align: left;
}
.sys-introduce .introduce-cont .intro-right{
	text-align: right;
}
.sys-introduce .introduce-cont ul{
	display: inline-block;
	width:60%;
}
.sys-introduce .introduce-cont ul li{
	margin-bottom:75px;
}
.sys-introduce .introduce-cont ul li .serial-number{
	height: 26px;
	line-height: 42px;
	overflow: hidden;
	font-size:50px;
	font-weight:bold;
	color:rgba(0,108,255,.5);
	-webkit-transition: color 0.3s; -moz-transition: color 0.3s; -ms-transition: color 0.3s; -o-transition: color 0.3s; transition: color 0.3s;
}
.sys-introduce .introduce-cont ul li:hover{
	cursor: pointer;
}
.sys-introduce .introduce-cont ul li:hover .serial-number{
	color:#2461d4;
}
.sys-introduce .introduce-cont ul li .intro-tit{
	color:#333;
	font-size:24px;
	padding:5px 0 15px 0;
	position: relative;
}
.sys-introduce .introduce-cont ul li .intro-tit:after{
	display: inline-block;
	content: '';
	height: 5px;
	width:30px;
	background-color: #2461d4;
	position: absolute;
	bottom:-5px;
}
.sys-introduce .introduce-cont .intro-left ul li .intro-tit:after{
	left:0;
}
.sys-introduce .introduce-cont .intro-right ul li .intro-tit:after{
	right:0;
}
.sys-introduce .introduce-cont ul li .intro-cont{
	color:#666;
	line-height: 25px;
	padding-top:10px;
}
.sys-introduce .introduce-cont .intro-left ul li:nth-child(2) .intro-cont{
	padding-right:120px
}
.sys-introduce .introduce-cont .intro-right ul li:nth-child(2) .intro-cont{
	padding-left:120px
}
.swiper-about{
	height:215px;
	position: relative;
}
.swiper-about-m{
	height:105px;
	padding:0 15px;
}
.swiper-about .swiper-slide img{
	width:100%;
	height:215px;
}
.swiper-about-m .swiper-slide img{
	height:105px;
	width:100%;
}
.swiper-about .swiper-button-next,
.swiper-about .swiper-button-prev{
	position: absolute;
	top:50%;
	margin-top:-107px;
	width:42px;
	height:100%;
	cursor: pointer;
	-webkit-background-size:100% 100%; background-size:100% 100%;
	-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;
	background-image: none;
	background-color: #fff;
	line-height: 215px;
	color:#999;
	font-size:32px;
	border:1px solid #ddd;
}
.swiper-about .swiper-button-next{
	right:-50px;
	text-align: right;
}
.swiper-about .swiper-button-prev{
	left:-50px;
	text-align: left;
}
.swiper-about .swiper-button-next:hover,
.swiper-about .swiper-button-prev:hover{
	background-color: #2461d4;
	color:#fff;
}
/* 首页 - 产品展示 */
.com-title{
	margin:10px 0;
}
.com-title .l-title-en{ /* 公共标题样式 */
	font-size:42px;
	font-weight: bold;
	color:#333;
	text-transform: uppercase;
}
.com-title .l-title-zh{
	font-size:30px;
	font-weight: bold;
	color:#2461d4;
}
.com-title .zh-tabs{
	position: relative;
}
.com-title .zh-tabs:after{
	display: block;
	height: 1px;
	width:87%;
	content: '';
	position: absolute;
	top:50%;
	right:0;
	background-color: #e5e5e5;
	z-index: -1
}
.com-category{
	height: 66px;
	position: relative;
	background-color: #f7f7f7;
}
.com-category .tit{
	height: 66px;
	position: absolute;
	padding:0 20px;
	background-color: #2461d4;
	line-height: 66px;
	font-weight: bold;
	font-size: 20px;
	color:#fff;
}
.com-category .tit:after{
	display: block;
	position: absolute;
	content: '';
	width:19px;
	height:100%;
	-webkit-background-size:100% 100%; background-size:100% 100%;
	right:-19px;top:0;
	background-image: url("../images/icon-san-3.png");
}
.com-category .cate-list{
	margin-left:160px;
}
.com-category .cate-list li{
	float: left;
	margin:0 5px;
	padding-top:15px;
}
.com-category .cate-list li a{
	display: block;
	line-height: 36px;
	padding:0 15px;
	color:#666;
}
.com-category .cate-list li a:hover,
.com-category .cate-list li.active a{
	color:#fff;
	background-color: #2461d4;
	-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;
}
.home-prod-list{
	padding:80px 0;
}
.home-prod-list .ch-tabs-index{
	text-align: center;
	margin:40px 0;
}
.home-prod-list .ch-tabs-index li{
	 display: inline-block;
 }
.home-prod-list .ch-tabs-index .c-btn{
	padding:12px 5px;
	color:#333;
	font-weight: bold;
	font-size:18px;
	margin:0 12px;
	-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;
}
.home-prod-list .ch-tabs-index .c-btn:hover,
.home-prod-list .ch-tabs-index li.active .c-btn{
	color:#2461d4;
	border-bottom:3px solid #2461d4;
}
/* 产品列表 - 列表样式 */
.product-list{
	overflow: hidden;
	padding:40px 0;
}
.product-list.case{
	padding-top:60px;
}
.product-list ul{
	width:105%;
	font-size: 0;
}
.product-list.dt-tui{
	white-space: nowrap;
}
.product-list .prod-item {
	display: inline-block;
	padding:1px;
	width:400px;
	margin-right:70px;
	margin-bottom:60px;
	border-bottom:1px solid #d7d7d7;
	-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s
}
.product-list .prod-item:hover{
	border-bottom:1px solid #2461d4;
}
.product-list .prod-item:hover .prod-txt > .ar-right{
	background-image: url("../images/icon-more-right-active.png");
}
.product-list.dt-tui .prod-item .prod-img{
	border:1px solid transparent;
}
.product-list.dt-tui .prod-item{
	width:320px;
	margin-right:20px;
	float:left;
	vertical-align: top;
}
.product-list .prod-item:hover {
	-webkit-box-shadow:0 1px 8px rgba(200,200,200,.6); -moz-box-shadow:0 1px 8px rgba(200,200,200,.6); box-shadow:0 1px 8px rgba(200,200,200,.6)
}
.product-list .prod-item .prod-img{
	overflow: hidden;
	position: relative;
}
.product-list .prod-item .prod-img .cover{
	position: absolute;
	width:100%;
	height:100%;
	background-color: rgba(36,97,212,.2);
	top:0;left:0;
	-webkit-transform: scale(0); -moz-transform: scale(0); -ms-transform: scale(0); -o-transform: scale(0); transform: scale(0);
	-webkit-transition: transform .3s; -moz-transition: transform .3s; -ms-transition: transform .3s; -o-transition: transform .3s; transition: transform .3s;
}
.product-list .prod-item:hover .prod-img .cover{
	-webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1);
}
.product-list .prod-item .prod-img img{
	height:288px;
	width:100%;
}
.product-list.honor .prod-item .prod-img img{
	height:auto!important;
	max-height: 320px;
}
.product-list.dt-tui .prod-item .prod-img img{
	height:215px;
	width:100%;
}
.product-list .prod-item .prod-txt{
	height:100px;
	overflow: hidden;
	padding:10px 20px;
	position: relative;
}
.product-list .prod-item:hover .prod-txt .prod-title{
	color:#2461d4;
}
.product-list .prod-item:hover .prod-img{
	border:1px solid #2461d4;
}
.product-list .prod-item .prod-txt .ar-right{
	display: block;
	position: absolute;
	top:50%;margin-top:-22px;
	right:20px;
	width:40px;height:44px;
	-webkit-background-size:100% 100%; background-size:100% 100%;
	background-image: url("../images/icon-more-right-normal.png");
	-webkit-transition: all .3s; -moz-transition: all .3s; -ms-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}
.product-list.dt-tui .prod-item .prod-txt,
.product-list.case .prod-item .prod-txt{
	height:auto;
	padding:0;
}
.product-list .prod-item .prod-title{
	font-size:18px;
	color:#333;
	padding:10px 20px 10px 0;
	text-align: left;
	position: relative;
	white-space: nowrap;
	overflow: hidden;
	-ms-text-overflow: ellipsis; text-overflow: ellipsis;
}
.product-list.dt-tui .prod-item .prod-title,
.product-list.case .prod-item .prod-title{
	height:70px;
	line-height: 50px;
	padding:10px 0;
	position: relative;
	overflow: hidden;
	text-align: center;
	white-space: nowrap;
	-ms-text-overflow: ellipsis; text-overflow: ellipsis;
}
.product-list.dt-tui .prod-item .prod-title:after,
.product-list.case .prod-item .prod-title:after {
	display: none;
}
.product-list .prod-item .prod-desc{
	font-size:14px;
	color:#666;
	white-space: nowrap;
	-ms-text-overflow: ellipsis; text-overflow: ellipsis;
	max-width: 80%;
	overflow: hidden;
	line-height: 25px;
}
/* 首页 - 系统解决方案 */
.home-sys-solve{
	background-color: #f5f5f5;
	padding-top:70px;
}
/* 系统解决方案 - 列表 */
.sys-solve-list{
	padding:70px 0;
	border-top:1px solid #f5f5f5;
}
.sys-solve-list .sys-solve-item{
	height: 400px;
}
.sys-solve-list .sys-solve-item:hover .solve-img img{
	-webkit-transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05);
}
.sys-solve-list .sys-solve-item:hover .solve-txt .btn-more{
	border-color: #2461d4;
	color:#2461d4;
}
.sys-solve-list .sys-solve-item:nth-child(even) > a .pull-left{
	float:right!important;
}
.sys-solve-list .sys-solve-item > a{
	display: block;
}
.list-sys-solve .sys-solve-list .sys-solve-item .solve-img{
	width:40%
}
.list-sys-solve .sys-solve-list .sys-solve-item .solve-txt{
	width:60%;
	background-color: #f7f7f7;
}
.list-sys-solve .sys-solve-list .sys-solve-item{
	margin-bottom:20px;
}
.sys-solve-list .sys-solve-item .solve-img,
.sys-solve-list .sys-solve-item .solve-txt{
	width:50%;
	overflow: hidden;
}
.sys-solve-list .sys-solve-item .solve-img img{
	-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;
}
.sys-solve-list .sys-solve-item .solve-txt{
	padding:60px;
	position: relative;
	height: 400px;
}
.sys-solve-list.about .sys-solve-item .solve-txt{
	padding:0;
}
.sys-solve-list.about .sys-solve-item .solve-img{
	text-align: center;
	overflow: initial;
	margin-bottom:30px;
}
.sys-solve-list.about .sys-solve-item .solve-img img{
	width:90%;
	-webkit-box-shadow: 8px 10px #5f5f5f; -moz-box-shadow: 8px 10px #5f5f5f; box-shadow: 8px 10px #5f5f5f;
}
.sys-solve-list .sys-solve-item .solve-txt .solve-tit{
	font-size:24px;
	color:#333;
	padding-bottom:30px;
	position: relative;
}
.sys-solve-list .sys-solve-item .solve-txt .solve-tit:after{
	display: inline-block;
	content: '';
	height: 5px;
	width: 30px;
	background-color: #2461d4;
	position: absolute;
	bottom:0;
	left:0;
}
.sys-solve-list.about .sys-solve-item .solve-txt .solve-tit:after{
	display: none
}
.sys-solve-list .sys-solve-item .solve-txt p{
	color:#7f7f7f;
	line-height: 30px;
	margin-top:15px;
	display: -webkit-box;
	display: -moz-box;
	-webkit-box-orient: vertical;
	-moz-box-orient: vertical;
	-webkit-line-clamp:3;
	-moz-line-clamp:3;
	overflow: hidden;
}
.sys-solve-list.about .sys-solve-item .solve-txt p{
	-webkit-line-clamp:5;
	-moz-line-clamp:5;
}
.sys-solve-list .sys-solve-item .solve-txt .btn-more{
	position: absolute;
	bottom:60px;
	left:60px;
	line-height: 30px;
	color:#666;
	border:1px solid #666;
	padding:0 20px;
	-webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px;
}
.sys-solve-list.about .sys-solve-item .solve-txt .btn-more{
	left:0;
}
/* 首页 - 关于我们 */
.about-us-index{
	padding:70px 0;
	background-image: url("../images/bg-about.jpg");
	-webkit-background-size:cover; background-size:cover;
}
/* 首页 - 我们的优势 */
.our-advantage{
	position: relative;
	background-color: #fafafa;
	padding:50px 0;
}
.our-advantage .dec{
	position: absolute;
	z-index: 1;
}
.our-advantage .dec-left{
	left:0;
	bottom:0;
}
.our-advantage .dec-right{
	right:0;
	text-align: right;
	top:20%;
}
.advantage-cont{
	padding:40px 0;
	position: relative;
	z-index: 2;
}
.advantage-cont .advantage-item-wrapper{

}
.advantage-cont .advantage-item-wrapper .adv-txt-box,
.advantage-cont .advantage-item-wrapper .adv-img-box{
	width:50%;
}
.advantage-cont .advantage-item-wrapper:last-child .adv-txt-box{
	float:right!important;
}
.advantage-cont .advantage-item-wrapper .adv-img-box img{
	display: block;
	width:90%;
	margin:auto;
}
.advantage-cont .advantage-item-wrapper .adv-txt-box ul li{
	position: relative;
	padding-left:60px;
	padding-right:100px;
	margin-top:30px;
}
.advantage-cont .advantage-item-wrapper .adv-txt-box ul li i{
	position: absolute;
	display: block;
	width:50px;height:50px;
	-webkit-background-size:100% 100%; background-size:100% 100%;
	background-image: url("../images/bg-title-no.png");
	text-align: center;
	line-height: 50px;
	font-size:30px;
	font-weight: bold;
	color:#fff;
	top:0;
	left:0;
}
.advantage-cont .advantage-item-wrapper .adv-txt-box .adv-title{
	font-size:24px;
	padding-bottom:15px;
	font-weight: bold;
}
.advantage-cont .advantage-item-wrapper .adv-txt-box .adv-desc{
	font-size:16px;
	line-height: 28px;
}
/* 首页 - 新闻列表 */
.home-news-list{
	padding:70px 0;
	background-color: #f0f0f0;
}
.home-news-list .h-n-list-box{
	width:110%;
	overflow: hidden;
}
.home-news-list .h-n-list-box .btn-more{
	margin-top:60px;
}
.home-news-list .h-n-item{
	width:400px;
	display: inline-block;
	vertical-align: top;
	margin-right:66px;
}
.dt-tui-title,
.home-news-list .h-n-item .n-item-tit{
	font-size:16px;
	margin-bottom:20px;
	margin-top:30px;
}
.dt-tui-title{
	margin-bottom:0;
	border-bottom:1px solid #2461d4;
}
.dt-tui-title .tit,
.home-news-list .h-n-item .n-item-tit .tit{
	color:#fff;
	position: relative;
	padding-left:25px;
	padding-right:10px;
	line-height: 33px;
	background-color: #2461d4;
}
.dt-tui-title .tit:before,
.home-news-list .h-n-item .n-item-tit .tit:before{
	display: block;
	content: '';
	height:33px;
	width:12px;
	position: absolute;
	right:-12px;
	top:0;
	-webkit-background-size:100% 100%; background-size:100% 100%;
	background-image: url("../images/icon-san-2.png");
}
.dt-tui-title .tit:after,
.home-news-list .h-n-item .n-item-tit .tit:after{
	display: block;
	content: '';
	height:16px;
	width:1px;
	background-color: #fff;
	position: absolute;
	left:10px;
	top:50%;
	margin-top:-8px;
}
.dt-tui-title .more,
.home-news-list .h-n-item .n-item-tit .more{
	color:#a1a0a0;
}
.dt-tui-title .more{
	font-size:14px;
	padding-top:5px;
}
.home-news-list .h-n-item .n-item-list li{
	position: relative;
	border-bottom:1px solid #f5f5f5;
	-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;
}
.home-news-list .h-n-item .n-item-list li:hover{
	border-color:#2461d4;
}
.home-news-list .h-n-item .n-item-list li:hover a{
	color:#2461d4;
}
.home-news-list .h-n-item .n-item-list a{
	display:block;
	color:#666;
	line-height: 60px;
	-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;
}
.home-news-list .h-n-item .n-item-list h3{
	font-size:14px;
	line-height: 60px;
	max-width: 70%;
	overflow: hidden;
	white-space: nowrap;
	-ms-text-overflow: ellipsis; text-overflow: ellipsis;
}
.news-index-box{
	height:540px;
}
.news-index-box .tit{
	position: relative;
	padding:20px 0;
}
.news-index-box .tit .tit-txt{

}
.news-index-box .company-news{
	width:32%;
	height:540px;
	background-color:#fff;
}
.news-index-box .company-news .comNews-top{
	padding:0 40px;
	height:260px;
	background-color:#2461d4;
	margin-bottom:75px;
}
.news-index-box .company-news .comNews-top .news-litpic{
	width:100%;
	height:240px;
}
.news-index-box .company-news .tit .tit-txt{
	color:#fff;
}
.news-index-box .tit .tit-txt .zh{font-size:24px;font-weight: bold;}
.news-index-box .tit .tit-txt .en{font-size:12px;text-transform: uppercase}
.news-index-box .tit .more-btn-n{
	position: absolute;
	top:50%;margin-top:-17px;
	right:0;
}
.news-index-box .news-list-item{
	padding:0 40px;
}
.news-index-box .news-list-item .title{
	font-size:16px;
	font-weight: bold;
	white-space: nowrap;
	overflow: hidden;
	-ms-text-overflow: ellipsis; text-overflow: ellipsis;
	line-height: 40px;
	color:#333;
}
.news-index-box .news-list-item .desc{
	color:#999;
	line-height: 26px;
	display: -webkit-box;
	display: -moz-box;
	-webkit-box-orient: vertical;
	-moz-box-orient: vertical;
	-webkit-line-clamp:4;
	-moz-line-clamp:4;
	overflow: hidden;
}
.news-index-box .news-list-item .time{
	font-size:12px;
	text-align: right;
	color:#999;
	line-height: 30px;
	position: relative;
}
.news-index-box .news-list-item .time:before{
	display: block;
	content: '';
	height:1px;
	width: 60px;
	background-color: #b3b3b3;
	position: absolute;
	left:0;
	top:50%;
	-webkit-transition: all .4s; -moz-transition: all .4s; -ms-transition: all .4s; -o-transition: all .4s; transition: all .4s;
}
.news-index-box .news-list-item:hover .time:before{
	width:75%;
	background-color: #2461d4;
}
.news-index-box .news-list-item:hover .title{
	color:#2461d4;
}
.news-index-box .n-right{
	width:65%;
}
.news-index-box .n-right .tit{
	padding:20px 40px 0 40px;
}
.news-index-box .n-right .tit .more-btn-n{
	right:40px;
}
.news-index-box .com-news{
	height:260px;
}
.news-index-box .com-news:first-child{
	margin-bottom:20px;
}
.news-index-box .com-news ul li{
	float: left;
	width:50%;
}
/* 其他的公共banner */
.banner{
	height: 360px;
	background-repeat: no-repeat;
	background-position: center;
	-webkit-background-size:cover; background-size:cover;
	position: relative;
}
.banner .banner-cont{
	display: table;
	position: absolute;
	width:100%;
	height: 100%;
}
.banner .banner-cont .b-txt{
	text-align: center;
	display:table-cell;
	vertical-align:middle;
}
.banner .banner-cont .b-txt h1{
	font-size:60px;
	font-weight:bold;
	margin-bottom:40px;
	color:#2461d4;
}
.banner .banner-cont .b-txt h3{
	font-size:24px;
	line-height: 38px;
	color:#333;
}
/* 解决方案 */
.com-desc{
	padding:64px 0;
	background-color: #f5f5f5;
}
.com-desc.about{
	padding-top:60px;
}
.com-desc.news{
	padding:0;
}
.com-desc.about.contact{
	padding:0 0 40px 0;
}
.com-desc img{
	max-width: 100%;
}
.com-desc p{
	color:#3a3a3a;
	font-size:18px;
	line-height: 35px;
	margin-bottom:20px;
}
.detail-tabs{
	border:1px solid #efefef;
	margin-top:30px;
}
.detail-tabs li{
	float: left;
	margin-right:1px;
}
.detail-tabs li a{
	padding:0 20px;
	display: inline-block;
	line-height: 40px;
	position: relative;
}
.detail-tabs li a:hover:after,
.detail-tabs li.active a:after{
	display: block;
	position: absolute;
	content: '';
	width:16px;height:9px;
	bottom:-9px;
	left:50%;margin-left:-8px;
	-webkit-background-size:100% 100%; background-size:100% 100%;
	background-image: url("../images/icon-san-1.png");
	z-index: 1;
}
.detail-tabs li a:hover,
.detail-tabs li.active a{
	color:#fff;
	background-color: #2461d4;
}
/* 分页器 */
.pagination-box{
	text-align: center;
	padding:0 0 40px 0;
}
.pagination-box .pagination > li > a{
	margin:0 2px;
	color:#000;
}
.pagination-box .pagination > .active > a{
	background-color: #2461d4;
	color:#fff;
	border-color: #2461d4;
}
/* 选项卡 */
.ch-tabs{
	text-align: center;
	font-size:0;
}
.ch-tabs ul li{
	margin-left:10px;
	float: left;
}
.ch-tabs-m{
	padding-top:15px!important;
	padding-bottom:0!important;
}
.ch-tabs-m ul li{
	margin-left:0;
	margin-bottom:10px;
}
.home-news-list .ch-tabs-m ul li{
	padding-right:0!important;
}
.home-news-list .ch-tabs-m ul li:first-child{
	padding-left:0!important;
}
.ch-tabs-m ul li .c-btn{
	display:block;
	width:100%;
}
.com-title .l-title-en .bt-more,
.ch-tabs .bt-more,
.ch-tabs .c-btn{
	display: inline-block;
	height:44px;
	line-height: 44px;
	color:#fff;
	font-weight: bold;
	font-size:18px;
	background-color: #353c42;
	margin-right:1px;
	padding:0 20px;
	-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;
}
.com-title .l-title-en .bt-more{
	height:36px;
	line-height: 36px;
}
.com-title .l-title-en .bt-more,
.ch-tabs .bt-more{
	padding-right:0;
	position: relative;
}
.com-title .l-title-en .bt-more i,
.ch-tabs .bt-more i{
	font-style: normal;
	font-weight: bold;
	margin-left:30px;
}
.com-title .l-title-en .bt-more span,
.ch-tabs .bt-more span{
	display: block;
	padding: 0 15px 0 0;
	font-size: 16px;
	position: relative;
	z-index: 1;
}
.com-title .l-title-en .bt-more:after,
.ch-tabs .bt-more:after{
	position: absolute;
	right: 0;
	top: 0;
	width: 60px;
	content: "";
	height: 0;
	border-top: 44px solid #104492;
	border-left: 28px solid transparent;
	-webkit-transition: all .5s;
	transition: all .5s;
}
.com-title .l-title-en .bt-more:after{
	border-top: 36px solid #104492;
}
.ch-tabs .bt-more:hover:after{
	width: 100%;
	height: 100%;
	border-left:0;
}
.ch-tabs .c-btn:hover,
.ch-tabs ul li.active .c-btn,
.ch-tabs .c-btn.active{
	color:#fff;
	background-color:#2461d4;
}
/* 联系我们 - 地图 */
.about .map{
	display: block;
	height: 560px;
	background-repeat: no-repeat;
	background-position: center;
	-webkit-background-size:cover; background-size:cover;
}
.map-content{
	height:560px;
	width:100%;
	margin-bottom:40px;
}
.BMap_bubble_title{
	padding:10px 15px;
	color:#d85522!important;
	overflow: hidden!important;
	height:auto!important;
}
.BMap_bubble_center{
	margin-top:1px;
}
.BMap_bubble_content{
	padding:10px 15px;
}
.shadow img{
	display: none;
}
.iw_poi_title{
	color:#d85522;
	font-size:14px;
	padding:10px 0;
}
.iw_poi_content{
	color:#000;
}
.contact-list{
	border:1px solid #e6e6e6;
	margin:30px auto;
	padding:30px 0 40px 0;
}
.contact-list ul li{
	float:left;
	width:45%;
	margin:0 2.5%;
	border-bottom:1px solid #e6e6e6;
	line-height: 47px;
	position: relative;
	padding-left:30px;
}
.contact-list ul li:hover{
	color:#2461d4;
	cursor: pointer;
}
.contact-list ul li .ic{
	display: block;
	position: absolute;
	width:17px;height:17px;
	left:0;
	top:50%;margin-top:-8px;
	-webkit-background-size:100% 100%; background-size:100% 100%;
}
.contact-list ul li .ic-tel{background-image: url("../images/ic-c-tel.png")}
.contact-list ul li .ic-addr{background-image: url("../images/ic-c-addr.png")}
.contact-list ul li .ic-mail{background-image: url("../images/ic-c-mail.png")}
.contact-list ul li .ic-net{background-image: url("../images/ic-c-net.png")}
.contact-list ul li .ic-user{background-image: url("../images/ic-c-user.png")}
/* 联系方式 */
.contact-way{
	padding:0 0 70px 0;
}
.contact-way ul li{
	float: left;
	width:320px;
	height:200px;
	border:1px solid #ddd;
	margin-right:20px;
	cursor: pointer;
	color:#333;
	text-align: center;
	padding:35px 0;
	-webkit-transition: margin-top .36s; -moz-transition: margin-top .36s; -ms-transition: margin-top .36s; -o-transition: margin-top .36s; transition: margin-top .36s;
}
.contact-way ul li:hover{
	margin-top: -3px;
}
.contact-way ul li:last-child{
	margin-right:0;
}
.contact-way ul li .ic{
	display: inline-block;
	width:55px;
	height:50px;
}
.contact-way ul li .ic-telephone{
	background-image: url("../images/ic_telephone.png");
}
.contact-way ul li .ic-phone{
	background-image: url("../images/ic_phone.png");
}
.contact-way ul li .ic-email{
	background-image: url("../images/ic_email.png");
}
.contact-way ul li .ic-address{
	background-image: url("../images/ic_address.png");
}
.contact-way ul li .tip{
	font-size:16px;
	margin-bottom:10px;
}
.contact-way ul li .cont{
	font-size:24px;
}
.contact-way ul li:last-child .cont{
	font-size:14px;
	padding:0 40px;
	line-height: 24px;
}
/* 软件平台 */
.lg-monitor{
	height: 700px;
	background-repeat: no-repeat;
	background-position: center;
	-webkit-background-size:cover; background-size:cover;
	background-image: url("../images/bg-sfot-demo.jpg");
}
.lg-monitor .mw-1344{
	position: relative;
	overflow: inherit;
}
.lg-monitor .monitor-cont{
	color:#f7f9fb;
	padding:85px 0;
	position: absolute;
	width:100%;
	height:700px;
}
.lg-monitor .monitor-cont h2{
	font-size: 36px;
	font-weight: bold;
	margin-bottom:50px;
}
.lg-monitor .monitor-cont p{
	font-size: 18px;
}
.lg-monitor .monitor-cont img{
	position: absolute;
	bottom:0;
}
.lg-monitor .monitor-cont .img-l,
.lg-monitor .monitor-cont .img-r{
	width:36%;
}
.lg-monitor .monitor-cont .img-l{
	left:0;
}
.lg-monitor .monitor-cont .img-r{
	right:0;
}
.lg-monitor .monitor-cont .img-m{
	width:56%;
	left:0;
	right:0;
	margin:auto;
	z-index: 1;
}
/* 新闻中心 */
.news-list .news-item{
	height: 292px;
	position: relative;
	border-bottom:1px solid #dedede;
	margin-bottom:30px;
	-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;
}
.news-list .news-item:hover{
	border-color:#2461d4;
}
.news-list .news-item:hover .news-img img{
	-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1);
}
.news-list .news-item:hover > a .news-title{
	color:#2461d4;
}
.news-list .news-item a{
	height:100%;
	width:100%;
	position: absolute;
}
.news-list .news-item .news-img,
.news-list .news-item .news-txt{
	height:100%;
	padding:34px;
	position: absolute;
}
.news-list .news-item .news-txt .time{
	height:100%;
	position: absolute;
	width:130px;
	border-left:1px dashed #e3e3e3;
	right:0;bottom:0;
	text-align: right;
}
.news-list .news-item .news-txt .time .t-md{
	font-size:32px;
	font-weight: bold;
	color:#787d81
}
.news-list .news-item .news-txt .time .t-year{
	display: inline-block;
	background-color: #787d81;
	color:#fff;
	padding:2px 20px;
}
.news-list .news-item:hover .news-txt .time .t-md{
	font-size:32px;
	font-weight: bold;
	color:#2461d4
}
.news-list .news-item:hover .news-txt .time .t-year{
	display: inline-block;
	background-color: #2461d4;
	color:#fff;
	padding:2px 20px;
}
.news-list .news-item .news-img img{
	width:100%;
	height:100%;
	-webkit-transition: transform .3s; -moz-transition: transform .3s; -ms-transition: transform .3s; -o-transition: transform .3s; transition: transform .3s;
}
.news-list .news-item .news-img{
	width:374px;
	overflow: hidden;
}
.news-list .news-item .news-txt{
	width:970px;
	right:0;
	padding-right:140px;
}
.news-list .news-item .news-txt .news-title{
	font-size:18px;
	color:#4b4a4a;
	font-weight:bold;
	margin-bottom:20px;
	overflow: hidden;
	white-space: nowrap;
	-ms-text-overflow: ellipsis; text-overflow: ellipsis;
	-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;
}
.news-list .news-item .news-txt .news-cont{
	font-size:16px;
	color:#797979;
	line-height: 30px;
	display: -webkit-box;
	display: -moz-box;
	-webkit-box-orient: vertical;
	-moz-box-orient: vertical;
	-webkit-line-clamp:2;
	-moz-line-clamp:2;
	overflow: hidden;
}
.news-list .news-item .news-txt .news-other{
	color:#797979;
	position: absolute;
	bottom:34px;
	left:0;
	width:100%;
	padding:0 34px;
}
.news-list .news-item .news-txt .news-other .time {
	font-size: 14px;
}
.news-list .news-item .news-txt .news-other .btn-det {
	width: 136px;
	height:42px;
	line-height: 42px;
	border:1px solid #aaa;
	-webkit-border-radius:21px; -moz-border-radius:21px; border-radius:21px;
	-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;
}
.news-list .news-item:hover > a .btn-det{
	background-color:#2461d4;
	color:#fff;
	border:1px solid #2461d4!important;
}
.news-det-title{
	padding:30px 15px;
}
.news-det-title h1{
	font-size:30px;
	margin-bottom:30px;
	line-height: 40px;
}
.news-det-title.prod h1{
	margin-bottom:0;
	font-weight: bold;
}
.news-det-title p{
	color:#959595;
}
.next-prev{
	padding:30px 0;
	border-bottom:1px solid #dedede;
}
.next-prev .np-item{
	margin-left:0!important;
	padding-left:0!important;
	padding-right:0!important;
}
.next-prev .np-item a{
	display: inherit;
	font-size:16px;
	color:#4b4a4a;
	overflow: hidden;
	white-space: nowrap;
	-ms-text-overflow: ellipsis; text-overflow: ellipsis;
}
.next-prev .np-item a:hover .ic{
	background-color: #2461d4;
}
.next-prev .np-item a .ic{
	display: inline-block;
	font-style: normal;
	width:80px;
	height: 36px;
	line-height: 36px;
	text-align: center;
	background-color: #a2a2a2;
	color:#fff;
	margin-right:5px;
	-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;
}
.next-prev-1{
	position: relative;
}
.next-prev-1 .np-item{
	width:45%;
	line-height: 50px;
	background-color: #b6b6b6;
	padding-left:15px!important;
	padding-right:15px!important;
}
.next-prev-1 .np-item.next{
	text-align: right;
}
.next-prev-1 .ret-list{
	width:9.7%;
	position: absolute;
	left:0;right:0;margin:auto;
	line-height: 50px;
	background-color: #b6b6b6;
	text-align: center;
	padding-left:30px;
}
.next-prev-1 .ret-list:after{
	display: block;
	height:18px;width:22px;
	-webkit-background-size:100% 100%; background-size:100% 100%;
	content: '';
	background-image: url('../images/ic-ret-list.png');
	position: absolute;
	top:50%;margin-top:-9px;
	left:20px;
}
.next-prev-1 .np-item:hover,
.next-prev-1 .ret-list:hover{
	background-color:#2461d4 ;
}
.next-prev-1 .np-item a,
.next-prev-1 .ret-list a{
	color:#fff;
	display: block;
}
.news-tags{
	padding-bottom:60px;
}
.news-tags .tag-list{
	font-size:16px;
	padding:15px 0;
}
.news-tags .tag-list .tip{
	color:#4b4a4a;
}
.news-tags .tag-list .tag{
	color:rgba(75,74,74,.9);
	margin-right:5px;
	display: inline-block;
}
.news-tags .ret-list{
	text-align: right;
	padding-right:0!important;
}
.news-tags .ret-list .ret-btn{
	position: relative;
	display: inline-block;
	height:50px;
	padding-left: 50px;
	padding-right:30px;
	text-align: center;
	line-height: 50px;
	background-color: #ddd;
	color:#333;
	font-size:20px;
	-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;
}
.news-tags .ret-list .ret-btn:after{
	position: absolute;
	display: block;
	content: '';
	height:15px;width:19px;
	-webkit-background-size:100% 100%; background-size:100% 100%;
	top:50%;margin-top:-8px;
	left:20px;
	background-image: url("../images/ic-ret-list-m.png");
}
.news-tags.dt-tui-tags{
	padding-bottom:0!important;
	border-bottom:1px solid #ededed;
	margin-bottom:60px;
}
.site-map .site-map-box{
	padding:45px 0 60px 0;
}
.site-map .site-map-box a{
	color:#3a3a3a;
}
.site-map .site-map-box a:hover{
	color:#2461d4;
}
.site-map .site-map-box .tit{
	font-size:30px;
	font-weight:bold;
	text-align: center;
	padding:5px 0 25px 0;
}
.site-map .site-map-box .sm-item h2{
	font-size:18px;
	font-weight: bold;
	background-color: #f5f5f5;
	padding:20px 30px;
	margin-bottom:10px;
}
.site-map .site-map-box .sm-item .si-item:last-child{
	margin-bottom:15px;
}
.site-map .site-map-box .sm-item .si-item h3{
	font-size:16px;
	line-height: 50px;
	font-weight: bold;
}
.site-map .site-map-box .sm-item .si-item ul li{
	float: left;
	width:20%;
	margin-bottom:10px;
}
.site-map .site-map-box .sm-item .si-item ul li a{
	display: inline-block;
	max-width: 92%;
	overflow: hidden;
	white-space: nowrap;
	-ms-text-overflow: ellipsis; text-overflow: ellipsis;
}
/* Large Devices, Wide Screens */
@media only screen and (max-width: 1366px) {
	body:before{
		height:96px;
	}
	.mw-1344{
		width: 1200px;
	}
	.header .top-welcome,
	.header .nav .nav-menu{
		max-width: 1200px;
	}
	.header .top-welcome > div,
	.header .nav{
		/*max-width: 1200px;*/
	}
	.header .top-welcome{
		padding:6px 0;
	}
	.header .top-welcome,
	.header .top-welcome h1{
		/*line-height: 24px;*/
	}
	.header .top-welcome .logo img{
		height:45px;
	}
	.header .nav .logo img{
		height:46px
	}
	.header .nav .nav-menu ul li a{
		padding:0 30px;
	}
	.header .top-welcome .telephone{
		padding-top:7px;
	}
	.header .top-welcome .txt{
		margin-top:8px;
	}
	.contact-way ul li{
		width:284px;
		height:190px;
		margin-right:20px;
		padding:30px 0;
	}
	.news-list .news-item .news-txt{
		width:830px;
	}
	.lg-monitor{
		height: 600px;
	}
	.lg-monitor .monitor-cont{
		color:#f7f9fb;
		padding:85px 0;
		position: absolute;
		width:100%;
		height:600px;
	}
	.product-list .prod-item {
		width:386px;
		margin-right:20px;
	}
	.product-list.dt-tui .prod-item{
		width:295px;
		margin-right:3px;
	}
	.product-list.dt-tui .prod-item .prod-img img{
		height:195px;
	}
	.home-news-list .h-n-item{
		width:370px;
		margin-right:36px;
	}
	.footer .advantage .adv-item{
		margin:0 40px;
	}
	.footer .f-cont .f-c-list .fcl-cont{
		width:868px;
	}
	.footer .f-cont .f-c-list .fcl-cont .contact-tel{
		width:168px;
	}
	.footer .f-cont .f-c-list .fcl-cont .nav-list{
		width:700px;
	}
	.footer .f-cont .f-c-list .fcl-cont .nav-list .n-list-item{
		margin:0 20px;
	}
}
/* Small Devices, Tablets */
@media only screen and (max-width: 767px) {
	body:before{
		height:44px;
	}
	body:after{
		display: block;
		content: '';
		height: 50px;
	}
	.mw-1400,
	.mw-1344{
		width: auto;
		overflow: hidden;
	}
	.header{
		height:44px;
	}
	.header .nav{
		height: 44px;
		padding:10px 15px;
		background-color: #fff;
		border-bottom:1px solid #f1f1f1;
	}
	.header .nav .logo img{
		height:24px;
	}
	.header .nav .nav-menu{
		background-color: #fff;
		position: fixed;
		left:0;
		right:0;
		top:44px;
		margin:auto;
		width: 100%;
		height:calc(100% - 44px);
		display: none;
		padding:30px 75px;
		overflow: auto;
	}
	.header .nav .nav-menu:after{
		position: absolute;
		content: '';
		top:0;
		left:0;
		right:0;
		margin:auto;
		display: block;
		height: 6px;
		-webkit-background-size:100% 100%; background-size:100% 100%;
		background-image: url("../images/bg_00j.png");
	}
	.header .nav .nav-menu ul li{
		float: none;
		margin-left:0;
	}
	.header .nav .nav-menu ul li a{
		display: block;
		color:#666;
		font-size:18px;
		height:66px;
		line-height: 66px;
		text-align: center;
		border-bottom:1px solid #efefef;
	}
	.header .nav .nav-menu ul li a:hover,
	.header .nav .nav-menu ul li.active a{
		color:#2461d4;
		border-bottom:1px solid #efefef;
	}
	.header .nav .nav-menu ul li a:hover:after, .header .nav .nav-menu ul li.active a:after{
		display: none;
	}
	.header .nav .nav-menu ul .language{float:inherit;}
	.header .nav .nav-menu ul .langs-box{width:100%;margin-left:0;}
	.footer .advantage{
		padding:20px 0;
	}
	.footer .advantage .adv-item-box{
		display: -webkit-flex; /* Safari */
		display: flex;
	}
	.footer .advantage .adv-item{
		font-size:0;
		margin:0;
		-webkit-flex:1;
		-moz-flex:1;
		-ms-flex:1;
		-o-flex:1;
		-khtml-flex:1;
		flex:1;
		justify-content:center;
	}
	.footer .advantage .adv-item img{
		width:39px;
		height:34px;
	}
	.footer .advantage .adv-item h3{
		font-size:14px;
		font-weight: bold;
		padding:8px 0;
		margin-top:10px;
	}
	.footer .f-cont .friend-links .fl-cont .tip{
		left:15px;
	}
	.footer .f-cont .f-c-list{
		padding:20px 0;
	}
	.footer .f-cont .f-c-list .fcl-cont{
		width:auto;
		float: none!important;
	}
	.footer .f-cont .f-c-list .fcl-cont .pull-left,
	.footer .f-cont .f-c-list .fcl-cont .pull-right{
		float: none!important;
	}
	.footer .f-cont .f-c-list .fcl-cont .contact-tel{
		width:auto;
	}
	.footer .f-cont .f-c-list .fcl-cont .contact-tel .phone-num{
	
	}
	.footer .f-cont .f-c-list .fcl-cont .contact-tel .phone-num p{
		display: inline-block;
		font-size:18px;
		line-height: 30px;
		margin-bottom:12px;
	}
	.footer .f-cont .f-c-list .fcl-cont .contact-tel .phone-num p:first-child{
		margin-right:20px;
	}
	.footer .f-cont .f-c-list .fcl-cont .contact-tel .service-time{
		margin:5px 0 20px 0;
		font-size:16px
	}
	.footer .f-cont .f-c-list .fcl-cont .contact-tel .contact-cs{
		width:130px;
		height:40px;
		line-height: 40px;
		font-size: 18px;
	}
	.footer .f-cont .f-c-list .qr-code{
		margin-top:30px;
		width:auto;
		padding:0 20px;
		float: none!important;
	}
	.footer .f-cont .f-c-list .qr-code .qr-code-item img{
		width:170px;
		height:170px;
	}
	.footer .f-cont .copyright{
		padding:10px;
		text-align: center;
	}
	.footer .f-cont .copyright p{
		float: none!important;
	}
    /* 轮播banner */
	.swiper-index{
		height:180px;
	}
	.swiper-index .swiper-slide a{
		padding:0 10px;
	}
	.swiper-index .swiper-slide a h1{
		margin-bottom:20px;
		font-size:20px;
	}
	.swiper-index .swiper-slide a h5{
		line-height:20px;
		font-size:12px;
	}
	.swiper-detail{
		height:240px;
		position: relative;
	}
	.swiper-detail .swiper-slide img{
		height:240px;
		width:100%;
	}
    /* 搜索 */
	.tit-page{
		padding-bottom:0;
		margin-bottom:0;
		border-bottom:0;
	}
	.tit-page .swiper-pagination{
		text-align:center;
		position: absolute;
		font-size:12px;
		margin-top:-50px;
		width:100%;
	}
	.tit-page .swiper-pagination .swiper-pagination-bullet{
		width:16px;height:16px;
		line-height: 16px;
		margin-right:5px;
	}
	.search{
		padding:7px 0;
	}
	.search .hot-keyword{
		padding:0 10px 10px 95px;
		font-size:12px;
		border-bottom:1px solid rgba(255,255,255,.3);
		margin-bottom:7px;
	}
	.search .hot-keyword .tip{
		left:10px;
		line-height: 24px;
	}
	.search .hot-keyword ul li{
		float: left;
	}
	.search .hot-keyword ul li a{
		line-height: 24px;
	}
	.search .hot-keyword ul li:last-child:after{
		display: none
	}
	.search .search-form{
		padding:0 10px;
		width:100%;
		position: relative;
	}
	.search .search-form input{
		width:100%;
		height: 30px;
		border:1px solid #e2e2e2;
		outline: none;
		padding:0 40px 0 12px;
	}
	.search .search-form input:hover{
		border-color:#e2e2e2;
	}
	.search .search-form button{
		width:30px;
		height:30px;
		right:10px;
		border-left:1px solid #ededed;
	}
	.search-mw{
		padding-top:10px;
	}
	.home-search:after{
		height: 25px;
		bottom:-25px
	}
	.home-search .search-form input:hover{
		border-color:transparent;
	}
    /* 系统介绍 */
	.sys-introduce{
		padding:35px 20px;
	}
	.sys-introduce h1{
		font-size:20px;
		line-height: 40px;
	}
	.sys-introduce h4{
		font-size:14px;
		line-height: 30px;
	}
	.sys-introduce .introduce-cont{
		height:auto;
		margin-bottom:0;
	}
	.sys-introduce .introduce-cont img{
		width:100%;
		position: static;
		margin-left:0;
		margin-top:0;
		margin-bottom:20px;
	}
	.sys-introduce .introduce-cont .intro-right{
		text-align: left;
	}
	.sys-introduce .introduce-cont ul{
		width:100%;
	}
	.sys-introduce .introduce-cont ul li{
		margin-bottom:20px;
	}
	.sys-introduce .introduce-cont ul li .#2461d4{
		height: 20px;
		line-height: 32px;
		font-size:30px;
	}
	.sys-introduce .introduce-cont ul li .intro-tit{
		font-size:16px;
		padding:5px 0 10px 0;
	}
	.sys-introduce .introduce-cont ul li .intro-tit:after{
		height: 3px;
		width:16px;
		bottom:-3px;
	}
	.sys-introduce .introduce-cont .intro-right ul li .intro-tit:after{
		right:auto;
		left:0;
	}
	.sys-introduce .introduce-cont ul li .intro-cont{
		line-height: 25px;
		padding-top:6px;
		font-size:12px;
	}
	.sys-introduce .introduce-cont .intro-left ul li:nth-child(2) .intro-cont{
		padding-right:0
	}
	.sys-introduce .introduce-cont .intro-right ul li:nth-child(2) .intro-cont{
		padding-left:0
	}
	.list-sys-solve .sys-solve-list .sys-solve-item .solve-img,
	.list-sys-solve .sys-solve-list .sys-solve-item .solve-txt{
		width:100%
	}
	.contact-list{
		border-left:0;
		border-right:0;
		margin:20px auto;
		padding:20px 15px 30px 15px;
	}
	.contact-list ul li{
		width:100%;
		margin:0;
		line-height: 30px;
	}
	/* 公共标题样式 */
	.com-title{
		padding:0 15px;
	}
	.home-news-list .com-title{
		padding:0;
	}
	.com-title .l-title-en{
		font-size:20px;
	}
	.com-title .l-title-zh{
		font-size:16px;
	}
	.com-title .zh-tabs:after{
		width:75%;
	}
	.com-title .l-title-en .bt-more, .ch-tabs .bt-more, .ch-tabs .c-btn{
		padding-left:10px;
	}
	.detail-tabs{
		padding:0 15px;
	}
	.detail-tabs li{
		float: left;
		width:49%;
	}
	.detail-tabs li a{
		display: block;
		line-height: 40px;
		text-align: center;
	}
	.detail-tabs li a:hover:after,
	.detail-tabs li.active a:after{
		display: none
	}
	/* 首页 - 我们的优势 */
	.our-advantage{
		padding:20px 0;
	}
	.our-advantage .dec img{
		width:50%;
	}
	.advantage-cont{
		padding:20px 0;
	}
	.advantage-cont .advantage-item-wrapper .adv-txt-box,
	.advantage-cont .advantage-item-wrapper .adv-img-box{
		width:100%;
		padding:0 15px;
	}
	.advantage-cont .advantage-item-wrapper .adv-txt-box{
		float: right!important;
	}
	.advantage-cont .advantage-item-wrapper .adv-img-box{
		float:left!important;
	}
	.advantage-cont .advantage-item-wrapper .adv-img-box img{
		width:100%;
	}
	.advantage-cont .advantage-item-wrapper .adv-txt-box ul li{
		padding-left:30px;
		padding-right:0;
		margin-top:15px;
	}
	.advantage-cont .advantage-item-wrapper .adv-txt-box ul li i{
		width:25px;height:25px;
		line-height: 25px;
		font-size:15px;
	}
	.advantage-cont .advantage-item-wrapper .adv-txt-box .adv-title{
		font-size:18px;
		padding-bottom:10px;
	}
	.advantage-cont .advantage-item-wrapper .adv-txt-box .adv-desc{
		font-size:14px;
		line-height: 24px;
	}
	/* 首页 - 产品展示 */
	.home-prod-list{
		padding:40px 0;
	}
	.home-prod-list .ch-tabs-index{
		margin:10px 0 15px 0;
	}
	.home-prod-list .ch-tabs-index .c-btn{
		padding:8px 5px;
		font-size:14px;
		margin:0 10px;
	}
	.home-prod-list .ch-tabs-index .c-btn:hover,
	.home-prod-list .ch-tabs-index .c-btn.active{
		border-bottom:2px solid #2461d4;
	}
	/* 产品列表 - 列表样式 */
	.product-list{
		padding:10px 15px;
	}
	.product-list.case{
		padding-top:30px;
	}
	.product-list ul{
		 width:100%;
	 }
	.product-list.prod ul{
		 width:105%;
	 }
	.product-list .prod-item {
		display: block;
		width:auto;
		margin-right:0;
		margin-bottom:30px;
	}
	.product-list.dt-m .prod-item,
	.product-list.prod .prod-item {
		display: inline-block;
		width:46%!important;
		margin-right:3%;
		margin-bottom:30px;
	}
	.product-list.dt-m ul{
		width:105%;
	}
	.product-list.dt-m .prod-item .prod-img img,
	.product-list .prod-item .prod-img img{
		height:auto;
	}
	.product-list .prod-item .prod-txt{
		height:80px;
		padding:10px;
	}
	.product-list .prod-item .prod-txt .ar-right{
		width:20px;height:22px;
		margin-top:-2px;
		right:0;
	}
	.product-list .prod-item .prod-title{
		font-size:16px;
		padding-bottom:10px;
	}
	.product-list.case .prod-item .prod-title{
		line-height: 40px!important;
		height:60px;
	}
	.product-list .prod-item .prod-title:after {
		width:30px;
		margin-left:-15px;
	}
	.product-list .prod-item .prod-desc{
		font-size:12px;
		line-height: 20px;
	}
	.home-sys-solve{
		padding-top:35px;
	}
	/* 系统解决方案 - 列表 */
	.sys-solve-list{
		padding:35px 15px;
	}
	.sys-solve-list .sys-solve-item{
		height:auto;
	}
	.sys-solve-list .sys-solve-item a .pull-left,
	.sys-solve-list .sys-solve-item a .pull-right{
		float: left!important;
	}
	.sys-solve-list .sys-solve-item .solve-img,
	.sys-solve-list .sys-solve-item .solve-txt{
		width:auto;
		overflow: hidden;
	}
	.sys-solve-list .sys-solve-item .solve-img img{
		width:100%;
	}
	.sys-solve-list .sys-solve-item .solve-txt{
		padding:10px;
		height: auto;
	}
	.sys-solve-list .sys-solve-item .solve-txt .solve-tit{
		font-size:16px;
		padding-bottom:15px;
	}
	.sys-solve-list .sys-solve-item .solve-txt .solve-tit:after{
		height: 3px;
		width: 20px;
	}
	.sys-solve-list .sys-solve-item .solve-txt p{
		line-height: 25px;
		margin-top:10px;
	}
	.sys-solve-list .sys-solve-item .solve-txt .btn-more{
		display: none;
	}
	.sys-solve-list.about .sys-solve-item .solve-txt .btn-more{
		display: block;
		position: static;
		width: 40%;
		margin:10px auto;
		text-align: center;
	}
	.sys-solve-list.about .sys-solve-item .solve-img{
		text-align: left;
	}
	.sys-solve-list.about .sys-solve-item .solve-img img{
		width:95%
	}
	/* 首页 - 新闻列表 */
	.home-news-list{
		padding:35px 15px 10px 15px;
	}
	.home-news-list .h-n-list-box{
		width:100%;
	}
	.home-news-list .h-n-item{
		width:100%;
		margin-right:0;
		margin-bottom:30px;
	}
	.dt-tui-title,
	.home-news-list .h-n-item .n-item-tit{
		font-size:20px;
		margin-bottom:10px;
		margin-top:30px;
	}
	.dt-tui-title{
		padding:0;
		width:91%;
		margin:auto;
	}
	.dt-tui-title .tit,
	.home-news-list .h-n-item .n-item-tit .tit{
		padding-left:20px;
		font-size:14px;
	}
	.home-news-list .h-n-item .n-item-list a{
		line-height: 45px;
		font-size:13px;
	}
	.home-news-list .h-n-item .n-item-list h3{
		font-size:13px;
		line-height: 45px;
	}
	/* 其他的公共banner */
	.banner{
		height: 160px;
	}
	.banner .banner-cont .b-txt h1{
		font-size:30px;
		margin-bottom:20px;
	}
	.banner .banner-cont .b-txt h3{
		font-size:12px;
		line-height: 20px;
	}
    /* 解决方案 */
	.com-desc{
		padding:32px 15px 0 15px;
	}
	.com-desc.prod{
		padding-bottom:30px;
	}
	.com-desc.about{
		padding:20px 15px 20px 15px;
	}
	.com-desc.about.contact{
		padding:0 0 20px 0;
	}
	.com-desc.about.soft{
		padding:20px 0;
	}
	.com-desc p{
		font-size:14px;
		line-height: 28px;
		margin-bottom:15px;
	}
	/* 分页器 */
	.pagination-box{
		padding:0 10px 20px 10px;
	}
	.pagination-box .pagination > li > a{
		padding:3px 8px;
		font-size:12px;
	}
    .m-pb-0{
	    padding-bottom: 0!important;
    }
	/* 选项卡 */
	.ch-tabs{
		padding:25px 0;
	}
	.ch-tabs .c-btn{
		height:35px;
		line-height: 35px;
		width:100px;
		font-size:14px;
	}
	/* 联系我们 - 地图 */
	.about .map {
		height: 260px;
	}
	.about .map-content{
		height:320px;
		margin-bottom:20px;
	}
 
	/* 联系方式 */
	.contact-way{
		padding:0 15px 35px 15px;
	}
	.contact-way ul li{
		width:48.4%;
		height: 120px;
		margin-right:10px;
		margin-bottom:10px;
		padding:15px 0;
	}
	.contact-way ul li:nth-child(2){
		margin-right:0;
	}
	.contact-way ul li .ic{
		display: inline-block;
		width:27px;
		height:25px;
	}
	.contact-way ul li .tip{
		font-size:12px;
	}
	.contact-way ul li .cont{
		font-size:16px;
	}
	.contact-way ul li:last-child .tip{
		margin-bottom:5px;
	}
	.contact-way ul li:last-child .cont{
		font-size:12px;
		padding:0 2px;
		line-height: 20px;
	}
	/* 软件平台 */
	.lg-monitor{
		height: 260px;
	}
	.lg-monitor .mw-1344{
		overflow-x: inherit;
	}
	.lg-monitor .monitor-cont{
		padding:40px 15px;
		height:260px;
	}
	.lg-monitor .monitor-cont h2{
		 font-size: 18px;
		 margin-bottom:25px;
	 }
	.lg-monitor .monitor-cont p{
		font-size: 14px;
	}
	.lg-monitor .monitor-cont .img-l{
		left:10px;
	}
	.lg-monitor .monitor-cont .img-r{
		right:10px;
	}
	.lg-monitor .monitor-cont .img-m{
		width:60%;
	}
	/* 新闻中心 */
	.news-list{
		padding:15px;
	}
	.news-list .news-item{
		height: 130px;
	}
	.news-list .news-item .news-img,
	.news-list .news-item .news-txt{
		padding:15px 10px;
	}
	.news-list .news-item .news-img{
		width:35%;
		padding-right:0;
	}
	.news-list .news-item .news-txt{
		width:65%;
		right:0;
	}
	.news-list .news-item .news-txt .news-title{
		font-size:14px;
		margin-bottom:10px;
	}
	.news-list .news-item .news-txt .news-cont{
		font-size:12px;
		line-height: 20px;
	}
	.news-list .news-item .news-txt .news-other{
		bottom:15px;
		padding:0 15px;
	}
	.news-list .news-item .news-txt .news-other .time {
		font-size: 12px;
		line-height: 25px;
	}
	.news-list .news-item .news-txt .news-other .btn-det {
		font-size:12px;
		width: 68px;
		height:25px;
		line-height: 25px;
	}
	.news-det-title{
		padding:15px;
	}
	.news-det-title h1{
		font-size:16px;
		margin-bottom:15px;
		line-height: 24px;
	}
	.swiper-about{
		height:107px;
	}
	.swiper-about .swiper-slide img{
		width:100%;
		height:107px;
	}
	.swiper-about .swiper-button-next,
	.swiper-about .swiper-button-prev{
		display: none;
	}
	.news-det-title p{
		font-size:12px;
	}
	.next-prev{
		padding:15px;
	}
	.next-prev .np-item:first-child{
		margin-bottom:10px;
	}
	.next-prev .np-item a{
		font-size:14px;
	}
	.next-prev .np-item a .ic{
		width:70px;
		height: 28px;
		line-height: 28px;
	}
	.next-prev-1 .np-item{
		width:100%;
		line-height:40px;
	}
	.next-prev-1 .np-item.next{
		text-align: left;
	}
	.news-tags{
		padding-bottom:30px;
	}
	.news-tags .tag-list{
		padding:15px;
		font-size:14px;
		border-bottom:1px solid #ededed;
	}
	.news-tags .ret-list{
		text-align: center;
		padding:15px 0;
	}
	.news-tags .ret-list .ret-btn{
		height:30px;
		line-height: 30px;
		font-size:14px;
	}
	.news-tags.dt-tui-tags{
		margin-bottom:30px;
	}
	.product-list.dt-tui .prod-item{
		 width:100%;
	 }
	.site-map .site-map-box{
		padding:25px 0 30px 0;
	}
	.site-map .site-map-box .tit{
		font-size:24px;
	}
	.site-map .site-map-box .sm-item{
		padding:0 10px;
	}
	.site-map .site-map-box .sm-item h2{
		padding:15px;
		margin-bottom:8px;
	}
	.site-map .site-map-box .sm-item .si-item ul li{
		width:50%;
	}
}

/* Extra Small Devices, Phones */
@media only screen and (max-width: 479px) {
	.footer .f-cont .f-c-list .qr-code .qr-code-item img{
		width:160px;
		height:160px;
	}
}
/*IPhone portrait and smaller. You can probably stop on 320px*/
@media (max-device-width: 320px) {
	.footer .f-cont .f-c-list .qr-code .qr-code-item img{
		width:130px;
		height:130px;
	}
	.swiper-index .swiper-slide a h1{
		font-size:18px;
	}
	.contact-way ul li{
		/*width:44%;*/
		height: 120px;
		margin-right:8px;
		margin-bottom:8px;
	}
	.contact-way ul li:last-child{
		padding:5px 0;
	}
	.contact-way ul li:last-child .tip{
		margin-bottom:2px;
	}
	.contact-way ul li .cont{
		font-size:12px;
	}
}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                