@charset "utf-8";

/*
 * 更改样式
 *  */
body,
html {
	font-family: "微软雅黑", "宋体", arial;
	font-size: 16px;
	color: #333333;
}

h1,
h2,
h3,
h4,
h5,
h6,
h7,
p,
.row {
	padding: 0;
	margin: 0;
}

ul,
li,
ol,
dt,
dd,
dl {
	padding: 0;
	margin: 0;
	list-style: none;
}

a:link,
a:visited,
a:hover,
a:active {
	text-decoration: none;
}

a,
a:hover,
a img,
a:hover img,
#menu div{
	transition: all 1s;
	-moz-transition: all 1s;
	-webkit-transition: all 1s;
	-o-transition: all 1s;
}

a:hover{
	color: #0ba1af;
}



.title-family{

}

.word-clamp {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.container,
.container-fluid,
.navbar-collapse,
.col-xs-1,
.col-sm-1,
.col-md-1,
.col-lg-1,
.col-xs-2,
.col-sm-2,
.col-md-2,
.col-lg-2,
.col-xs-3,
.col-sm-3,
.col-md-3,
.col-lg-3,
.col-xs-4,
.col-sm-4,
.col-md-4,
.col-lg-4,
.col-xs-5,
.col-sm-5,
.col-md-5,
.col-lg-5,
.col-xs-6,
.col-sm-6,
.col-md-6,
.col-lg-6,
.col-xs-7,
.col-sm-7,
.col-md-7,
.col-lg-7,
.col-xs-8,
.col-sm-8,
.col-md-8,
.col-lg-8,
.col-xs-9,
.col-sm-9,
.col-md-9,
.col-lg-9,
.col-xs-10,
.col-sm-10,
.col-md-10,
.col-lg-10,
.col-xs-11,
.col-sm-11,
.col-md-11,
.col-lg-11,
.col-xs-12,
.col-sm-12,
.col-md-12,
.col-lg-12 {
	padding-left: 0;
	padding-right: 0;
}

.navbar-default .navbar-collapse,
.navbar-default .navbar-form,
.navbar {
	border: none;
	margin-bottom: 0;
}

.navbar-default {
	background: none;
}

.container>.navbar-header,
.container-fluid>.navbar-header,
.container>.navbar-collapse,
.container-fluid>.navbar-collapse {
	margin-left: 0;
	margin-right: 0;
}
.carousel-indicators li{
	background: #ffffff;
	border-color: #ffffff;
}
.carousel-indicators .active{
	background: none;
}

.form-horizontal .form-group{
	margin-left: 0;
	margin-right: 0;
}

/*
 * 头部样式
 *  */

#header .logo {
	text-align: left;
}

#header .logoright {
	text-align: right;
}

/*
 * 导航样式
 *  */
 
.sitemap {
	max-width: 1100px;
	margin: 50px auto
}

.mt-10 {
	margin-top: 10px
}

.m-sitemap-title {
	line-height: 50px;
	font-size: 25px;
}

.m-sitemap-title a {
	color: #333333;
}

.m-sitemap-border {
	margin-top: 10px;
	border-bottom: 1px solid #f1f1f1;
}

.m-sitemap-nav {
	line-height: 30px;
	font-size: 16px;
	color: #666;
}

.m-sitemap-nav a {
	color: #999;
}

p{
	text-indent: 2em;
}

.m-sitemap-nav a:hover,
.m-sitemap-nav .h-hotpro-item a.show,
.h-hotpro-item .m-sitemap-nav a.show,
.m-sitemap-nav .m-pagination-item a.current,
.m-pagination-item .m-sitemap-nav a.current {
	color: #888888;
	text-decoration: underline;
}

.m-sitemap-subnav {
	overflow: hidden;
}

.m-sitemap-subnav a {
	float: left;
	margin-top: 5px !important;
	margin-right: 10px !important;
	display: block;
	line-height: 25px;
	font-size: 14px;
	color: #999;
}

.m-sitemap-subnav a:hover,
.m-sitemap-subnav .h-hotpro-item a.show,
.h-hotpro-item .m-sitemap-subnav a.show,
.m-sitemap-subnav .m-pagination-item a.current,
.m-pagination-item .m-sitemap-subnav a.current {
	color: #888888;
	text-decoration: underline;
}

.dong{
	position: relative;
}
.dong .dongCon{
	position: absolute;
	z-index: 10;
	width: 100%;
	top: 22.24%;
	color: #ffffff;
}
.dong .dongCon .tit{
	text-align: center;
}
.dong .dongCon .tit span{
	color: #00c1de;
}
.dong .dongCon .des{
	text-align: center;
	color: #ffffff;
}

.h-csrs .title,
.h-company .title,
.h-blog .title,
.h-rongyu .title,
.h-hzhb .title,
.h-map .title,
.h-chengnuo .title,
.csrs .title,
.lxwm .title,
.news-list .title,
.jjfa-list .title{
	text-align: center;
	background: url(../images/h-line.png) center bottom no-repeat;
}
.btn-primary{
	background: #00c1de;
	border: none;
	padding: 0 0 0 0;
}
.btn-primary:hover{
	background: #0098af;
}

.h-product .title .tab-title .ico1{
	background-image: url(../images/h-ico-product1.png);
}
.h-product .title .tab-title .ico2{
	background-image: url(../images/h-ico-product2.png);
}
.h-product .title .tab-title .ico3{
	background-image: url(../images/h-ico-product3.png);
}
.h-product .title .tab-title .active .ico1{
	background-image: url(../images/h-ico-product1-ac.png);
}
.h-product .title .tab-title .active .ico2{
	background-image: url(../images/h-ico-product2-ac.png);
}
.h-product .title .tab-title .active .ico3{
	background-image: url(../images/h-ico-product3-ac.png);
}
.h-product .title .tab-title .active .ico-sanjiao{
	display: block;
}
.h-product .content .item{
	max-width: 1200px;
	display: none;
}
.h-product .content .item.active{
	display: block;
}
.ico-sanjiao{
	width: 0; 
	height: 0;
	border-width: 8px;
	border-style: solid;
	border-color:#00c1de transparent transparent transparent;
	display: none;
}

.product-details-content .line{
	margin-bottom: 0.56rem;
	height: 1px;
	background: #313131;
}

@media (min-width: 768px) {
	
	body{
		min-width: 996px;
		position: relative;
	}
	
	
	.float-left{
		float: left;
	}
	.float-right{
		float: right;
	}
	
	.showmenu{
		display:block;
	}
	
	
	#menu{
		position: fixed;
		z-index: 100;
		top: 0px;
		left: 0px;
		width: 100%;
		min-width: 996px;
		z-index: 100;
		height: 88px
	}
	#menu .container{
		width: 90%;
		max-width: 1200px;
	}
	#menu .navbar-header{
		padding-top: 18px;
		padding-right: 20px;
	}
	#menu .navbar-phone{
		float: right;
		padding-top: 23px;
		background: url(../images/phone.png) left 23px no-repeat;
		line-height: 48px;
		font-size: 21px;
		text-indent: 65px;
		color: #ffffff;
	}
	
	
	
	#menu .menuCon{
		padding-top: 25px;
		line-height: ;
	}
	#menu .navbar-nav > li{
		padding-left: 5px;
		padding-right: 5px;
	}
	#menu .navbar-nav > li > a{
		display: block;
		line-height: 60px;
		border-bottom: 3px solid transparent;
		padding-left: 10px;
		padding-right: 10px;
		color: #ffffff;
		font-size: 18px;
		float: left;
	}
	#menu .navbar-nav > li > a:hover,
	#menu .nav .open > a, 
	#menu .nav .open > a:hover, 
	#menu .nav .open > a:focus{
		border-bottom: 3px solid #00c1de;
		border-bottom-width: 100%;
		color: #00c1de;
		background: none;
	}
	#menu .dropdown-menu{
		padding: 0 0 0 0;
		background: none;
	}
	#menu .dropdown-menu li{
		width: 100%;
		height: 45px;
		text-align: center;
		
		overflow: hidden;
	}
	
	
	
	#menu .dropdown-menu li a{
		line-height: 45px;
		height: 45px;
		overflow: hidden;
		font-size: 18px;
		color: #ffffff;
		float: left;
		background: #313131;
		padding: 0 0 0 0;
		width: 100%;
	}
	#menu .dropdown-menu li a:hover{
		background: #33cde5;
	}	
	.menuBackground{
		background: rgba(0,193,222,.9);
	}
	
	.dong .dongCon .tit{
		font-size: 60px;
		line-height: 140px;
		font-weight: bold;
	}
	.dong .dongCon .des{
		line-height: 45px;
		font-size: 23px;
	}
	
	.banner{
		position: relative
	}
	.banner .txt{
		position: absolute;
		width: 100%;
		top: 42%;
		font-size: 50px;
		color: #ffffff;
		text-align: center;
	}
	.banner .txt span{
		color: #33cde5;
	}
	.banner .txt font.b{
		font-size: 60px;
	}
	
	
	.h-csrs{
		max-width: 1200px;
		margin-top: 120px;
		margin-bottom: 120px;
		width: 95%;
	}
	.h-csrs .title,
	.h-company .title,
	.h-blog .title,
	.h-rongyu .title,
	.h-hzhb .title,
	.h-map .title,
	.h-chengnuo .title,
	.csrs .title,
	.lxwm .title,
	.news-list .title,
	.jjfa-list .title{
		line-height: 100px;
		font-size: 35px;
		margin-bottom: 56px;
	}
	.h-csrs .float-left{
		width: 38.416%;
		margin-right: 65px;
	}
	.h-csrs .des{
		color: #636060;
		font-size: 21px;
		line-height: 36px;
	}
	
	.h-csrs .des .tit{
		padding-top: 18px;
		font-size: 35px;
		font-weight: bold;
		color: #333333;
		line-height: 50px;
	}
	.h-csrs .des .tit-des{
		color: #333333;
		font-size: 25px;
		height: 40px;
	}
	.h-csrs .des .line01{
		margin-bottom: 30px;
	}
	.h-csrs .des p{
		text-indent: 2em;
		padding-bottom: 30px;
	}
	
	.h-csrs .btn-primary{
		width: 180px;
		float: right;
		margin-top: 30px;
		line-height: 47px;
		padding: 0 0 0 0;
		font-size: 21px;
	}
	
	.h-product{
		margin-top: 100px;
	}
	.h-product .title{
		background: url(../images/h-bg-product.jpg) center top no-repeat;
		text-align: center;
		padding-top: 30px;
		padding-bottom: 20px;
	}
	.h-product .title .tit{
		line-height: 54px;
		font-size: 35px;
		color: #FFFFFF;
	}
	.h-product .title .tit-sub{
		font-size: 26px;
		color: #ffffff;
		line-height: 45px;
	}
	.h-product .title .tab-title{
		margin-top: 20px;
		width: 95%;
		max-width: 1160px;
		
	}
	.h-product .title .tab-title .item{
		width: 95%;
		border: 1px #FFFFFF solid;
		line-height: 39px;
		font-size: 18px;
		color: #ffffff;
	}
	.h-product .title .tab-title .ico{
		width: 80px;
		height: 80px;
		background-repeat: no-repeat;
		background-position: center center;
	}
	.h-product .title .tab-title .active .item{
		border: 1px solid #00c1de;
		background: #00c1de;
	}
	.h-product .title .tab-title .active .ico-sanjiao{
		display: block;
	}
	.h-product .content{
		background: url(../images/h-bg-product1.png) center top no-repeat;
		padding-bottom: 45px;
		padding-top: 20px;
	}
	.h-product .content .item > .tit{
		padding-top: 35px;
		padding-bottom: 35px;
	}
	.h-product .content .item > .tit a{
		float: right;
		font-size: 18px;
		border: 1px solid #1fc6e1;
		color: #1fc6e1;
		padding: 3px 10px 3px 10px
	}
	.h-product .content .item > .tit a:hover{
		color: #ffffff;
		background: #1fc6e1;
	}
	.h-product .content .row{
		border-left: 1px solid #636060;
		border-top: 1px solid #636060;
	}
	.h-product .content .row .pro-item{
		border-right: 1px solid #636060;
		border-bottom: 1px solid #636060;
		background: rgba(255,255,255,0.5);
		text-align:center; 
		overflow:hidden; 
		position:relative;
		-moz-transition:.3s ease-in-out; 
		-webkit-transition:.3s ease-in-out; 
		-ms-transition:.3s ease-in-out; 
		transition:.3s ease-in-out;
	}
	.h-product .content .row .pro-item a{ 
		color:#635f60;
		display: block;
		padding-top: 25px;
	}
	.h-product .content .row .pro-item img{
		display:inline-block; 
		width:200px; 
		height:200px;
		-moz-transition:.3s ease-in-out; 
		-webkit-transition:.3s ease-in-out; 
		-ms-transition:.3s ease-in-out; 
		transition:.3s ease-in-out;
	}
	.h-product .content .row li .tit{ 
		display:block; 
		text-align:center; 
		font-size:18px;
		line-height: 50px;
		height: 66px;
	}
	.h-product .content .row li:hover .pro-item{
		box-shadow: inset 0px 0px 29px 0px rgba(96, 96, 96, 0.25); 
	}
	.h-product .content .row li:hover .pro-item img{	
		-moz-transform:scale(1.1);
		-webkit-transform:scale(1.1);
		-ms-transform:scale(1.1);
		transform:scale(1.1);
	}
	.h-product .content .ico{
		line-height: 70px;
		font-size: 80px;
		padding-top: 65px;
		padding-bottom: 25px;
		color: #00c1de;
	}
	.h-product .content .more{
		width: 115px;
		border: 1px solid #00c1de;
		color: #00c1de;
		font-size: 18px;
		background: none;
		border-radius: 5px;
		line-height: 31px;
		margin-bottom: 73px;
		text-align: center;
	}
	
	.h-changjing{
		height:920px;
		background-image: url(../images/h-bg-product2.jpg);
		text-align:center;
		color:rgba(255,255,255,.9)
	}
	.h-changjing .title{
		padding-top: 55px;
	}
	.h-changjing .title .tit{
		font-size: 35px;
		line-height: 95px;
	}
	.h-changjing .title .tit-sub{
		line-height: 45px;
		font-size: 26px;
		color: #ffffff;
		width: 1180px;
		padding-top: 15px;
	}
	.h-changjing .title .tab-title{
		margin-top: 60px;
		max-width: 995px;
	}
	.h-changjing .title .tab-title .item{
		background: #dcd9d8;
		line-height: 60px;
		font-size: 18px;
		color: #636060;
	}
	.h-changjing .title .tab-title .active .item{
		background: #00c1de;
		color: #ffffff;
	}
	.h-changjing .title .tab-title .active .ico-sanjiao{
		display: block;
	}
	
	.h-changjiang-con{
		max-width: 1240px;
		margin-left: auto;
		margin-right: auto;
		margin-top: 70px;
	}
	.h-changjiang-con .row .col-xs-1-5{
		width:20%;
		float: left;
	}
	.h-changjiang-con .row .col-xs-1-5 .col-son{
		margin-left: auto;
		margin-right: auto;
		width: 95%;
		background: #ffffff;
		padding-top: 30px;
	}
	.h-changjiang-con .row .col-xs-1-5 .col-son .tit-1{
		line-height: 45px;
		font-size: 22px;
		color: #333333;
		font-weight:bold;
	}
	.h-changjiang-con .row .col-xs-1-5 .col-son img{
		width: 100%;
	}
	.h-changjiang-con .row .col-xs-1-5 .col-son .tit-des{
		width: 90%;
		margin-left: auto;
		margin-right: auto;
		font-size: 16px;
		color: #000000;
		line-height: 24px;
		padding-top: 10px;
		padding-bottom: 30px;
		text-align: left;
	}
	.h-changjiang-con .row .col-xs-1-5.col-xs-offset-3{
		margin-left: 0;
	}
	
	
	
	.h-company{
		max-width: 1200px;
		margin-top: 60px;
	}
	.h-company .des{
		background: url(../images/h-bg-video.png) center top no-repeat;
		padding-top: 38px;
	}
	.h-company .video{
		max-width: 629px;
		position: relative;
	}
	.h-company .video .video-show{
		position: absolute;
		width: 100%;
		height: 100%;
		top: 0;
		left: 0;
		display: none;
	}
	.h-company .des .con{
		padding-top: 115px;
		font-size: 18px;
		line-height: 30px;
		color: #636060;
	}
	.h-company .des .con p{
		text-indent: 2em;
	}
	.h-company .des .more{
		width: 180px;
		line-height: 45px;
		margin-top: 35px;
		font-size: 21px;
	}
	
	.h-blog{
		background: url(../images/h-bg-blog.jpg) center top no-repeat;
	}
	.h-blog .title{
		padding-top: 33px;
		color: #ffffff;
		margin-bottom: 23px;
	}
	.h-blog .more{
		padding-top: 23px;
		max-width: 1200px;
		margin-left: auto;
		margin-right: auto;
	}
	.h-blog .more a {
	    float: right;
	    border: 1px solid #1fc6e1;
	    color: #FFFFFF;
		padding: 2px 10px 2px 10px;
		font-size: 18px;
	}
	.h-blog .more a:hover{
		background: #1fc6e1;
	}
	.h-blog .h-blog-con{
		max-width: 1230px;
		margin-top: 34px;
		padding-bottom: 110px;
	}
	
	
	.h-blog .h-pic-list{
		width: 95%;
		float: left;
	}
	.h-blog .h-pic-list .img{
		margin-bottom: 15px;
		border: 3px solid #00c1de;
		
	}
	.h-blog .h-pic-list .tit{
		width: 95%;
		height: 50px;
	}
	.h-blog .h-pic-list .des{
		width: 95%;
		line-height: 25px;
		color: #ffffff;
		margin-left: auto;
		margin-right: auto;
		overflow: hidden;
		text-indent: 2em;
	}
	.h-blog .h-pic-list .tit a{
		display: block;
		color: #ffffff;
		font-size: 21px;
		line-height: 40px;
	}
	.h-blog .h-pic-list a span{
		float: right;
		padding-left: 10px;
		
	}	
	
	.h-blog .h-blog-list{
		float: right;
		width: 95%;
	}
	.h-blog .h-blog-list li{
		background: #eeeeee;
		margin-bottom: 10px;
		padding-top: 9px;
		padding-bottom: 9px;
	}
	.h-blog .h-blog-list li .date{
		float: left;
		text-align: center;
		width: 18%;
		padding-top: 3px;
		padding-bottom: 3px;
		color: #625c5c;
		border-right: #bcc6c8 1px solid;
		margin-right: 3%;
	}
	.h-blog .h-blog-list li .day{
		font-size: 21px;
		height: 40px;
	}
	.h-blog .h-blog-list li .month{
		font-size: 16px;
		height: 20px;
	}
	.h-blog .h-blog-list li .con{
		float: left;
		width: 75%;
		padding-top: 8px;
		padding-bottom: 5px;
	}
	.h-blog .h-blog-list li .con .tit{
		font-size: 18px;
		line-height: 28px;
	}
	.h-blog .h-blog-list li .con .des{
		font-size: 13px;
		line-height: 20px;
	}
	.h-blog .h-blog-list li a{
		display: block;
		color: #6f6c6d;
	}
	.h-blog .h-blog-list li:hover,
	.h-blog .h-blog-list li:hover a,
	.h-blog .h-blog-list li:hover .date,
	.h-blog .h-blog-list li.active,
	.h-blog .h-blog-list li.active a,
	.h-blog .h-blog-list li.active .date{
		background: #1fc6e1;
		color: #ffffff;
		border-right-color: #ffffff;
	}
	
	.h-rongyu{
		padding-top: 45px;
	}
	.h-rongyu .title{
		line-height: 80px;
		margin-bottom: 0;
	}
	.h-rongyu .title-sub{
		line-height: 90px;
		margin-bottom: 30px;
		font-size: 21px;
		color: #666666;
		text-align: center;
	}
	
	.h-hzhb {
		margin-top: 66px;
	}
	.h-hzhb .h-hzhb-con{
		max-width: 1400px;
		padding-top: 38px;
		padding-bottom: 165px;
	}
	.h-hzhb .h-hzhb-con .col-sm-2-0{
		float: left;
		width: 20%;
		margin-bottom: 35px;
	}
	.h-hzhb .h-hzhb-con img{
		width: 95%;
		border: 2px solid #f3f3f3;
	}
	.h-hzhb .h-hzhb-con .carousel-indicators .active{
		background: #00c1de;
	}
	.h-hzhb .h-hzhb-con .carousel-indicators li{
		width: 20px;
		height: 20px;
		background: #e9e9e9;
	}
	.h-hzhb .h-hzhb-con .carousel-indicators{
		bottom: -70px;
	}
	
	
	
	.h-map{
		background: url(../images/h-bg-map.jpg) center top no-repeat;
		padding-top: 90px;
		padding-bottom: 100px;
	}
	.h-map .title{
		line-height: 80px;
		color: #ffffff;
		font-size: 35px;
	}
	.h-map .h-map-con{
		padding-top: 30px;
		width: 95%;
		max-width: 1240px;
		color: #ffffff;
	}
	.h-map .h-map-con p{
		text-indent: 0;
		font-size: 22px;
		line-height: 42px;
	}
	.h-map .h-map-con .map{
		width: 46%;
		float: right;
		position: relative;
	}
	.h-map .h-map-con .map .mapCon{
		position: absolute;
		left: 0;
		top: 0;
	}
	.h-map .h-map-con .form{
		float: right;
		width: 50%;
	}
	.h-map .h-map-con .form .guestbook{
		width: 70%;
	}
	.h-map .tit{
		margin-top: -23px;
		text-align: center;
		font-size: 30px;
		padding-bottom: 40px;
		color: #ffffff;
	}
	.h-map .guestbook .index-form .item { 
		border: 1px solid #FFFFFF;  
		margin-bottom: 25px;
		border-radius: 5px;
	}
	.h-map .guestbook .index-form .item .input-group-addon{
		background: none; 
		border: none;
		border-radius: 0;
		font-size: 18px;
		color: #FFFFFF;
	}
	.h-map .guestbook .index-form .item .form-control{
		height: 55px;
	}
	.h-map .guestbook .index-form input { 
		font-size: 18px; 
		color: #FFFFFF; 
		border: none; 
		box-shadow: none; 
		background: none;
	}
	.h-map .guestbook .index-form textarea { 
		width: 100%; 
		height: 110px; 
		font-size: 18px; 
		padding: 15px 15px 15px 15px;
		color: #FFFFFF; 
		border: none;
		background: none;
		box-shadow: none; 
		-webkit-box-shadow: none;
		outline: none;
		border-radius: 5px;
	}
	
	.h-map .guestbook .index-form .input-group-addon{
		vertical-align: top;
		line-height: 43px;
		padding-left: 40px;
	}
	.h-map .guestbook .index-form .item.submit { 
		border: 0; width: 100%; 
		height: 52px; 
		margin-bottom: 0;
	}
	.h-map .guestbook .index-form .submit input { 
		display: block; 
		height: 65px; 
		line-height: 65px; 
		padding: 0; 
		width: 100%;
		border: 1px solid #00c1de;
		font-size: 20px; 
		border-radius: 5px;
		margin: 18px auto 0 auto; 
		background: #00c1de;
	}
	.h-map .right-tu{
		background: url(../images/h-peisong.png) left center #fef1d9 no-repeat;
		background-size: 100% auto;
		height: 432px;
	}
	.h-chengnuo{
		margin-top: 50px;
		margin-bottom: 130px;
	}
	.h-chengnuo .chengnuo-con{
		width: 95%;
		max-width: 1200px;
	}
	.h-chengnuo .chengnuo-con .col-sm-2-0{
		float: left;
		width: 20%;
		line-height: 27px;
		font-size: 18px;
		text-align: center;
	}
	.h-chengnuo .chengnuo-con .col-sm-2-0.col-xs-offset-3{
		margin-left: 0;
	}
	
	.h-chengnuo .chengnuo-con .col-sm-2-0 .item{
		background: url(../images/h-bg-chengnuo1.png) left 40px no-repeat;
	}
	.h-chengnuo .chengnuo-con .col-sm-2-0.first .item{
		background: none;
	}
	
	.h-chengnuo .chengnuo-con .col-sm-2-0 .img{
		margin-bottom: 15px;
		
	}
	
	.h-chengnuo .chengnuo-con .col-sm-2-0 .txt{
		text-align: center;
	}
	.h-chengnuo .chengnuo-con .col-sm-2-0 .txt1{
		padding-top: 27px;
	}
	.h-chengnuo .chengnuo-con .col-sm-2-0 .txt2{
		padding-top: 13px;
	}
	
	.footer{
		background: #00C1DE;
		min-width: 1200px;
	}
	.footer .footer-con{
		max-width: 1200px;
		padding-top: 40px;
		padding-bottom: 40px;
		border-bottom: 1px solid #FFFFFF;
	}
	.footer .footer-con .des .des-menu{
		float: left;
		padding-left: 10px;
		color: #ffffff;
		font-size: 18px;
		padding-top: 13px;
		line-height: 24px;
		padding-right: 60px;
	}
	.footer .footer-con .des .des-menu a{
		color: #ffffff;
	}
	.footer .footer-con .des .des-phone{
		background: url(../images/h-img-footer-phone.png) left top no-repeat;
		min-height: 50px;
		float: left;
		padding-left: 60px;
		text-align: center;
		color: #FFFFFF;
		line-height: 25px;
		font-size: 18px;
		margin-right: 75px;
	}
	.footer .footer-con .des .des-ewm{
		float: left;
		margin-right: 40px;
		position: relative;
	}
	.footer .footer-con .des .des-ewm a{
		display: block;
		color: #332d43;
	}
	.footer .footer-con .des .des-ewm a:hover .mouseover{
		display: block;
	}
	.footer .footer-con .des .des-ewm .mouseover{
		position: absolute;
		width: 265px;
		left: 50%;
		margin-left: -133px;
		top: -180px;
		z-index: 100;
		display: none;
	}
	.footer .footer-con .des .des-ewm .mouseover .mouseover-con{
		background: #ffffff;
		border-radius: 15px;
		padding-top: 20px;
		-moz-box-shadow: 0px 0px 4px #313131;
		-webkit-box-shadow: 0px 0px 4px #313131;
		box-shadow: 0px 0px 4px #313131;
	}
	.footer .footer-con .des .des-ewm .mouseover .mouseover-con .moseover-des{
		width: 90%;
		
	}
	.footer .footer-con .des .des-ewm .mouseover .mouseover-con .moseover-des img{
		width: 90%;
	}
	.footer .footer-con .des .des-ewm .mouseover .mouseover-con .moseover-des .txt{
		font-size: 14px;
		text-align: center;
		padding-bottom: 20px;
	}
	.footer .footer-con .des .des-ewm .mouseover .ico-sanjiao{
		display: block;
		border-color: #ffffff transparent transparent transparent;
	}
	.footer .copyright{
		color: #FFFFFF;
		line-height: 60px;
		text-align: center;
		font-size: 14px;
	}
	.footer .copyright a{
		color: #ffffff;
	}
	
	.link{
		background: #00C1DE;
		padding-bottom: 24px;
		min-width: 1200px;
	}
	.link .con{
		max-width: 1200px;
		font-size: 12px;
		line-height: 24px;
		color: #FFFFFF;
	}
	.link a{
		color: #FFFFFF;
	}
	
	.right-nav { 
		width: 50px; 
		border-top: 1px solid #636060;
		height: auto; 
		position: fixed; 
		z-index:2000; 
		bottom: 30px; 
		right: 0px; 
		transition: bottom 1.5s, right 1.5s; 
		-webkit-transition: bottom 1.5s, right 1.5s;
		background: #FFFFFF; 
	}
	#ewm-top{
		display: none;
	}
	.right-phone{
		color: #FFFFFF;
		font-size: 20px;
		white-space: nowrap;
	}
	.layui-layer{
		background: #33cde5;
	}
	.right-nav a{
		display: block;
		border-left: 1px solid #636060;
		border-right: 1px solid #636060;
		border-bottom: 1px solid #636060;
		height: 48px;
	}
	
	.right-nav a:hover,.back-top a{
		border-left: 1px solid #33cde5;
		border-right: 1px solid #33cde5;
		border-bottom: 1px solid #33cde5;
		border-top: 1px solid #33cde5;
		margin-top: -1px;
	}
	
	.right-nav .ewm a{
		background: url(../images/float1.png) center center no-repeat;
	}
	.right-nav .ewm a:hover{
		background: url(../images/float-ac1.png) #33cde5 center center no-repeat;
	}
	.right-nav .qq a{
		background: url(../images/float2.png) center center no-repeat;
	}
	.right-nav .qq a:hover{
		background: url(../images/float-ac2.png) #33cde5 center center no-repeat;
	}
	.right-nav .phone a{
		background: url(../images/float3.png) center center no-repeat;
	}
	.right-nav .phone a:hover{
		background: url(../images/float-ac3.png) #33cde5 center center no-repeat;
	}
	.right-nav .back-top a{
		background: url(../images/float4.png) center center no-repeat;
	}
	.right-nav .back-top a,
	.right-nav .back-top a:hover{
		background: url(../images/float-ac4.png) #33cde5 center center no-repeat;
	}
	
	

	/*创始人说*/
	.csrs .banner,
	.news-list .banner{
		margin-bottom: 56px;
	}
	.csrs .title,
	.lxwm .title,
	.news-list .title{
		line-height: 80px;
	}

	.csrs .des{
		padding-bottom: 30px;
		max-width: 1200px;
		width: 95%;
	}
	.csrs .des-img{
		margin-bottom: 30px;
	}
	.csrs .des p{
		font-size: 21px;
		text-indent: 2em;
		line-height: 36px;
		padding-bottom: 20px;
		color: #636060;
	}
	.csrs .tit2,
	.csrs .tit3{
		background: none;
	}
	.csrs .tit2{
		margin-top: 80px;
		color: #33cde5;
		background: none;
		margin-bottom: 20px;
	}
	.csrs .tu-list{
		max-width: 1200px;
		margin-bottom: 126px
	}
	.csrs .tu-list img{
		width: 95%;
	}
	.csrs .fazhan{
		background: url(../images/csrs-bg01.png) center top;
		padding-top: 142px;
		padding-bottom: 205px;
	}
	.csrs .tit3{
		line-height: 60px;
		margin-bottom: 0;
	}
	.csrs .title-sub{
		margin-bottom: 75px;
		margin-top: 20px;
		line-height: 30px;
	}
	
	/*联系我们*/
	.weizhi .breadcrumb{
		max-width: 1200px;
		line-height: 80px;
		font-size: 22px;
	}
	.weizhi .breadcrumb a{
		color: #333333;
	}
	.lxwm .contact-box{
		max-width: 1200px;
		border-top: 1px solid #eeeeee;
	}
	.lxwm .contact-box .item{
		padding-top: 30px;
		padding-bottom: 30px;
		border-bottom: #eeeeee 1px solid;
		width: 710px;
		position: relative;
	}
	.lxwm .contact-box .item .tit,
	.lxwm .contact-box .item .des{
		text-align: center;
		font-size: 18px;
		line-height: 35px;
	}
	.lxwm .contact-box .item .des{
		color: #636060;
	}
	.lxwm .contact-box .item .item-map{
		margin-top: 15px;
		text-align: center;
		color: #9b9b9b;
	}
	.lxwm .contact-box .itemer .tit{
		text-align: right;
		width: 128px;
		font-size: 20px;
		background: url(../images/lxwm-ico1.png) left top no-repeat;
		line-height: 35px;
	}
	.lxwm .contact-box .itemer .tit1{
		background: url(../images/lxwm-ico2.png) left top no-repeat;
		margin-top: 15px;
	}
	.lxwm .contact-box .itemer .tit2{
		background: url(../images/lxwm-ico3.png) left top no-repeat;
		width: 190px;
		margin-bottom: 15px;
	}
	.lxwm .contact-box .itemer .col-sm-4{
		font-size: 20px;
		color: #636060;
		line-height: 35px;
	}
	.lxwm .contact-box a{
		color: #636060;
	}
	.map-con{
		height: 0;
		overflow: hidden;
	}
	.map{
		margin-top: 10px;
	}	

	
	/*新闻中心*/
	
	.news-list-con {
		max-width: 1485px;
		margin: 0 auto;
	}
	.news-list-con .list-box .list{
		width: 92%;
		border-radius: 5px;
	}
	.news-list-con .list-box .list a {
		display: block;
	}
	
	.news-list-con .list-box .list .tit{
		width: 90%;
		line-height: 65px;
		background: url(../images/h-line.png) left bottom no-repeat;
		color: #333333;
		font-size: 18px;
		margin-bottom: 30px;
	}
	.news-list-con .list-box .list .pic{
		position: relative;
	}
	.word{
		opacity: 0;
		position: absolute;
		left: 0;
		top: 0;
		width: 100%;
		height: 100%;
		background: url(../images/news-bg.jpg) center center no-repeat;
		background-size: 100% 100%;
		border-radius: 0 0 5px 5px;
		transition: all 1s;
		-moz-transition: all 1s;
		-webkit-transition: all 1s;
		-o-transition: all 1s;
	}
	a:hover .word{
		opacity: 1;
		transition: all 1s;
		-moz-transition: all 1s;
		-webkit-transition: all 1s;
		-o-transition: all 1s;
	}
	.news-list-con .list-box .list .pic .word .des{
		width: 80%;
		padding-top: 8%;
		line-height: 30px;
		color: #ffffff;
	}
	.news-list-con .list-box .list .pic .word .des p{
		height: 90px;
		overflow: hidden;
	}
	.news-list-con .list-box .list .pic img{
		width: 100%;
		border-radius: 0 0 5px 5px;
	}
	.news-list-con .col-sm-4{
		margin-bottom: 0.533333rem;
	}
	
	
	.product-list .title{
		line-height: 100px;
		font-size: 35px;
		text-align: center;
	}
	.product-list .tab-title,
	.jjfa-list .tab-title{
		margin-top: 20px;
		width: 95%;
		max-width: 1160px;
	}
	.product-list .tab-title .item,
	.jjfa-list .tab-title .item{
		width: 95%;
		border: 1px #636060 solid;
		line-height: 39px;
		font-size: 18px;
		color: #636060;
		text-align: center;
	}
	.product-list .tab-title .ico,
	.jjfa-list .tab-title .ico{
		width: 80px;
		height: 80px;
		background-repeat: no-repeat;
		background-position: center center;
	}
	.product-list .tab-title .ico1,
	.jjfa-list .tab-title .ico1{
		background-image: url(../images/h-ico-product1-hui.png);
	}
	.product-list .tab-title .ico2,
	.jjfa-list .tab-title .ico2{
		background-image: url(../images/h-ico-product2-hui.png);
	}
	.product-list .tab-title .ico3,
	.jjfa-list .tab-title .ico3{
		background-image: url(../images/h-ico-product3-hui.png);
	}
	.product-list .tab-title .active .item,
	.jjfa-list .tab-title .active .item{
		border: 1px solid #00c1de;
		background: #00c1de;
		color: #ffffff;
	}
	.product-list .tab-title .active .ico-sanjiao,
	.jjfa-list .tab-title .active .ico-sanjiao{
		display: block;
	}
	.product-list .tab-title .active .ico1,
	.jjfa-list .tab-title .active .ico1{
		background-image: url(../images/h-ico-product1-ac.png);
	}
	.product-list .tab-title .active .ico2,
	.jjfa-list .tab-title .active .ico2{
		background-image: url(../images/h-ico-product2-ac.png);
	}
	.product-list .tab-title .active .ico3,
	.jjfa-list .tab-title .active .ico3{
		background-image: url(../images/h-ico-product3-ac.png);
	}
	.product-list .list-box-con{
		margin-top: 80px;
		max-width: 1240px;
		width: 95%;
	}
	.product-list .list-box-con .col-sm-3{
		margin-bottom: 0.24rem;
	}
	.product-list .list-box-con .item{
		max-width: 1240px;
		display: none;
	}
	.product-list .list-box-con .item.active{
		display: block;
	}
	.product-list .list-box-con .item > .tit{
		padding-top: 35px;
		padding-bottom: 35px;
	}
	.product-list .list-box-con .item > .tit a{
		float: right;
		border: 1px solid #1fc6e1;
		color: #1fc6e1;
	}
	.product-list .list-box-con .item > .tit a:hover{
		color: #ffffff;
		background: #1fc6e1;
	}
	.product-list .list-box-con .row .pro-item{
		width: 95%;
		border: 1px solid #636060;
		padding-top: 15px;
		padding-bottom: 15px;
		background: #ffffff;
		text-align:center; 
		overflow:hidden; 
		position:relative;
		-moz-transition:.3s ease-in-out; 
		-webkit-transition:.3s ease-in-out; 
		-ms-transition:.3s ease-in-out; 
		transition:.3s ease-in-out;
	}
	.product-list .list-box-con .row .pro-item a{ 
		color:#635f60;
	}
	.product-list .list-box-con .row .pro-item img{
		display:inline-block; 
		width:200px; height:200px;
		-moz-transition:.3s ease-in-out; 
		-webkit-transition:.3s ease-in-out; 
		-ms-transition:.3s ease-in-out; 
		transition:.3s ease-in-out;
		-moz-transform:scale(.9);
		-webkit-transform:scale(.9);
		-ms-transform:scale(.9);
		transform:scale(.9);
	}
	.product-list .list-box-con .row li .tit{ 
		display:block; 
		text-align:center; 
		font-size:18px;
		line-height: 35px;
	}
	.product-list .list-box-con .row li:hover .pro-item{
		box-shadow: inset 0px 0px 29px 0px rgba(96, 96, 96, 0.25); 
	}
	.product-list .list-box-con .row li:hover .pro-item img{	
		-moz-transform:scale(1);
		-webkit-transform:scale(1);
		-ms-transform:scale(1);
		transform:scale(1);
	}
	
	
	.jjfa-list .title{
		margin-top: 55px;
		line-height: 57px;
		margin-bottom: 70px;
	}
	
	.jjfa-list .list-box-con{
		max-width: 1460px;
	}
	.jjfa-list .list-box-con .list{
		width: 90%;
		border-radius: 5px;
		position: relative;
		padding-bottom: 15px;
	}
	.jjfa-list .list-box-con .list a {
		display: block;
	}
	.jjfa-list .list-box-con .pic{
		position: relative;
	}
	.jjfa-list .list-box-con .list a:hover .pic .word{
		opacity: 1;
		transition: all 1s;
		-moz-transition: all 1s;
		-webkit-transition: all 1s;
		-o-transition: all 1s;
	}
	.jjfa-list .list-box-con .list .pic .word .des{
		width: 80%;
		padding-top: 8%;
		line-height: 30px;
		color: #ffffff;
	}
	.jjfa-list .list-box-con .list .pic .word .des p{
		height: 90px;
		overflow: hidden;
	}
	.jjfa-list .list-box-con .list .pic img{
		width: 100%;
		border-radius: 0 0 5px 5px;
	}
	.jjfa-list .list-box-con .col-sm-4{
		margin-bottom: 0.533333rem;
	}
	.jjfa-list .list-box-con .list .tit{
		width: 90%;
		padding-top: 20px;
		color: #636060;
		font-size: 18px;
	}
	.jjfa-list .list-box-con .list .more{
		line-height: 30px;
		width: 90%;
		color: #33cde5;
		font-size: 12px;
	}
	.jjfa-list .list-box-con .list .more span{
		float: right;
		color: #636060;
		font-size: 14px;
	}
	.jjfa-list .list-box-con .list .word{
		background: rgba(0,0,0,0.5);
	}
	.jjfa-list .list-box-con .list .word .des{
		width: 170px;
		background: #33cde5;
		line-height: 56px;
		font-size: 20px;
		position: absolute;
		left: 50%;
		top: 40%;
		margin-top: -28px;
		margin-left: -85px;
	}
	
	
	
	
	/*
	 * 新闻落地页 
	 * */
	.news-details .news-details-con{
		margin-top: 75px;
		width: 95%;
		max-width: 1240px;
	}
	.news-details .title{
		line-height: 40px;
		font-size: 35px;
		text-align: left;
		padding-bottom: 15px;
		color: #191919;
	}
	.news-details .info {
		color: #191919;
		text-align: left;
		border-bottom: 1px solid #636060;
		padding-bottom: 40px;
	}

	.news-details .news-content{
		margin-top: 30px;
	}
	
	.news-details .news-content .float-left{
		width: 66%;
	}
	.news-details .news-content .float-right{
		width: 30%;
	}
	
	.news-details .content {
		line-height: 35px;
		text-align: left;
		color: #191919;
		font-size: 20px;
	}
	
	.news-details .fenxiang{
		margin-top: 30px;
	}
	.news-details .fenxiang .tit{
		float: left;
		line-height: 40px;
		color: #636060;
		font-size: 18px;
	}
	.news-details .fenxiang .item{
		float: left;
		padding-left: 15px;
	}
	.news-details .fenxiang{
		padding-bottom: 15px;
	}
	
	.news-details .float-right .tit{
		font-size: 20px;
		color: #33cde5;
		line-height: 40px;
		height: 55px;
	}
	
	.tuijianArticle .item{
		margin-bottom: 26px;
	}
	.newsArticle{
		border-top: 3px solid #33cde5;
	}
	.newsArticle .item{
		margin-bottom: 20px;
	}
	.newsArticle .item img{
		width: 90%;
	}
	.newsArticle .item .des{
		float: left;
		width: 63.947%
	}
	.newsArticle .item .des p{
		text-indent: 0;
	}
	.newsArticle .item .hh1,
	.newsArticle .item .time{
		color: #636060;
		font-size: 16px;
		line-height: 24px;
	}
	.newsArticle .item .time{
		font-size: 12px;
		text-align: right;
	}
	
	
	.product-details .product-details-con{
		width: 1240px;
	}
	.product-details .product-details-con .title{
		font-size: 35px;
		line-height: 220px;
		text-align: center;
	}
	.product-details-content .tit{
		border-left: 7px solid #33cde5;
		line-height: 32px;
		font-size: 26px;
		color: #000000;
		text-indent: 15px;
		margin-bottom: 70px;
	}
	.product-details-content .pro-img{
		width: 90%;
		padding-top: 80px;
	}
	.product-details-content .line{
		background: #eeeeee;
	}
	.product-details-content .tit1{
		background: #33cde5;
		color: #ffffff;
		width: 150px;
		height: 40px;
		text-align: center;
		line-height: 45px;
		font-size: 18px;
		margin-bottom: 30px;
		font-weight: bold;
	}
	.product-details-content .row .row{
		margin-bottom: 20px;
	}
	.product-details-content .canshuTxt,
	.product-details-content .canshuCon{
		line-height: 24px;
		float: left;
		font-size: 14px;
	}
	.product-details-content .canshuTxt{
		min-width: 20%;
		padding-right: 20px;
		white-space: nowrap;
		color: #000000;
	}
	.product-details-content .canshuCon{
		color: #636060;
		max-width: 80%;
	}
	.product-details-content .more .float-left{
		margin-right: 20px;
	}
	.product-details-content .more .float-left a{
		border: 1px solid #141313;
		line-height: 36px;
		display: block;
		float: left;
		color: #141313;
		border-radius: 10px;
		padding-left: 24px;
		padding-right: 24px;
	}
	.product-details-content .more{
		padding-bottom: 105px;
		margin-top: 45px;
	}
	.product-details-content .more .float-left a:hover{
		background: #141313;
		color: #ffffff;
	}
	.product-details-content .more .float-right a{
		width: 2rem;
	}
	.product-details-content .info{
		line-height: 50px;
		font-size: 18px;
		color: #636060;
		padding-bottom: 100px;
	}
	.product-details-content .info p{
		text-indent: 0;
	}
	
	.product-details-content .yinying-mobile{
		padding-top: 70px;
		box-shadow:0px 0px 10px #eeeeee;
		-webkit-box-shadow: 0px 0px 10px #eeeeee;
		-moz-box-shadow: 0px 0px 10px #eeeeee;
		margin-bottom: 130px;
	}
	.product-details-content .product-lingyu{
		width: 80%;
		margin-left: auto;
		margin-right: auto;
	}
	.product-details-content .tit2{
		line-height: 54px;
		height: 54px;
		width: 210px;
		margin-bottom: 70px;
	}
	.product-details-content .product-lingyu{
		padding-bottom: 100px;
	}
	.product-details-content .product-lingyu .item{
		float: left;
		width: 11.1111%;
	}
	.product-details-content .txt{
		font-size: 18px;
		color: #535353;
		line-height: 60px;
	}
	
	.jjfa-details-con{
		padding-bottom: 100px;
	}
	.jjfa-details-con .tab-title{
		margin-top: 40px;
		width: 95%;
		max-width: 1160px;
		margin-bottom: 100px;
	}
	.jjfa-details-con .col-sm-2-0{
		width: 20%;
		float: left;
	}
	.jjfa-details-con .tab-title .item{
		width: 95%;
		border: 1px #636060 solid;
		line-height: 39px;
		font-size: 18px;
		color: #636060;
		text-align: center;
	}
	.jjfa-details-con .tab-title .ico{
		width: 80px;
		height: 80px;
		background-repeat: no-repeat;
		background-position: center center;
	}
	.jjfa-details-con .tab-title .ico1{
		background-image: url(../images/ico-fangan-1.png);
	}
	.jjfa-details-con .tab-title .ico2{
		background-image: url(../images/ico-fangan-2.png);
	}
	.jjfa-details-con .tab-title .ico3{
		background-image: url(../images/ico-fangan-3.png);
	}
	.jjfa-details-con .tab-title .ico4{
		background-image: url(../images/ico-fangan-4.png);
	}
	.jjfa-details-con .tab-title .ico5{
		background-image: url(../images/ico-fangan-5.png);
	}
	.jjfa-details-con .tab-title .active .item{
		border: 1px solid #00c1de;
		background: #00c1de;
		color: #ffffff;
	}
	.jjfa-details-con .tab-title .active .ico-sanjiao{
		display: block;
	}
	.jjfa-details-con .tab-title .active .ico1{
		background-image: url(../images/ico-fangan-1-ac.png);
	}
	.jjfa-details-con .tab-title .active .ico2{
		background-image: url(../images/ico-fangan-2-ac.png);
	}
	.jjfa-details-con .tab-title .active .ico3{
		background-image: url(../images/ico-fangan-3-ac.png);
	}
	.jjfa-details-con .tab-title .active .ico4{
		background-image: url(../images/ico-fangan-4-ac.png);
	}
	.jjfa-details-con .tab-title .active .ico5{
		background-image: url(../images/ico-fangan-5-ac.png);
	}
	.jjfa-content{
		max-width: 1240px;
	}
	.jjfa-details-con .con{
		width: 98%;
	}
	.jjfa-details-con .tit{
		border-left: 3px solid #33cde5;
		font-size: 24px;
		padding-left: 18px;
		margin-bottom: 30px;
		max-width: 1240px;
	}
	.jjfa-details-con .con{
		color: #6f6f6f;
		padding-top: 65px;
		padding-bottom: 65px;
		line-height: 36px;
	}
	.jjfa-details-con .con1{
		border-top: 1px solid #eeeeee;
	}
	.jjfa-details-con .des{
		background: url(../images/line01.jpg) left top no-repeat;
		padding-top: 65px;
	}
	
	.jjfa-details-con .img{
		width: 95%;
		margin-bottom: 96px;
	}
	.jjfa-details-con .bg{
		background: #eeeeee;
		margin-bottom: 110px;
	}
	.jjfa-details-con .con-des{
		width: 98%;
	}
	.jjfa-details-con .con-des .con-des-1{
		padding: 0.68rem 0.68rem 0.68rem 0.68rem;
	}
	.jjfa-details-con .con-des .con-des-1 img{
		padding: 0.64rem 0.64rem 0.64rem 0.64rem;
		border: 1px solid #eeeeee;
	}
	.jjfa-details-con .con-des .tit-des{
		line-height: 48px;
		font-size: 18px;
		color: #33cde5;
		height: 68px;
		border-bottom: 1px solid #eeeeee;
	} 
	.jjfa-details-con .con-des .tit-con{
		font-size: 16px; 
		line-height: 36px;
		color: #6f6f6f;
		padding-top: 32px;
	}
	.jjfa-details-con .con2{
		padding-top: 64px;
		padding-bottom: 57px;
	}
	
	
	
	
	.page-row{
		margin-bottom: 80px;
		border-top: 1px dashed #505050;
		padding-top: 22px;
	}
	.page-row .turn{
		width: 2rem;
	}
	.page-row .prev,
	.page-row .next{
		font-size: 16px;
		line-height: 30px;
	}
	.page-row a{
		color: #191919;
		
	}
	
	.main .page-btn {
		margin: 0 auto 60px auto;
		padding: 10px 0;
	}
	.main .page-btn li{
		padding-left: 2px;
		padding-right: 2px;
	}
	.main .page-btn a {
		text-align: center;
		border-radius: 2px;
		color: #888888;
		font-size: 22px;
		padding: 4px 12px 4px 12px;
	}
	.main .page-btn a.current {
		background: #33cde5 !important;
		color: #FFFFFF;
	}
	
	#output{
		display: none;
	}

}

@media screen and (min-width:768px) and (max-width: 1300px) {
	.navbar-phone{ display: none;}
}

@media (max-width: 768px) {	
	
	
	
	.more{
		width: 30%;
	}
	
	.banner{
		position: relative
	}
	.banner .txt{
		position: absolute;
		width: 100%;
		top: 39%;
		font-size: 0.533333rem;
		line-height: 0.88rem;
		color: #ffffff;
		text-align: center;
	}
	.banner .txt span{
		color: #33cde5;
	}
	.banner .txt font.b{
		font-size: 0.533333rem;
	}
	
	#menu{
		background: rgba(0,0,0,.8);
		position: fixed;
		top: 0px;
		left: 0px;
		width: 100%;
		z-index: 100;
	}
	#menu button{
		float: right;
	}
	
	#menu .navbar-home{
		float: left;
		width: 15%;
		text-align: center;
		color: #FFFFFF;
		line-height: 1.2rem;
	}
	#menu .navbar-home a{
		font-size: 0.4rem;
		color: #ffffff;
	}
	#menu .navbar-header{
		float: left;
		padding-left: 0.466666rem;
		padding-top: 0.2rem;
		text-align: center;
	}
	#menu .dropdown-menu > li > a{
		padding-right: 0;
		padding-left: 0.6rem;
	}
	
	#menu .navbar-header img,
	#menu .navbar-header a{
		height: 0.8rem;
		margin-left: auto;
		margin-right: auto;
	}
	#menu .navbar-default .navbar-toggle{
		background: none;
		border: none;
	}
	#menu .navbar-default .navbar-toggle .icon-bar{
		background: #ffffff;
	}
	#menu .collapse, .collapsing, .collapse.in { 
		background-color: #ffffff; 
		position: fixed; 
		top: 0; 
		right: 0; 
		width: 100%; 
		height: 100%; 
	}
	
	#menu .dropdown-menu{
		position: static;
		float: none;
		width: auto;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
		background-color: transparent;
		border: 0;
		-webkit-box-shadow: none;
		box-shadow: none;
	}
	
	.showmenu{
		display: block;
	}
	
	#menu .navbar-collapse-box { 
		width: 80%;
		margin-left: auto;
		margin-right: auto;
		padding-bottom: 1.2rem;
	}
	#menu .navbar-nav{
		margin: 0 0 0 0;
	}
	#menu .navbar-nav li a,
	#menu .navbar-nav li b{
		line-height: 1.2rem;
	}
	
	#menu .navbar-nav li a{
		color: #b9b9b9;
	}
	
	#menu .navbar-nav > .dropdown > a{
		color: #b9b9b9;
	}
	
	#menu .navbar-nav li a b{
		float: right;
	}
	
	
	
	#menu .navbar-nav li li b,
	#menu .navbar-nav li li a{
		font-size: 0.32rem;
		background: #272727;
	}
	#menu .navbar-default .navbar-nav > .open > a, 
	#menu .navbar-default .navbar-nav > .open > a:hover, 
	#menu .navbar-default .navbar-nav > .open > a:focus{
		background: #ffffff;
	}
	
	#menu .navbar-collapse-box { 
		width: 78.933%; 
		height: 100%; 
		background: #1a1b1c; 
		float: right; 
	}

	#menu .close img{
		width: 30%;
	}
	#menu .collapse .navbar-close { 
		color: #FFFFFF; 
		line-height: 0.47rem; 
		font-size: 0.45rem; 
		padding: 0.8rem 0 1rem 1rem 
	}
	#menu .navbar-nav{
		padding-top: 1.2rem;
		margin: 0 0 0 0;
	}
	#menu .navbar-nav li{
		text-align: left;
		border-top: 1px solid #4b4b4b;
	}
	#menu .navbar-nav > li{
		position: relative;
	}
	
	#menu .navbar-nav > li > a{
		line-height: 1.2rem;
		padding-left: 0.6rem;
		font-size: 0.346666rem;
		color: #b9b9b9;
	}
	#menu .navbar-nav > li > b{
		display: block;
		right: 0;
		top: 0;
		z-index: 100000;
		font-size: 0.36rem;
		color: #b9b9b9;
		width: 1.2rem;
		height: 1.2rem;
		line-height: 1.2rem;
		text-align: center;
		position: absolute;
	}
	#menu .navbar-nav li b{
		padding-right: 0.6rem;
	}
	#menu .close{
		float: left;
		width: 21%;
		font-size: 0.6rem;
		text-align: center;
		padding-top: 1.2rem;
	}
	
	
	
	
	.navbar-nav .open .dropdown-menu > li > a{
		font-size: 0.32rem;
		color: #333333;
		padding-left: 0;
		padding-right: 0;
		line-height: 0.96rem;
		border-bottom: 1px solid #333333;
	}
	
	
	
	html{
		overflow-x: hidden;
	}
	
	
	.dong .dongCon .tit{
		font-size: 0.733333rem;
		line-height: 1.08rem;
		margin-bottom: 0.52rem;
		font-weight: bold;
	}
	.dong .dongCon .des{
		line-height: 0.48rem;
		font-size: 0.293333rem;
	}
	
	.h-csrs .title,
	.h-company .title,
	.h-blog .title,
	.h-rongyu .title,
	.h-hzhb .title,
	.h-map .title,
	.h-chengnuo .title,
	.csrs .title,
	.lxwm .title,
	.news-list .title,
	.h-changjing .title{
		line-height: 1.333333rem;
		font-size: 0.6rem;
		margin-bottom: 0.64rem;
		background-size: 60% 3px;
	}
	
	.h-csrs{
		margin-top: 0.48rem;
		width: 85%;
	}
	
	.h-csrs .des .tit{
		font-size: 0.48rem;
		font-weight: bold;
		color: #333333;
		text-align: center;
		line-height: 0.666666rem;
	}
	.h-csrs .des .tit-des{
		color: #333333;
		font-size: 0.333333rem;
		text-align: center;
		height: 0.533333rem;
	}
	.h-csrs .des .line01{
		width: 20%;
		margin-left: auto;
		margin-right: auto;
		margin-top: 0.2rem;
		display: block;
		height: 3px;
	}
	.h-csrs .des p{
		text-indent: 2em;
		padding-bottom: 0.4rem;
	}
	
	.h-csrs .title{
		width: 30%;
		text-align: center;
		margin-bottom: 0.653333rem;
	}
	.h-csrs img{
		width: 65%;
		margin-left: auto;
		margin-right: auto;
		margin-bottom: 0.68rem;
	}
	.h-csrs .des{
		color: #636060;
		font-size: 0.36rem;
		line-height: 0.68rem;
	}
	.h-csrs .btn-primary{
		width: 3.56rem;
		margin-left: auto;
		margin-right: auto;
		margin-top: 0.68rem;
		line-height: 0.8rem;
		padding: 0 0 0 0;
		font-size: 0.293333rem;
	}
	
	.h-product{
		margin-top: 1rem;
	}
	.h-product .title{
		background: url(../images/h-bg-product.jpg) center top no-repeat;
		text-align: center;
		padding-top: 0.48rem;
		padding-bottom: 0.32rem;
	}
	.h-product .title .tit{
		line-height: 0.72rem;
		font-size: 0.466666rem;
		color: #FFFFFF;
	}
	.h-product .title .tit-sub{
		font-size: 0.346666rem;
		color: #ffffff;
		line-height: 0.48rem;
	}
	.h-product .title .tab-title{
		margin-top: 0.266666rem;
		width: 95%;
	}
	.h-product .title .tab-title .item{
		width: 90%;
		border: 1px #FFFFFF solid;
		line-height: 0.52rem;
		font-size: 0.3rem;
		color: #ffffff;
	}
	.h-product .title .tab-title .ico{
		width: 1.066666rem;
		height: 1.066666rem;
		background-repeat: no-repeat;
		background-position: center center;
	}
	.h-product .title .tab-title .ico1,
	.h-product .title .tab-title .ico2,
	.h-product .title .tab-title .ico3{
		background-size: 100% auto;
	}
	.h-product .title .tab-title .active .item{
		border: 1px solid #00c1de;
		background: #00c1de;
	}
	.h-product .content{
		background: url(../images/h-bg-product1.png) center top no-repeat;
		padding-bottom: 0.96rem;
		padding-top: 0.64rem;
	}
	.h-product .content .row{
		width: 8.8rem;
		margin-left: auto;
		margin-right: auto;
	}
	.h-product .content .item > .tit a {
		margin-left: auto;
		margin-right: auto;
		display: block;
		line-height: 0.8rem;
		font-size: 0.3rem;
	}
	.h-product .content .row .col-xs-4{
		margin-bottom: 0.466666rem;
	}
	.h-product .content .row .pro-item{
		width: 90%;
		padding-top: 0.2rem;
		padding-bottom: 0.2rem;
		background: #ffffff;
		position:relative;
	}
	.h-product .content .row .pro-item a{ 
		color:#635f60;
	}
	.h-product .content .row .pro-item img{ 
		width: 95%;
		margin-left: auto;
		margin-right: auto;
	}
	.h-product .content .row li .tit{ 
		display:block; 
		text-align:center; 
		font-size:0.266666rem;
		line-height: 0.56rem;
	}
	
	
	.h-changjing{
		background-image: url(../images/h-bg-product2.jpg);
		text-align:center;
		padding-bottom: 1.066666rem;
	}
	.h-changjing .title{
		padding-top: 0.52rem;
		color: #ffffff;
		text-align: center;
	}
	.h-changjing .title .tit{
		font-size: 0.466666rem;
		line-height: 1.2rem;
		background: url(../images/h-line.png) center bottom no-repeat;
		background-size: 15% 3px;
	}
	.h-changjing .title .tit-sub{
		line-height: 0.56rem;
		width: 88%;
		font-size: 0.346666rem;
		color: #ffffff;
		padding-top: 0.2rem;
	}
	.h-changjing .title .tab-title{
		margin-top: 0.8rem;
		width: 9.2rem;
	}
	.h-changjing .title .tab-title .item{
		background: #dcd9d8;
		line-height: 0.933333rem;
		font-size: 0.293333rem;
		color: #636060;
	}
	.h-changjing .title .tab-title .active .item{
		background: #00c1de;
		color: #ffffff;
	}
	.h-changjing .title .tab-title .active .ico-sanjiao{
		display: block;
	}
	
	.h-changjiang-con{
		margin-left: auto;
		margin-right: auto;
		margin-top: 0.866666rem;
	}
	.h-changjiang-con .row .col-xs-1-5{
		margin-bottom: 0.6rem;
	}
	.h-changjiang-con .row .col-xs-1-5 .col-son{
		margin-left: auto;
		margin-right: auto;
		width: 90%;
		background: #ffffff;
		padding-top: 0.32rem;
	}
	.h-changjiang-con .row .col-xs-1-5 .col-son .tit-1{
		line-height: 0.92rem;
		font-size: 0.346666rem;
		color: #333333;
		font-weight:bold;
	}
	.h-changjiang-con .row .col-xs-1-5 .col-son img{
		width: 100%;
	}
	.h-changjiang-con .row .col-xs-1-5 .col-son .tit-des{
		width: 90%;
		margin-left: auto;
		margin-right: auto;
		font-size: 0.24rem;
		color: #000000;
		line-height: 0.32rem;
		padding-top: 0.133333rem;
		padding-bottom: 0.56rem;
		text-align: left;
		
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 3; //需要控制的文本行数
		overflow: hidden;
	}
	
	.h-company{
		margin-top: 0.52rem;
	}
	.h-company .des{
		background: url(../images/h-bg-video.png) center top no-repeat;
		background-size: 100% auto;
		padding-top: 0.3rem;
	}
	.h-company .video{
		width: 6.2rem;
		position: relative;
	}
	.h-company .video .video-show{
		position: absolute;
		width: 100%;
		height: 100%;
		top: 0;
		left: 0;
		display: none;
	}
	.h-company .des .con{
		padding-top: 1rem;
		font-size: 0.36rem;
		line-height: 0.7rem;
		color: #636060;
		padding-bottom: 0.8rem;
	}
	
	.h-map .h-map-con{
		padding-top: 30px;
		width: 95%;
		max-width: 1240px;
		color: #ffffff;
	}
	.h-map .h-map-con p{
		text-indent: 0;
		font-size: 0.32rem;
		line-height: 0.6rem;
	}
	.h-map .h-map-con .map{
		width: 100%;
		position: relative;
	}

	.h-map .h-map-con .form{
		float: right;
		width: 50%;
	}
	.h-map .h-map-con .form .guestbook{
		width: 70%;
	}
	
	
	.h-hzhb {
		margin-top: 0.64rem;
		padding-bottom: 1.8rem;
	}
	.h-hzhb .title{
		background-size: 15% 3px;
	}
	.h-hzhb .h-hzhb-con .col-sm-2-0{
		float: left;
		width: 20%;
		margin-bottom: 0.2rem;
	}
	.h-hzhb .h-hzhb-con img{
		width: 95%;
		border: 2px solid #f3f3f3;
	}
	#myCarousel1{
		width: 90%;
		margin-left: auto;
		margin-right: auto;
	}
	#myCarousel1 .col-xs-6{
		margin-bottom: 0.2rem;
	}
	#myCarousel1 .carousel-indicators{
		margin-bottom: -0.8rem;
	}
	#myCarousel1 .carousel-indicators li{
		
		background: #f0f0f0;
		border-color: #f0f0f0;
	}
	#myCarousel1 .carousel-indicators li.active{
		background: #00c1de;
		border-color: #00c1de;
	}
	
	
	.h-map{
		background: url(../images/h-bg-map.jpg) center top no-repeat;
		padding-top: 0.733333rem;
		padding-bottom: 1.186666rem;
	}
	.h-map .title{
		line-height: 1.16rem;
		color: #ffffff;
		font-size: 0.466666rem;
		background-size: 15% 3px;
	}
	
	.h-map .h-map-con .form{
		width: 80%;
		margin-left: auto;
		margin-right: auto;
	}
	.h-map .h-map-con .form .tit.center-block{
		display: none;
	}
	.h-map .h-map-con .form .guestbook{
		width: 100%;
	}
	.h-map .guestbook .index-form .item { 
		border: 1px solid #FFFFFF;  
		margin-bottom: 0.333333rem;
		border-radius: 5px;
	}
	.h-map .guestbook .index-form .item .input-group-addon{
		background: none; 
		border: none;
		border-radius: 0;
		font-size: 0.32rem;
		color: #FFFFFF;
		background: url(../images/bg.jpg) right  center no-repeat;
		background-size: 1px 0.4rem;
	}
	.h-map .guestbook .index-form .item .form-control{
		height: 0.666666rem;
	}
	.h-map .guestbook .index-form input { 
		font-size: 0.32rem; 
		color: #FFFFFF; 
		border: none; 
		box-shadow: none; 
		background: none;
	}
	.h-map .guestbook .index-form textarea { 
		width: 100%; 
		height: 1.466666rem; 
		font-size: 0.32rem; 
		padding: 5px 5px 5px 5px;
		color: #FFFFFF; 
		border: none ;
		background: none;
		box-shadow: none; 
		-webkit-box-shadow: none;
		outline: none;
		border-radius: 5px;
	}
	.h-map .guestbook .index-form .item.submit { 
		border: 0; width: 3.946666rem; 
		height: 0.8rem; 
		font-size: 0.32rem;
		margin-left: auto;
		margin-right: auto;
		margin-bottom: 0;
	}
	.h-map .guestbook .index-form .submit input { 
		display: block; 
		height: 0.666666rem; 
		line-height: 0.666666rem; 
		padding: 0; 
		width: 100%;
		border: 1px solid #00c1de;
		font-size: 0.32rem; 
		border-radius: 5px;
		margin: 0.24rem auto 0 auto; 
		background: #00c1de;
	}
	
	.h-chengnuo{
		margin-top: 50px;
		margin-bottom: 130px;
	}
	.h-chengnuo .chengnuo-con{
		width: 95%;
		max-width: 1200px;
	}
	.h-chengnuo .chengnuo-con .col-sm-2-0{
		float: left;
		line-height: 0.5rem;
		font-size: 0.35rem;
		text-align: center;
		margin-bottom: 0.3rem;
	}
	.h-chengnuo .chengnuo-con .col-sm-2-0 img{
		width: 30%;
		margin-left: auto;
		margin-right: auto;
	}
	
	.h-chengnuo .chengnuo-con .col-sm-2-0.line1{
		background: url(../images/h-bg-chengnuo1.png) right 0.533333rem no-repeat;
		background-size: 1px 1.44rem;
	}
	
	.h-chengnuo .chengnuo-con .col-sm-2-0 .img{
		margin-bottom: 0.173333rem;
		
	}
	
	.h-chengnuo .chengnuo-con .col-sm-2-0 .txt{
		text-align: center;
	}
	.h-chengnuo .chengnuo-con .col-sm-2-0 .txt1{
		padding-top: 0.36rem;
	}
	.h-chengnuo .chengnuo-con .col-sm-2-0 .txt2{
		padding-top: 0.173333rem;
	}

	
	.footer{
		background: #313131;
	}
	.footer .footer-con{
		width: 80%;
		padding-top: 0.8rem;
		padding-bottom: 1.933333rem;
		position: relative;
	}
	.footer .footer-con .des .des-menu{
		float: left;
		width: 40%;
		line-height: 0.76rem;
		color: #ffffff;
		font-size: 0.32rem;
	}
	.footer a{
		color: #ffffff;
	}
	.footer .footer-con .des .des-phone{
		background: url(../images/h-img-footer-phone.png) left top no-repeat;
		background-size: auto 100%;
		text-align: left;
		width: 50%;
		float: right;
		padding-left: 1rem;
		height: 0.8rem;
		color: #FFFFFF;
		line-height: 0.4rem;
		font-size: 0.266666rem;
	}
	.footer .footer-con .des .des-alibaba{
		float: right;
		width: 50%;
		margin-top: 0.28rem;
		
	}
	
	.footer .footer-con .des .des-ewm{
		position: absolute;
		bottom: 0.28rem;
		width: 1.08rem;
		left: 50%;
		margin-left: -0.54rem;
	}
	.footer .footer-con .des .des-ewm a{
		display: block;
		color: #332d43;
	}
	.footer .footer-con .des .des-ewm a img{
		width: 100%;
	}
	.footer .footer-con .des .des-ewm a:hover .mouseover{
		display: block;
	}
	.footer .footer-con .des .des-ewm .mouseover{
		position: absolute;
		width: 4.6rem;
		left: 50%;
		margin-left: -2.3rem;
		bottom: 1.32rem;
		z-index: 100;
		display: none;
	}
	.footer .footer-con .des .des-ewm .mouseover .mouseover-con{
		background: #ffffff;
		border-radius: 15px;
		padding-top: 20px;
		-moz-box-shadow: 0px 0px 4px #313131;
		-webkit-box-shadow: 0px 0px 4px #313131;
		box-shadow: 0px 0px 4px #313131;
	}
	.footer .footer-con .des .des-ewm .mouseover .mouseover-con .moseover-des{
		width: 90%;
		
	}
	.footer .footer-con .des .des-ewm .mouseover .mouseover-con .moseover-des img{
		width: 90%;
	}
	.footer .footer-con .des .des-ewm .mouseover .mouseover-con .moseover-des .txt{
		font-size: 0.24rem;
		text-align: center;
		padding-bottom: 0.266666rem;
	}
	.footer .footer-con .des .des-ewm .mouseover .ico-sanjiao{
		display: block;
		border-color: #ffffff transparent transparent transparent;
	}
	.footer .copyright{
		color: #FFFFFF;
		background: #171717;
		line-height: 0.8rem;
		text-align: center;
		font-size: 0.2rem;
	}
	.footer .copyright a{
		color: #ffffff;
	}


	/*创始人说*/
	.csrs .banner,
	.news-list .banner{
		margin-bottom: 0.533333rem;
	}
	.csrs .title,
	.lxwm .title,
	.news-list .title{
		line-height: 0.96rem;
		font-size: 0.466666rem;
		background-size: 15% 3px;
	}
	.csrs .des{
		padding-bottom: 0.4rem;
		width: 95%;
	}
	.csrs .des-img{
		margin-bottom: 0.4rem;
		width: 8.8rem;
	}
	.csrs .des p{
		font-size: 0.346666rem;
		text-indent: 2em;
		line-height: 0.76rem;
		color: #636060;
		padding-bottom: 0.4rem;
	}
	.csrs .tit2,
	.csrs .tit3{
		background: none;
	}
	.csrs .tit2{
		margin-top: 0.92rem;
		color: #33cde5;
		width: 6.533333rem;
		margin-left: auto;
		margin-right: auto;
		background: none;
		line-height: 0.8rem;
		font-size: 0.466666rem;
		margin-bottom: 0.266666rem;
	}
	.csrs .tu-list{
		margin-bottom: 0.8rem;
	}
	.csrs .tu-list .col-sm-4{
		margin-bottom: 0.28rem;
		text-align: center;
	}
	.csrs .tu-list img{
		width: 8rem;
	}
	.csrs .fazhan{
		background: url(../images/csrs-bg01.png) center top;
		margin-bottom: 0.68rem;
	}
	.csrs .tit3{
		line-height: 0.8rem;
		margin-bottom: 0;
		font-size: 0.466666rem;
		background: url(../images/h-line.png) center bottom no-repeat;
		background-size: 15% 3px;
	}
	.csrs .title-sub{
		margin-bottom: 0.8rem;
		margin-top: 0.36rem;
		font-size: 0.32rem;
		line-height: 0.52rem;
		text-align: center;
	}
	
	
	/*联系我们*/
	.weizhi .breadcrumb{
		max-width: 100%;
		line-height: 1.066666rem;
		font-size: 0.293333rem;
		padding-left: 0.2rem;
	}
	.weizhi .breadcrumb a{
		color: #333333;
	}

	.lxwm .title{
		margin-top: 0.76rem;
		margin-bottom: 0.76rem;
		line-height: 0.8rem;
		font-size: 0.4rem;
	}
	.lxwm .contact-box{
		max-width: 9.2rem;
		border-top: 1px solid #eeeeee;
	}
	.lxwm .contact-box .item{
		padding-top: 0.4rem;
		padding-bottom: 0.4rem;
		border-bottom: #eeeeee 1px solid;
		width: 100%;
		position: relative;
	}
	.lxwm .contact-box .item .tit,
	.lxwm .contact-box .item .des{
		text-align: center;
		font-size: 0.293333rem;
		line-height: 0.64rem;
	}
	.lxwm a{
		color: #636060;
	}
	.lxwm .contact-box .item .des{
		color: #636060;
	}
	.lxwm .contact-box .item .item-map{
		margin-top: 0.4rem;
		text-align: center;
		font-size: 0.24rem;
		color: #9b9b9b;
	}
	
	.lxwm .contact-box .itemer .row{
		width: 6.96rem;
		margin-left: auto;
		margin-right: auto;
	}
	.lxwm .contact-box .itemer .tit{
		text-align: right;
		width: 2.08rem;
		font-size: 0.32rem;
		background: url(../images/lxwm-ico1.png) left top no-repeat;
		background-size: auto 100%;
		line-height: 0.533333rem;
	}
	.lxwm .contact-box .itemer .tit1{
		background: url(../images/lxwm-ico2.png) left top no-repeat;
		background-size: auto 100%;
		margin-top: 0.4rem;
	}
	.lxwm .contact-box .itemer .tit2{
		background: url(../images/lxwm-ico3.png) left top no-repeat;
		background-size: auto 100%;
		width: 3.04rem;
		font-size: 0.32rem;
		margin-bottom: 0.4rem;
	}
	.lxwm .contact-box .itemer .col-sm-4{
		font-size: 0.293333rem;
		color: #636060;
		line-height: 0.56rem;
	}
	.map{
		width: 100%;
	}	
	
	
	/*新闻中心*/
	
	.news-list-con {
		max-width: 95%;
		margin: 0 auto;
	}
	.news-list-con .list-box .list{
		width: 90%;
		border-radius: 5px;
	}
	.news-list-con .list-box .list a {
		display: block;
	}
	
	.news-list-con .list-box .list .tit{
		width: 90%;
		line-height: 35px;
		background: url(../images/h-line.png) left bottom no-repeat;
		background-size: 20% 3px;
		color: #333333;
		font-size: 14px;
		margin-bottom: 0.28rem;
	}
	.news-list-con .list-box .list .pic{
		position: relative;
	}
	.word{
		display: none;
	}
	.news-list-con .list-box .list .pic img{
		width: 100%;
		border-radius: 0 0 5px 5px;
	}
	.news-list-con .col-sm-4{
		margin-bottom: 0.533333rem;
	}
	
	
	.product-list .title,
	.jjfa-list .title{
		padding-top: 0.4rem;
		line-height: 1.2rem;
		font-size: 0.466666rem;
		text-align: center;
	}
	.product-list .tab-title,
	.jjfa-list .tab-title{
		margin-top: 0.133333rem;
		width: 95%;
	}
	.product-list .tab-title .item,
	.jjfa-list .tab-title .item{
		width: 95%;
		border: 1px #636060 solid;
		line-height: 0.733333rem;
		font-size: 0.293333rem;
		color: #636060;
		text-align: center;
	}
	.product-list .tab-title .ico,
	.jjfa-list .tab-title .ico{
		width: 1.066666rem;
		height: 1.066666rem;
		background-repeat: no-repeat;
		background-position: center center;
		background-size: 100% auto;
	}
	.product-list .tab-title .ico1,
	.jjfa-list .tab-title .ico1{
		background-image: url(../images/h-ico-product1-hui.png);
	}
	.product-list .tab-title .ico2,
	.jjfa-list .tab-title .ico2{
		background-image: url(../images/h-ico-product2-hui.png);
	}
	.product-list .tab-title .ico3,
	.jjfa-list .tab-title .ico3{
		background-image: url(../images/h-ico-product3-hui.png);
	}
	.product-list .tab-title .active .item,
	.jjfa-list .tab-title .active .item{
		border: 1px solid #00c1de;
		background: #00c1de;
		color: #ffffff;
	}
	.product-list .tab-title .active .ico-sanjiao,
	.jjfa-list .tab-title .active .ico-sanjiao{
		display: block;
	}
	.product-list .tab-title .active .ico1,
	.jjfa-list .tab-title .active .ico1{
		background-image: url(../images/h-ico-product1-ac.png);
	}
	.product-list .tab-title .active .ico2,
	.jjfa-list .tab-title .active .ico2{
		background-image: url(../images/h-ico-product2-ac.png);
	}
	.product-list .tab-title .active .ico3,
	.jjfa-list .tab-title .active .ico3{
		background-image: url(../images/h-ico-product3-ac.png);
	}
	.product-list .list-box-con{
		padding-bottom: 0.4rem;
		margin-top: 0.4rem;
		width: 95%;
	}
	.product-list .list-box-con .col-sm-3{
		margin-bottom: 0.24rem;
	}
	.product-list .list-box-con .item{
		display: none;
	}
	.product-list .list-box-con .item.active{
		display: block;
	}
	.product-list .list-box-con .item > .tit{
		padding-top: 0.466666rem;
		padding-bottom: 0.466666rem;
	}
	.product-list .list-box-con .item > .tit a{
		float: right;
		border: 1px solid #1fc6e1;
		color: #1fc6e1;
	}
	.product-list .list-box-con .item > .tit a:hover{
		color: #ffffff;
		background: #1fc6e1;
	}
	.product-list .list-box-con .row .pro-item{
		width: 95%;
		border: 1px solid #636060;
		padding-top: 0.2rem;
		padding-bottom: 0.2rem;
		background: #ffffff;
		text-align:center; 
		overflow:hidden; 
		position:relative;
		-moz-transition:.3s ease-in-out; 
		-webkit-transition:.3s ease-in-out; 
		-ms-transition:.3s ease-in-out; 
		transition:.3s ease-in-out;
	}
	.product-list .list-box-con .row .pro-item a{ 
		color:#635f60;
	}
	.product-list .list-box-con .row .pro-item img{
		display:inline-block; 
		width:2.666666rem; height:2.666666rem;
		-moz-transition:.3s ease-in-out; 
		-webkit-transition:.3s ease-in-out; 
		-ms-transition:.3s ease-in-out; 
		transition:.3s ease-in-out;
		-moz-transform:scale(.9);
		-webkit-transform:scale(.9);
		-ms-transform:scale(.9);
		transform:scale(.9);
	}
	.product-list .list-box-con .row li .tit{ 
		display:block; 
		text-align:center; 
		font-size:0.24rem;
		line-height: 0.466666rem;
	}
	
	
	
	
	.jjfa-list .list-box-con{
		margin-top: 0.8rem;
	}
	.jjfa-list .list-box-con .list{
		width: 90%;
		border-radius: 5px;
		position: relative;
		padding-bottom: 0.16rem;
	}
	.jjfa-list .list-box-con .list a {
		display: block;
	}
	.jjfa-list .list-box-con .pic{
		position: relative;
	}
	.jjfa-list .list-box-con .list a:hover .pic .word{
		opacity: 1;
		transition: all 1s;
		-moz-transition: all 1s;
		-webkit-transition: all 1s;
		-o-transition: all 1s;
	}
	.jjfa-list .list-box-con .list .pic .word .des{
		width: 80%;
		padding-top: 8%;
		line-height: 0.4rem;
		color: #ffffff;
	}
	.jjfa-list .list-box-con .list .pic .word .des p{
		height: 1.2rem;
		overflow: hidden;
	}
	.jjfa-list .list-box-con .list .pic img{
		width: 100%;
		border-radius: 0 0 5px 5px;
	}
	.jjfa-list .list-box-con .col-sm-4{
		margin-bottom: 0.533333rem;
	}
	.jjfa-list .list-box-con .list .tit{
		width: 90%;
		padding-top: 0.266666rem;
		color: #333333;
		font-size: 0.373333rem;
	}
	.jjfa-list .list-box-con .list .more{
		line-height: 0.4rem;
		width: 90%;
		color: #33cde5;
		font-size: 0.293333rem;
	}
	.jjfa-list .list-box-con .list .learnMore{
		line-height: 0.68rem;
		font-size: 0.266666rem;
		text-align: right;
		padding-right: 0.24rem;
		color: #8c8c8c;
	}
	
	
	
	
	/*
	 * 新闻落地页 
	 * */
	.news-details .news-details-con{
		margin-top: 0.6rem;
		width: 95%;
	}
	.news-details .title{
		text-align: left;
		padding-top: 0.16rem;
		padding-bottom: 0.16rem;
		font-size: 0.453333rem;
		line-height: 0.56rem;
		padding-bottom: 0.2rem;
		color: #191919;
	}
	.news-details .info {
		color: #191919;
		text-align: left;
		border-bottom: 1px solid #636060;
		padding-bottom: 0.44rem;
		font-size: 0.266666rem;
	}
	
	.news-details .news-content{
		margin-top: 0.6rem;
	}

	.news-details .content {
		line-height: 0.68rem;
		text-align: left;
		color: #666666;
		font-size: 0.346666rem;
	}
	
	.news-details .float-right .tit{
		font-size: 0.373333rem;
		color: #33cde5;
		line-height: 0.8rem;
		border-bottom: 3px solid #33cde5;
		margin-bottom: 0.6rem;
	}
	
	#output{
		display: none;
	}
	
	.tuijianArticle .item{
		margin-bottom: 0.346666rem;
	}
	.newsArticle{
		
	}
	.newsArticle .item{
		margin-bottom: 0.64rem;
	}
	.newsArticle .item img{
		width: 90%;
	}
	.newsArticle .item .hh1,
	.newsArticle .item .time{
		color: #636060;
		font-size: 0.346666rem;
		line-height: 0.6rem;
	}
	.newsArticle .item .time{
		font-size: 0.28rem;
		text-align: right;
	}
	
	

	.product-details .product-details-con .title{
		font-size: 0.466666rem;
		margin-top: 0.6rem;
		line-height: 1rem;
		margin-bottom: 0.64rem;
		background: url(../images/h-line.png) center bottom no-repeat;
		background-size: 15% 3px;
		text-align: center;
	}
	.product-details-content .tit{
		width: 7.733333rem;
		margin-left: auto;
		margin-right: auto;
		margin-top: 0.48rem;
		margin-bottom: 1.04rem;
		border-left: 7px solid #33cde5;
		line-height: 0.6rem;
		font-size: 0.346666rem;
		color: #636060;
		text-indent: 0.2rem;
	}
	.product-details-content .pro-img{
		width: 8.666666rem;
		border: 1px solid #e5e5e5;
		margin-left: auto;
		margin-right: auto;
	}
	.product-details-content .tit1{
		background: #33cde5;
		color: #ffffff;
		width: 3.026666rem;
		height: 0.8rem;
		text-align: center;
		margin-left: auto;
		margin-right: auto;
		line-height: 0.8rem;
		font-size: 0.373333rem;
		margin-bottom: 0.72rem;
		font-weight: bold;
	}
	.product-details-content > .row{
		width: 9.066666rem;
		margin-left: auto;
		margin-right: auto;
	}
	.product-details-content .row .row .col-sm-6{
		margin-bottom: 0.56rem;
	}
	.product-details-content .canshuTxt,
	.product-details-content .canshuCon{
		line-height: 0.56rem;
		float: left;
		font-size: 0.346666rem;
	}
	.product-details-content .canshuTxt{
		width: 3.013333rem;
		padding-right: 0.266666rem;
		white-space: nowrap;
	}
	.product-details-content .canshuCon{
		color: #636060;
		font-size: 0.293333rem;
		width: 5.92rem;
	}
	
	
	
	
	.product-details-content .more{
		width: 6.066666rem;
		margin-left: auto;
		margin-right: auto;
		margin-top: 0.3rem;
	}
	.product-details-content .more .float-left{
		margin-left: auto;
		margin-right: auto;
		width: 50%;
		float: left;
	}
	.product-details-content .more .float-left a{
		border: 1px solid #141313;
		line-height: 0.773333rem;
		font-size: 0.32rem;
		text-align: center;
		width: 80%;
		display: block;
		margin-left: auto;
		margin-right: auto;
		color: #141313;
		border-radius: 10px;
	}
	.product-details-content .more{
		padding-bottom: 1.146666rem;
	}
	
	.product-details-content .info{
		width: 9.066666rem;
		line-height: 50px;
		font-size: 0.346666rem;
		color: #636060;
		margin-left: auto;
		margin-right: auto;
		padding-bottom: 0.72rem;
	}
	.product-details-content .tit2{
		line-height: 0.8rem;
		height: 0.8rem;
		width: 3.04rem;
		margin-bottom: 0.8rem;
	}
	.product-details-content .product-lingyu{
		width: 5rem;
	}
	.product-details-content .img{
		width: 60%;
	}
	
	.product-details-content .txt{
		font-size: 0.466666rem;
		color: #535353;
		line-height: 1.08rem;
		margin-bottom: 0.746666rem;
	}
	.product-details-content .yinying-mobile{
		padding-top: 0.8rem;
		box-shadow:0px 0px 10px #eeeeee;
		-webkit-box-shadow: 0px 0px 10px #eeeeee;
		-moz-box-shadow: 0px 0px 10px #eeeeee;
		margin-bottom: 0.8rem;
	}
	.product-details-content .product-lingyu{
		width: 80%;
		margin-left: auto;
		margin-right: auto;
	}
	
	.jjfa-details-con{
		padding-bottom: 0.8rem;
	}
	.jjfa-details-con .tab-title{
		margin-top: 0.76rem;
		width: 90%;
	}
	
	.jjfa-details-con .tab-title .item{
		width: 95%;
		border: 1px #eeeeee solid;
		background: #eeeeee;
		line-height: 0.8rem;
		font-size: 0.373333rem;
		color: #636060;
		text-align: center;
	}
	.jjfa-details-con .tab-title .ico{
		width: 95%;
		height: 1.066666rem;
		margin-left: auto;
	}
	.jjfa-details-con .tab-title .ico1{
		background: url(../images/ico-fangan-1.png) center 0.266666rem no-repeat #eeeeee;
		background-size: 0.8rem auto;
	}
	.jjfa-details-con .tab-title .ico2{
		background: url(../images/ico-fangan-2.png) center 0.266666rem no-repeat #eeeeee;
		background-size: 0.8rem auto;
	}
	.jjfa-details-con .tab-title .ico3{
		background: url(../images/ico-fangan-3.png) center 0.266666rem no-repeat #eeeeee;
		background-size: 0.8rem auto;
	}
	.jjfa-details-con .tab-title .ico4{
		background: url(../images/ico-fangan-4.png) center 0.266666rem no-repeat #eeeeee;
		background-size: 0.8rem auto;
	}
	.jjfa-details-con .tab-title .ico5{
		background: url(../images/ico-fangan-5.png) center 0.266666rem no-repeat #eeeeee;
		background-size: 0.8rem auto;
	}
	.jjfa-details-con .tab-title .active .item{
		border: 1px solid #33cde5;
		background: #33cde5;
		color: #ffffff;
	}
	.jjfa-details-con .tab-title .active .ico-sanjiao{
		display: none;
	}
	.jjfa-details-con .tab-title .active .ico1{
		width: 95%;
		margin-left: auto;
		background: url(../images/3-1.png) center 0.266666rem no-repeat #33cde5;
		background-size: 0.8rem auto;
	}
	.jjfa-details-con .tab-title .active .ico2{
		background: url(../images/3-2.png) center 0.266666rem no-repeat #33cde5;
		background-size: 0.8rem auto;
	}
	.jjfa-details-con .tab-title .active .ico3{
		background-image: url(../images/3-3.png) center 0.266666rem no-repeat #33cde5;
		background-size: 0.8rem auto;
	}
	.jjfa-details-con .tab-title .active .ico4{
		background-image: url(../images/3-4.png) center 0.266666rem no-repeat #33cde5;
		background-size: 0.8rem auto;
	}
	.jjfa-details-con .tab-title .active .ico5{
		background-image: url(../images/3-5.png) center 0.266666rem no-repeat #33cde5;
		background-size: 0.8rem auto;
	}
	
	.jjfa-details-con .tab-title .col-sm-2-0{
		margin-bottom: 0.266666rem;
	}
	
	
	.jjfa-details-con .con{
		width: 90%;
		margin-left: auto;
		margin-right: auto;
	}
	.jjfa-details-con .tit{
		border-left: 3px solid #33cde5;
		margin-top: 0.64rem;
		font-size: 0.4rem;
		padding-left: 0.24rem;
		margin-bottom: 0.48rem;
		width: 90%;
	}
	.jjfa-details-con .con{
		color: #6f6f6f;
		padding-top: 0.4rem;
		padding-bottom: 0.4rem;
		font-size: 0.346666rem;
		line-height: 0.72rem;
	}
	.jjfa-details-con .con1{
		border-top: 1px solid #eeeeee;
	}
	.jjfa-details-con .des{
		padding-bottom: 0.4rem;
		margin-left: auto;
		margin-right: auto;
	}
	
	.jjfa-details-con .img{
		width: 95%;
		margin-bottom: 0.76rem;
	}
	.jjfa-details-con .bg{
		background: #eeeeee;
	}
	.jjfa-details-con .con-des{
		width: 90%;
	}
	.jjfa-details-con .con-des .con-des-1{
		padding: 0.68rem 0.68rem 0.68rem 0.68rem;
	}
	.jjfa-details-con .con-des .con-des-1 img{
		width: 100%;
		margin-left: auto;
		margin-right: auto;
	}
	.jjfa-details-con .con-des .tit-des{
		line-height: 0.24rem;
		font-size: 0.346666rem;
		color: #33cde5;
		margin-top: 0.48rem;
		height: 0.666666rem;
		border-bottom: 1px solid #eeeeee;
	} 
	.jjfa-details-con .con-des .tit-con{
		font-size: 0.346666rem; 
		line-height: 0.48rem;
		color: #6f6f6f;
		padding-top: 0.4rem;
	}
	
	
	
	
	.page-row{
		margin-bottom: 40px;
		border-top: 1px dashed #505050;
		padding-top: 15px;
	}
	.page-row .turn{
		width: 2rem;
	}
	.page-row .prev,
	.page-row .next{
		font-size: 0.3rem;
		line-height: 30px;
	}
	.page-row a{
		color: #999999;
	}
	.page-row a:hover{
		color: #238fd7;
	}
	
	.main .page-btn {
		margin: 0 auto 60px auto;
		padding: 10px 0;
	}
	
	.main .page-btn .page-next,
	.main .page-btn .page-prev{
		padding-left: 16px;
		padding-right: 16px;
		
	}
	.main .page-btn .page-next a,
	.main .page-btn .page-prev a{
		font-size: 0.6rem;
		padding-left: 10px;
		padding-right: 10px;
		background: #999999;
		color: #ffffff;
	}
	
	.main .page-btn li{
		padding-left: 2px;
		padding-right: 2px;
		padding-bottom: 5px
	}
	.main .page-btn a {
		text-align: center;
		border-radius: 2px;
		color: #888888;
		padding: 4px 8px 4px 8px;
	}
	.main .page-btn a.current {
		background: #33cde5 !important;
		color: #FFFFFF;
	}
}
