/* 手机端导航 */

.navbar-header {
	position: relative;
}
.navbar-header img {
	width: 60%;
	position: absolute;
	right: 15px;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
}
.mobile-foot {
	background: #2ca9e8;
	padding: 8px 0;
	position: fixed !important;
	bottom: 0 !important;
	left: 0 !important;
	width: 100%;
	z-index: 9999;
	display: none;
}
.mobile-foot a {
	font-size: 13px;
	color: #fff;
	height: 35px;
	line-height: 33px;
	border: 1px solid #fff;
	border-radius: 4px;
	text-align: center;
	width: 22%;
	/* padding: 0 15px; */

	padding: 0px;
	margin: 0 5px;
	transition: .3s;
	-o-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
}
.pull-left {
	float: left !important;
}
.pull-right {
	float: right !important;
}
.btn {
	display: inline-block;
	margin-bottom: 0;
	font-size: 14px;
	font-weight: 400;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	cursor: pointer;
	border: 1px solid transparent;
	border-radius: 4px;
}
 @media(max-width:480px) {
.mobile-foot {
	display: block;
}
}
.navs .bdshare-button-style0-16 a,  .navs .bdshare-button-style0-16 .bds_more {
	float: left;
	font-size: 12px;
	padding-left: 17px;
	line-height: 16px;
	height: 16px;
	/* background-image: url(../img/share/icons_0_16.png?v=91362611.png); */

	background-image: none;
	background-repeat: no-repeat;
	cursor: pointer;
	margin: 6px 6px 6px 0;
}
.navs .bdshare-button-style0-16 .bds_sqq {
	/* background-position: 0 -2652px; */

	background-image: url(../img/qq.png);
	background-position: center center;
}
.navs .bdshare-button-style0-16 .bds_tsina {
	/* background-position: 0 -2652px; */

	background-image: url(../img/weibo.png);
	background-position: center center;
}
.navs .bdshare-button-style0-16 .bds_weixin {
	/* background-position: 0 -2652px; */

	background-image: url(../img/weixin.png);
	background-position: center center;
}



/* index.html自适应 */





@media (max-width: 765px) {
}
/* 百度地图css */

.iw_poi_title {
	color: #CC5522;
	font-size: 14px;
	font-weight: bold;
	overflow: hidden;
	padding-right: 13px;
	white-space: nowrap
}
.iw_poi_content {
	font: 12px "Source Han Sans CN", sans-serif;
	overflow: visible;
	padding-top: 4px;
	white-space: -moz-pre-wrap;
	word-wrap: break-word
}
/* 插件中的样式 */

/* .navbar-default .navbar-nav > li > a {

    color: #777;

    font-size: 14px;

}

.navcon{

  padding: 0px;

}

.navbar{

  margin-bottom: 0px;

}

.navbar-header.clearfix{

  background: #fff;

  padding: 5px 0px;

  position: relative;

}

.navbar-header img{

  width: 55%;

  position: absolute;

  float:left;

  margin-left:15px;

  left: 15px;

  top: 50%;

  -webkit-transform: translateY( -50%);

  -moz-transform: translateY( -50%);

  -ms-transform: translateY( -50%);

  -o-transform: translateY( -50%);

} */





/* @charset "utf-8"; */



/* 这个css是初始化的css，在任何项目里面都可以使用 */



/* 禁用iPhone中Safari的字号自动调整 */

html {
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
	/* 解决IOS默认滑动很卡的情况 */

	-webkit-overflow-scrolling: touch;
}
/* 禁止缩放表单 */

input[type="submit"],  input[type="reset"],  input[type="button"],  input {
	resize: none;
	border: none;
}
/* 取消链接高亮  */

a {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
/* 设置HTML5元素为块 */

article,  aside,  details,  figcaption,  figure,  footer,  header,  hgroup,  menu,  nav,  section {
	display: block;
}
/* 图片自适应 */

img {
	width: 100%;
	height: auto;
	width: auto\9;
	/* ie8 */

	display: block;
	-ms-interpolation-mode: bicubic;/*为了照顾ie图片缩放失真*/

}
/* 初始化 */

body,  div,  ul,  li,  ol,  h1,  h2,  h3,  h4,  h5,  h6,  input,  textarea,  select,  p,  dl,  dt,  dd,  a,  img,  button,  form,  table,  th,  tr,  td,  tbody,  article,  aside,  details,  figcaption,  figure,  footer,  header,  hgroup,  menu,  nav,  section {
	margin: 0;
	padding: 0;
}
body {
	font: 12px/1.5 "Source Han Sans CN";
	color: #555;
	/* background-color: #F7F7F7; */

	background-color: #fff;
}
em,  i {
	font-style: normal;
}
ul,  li {
	list-style-type: none;
}
/*strong {

  font-weight: normal;

}*/

.clearfix:after {
	content: "";
	display: block;
	visibility: hidden;
	height: 0;
	clear: both;
}
.clearfix {
	zoom: 1;
}
a {
	text-decoration: none;
	color: #969696;
	font-family: "Source Han Sans CN";
}
a:hover {
	text-decoration: none;
}
ul,  ol {
	list-style: none;
}
h1,  h2,  h3,  h4,  h5,  h6 {
	font-size: 100%;
	font-family: "Source Han Sans CN";
}
img {
	border: none;
}
input {
	font-family: "Source Han Sans CN";
}
input,  button,  select,  textarea {
	outline: none
}
textarea {
	resize: none
}
/*单行溢出*/

.one-txt-cut {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
/*多行溢出 手机端使用*/

.txt-cut {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	/* -webkit-line-clamp: 2; */

	-webkit-box-orient: vertical;
}
.w50 {
	width: 50%;
}
.w25 {
	width: 25%;
}
.w20 {
	width: 20%;
}
.w60 {
	width: 60%;
}
.w75 {
	width: 75%;
}
.w80 {
	width: 80%;
}
.w90 {
	width: 90%;
}
.w95 {
	width: 95%;
}
.w100 {
	width: 100%;
}
.w30 {
	width: 30%;
}
.w33 {
	width: 33.333333%;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.db {
	display: block !important;
}
.dn {
	display: none;
}
/* index.html */

.navs>.top {
	height: 43px;
	line-height: 43px;
	font-size: 14px;
	color: rgb(76, 76, 76);
	border-bottom: 1px solid #ededed;
}
.navs>.top .left {
	float: left;
}
.navs>.top .container {
	padding: 0px;
}
.navs>.top .right {
	float: right;
}
.navs>.top .right span {
	padding: 0px 15px;
	border-right: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
}
.navs>.mid {
	height: 108px;
	line-height: 108px;
	position: relative;
}
.navs>.mid .container {
	position: relative;
	padding: 0px;
}
.navs>.mid .container>.left {
	position: absolute;
	left: 0px;
	top: 50px;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
}
.navs>.mid .container>.right {
	float: right;
	position: absolute;
	right: 0;
}
.navs>.mid .container>.right select {
	font-size: 16px;
	padding-left: 15px;
	vertical-align: middle;
	height: 40px;
	width: 120px;
	border: 1px solid #ededed;
}
.navs>.mid .container>.right input {
	font-size: 16px;
	padding-left: 15px;
	vertical-align: middle;
	height: 40px;
	width: 305px;
	border: 1px solid #ededed;
}
.navs>.mid .container>.right button {
	border: none;
	background-color: #53be07;
	vertical-align: middle;
	height: 40px;
	width: 50px;
	position: relative;
}
.navs>.mid .container>.right button i {
	color: #fff;
	font-size: 24px;
	position: absolute;
	left: 50%;
	top: 50%;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
 s
}
.navs>.bottom {
	height: 55px;
	line-height: 55px;
	background-color: #37a8ec;
}
.navs>.bottom>.container {
	position: relative;
	padding: 0px;
}
.navs>.bottom>.container>div {
	display: none;
	padding: 50px;
	background: #fff;
	z-index: 100000;
	position: absolute;
	top: 55px;
	left: 0px;
	width: 100%;
	font-size: 0px;
}
.navs>.bottom>.container>div .w20 {
	/* text-align: center; */

	vertical-align: top;
	width: 20%;
	display: inline-block;
}
.navs>.bottom>.container>div dl {
/* text-align: center; */

}
.navs>.bottom>.container>div dl dt {
	text-align: center;
	color: #444444 !important;
	font-weight: 500 !important;
	font-size: 16px !important;
}
.navs>.bottom>.container>div dl dt a {
	color: #444444 !important;
	font-weight: 500 !important;
	font-size: 16px !important;
}
.navs>.bottom>.container>div dl dt a:hover {
	color: #37a8ec;
}
.navs>.bottom>.container>div dl dd {
}
.navs>.bottom>.container>div dl dd a {
	color: #454545;
	display: block;
	font-size: 14px;
	font-weight: 300;
	/* margin: 0 35px; */

	padding: 5px 0;
	/* text-align: left; */

	text-align: center;
	text-transform: capitalize;
}
.navs>.bottom>.container>div dl dd a:hover {
	color: #37a8ec;
}
.navs>.bottom>.container>div>div:nth-child(2) dl:nth-child(1) {
	margin-bottom: 180px;
}
.navs>.bottom>.container>div>div:nth-child(3) dl:nth-child(1) {
	margin-bottom: 90px;
}
.navs>.bottom>.container>div>div:nth-child(4) dl:nth-child(1) {
	margin-bottom: 120px;
}
.navs>.bottom>.container>div>div:nth-child(5) dl:nth-child(1) {
	margin-bottom: 270px;
}
.navs>.bottom>.container>div>div:nth-child(6) dl {
	margin-bottom: 80px;
}
.navs>.bottom>.container>ul>li {
	color: #fff;
	text-align: center;
	font-size: 16px;
	float: left;
	width: 11%;
	position: relative;
}
.navs>.bottom>.container>ul>li>a {
	color: #fff;
	font-size: 16px;
}
.navs>.bottom>.container>ul>li.active {
	background-color: #53be07;
}
.navs>.bottom>.container>ul>li.active>a {
}
.navs>.bottom>.container>ul>li ul {
	width: 100%;
	display: none;
	position: absolute;
	left: 0px;
	top: 54px;
	z-index: 10000;
	text-align: center;
	background: #fff;
}
.navs>.bottom>.container>ul>li ul li {
	line-height: 35px;
}
.navs>.bottom>.container>ul>li ul li a {
	font-size: 14px;
	color: #000;
}
.navs>.bottom>.container>ul>li ul li:hover a {
	color: #53be07;
}
.navs>.bottom>.container>ul>li:hover ul {
	display: block;
}
.banner {
	position: relative;
}
.banner .swiper-slide {
	position: relative;
}
.banner .swiper-slide .container {
	position: absolute;
	position: absolute;
	left: 50%;
	top: 40%;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
}
.banner .swiper-slide .container h2,  .banner .swiper-slide .container p {
	text-align: center;
	font-size: 40px;
	color: rgb(255, 255, 255);
	font-weight: bold;
	line-height: 1.5;
}
.banner>.container {
	z-index: 10;
	padding: 0px;
	position: absolute;
	bottom: -66px;
	left: 50%;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-o-transform: translateX(-50%);
}
.banner>.container ul {
	font-size: 0px;
	background-color: #3695eb;
}
.banner>.container ul li {
	border-right: 1px solid #3186d4;
	padding: 60px 30px;
	vertical-align: top;
	display: inline-block;
	width: 19.7%;
	position: relative;
	height: 290px;
}
.banner>.container ul li:last-child {
	border: none;
}
.banner>.container ul li p.tit {
	font-size: 18px;
	color: rgb(255, 255, 255);
	line-height: 1.722;
	margin-bottom: 20px;
}
.banner>.container ul li p.tit a {
	font-size: 18px;
	color: rgb(255, 255, 255);
}
.banner>.container ul li p.tit i {
	margin-right: 10px;
}
.banner>.container ul li p.detail {
	font-size: 14px;
	color: rgb(255, 255, 255);
	line-height: 1.929;
}
p.title {
	font-size: 27px;
	color: rgb(0, 0, 0);
	line-height: 1.148;
}
p.title span {
	margin-left: 5px;
	font-size: 14px;
	color: rgb(83, 190, 7);
}
.about {
	/* padding: 130px 0px 60px; */

	padding: 95px 0px 60px;
}
.about .container {
	padding: 0px;
}
.about .container .bottom {
	margin-top: 25px;
}
.about .container .bottom>div {
	padding: 0px;
}
.about .container .bottom>div:nth-child(2) {
	padding-left: 30px;
}
.about .container .bottom>div:nth-child(2) p:nth-child(1) {
	font-size: 19px;
	color: rgb(54, 149, 235);
	line-height: 1.632;
	margin-bottom: 10px;
}
.about .container .bottom>div:nth-child(2) p:nth-child(1) a {
	font-size: 19px;
	color: rgb(54, 149, 235);
}
.about .container .bottom>div:nth-child(2) p:nth-child(1) a:hover {
	color: #53be07;
}
.about .container .bottom>div:nth-child(2) p:nth-child(2) {
	font-size: 15px;
	color: rgb(119, 119, 118);
	line-height: 2.067;
}
.about .container .bottom>div:nth-child(2)>a {
	display: inline-block;
	width: 135px;
	height: 45px;
	border: 1px solid #53be07;
	text-align: center;
	line-height: 45px;
	border-radius: 5px;
	font-size: 15px;
	color: rgb(83, 190, 7);
	/* margin-top: 25px; */

	margin-top: 13px;
}
.indexnews {
	/* padding: 10px 20px; */

  /* background: #f6f6f6; */

	margin: 10px 0px 30px;/* margin-bottom: 30px; */

}
.indexnews .swiper-containerW {
	margin-top: 20px;
	height: 200px;
	overflow: hidden;
}
.indexnews .swiper-containerW .swiper-pagination {
	display: none;
}
.indexnews .swiper-containerW .swiper-slide {
	/* width: 200px; */



  /* height: 80px; */

	height: 55px;
	position: relative;
}
.indexnews .swiper-containerW .swiper-slide a {
	font-size: 18px;
	color: #000;
}
.indexnews .swiper-containerW .swiper-slide i {
	font-size: 20px;
	color: rgb(83, 190, 7);
	margin-right: 5px;
}
.indexnews .swiper-containerW .swiper-slide a:hover {
	color: rgb(54, 149, 235);
}
.indexnews .swiper-containerW .swiper-slide .newstime {
	font-size: 14px;
	position: absolute;
	right: 20px;
	top: 5px;/* top: 50%;

  -webkit-transform: translateY( -50%);

  -moz-transform: translateY( -50%);

  -ms-transform: translateY( -50%);

  -o-transform: translateY( -50%); */

}
.service {
}
.service>div {
	padding: 0px;
}
.service p.title {
	margin-bottom: 30px;
}
.service>div:nth-child(2) {
	position: relative;
}
.service>div:nth-child(2)>div {
	position: absolute;
	left: 30px;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
}
.service>div:nth-child(2)>div .bottom>div>.radius {
	display: inline-block;
	width: 255px;
	font-size: 17px;
	color: rgb(0, 0, 0);
}
.service>div:nth-child(2)>div .bottom>div>.radius:hover .left {
	background: #53be07;
}
.service>div:nth-child(2)>div .bottom>div>.radius:hover .left i {
	color: #fff;
}
.service>div:nth-child(2)>div .bottom>div>.radius .left {
	vertical-align: middle;
	margin-right: 15px;
	display: inline-block;
	border-radius: 100%;
	border: 1px solid #bebebe;
	width: 58px;
	height: 58px;
	border-radius: 100%;
	position: relative;
}
.service>div:nth-child(2)>div .bottom>div {
	margin-bottom: 30px;
}
.service>div:nth-child(2)>div .bottom>div>.radius .left i {
	color: #636363;
	font-size: 20px;
	position: absolute;
	left: 50%;
	top: 50%;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
}
.data {
	position: relative;
}
.data .container {
	position: absolute;
	left: 50%;
	top: 50%;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
}
.data .container .left {
	float: left;
	font-size: 24px;
	color: rgb(255, 255, 255);
}
.data .container a {
	color: #fff;
	font-size: 16px;
	display: inline-block;
	float: right;
	width: 135px;
	height: 45px;
	border: 1px solid #fff;
	text-align: center;
	line-height: 45px;
	border-radius: 3px;
}
.data .container a:hover {
	border: 1px solid #53be07;
	color: #53be07;
}
.garden {
	padding: 75px 0px 80px;
}
.garden .swiper-containerG {
	margin-top: 30px;
}
.garden .swiper-containerG .swiper-slide {
}
.garden .swiper-containerG .swiper-slide .top {
}
.garden .swiper-containerG .swiper-slide .top a {
	overflow: hidden;
	display: block;
}
.garden .swiper-containerG .swiper-slide .top a img {
	width: 100%;
	transition: 1.2s;
}
.garden .swiper-containerG .swiper-slide .top a img:hover {
	transition: 1.2s;
	transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
}
.garden .swiper-containerG .swiper-slide .bottom {
}
.garden .swiper-containerG .swiper-slide .bottom p:nth-child(1) {
	font-size: 19px;
	color: rgb(0, 0, 0);
	line-height: 3;
}
.garden .swiper-containerG .swiper-slide .bottom p:nth-child(1) a {
	font-size: 19px;
	color: rgb(0, 0, 0);
}
.garden .swiper-containerG .swiper-slide .bottom p:nth-child(1) a:hover {
	color: #53be07;
}
.garden .swiper-containerG .swiper-slide .bottom p:nth-child(2) {
	font-size: 15px;
	color: rgb(107, 107, 107);
	line-height: 1.8;
}
.map {
	position: relative;
}
.map>.container {
	position: absolute;
	left: 50%;
	top: 50%;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
}
.map>.container p {
	font-size: 16px;
	color: rgb(107, 107, 107);
	line-height: 2.5;
}
.map>.container p.title {
	font-size: 27px;
	color: rgb(0, 0, 0);
	line-height: 1.148;
	margin-bottom: 30px;
}
.map>.container p.title span {
	margin-left: 5px;
	font-size: 14px;
	color: rgb(83, 190, 7);
}
.map .topper>div {
	padding: 0px;
}
.map .topper>div:nth-child(1) {
}
footer {
	position: relative;
	height: 260px;
	background-color: #3795ec;
}
footer>.container {
	padding: 0px;
}
footer>div {
	width: 100%;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
}
footer p {
	color: #fff;
	text-align: center;
}
footer p a {
	color: #fff;
}
footer p a:hover {
	color: #000;
}
footer p:nth-child(1) {
	font-size: 15px;
	color: rgb(255, 255, 255);
	line-height: 2.8;
}
footer p:nth-child(1) a {
	margin: 0px 10px;
	font-size: 15px;
	color: rgb(255, 255, 255);
}
footer p:nth-child(1) a:hover {
	color: #53be07;
}
footer p:nth-child(2) {
	font-size: 15px;
	color: rgb(255, 255, 255);
	line-height: 2.8;
}
footer p:nth-child(2) a:last-child {
	display: inline-block;
	margin-left: 10px;
	color: red;
}
/* 关于我们 */

.ban {
	position: relative;
}
.ban .box {
	position: absolute;
	left: 50%;
	top: 50%;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	font-size: 40px;
	color: rgb(255, 255, 255);
}
.innernav {
	background: #fff;
	height: 60px;
	line-height: 60px;
	border-bottom: 1px solid #efefef;
	font-size: 15px;
	color: rgb(38, 38, 38);
}
.innernav .container {
	padding: 0px;
}
.innernav .container .left {
	float: left;
}
.innernav .container .left a {
	font-size: 15px;
	color: rgb(38, 38, 38);
}
.innernav .container .left a:hover {
	color: #53be07;
}
.innernav .container .right {
	float: right;
}
.innernav .container .right ul {
}
.innernav .container .right ul li {
	padding: 0px 35px;
	float: left;
}
.innernav .container .right ul li.active {
	background: #53be07;
}
.innernav .container .right ul li.active a {
	color: #fff;
}
.innernav .container .right ul li a {
	color: #000;
}
/* .innernav .container .right ul li:hover a{

  color:#53be07;

} */







.aboutus {
}
.aboutus .container {
	padding: 60px 0px 115px;
}
.aboutus .container p:nth-child(1) {
	font-size: 19px;
	color: rgb(0, 0, 0);
	line-height: 1.632;
	margin-bottom: 15px;
}
.aboutus .container p:nth-child(2) {
	font-size: 15px;
	color: rgb(119, 119, 118);
	line-height: 2.067;
}
.innertitle {
	font-size: 17px;
	color: rgb(27, 27, 27);
	margin-bottom: 30px;
}
.download {
	background: #fff;
	padding-top: 45px;
	padding-bottom: 80px;
}
.download .container {
	padding: 0px;
}
.download .down_detail {
	font-size: 15px;
	color: rgb(27, 27, 27);
}
.download .down_detail:hover span {
	/* color: #ed7020; */

	color: #3795ec;
}
.download .down_detail .top {
	border-bottom: 1px solid #efefef;
	padding-left: 18px;
	padding-right: 40px;
	height: 63px;
	line-height: 63px;
	/* background-color: #fff; */

	background: #f8f8f8;
}
.download .down_detail>.bottom {
	display: none;
	font-size: 14px;
	color: rgb(27, 27, 27);
	line-height: 2;
	padding: 25px 40px 55px 18px;
}
.download .down_detail .top .left {
	/* float: left; */

	display: inline-block;
}
.download .down_detail .top .left span:nth-child(3) {
	margin-right: 45px;
}
.download .down_detail .top .left i {
	font-size: 20px;
	vertical-align: middle;
	margin-right: 10px;
}
.download .down_detail .top .left i:nth-child(2) {
	display: none;
	margin-right: 14px;
}
.download .down_detail .top .right {
	float: right;
}
.download .down_detail .top .right a {
	font-size: 15px;
	color: rgb(27, 27, 27);
}
.download .down_detail .top .right a:hover {
	color: #044f9f;
}
.download .down_detail .top .right i {
	margin-right: 5px;
}
.boxing {
	margin: 33px 0px 63px;
}
.boxing .container {
	padding: 0px;
}
.boxing .container>.top {
	position: relative;
	height: 213px;
	padding: 5px 5px;
	border: 1px solid #efefef;/* padding-bottom: 30px; */

  /* border-bottom: none; */

}
.boxing .container>.top>ul {
}
.boxing .container>.top>ul>li {
	float: left;
	font-size: 16px;
	color: #000;
	height: 45px;
	line-height: 45px;
	padding: 0px 25px;
}
/* .boxing .container>.top>ul>li a{

  color: #000;

}



.boxing .container>.top>ul>li.active a{

  color:#fff;

} */



.boxing .container>.top>ul>li.active ul.clearfix {
	display: block;
}
.boxing .container>.top>ul>li>ul {
	padding-top: 20px;
	/* border-bottom: 1px solid #efefef; */

  /* border-top: none; */

	display: none;
}
.boxing .container>.top>ul>li:nth-child(1)>ul {
	display: block;
}
.boxing .container>.top>ul>li.active {
	background: #53be07;
	color: #fff;
}
.boxing .container>.top>ul>li.active>a {
	color: #fff;
}
.boxing .container>.top>ul>li>a {
	color: #000;
}
.boxing .container>.top>ul>li:hover>a {
	color: #53be07;
}
.boxing .container>.top>ul>li.active:hover>a {
	color: #fff;
}
/* .boxing .container>.top>ul>li.active ul {

  display: block;

} */



.boxing .container>.top>ul>li>ul {
	/* height: 105px; */

	position: absolute;
	left: 0px;
	top: 60px;
}
.boxing .container>.top>ul>li>ul>li {
	margin-bottom: 15px;
	float: left;
	padding: 0px 25px;
	color: rgb(27, 27, 27);
	border-right: 1px solid rgb(27, 27, 27);
	line-height: 20px;
}
.boxing .container>.top>ul>li>ul>li>a {
	color: rgb(27, 27, 27);
	font-size: 14px;
}
.boxing .container>.top>ul>li>ul>li>a.cur {
	color: #53be07;
	font-size: 14px;
}
.boxing .container>.top>ul>li>ul>li>a:hover {
	color: #53be07;
}
.boxing .container>.bottom {
}
.boxing .container>.bottom>p:nth-child(1) {
	font-size: 17px;
	color: rgb(27, 27, 27);
	line-height: 4.294;
}
.boxing .container>.bottom>p.category {
	background: #37a8ec;
	height: 60px;
}
.boxing .container>.bottom>p.category span {
	text-align: center;
	height: 100%;
	border-right: 1px solid #fff;
	width: 16.5%;
	display: inline-block;
	line-height: 60px;
	font-size: 16px;
	color: rgb(255, 255, 255);
}
.boxing .container>.bottom>p.category span:nth-child(2) {
	width: 34%;
	display: inline-block;
}
.boxing.special .container>.bottom>p.category span:nth-child(2) {
	width: 49%;
	display: inline-block;
}
.boxing .container>.bottom>p.category span:last-child {
	border-right: none;
}
.boxing .container>.bottom .system {
}
.boxing .container>.bottom .system .clearfix {
	border-bottom: 1px solid #efefef;
}
.boxing .container>.bottom .system .clearfix span {
	text-align: center;
	height: 100%;
	border-right: 1px solid #efefef;
	width: 16.5%;
	display: inline-block;
	line-height: 60px;
	font-size: 14px;
	/* color: rgb( 255, 255, 255 ); */

	color: rgb(27, 27, 27);
}
.boxing .container>.bottom .system .clearfix span:nth-child(2) {
	width: 34%;
	display: inline-block;
}
.boxing.special .container>.bottom .system .clearfix span:nth-child(2) {
	width: 49%;
	display: inline-block;
}
.boxing .container>.bottom .system .clearfix span:last-child {
/* border-right: none; */

}
.boxing .container>.bottom .system .clearfix span:first-child {
	/* border-right: none; */

	border-left: 1px solid #efefef;
}
.boxing .container>.bottom .system .clearfix:hover {
	background: #edf8e6;
}
.boxing .container>.bottom .system .clearfix span a {
	color: rgb(27, 27, 27);
}
.boxing .container>.bottom .system .clearfix span a:hover {
	color: #37a8ec;
}
.boxingin {
	background: #fff;
	padding: 50px 0px;
}
.boxingin .container {
	padding: 0px;
}
.boxingin .container>.top {
}
.boxingin .container>.top>div {
	padding: 0px;
}
.boxingin .container>.top>div:nth-child(2) {
	height: 285px;
}
.boxingin .container>.top>.right {
	padding-left: 48px;
}
.boxingin .container>.top>div:nth-child(2) p:nth-child(1) {
	font-size: 21px;
	color: rgb(38, 38, 38);
	line-height: 3.476;
}
.boxingin .container>.top>div:nth-child(2) p:nth-child(2) {
	font-size: 16px;
	color: rgb(83, 190, 7);
	line-height: 1.938;
	margin-bottom: 20px;
}
.boxingin .container>.top>div:nth-child(2) p:nth-child(2) span:nth-child(1) {
	margin-right: 35px;
}
.boxingin .container>.top>div:nth-child(2) .spec {
	font-size: 15px;
	color: rgb(0, 0, 0);
	line-height: 2.2;
}
.boxingin .container>.top>div:nth-child(2) .spec>div {
	display: inline-block;
}
.boxingin .container>.top>div:nth-child(2) .spec>div span {
	color: #646464;
}
.boxingin .container>.top>div:nth-child(2) .spec>div:nth-child(1) {
	margin-right: 60px;
}
.boxingin .container>.top>div:nth-child(2) .method {
	font-size: 15px;
	color: rgb(0, 0, 0);
	line-height: 2.2;
}
.boxingin .container>.top>div:nth-child(2) .method>div {
	display: inline-block;
}
.boxingin .container>.top>div:nth-child(2) .method>div span {
	color: #646464;
}
.boxingin .container>.top>div:nth-child(2) .method>div:nth-child(1) {
	margin-right: 60px;
}
.boxingin .container>.top>div:nth-child(2) p:last-child {
	margin-top: 10px;
	font-size: 15px;
	color: rgb(0, 0, 0);
	line-height: 2.2;
}
.boxingin .container>.top>div:nth-child(2) p:last-child a {
	width: 90px;
	height: 32px;
	background: #63c32c;
	display: inline-block;
	text-align: center;
	line-height: 32px;
	color: #fff;
	border-radius: 5px;
}
.boxingin .container>.bottom {
	margin-top: 40px;
}
.boxingin .container>.bottom .intro {
	height: 55px;
	line-height: 55px;
	background: #37a8ec;
	color: #fff;
	font-size: 19px;
	padding-left: 25px;
}
.boxingin .container>.bottom p.title {
	font-size: 19px;
	color: rgb(83, 190, 7);
	line-height: 1.632;
	margin-bottom: 15px;
}
.boxingin .container>.bottom p.common {
	font-size: 15px;
	color: rgb(119, 119, 118);
	line-height: 2.067;
}
.boxingin .container>.bottom .meaning {
	border-bottom: 1px solid #e1e1e1;
	/* padding: 40px 25px 0px; */



	padding: 40px 25px 25px;
	font-size: 14px;
}
.boxingin .container>.bottom .meaning .clearfix {
	margin-bottom: 45px;
}
.boxingin .container>.bottom .nextprev {
	padding-top: 33px;
	font-size: 15px;
	color: rgb(38, 38, 38);
	line-height: 2;
}
.boxingin .container>.bottom .nextprev a {
	color: #3695eb;
}
.上一篇：食品中亚硝酸盐含量测试盒_下一篇：硝酸还原酶_NR_测试盒 {
	font-size: 15px;
	font-family: "SimSun";
	color: rgb(38, 38, 38);
	line-height: 2;
	position: absolute;
	left: 376.297px;
	top: 1532.531px;
	width: 238px;
	height: 44px;
	z-index: 62;
}
.garding {
	padding: 75px 0px 80px;
}
.garding .swiper-containerN {
	margin-top: 30px;
}
.garding .swiper-containerN .swiper-slide {
	margin-bottom: 15px;
}
.garding .swiper-containerN .swiper-slide .top {
}
.garding .swiper-containerN .swiper-slide .top a {
	overflow: hidden;
	display: block;
}
.garding .swiper-containerN .swiper-slide .top a img {
	width: 100%;
	transition: 1.2s;
}
.garding .swiper-containerN .swiper-slide .top a img:hover {
	transition: 1.2s;
	transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
}
.garding .swiper-containerN .swiper-slide .bottom {
}
.garding .swiper-containerN .swiper-slide .bottom p:nth-child(1) {
	font-size: 19px;
	color: rgb(0, 0, 0);
	line-height: 3;
}
.garding .swiper-containerN .swiper-slide .bottom p:nth-child(1) a {
	font-size: 19px;
	color: rgb(0, 0, 0);
}
.garding .swiper-containerN .swiper-slide .bottom p:nth-child(1) a:hover {
	color: #53be07;
}
.garding .swiper-containerN .swiper-slide .bottom p:nth-child(2) {
	font-size: 15px;
	color: rgb(107, 107, 107);
	line-height: 1.8;
}
.descrip {
	background: #fff;
	padding: 70px 0px 100px;
}
.descrip .container {
	padding: 0px;
}
.descrip .container .clearfix {
	margin-bottom: 25px;
}
.descrip .container .clearfix p.title {
	font-size: 19px;
	color: rgb(83, 190, 7);
	line-height: 1.632;
	margin-bottom: 15px;
}
.descrip .container .clearfix p.common {
	font-size: 15px;
	color: rgb(119, 119, 118);
	line-height: 2.067;
}
.news {
	padding-top: 45px;
	padding-bottom: 45px;
	background-color: #fff;
}
/* .news .clearfix{

  padding: 20px 0px;

} */

.news .row {
	margin: 0px;/* padding-top: 20px; */

}
.news .row:hover {
	background: #fafafa;
}
.news .row .container {
	padding: 0px;
}
.news .col-md-3 {
	display: block;
}
.news .col-md-12 {
	margin-bottom: 10px;
	padding: 20px 0px;
}
.news .col-md-12>div:nth-child(1) {
	padding: 0px;
}
.news .col-md-12>div:nth-child(1) a {
	display: block;
	overflow: hidden;
}
.news .col-md-12>div:nth-child(1) a img {
	width: 100%;
	transition: 1.2s;
}
.news .col-md-12>div:nth-child(1) a img:hover {
	transition: 1.2s;
	transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
}
.news .container .col-md-12>.shop {
/* padding-left: 30px; */

}
.news .container .col-md-12>.shop h1 {
	font-size: 20px;
	color: #4d4d4d;
	padding: 5px 0 15px;
}
.news .container .col-md-12>.shop h1 a {
	font-size: 20px;
	color: #4d4d4d;
}
.news .container .col-md-12>.shop h1 a:hover {
	color: #3795ec;
}
.news .time {
	font-size: 14px;
	color: #8b8b8b;
	padding-bottom: 10px;
}
.news .des {
	font-size: 14px;
	color: #8b8b8b;
}
.news .font {
	margin-top: 10px;
}
.news .font i {
	font-size: 20px;
	color: #b5b5b5;
	margin-right: 5px;
}
.new .bottom .zuo {
	position: relative;
}
.new .bottom .zuo .bluetime {
	position: absolute;
	width: 77px;
	height: 68px;
	text-align: center;
	color: #fff;
	background-color: #0a509f;
}
.new .bottom .zuo .bluetime p:nth-child(1) {
	line-height: 45px;
	font-size: 33px;
	font-family: "Source Han Sans CN";
	color: rgb(255, 255, 255);
}
.new .bottom .zuo .bluetime p:nth-child(2) {
	font-size: 12px;
	font-family: "Source Han Sans CN";
	color: rgb(255, 255, 255);
}
.new .bottom .zuo .tou {
	width: 100%;
	position: absolute;
	left: 0px;
	padding: 0 15px;
	bottom: 0px;
	height: 45px;
	line-height: 45px;
	color: #fff;
}
.new .bottom .zuo .tou p {
	font-size: 16px;
	color: rgb(255, 255, 255);
	padding-left: 30px;
	width: 100%;
	background-color: rgba(115, 114, 116, 0.5);
}







/* 子页news自适应 */

@media (max-width: 765px) {
.news .row .container a>img {
	padding: 0px;
}
.news .row .col-md-12 {
	margin-bottom: 0px;
}
.news .row .container .col-md-12>.shop h1 {
	font-size: 18px;
	color: #4d4d4d;
	padding: 5px 0 15px;
}
.news .container .des {
	font-size: 12px;
	color: #8b8b8b;
}
.news .container .font i {
	font-size: 18px;
	margin-right: 5px;
}
}





/* newsin.html */

@media (max-width: 765px) {
div.newsin .container .meet img {
	width: 100%;
}
div.newsin .container .meet {
	padding-top: 15px;
	text-align: center;
	padding-bottom: 15px;
	border-bottom: 1px solid #eaeaea;
}
div.newsin .container h2 {
	text-align: center;
	font-size: 20px;
	font-family: "Source Han Sans CN";
	color: rgb(49, 49, 49);
}
div.newsin {
	background-color: #fff;
	padding-top: 15px;
	padding-bottom: 15px;
}
div.newsin .container>.bottom .right {
	margin-top: 25px;
	float: right;
	width: 80px;
	height: 25px;
	line-height: 25px;
	background-color: #3695eb;
	color: #fff;
	text-align: center;
	border-radius: 30px;
	font-size: 14px;
}
div.newsin .container p:nth-child(2) {
	text-align: center;
	padding: 10px 0px 15px;
	border-bottom: 1px solid #eaeaea;
}
div.newsin .container p:nth-child(3) {
	margin-top: 10px;
	/* text-align: center; */

	font-size: 12px;
	font-family: "Source Han Sans CN";
	color: rgb(96, 96, 96);
	line-height: 2.5;
}
}
/* newsin.html */

.newsin {
	background-color: #fff;
	padding-top: 55px;
	padding-bottom: 55px;
}
.newsin .container img {
	display: inline-block;
}
.newsin .container h2 {
	text-align: center;
	font-size: 26px;
	font-family: "Source Han Sans CN";
	color: rgb(49, 49, 49);
}
.newsin .container p:nth-child(2) {
	text-align: center;
	padding: 20px 0px 25px;
	border-bottom: 1px solid #eaeaea;
}
.newsin .container p:nth-child(2) span:nth-child(1) {
	margin-right: 28px;
}
.newsin .container p:nth-child(2) span {
	text-align: center;
	font-size: 14px;
	font-family: "Source Han Sans CN";
	color: rgb(113, 113, 113);
}
.newsin .container p:nth-child(3) {
	margin-top: 15px;
	text-align: left;
	font-size: 14px;
	font-family: "Source Han Sans CN";
	color: rgb(96, 96, 96);
	line-height: 2.5;
}
.newsin .container .meet {
	padding-top: 35px;
	text-align: center;
	padding-bottom: 45px;
	border-bottom: 1px solid #eaeaea;
}
.newsin .container>.bottom .left {
	margin-top: 25px;
	float: left;
}
.newsin .container>.bottom .left div {
}
.newsin .container>.bottom .left div a {
	color: #3795ec;
	font-size: 14px;
}
.newsin .container>.bottom .left div span {
	font-size: 14px;
	font-family: "Source Han Sans CN";
	color: rgb(96, 96, 96);
	font-weight: bold;
	line-height: 30px;
}
.newsin .container>.bottom .right {
	margin-top: 25px;
	float: right;
	width: 100px;
	height: 35px;
	line-height: 35px;
	/* background-color: #f6cb03; */

	background: #3695eb;
	color: #fff;
	text-align: center;
	border-radius: 30px;
	font-size: 16px;
}
.newsin .container>.bottom .right a {
	color: #fff;
}



/* 子页link自适应 */

@media (max-width: 765px) {
.online .info .col-md-4 {
	margin-bottom: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
.online .container .liuyan {
	padding: 0 10px;
}
/*.main.link .col-md-4 {

        height: inherit;

        position: relative;

      }*/

.main .col-md-4.link span {
	padding-top: 5px;
	padding-left: 50px;
	float: left;
	line-height: inherit;
}
}
/* link.html */

.main {
	padding: 40px 0 0px;
}
.main .container {
	padding: 0px;
}
.main.aboutus {
	padding: 80px 0;
}
.main .container .top {
	position: relative;
}
.main .container .border {
	left: 50%;
	transform: translateX(-50%);
	width: 30px;
	height: 2px;
	position: absolute;
	bottom: 0px;
	background-color: #3795ec;
}
.main h3 {
	/* text-align: left; */

	padding-bottom: 15px;
	font-size: 24px;
	color: #000;
	text-align: center;
}
.main .col-md-4 {
	font-size: 14px;
	padding: 0px 10px;
	/* height:50px; */

	position: relative;
}
.main .link:hover .box {
	/* background-color: #127c3d; */

  /* background: #1c9cb7; */

	background: #3795ec;
}
.main .link:hover .box i {
	color: #fff;
}
.main .bottom {
	padding-left: 10px;
	margin-top: 30px;
}
.main .col-md-4 .box {
	border: 1px solid #ccc;
	position: absolute;
	display: inline-block;
	top: 50%;
	transform: translateY(-50%);
	width: 35px;
	height: 35px;
	border-radius: 35px;
 // background-color: #f93348;
}
.main .col-md-4 span {
	font-size: 14px;
}
/* .main .col-md-4 i{

    position:absolute;

    left:50%;

    top:50%;

    transform:translate(-50%,-50%);

    font-size:20px;

} */

.main .col-md-4 span {
	padding-left: 50px;
	line-height: 50px;
}
.main .box {
}
.main .box.active {
	/*background-color:#f93348;*/

	background-color: #2e56d9;
	color: #fff;
}
.online {
	margin-top: 30px;
}
.online input[type="submit"] {
	width: 100%;
	height: 45px;
	background-color: transparent;
	border: 1px solid #d5d5d5;
	text-indent: 0px;
	font-size: 16px;
}
.online .col-md-4 {
	padding-right: 10px;
	padding-left: 0px;
}
.online .message {
	position: relative;
}
.online .border {
	left: 50%;
	transform: translateX(-50%);
	width: 25px;
	height: 2px;
	position: absolute;
	bottom: 0px;
	background-color: #3795ec;
}
.online h2 {
	color: #000;
	text-align: center;
	padding-bottom: 15px;
	font-size: 22px;
}
.online input {
	width: 100%;
	height: 45px;
	background-color: transparent;
	border: 1px solid #d5d5d5;
	text-indent: 20px;
	font-size: 16px;



  ::-webkit-input-placeholder {

    /* WebKit, Blink, Edge */

    color: #ccc;
}



  :-moz-placeholder {

    /* Mozilla Firefox 4 to 18 */

    color: #ccc;
}



  ::-moz-placeholder {

    /* Mozilla Firefox 19+ */

    color: #ccc;
}



  :-ms-input-placeholder {

    /* Internet Explorer 10-11 */

    color: #ccc;
}
}
.online .info {
	position: relative;
	margin-top: 20px;
}
.online .youxiang {
	padding-right: 0px;
}
.online .info i {
	font-size: 20px;
	color: #ababab;
	position: absolute;
	right: 30px;
	top: 50%;
	transform: translateY(-50%);
}
.online .container .liuyan textarea {
	padding: 10px 0 0 10px;
	margin-top: 10px;
	width: 100%;
	padding-right: 10px;
	height: 130px;
	border: none;
	border: 1px solid #ccc;
	font-size: 16px;
	text-indent: 10px;
}
.online .liuyan {
	position: relative;
}
.online .liuyan i {
	position: absolute;
	right: 30px;
	top: 20px;
	font-size: 20px;
	color: #dadada;
}
.online .sub {
	position: relative;
	margin-top: 20px;
	margin-bottom: 100px;
}
.online .sq input {
	border: none;
}
.online .sq {
	font-size: 18px;
	color: #fff;
	width: 300px;
	height: 50px;
	background-color: #848484;
	text-align: center;
	margin: 40px auto;
	line-height: 50px;
}
.map>.topper>.col-md-6:nth-child(1)>img {
	height: 500px;
}
 @media (max-width: 1475px) {
.service p.title {
	margin-bottom: 30px;
}
}





/* 关于我们自适应 */

@media (max-width: 765px) {
.ban .box {
	position: absolute;
	left: 50%;
	top: 50%;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	font-size: 22px;
	color: rgb(255, 255, 255);
}
.innernav .container {
	padding: 0px 15px;
}
.innernav .container .left {
	float: none;
}
.innernav {
	/* padding-bottom: 10px; */

	background: #fff;
	/* height: 42px; */

	height: auto;
	line-height: 42px;
	border-bottom: 1px solid #efefef;
	font-size: 14px;
	color: rgb(38, 38, 38);
}
.innernav .container .right ul li {
	padding: 0px 15px;
	float: left;
}
.innernav .container .right {
	float: none;
}
.aboutus .container {
	padding: 20px 15px 25px;
}
.aboutus .container p:nth-child(1) {
	font-size: 17px;
	color: rgb(0, 0, 0);
	line-height: 1.632;
	margin-bottom: 15px;
}
.aboutus .container p:nth-child(2) {
	font-size: 13px;
	color: rgb(119, 119, 118);
	line-height: 2.067;
}
.descrip {
	background: #fff;
	padding: 20px 15px 20px;
}
.descrip .container .clearfix p.title {
	font-size: 17px;
	color: rgb(83, 190, 7);
	line-height: 1.632;
	margin-bottom: 10px;
}
.descrip .container .clearfix p.common {
	font-size: 13px;
	color: rgb(119, 119, 118);
	line-height: 1.8;
}
.descrip .container .clearfix {
	margin-bottom: 15px;
}
.garding {
	padding: 0px 0px 20px;
}
.garding .swiper-containerN {
	margin-top: 15px;
}
.garding .swiper-containerN .swiper-slide .bottom p:nth-child(1) {
	font-size: 17px;
	color: rgb(0, 0, 0);
	line-height: 2;
}
.garding .swiper-containerN .swiper-slide .bottom p:nth-child(2) {
	font-size: 13px;
	color: rgb(107, 107, 107);
	line-height: 1.6;
}
.garding .swiper-containerN .swiper-slide {
	margin-bottom: 10px;
}
.main {
	padding: 15px 0 0px;
}
.main .bottom {
	padding-left: 10px;
	margin-top: 10px;
}
.online {
	margin-top: 15px;
}
.news {
	/* padding-top: 25px;

    padding-bottom: 25px; */

	padding: 25px 15px;
	background-color: #fff;
}
.news .row .container {
	padding: 0px 15px;
}
.news .container .col-md-12>.shop {
	padding-left: 0px;
}
.download .container {
	padding: 0px 15px;
}
.boxing .container>.top>ul>li>ul {
	/* height: 105px; */

	position: static;
	left: 0px;
	top: 60px;
}
.boxing .container>.top {
	position: relative;
	height: auto;
	padding: 5px 5px;
	border: 1px solid #efefef;/* padding-bottom: 30px; */

    /* border-bottom: none; */

}
.boxing .container>.top>ul>li>ul {
	padding-top: 10px;
	/* border-bottom: 1px solid #efefef; */

    /* border-top: none; */

	display: none;
	padding-bottom: 10px;
}
.boxing .container>.top>ul>li {
	height: auto;
}
.boxing .container>.top>ul>li>ul>li>a {
	color: #000;
	font-size: 13px;
}
.boxing .container>.top>ul>li>ul>li>a:hover {
	color: #000;
}
.boxing .container>.top>ul>li>ul>li {
	margin-bottom: 15px;
	float: left;
	padding: 0px 25px;
	color: rgb(27, 27, 27);
	border-right: 1px solid #fff;
	line-height: 20px;
}
.boxing .container>.bottom {
	padding: 0px 15px;
}
.boxing .container>.bottom>p.category span {
	text-align: center;
	/* height: 100%; */

	height: auto;
	/* border-right: 1px solid #fff; */

	border-right: none;
	width: 17%;
	display: inline-block;
	line-height: 30px;
	font-size: 15px;
	color: rgb(255, 255, 255);
}
.boxing .container>.bottom .system .clearfix span {
	text-align: center;
	height: 100%;
	border-right: 1px solid #efefef;
	width: 17%;
	display: inline-block;
	line-height: 30px;
	font-size: 14px;
	/* color: rgb( 255, 255, 255 ); */

	color: rgb(27, 27, 27);
	border: none;
}
.boxing .container>.bottom .system .clearfix span:first-child {
	/* border-right: none; */

    /* border-left: 1px solid #efefef; */

	border: none;
}
.boxing .container>.bottom>p:nth-child(1) {
	font-size: 16px;
	color: rgb(27, 27, 27);
	line-height: 3;
}
.boxingin .container>.top>div:nth-child(2) {
	height: 180px;
}
.boxingin .container>.top>.right {
	padding-left: 0px;
}
.boxingin .container {
	padding: 0px 15px;
}
.boxingin .container>.top>div:nth-child(2) p:nth-child(1) {
	font-size: 20px;
	color: rgb(38, 38, 38);
	line-height: 2;
}
.boxingin .container>.top>div:nth-child(2) p:nth-child(2) {
	font-size: 16px;
	color: rgb(83, 190, 7);
	line-height: 1.938;
	margin-bottom: 0px;
}
.boxingin .container>.bottom .meaning {
	border-bottom: 1px solid #e1e1e1;
	/* padding: 40px 25px 0px; */

	padding: 15px 0px;
}
.boxingin .container>.bottom p.title {
	font-size: 16px;
	color: rgb(83, 190, 7);
	line-height: 1.632;
	margin-bottom: 5px;
}
.boxingin .container>.bottom .meaning .clearfix {
	margin-bottom: 15px;
}
.boxingin .container>.bottom p.common {
	font-size: 13px;
	color: rgb(119, 119, 118);
	line-height: 1.8;
}
.boxingin .container>.bottom .nextprev {
	padding-top: 23px;
	font-size: 15px;
	color: rgb(38, 38, 38);
	line-height: 2;
}
.boxingin {
	background: #fff;
	padding: 20px 0px;
}
.boxingin .container>.bottom .intro {
	height: 42px;
	line-height: 42px;
	background: #37a8ec;
	color: #fff;
	font-size: 18px;
	padding-left: 15px;
}
}



/* 首页自适应 */

@media (max-width: 765px) {
.banner .swiper-slide .container {
	width: 100%;
	position: absolute;
	position: absolute;
	left: 50%;
	top: 40%;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
}
.banner .swiper-slide .container h2,  .banner .swiper-slide .container p {
	text-align: center;
	font-size: 20px;
	color: rgb(255, 255, 255);
	font-weight: bold;
	line-height: 1.5;
}
.banner>.container {
	width: 100%;
	z-index: 10;
	padding: 0px;
	position: static;
	bottom: -66px;
	left: 50%;
	/* -webkit-transform: translateX( -50%);

    -moz-transform: translateX( -50%);

    -ms-transform: translateX( -50%);

    -o-transform: translateX( -50%); */

	transform: none;
}
.banner>.container ul li {
	border-right: 1px solid #3186d4;
	padding: 30px 15px;
	vertical-align: top;
	display: inline-block;
	width: 49%;
	position: relative;
	height: 190px;
}
.banner>.container ul li:last-child {
	height: 240px;
}
.banner>.container ul li p.tit {
	font-size: 14px;
	color: rgb(255, 255, 255);
	line-height: 1.722;
	margin-bottom: 0px;
}
.about {
	padding: 30px 0px 30px;
}
.about .container {
	padding: 0px 15px;
}
.about .container .bottom>div:nth-child(2) {
	padding-left: 0px;
}
.about .container .bottom>div:nth-child(2) p:nth-child(1) {
	font-size: 17px;
	color: rgb(54, 149, 235);
	line-height: 1.632;
	margin-bottom: 0px;
}
.about .container .bottom>div:nth-child(2) p:nth-child(2) {
	font-size: 13px;
	color: rgb(119, 119, 118);
	line-height: 2;
}
.about .container .bottom>div:nth-child(2)>a {
	display: inline-block;
	width: 115px;
	height: 35px;
	border: 1px solid #53be07;
	text-align: center;
	line-height: 35px;
	border-radius: 5px;
	font-size: 15px;
	color: rgb(83, 190, 7);
	margin-top: 15px;
}
.service>div:nth-child(2)>div {
	padding-left: 15px;
	width: 100%;
	position: absolute;
	left: 0px;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
}
.service>div:nth-child(2)>div .bottom>div>.radius {
	display: inline-block;
	/* width: 255px; */

	width: 49%;
	font-size: 15px;
	color: rgb(0, 0, 0);
}
.service {
/* padding: 0px 15px; */

}
.service p.title {
	margin-bottom: 10px;
}
.service>div:nth-child(2)>div .bottom>div {
	margin-bottom: 10px;
}
.service>div:nth-child(2)>img {
	height: 360px;
}
.data>img {
	height: 100px;
}
.data .container {
	width: 100%;
	position: absolute;
	left: 50%;
	top: 50%;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
}
.garden {
	padding: 15px 0px 20px;
}
p.title {
	font-size: 23px;
	color: rgb(0, 0, 0);
	line-height: 1.148;
}
p.title span {
	margin-left: 5px;
	font-size: 13px;
	color: rgb(83, 190, 7);
}
.garden .swiper-containerG {
	margin-top: 10px;
}
.garden .swiper-containerG .swiper-slide .bottom p:nth-child(1) {
	font-size: 17px;
	color: rgb(0, 0, 0);
	line-height: 2;
}
.garden .swiper-containerG .swiper-slide .bottom p:nth-child(2) {
	font-size: 14px;
	color: rgb(107, 107, 107);
	line-height: 1.6;
}
.map .topper>.col-md-6:nth-child(1) img {
	height: 300px;
}
.map>.container {
	width: 100%;
	position: absolute;
	left: 50%;
	top: 5%;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-o-transform: translateX(-50%);
}
.map>.container p {
	font-size: 14px;
	color: rgb(107, 107, 107);
	line-height: 2.5;
}
.map>.container p.title {
	font-size: 27px;
	color: rgb(0, 0, 0);
	line-height: 1.148;
	margin-bottom: 10px;
}
#dituContent {
	height: 300px !important;
}
footer p:nth-child(1) {
	font-size: 13px;
	color: rgb(255, 255, 255);
	line-height: 1.8;
}
footer p:nth-child(1) a {
	font-size: 13px;
	color: rgb(255, 255, 255);
}
footer p:nth-child(2) {
	font-size: 13px;
	color: rgb(255, 255, 255);
	line-height: 2.2;
}
footer {
	position: relative;
	/* height: 160px; */

	height: auto;
	padding: 10px 10px;
	background-color: #3795ec;
}
footer>div {
	width: 100%;
	position: static;
	top: 50%;
	left: 50%;
	/* -webkit-transform: translate(-50%, -50%);

    -moz-transform: translate(-50%, -50%);

    -ms-transform: translate(-50%, -50%);

    -o-transform: translate(-50%, -50%); */

	transform: none;
}
.data .container .left {
	float: left;
	font-size: 17px;
	color: rgb(255, 255, 255);
}
.data .container a {
	color: #fff;
	font-size: 14px;
	display: inline-block;
	float: left;
	width: 105px;
	height: 30px;
	border: 1px solid #fff;
	text-align: center;
	line-height: 30px;
	margin-top: 5px;
	border-radius: 3px;
}
.download .down_detail .top {
	border-bottom: 1px solid #efefef;
	padding-left: 18px;
	padding-right: 40px;
	/* height: 63px; */

	height: auto;
	line-height: 33px;
	/* background-color: #fff; */

	background: #f8f8f8;
}
.download .down_detail .top .left span:last-child {
	display: block;
}
.download {
	background: #fff;
	padding-top: 25px;
	padding-bottom: 30px;
}
.innertitle {
	font-size: 15px;
	color: rgb(27, 27, 27);
	margin-bottom: 20px;
}
.download .down_detail .top .left span:nth-child(3) {
	margin-right: 0px;
}
}
.adress {
	color: #6f7070;
	height: 210px;
	padding: 20px 10px;
	border: 1px solid #e0ddde;
	line-height: 25px;
	margin-top: 40px;
}.news_container{ margin-top:70px; clear:both}
.adress h5 {
	font-size: 18px;
	color: #000;
	margin-bottom: 10px;
}
.message.row {
	margin: 0px;
}
.info.row {
	margin: 20px 0px;
}
.liuyan.row {
	margin: 0px;
}
.news_container h4 {
	border: none;
}
 @media (max-width: 765px) {
.indexnews .swiper-containerW {
	margin-top: 20px;
	height: 456px;
	overflow: hidden;
}
.indexnews .swiper-containerW .swiper-slide a {
	font-size: 14px;
	color: #000;
}
.indexnews .swiper-containerW .swiper-slide .newstime {
	display: block;
	font-size: 14px;
	position: static;
	right: 20px;
	top: 5px;
}
.adress {
	color: #6f7070;
	height: 270px;
	padding: 20px 10px;
	border: 1px solid #e0ddde;
	line-height: 25px;
	margin-bottom: 20px;
	margin-top: 20px;
}
#dituContent {
	width: 100% !important;
}
}
#page {
	clear: both;
	height: 40px;
	margin: 0 auto;
	text-align: center;
	display: table;
}
#page li {
	float: left;
	padding: 5px 14px;
	border: 1px solid #CCCCCC;
	margin-right: 6px;
	color: #666;
	font-size: 12px;
	list-style: none;
}
#page li:hover {
	border: 1px solid #0060ad;
}
#page li:hover a {
	color: #0060ad
}
#page li a {
	color: #666
}
#page li.active {
	border: 1px solid #0060ad;
	background-color: #0060ad;
	color: #FFFFFF
}
#page li.active a {
	color: #fff
}
#page .thisclass {
	background-color: #0060ad;
	color: #FFFFFF
}
.boxing.special .container>.bottom>p.category span,  .boxing.bxis1 .container>.bottom>p.category span {
	width: 16.5%;
}
.boxing.special .container>.bottom .system .clearfix span,  .boxing.bxis1 .container>.bottom .system .clearfix span {
	width: 16.5%;
}
.boxing.bxis1 .container>.bottom>p.category span:nth-child(2) {
	width: 34%;
}
.boxing.bxis1 .container>.bottom .system .clearfix span:nth-child(2) {
	width: 34%;
}
