/*
* @Author: Admin
* @Date:   2017-08-28 10:14:58
* @Last Modified by:   wanggang-pc
* @Last Modified time: 2017-08-31 14:01:44
*/
hr{margin: 50px 0;}
i.text-main{
	width: 30px;
	height: 3px;
	background-color:#DC143C;
	display: block;
	margin: 30px auto;
}
i.text-default{
	width: 50px;
	height: 3px;
	background-color:#DC143C;
	display: block;
	margin: 10px auto;
}
.btn-main{
	background-color: #033c76;
	color: #fff;
}
.btn-main:hover{
	background-color: #106525;
	color: #fff;
}
.overlay {
    background: url("../images/slide_bg.png") repeat scroll 0 0 transparent;
    padding: 10px 0 50px;
}
/*业务范围*/
.banner{
	background: url(../images/banner-top.png) top center no-repeat;
	background-size: 100%;
	height: 240px;
}
.our-service{
	margin-top: 100px;
}
.our-service .text-left .text-white{
	font-size: 20px;
    margin-right: 10px;
    border-top: 3px solid #DC143C;
    padding-top: 5px;
}
.our-title{
	background: url(../images/bg-service.png) top center no-repeat;
	background-size: 100%;
	padding: 5% 0;
}
.our p{
	margin-bottom: 0;
}
.our strong{
	font-size: 20px;
}
.our-title ul{
	list-style: none;
	padding-left: 0;
	overflow: hidden;
	margin-top: 30px;
}
.our-title ul li{
	width: 377px;
	height: 250px;
	overflow: hidden;
	float: left;
	text-align: center;
	background-color: #fff;
	margin: 30px 30px 0 0;
	padding: 30px;
}
.our-title ul li:nth-child(3){
	margin-right: 0;
}
.our-title ul li h2{
	color: #000;
	margin-top: 15px;
}
.our-title ul li span{
	color: #666;
	letter-spacing: 0.5px;
}

/*企业体系*/
.our-framework{
	margin: 5% auto;
}

/*企业文化*/
.our-wenhua{
	background-size: 100%;
	padding: 5% 0;
}
.frame1,.frame2,.frame3{
	width: 978px;
	height: 344px;
	margin: 25px auto;
	padding: 100px 30px;
}
.frame1 p,.frame2 p,.frame3 p{
	display: block;
	margin: 15px;
}
.frame1{
	background: url(../images/frame1.png) top center no-repeat;
	background-size: 100%;
}
.frame2{
	background: url(../images/frame2.png) top center no-repeat;
	background-size: 100%;
}
.frame3{
	background: url(../images/frame3.png) top center no-repeat;
	background-size: 100%;
}
.our-wenhua .font18{
	font-size: 18px;
}
.our-wenhua .font35{
	font-size: 35px;
}
/*解决方案*/
/*人力资源*/
.our-renli,.our-renli-detail,.our-contact{
	background-size: 100%;
	padding: 5% 0;
}
.our-renli ul li{
	height: 40px;
	line-height: 40px;
}
.our-renli ul li i:before{
	content: url("../images/icon-gou.png");
    vertical-align: middle;
    display: inline-block;
    margin-right: 15px;
    padding-top: 5px;
}
.our-renli ul.xx9,.our-renli-detail ul.xx9{
	margin: 30px auto;
	width: 900px;
	overflow: hidden;
}
.our-renli-detail{
	padding: 2% 0;
	background-attachment: scroll;
	background-color: rgb(241, 241, 241);
	background-size: cover;
	background-position: 50% 50%;
	background-repeat: no-repeat;
}
/*联系我们*/
.our-contact{
	background-color: #f8f8f8;
	padding: 5% 0 0 !important;
}
.our-contact .title{
	font-size: 30px;
}
.our-contact .content{
	font-size: 14px;
	color: #9b9b9d;
	margin: 30px 0;
}
.our-contact ul li:nth-child(1) i:before{
	content: url("../images/icon-c1.png");
    vertical-align: middle;
    display: inline-block;
    margin-right: 15px;
    padding-top: 5px;
}
.our-contact ul li:nth-child(2) i:before{
	content: url("../images/icon-c2.png");
    vertical-align: middle;
    display: inline-block;
    margin-right: 15px;
    padding-top: 5px;
}
.our-contact ul li:nth-child(3) i:before{
	content: url("../images/icon-c3.png");
    vertical-align: middle;
    display: inline-block;
    margin-right: 15px;
    padding-top: 5px;
}
/*地图map	*/
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}

/*客户留言*/
.our-contact-form{
	margin: 50px 0;
}
.our-contact-form h1 strong{
	font-size: 28px;
	line-height: 1.75;
	font-weight: normal;
}
.our-contact-form i.text-default {
    width: 50px;
    height: 3px;
    background-color: #ccc;
    display: block;
    margin: 15px 0;
}
.our-contact-form .form-inline .form-group{
	margin: 15px 20px 15px 0;
}
.our-contact-form .form-inline .form-group:nth-child(4){
	margin: 5px 20px 15px 0;
}
.our-contact-form .form-inline .form-group textarea.input{
	width: 1180px;
}
.our-contact-form .form-inline .form-button button{
	background-color: #DC143C;
	color: #fff;
	width: 200px;
	height: 45px;
}
/*视频中心*/
.our-video{
	margin: 5% auto;
}
.our-video .title{
	font-size: 28px;
	font-weight: bold;
}
/*企业服务网络*/
.our-marketing{
	margin: 80px auto;
}
.our-marketing dl dt{
	color: #333;
	font-size: 18px;
	margin-bottom: 15px;
}
.our-marketing dl dd{
	color: #808080;
	line-height: 25px;
	min-height: 25px;
	padding: 0;
}
.our-marketing dl dd .media-inline{
	width: 735px;
	margin: 0 auto 100px;
}
.our-marketing dl dd .media-inline .media{
	margin: 10px 60px;
}
ol.margin-small {
    margin: 5px 0;
}
ol li{
	height: 25px;
	list-height:25px;
}
/*企业简介*/
.our-about{

}
.content {
    background-attachment: fixed;
    overflow: hidden;
}
.content div.main{
	margin:0px auto;
}
.our-about .media .media-body{
	min-height: 160px;
	padding: 0 15px 30px;
}
.our-about .media strong{
	color: #f5f5f5;
	font-size: 18px;
	margin: 8px auto 10px;
	text-align: center;
}
.our-about .xb2{
	margin: 20px;
}
#content1 {
    background-color: #f5f5f5;
}
#content1 .our-about{
	width: 1290px;
	margin:40px auto;
}
#content1 .our-about .wow{
	margin-right: 80px;
	float: left;
}
#content1 .our-about .about{
	width: 675px;
	margin-top: 80px;
	margin-right: 0;
}
#content1 .our-about .about i{
	width: 85px;
	margin: 5px 0;
}
#content1 .our-about .about dt{
	font-size: 30px;
}
#content1 .our-about .about dd.con1{ line-height: 30px; color: #333;}
#content1 .our-about .about dd.con2{ line-height: 30px; font-size:16px; color: #666; }

#content2 {
    background-color: #fff;
}
#content2 .our-about{
	width: 1290px;
	margin:100px auto;
}
#content2 .our-about .pinpai{
	float: left;
	width: 550px;
	margin-right: 40px;
}
#content2 .our-about .pinpai i{
	width: 85px;
	margin: 5px 0;
}
#content2 .our-about .pinpai dt{
	font-size: 30px;
}
#content2 .our-about .pinpai dd.con1{ line-height: 30px; color: #333;}
#content2 .our-about .pinpai dd.con2{ line-height: 30px; font-size:16px; color: #666; }
#content3 {
    background-color: #02817a;
}
#content3 i{
	width: 72px;
	height: 72px;
	display: block;
	background-color: #fff;
	text-align: center;
	color: #DC143C;
	line-height: 72px;
	margin: 30px auto 10px;
	font-size: 28px;
	font-style: normal;
	font-weight: bold;
}
#content4 {
    background: url("../images/bg-us.png");
    background-size: 100% 170%;
}
#content5 {
    background-color: #fff;
}
