* {
	margin:0;
	padding:0;
	list-style:none;
}
body {
	background:#fff;
	font-size:12px;	
	color: #333;
}
/*banner轮播开始设置*/
.slide_div {
	width: 100%;
	height: 400px;
	position: relative;
	top:-24px;
}
.slide_img_div {
	height: 400px;
}			
.slide_img_ul {
	width:100%;
	height: 500px;
	overflow: hidden;
}			
.slide_img_ul li img {
	width: 100%;
	height: 500px;
}		
.slide_option {
	bottom: 0px;
	width: 100%;
	text-align: center;
	display: block;
	list-style: none;
	margin-top: -45px;
}
			
.check_li {
	background: #1D3C88 !important;
	opacity: 1 !important;
}
			
.slide_option li {
	width: 20px;
	height: 20px;
	border-radius: 50%;
	background: #f0f0f0;
	margin: 5px;
	display: inline-block;
	cursor: pointer;
}

/*我们的方案开始设置*/
.programme{
	padding-top:80px;
}
.programme h1{
	width: 100%;
	text-align: center;
	font-weight: lighter;
}
.programme2{
	/*width: 1200px;*/
	/*height: 430px;*/
	/*border:1px solid red;*/
	margin-bottom: 20px;
}



/*公司简介开始设置*/
.introduction{
	padding-top: 100px;
}
.introduction .left{
	width: 50%;
	height: auto;
	float: left;
	padding-right: 50px;
	margin-top: 60px;
}
.introduction .left h3{
	text-align: left;
	font-weight: lighter;
	font-size: 28px;
	margin: 25px 0;
}
.introduction p{
	text-align: left;
	font-size: 16px;
	margin: 20px 0;
}
.learn{
	float: left;
}
.learn a{
	font-size: 14px;
	font-weight: bold;
}
.learn a:hover{
	color: #3367D6;
}
.learn1 a{
	font-size: 14px;
	font-weight: bold;
	color: #fff;
}
.learn1 a:hover{
	color: #3367D6;
}
.learn img{
	width: 16%;
	height: auto;
}
.introduction .right2:{
	width: 50%;
	height: auto;
	float: left;
}s

/*成功案例开始设置*/
.Successcase{
	margin: 10px;
}
.Successcase1{
	width: 41.5%;
	height: auto;
	float: left;
	padding:60px 50px 60px 0;
}
.Successcase3{
	width: 41.5%;
	height: auto;
	float: right;
	padding:60px 0 60px 50px;
}
.Successcase2{
	float: left;
}
.Successcase2 img{
	float: left;
	width: 30px;
	height:auto;
	display: block;
}

.Successcase2  h4{
	float: left;
	text-align: left;
	margin-left: 15px;
	margin-bottom: 5px;
}
.Successcase2 p{
	float: left;
	text-align: left;
	padding-left: 30px;
	margin-left: 15px;
	margin-bottom: 15px;
	margin-top: 10px;
	font-size: 16px;
}
/*成功案例设置完成*/

/*开始设置联系我们*/
.service{
	width: 100%;
	min-width: 1200px;
	height: 180px;
	background: url(background1.jpg);
}
.service1{
	margin-top: 45px;
}
.service1 h2{
	text-align: left;
	font-size: 36px;
	color:#fff;
	margin-bottom: 6px;
}
/*合作伙伴开始设置*/
.programme2 img{
	display: block;
	width: 40%;
	height: auto;
	float: left;
	margin:0;
}
/*客户logo开始设置*/
.customer{
	width: 1200px;
	float: right;

}
.customer img{
	float: left;
	height: 80px;
	width: auto;
	margin: 40px 0 0 0;
}
.customer a{
	display: block; 
}
.customer li{
	float: left;
	width: auto;
}
.customer2{
	width: 1200px;
}
.customerMargin img{
	margin-right: 13px;
}
.customerMargin2 img{
	margin-right: 45px;
}
.customerMargin3 img{
	margin-right: 40px;
}
/*.customer2 li{
	width: 400px;
}*/
/*轮播图设置*/
.swiper-slide{
        text-align: center;
    }
    .swiper-slide .center{
        width:1200px;
        height:400px;
        /*border:1px solid red;*/
        display: inline-block;
    }
    .swiper-slide .center img{
        float: right;
        width: 50%;
        height: auto;
    }
    .swiper-slide .center .text{
        float: left;
				text-align: left;
				margin: 0 0 0 20px;
    }
    .swiper-slide .center .text h2{
        font-size: 40px;
        text-align: left;
        margin-top: 110px;
        color: #fefefe;
        line-height: 50px;
    }
 .bannerBotton a{
    display: block;
    background-color:#3367D6; /* Green */
    color: white;
    padding: 2px 25px;
    text-align:left;
    text-decoration: none;
    display: inline-block;
    font-size: 14px;
    margin: 4px 2px;
    cursor: pointer;
    margin-top: 15px;
}
.bannerBotton a:hover{
    display: block;
    background-color:#fff; /* Green */
    color: #3367D6;
    padding: 2px 25px;
    text-align:left;
    text-decoration: none;
    display: inline-block;
    font-size: 14px;
    margin: 4px 2px;
    cursor: pointer;
    margin-top: 15px;
}








