﻿/*----------------index 首页----------------*/
.dy-content{
    max-width: 1200px;
    min-width: 760px;
    height: 100%;
    margin: 0 auto;
    text-align: center;
	padding:0 20px;
}

.dy-bt{
	font-size: 42px;
    margin-bottom: 31px;
    color: #333;
    padding: 100px 20px;
    padding-bottom: 0;
}

.dy-text{
	font-size: 16px;
	color: #666;
    line-height: 32px;
    margin-bottom: 32px;
    display: block;
    text-align: left;
}

.img{
	width: 95%;
	margin-top: 10px;
	padding-bottom:50px;
}

.dy-img-content{
	width: 100%;
	height: 878px;
	background:url(/PconeImg/index/bg-img.png);	
}

.dy-bt em{color:#25A7EB;font-style: normal;}

.dy-chanp{
	width: 100%;
	height: 520px;
}

.dy-wrapper{margin: 0;padding: 0;}

.dy-slide {
		width:30%; 
		height:328px;
		margin-right: 42px;
        text-align: center;
        font-size: 18px;
        background: #fff;
        float: left;
        border: solid 1px #cccccc;
        margin-top:50px;
    }

.dy-slide-img{
	display: block;
	width: 100%;
	height: 228px;

	
}

.dy-slide-img img{width: 100%;height: 100%;}

.dy-slide-p{
	width: 100%;
	height: 100px;
	border-top: solid 1px #cccccc;
	font-size: 18px;
	line-height: 100px;	
	background-color: #d8d8d8;
}
.dy-slide-p em{
	font-style: normal;
	font-size:26px;
	color: #25a7eb;
}

.dy-td{
	width:48%;
	height: 50px;
	text-align: center;
	margin: 0 auto;
}

.dy-td-li{
	padding: 10px 20px 10px 20px;
	color:#aaaaaa;
	border-radius:30px;
	margin-right: 3%;
	cursor: pointer;
}

.dy-td-li-style{
	background-color: #25A7EB;
	padding: 10px 20px 10px 20px;
	color: white;
}

.dy-td-box{
	width: 100%;
	height:auto;
	margin-top: 50px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.dy-dj{
	width: 100%;
	-webkit-transition-property:margin-top opacity;
	transition-property:margin-top opacity;
	-o-transition-property:margin-top opacity;
	-moz-transition-property:margin-top opacity;
}

.dy-dj-left{
	width:26%;
	padding-bottom:30px;
	border-radius: 6px;
	margin-left: 5%;
	float: left;
	background-color: #f7f7f7;
	position: relative;
}

.dy-dj-right{
	width:26%;
	padding-bottom:30px;
	border-radius: 6px;
	margin-right: 5%;
	float: right;
	background-color: #f7f7f7;
	position: relative;
}

.dy-dj-text{
	display: block;
	width:90%;
	height:346px;
	padding-bottom:45px;
	margin: 0 auto;
	border-radius: 6px;
	margin-top: 34.5px;
	text-align: center;
}

.dy-dj-text h2,.dy-dj-right h2,.dy-lk-cont h2{
	font-size: 18px;
	font-weight: normal;
	color: #2c2c2c;
	margin-top: 20px;
}

.dy-dj-text h1,.dy-dj-right h1,.dy-lk-conth h1{
	font-size:22px;
	font-weight: normal;
	color: #2c2c2c;
	margin-top: 15px;
}

.dy-dj-text p,.dy-dj-right p,.dy-lk-cont p{
	font-size:16px;
	font-weight: normal;
	color: #2c2c2c;	
	text-align: left;
	padding: 0px 5px 0px 10px;
	margin-top:30px;
}


.dy-dj-left .dj-img1{
	width: 100%;
	height:100%;
	position: absolute;
	top: 0;
	left: 0;
}

.dj-img1:hover,.dj-img2:hover,.dj-img3:hover{
	opacity: 0;
	filter:alpha(opacity=0) 
	-webkit-transition:opacity 200ms linear;transition:opacity 200ms linear;
	}


.dy-dj-right .dj-img2{
	width: 100%;
	height:100%;
	position: absolute;
	top: 0;
	left: 0;
}


.dy-cx,.dy-tk,.dy-lk{
	width: 100%;
}

.dy-cx-cont,.dy-lk-cont{
	display: block;
	float: left;
	width:26%;
	margin-left: 5%;
	border-radius: 6px;
	background-color: #f7f7f7;
	position: relative;
	
}

.dy-lk-cont{
	margin-bottom:20px;
}

.dy-cx img,.dy-tk-cont img{width: 100%;height: 100%;}
.dj-img3{position: absolute;top: 0;left: 0;}

.dy-tk-cont{
	display: block;
	float: left;
	width:24%;
	height: 370px;
	margin-left:1.3%;
	border-radius: 6px;
	background-color: antiquewhite;
	position: relative;
}

.dy-news-box {
    width: 100%;
    height: 878px;
    background: url(/PconeImg/index/bg-img2.png);
}

.news-left{
	width:68%;
	height: 520px;
	float: left;
	margin-top: 30px;

}

.news-right{
	width: 29%;
	height: 520px;
	float: right;
	margin-top: 30px;
}

.news-hy{
	display: block;
	width: 100%;
	height: 50px;
	margin: 0;
	padding: 0;
	border-bottom:1px dashed #CCCCCC; 

}

.news-hy h1{
	font-weight: normal;
	font-size: 20px;
	text-align: left;
	line-height:50px;
	float: left;
}

.news-hy a{
	font-size: 16px;
	float: right;
	text-align: right;
	color: #696969;
	line-height:50px;
}


.news-text{
	width: 100%;
	height:188px;
	padding-bottom: 20px;
	border-bottom: solid 1px #CCCCCC;
}

.news-img{
	display: block;
	width:22%;
	height: 135px;
	
	background-color: brown ;
	float: left;
}

.news-img img{width: 100%;height: 100%;}

.news-wz{
	width: 75%;
	float: left;
	margin-top: 30px;
}

.news-wz h1{
	font-weight: normal;
	text-align: left;
	font-size: 18px;
	margin-left: 2%;
	overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.news-wz h2{
	font-weight: normal;
	text-align: left;
	font-size:14px;
	margin-left: 2%;
	color: #cccccc;
	margin-top: 5px;
}

.news-wz h2 em,.news-wz-gs h2 em{font-style: normal;padding-left: 2%;}

.news-wz p{
	font-weight: normal;
	text-align: left;
	font-size:12px;
	margin-left: 2%;
	color: #696969;
	margin-top: 5px;
	line-height:26px;
	
}

.news-yuedu{
	display: block;
	width: 10%;
	padding: 5px 10px 5px 10px;
	float: right;
	color: white;
	background-color: #25A7EB;
	border-radius: 6px;
	margin-top:20px;
	margin-right: 1%;
}

.news-wz-gs{
	width:100%;
	height:188px;
	padding-bottom: 20px;
	border-bottom: solid 1px #CCCCCC;
}

.news-wz-gs h1{
	font-weight: normal;
	text-align: left;
	font-size: 18px;
	overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
     padding-top: 30px;
}

.news-wz-gs h2{
	font-weight: normal;
	text-align: left;
	font-size:14px;
	color: #cccccc;
	margin-top: 5px;
	text-overflow: ellipsis;
}

.news-wz-gs p{
	font-weight: normal;
	text-align: left;
	font-size:12px;
	color: #696969;
	margin-top: 5px;
	line-height:26px;
}

.news-wz-gs a{
	display: block;
	width:27%;
	padding: 5px 10px 5px 10px;
	float: right;
	color: white;
	background-color: #25A7EB;
	border-radius: 6px;
	margin-top:20px;
}

.dy-contact-box{
	width: 100%;
    background-color: #212121;
}

.dy-map{
	display: block;
    width: 100%;
}

.dy-map img{width: 100%;height: 100%;}




.dy-contact{
	width:820px;
    margin: 50px auto;
    margin-bottom: 0;
}

.tact-left{
	float: left;
	width: 50%;
	height: 440px;
	background-color: #f1f4f5;
}

.tact-right{
	float: right;
	width: 50%;
	height: 440px;
	background-color: #333333;
}

.tact-left span,.tact-right span{
	display: block;
	width:90%;
	height: 380px;
	margin: 0 auto;
	margin-top: 50px;
}

.tact-h1{
	font-weight: normal;
	font-size: 24px;
	color: #2C2C2C;
}

.tact-p{
	font-size: 14px;
	color: #2C2C2C;
	margin-top:20px;
	line-height: 20px;
}

.tact-p1{
	font-size: 14px;
	color:white;

}

.tact-map{
	width: 100%;
	padding-bottom:30px;
	margin-top: 30px;

}

.tact-map p,.tact-t p{
	float: left;
	color: white;
	font-size: 14px;
	line-height: 24px;
}

.tact-input{
	float: right;
	width:60%;
	height: 24px;
	margin-right:50px;
	background-color:#333333;
	color:white;
	font-size: 14px;
	padding-bottom: 3px;
	    border-width: 1px !important;
    border-color: #b8b8b8 !important;
    border-left: 0px !important;
    border-right: 0px !important;
    border-top: 0px !important;
    outline:none;
}

.tact-t{
	width: 100%;
	padding-bottom: 55px;
	margin-top: 30px;
}

.tact-te{
	float: right;
	width:60%;
	height: 50px;
	margin-right:50px;
	background-color:#333333;
	color:white;
	font-size: 14px;
	padding-bottom: 3px;
	    border-width: 1px !important;
    border-color: #b8b8b8 !important;
    border-left: 0px !important;
    border-right: 0px !important;
    border-top: 0px !important;
    outline:none;
overflow: auto;
}

.send{
	width:30%;
	padding: 5px 5px 5px 5px;
	margin-top:30px;
}


/*----------------会员管理系统----------------*/
.top-banner {
    width: 100%;
    height: 315px;
    background: url(/PconeImg/member/top-bg.png);
}


.top-banner h1,.top-banner-b h1,.top-banner-s h1{
	text-align: center;
	font-weight: normal;
	font-size: 36px;
	color: white;
	padding-top: 110px;
}

.top-banner p,.top-banner-b p,.top-banner-s p{
	text-align: center;
	font-weight: normal;
	font-size: 18px;
	color: white;
	padding-top: 30px;
}

.member{
	width: 98%;
	padding: 10px 0 30px 0;
	border-bottom: solid 1px #cccccc;
}

.m-text{
	width:64%;
}

.m-left{float: left;}
.m-right{float: right;}

.m-text h1{
	font-size: 26px;
	font-weight: normal;
	color: #666666;
	text-align: left;
	width:100%;
	line-height:70px;
}

.m-text h1 em{
	font-style:normal;
	color: #009cad;
}

.xian{
	width: 30%;
	height: 3px;
	border-radius: 3px;
	background-color: #009cad;
	margin: 0 auto;

}

.m-text h2{
	font-size: 16px;
	font-weight: normal;
	color: #696969;
	text-align: left;
	margin-top: 20px;
	margin-bottom: 36px;
}

.m-text p{
	font-size: 14px;
	color: #696969;
	text-align: left;
	line-height: 18px;
	margin-bottom: 20px;
}

.m-text p i{
	display: block;
	width: 18px;
	height: 18px;
	border-radius: 6px;
	background-color: #696969;
	float: left;
	margin-right:10px;
}

.color-009{
	color: #009CAD !important;
}

.m-img{
	width: 27%;
	margin-top: 65px;
	
}

.dy-more-all{
	margin-top:180px;
	width: 100%;
	height: 160px;
	background-color: #22282d;
}

.more-h1{
	font-size: 16px;
	color:#808080;
	line-height: 160px;
	float: left;
	font-weight: normal;
}

.more-a{
	background-color: #25A7EB;
	color: white;
	font-size: 16px;
	float: right;
	border-radius: 20px;
	padding: 10px 40px 10px 40px;
	margin-top: 59.5px;
}


/*----------------商家联盟----------------*/

.top-banner-b {
    width: 100%;
    height: 315px;
    background: url(/PconeImg/business/b-bg.png);
}

.busin-xs{
	width: 100%;
	margin-top: 30px;
}

.busin-ul{
	width: 100%;
	margin-top:55px;
}

.busin-ul li{
	float: left;
	width: 33%;
	padding: 10px 0;
	margin-bottom: 100px;
}

.b-icon{
	width: 100%;
	height: 118px;
}

.b-text{
	width: 100%;
}

.b-text h1{
	font-size: 24px;
	color: #2C2C2C;
	font-weight: normal;
	line-height:58px;
}

.b-text p{
	font-size: 16px;
	color: #696969;
	text-align: left;
	padding-left:25px;
	padding-right:25px;
	line-height: 26px;
}


/*----------------合作加盟----------------*/
.banner-j {
    width: 100%;
    height: 809px;
    background: url(/PconeImg/join/b-bg.png);
}

.join-one{
	width: 100%;
	padding-top:50px;
	padding-bottom: 100px;
}

.join-h1{
	font-size: 40px;
	font-weight: normal;
	color: #2c2c2c;
}

.join-s{
	display: block;
	width: 38%;
	margin: 0 auto;
	margin-top: 40px;
}

.join-s p{
	float: left;
	border: solid 3PX #25A7EB;
	border-radius:6px;
	width:29%;
	height: 50px;
	line-height: 50px;
	font-size: 20px;
	text-align: center;
}

.join-h2{
	font-size: 36px;
	font-weight: normal;
	padding-top: 40px;
}

.join-p{
	font-size: 16px;
	color: #666666;
	margin-top:30px ;
}


.join-ss{
	display: block;
	width:100%;
	margin: 0 auto;
	margin-top: 40px;
}

.join-l{
	float: left;
	width: 28%;
	height: 150px;
	border-radius: 6px;
	font-size: 36px;
	color: white;
	line-height: 150px;
}

.join-two{
	width: 100%;
	padding-top: 50px;
	padding-bottom: 100px;
	background-color: #f3f4f5;
}

.join-bt{
	display: block;
	width: 37.5%;
	height: 55px;
	margin: 0 auto;
	margin-top: 50px;
	cursor: pointer;
}

.join-xbt{
	font-size: 18px;
	width: 38.6%;
	height: 54px;
	line-height: 54px;
	float: left;
}

.join-xbt-sty{
	background-color: #25A7EB;
	border-radius: 50px;
	color: white;
}

.join-hy{
	width: 100%;
		margin-top: 60px;
}

.hy-3{
	width: 100%;

}

.hy-3 li{
	float: left;
	width: 31.8%;
	height: 315px;
	border: solid 1px #cccccc;
	background-color: white;
}

.xian1{
	width: 13%;
	height: 5px;
	border-radius: 5px;
	background-color: #8cd1d9;
	margin: 0 auto;
}

.hy-3 li img,.hy-2 li img,.join-wx li img{
	margin:60px 0 60px 0 ;
}

.hy-3 p,.hy-2 p,.join-wx li p{
	padding-left: 10px;
	padding-right: 10px;
	font-size: 14px;
	color: #666666;
	text-align:left ;
	line-height: 30px;
}

.hy-2{
	width:66%;
	margin: 0 auto;
	padding-top:20px;
}

.hy-2 li{
	float: left;
	width:48%;
	height: 315px;
	border: solid 1px #cccccc;
	background-color: white;
}

.join-wx{
	width: 73%;
	margin: 0 auto;
	margin-top: 60px;
}

.join-wx li{
	float: left;
	width:44%;
	height: 365px;
	border: solid 1px #cccccc;
	margin-bottom: 60px;
	background-color: white;
}

.join-three{
	width: 100%;
	padding-top: 50px;
}

.ys{
	width: 50%;
	height: 245px;
	margin-top:100px;
}

.ys h1{
	font-size: 30px;
	font-weight: normal;
	text-align: left;
	padding-left: 20px;
}

.ys h1 em{
	font-size: 52px;
	color: #ff6a6a;
	font-style: normal;
}

.ys p{
	font-size:20px ;
	text-align: left;
	padding-left: 20px;
	line-height: 30px;
	margin-top: 25px;
}

.ys-img{
	width: 32%;
	height: 245px;
	margin-top:100px;

}

.ys-img img{
	width: 100%;
	margin-right: 20px;
}

.join-js {
    width: 100%;
    height: 720px;
    background: url(/PconeImg/join/b-bg2.png);
}

.join-jm {
    width: 100%;
    height: 720px;
    background: url(/PconeImg/join/b-bg3-1.png) 0 100%;
    background-size: 100% 100%;
}


.jm{
	display: block;
	width: 37.5%;
	height: 60px;
	border: solid 2px #25A7EB;
	border-radius: 6px;
	font-size: 26px;
	color: #2C2C2C;
	line-height:60px ;
	margin: 0 auto;
	margin-top: 60px;
}


/*----------------解决方案----------------*/
.top-banner-s {
    width: 100%;
    height: 225px;
    background: url(../PcImg/solution/bg.png)no-repeat;
    background-size:100% ;
}

.dy-h1{
	width: 100%;
	font-size: 32px;
	font-weight: normal;
	color: #2C2C2C;
	margin-top:50px;
}


.xian2{
	width: 8%;
	height: 3px;
	border-radius: 10px;
	background-color: #25A7EB;
	margin: 0 auto;
	margin-top: 10px;
}

.sol-box{
	width: 100%;
	margin-top: 60px;
	margin-bottom: 100px;
}

.sol-box li{
	float: left;
	width: 25%;
	float: left;
	height: 310px;
}

.sol-box li:hover{box-shadow: 3px 3px 7px #888888;}

.sol-img{
	width: 59%;
	height:170px;
	margin: 0 auto;
	margin-top: 40px;
	background-color: white;
}

.sol-img img{margin: 0 auto;}

.sol-box li h1{
	font-size: 18px;
	color: #ef4f19;
	font-weight: normal;
	margin-top: 10px;
}

.sol-box li p{
	font-size: 16px;
	color: #696969;
	font-weight: normal;
	margin-top: 10px;
	overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    padding: 0 10px 0 10px;
}

/*----------------解决方案详情----------------*/
.article{
	width: 100%;
	padding-bottom:100px;
}

.article-bt{
	width: 100%;
	height: 190px;
	background-color:#fcfcfc ;
}

.article-bt h1{
	font-size: 32px;
    font-weight: normal;
    padding: 0 40px;
    padding-top: 90px;
    text-align: center;
}

.article-bt p{
	font-size:14px;
	color: #696969;
	text-align: center;
}

.dy-article-cont{
	max-width: 1200px;
    min-width: 760px;
    margin: 0 auto;
    margin-top: 50px;
    padding: 0 20px;
    line-height: 32px;
    border: solid 1px #cccccc;
    border-radius: 6px;
}

.dy-article-cont p{
	font-size: 14px;
	color: #424242;
	padding-left: 5px;
	padding-right: 5px;
	line-height: 26px;
}

.art-img{
	width: 100%;
	margin-top:50px;
	margin-bottom: 50px;
}

.art-img img{
	width: 100%;
}

.a-button{
	padding: 5px 10px;
	margin-top:50px;
}



/*----------------新闻质询----------------*/
.news-bt{
	width:20%;
	margin-top: 20px;
	padding-bottom: 20px;
}

.news-li {
	width: 57%;
	border-bottom: solid 1px #dfdfdf;
	color: #2C2C2C;
	line-height: 27px;
	padding-left: 10px;
	cursor: pointer;
	font-size: 14px;
	text-align: center;
}


.news-style{
	color: #25A7EB;
	border-bottom: solid 1px #25A7EB;
}

.news-cont{
	width:73%;
	margin-top: 20px;
	padding-bottom:100px;
}

.news-bt2{
	width: 100%;
	height: 45px;
	border-bottom: solid 1px #DFDFDF;
}

.news-bt2 h1{
	font-weight: normal;
	font-size: 20px;
	line-height: 45px;
	color: #2c2c2c;
}

.news-bt2 a{
	display: block;
	width: 15%;
	height: 30px;
	border: solid 1px #25A7EB;
	color: #25A7EB;
	border-radius: 30px;
	line-height: 30px;
	margin-top: 7.5px;
	text-align: left;
	cursor: pointer;
}

    .news-bt2 a em {
        display: block;
        width: 12px;
        height: 16px;
        float: left;
        margin-top: 7px;
        margin-left: 10px;
        margin-right: 10px;
        background: url(/PconeImg/news/icon2.png) 12px;
    }

.news-u{
	width:25%;
	height: 45px;
	margin: 0 auto;
	padding-left: 10px;
	padding-right: 10px;
}

.news-u li{
	float: left;
	font-size: 14px;
	color: #696969;
	padding-left: 10px;
	line-height: 45px;

}



/*----------------关于我们----------------*/
.about-banner {
    width: 100%;
    height: 364px;
    background: url(/PconeImg/about/bg.png);
}

.aboutme{
	width: 100%;
	height: 563px;
	margin-top: 70px;
}

.about-img{
	width: 30%;
	height: 284px;
	margin-top:60px;
}

.gs-js{
	width: 68%;
}

.gs-js h1{
	font-size: 26px;
	font-weight: normal;
	color: #25A7EB;
	text-align: left;
}

.gs-js p{
	font-size: 14px;
	color: #666666;
	line-height: 26px;
	text-align: left;
}

.team-box{
	width: 100%;
	height: 820px;
	text-align: center;
	background-color: #f4f4f4;
}

.team {
    width: 100%;
    overflow: hidden;
    position:relative;
}
.team .swiper-container {
    width: 300%;
    height: 382px;
    margin: 0 auto;
    padding-top: 50px;
}
.team .swiper-wrapper {
    width:100%;
}
.team .swiper-left {
    position: absolute;
    left: 22px;
    top: 168px;
    cursor: pointer;
}
.team .swiper-right {
    position: absolute;
    right: 22px;
    top: 168px;
    cursor: pointer;
}
.team .swiper-slide {
    width: 33.33%;
    height: 278px !important;
    font-size: 18px;
    background: #fff;
    float: left;
    position: relative;
}

    
.team-img{
	width: 24%;
	height:300px;
	background-color: bisque;
	position:absolute;
	top: -22px;
	left:80px;
}

.team-img img{
	width: 100%;
}

.team-js{
	width: 24%;
	height: 78px;
	position: absolute;
	top: 278px;
	left:80px;
	background-color: #e8e8e8;
}

.team-js h1{
	text-align: center;
	font-size: 20px;
	color: #2c2c2c;
	font-weight: normal;
	margin-top:15px;
}

.team-js p{
	font-size: 16px;
	color: #666666;
}

.team-by{
	
	font-size: 20px;
	color: #2C2C2C;
	margin-left:300px ;
	
}

.m-buttone{
	display: block;
    font-size: 16px;
    color: white;
    width: 48%;
    text-align: center;
    padding: 10px 20px;
    background-color: #25A7EB;
    border-radius: 6px;
    margin: 0 auto;
    margin-top: 38px;
    outline: none;
 	cursor: pointer;
	border-width:0;
}

.m-img img{
   width:90%;
}


/*-------------------新加内容微信会员卡-----------------------------*/

.top-banner-w{
	width: 100%;
	height: 315px;
	background: url(/PconeImg/member/banner.png);
}

.top-banner-w h1{
	text-align: center;
    font-weight: normal;
    font-size: 36px;
    color: white;
    padding-top: 110px;
}

.dy-white-box{
	width: 100%;
	background-color: white;
	padding-bottom: 40px;
	margin: 0;
}

.dy-content-box{
	max-width: 1200px;
	min-width: 990px;
	margin: 0 auto;
}

.text-p{
	font-size: 16px;
	line-height: 26px;
	color: #2C2C2C;
	text-indent: 2em;
	padding: 0 10px;
	margin: 0 auto;
}

.dy-xbt{
	color: #f54141;
	font-size: 20px;
	font-weight: normal;
	text-align: center;
	line-height: 38px;
}

.dy-gray-box{
	width: 100%;
	background-color:#F7F7F7;
	padding: 0;
	padding-top: 10px;
	padding-bottom: 20px;
}

.dy-gray-box h1{
	text-align: center;
	margin-top:20px;
	font-weight: normal;
	font-size: 32px;
}


/*-------------------新加内容-----------------------------*/
.top-hy{
	max-width: 1200px;
    min-width: 760px;
    margin: 0 auto;
    background-color: white;
    padding-bottom: 20px;
}

.h1-bt{
	text-align: center;
	font-size: 32px;
	color: #2C2C2C;
	margin-top: 60px;
	font-weight: normal;
}

.h2-bt{
	text-align: center;
	font-size:16px;
	color: #2C2C2C;
	margin-top: 20px;
	font-weight: normal;
}

.m-cnt,.m-cnt2{
	width: 100%;
	margin-top: 30px;
}

.m-cnt li{
	float: left;
	width: 25%;
}

.m-cnt2 li{
	float: left;
	width: 14.2%;
}

.ys-box{
	width: 100%;
	padding-top:1px ;
    background-color:#F7F7F7;
    padding-bottom: 50px;
}

.youshi{
	width: 100%;
	margin-top:50px;
	text-align: center;
	
}

.youshi li{
	float: left;
	width: 33.33%;
	margin-bottom: 10px;
	
}

/*-------------------新加内容储值卡-----------------------------*/
.czk-jj{
	width: 63%;
	float: left;
	padding-bottom: 60px;
	margin-top: 20px;
}
.czk-jj h1{
	text-align: center;
	margin-top:20px;
	font-weight: normal;
	font-size: 32px;
}

.czk-tp{
	width: 37%;
	float: right;
	margin-top:60px;
}

.czk-tp img{
	width:80%;
	margin-left: 10%;
}

.czk-ts{
	width: 100%;
	padding-bottom: 120px;
}

.czk-ts li{
	width: 30.5%;
	height: 436px;
	background: white;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	margin-top: 20px;
}

.czk-ts li p{
	font-size: 12px;
	line-height: 24px;
	padding: 0 10px;
	margin-top: 10px;
}

.czk-ts li img{width: 100%;}

.czk-icon{
	width: 100%;
	margin-top: 20px;
}

.czk-icon li{
	width: 20%;
	float: left;
}

.czk-icon li img{width: 100%;}

/*-------------------新加内容会员积分-----------------------------*/
.jifen-box{
	width: 100%;
	margin-top: 30px;
}

.jifen-box li{
	width: 45%;
	margin-bottom: 20px;
}

.jifen-box li img{width: 100%;}


.mark-box,.mark-box2{
	width: 100%;
	margin-top: 40px;
	padding-bottom: 40px;
}

.mark-box li{
	float:left;
	width: 25%;
}

.mark-md{
	width: 87%;
	height: 300px;
	background: white;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	margin: 0 auto;
	box-shadow: 0px 0px 20px #d2d2d2;
}

.mark-md img,.mark-ts img,.mark-ts2 img{width: 100%;}

.mark-md h1,.mark-ts h1,.mark-ts2 h1{
	font-size: 16px;
	font-weight: normal;
	color: #2c2c2c;
	text-align: center;
	margin: 0;
	padding: 0;
}

.mark-md p{
	font-size: 14px;
	line-height: 22px;
	padding: 0 8px;
	margin-top: 10px;
}

.mark-ys{
	width: 30%;
	height: 315px;
}

.mark-ys img{
	width: 100%;
}

.mark-ys-text{
	width: 70%;
}

.mark-ys-text p{
	font-size: 16px;
	line-height: 28px;
	padding: 0 20px;
}

.mark-ts{
	width: 87%;
	height: 300px;
	background: white;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	margin: 0 auto;
	box-shadow: 0px 0px 20px #d2d2d2;
	padding: 0 0 15px 0;
}

.mark-ts p,.mark-ts2 p{
	width: 90%;
	margin: 0 auto;
	font-size: 14px;
	line-height: 20px;
	margin-top: 10px;

}

.mark-box2 li{
	float:left;
	width: 25%;
}

.mark-ts2{
	width: 87%;
	height:405px;
	background: white;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	margin: 0 auto;
	box-shadow: 0px 0px 20px #d2d2d2;
}
