
.item img{
	width:100%;
}
.heg{
	margin-top:20px;
	margin-right:10px;

}

header .head-link .navbar-nav li:nth-child(1) a{
		background-color:#2ea1ce;
	color:white;
}
.case-three .index-case{
	float:right;
}
.case-two .index-case{
	margin:0px auto;
}
.heg:last-child{
	margin-right:-20px;
}
.p-text{
position: absolute;
top: 303px;
width: 268px;
}
.p-text p:nth-child(1){
text-align: center;
margin-top:15px;
}
.p-text p:nth-child(3){
	float:right;
	margin:0 15px 0 25px;
}
.p-text p:nth-child(2){
	float:left;
		margin:0 25px 0 25px;
}
.pro-text{
	width:270px;
	height:377px;
	border:1px solid #d4d4d4;
	position: relative;
	
}
.pro-text img{	
padding-top:30px;
}
.pro-text{
	float:left;
	margin: 0px 12px;
}
.pro-text a{
	color:#323232;
}
.pro-text:hover{
	border:1px solid #7dcef4;
}
 .pro-text:hover .p-text{
 	
	height:72px;
	background: #7dcef4;
	
}
.pro-text:hover .p-text a{
color:white;
}
.pro-title{
height:0px;
}
.pro-title p{
	color:#2ea1ce;
	font-size:22px;
	
	position: relative;

top: 35px;
}
.pro-title p span{
	color:#646464;
	font-size: 15px;
	
}
.hot-xbdf {
		font-size: 20px;
		color: #2ea1ce;
		transform: rotate(90deg);
		left: 0px;
	}
	.tab-content li{
	
		margin-top: 27px;
		position: relative;
	}
	.nav-tabs > li {
    float:right;
    margin-bottom: 16px;
    position: relative;

top: -12px;
}
.nav-tabs > li > a:hover {
    border-color:white;
    background: white;
}
	.hot-xbaf {
		font-size: 20px;
		color: #2ea1ce;
		transform: rotate(-90deg);
	
	}
.tab-content > .active {

    display: block;
    margin-right: -15px;
    margin-left: -15px;

}
	
	.xb{
		font-size:20px;
		position:relative;
		top:40px;
		color:#2ea1ce;
		margin-left:-15px;
	}
	
	


.tab-pane .ab a{
	padding:82px 100px;
	position: relative;
	top:80px;
	
}
	.tab-pane li:hover .ab{
		display: block;
	}

	.ab{
			display:none;
		width:270px;
		height:180px;
		position: absolute;
		top:0px;
		z-index: 1;
		background: #000000;
		background-color:rgba(0,0,0,0.2);
	}

	.tab-pane .pro-text:last-child{
		margin-right:0px;
	}

	.nav-tabs {
    border:none;
    }
.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {

    color: #555;
    cursor: default;
    background-color: #fff;
    border:none;
    }



.index-case{
	width:370px;

	border:1px solid #d4d4d4;
	
	
}
.hot-xbf{
	font-size: 20px;
		color: white;
		transform: rotate(-90deg);
	
}
.inder-casebg{
	margin-bottom: 20px;
}

.index-case p{
	line-height: 15px;
}

.index-case a{
	color:#323232;
}
.index-case:hover{
	border:1px solid #7dcef4;
}
.case-text{
	background:#e5e5e5;
	padding:15px 0px 0px 15px;
	height:120px;
	
	
}

.index-case:hover .case-text{
 	
	
	background: #7dcef4;
	
}
.index-case:hover .case-text a{
color:white;
}
.news-banner{
	height:50px;
	width:100%;
	background: #7ecdf4;
}
.lb{
	margin-right:50px;
	font-size: 20px;
	color:white;
}

.sx{
	position: relative;
	left:10px;
}
.news-banner span{
	color:white;
	margin-top:18px;
}
.case-title{
position: relative;
top:-10px;
}
.case-title p{
	color:#2ea1ce;
	font-size:22px;
}
.case-title p span{
	color:#646464;
	font-size: 16px;
	
}
.index-news{
	background: #f7f7f7;
	height:206px;
}
.news-title p{
	color:#2ea1ce;
	font-size:22px;
}
.news-title p span{
	color:#646464;
	font-size: 16px;
	
}
.index-news p{
	margin:0px;
}
.news-text{
	
	margin:30px 0 0 0;
}
.news-text p{
	line-height: 23px;
}
@media only screen and (max-width: 480px){
.index-news{height:550px;}

}
.rop-bot img{
	margin-top:10px;
}
.date{
	color:#49ba7c;
	margin:30px 0 0 20px;
}
.date p{
	font-size: 50px;
	padding:25px 0px;
}
.news-text a{
	color:#828282;
}
.news-text h5{
	color:#49ba7c;font-size: 18px;}
.news-img{
	margin:30px 0 0 0;
}
.news-img img{
	float:right;
}
.index-footbg{
	box-shadow: 3px 3px 10px 3px rgba(46, 161, 206, 1);
	background:#2ea1ce;
}
.index-footbg h3{
	color:white;
	margin-top: 0px;
}
.index-footbg li{
	line-height: 30px;

}
.index-footbg li a{
	color:white;	
}
.ft_left{
	
	height:180px;
	border-right:1px solid white;
	margin:30px 0 0 20px;
	
}

.foot-contact{
	margin:30px 0 0 0;
}
.copyright{
	height:40px;
	width:100%;
	background: #3095cb;
	color:white;
}
.copyright p{
	margin:10px 0 0 0;
		}
.index-footbg img.fot-img{
	margin:30px 0 0 0;
}
@media only screen and (max-width: 320px){ 
	.index-footbg{height:900px;}
	 }
	 @media only screen and (max-width: 320px){ 
	.copyright{height:150px;}
	 }
	 	 @media only screen and (max-width: 480px){ 
	.copyright{height:150px;}
	 }
	 	 	 @media only screen and (max-width: 960px){ 
	.copyright{height:150px;}
	 }
 @media only screen and (max-width: 960px){ 
	.copyright{height:150px;}
	 }
	  @media only screen and (max-width: 480px){ 
	.copyright{height:150px;}
	 }

  @media only screen and (max-width: 570px){ 
	.news-banner{display: none;}
	 }
	  @media only screen and (max-width: 1200px){ 
	.case-two .index-case{float: left;}
		.case-three .index-case{float: left;}
	 } 
	  @media only screen and (max-width: 270px){ 
	.case-two .index-case img{width:270px;}
		.case-three .index-case img{width:270px;}
	
	 } 
	 .case-text p a{
	 	word-spacing: 20px;
	 }
 