.banner{width:100%;min-width: 1220px;}
.banner .swiper-slide img{width:100%;height: 100%;}
.banner .swiper-pagination-bullet {
    width: 8px;
    height: 8px;
    background: #bd777b;
    opacity: .5;
}
.banner .swiper-pagination-bullet-active,
.banner .swiper-pagination-bullet:hover{
	background:#e2c9cb;
	opacity: 0.8;
}


/*
    copyright-menu
 */
.copyright-menu{
    width:100%;
    background: -webkit-linear-gradient(left, #ae1e35 0 , #ae1e35 50%,  #c4233c 51%); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(right, #ae1e35 0 , #ae1e35 50%,  #c4233c 51%); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(right, #ae1e35 0 , #ae1e35 50%,  #c4233c 51%); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #ae1e35 0 , #ae1e35 50%,  #c4233c 51%);
    min-width: 1220px;
}
.menu-nav{
    font-size:0;
    width:1220px;
    margin:0 auto;
}
.menu-nav .menu-item{
    display:inline-block;
    width:305px;
    height: 140px;
    vertical-align: top;
}
.menu-nav .menu-item:nth-child(odd){
    background-color:#c4233c;
}
.menu-nav .menu-item:nth-child(even){
    background-color:#ae1e35;
}
.menu-nav .menu-link{
    color:#fff;
    font-size:23px;
    height: 100%;
    position: relative;
}
.menu-link p{
    line-height: 28px;
    font-size: 16px;
    position: absolute;
    left:120px;
    right:5px;
}
.menu-link .menu-h1{
	font-weight: bold;
	top:44px;
}
.menu-link .menu-txt{
	top:72px;
}
.menu-link .menu-img{
	background-position: center center;
	background-repeat: no-repeat;
	width:80px;height: 80px;
	background-color: rgba(255, 255, 255, .15);
	display: inline-block;
	border-radius: 50%;
	position: absolute;
	left:26px;
	top:32px;
}
.menu-nav .menu-item:nth-child(1) .menu-img{
    background-image: url(../images/icon-1.png);
}
.menu-nav .menu-item:nth-child(2) .menu-img{
    background-image: url(../images/icon-2.png);
}
.menu-nav .menu-item:nth-child(3) .menu-img{
    background-image: url(../images/icon-3.png);
}
.menu-nav .menu-item:nth-child(4) .menu-img{
    background-image: url(../images/icon-4.png);
}

/*
    section
 */
.section{
    min-width:1220px;
}
.section-box{
    width:1220px;
    margin:0 auto;

}
.section-title{
    text-align:center;
    height:100px;
    position:relative;
}
.section-title:before{
    content:'';
    height:14px;
    width:60px;
    border:3px solid #d32828;
    border-bottom:0;
    position:absolute;
    left:calc(50% - 33px);
    top:0;
}
.section-title:after{
    content:'';
    height:0;
    width:66px;
    border-bottom:3px solid #d32828;
    position:absolute;
    left:calc(50% - 33px);
    bottom:0;
}
.section-title h3{
    font-size: 36px;
    line-height: 36px;
    padding:25px 0 8px;
    color: #535353;
    font-weight:normal;
}
.section-title p{
    font-size:14px;
    line-height: 22px;
    color:#959595;
}


/*
    成功案例
 */
.section-anli{padding-top: 58px;}
.anli-block{text-align: center;margin-top: 29px;}
.anli-list{
	padding-bottom: 48px;
}
.anli-list .swiper-slide{
	
}
.anli-list li{
	float:left;
	width:244px;
	height: 244px;
}
.anli-list li img{width:100%;height: 100%;}
.anli-list.swiper-container-horizontal>.swiper-pagination{
	
}
.anli-list .swiper-pagination-bullet{
	background: #9a9a9a;
	width:10px;
	height: 10px;
}
.anli-list .swiper-pagination-bullet-active{
	background: #7d7d7d;
}
.anli-btn{
	display: inline-block;
	margin:22px auto 92px;
	text-align: center;
}
.anli-btn a{
	display: inline-block;
	width:180px;
	height: 44px;
	line-height: 44px;
	font-size: 16px;
	color:#fff;
	border-radius: 6px;
}
.anli-btn a+a{margin-left:74px;}
.anli-btn a:nth-child(1){background-color: #D32828;}
.anli-btn a:nth-child(2){background-color: #898989;}
.anli-btn a:nth-child(1):hover{background-color: #C11E1E;}
.anli-btn a:nth-child(2):hover{background-color: #5f5f5f;}


/*
    专业商标LOGO设计
 */
.section-logosj{background-color: #F3F3F4;padding:62px 0 74px;}



/*
 * <!-- 品牌特惠 -->
 */
.nobrand{
	width:100%;
	min-width: 1220px;
}
.nobrand-box{}
.nobrand a{
	width:100%;
	height: 250px;
	background: url(../images/noBrand.jpg) center top no-repeat / auto 250px;
	padding-top:58px;
	box-sizing: border-box;
	text-align: center;
}
.nobrand a img{
	display: inline-block;
}


/*
 * <!-- 专业商标LOGO设计 -->
 */
.sheji-list{}
.sheji-list li{
	width:390px;
	height: 310px;
	border-radius: 2px;
	float: left;
	position: relative;
	background:transparent center center no-repeat / 390px 310px);
}
.sheji-list li+li{margin-left:25px;}
.sheji-list li:nth-child(1){background-image: url(../images/sheji-bg1.jpg);}
.sheji-list li:nth-child(2){background-image: url(../images/sheji-bg2.jpg);}
.sheji-list li:nth-child(3){background-image: url(../images/sheji-bg3.jpg);}

.sheji-block{
	position: absolute;
	left:36px;
	top:189px;
	right:0;
	bottom:0;
}
.sheji-block .sheji-btn{
	width: 140px;
	height: 40px;
	line-height: 40px;
	background-color: #d32828;
	border-radius: 4px;
	font-size: 14px;
	color:#fff;
	text-align: center;
	position: absolute;
	bottom:22px;
	right:38px;
}
.sheji-block .sheji-btn:hover{background-color: #C11E1E;}
.sheji-block .sheji-h1{
	font-size: 20px;
	line-height: 22px;
	color: #535353;
	font-weight: bold;
	margin-bottom: 9px;
}
.sheji-block .sheji-intro{
	font-size: 14px;
	line-height: 24px;
	color: #535353;
	margin-right: 180px;
}




/*
    <!-- 做设计我们是认真的 -->
 */
.section-fuwu{padding:80px 0;}
.fuwu-content{
	margin-top: 31px;
}
.fuwu-nav{
	text-align: center;
}
.fuwu-nav .fuwu-nav-item{
	width: 180px;
	height: 48px;
	line-height: 46px;
	border-radius: 4px;
	border: solid 1px #949494;
	display: inline-block;
	vertical-align: top;
	cursor: pointer;
}
.fuwu-nav .fuwu-nav-item+.fuwu-nav-item{
	margin-left:55px;
}
.fuwu-nav .fuwu-nav-active,.fuwu-nav-item:hover{
	color:#D32828;
	border-color: #D32828;
}
.fuwu-slide{
	margin-top:45px;
	display: none;
}
.fuwu-slide li{
	float:left;	
}
.fuwu-slide a,.fuwu-slide a img{width:100%;height: 100%;}
.pingmian{margin-top:26px;}
.pingmian li{
	width:230px;height: 320px;margin-left:17px;margin-top:20px;
}
.pingmian li:nth-child(5n+1){margin-left:0;}
.logoimg li{width:244px;height: 244px;}
.uiimg li{width:284px;height: 180px;margin-left:28px;margin-bottom: 39px;}
.uiimg li:nth-child(4n+1){margin-left:0;}

.fuwu-wrapper .fuwu-slide:nth-child(2){display: block;}

.fuwu-content .fuwu-more{
	text-align: center;
	margin-top: 34px;
}
.fuwu-more .fuwu-btn{
	display: inline-block;vertical-align: top;
	width:250px;
	height: 44px;
	line-height: 44px;
	background-color: #d32828;
	border-radius: 6px;
	font-size: 16px;
	color:#fff;
}
.fuwu-more .fuwu-btn:hover{background-color: #C11E1E;}



/*
 * <!-- 一站服务 省心省力 -->
 */
.section-sxsl{
	background-color: #f3f3f4;
	padding:57px 0 74px;
}
.sxsl-list{
	
}
.sxsl-list li{
	float:left;
	width:280px;
	height: 320px;
	background: #fff;
	margin-left:32px;
	text-align: center;
	margin-top: 30px;
}
.sxsl-list li:nth-child(4n+1){margin-left:0;}
.sxsl-list .sxsl-img{
	width: 150px;
	height: 150px;
	background: #dcdcdc center center no-repeat;
	border-radius: 50%;
	margin-left:65px;
	margin-top:32px;
}
.sxsl-list li:nth-child(1) .sxsl-img{background-image: url(../images/sxsl-img1.png);}
.sxsl-list li:nth-child(2) .sxsl-img{background-image: url(../images/sxsl-img2.png);}
.sxsl-list li:nth-child(3) .sxsl-img{background-image: url(../images/sxsl-img3.png);}
.sxsl-list li:nth-child(4) .sxsl-img{background-image: url(../images/sxsl-img4.png);}

.sxsl-list .sxsl-h1{
	font-size: 18px;
	line-height: 18px;
	color: #535353;
	margin-top:28px;
}
.sxsl-list .sxsl-txt{
	font-size: 14px;
	line-height: 22px;
	color: #959595;
	margin:20px 6px 0;
}










