/*公共样式*/
.clear{clear:both}
/*.banner{height:767px !important;}*/
.banner #full-screen-slider{height:738px !important;}
.banner #slides{height:751px !important;}
.inside_pages{width: 100%;}
hr{border: 1px solid #5b5b5b; width: 90%; margin: auto; margin-top: 40px}
.fl{float: left;}
.fr{float: right;}
/*小导航*/
.sec_nav{
	width:100%;
    top: 1px;
    text-align: center;
    height: 63px;
    line-height: 60px;
    font-size: 0;
    background: #eeeeee;
    z-index: 2;
}
.sec_nav ul{
	width: 90%;
	margin: auto;
	height: 100%;
}
.sec_nav ul li{
	width: 14%;
	height:60px;
	text-align: center;
	line-height: 60px;
    display: inline-block;
    cursor: pointer;
}
.sec_nav ul .on	{
	background: #dcdedd;
	border-bottom: 3px solid #bc121f;
}
.sec_nav ul li a{
	font-family:"微软雅黑";
	font-size: 20px;
    color: #5a5859;
}
.sec_nav ul .on	a{
	color: #bc121f;
}

/*关于我们内容*/
.inside_pages .content{
	width:100%;
	margin: auto;
	margin-top: 60px;
	overflow: hidden;
}
.inside_pages .content .company{width:90%;margin-left:5%;}
.inside_pages .content div{float: left}
.inside_pages .content div img{width: 100%; height: 100%}
.inside_pages .content .img1{
	line-height:30px;
	width:34%;
	height:240px;
	background:#eeeeee;
	padding-top: 75px;
}
.inside_pages .content .img1 span:first-child{
	display: block;
	color: #bc121f;
	margin-top: 7%;
	font-size: 30px;
}
.inside_pages .content .img1 .sp1{
	color: #464445;
	    font-size: 19px;
    margin-top: 3%;
    display: block;
}
.inside_pages .content .img1 .sp2{
	color: #464445;
	font-size: 13px;
    margin-top: -1%;
    display: block;
}
.inside_pages .content .img1 span n{
	font-size: 60px;
	color: #bc121f;
	font-weight: bold;
}
.inside_pages .content .img2{
	width:32%;
	height:315px;
	margin-left: 1%;
}
.inside_pages .content .img3{
	width:32%;
	height: 315px;
	margin-left: 1%;
}
.inside_pages .content .font{
	color: #5a5859;
	text-align: left;
	font-size: 18px;
	line-height:36px;
	margin-top: 40px;
}
.inside_pages .content .idea{
	width:100%;
	height: 100px;
	margin-top: 60px;
	line-height: 100px;
	background:#eeeeee;
	color:#5f5f5f;
	font-size: 30px;
}
.inside_pages .content .innovation{
	width:100%;
	margin-top: 30px;
	text-align: center;
}
/*理念*/
.concept{
	width:100%;
	min-height:500px;
    height:auto !important;
	height: 700px;
    margin-top: 3%;
}
.concept img{
	width: 100%;
	height: 100%;
}
/*文化*/
.culture{
	width: 100%;
	min-height:400px;
    height:auto !important;
	height: 600px;
	margin: 0 auto;
}
.culture_img{
	width: 100%;
	height:600px;
	margin-top:60px;
}
.culture_img img{
	width: 100%;
	height:100%;
}
.culture_font{
	width:80%;
	margin: 0 auto;
    margin-left: 10%;
    margin-top: -29%;
}
.culture_font b{
	display: block;
	font-size:48px;
	color: #fff;
	text-align: center;
	margin-top: 2%;
}
.culture_font span{
	display: block;
	font-size:34px;
	color: #fff;
	text-align: center;
	margin-top:20px;
	letter-spacing: 2px;
}
.culture_font2{
	width:80%;
	margin: 0 auto;
    margin-left: 10%;
    margin-top: -19%;
}
.culture_font2 strong{
	display: block;
	font-size:48px;
	color: #fff;
	text-align: center;
	margin-top: 2%;
}
.culture_font2 p{
	font-size:34px;
	color: #fff;
	text-align: center;
    line-height: 58px;
    letter-spacing: 2px;
    margin-top: 20px;
}
@media screen and (max-width:1800px){
	.culture_font {margin-top: -36%;}
}
@media screen and (max-width:1600px){
	.culture_font {margin-top: -40%;}
	.culture_font b{font-size:42px;}
	.culture_font span{font-size:31px;}
	.culture_font2{ margin-top: -25%;}
	.culture_font2 strong{font-size:42px;}
	.culture_font2 p{font-size:31px;line-height: 48px;}
}
@media screen and (max-width:1400px){
	.culture_font {margin-top: -43%;}
	.culture_font b{font-size:42px;}
	.culture_font span{font-size:29px;}
	.culture_font2{ margin-top: -27%;}
	.culture_font2 strong{font-size:42px;}
	.culture_font2 p{font-size:29px;line-height: 48px;}
}

/*优势*/
.advantage{
	width: 100%;
	margin: 0 auto;
}
.adv_top{
	width: 80%;
	margin: 0 auto;
	margin-left: 10%;
	margin-top: 3%;
}
.adv_top b{
	font-size: 70px;
	color: #5a5859;
	text-align: center;
	display: block;
}
.adv_top span{
	font-size:30px;
	color: #5a5859;
	text-align: center;
	display: block;
}
.adv_top p{
	font-size:20px;
	color: #5c5c5c;
	margin-top: 1%;
	text-align: center;
	line-height: 38px;
}
.adv_bottom{
	width: 80%;
	margin-left: 10%;
}
.adv_bottom .adv_left{
	width:35%;
	height:100%;
	margin-left:8%;
}
.adv_bottom .adv_left ul{
	width: 100%;
	height:100%;
}
.adv_bottom .adv_left li{
	width: 100%;
	height:25%;
	overflow:hidden;
}
.adv_img{
	width:45%;
	height:100%;
	margin-top: 15%;
}
.adv_img img{
	width: 100%;
	height: 100%;
}
.adv_font{
	width: 55%;
	height:100%;
	margin-top:10%;
	overflow:hidden;
}
.adv_font span{
	width:100%;
	height:10%;
	font-size:60px;
	color:#5a5859;
}
.adv_font span n{
	font-size: 28px;
	color:#5a5859;
}
.adv_font p{
	width: 100%;
	height:90%;
	font-size:20px;
	color:#5a5859;
	text-align: left;
}
.adv_bottom .adv_right{
	width:35%;
	height:100%;
	margin-left:14%;
}
.adv_bottom .adv_right ul{
	width: 100%;
	height:100%;
}
.adv_bottom .adv_right li{
	width: 100%;
	height:25%;
	overflow:hidden;
}
@media screen and (max-width:1800px){
	.adv_font p { font-size: 18px;}
}
@media screen and (max-width:1600px){
	.adv_font span{font-size: 50px}
	.adv_font span n{font-size:28px}
	.adv_font p { font-size:16px;}
	.adv_top p {font-size: 19px;}
}
@media screen and (max-width:1400px){
	.adv_font span{font-size: 45px}
	.adv_font span n{font-size:24px}
	.adv_font p { font-size:12px;}
}
/*客户*/
.us{
	width: 100%;
	margin: 0 auto;
}
.us_img{
	width: 100%;
	margin-top: 2%;
}
.us_font{
	width: 80%;
	margin: 0 auto;
	margin-left: 10%;
}
.us_font p{
	display: block;
	font-size: 60px;
    color: #fff;
    text-align: center;
    margin-top: -32%;
}
.us_font span{
	display: block;
	font-size:24px;
	color: #fff;
	text-align: center;
	margin-top:10px;
	letter-spacing: 2px;
}
.list_us{
	width:90%;
	margin: 0 auto;
	margin-left: 5%;
}
.list_us ul{
	width: 100%;
}
.list_us li{
	width: 24%;
	float: left;
	margin-right: 1%;
	margin-top: 1%;
}
.list_us li:first-child{
		margin-top:3%;
}
.list_us li:nth-child(2){
		margin-top:3%;
}
.list_us li:nth-child(3){
		margin-top:3%;
}
.list_us li:nth-child(4){
		margin-top:3%;
}
.kehu_img{
	width: 100%;
}
.kehu_img img{
	width: 100%;
	height: 100%;
}

/*在线留言*/
#form table{
	width: 600px;
	margin:auto;
}
#form .tijiao1{
	border:none;
	margin:20px auto;
	width:60px;
	height:38px;
	color:#fff;
	background:#bc121f
}
#form input{
	width:441px;
	height:40px;
	border:1px solid #999;
}
#form textarea{
	width:441px;
	border:1px solid #999;
}