@charset "utf-8";
ul,li{
	list-style: none;
	margin: 0;
}
.one{
	height:50px;
	line-height:50px;
	background:#F9F9F9;
}
.one a{
	color:#242424;
}
.active_a{
	color:#23B3F3!important;
}

.about{
	box-shadow: 0px 0px 4px #ccc;
    margin: 0 0 25rem 0;
}

.about_left{
	box-shadow:2px 0px 5px #ccc;
} 
.about_left ul{
	padding-top: 10%;
}
.about_left ul li{
	line-height: 4rem;
    font-size: 1.5rem;
    padding: 0 7%;
    border-bottom:1px solid #ccc;
}
.about_left li:hover,.about_left a:hover,.about_left .active{
	background: #0FACF3;
	color: #fff;
}
.about_left a{
	color:#080808;
	text-decoration: none;
}
input[type="text"], input[type="password"], input[type="submit"], input[type="reset"], input[type="button"], textarea {
	-webkit-appearance: none;
}
.type {
	width: 100%;
	top:50px;
	position: fixed;
	background: #232323;
	z-index: 999;
	overflow-x: hidden;
	-webkit-overflow-scrolling: touch;
	-webkit-transition: all 0.3s ease-in-out 0s;
	-moz-transition: all 0.3s ease-in-out 0s;
	-ms-transition: all 0.3s ease-in-out 0s;
	transition: all 0.3s ease-in-out 0s;
	padding: 0.1rem 0;
	display: none
}
.type li {
	width: 90%;
    background: #fff;
    font: 0.2rem/0.46rem "microsoft yahei";
    margin: 2% auto;
    overflow: hidden;
    position: relative;
    padding: 1rem;
    color: #666;
    text-align: center;
    font-size: 1.5rem;
}
.type li a {
	display: block;
	float: left;
	width: 60%;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	padding: 0 4%;
	color: #666
}
.type li span.commonfont {
	font-size: 0.3rem;
	line-height: 0.46rem;
	display: block;
	width: 16%;
	text-align: center;
	color: #666;
	position: absolute;
	top: 0;
	right: 0;
}
.type li dl {
	float: left;
	border-top: 2px solid #232323;
	width: 100%;
	display: none
}
.type li dl dd {
	overflow: hidden
}
.type li dl dd a {
	width: 100%
}
.type h1 {
	font: 0.2rem/2 "microsoft yahei";
	width: 90%;
	margin: 0 auto;
	color: #fff;
}

/*关于我们-公司简介 css开始*/
.onesf{
	width: 100%;
	margin:2rem auto;
	overflow: hidden;
}
.onesf img{
	width: 100%;
}
.onesf ul{
	width: 100%;
	overflow: hidden;
	margin:2rem 0;
}
.onesf ul li{
	text-indent: 2rem;
    line-height: 2rem;
    font-size: 1.3rem;
}
.onesf h2{
	color: #0FACF3;
    font-size: 1.5rem;
    font-weight: 600;
}
/*关于我们-公司简介  css结束*/

/*关于我们-企业动态  css开始*/
.onedt{
	width: 90%;
    overflow: hidden;
    margin:2rem auto;
}
.dts{
	overflow: hidden;
	border-bottom: 1px solid #ccc;
}
.onedt_left{
	padding-right: 2rem;
}
.onedt_left h2{
	color: #0FACF3;
	font-size:2rem;
}
.onedt_left ul li{
	margin: 2rem 0;
	line-height:2rem;
}
.onedt_left a{
	text-decoration:none;
	color: #333;
}
.onedt_left span{
	color: #999;
}
.onedt_left .fa-calendar{
	color: #0FACF3;
	margin:0 1rem 0 0;
}
.onedt_right img{
	margin:2rem auto;
}
@media(max-width:480px ) {
	.onedt_left {
        padding:0;
    }
    .onedt_left h2{
	    font-size:1.6rem;
    }
    .onedt_left ul li{
	   line-height: 1.5rem;
        margin: 1rem 0;
        font-size: 1.2rem;
    }
}
/*关于我们-企业动态 css结束*/

/*关于我们-社会公益 css开始*/
.onet{
	width: 90%;
    overflow: hidden;
    margin:2rem auto;
}
.onet h2{
	text-align: center;
    line-height: 3rem;
    font-size:2rem;
    font-weight: 600;
}
.onegy{
	padding: 1rem;
}
.onegy li{
	text-align: center;
    font-size:1.8rem;
    margin: 6rem 0;
    font-weight: 600;
}
@media(max-width:480px ) {
	.onet h2{
		text-align: center;
    	line-height:1rem;
    	font-size:1.5rem;
    	font-weight: 600;
    }
    .onegy li{
		text-align: center;
        font-size: 1.2rem;
        margin: 1.5rem 0;
        font-weight: 600;
    }
}
/*关于我们-社会公益 css结束*/

/*关于我们-加入我们 css结束*/
.ab_cl{
	line-height: 3rem;
    font-size: 1.5rem;
    padding: 0 7%;
    border-bottom: 1px solid #ccc;
}
.cl{
	color:#000;
}
.cl .fa-angle-down{
	text-align: right;
    width: 54%;
}
.cl .fa-angle-up{
	text-align: right;
    width: 54%;
}
.cl a{
	color: #000;
}
.abusr ul li{
	border:none;
	background:#fff;
	padding: 0 16%;
}
.abusr ul li:hover{
	background:#fff;
	color: #000;
}
.abusr .actives{
	color: #0FACF3;
}
.renc_one{
	width:31%;
	overflow: hidden;
	float: left;
	margin: 1rem 0;
	background: #ed5922;
    color: #fff;
}
.renc_two{
	width:31%;
	overflow: hidden;
	float: left;
	margin:1rem 2rem;
	background: #fac01e;
    color: #fff;
}
.renc_three{
	width:31%;
	overflow: hidden;
	float: left;
	margin: 1rem 0;
	background: #fb3838;
    color: #fff;
}
.renc_one dt,.renc_two dt,.renc_three dt{
	font-size: 1.5rem;
    text-align: center;
    text-indent: 0;
    line-height: 3rem;
    font-weight: 300;
}
@media(min-width:768px) {
	.renc_two{
		margin:1rem 1rem;
	}
	.rend_one dt {
        line-height: 1.8rem;
    }
    .rend_one .rend_img{
	    width:18%;
	    overflow: hidden;
	    margin: 0 auto;
    }
}
@media(max-width:480px) {
	.renc_two{
		margin:1rem 0.5rem;
	}
	.renc_one dt,.renc_two dt,.renc_three dt{
		font-size: 1rem;
        line-height: 2rem;
	}
	.rend_one dt{
	    line-height: 1.5rem;
        font-size: 1.3rem;
    }
    .rend_one .rend_img{
	width:35%;
	overflow: hidden;
	margin: 0 auto;
    }
}
.rend_one{
	overflow: hidden;
	float: left;
	padding:1rem;
}
.rend_one h2{
	color: #000;
	font-weight: 300;
	text-align: center;
	text-indent: 0;
}
.rend_one dt{
	text-indent: 0;
	font-weight: 300;
}
/*关于我们-加入我们 css结束*/

/*关于我们-联系我们 css开始*/
.onesd{
	width: 90%;
    overflow: hidden;
    margin: 0 auto;
}
.onesd ul{
	width: 100%;
	overflow: hidden;
	margin:2rem 0;
}
.onesd ul li{
    line-height: 2rem;
    font-size: 1.3rem;
}
.onesd h2{
	color: #0FACF3;
    font-size: 1.5rem;
    font-weight: 600;
}
/*.onesf span{
	color: #999;
}*/
.onesf .fa-calendar{
	color: #0FACF3;
	margin:0 1rem 0 0;
}

@media(min-width:768px) {
	.renc_two{
		margin:1rem 1rem;
	}
	.rend_one dt {
        line-height: 1.8rem;
    }
    .rend_one .rend_img{
	    width:18%;
	    overflow: hidden;
	    margin: 0 auto;
    }
    .top_titlsd{
    	display: none;
    }
    .col-sm-9 .one{
    	display: none;
    }
}
.one{
	height:50px;
	line-height:50px;
	background:#F9F9F9;
	margin-left: 2rem;
}
@media(max-width:320px) {
	.one{
		margin: 0;
	}
}
@media(max-width:420px) {
	.one{
		display: none;
	}
}
.one a {
	color:#242424;
}
.active_a{
	color:#23B3F3!important;
}
.top_titlsd{
	background:#F9F9F9;
	padding:10px 0px;
}
.top_titlsd ul li{
	list-style:none;
	float: left;
	text-align: center;
	height:30px;
	line-height:30px;
	padding:0px 10px;
}
.top_titlsd ul li a{
	color:#666;
}
.active2{
	background:#0FACF3;
	border-radius:3px!important;
}
.active2 a{
	color:white!important;
}

/*关于我们-联系我们 css结束*/



