
	
.content{
	width:100%;
}
.content_page{
	width: 12rem;
	background:pink;
	margin-left: auto; margin-right: auto;
}

.banner_contant{
	width: 12rem;
	background:darkgoldenrod;
	height:5.60rem ;
	margin-left: auto; margin-right: auto;
}
#myCarousel img{
	height: 4.60rem;
}
.side{
	width:100%;
	background:#2574f8;
}
.navbar-brand {
	     display: block;
		padding: 0 !important;
		height:1rem;
	    line-height:1rem;
	    color: #fff;
	}
.nav_bg{
		background:#2574f8;					
		}	
.navbar-default {
		border:none;
		}	
	
 .logo_img{
			width: 1rem;
		    height: 1rem;
		    float: left;
		    margin-right:0.16rem;
		}		
		
.name{
			color: #fff;
		    float: left;
		    height: 1rem;
		    line-height: 0.94rem;
		    display: block;
		    font-size: 0.20rem;
		    font-weight: 0.500;
		    margin-right:0.020rem;
		}		

.about_left{
	padding:0.38rem;
}
.about_right{
	padding: 0.15rem 0.05rem;
}
.media-heading{
	color: #333;
}
.media-body{
	color: #999;
}
.about_body_text{
	margin-top: 20px;
	line-height: 2;
}
.overflowText{
	height:38px; 
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical; 
}
.sigma-content{
    text-align: center;
    margin-bottom: 0.2rem;
    width:100%;
}
.sigma-middle-line{
	margin-left: auto;
    margin-right: auto;
    width: 3rem;
}
.sigma-middle-line:before{
    content: '';
    display: block;
    height: 0.01rem;
    width: 100%;
    background-color: #ccc;
    position: relative;
    top: 0.1rem;
    left: 0;
}
.sigma-line-text{
    display: inline-block;
    background: #fff;
    padding: 0 0.18rem 0 0.18rem;
    position: relative;
    font-size: 0.14rem;
    font-weight: 500;
    color: #ccc;
}
.promise{
	width:100%;
	height: 2.9rem;
	background: url(../img/8.png) no-repeat 100% ;
	margin-bottom: 1rem;
}
.promise_content{
	width: 5.9rem;
    color: #fff;
    margin-left: auto;
    margin-right: auto;
    padding: 0.8rem;
}
.news_data{
	width: 5rem;
	padding-right: 0.3rem;
}
.data_font{
	font-size: 42px;
	line-height: 1;
	color: #666;
}
.news .sigma-content{
	margin-bottom:0.5rem ;
}
.news_body{
	height: 0.86rem;
	overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;  
    color: #666;
    margin-top: 10px;
}
.news_content{
	height: 1.3rem;
    border-bottom: 1px solid #ddd;
}
.news .media-heading{
	color: #666;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space:nowrap;
}
.news .media-body a{
	color: #999;
}

.service_a{
	display: inline-block;
	width: 3.52rem;
	height: 3.4rem;
    position: relative;
    top:-3.6rem;
    background: transparent;
}
.service_a:hover{
	background:#000000;
	opacity:0.6;
	height: 3.4rem;
}
.service_border{
	display: block;
    height: 3.8rem;
    border-bottom: 1px solid #ccc;
    
}
.service_title{
	color: #666;
}
/*footer*/
.footer{
	width: 100%;
	height:3.19rem;
	background: #2574f8;
	color: #fff;
	font-size:14px;
}
.footer_content{
    margin-left: auto;
    margin-right: auto;
    color: #fff;
    padding: 0.5rem 0;
    height: 1.8rem;
    border-bottom: 0.01rem solid rgba(255, 255, 255, 0.3);
    font-size: 14px;
    position: relative;
}
.footer_content a{
	color: #fff;
}
.footer_time{
	margin-top:0.24rem;
}
.footer center{
	font-size:12px;
}
.nav_ul{
	z-index: 1330;
    height: auto;
    background: red;
    display:none;
    position: relative;
    text-align: center;
    padding: 0;
    width: 100%;
}
.nav_ul>li{
	list-style-type: none;
    height: 35px;
    line-height: 34px;
    background: #2574f8;
    
}
.nav_ul>li>a{
	color: #fff;
}
.nav_ul>li:hover{
   background: #236fea;		
}
.clear{ clear:both} 

a:hover{
	text-decoration:none;
	color:#999;
	}
.res_left{
	float:none !important;
	height:auto !important;
}
.contant_lf{
	float:left;
}
.media-body, .media-left, .media-right {
    width: auto;
}