@charset "utf-8";
/* CSS Document */
*{
	margin:0;
	padding:0;
	list-style:none;
	font-family:"微软雅黑";
}

a{text-decoration:none;}
input {
	border:none;
	outline:medium;}
.selected {
	color:#1995DC;}
.clear { clear:both;}
.in-head{
	width:100%;
	height:32px;
	background-color:#444;}
.con {
	width:1220px;
	overflow:hidden;
	margin:0 auto;}
.con-l {
	height:32px;
	float:right;}
.con-l1 {
	width:220px;
	float:right;
	background:url(../images/emli.jpg) no-repeat;}
.sj-nav { display:none;}
.con-l1 span {
	font-size:12px;
	color:rgba(255,255,255,0.75);
	padding-left:40px;
	line-height:32px;}
.con-l2 {
	width:135px;
	float:right;
	background:url(../images/phone.png) no-repeat left center;}
.con-l2 span {
	font-size:12px;
	color:#fff;
	padding-left:25px;
	line-height:32px;
	opacity:0.9;
	transition:all ease-in-out .1s;}
.con-r {
	overflow:hidden;
	float:left;}
.con-r ul{
	width:100%;
	}
.con-r ul li {
	float:left;
	font-size:12px;
	line-height:32px;
	padding:0 20px;
	color:#fff;
	opacity:0.9;
	cursor:pointer;
	transition:all ease-in-out .1s}
.con-r ul li:hover {
	opacity:1}
.con-r ul li:last-child {
	background:none;
	padding:0 0 0 20px;}
/*nav*/
.logo {
	width:100%;
	height:134px;
	margin:0 auto;
	position:relative;
/*	box-shadow:0px 2px 5px rgba(0,0,0,0.2);*/
	}
.nav-ipt {width:280px; height:40px; background:#d8e7ef; float:right;}
.logo1{width:1200px; height:86px; margin:0 auto;}
.wrapper .column {
	float: left;
	display: inline;
	width: 50%;
	padding: 0;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
.column.left {
	padding-right: 1em
}
.column.right {
	padding-left: 1em
}
nav {
	height:72px;
	z-index:999;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	background:#fff;
	position: relative;
}
nav li {
	display: inline;
	list-style: none;
	line-height:72px;
}
nav li a {
	/*
	text-decoration: none;
	color: #333;
	font-weight: bold;
	font-size:15px;
	display: inline-block;
	text-align: center;
	padding: 0 2em;
	cursor:pointer;
	-moz-transition:color 0.3s; 
	-webkit-transition:color 0.3s;
	-o-transition:color 0.3s;*/
}
nav li a:hover{color:#1995DC;}
.index-nav {
	width:100%;
	height:48px;
	background:#18559c;}
.nav-in1 {
	 width:40px;
	 height:40px;
	 background:#d8e7ef;
	 float:right;
	 background:url(images/01.png) no-repeat; 
	 background-position:center;
	 cursor:pointer;
	 opacity:0.5;
	 -moz-transition:opacity 0.3s; 
	 -webkit-transition:opacity 0.3s;
	 -o-transition:opacity 0.3s;
	}
.nav-in1:hover {
		opacity:1;
		}
.wrapper:before, .wrapper:after {
	content: '';
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
	clear: both;
	zoom: 1
}
.sticky {
	width:100%;
	position:fixed;
	top:15px;
	animation:thedrop 1s 1;
	-moz-animation:thedrop 1s 1;
	-webkit-animation:thedrop 1s 1;
	box-shadow: 0 2px 5px rgba(0,0,0,0.1);
}
.sticky .nav-above {
	position: absolute;
	top:-15px;
	left:1em;
	right:1em;
	height:15px;
	background: linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 80%);
	background: -webkit-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 100%);
	background: -moz-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 100%);
}
.contact{
	height:350px;
	width:1200px;
	margin:0 auto;
	padding:30px 0;
	}
.contact_l {
	float:left;
	}
.contact_l span{
	display:block;
	padding:30px 0 0 20px;
	font-size:20px;
	}
.contact_l p {
	margin-top:30px;
	font-size:30px;
	color:#333;
	}
.contact_l ul{
	padding:10px 0 0 40px;
	}
.contact_l ul li{
	font-size:16px;
	line-height:32px;
	}
.contact_r{
	float:right;
	width:262px;
	height:341px;
	background:url(../images/cont.png) no-repeat;
	position:relative;
	}
.contact_r b{
	display:block;
	text-align:center;
	font-size:16px;
	margin-bottom:10px;}
.contact_r p
{
	text-align:center;}

.po01 {
	width:100%;
	position:absolute;
	top:75px;}
.po02 {
	width:100%;
	position:absolute;
	top:245px;}
.map {
	width:100%;
	transition:all ease-in-out .5s;
	}
.map:hover {
	cursor:pointer;}
.map img{
	width:100%;
	height:auto;
	box-shadow: 0 -2px 5px rgba(0,0,0,.1);
	vertical-align:bottom;
	}
nav {
  height:86px;
  text-align: center;
  border-radius: 4px;
}
.mar_r {
	margin-right:0 !important;
	}
.main-add {
  display: flex;
  justify-content:center;
  width:1200px;
  margin:0 auto;
}
.main-add > li {float:left; line-height:48px; text-align:center;}
.main-add > li a{
	text-decoration: none;
	color: #fff;
	font-weight: bold;
	font-size:15px;
	display: inline-block;
	width:120px;
	text-align: center;
	cursor:pointer;
	-moz-transition:color 0.3s; 
	-webkit-transition:color 0.3s;
	-o-transition:color 0.3s;}
.main-add > li a:hover {
	color:#fff;
	background:rgba(23, 23, 50, 0.8)
	}
.drop{
  z-index:999999;
  width:240px;
  margin-top: -1px;
}
.drop li {
  opacity: 0;
  float:left;
  display:none;
  transform-origin: top center;
  width:120px;
}
.drop li a {
  display:block;
  width:120px;
  line-height:24px;
  background-color: rgba(23, 23, 50, 0.7);
  padding: 10px 0;
  color:#fff;
}
.h {width:120px;	}
.h:hover .drop li{display:block;}

/*------------- menu1 animation -------------------*/

.main-add li:hover .menu1 li:first-of-type {
  animation: menu1 0.2s ease-in-out forwards;
  animation-delay: 0.2s;
}

.main-add li:hover .menu1 li:nth-of-type(2) {
  animation: menu1 0.2s ease-in-out forwards;
  animation-delay: 0.4s;
}

.main-add li:hover .menu1 li:nth-of-type(3) {
  animation: menu1 0.2s ease-in-out forwards;
  animation-delay: 0.6s;
}
.main-add li:hover .menu1 li:nth-of-type(4) {
  animation: menu1 0.2s ease-in-out forwards;
  animation-delay: 0.8s;
}
.main-add li:hover .menu1 li:nth-of-type(5) {
  animation: menu1 0.2s ease-in-out forwards;
  animation-delay: 1.0s;
}
.main-add li:hover .menu1 li:nth-of-type(6) {
  animation: menu1 0.2s ease-in-out forwards;
  animation-delay: 1.2s;
}
.main-add li:hover .menu1 li:nth-of-type(7) {
  animation: menu1 0.2s ease-in-out forwards;
  animation-delay: 1.4s;
}
.main-add li:hover .menu1 li:nth-of-type(8) {
  animation: menu1 0.2s ease-in-out forwards;
  animation-delay: 1.6s;
}
@keyframes menu1 {
  from {
    opacity: 0;
    transform: translateX(30px) rotateY(90deg);
  }
  to {
    opacity: 1;
    transform: translateX(0) rotateY(0);
  }
}

/*------------- menu2 animation -------------------*/

.main-add li:hover .menu2 li:first-of-type {
  animation: menu2 0.3s ease-in-out forwards;
  animation-delay: 0.3s;
}

.main-add li:hover .menu2 li:nth-of-type(2) {
  animation: menu2 0.3s ease-in-out forwards;
  animation-delay: 0.6s;
}

.main-add li:hover .menu2 li:nth-of-type(3) {
  animation: menu2 0.3s ease-in-out forwards;
  animation-delay: 0.9s;
}

.main-add li:hover .menu2 li:nth-of-type(4) {
  animation: menu2 0.3s ease-in-out forwards;
  animation-delay: 1.2s;
}

.main-add li:hover .menu2 li:last-of-type {
  animation: menu2 0.3s ease-in-out forwards;
  animation-delay: 1.5s;
}

@keyframes menu2 {
  0% {
    opacity: 0;
    transform: scale(0.7);
  }
  50% {
    opacity: 0.5;
    transform: scale(1.1);
  }
  100% {
    opacity: 1;
    transform: scale(1);
  }
}

/*------------- menu3 animation -------------------*/

.main-add li:hover .menu3 li:first-of-type {
  animation: menu3 0.2s ease-in-out forwards;
  animation-delay: 0.2s;
}

.main-add li:hover .menu3 li:nth-of-type(2) {
  animation: menu3 0.2s ease-in-out forwards;
  animation-delay: 0.4s;
}

.main-add li:hover .menu3 li:nth-of-type(3) {
  animation: menu3 0.2s ease-in-out forwards;
  animation-delay: 0.6s;
}

.main-add li:hover .menu3 li:last-of-type {
  animation: menu3 0.2s ease-in-out forwards;
  animation-delay: 0.8s;
}

@keyframes menu3 {
  0% {
    opacity: 0;
    transform: rotateX(-90deg);
  }
  100% {
    opacity: 1;
    transform: rotateX(0);
  }
}


/* my button style */
.white-mode {
  text-decoration: none;
  padding: 7px 10px;
  background-color: #122;
  border-radius: 3px;
  color: #fff;
  transition: 0.35s ease-in-out;
  position: absolute;
  left: 15px;
  bottom: 15px;
  font-family: sans-serif;
}

.white-mode:hover {
  background-color: #fff;
  color: #122;
}
/*服务*/
.fu_m {
		width:1180px;
		height:305px;
		overflow:hidden;
		margin:0 auto;
		margin-top:30px;
		}
	.fu_m a {
		width:204px;
		border-radius:5px;
		text-align:center;
		padding:20px 10px;
		display:block;
		transition:0.3s;
		cursor:pointer;
		margin-right:10px;
		float:left;
		}
	.fu_m a:hover {
		border:1px solid #00c9c2;
		box-shadow:0 4px 7px #bbb;
		-moz-box-shadow:0 4px 7px #bbb;
		-webkit-box-shadow:0 4px 7px #bbb;
		}
	
	.fu_m a:hover .fw_text { height:100px;}
	.fw_text {
		line-height:1.8em;
		height:50px;
		overflow:hidden;
		transition:0.3s;
		font-size:14px;
		}
	.fw_tit {
		font-size:20px;
		font-weight:100;
		margin:10px 0 15px 0;
	}
.bor_a1{border:2px solid #fe950f;}
.bor_a2{border:2px solid #1ab0a7;}
.bor_a3{border:2px solid #75c962;}
.bor_a4{border:2px solid #fb5d5b;}
.bor_a5{border:2px solid #2d85f0;}
.bor_a6{border:2px solid #795548;}
/*banner*/
.slide-main{height:280px;position:relative;}
.prev,.next{display:block;width:44px;height:44px;position:absolute;z-index:222;top:125px;overflow:hidden;cursor:pointer;opacity:0.6; border:none;
	 -moz-transition:opacity 0.2s; 
	 -webkit-transition:opacity 0.2s;
	 -o-transition:opacity 0.2s;}
.prev IMG { border-bottom-style:none;border-top-style:none;border-left-style:none;border-right-style:none;}
.next IMG { border-bottom-style:none;border-top-style:none;border-left-style:none;border-right-style:none;}
.obj-e IMG { border-bottom-style:none;border-top-style:none;border-left-style:none;border-right-style:none;}
.obj-a IMG { border-bottom-style:none;border-top-style:none;border-left-style:none;border-right-style:none;}
.obj-b IMG { border-bottom-style:none;border-top-style:none;border-left-style:none;border-right-style:none;}
.prev{left:60px;}
.next{right:60px;}
.nav-m	{ width:100%; height:134px;}
.prev:hover,.next:hover,.nav-main a:hover,.nav-main a.cur{opacity:1;}
.item{display:block;width:100%;height:5px;position:absolute;top:238px;left:0;text-align:center;}
.item a{display:inline-block;width:24px;height:5px;margin-right:11px;background:#444;opacity:0.3;-moz-opacity:0.3;filter:alpha(opacity=30);overflow:hidden;}
.item a.cur{background:#fff;}
.slide-box,.slide{display:block;width:100%;height:280px;overflow:hidden;}
.slide-box{position:relative;}
.slide{display:none;height:280px;background:#ff6900;position:relative;position:absolute;}
#bgstylea{background:url(../images/bg.jpg) no-repeat; background-size:cover;}
#bgstyleb{background:url(../images/bg.jpg) no-repeat; background-size:cover;}
#bgstylec{background:url(../images/bg.jpg) no-repeat; background-size:cover;}
.slide a{display:block;cursor:pointer; color:#fff; font-size:18px; font-weight:600; background:#18ba60;
	-moz-transition:background 0.5s; 
	-webkit-transition:background 0.5s;
	-o-transition:background 0.5s;}
.obj-a,.obj-b,.obj-c,.obj-d,.obj-e,.obj-f{position:absolute;left:50%;}
.obj-a{display:block;height:120px;margin-left:-530px; margin-top:70px;}
.obj-b{top:170px;height:100px;margin-left:-530px;}
.obj-c{display:block;height:582px;top:0;margin-left:-540px;}
.obj-d{top:50px;height:164px;}
.obj-d p{display:block;padding-top:20px;font-size:16px;color:#fff;clear:both;}
.obj-e{width:366px;height:170px;margin-left:-550px;top:50px;}
.obj-f{top:50px;margin-left:-550px;}
.banAnimate .obj-a{display:block;animation-name:baoAni;-webkit-animation:baoAni 0.4s linear 0s normal none;-moz-animation:baoAni 0.4s linear 0s normal none;animation:baoAni 0.4s linear 0s normal none;}
@-webkit-keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
@-moz-keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
@keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
.banAnimate .obj-b{display:block;animation-name:saAni;-webkit-animation:saAni 0.4s linear 0s normal none;-moz-animation:saAni 0.4s linear 0s normal none;animation:saAni 0.4s linear 0s normal none;}
@-webkit-keyframes saAni{from{opacity:0;-webkit-transform:scale(0,0);} to{opacity:1;-webkit-transform:scale(1,1);} }
@-moz-keyframes saAni{from{opacity:0;-moz-transform:scale(0,0);} to{opacity:1;-moz-transform:scale(1,1);} }
@keyframes saAni{from{opacity:0;transform:scale(0,0);} to{opacity:1;transform:scale(1,1);} }
.watch-code.code-show{display:block;animation-name:scode;-webkit-animation:scode 0.3s linear 0s normal none;-moz-animation:scode 0.3s linear 0s normal none;animation:scode 0.3s linear 0s normal none;}
@-webkit-keyframes scode{from{opacity:0;-webkit-transform:scale(1,0);transform-origin:left bottom;} to{opacity:1;-webkit-transform:scale(1,1); transform-origin: left bottom;} }
@-moz-keyframes scode{from{opacity:0;-moz-transform:scale(1,0); transform-origin:left bottom;} to{opacity:1;-moz-transform:scale(1,1);transform-origin:bottom bottom;} }
@keyframes scode{from{opacity:0;transform:scale(1,0);transform-origin:left bottom;} to{opacity:1;transform:scale(1,1);transform-origin: left bottom;} }
.banAnimate .obj-c,.banAnimate .obj-e{display:block;animation-name:saAnic;-webkit-animation:saAnic 0.3s linear 0s normal none;-moz-animation:saAnic 0.3s linear 0s normal none;animation:saAnic 0.3s linear 0s normal none;}
@-webkit-keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
@-moz-keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
@keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
.banAnimate .obj-d,.banAnimate .obj-f{display:block;animation-name:saAnid;-webkit-animation:saAnid 0.3s linear 0s normal none;-moz-animation:saAnid 0.3s linear 0s normal none;animation:saAnid 0.3s linear 0s normal none;}
@-webkit-keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
@-moz-keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
@keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
.label_better {
	height:30px;
	border:1px solid #ccc;
	line-height:32px;}
/*--------新闻--------*/
.news {
	width:100%;
	overflow:hidden;
	background:#fff;}
.news-t {
	width:1200px;
	height:42px;
	margin:0 auto;}
.news-t-l {
	width:100%;
	height:42px;
	/*text-align:center;*/
	position:relative;}
.news-t-l span {
	color:#333;
	font-size:18px;
	line-height:42px;
	padding-left:40px;
	font-size:28px;
	background:url(../images/new01.png) no-repeat left center;
	}
.news-t-l a {
	position:absolute;
	right:0;
	line-height:42px;
	padding:0 60px;
	border:1px solid #1995DC;
	color:#333;
	cursor:pointer;
	-moz-transition:all ease-in-out 0.3s; 
	-webkit-transition:all ease-in-out 0.3s;
	-o-transition:all ease-in-out 0.3s;}
.news-t-l a:hover {
	color:#1995DC;
	border-radius:15px;
	}
.news-b {
	width:1200px;
	overflow:hidden;
	margin:0 auto;
	margin-top:15px;
	margin-bottom:42px;
	border-top:1px solid #f1f2f6;}
.news-b-1 {
	width:350px;
	height:393px;
	margin:50px 0 10px 40px;
	float:left;
	background:#fafafa;
	transition: all 0.3s ease-in-out;
	}
.news-b-1:first-child {
	margin-left:10px;}
.news-b-1:hover {
	background:#fff;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	}
.news-b-2 {
	width:350px;
	position:relative;
	background:#000;}
.a-pic{
	cursor:pointer;}
.a-pic img {
	transition: all 0.3s ease-in-out;
	vertical-align:bottom;
	}
.a-pic:hover img {
	-webkit-opacity:0.6;
	-khtml-opacity:0.6;
	-moz-opacity:0.6;
	opacity:0.6;
	}
.time {
	width:60px;
	height:60px;
	position:absolute;
	top:0;
	left:30px;
	z-index:2;
	color:#fff;
	font-weight:bold;
	background:#1b6eae;
	transition: all 0.5s ease-in-out;
	}
.time span {
	display:block;
	text-align:center;}
	
.a-pic1{
		cursor:pointer;}
.a-pic1 img {
	transition: all 0.3s ease-in-out;
	vertical-align:bottom;
	}
.a-pic1:hover img {
	-webkit-opacity:0.6;
	-khtml-opacity:0.6;
	-moz-opacity:0.6;
	opacity:0.6;
	}
.time1 {
	width:60px;
	height:60px;
	position:absolute;
	top:0;
	left:30px;
	z-index:2;
	color:#fff;
	font-weight:bold;
	background:#1b6eae;
	transition: all 0.4s ease-in-out;
	}
.time1 span {
	display:block;
	text-align:center;}
.news-b-3 {
	width:300px;
	overflow:hidden;
	margin:0 auto;}
.news-b-3 a {
	display:block;
	height:64px;
	overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
	font-size:16px;
	color:#333;
	margin-top:15px;
	font-weight:bold;
	line-height:64px;
	transition: all 0.2s ease-in-out;}
.news-b-3 a:hover {
	color:#1b6eae;}
.news-b-3 span{
	font-size:13px;
	display:inline-block;
	color:#333;
	opacity:0.5;
	}
.news-list {
	width:413px;
	margin:50px 0 10px 37px;
	float:right;
	}
.news-list1 {
	width:100%;
	height:75px;
	margin-top:15px;
	padding-top:15px;
	 border-top:1px solid #ededed;}
.news-list1:first-child {
	margin-top:0;
	padding-top:0;
	border:none;}
.news-pic {
	width:100px;
	height:75px;
	background:#000;
	float:left;
	}
.news-pic:hover img{
	cursor:pointer;
	transition: all 0.2s ease-in-out;
	}
.news-pic:hover img{
	opacity:0.6;}
.news-tit {
	width:300px;
	height:75px;
	float:right;
	}
.news-tit a {
	display:block;
	font-size:16px;
	font-weight:bold;
	color:#333;
	line-height:24px;
	transition: all 0.2s ease-in-out;
	display: -webkit-box;
	overflow: hidden;
	white-space: normal!important;
	text-overflow: ellipsis;
	word-wrap: break-word;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	}
.news-tit a:hover {
	color:#1b6eae;
	}
.news-tit span{
	display:inline-block;
	margin-top:15px;
	color:#333;
	opacity:0.6;
	}
/*--------产品中心--------*/
.product {
	width:1200px;
	overflow:hidden;
	margin:0 auto;
	margin-top:30px;}
.pro-t {
	width:1200px;
	height:42px;
	margin:0 auto;}
.pro-t-l {
	width:100%;
	height:42px;
	/*text-align:center;*/
}
.pro-t-l span {
	color:#333;
	font-size:28px;
	line-height:42px;
	padding-left:40px;
	background:url(../images/pro01.png) no-repeat left center;
	}
.pro-t-l a {
	float:right;
	line-height:42px;
	padding:0 60px;
	border:1px solid #1995DC;
	color:#333;
	cursor:pointer;
	-moz-transition:all ease-in-out 0.3s; 
	-webkit-transition:all ease-in-out 0.3s;
	-o-transition:all ease-in-out 0.3s;}
.pro-t-l a:hover {
	color:#1995DC;
	border-radius:15px;}
.pro-b {
	width:1200px;
	overflow:hidden;
	margin:0 auto;
	margin-top:15px;
	margin-bottom:20px;
	border-top:1px solid #f1f2f6;}
.pro-b-1 {
	width:370px;
	height:320px;
	margin:40px 0 10px 45px;
	float:left;
	background:#fff;
	transition: all 0.3s ease-in-out;
	}
.no-left { margin:40px 0 10px 0;}
.pro-b-1:first-child {
	margin-left:0;}
.pro-b-1:hover {
	background:#fff;
	transform:translate(0,-10px);
	box-shadow: 0px 0px 20px rgba(0,0,0,0.1);
	}
.pro-b-1:hover .pro-b-2 span {
	background:#1a6bad;}
.pro-b-2 {
	width:60px;
	height:60px;
	position:relative;}
.pro-b-2 span {
	display:block;
	width:60px;
	height:60px;
	background:#297dc2;
	position:absolute;
	text-align:center;
	top:0;
	left:30px;
	transition:all 0.3s ease-in-out;}
.pro-b-2 img {
	margin-top:15px;}
.pro-b-3 {
	width:100%;
	overflow:hidden;}
.pro-b-3 a{
	display:block;
	font-size:18px;
	font-weight:bold;
	color:#333;
	padding-left:30px;
	margin-top:30px;}
.pro-b-3 span {
	display:block;
	color:#333;
	padding-left:30px;
	}
.pro-b h1{font-size:18px; font-weight:bold; margin-top:30px; padding-left:30px;color:#333;}
.pro-b p { font-weight:bold; padding-left:30px;color:#333;}
.pro-last{
	width:370px;
	height:320px;
	margin:40px 0 10px 45px;
	float:left;
	background:#333;
	transition: all 0.3s ease-in-out;}
.pro-last span {
	display:block;
	width:270px;
	overflow:hidden;
	margin:20px 0 0 45px;
	font-size:22px;
	color:#fff;
	line-height:64px;
	border-bottom:2px solid #18ba60;
	}
.pro-last p {
	color:#fff;
	display:block;
	width:270px;
	margin:30px 0 0 45px;
	padding-left:0;
	line-height:24px;}
.pro-ipt2 {
	width:120px; 
	height:42px; 
	background:#18ba60; 
	cursor:pointer; 
	color:#fff; 
	margin:20px 0 0 45px;
	transition: all 0.3s ease-in-out;
	}
.pro-ipt2:hover {
	background:#23d773;
	}
.pro-ipt1 {
	width:255px; 
	height:42px; 
	margin:20px 0 0 45px; 
	padding-left:15px; 
	background:#d8e7ef;
	}
.add-1 {
	margin-top:20px; 
	font-size:14px; 
	padding-right:30px; 
	text-indent:2em; 
	height:80px; 
	overflow:hidden;}
/*新品上线*/
.new-pro {
	width:1200px;
	overflow:hidden;
	margin:0 auto;
	background:#fff;
	}
.new-pro-t{
	width:1200px;
	height:42px;
	margin:0 auto;
	margin-top:40px;}
.new-pro-t2 {
	width:100%;
	height:42px;
	background:url(../images/new-pro01.png) no-repeat left center;}
.new-pro-t2 span {
	color:#333;
	font-size:18px;
	line-height:42px;
	padding-left:40px;
	font-weight:bold;
	}
.new-pro-t2 a {
	float:right;
	line-height:42px;
	background:#18ba60;
	color:#fff;
	cursor:pointer;-moz-transition:background 0.5s; 
	-webkit-transition:background 0.5s;
	-o-transition:background 0.5s;}
.new-pro-t2 a:hover {
	background:#333;}
	
/*新品上线JS*/
.plan_tg {
	width:1200px;
	height:184px;
	margin:40px auto;
	position:relative;
}
.plan-b {
	width:1200px;
	overflow:hidden;
	margin:0 auto;
	margin-top:15px;
	border-top:1px solid rgba(54, 70, 115, 0.08);
	border-bottom:1px solid #eff0f4;}
.plan_title {
	width:127px;
	height:37px;
	background:url(../images/plan_sj.png) no-repeat;
	line-height:37px;
	text-align:center;
	color:#fff;
	font-family:"微软", "微软雅黑";
	position:absolute;
	left:450px;
	top:-6px;
	font-size:16px;
}
ul, li {
	list-style:none;
}
.left {
	float:left;
}
.right {
	float:right;
}
.blk_18 {
	overflow:hidden;
	zoom:1;
}
.blk_18 .pcont {
	width:1200px;
	float:left;
	overflow:hidden;
}
.blk_18 .ScrCont {
	width:32766px;
	zoom:1;
}
.blk_18 #List1_1, .blk_18 #List2_1 {
	float:left;
}
.LeftBotton,.RightBotton {
	width:42px;
	height:42px;
	float:left;
}
.LeftBotton {
	border-left:2px solid #16a857;
}
.LeftBotton img { margin:12px 0 0 17px;}
.RightBotton img {margin:12px 0 0 17px;}
.blk_18 .LeftBotton:hover {
	background-position: -35px 0;
}
.blk_18 .RightBotton:hover {
	background-position: -35px -98px;
}
.ScrCont .p1 {
	width:600px;
	height:184px;
	float:left;
}
.ScrCont .p1 .left {
	width:260px;
	height:159px;
	border:1px solid #d4d4d4;
}
.ScrCont .p1 .right {
	width:290px;
	height:auto;
	float:right;
}
.ScrCont .p1 .right p {
	color:#666;
	text-align:left;
	line-height:200%;
	padding-top:5px;
	padding-right:30px;
}
.ScrCont .p1 .right p b {
	font-size:16px;
	color:#18ba60;
	text-align:left;
}
.ScrCont .p1 .right p a {
	color:#bbbaba;
	transition:all 0.2s ease-in-out;
}
.ScrCont .p1 .right p a:hover {
	color:#18ba60;
}
.see-pro {
	width:1200px;
	height:96px;
	margin:0 auto;}
.see-pro a{
	display:block;
	width:120px;
	height:18px;
	margin:0 auto;
	line-height:96px;
	color:#333;
	font-size:16px;
	font-weight:bold;
	transition:all 0.3s ease-in-out;}
.see-pro a:hover {
	color:#18ba60;}
/*网页底部*/
.pup-bot{
	width:100%;
	overflow:hidden;
	background:#f7f7f7;}
.bot-t {
	width:1200px;
	height:72px;
	margin:0 auto;
	border-bottom:1px solid #ddd;
	margin-bottom:10px;
	}
.bot-t span {
	display:inline-block;
	line-height:30px;
	padding-left:30px;
	color:#666;
	font-size:13px;
	margin:33px 0 0 190px;}
.bot-t span:first-child {
	background:url(../images/wz.png) no-repeat;}
.bot-t span:nth-child(2) {
	background:url(../images/dz.png) no-repeat;}
.bot-t span:last-child {
	background:url(../images/phone2.png) no-repeat;}
.bot-c {
	width:1200px;
	overflow:hidden;
	margin:20px auto;}
.bot-c1 {
	height:290px;
	float:left;
	}
.bot-c2 {
	width:365px;
	height:240px;
	float:left;
	margin-left:40px;
	}
.bot-c2 span{
	display:block;
	line-height:32px;
	color:#555;
	font-weight:bold;
	margin-bottom:10px;}
.bot-c1 p {
	line-height:36px;
	color:#555;
	font-size:13px;
	}
.bot-c1 span{
	display:block;
	line-height:32px;
	color:#555;
	font-weight:bold;
	}
.bot-tit {
	width:100%;
	height:52px;
	line-height:52px;
	font-size:18px;
	color:#666;
	font-weight:bold;
	background-position:20px center;
	}
.bot-c1 ul li {
	display:inline-block;
	width:190px;
	height:32px;
	overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
	line-height:32px;
	background:url(../images/bot-xs.png) no-repeat left center;
	}
.bot-c1 ul li a {
	color:#555;
	opacity:0.85;
	padding-left:15px;
	font-size:13px;
	transition:all 0.3s ease-in-out;}
.bot-c1 ul li a:hover {
	opacity:1;}
/*底部二维码*/
.bot-ewm {
		width:346px;
		margin:auto;}
.ewm-tb {
	float:right;
	width:173px;
	overflow:hidden;}
.ewm-tb ul li {
	display:block;
	height:36px;
	margin-top:20px;
	cursor:pointer;
	color:#555;
	transition:all 0.3s ease-in-out;
	opacity:0.8;
	}
.ewm-tb ul li:first-child {
	margin-top:0;}
.ewm-tb ul li span {
	padding-left:10px;}
.ewm-tb ul li:hover {
	opacity:1;}
.ewm-tb ul li img {
	float:left;}
.ewm-tx {
	width:190px;
	overflow:hidden;}
.ewm-top {
	width:100%;
	height:72px;
	line-height:72px;
	font-size:22px;
	color:#666;
	padding-left:50px;
	text-align:center;
	background:url(../images/logo.png) no-repeat;
	background-position:370px center;}
.ewm-top2 {
	width:100%;
	height:52px;
	line-height:52px;
	padding-left:90px;
	font-size:22px;
	color:#666;
	background-position:20px center;
	margin-bottom:20px;}
.ewm-tx ul img {
	float:right;
	margin-right:10px;}
.bot-b {
	width:100%;
	height:32px;
	background:#f7f7f7;}
	
.bot-b span {
	display:block;
	text-align:center;
	line-height:32px;
	color:#555;
	font-size:13px;}


/*产品中心*/
.pro-dw {
	width:100%;
	height:54px;
	background:#f1f2f8;
	}
.pro-dw1 {
	width:1200px;
	height:54px;
	margin:0 auto;
	line-height:54px;}
.pro-dw1 span {
	color:#657487;
	}
.pro-dw1 a {
	display:inline-block;
	background:url(../images/pro-xs.png) no-repeat left center;
	padding-left:20px;
	margin-left:10px;
	color:#657487;
	transition:all 0.3s ease-in-out;
	}
.pro-dw1 a:hover {
	color:#18ba60;}
.product-t {
	width:1200px;
	height:48px;
	margin:0 auto;
	margin-top:20px;
	}
.product-t span{
	line-height:48px;
	color:#18ba60;}
.product-t form{
	float:right;}
.product-t form select {
	border:none;
	outline:none;
	padding:10px 30px;
	border-radius:3px;
	background:#d8e7ef;
	cursor:pointer;
	color:#333;
	}
.product-t form select option {
	border:none;
	outline:none;
	line-height:24px;}
.product-c {
	width:1200px;
	overflow:hidden;
	margin:0 auto;
	padding:15px 10px;
	}
.pro-1 {
	width:298px;
	height:460px;
	float:left;
	border:1px solid #f4f3f8;
	transition:all 0.4s ease-in-out;}
.pro-1:hover {
	transform:translate(0,-10px);
	box-shadow:0 5px 15px #e5e5e5;}
.pro-1 a {
	display:block;
	width:100%;
	line-height:32px;
	text-align:center;
	font-weight:bold;
	font-size:14px;
	color:#333;
	transition:all 0.2s ease-in-out;}
.pro-1 a:hover {
	color:#17ba60;}
.pro-em {
	width:83px;
	height:15px;
	margin:0 auto;
	}
.pro-em span {
	display:inline-block;
	float:left;
	width:15px;
	height:15px;
	margin-left:2px;
	background:url(../images/star-01.png) no-repeat;
	}
.pro-em span:first-child {
	margin-left:0;}
.moeny {
	display:block;
	width:100%;
	margin:0 auto;
	text-align:center;
	color:#bdc3d0;
	line-height:32px;}
.pro-1 input {
	width:157px;
	height:42px;
	margin-left:63px;
	margin-top:20px;
	background:#297dc2;
	color:#fff;
	cursor:pointer;
	transition:all 0.2s ease-in-out;}
.pro-1 input:hover {
	background:#1a6bad;}
.fenye {
	float:right;
	width:380px;
	height:86px;
	margin:0 auto;}
.fenye a {
	display:inline-block;
	padding:8px 15px;
	border:1px solid #3573c8;
	margin-top:15px;
	color:#333;
	border-radius:3px;
	transition:all 0.1s ease-in-out;}
.fenye a:hover {
	color:#fff;
	background:#3573c8;
	}
.select{
	color:#fff !important;
	background:#3573c8 !important;
	}
/*产品详情*/
.details {
	width:1200px;
	padding:15px 0;
	margin:0 auto;}
.pro-pic {
	width:352px;
	height:385px;
	float:right;}
.pro-pic4 {
	width:352px;
	height:385px;
	float:left;}
.pro-pic4 img {
	border:1px solid #b0b0b0;}
.pro-pic2 {
	float:left;
	width:1200px;
	}
.pro-pic2 a {
	display:block;
	text-align:center;
	font-size:20px;
	color:#333;
	font-weight:bold;
	line-height:48px;}
.pro-pic3 {
	float:right;
	width:830px;
	height:385px;
	}
.pro-pic3 a {
	font-size:20px;
	color:#333;
	font-weight:bold;
	line-height:48px;
	transition:all 0.2s ease-in-out;}
.pro-pic3 a:hover {
	color:#17ba5f;
	}
.pro-pic3 p{
	text-indent:2em;
	line-height:28px;
	}
.pro-pic3 input{
	width:148px;
	height:42px;
	background:#3573c8;
	color:#fff;
	cursor:pointer;
	margin-top:20px;
	transition:all 0.3s ease-in-out;}
.pro-pic2 input:hover {
	background:#333;}
.pro-star {
	width:100%;
	overflow:hidden;}
.pro-star span {
	line-height:55px;
	color:#b9c0d2;}
.moeny2 {
	font-size:16px;
	color:#333;
	font-weight:bold;
	margin-bottom:20px;
	}
.pro-pic2 p{
	text-indent:2em;
	line-height:28px;
	color:#666;
	line-height:32px;
	}
.pro-pic2 input{
	width:148px;
	height:42px;
	background:#18ba60;
	color:#fff;
	cursor:pointer;
	margin-top:20px;
	transition:all 0.3s ease-in-out;}
.pro-pic2 input:hover {
	background:#333;}
.pro-tit {
	width:1200px;
	height:48px;
	margin:0 auto;
	background:#3573c8;
	margin-top:20px;
	}
.pro-tit a {
	display:inline-block;
	padding:0 20px;
	line-height:48px;
	color:#fff;}
.pro-tit a:hover{
	cursor:pointer;}
.pro-tit a:first-child {
	margin-left:10px;}
.xuanz {
	border-top:4px solid #1668ac;
	line-height:44px !important;
	background:#f1f2f8;
	color:#333 !important;}
.pro-con {
	width:1200px;
	margin:0 auto;
	overflow:hidden;
	padding:25px 0;
	margin-bottom:40px;
	background:#f1f2f8;}
.con-1 {
	width:1200px;
	overflow:hidden;}
.con-1 span {
	display:block;
	line-height:28px;
	padding:0 20px;
	text-indent:2em;}
.con-1 a {
	font-size:18px;
	color:#333;
	padding-left:20px;
	font-weight:bold;}
.con-1 p { text-align:center;}
.con-2 {
	width:1200px;
	height:600px;
	display:none;
	background:url(../images/gsjg.png) no-repeat center;}
.con-3 {
	display:none;
	}
.cptj-tit{
	width:1200px;
	margin:0 auto;
	}
.cptj-tit a {
	display:block;
	width:65px;
	font-size:16px;
	color:#333;
	font-weight:bold;
	padding:20px 0 8px 0;
	border-bottom:4px solid #18ba60;}
	
/*公司信息-资质荣誉*/
.ry-mk {
	width:580px;
	overflow:hidden;
	float:left;
	}
.ry01 {
	margin:10px 0 0 30px;
	float:left;
}
.ry02 {
	margin:10px 0 0 30px;
	float:left;
}
.zzq {
	float:left;
	width:1160px;
	margin-left:20px;}
.zzq02 {
	width:1160px;
	text-align:center}
/*企业新闻*/
.qy-new {
	width:1200px;
	height:42px;
	margin:0 auto;
	margin-top:30px;
	margin-bottom:30px;}
.qy-new a {
	display:block;
	height:40px;
	line-height:40px;
	float:left;
	padding:0 25px;
	border-bottom:1px solid #3573c8;
	border-top:1px solid #3573c8;
	border-left:1px solid #3573c8;
	cursor:pointer;
	transition:all 0.2s ease-in-out;}
.qy-new a:last-child {
	border:1px solid #3573c8;
	}
a {
	color:#333;
}
.new-s {
	color:#fff;
	background:#3573c8;}
.nonew-s{}
.new-01 {
	width:1200px;
	height:120px;
	margin-bottom:32px;
	}
.new-02 {
	width:120px;
	height:120px;
	float:left;
	border-top:1px solid #e4e4e4;
	}
.new-02 span {
	display:block;
	text-align:center;
	color:#9f9f9f;}
.new-02 a {
	display:block;
	text-align:center;
	color:#9f9f9f;
	font-size:38px;
	font-weight:bold;}
.new-03 {
	width:1030px;
	float:right;
	border-top:1px solid #e4e4e4;
	padding-top:20px;}
.new-pic {
	width:220px;
	height:100px;
	float:left;
	overflow:hidden;}

.new-pic img { width:100%; height:auto;}
.news-con {
	height:100px;
	overflow:hidden;
	color:#666;}
.news-con a{
	font-size:18px;
	color:#333;
	display:block;
	transition:all 0.2s ease-in-out;
	color:#000;}
.news-con a:hover {
	color:#3573c8;
	transform:translate(10px,0);
	}
.news-con span{
	color:#999;
	line-height:30px;}
.news-con p {
	line-height:24px;
	text-indent:2em;}
.news-bs {
	width:100%;
	height:29px;}
.pro-con1 {
	width:1200px;
	margin:0 auto;
	overflow:hidden;}
.pro-con2{
	width:1200px;
	margin:0 auto;
	display:none;
	}
.pro-con3 {
	width:1200px;
	margin:0 auto;
	display:none;}
.aaa { margin-left:0;}

.phone-nav { 
	width:200px;
	display:none;
	z-index:999999;
	position:absolute;
	right:0;
	top:0;
	background:#fff;
	box-shadow:-2px 2px 5px #888888;}
.phone-nav ul{
	padding:0 20px;}

.phone-nav ul li {
	display:block;
	border-bottom:1px solid #fafafa;}
.phone-nav ul li a {
	display:block;
	width:100%;
	padding:0;
	text-align:left;
	}
.put-ban { width:100%; box-shadow:0 0 3px #888;}
.put-ban img { width:100%; height:auto;vertical-align:bottom;}
.xwxq {
	width:1000px;
	margin:0 auto;
	padding:50px 0;
	}
.xwxq .title {
	color:#333;
	font-weight:100;
	text-align:center;
	font-size:22px;}
.xwxq .title2 {
	display:block;
	width:1000px;
	text-align:center;
	line-height:48px;
	color:#999;
	}
.xwxq2 {
	width:1000px;
	margin:0 auto;}
.xwxq3 {
	width:100%;
	text-align:center;}
.xwxq3 img {
	margin:10px 0;}

.fj_mk {
	width: 100%;
	margin: 15px 0;
	text-align: left;
}

.fujian {
	padding-left: 24px;
	text-decoration: underline;
	text-align: left;
	cursor: pointer;
	background: url(../images/fujian.png) no-repeat left center;
	background-size: 18px auto;
	transition: all ease-in-out .3s;
}

/*部门新添样式*/
.bm_mk {
	width:100%;
	min-height:300px;
	background:url(../images/bm_bg.png) repeat-x;
	padding-top:10px;
	margin-bottom:40px;
	overflow:hidden;
	}
.bm_c{
	width:1200px;
	margin:0 auto;
	}
.bm_l {
	float:left;
	width:200px;
	border:1px solid #bed4ef;
	}
.bm_l ul{ background:#fff;}
.bm_l ul li {
	margin-top:2px;
	position:relative;}
.bm_l ul li:first-child {
	margin-top:0;}
.bm_l ul li a{
	display:block;
	height:46px;
	background:#268BCF;
	cursor:pointer;
	color:#fff;
	line-height:46px;
	padding-left:20px;}
.bm_l ul li a span{
	color:#a5aab5;
	padding-left:25px;
	font-size:12px;
	}
.bm_l ul li a:hover {
	background:#18559c;}
.bm_bs {
	width:8px;
	height:2px;
	background:#268BCF;
	position:absolute;
	top:22px;
	left:5px;}
.bm_select{
	background:#18559c !important;
	}
.bm_con{
	width:200px;
	padding:40px 0;
	}
.bm_con p{
	display:block;
	width:140px;
	margin:0 auto;
	font-size:18px;
	font-weight:bold;
	line-height:32px;
	color:#666;
	text-align:center;
	border-bottom:1px solid #d6e0ee;
	}
.bm_con span {
	display:block;
	width:140px;
	margin:0 auto;
	color:#666;
	line-height:24px;
	text-align:center;}
.bm_con a {
	display:block;
	width:140px;
	margin:0 auto;
	font-size:18px;
	color:#3462a9;
	line-height:24px;
	text-align:center;
	border-bottom:2px solid #d6e0ee;}
.bm_r {
	width:986px;
	float:right;
	border:1px solid #eee;
	background:#fff;}
.Article_top {
	height:72px;
	padding:0 20px;
	border-bottom:1px solid #eee;}
.Article_l {float:left;}
.Article_l span{
	display:block;
	height:72px;
	line-height:72px;
	font-size:18px;
	padding-left:40px;
	background:url(../images/bs.png) left center no-repeat;}
.Article_r {float:right;}
.bm_jg {
	text-align:center;}
.bm_jg {
	width:890px;
	margin:auto;
	margin-top:10px;
	line-height:28px;
	text-align:left;
	font-size:16px;}
.Article_r span{
	display:block;
	height:72px;
	line-height:72px;
	color:#9f9f9f;
	padding-left:14px;
	background:url(../images/bm_dw.png) left center no-repeat;}
.Article_r span a{
	color:#9f9f9f;}
.Article_tit {
	width:890px;
	margin:0 auto;
	border-bottom:1px solid #eee;}
.Article_tit h1 {
	text-align:center;
	font-size:24px;
	font-weight:200;
	line-height:48px;}
.Article_tit span {
	text-align:center;
	display:block;
	padding:0 10px;
	margin:0 auto;
	color:#9f9f9f;
	padding-bottom:10px;}
/* 导航栏搜索框*/
.bl_form {
	float:right;
	position:relative;}
.logo_ipt {
	font-size: 16px;
	outline: none;
	padding-left:15px;
	margin-top:30px;
	border-bottom-left-radius:5px;
	border-top-left-radius:5px;
	width:200px;
}
.logo_btn {
	width:72px;
	position:absolute;
	top:30px;
	right:-72px;
	background:#18559c url(../images/btn.png) no-repeat center;
	line-height:32px;
	color:#fff;
	cursor:pointer;
	border-bottom-right-radius:5px;
	border-top-right-radius:5px;
	padding-left:30px;
	padding-right:10px;
	}
.lb_wrap .lb_label.top, .lb_wrap .lb_label.bottom {
	left: 15px !important;
}
.lb_wrap .lb_label.left {
	left: 0;
}
.lb_label {
	font-weight: bold;
	color: #999;
}
.lb_label.active {
	color: #333;
}
/*分享样式*/
.bdsharebuttonbox a { width: 60px!important; height: 60px!important; margin: 0 auto 10px!important; float: none!important; padding: 0!important; display: block; }
.bdsharebuttonbox a img { width: 60px; height: 60px; }
.bdsharebuttonbox .bds_tsina { background: url(../images/gbRes_6.png) no-repeat center center/60px 60px !important; }
.bdsharebuttonbox .bds_qzone { background: url(../images/gbRes_4.png) no-repeat center center/60px 60px !important; }
.bdsharebuttonbox .bds_tqq { background: url(../images/gbRes_5.png) no-repeat center center/60px 60px !important; }
.bdsharebuttonbox .bds_weixin { background: url(../images/gbRes_2.png) no-repeat center center/60px 60px !important; }
.bdsharebuttonbox .bds_sqq { background: url(../images/gbRes_3.png) no-repeat center center/60px 60px !important; }
.bdsharebuttonbox .bds_renren { background: url(../images/gbRes_1.png) no-repeat center center/60px 60px !important; }
.bd_weixin_popup .bd_weixin_popup_foot { position: relative; top: -12px !important; }
.gb_resLay { background: #FFFFFF; height: 170px; width: 100%; max-width: 800px; margin: 0 auto; }
.gb_res_t { line-height: 58px; height: 58px; position: relative; font-size: 18px; text-align: center; }
.gb_res_t i { background: #FFEC94; height: 1px; overflow: hidden; left: 32px; top: 30px; right: 32px; position: absolute; }
.gb_res_t span { background: #FFF; display: inline-block; padding: 0px 6px; position: relative; z-index: 2; }
.gb_resItms { margin: 0px 4%; }
.gb_resItms li { text-align: center; float: left; width: 16.66%; padding-bottom: 15px; }
.gb_resA img { height: auto; width: 60px; margin-bottom: 10px; }

@media only screen and (max-width: 500px) {
.gb_resA img { width: 45px; margin-top: 5px; }
}

@media only screen and (max-width: 470px) {
.gb_resItms li { width: 33.333%; }
.gb_resLay { height: 290px; }
.gb_resA img { width: 60px; margin-top: 0 }
}

/*手机媒体样式*/
@media screen and (max-width:321px){
	.ewm-tb{ width:80px !important;}
	.ewm-tb ul li{ width:100px; }
	.ewm-tx ul img { margin-right:0;}
	.ewm-tb ul li span { display:none;}
	.fenye { width:108% !important}
	.qy-new { width:98% !important; margin:0 auto;margin-bottom:15px; margin-top:15px;}
	.pro-con1 { width:98% !important; margin:0 auto;}
	.pro-con2 { width:98% !important; margin:0 auto;}
	.pro-con3 { width:98% !important; margin:0 auto;}
	}
@media screen and (max-width:767px){
/*手机媒体样式-首页*/
	.in-head { display:none;width:100%;padding:5px 0;}
	.con {width:100%;}
	.con-l {display:none;}
	.con-r {text-align:center;float:none;}
	.con-r ul{width:85%;margin:0 auto;}
	.con-r ul li {padding:0 15px;}
	.logo {width:93%; padding-top:14px;}
	.logo ul {display:inline-block; margin-left:50px; display:none;}
	.logo1 { width:100%; text-align:center;}
	.bl_form { float:left;}
	.pro-b { border-top:none;}
	.index-nav { background:none;}
	.slide-main { display:none;}
	.logo1 img { width:100%; height:auto; margin:a auto;}
	nav {height:68px;}
	.news-t{width:92%; margin:0 auto;}
	.sj-nav{ display:block; width:26px; height:26px; background:url(../images/sj-nav.png) no-repeat; float:right; cursor:pointer;}
	.news-b{ width:92%; margin:0 auto;}
	.news-b-1{ width:100%; height:100%; margin:0 auto; margin-top:20px; margin-bottom:20px; padding-bottom:10px;}
	.news-b-3 a {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
	.news-b-1:first-child { margin-left:0;}
	.news-t-l{ margin-top:20px;}
	.news-t-l a { padding:0 20px; line-height:32px; border-radius:5px; margin-top:5px;}
	.time1 span { font-size:18px !important;}
	.time span { font-size:18px !important;}
	.a-pic img{width:100%; height:auto;}
	.a-pic1 img{width:100%; height:auto;}
	.news-b-2{ width:100%;}
	.news-list { margin:0; width:100%; margin-bottom:20px;}
	.news-tit { width:59%; float:left; padding-left:20px;}
	.product { width:100%; margin-top:20px;}
	.pro-t{ width:100%;}
	.pro-b { width:100%; margin-top:0;}
	.pro-b-1:first-child { margin-left:0; margin:0 auto; margin-top:10px;}
	.pro-b-1 {width:92%; height:300px; margin:0 auto; float:none; margin-top:20px;}
	.pro-last { width:92%; margin:0 auto; float:none;}
	.pro-t-l { width:92%; margin:0 auto;}
	.pro-b h1{ font-size:18px !important}
	.pro-b span { line-height:24px;
		display: -webkit-box;
		overflow: hidden;
		white-space: normal!important;
		text-overflow: ellipsis;
		word-wrap: break-word;
		-webkit-line-clamp: 3;
		-webkit-box-orient: vertical;}
	.add1{ display:none;}
	.add-1 { overflow:visible; height:72px;}
	.pro-t-l a{ padding:0 20px; line-height:32px; border-radius:5px; margin-top:5px;}
	.new-pro { width:100%;}
	.new-pro-t { width:92%; margin:0 auto;}
	.plan-b { width:100%;}
	.pro-last span{ width:80%; line-height:64px; font-size:18px !important;}
	.pro-last p { font-size:14px !important; font-weight:400 !important;}
	.bot-t span { display:block; text-align:center; margin:0 auto; padding-left:0; line-height:32px; line-height:38px;}
	.bot-t { width:100%; margin:0 auto; height:120px}
	.bot-t span:first-child{ background:none;}
	.bot-t span:nth-child(2){ background:none;}
	.bot-t span:last-child{ background:none;}
	.pro-t-l span { font-size:18px !important;}
	.news-t-l span { font-size:18px !important;}
	.pro-ipt1{ width:80%; padding-left:0;}
	.bot-c{ width:100%; margin-top:20px;}
	.bot-c1 { width:100%; margin-left:0 !important; margin:0 auto !important; float:none !important; display:block !important;}
	.bot-c1 p { line-height:32px; color:#a1b1c5;}
	.see-pro { width:100%;}
	.slide { height:160px;}
	.slide-box, .slide { height:160px;}
	.slide-main { height:160px;}
	.prev, .next { top:60px; display:none}
	.obj-e { width:120px;}
	.obj-e img { width:100%; height:auto;}
	.obj-a img { width:100%; height:auto;}
	.obj-a { margin-top:0px; margin-left:-400px;}
	.item{ top:130px;}
	.slide a { display:none;}
	.plan-b { display:none;}
	.abc { display:none !important;}
	.see-pro { display:none;}
	.see-pro a { line-height:48px;}
	.LeftBotton{ display:none;}
	.RightBotton{ display:none;}
	.new-pro-t2 {border-bottom:1px solid #b4d1ee; margin-top:20px;}
	.pro-ipt2 { width:80%;}
	.ewm-tb { width:170px;}
	.ewm-tx { width:200px;}
	.ewm-tx ul img { margin-right:0;}
	.img-responsive { margin:0 auto;}
	.container { width:100% !important; min-width:100% !important;}
	.list-unstyled { display:none !important;}
	.widget { display:none;}
	.widget:last-child { display:block; flex:none !important; width:90%; margin:0 auto;}
	.put-ban { display:none;}
/*手机媒体样式-新闻页*/
.pro-dw1{ width:93%; height:28px; line-height:26px;}
.pro-dw{ height:28px;}
.qy-new { width:93%; margin:0 auto;margin-bottom:15px; margin-top:15px;}
.qy-new a { padding:0 16px;}
.pro-con1 { width:93%; margin:0 auto;}
.pro-con2 { width:93%; margin:0 auto;}
.pro-con3 { width:93%; margin:0 auto;}
.news-list1{ padding:10px 0; border-top:1px solid #f5f5f5; margin-top:0;}
.new-pro-t2 span { font-size:18px !important;}
.new-01{ width:100%; height:100px; margin-bottom:0;}
.new-02 { display:NONE;}
.new-03{ padding:10px 0; width:100%; float:left;}
.news-tit span { margin-top:0;}
.news-con { height:auto; width:59%; float:left; padding-left:20px; line-height:24px;}
.news-con a{ font-size:14px;
		display: -webkit-box;
		overflow: hidden;
		white-space: normal!important;
		text-overflow: ellipsis;
		word-wrap: break-word;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;}
.new-pic { width:100px; height:75px; float:left;}
.new-pic img { width:auto; height:100%;}
.news-con p { display:none;}
.nav-ipt{ display:none;}
/*手机媒体样式-产品中心*/
.product-t { width:93%; height:68px;}
.product-t span { line-height:68px;}
.product-t form select { margin-top:15px;}
.product-c { width:100%; padding:0;}
.pro-1 { float:none; width:93%; margin:0 auto;text-align:center; margin-top:10px;}
.pro-1 img { width:93%;margin:0 auto;}
.pro-1 input { width:40%; margin-left:0;}
.fenye { width:93%; margin:0 auto;}
/*手机媒体样式-公司信息*/
.details { width:93%; margin:0 auto; text-align:center;}
.pro-tit { width:93%; margin:0 auto;}
.pro-pic2 { width:100%; height:auto; text-align:left; padding-bottom:15px;}
.pro-pic2 a { display:block; text-align:center !important;}
.pro-pic { display:none;}
.con-1 { width:100%; margin:0 auto;}
.con-1 a { display:block; padding-top:20px; padding-left:10px; padding-right:10px; text-indent:2em; font-size:14px;}
.pro-con { width:93%; margin:0 auto; padding:0; margin-bottom:10px;}
.ry-mk { width:100% !important;margin-right:0 !important; margin-left:0 !important;}
.cptj-tit { width:100%; margin:0 auto;}
.zzq { width:100%; margin:0 auto; margin-bottom:10px;}
.zzq02 { width:100%; margin:0 auto;}
.zzq02 img { width:93%; height:auto;}
.con-2 { width:100%; height:260px; background-size:100% auto;background-repeat: no-repeat;}
.cptj-tit { display:none;}
.con-1 span { text-align:left; padding:0;}
/*手机媒体- 产品详情页*/
.pro-pic4{ width:100%;}
.pro-pic4 img { width:100%;}
.pro-pic3 { width:100%; height:auto; text-align:left; float:none;}
.pro-pic3 input { width:100%;}
.ry01 { width:50%; margin:0; text-align:center;}
.ry01 img{ width:80%;}
.fu_m {
		width:100%;
		height:1300px;
		margin:0 auto;
		}
	.fu_m a {
		width:90%;
		border:1px solid #dfdfdf;
		border-radius:5px;
		text-align:center;
		padding:50px 10px;
		display:block;
		transition:0.3s;
		cursor:pointer;
		margin:0 auto;
		margin-top:20px;
		float:none;
		}
	.fu_m a:hover {
		border:1px solid #00c9c2;
		box-shadow:0 4px 7px #bbb;
		-moz-box-shadow:0 4px 7px #bbb;
		-webkit-box-shadow:0 4px 7px #bbb;
		}
	.mar_r{
		margin-right:auto !important;}
	.fu_m a:hover .fw_text { height:100px;}
}
/*平板电脑样式*/
@media (max-width: 960px) and (min-width: 768px){
	.in-head { display:none;width:100%;padding:5px 0;}
	.con {width:100%;}
	.con-l {display:none;}
	.con-r {text-align:center;float:none;}
	.con-r ul{width:85%;margin:0 auto;}
	.con-r ul li {padding:0 15px;}
	.logo {width:100%; padding-top:14px;}
	.logo ul {display:inline-block; margin-left:50px; display:none;}
	.logo1 { width:150px; margin-left:28px;}
	.logo1 img { width:125px; height:auto; margin-top:2px;}
	nav {height:68px;}
	.news-t{width:92%; margin:0 auto;}
	.sj-nav{ display:block; width:26px; height:26px; background:url(../images/sj-nav.png) no-repeat; float:right; margin:10px 28px 0 0; cursor:pointer;}
	.news-b{ width:92%; margin:0 auto;}
	.news-b-1{ width:100%; height:100%; margin:0 auto; margin-top:20px; margin-bottom:20px; padding-bottom:10px;}
	.news-b-3 a {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
	.news-b-1:first-child { margin-left:0;}
	.news-t-l{ margin-top:20px;}
	.news-t-l a { padding:0 20px; line-height:32px; border-radius:5px; margin-top:5px;}
	.time1 span { font-size:18px !important;}
	.time span { font-size:18px !important;}
	.a-pic img{width:100%; height:auto;vertical-align:bottom;}
	.a-pic1 img{width:100%; height:auto;vertical-align:bottom;}
	.news-b-2{ width:100%;}
	.news-list { margin:0; width:100%; margin-bottom:20px;}
	.news-tit {float:left; padding-left:20px; width:80%;}
	.product { width:100%;}
	.pro-t{ width:100%;}
	.pro-b { width:100%; margin-bottom:0px;}
	.pro-b-1:first-child { margin-left:9px;}
	.pro-b-1 { float:left;margin:10px 0 10px 9px;}
	.pro-last { margin:0 auto; float:left;margin:10px 0 10px 9px;}
	.pro-t-l { width:92%; margin:0 auto;}
	.pro-b h1{ font-size:18px !important}
	.pro-b span { line-height:24px;
		display: -webkit-box;
		overflow: hidden;
		white-space: normal!important;
		text-overflow: ellipsis;
		word-wrap: break-word;
		-webkit-line-clamp: 3;
		-webkit-box-orient: vertical;}
	.add1{ display:none;}
	.add-1 { overflow:visible; height:72px;}
	.pro-t-l a{ padding:0 20px; line-height:32px; border-radius:5px; margin-top:5px;}
	.new-pro { width:100%;}
	.new-pro-t { width:92%; margin:0 auto;}
	.plan-b { width:100%;}
	.pro-last span{ width:80%; line-height:64px; font-size:18px !important;}
	.pro-last p { font-size:14px !important; font-weight:400 !important;}
	.bot-t span { margin:20px 0 0 57px;}
	.bot-t { width:100%; margin:0 auto; height:68px;}
	.pro-t-l span { font-size:18px !important;}
	.news-t-l span { font-size:18px !important;}
	.pro-ipt1{ width:80%; padding-left:0;}
	.bot-c{ width:100%; margin-top:20px;}
	.bot-c1 {height:auto; margin-bottom:20px !important; margin-left:20px !important;border-bottom:none !important;}
	.bot-c1 p { line-height:32px; color:#a1b1c5;}
	.see-pro { width:100%;}
	.slide { height:360px;}
	.slide-box, .slide { height:360px;}
	.slide-main { height:360px;}
	.prev, .next { top:60px; display:none}
	.obj-e { width:120px;}
	.obj-e img { width:100%; height:auto;}
	.obj-a img { width:100%; height:auto;}
	.obj-a { margin-top:0px; margin-left:-400px;}
	.item{ top:310px;}
	.slide a { display:none;}
	.abc { display:none !important;}
	.see-pro { display:none;}
	.see-pro a { line-height:48px;}
	.new-pro-t2 {margin-top:20px;}
	.pro-ipt2 { width:80%;}
	.pro-b-3 a { text-align:right; padding-right:30px;}
	/*手机媒体样式-新闻页*/
	.pro-dw1{ width:100%; height:28px; line-height:26px;}
	.pro-dw{ height:28px;}
	.qy-new { width:93%; margin:0 auto;margin-bottom:15px; margin-top:15px;}
	.qy-new a { padding:0 16px;}
	.pro-con1 { width:93%; margin:0 auto;}
	.pro-con2 { width:93%; margin:0 auto;}
	.pro-con3 { width:93%; margin:0 auto;}
	.new-03 { width:100%; float:left;}
	.news-list1{ padding:10px 0; border-top:1px solid #f5f5f5; margin-top:0;}
	.pro-dw1 span { padding-left:28px;}
	.new-pro-t2 span { font-size:18px !important;}
	.new-01{ width:100%; height:100px; margin-bottom:0;}
	.new-02 { display:NONE;}
	.new-03{ padding:10px 0;}
	.news-con { height:auto; width:80%; float:left; padding-left:20px; line-height:24px;}
	.news-con a{ font-size:14px;
			display: -webkit-box;
			overflow: hidden;
			white-space: normal!important;
			text-overflow: ellipsis;
			word-wrap: break-word;
			-webkit-line-clamp: 1;
			-webkit-box-orient: vertical;}
	.news-con span { display:block; padding-top:18px;}
	.new-pic { width:100px; height:75px; float:left;}
	.new-pic img { width:auto; height:100%;}
	.news-con p { display:none;}
	.nav-ipt{ display:none;}
	/*手机媒体样式-产品中心*/
	.product-t { width:93%; height:68px;}
	.product-t span { line-height:68px;}
	.product-t form select { margin-top:15px;}
	.product-c { width:100%; padding:0;}
	.pro-1 { margin:0 auto;text-align:center; margin-top:10px; margin:10px 0 10px 50px;}
	.pro-1 img { width:93%;margin:0 auto;}
	.pro-1 input { width:40%; margin-left:0;}
	.fenye { width:93%; margin:0 auto;}
	/*手机媒体样式-公司信息*/
	.details {margin:0 auto; text-align:center; width:96%; margin:0 auto;}
	.pro-tit { width:93%; margin:0 auto;}
	.pro-pic{ margin-right:20px; height:380px;}
	.pro-pic2 { height:auto; text-align:left; padding-bottom:15px; float:inherit; width:auto;}
	.pro-pic2 a { display:block; text-align:center !important;}
	.con-1 { width:100%; margin:0 auto;}
	.con-1 a { display:block; padding-top:20px; padding-left:10px; padding-right:10px; text-indent:2em;}
	.pro-con { width:93%; margin:0 auto; padding:0; margin-bottom:10px;}
	.ry-mk { width:100% !important;margin-right:0 !important; margin-left:0 !important;}
	.cptj-tit { width:100%; margin:0 auto;}
	.zzq { width:100%; margin:0 auto; margin-bottom:10px;}
	.zzq02 { width:100%; margin:0 auto;}
	.zzq02 img { width:100%; height:auto;}
	.con-2 { width:100%; height:480px; background-size:100% auto;background-repeat: no-repeat;}
	.cptj-tit { display:none;}
	.con-1 span { text-align:left;}
	/*手机媒体- 产品详情页*/
	.pro-pic4 { width:280px; height:320px;}
	.pro-pic4 img { width:100%; height:auto;}
	.pro-pic3 { width:440px; height:auto; text-align:left; float:right;}
	.bcd { display:block !important;}
	.blk_18 .pcont { width:600px; margin-left:30px;}
	.pro-star { width:auto;}
	.pro-pic3 p {
			display: -webkit-box;
			overflow: hidden;
			white-space: normal!important;
			text-overflow: ellipsis;
			word-wrap: break-word;
			-webkit-line-clamp: 4;
			-webkit-box-orient: vertical;
		}
		.pro-pic3 input { margin-top:13px;}
	}
/*底部*/
.footer {
	padding: 10px 0 30px 0;
    background-color: #f2f2f2;
    font-size: 14px;
    border-top: 1px solid #eee;
	overflow:hidden;
}
.footer a:link, .footer a:visited {
    color: #5d5d5d;
}
@media (min-width:768px){.container{width:750px}}
@media (min-width:992px){.container{width:970px}}
@media (min-width:1200px){.container{width:1170px}}
.container {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}
.container .row {
    margin-right: -15px;
    margin-left: -15px;
}
.ftLeftLinks{
    padding-bottom: 20px;
	overflow:hidden;
}
.ftLeftLinks dl{
    float: left;
    width: 13%;
}
.ftLeftLinks dl{
    float: left;
    width: 13%;
}
.ftLeftLinks dt {
    padding-bottom: 8px;
    font-size: 16px;
    font-weight: normal;
    position: relative;
    color: #000;
}
.ftLeftLinks dl dt b {
    display: none;
    position: absolute;
    top: 50%;
    right: 10px;
    margin-top: -6px;
    width: 12px;
    height: 12px;
    display: none;
    color: #333;
    -webkit-transform-origin: 50%;
    -ms-transform-origin: 50%;
    transform-origin: 50%;
    font-size: 12px;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
}
.ftLeftLinks dd{
	line-height:28px;
}
.ftLeftLinks .ftHotline {
    float: right;
	width: 30%;
}
.ftLeftLinks .ft400 {
	padding-left: 0px;
	display: inline-block;
}
.ftLeftLinks .ft400 h3 {
    padding-bottom: 10px;
    font-size: 16px;
    font-weight: normal;
    color: #000;
    margin:0;
}
.ftLeftLinks .ft400 h4 {
    padding-bottom: 15px;
	font-size: 26px;
	font-family: inherit;
	font-weight: 500;
	line-height: 1.1;
    /* font-weight: 600; */
    color: #000;
    margin:0;
}
.ftLeftLinks .ft400 p {
    font-size: 12px;
    color: #555;
    margin:0;
}
.ftLeftLinks .ftweixin {
	width: 175px;
	float: right;
	margin-left: 20px;
	display: inline-block;
}
.ftInfos {
	padding-top: 25px;
	border-top:1px solid #ccc;
	line-height:32px;
}
.ftInfos .crleft {
    width: 70%;
    float: left;
    color: #5d5d5d;
}
.ftInfos .crright {
    width: 130px;
    float: right;
    color: #5d5d5d;
}
.pagination {
	float:right;
	height:86px;
	margin:0 auto;
}
.pagination li {
	display:inline-block;
	margin-top:15px;
	list-style:none; /* 将默认的列表符号去掉 */
	display: inline;
	margin-left: 5px;
}
.pagination a {
	padding:8px 15px;
	border:1px solid #3573c8;
	color:#333;
	border-radius:3px;
	transition:all 0.1s ease-in-out;
}
.pagination a:hover {
	color:#fff;
	background:#3573c8;
}
.pagination a:hover {
	color:#fff;
}

.pagination .disabled{
	border:1px solid #B0B0B0;
	color:#B0B0B0;
	padding:8px 15px;
	border-radius:3px;
	transition:all 0.1s ease-in-out;
}
.pagination .active{
	color:#fff;
	background:#3573c8;
	padding:8px 15px;
	border:1px solid #3573c8;
	border-radius:3px;
	transition:all 0.1s ease-in-out;
}
.products {
	float:left;
	width:210px;
	margin-left:10px;
	}
.products img {
	padding:4px;
	border:1px solid #ccc;
	border-radius:4px;
	cursor:pointer;
	}
.products a {
    color: #333;
    display: block;
    transition: all 0.2s ease-in-out;
    color: #000;
}.pro_t {
	width:100%;
	height:28px;
	text-align:center;
	}
/********二级菜单**********/
#me_con1 li a{
	height:32px;
	line-height:32px;
	margin:5px;
	background:#4e87c7;
	}
#me_con2 li a{
	height:32px;
	line-height:32px;
	margin:5px;
	background:#4e87c7;
	}
#me_con1 a:hover{
	background:#3362a8;
	}
#me_con2 a:hover{
	background:#3362a8;
	}
.bm_select2{
	background:#3362a8 !important;
}

/*表格*/
#mytable {
	padding: 0;
	margin: 0;
	width:1200px;
	margin:0 auto;
	border:1px solid #3974ce;
	margin-top:20px;
}
#mytable th {
	height:42px;
	color: #fff;
	border-right: 1px solid #4294c8;
	border-bottom: 1px solid #4294c8;
	letter-spacing: 2px;
	text-transform: uppercase;
	padding: 0 6px 0 12px;
	background:#3974ce;
}
#mytable th:last-child{border-right:0px;}
#mytable td:last-child{border-right:0px;}
#mytable td:first-child{ max-width:600px;}
#mytable tr:last-child td { border-bottom:0;}
#mytable th.nobg {
	border-top: 0;
	border-left: 0;
	background: none;
}
#mytable tr:hover{background:#fafafa;}
#mytable td {
	border-right: 1px solid #4294c8;
	font-size:14px;
	height:42px;
	line-height:24px;
	border-bottom:1px solid #4294c8;
	padding:0 12px;
	color: #4f6b72;
	text-align:left;
}
