﻿@charset "utf-8";
/* CSS Document */

/*相同样式*/
.content-box{
	width:1072px;
	padding:10px 20px 30px 20px;
	margin:auto;
	background-color:#fff;	
	background-image:url(../image/img-05.png)  ;
	background-repeat:no-repeat;
	background-size:130px;
	border-bottom:solid 4px #9eb72b;
	overflow:hidden;
	position:relative;
	
} 
.content-title{
	width:100%;
	border-bottom:solid 2px #898989; 
	overflow:hidden;
}
.content-title label{
	font-size:1.8rem;
	line-height:3rem;
	color:#9eb72a;
}
.content-title span{
	font-size:1.4rem;
	line-height:3rem;
	color:#9eb72a;
	float:right;
}
.search-box{
	width:218px;	
	border:solid 1px #898989;
	position:relative;
}
.search-box input{
	width:200px;
	font-size:1.4rem;
	line-height:2.4rem;
	color:#9fa0a0;
	text-indent:1.4rem;	
	border:none;
}
.search-btn{
	width:2.6rem;
	height:2.6rem;
	padding:0;
	border:none;
	border-radius:0;
	background-color:#898989;
	position:absolute;
	top:0px;
	right:0px;	
}

/*首页*/
.index-left{
	width:780px;
	float:left;	
}
.list-box{
	margin-bottom:20px;	
}
.list{
	width:780px;
	padding:8px 0;
	border-bottom:dotted 1px #BCBABA;
		
}
.list-head{
	overflow:hidden;
	margin-bottom:4px;
}
.list-head img{
	float:left;
	margin-right:8px;
	margin-top:4px;	
}
.list-head h5{
	font-size:1.4rem;
	font-weight:bold;
	color:#231815;	
}

.list-content{
	overflow:hidden;
	margin-bottom:10px;
}
.list-content-pic{
	width:126px;
    height:107px;
	float:left;	
	margin-right:6px;
}
.list-content-pic img{
	max-width:100%;	
}
.list-content-text{
	width:640px;
	margin-left:6px;
	float:left;	
	font-size:1.2rem;
	line-height:2rem;
	color:#595757;
}
.list-content-text p{
	margin-bottom:0;	
}



.index-right{
	width:220px;	
	float:right;
	overflow:hidden;
}

.right-banner-box{
	margin-top:50px;
}
.right-banner{
	margin-bottom:10px;	
}
.his-information{
	width:220px;
	margin-top:30px;
	border-top:solid 2px #898989;
}
.his-information label{
	font-size:1.4rem;
	line-height:2.4rem;
	text-align:center;
	color:#898989;	
}
.his{
	border-top:solid 1px #898989;	
	border-bottom:solid 1px #898989;
	overflow:hidden;
	
}
.his li{
	display:block;
	width:109px;
	float:left;
	font-size:1.2rem;
	line-height:3rem;
	color:#595757;
	text-align:center;
	border-bottom:dotted 1px #898989;
}
.his li a{
	color:#595757;	
}
.his ul .his-bottom{
	border:none;	
}


/*CI Flexo Tech*/
.card-box{
	width:1072px;
	margin:auto;
}
.card{
	overflow:hidden;	
}
.card ul li{
	padding:0 20px;
	float:left;
	margin-right:4px;
	background-color:#898989;
	text-align:center;
}
.card a{
	font-size:1.6rem;
	line-height:4rem;
	color:#fff;
}
.card ul .card-active{
	background-color:#fff;	
}
.card-active a{
	color:#9eb72a;	
}
.content-box,.card-content{
	width:1072px;
	padding:20px 20px 40px 20px;
	margin:auto;
	background-color:#fff;	
	border-bottom:solid 4px #9eb72b;
	
} 
.hot-list{
	overflow:hidden;	
}
.hot-list-infor{
	width:510px;
	padding:8px 0;
	padding-right:10px;
	border-bottom:dotted 1px #BCBABA;
	float:left;
}
.hot-infor-text{
	width:350px;
	margin-left:6px;
}
.more{
	width:200px;
	border:solid 2px #9eb72a;
	border-radius:0;
	font-size:1.4rem;
	line-height:2rem;
	letter-spacing:0.6rem;
	color:#9eb72a;
	font-weight:bold;
	background-image:url(../image/icon-arrow.png);
	background-repeat:no-repeat;
	background-position:150px;
	margin-top:30px;
	
}
/*黄页广告*/
.ci-banner{
	max-width:100%;
	margin:auto;	
}
.banner-intro{
	max-width:100%;
	margin:auto;	
}
/*会员中心*/

.center-box{
	width:1072px;
	margin:auto;
	overflow:hidden;	
}
.center-nav{
	width:140px;
	padding:10px 20px;
	background-color:#898989;
	float:left;	
	font-size:1.4rem;
}
.center-nav dd,.center-nav dt{
	text-align:center;
	line-height:3rem;
	border-bottom:dotted 1px #bababb;
}
.center-nav dt{
	color:#b7d332;
	font-size:1.6rem;	
}
.center-nav a{
	display:block;
	color:#b7d332;
	font-size:1.2rem;	
	background:url(../image/icon-arrow-01.png) no-repeat ;
	background-position:8px;
}
.center-nav dl .center-active{
	color:#fff;
	background:url(../image/icon-arrow-02.png) no-repeat ;
	background-position:8px;
}
.center-content{
	width:910px;
	padding:10px 20px 30px 20px;
	background-color:#fff;	
	border-bottom:solid 4px #9eb72b;
	float:right;

}
.order-act{
	background-image:url(../image/img-05.png)  ;
	background-repeat:no-repeat;
	background-size:130px;
	margin-bottom:20px;
}
.past-act{
	background-image:url(../image/img-16.png)  ;
	background-repeat:no-repeat;
	background-size:130px;
	margin-bottom:20px;
}
.past-act .content-title label{
	color:#898989;	
}
.act-list{
	padding:10px 0 20px 0;
	border-bottom:dotted 1px #BCBABA;
	position:relative;
}
.order-act .act-list time{
	font-size:1.8rem;
	line-height:3rem;
	font-weight:bold;
	color:#b7d332;
	padding:0;	
	margin:0;
}
.past-act .act-list time{
	font-size:1.8rem;
	line-height:3rem;
	font-weight:bold;
	color:#595757;
	padding:0;	
	margin:0;
}
.act-list-title{
	overflow:hidden;	
}
.act-list-title h4{
	display:block;
	float:left;	
}
.act-enter-member{
	font-size:1.4rem;
	line-height:2.4rem;
	color:#898989;
	float:left;	
	margin-left:10px;
}
.act-enter-member span{
	color:#cc5300;	
}
.act-list h4{
	font-size:1.8rem;
	line-height:2.4rem;
	color:#231815;
	padding:0;	
	margin:0;
}
.act-list p{
	width:600px;
	height:4rem;
	overflow:hidden;
	font-size:1.2rem;
	color:#595757;
	line-height:2rem;
	padding:0;	
	margin:0;
}
.detail{
	width:140px;
	padding:0;
	border:solid 2px #9eb72a;
	border-radius:0;
	font-size:1.4rem;
	line-height:2rem;
	letter-spacing:0.6rem;
	color:#9eb72a;
	background-image:url(../image/icon-arrow-01.png);
	background-repeat:no-repeat;
	background-position:110px;
	position:absolute;
	right:20px;
	bottom:24px;
}
.past-act .detail{
	border:solid 2px #b5b5b6;
	border-radius:0;
	font-size:1.4rem;
	line-height:2rem;
	letter-spacing:0.6rem;
	color:#b5b5b6;
	background-image:url(../image/icon-arrow-03.png);
	background-repeat:no-repeat;
	background-position:110px;
	position:absolute;
	right:20px;
	bottom:24px;
}

.order-magazine{
	margin-top:20px;	
}
.management-head{
	padding:4px 0;
	border-bottom:solid 2px #b7d332;
	overflow:hidden;
		
}
.management-head-left{
	width:400px;
	float:left;	
}
.management-head-right{
	width:400px;
	float:left;
	padding:20px 0 20px 0;
	overflow:hidden;
}
.management-head-right img{
	float:right;
	margin-left:90px;
}
.management-instruction{
	padding:10px 0;	
}
.management-head h4,.management-instruction h4{
	font-size:1.6rem;
	line-height:2.4rem;
	color:#231815;	
}
.management-choice{
	width:380px;
	border:solid 2px  #cc5300;
	margin-bottom:10px;
	position:relative;	
}
.notice{
	font-size:1.2rem;
	color:#898989;
}
.management-choice span{
	font-weight:bold;
	color:#cc5300;	
}
.half-year,.one-year{
	width:180px;	
}
.half-year{
	border-right:dotted 1px #c9c9ca;	
}
.btn-recharge{
	width:196px;
	height:33px;
	border-radius:0;
	background:url(../image/btn-bg-02.png) no-repeat ;
	position:absolute;
	right:0;
	top:40px;
	font-size:1.2rem;
	color:#fff;
	letter-spacing:0.6rem;
}
.management-instruction p{
	font-size:1.2rem;
	line-height:2.4rem;
	color:#595757;	
}
.magazine-half-year,.magazine-one-year{
	border-radius:0;
	width:380px;
	display:block;
	line-height:3.4rem;
	text-align:left;
}
.magazine-half-year{
	border-bottom:dotted 1px #c9c9ca;
}
.magazine-pic{
	width:92px;
	position:absolute;
	right:-4px;
	top:-13px;	
}
.management-head-d h5{
	font-size:1.4rem;
	line-height:2.4rem;	
	color:#595757;
}
.management-head-d h5 span{
	font-weight:bold;
	color:#cc5300;	
}
.management-instruction-d {
	border-bottom:solid 2px #b7d332;
	overflow:hidden;
}
.management-instruction-d  h4{
	font-size:1.6rem;
	line-height:2.4rem;
	color:#231815;	
	/*background-image:url(../image/icon-arrow-01.png);*/
	background-repeat:no-repeat;
	background-position:74px;
}
.records-box{
	overflow:hidden;	
}
.records-box-title{
	overflow:hidden;	
}
.records-box-title h4{
	font-size:1.6rem;
	line-height:2.4rem;
	color:#231815;
	float:left;	
}
.records-box-title span{
	float:right;
	font-size:1.4rem;
	line-height:4rem;
	color:#9eb72a;
}
.reocrds{
	padding-left:30px;
	overflow:hidden;
	background-image:url(../image/img-17.png);
	background-repeat:no-repeat;	
}
.ChangTu{
	background-image:url(../image/img-17-big.png);
    height:80px;
}
.records-last{
	background-image:url(../image/img-18.png);
	background-repeat:no-repeat;	
}
.reocrds h4 {
	font-size:1.6rem;
	line-height:2.3rem;
	color:#9eb72a;
	padding:0;
	margin:0;	
}
.records-detail{
	font-size:1.2rem;
	line-height:2rem;	
	color:#595757;
	padding-top:0.4rem;
	padding-bottom:0.2rem;
}
.records-detail span{
	margin-right:20px;	
}
.center-content-top{
	margin-bottom:20px;	
}
.center-pic{
	margin-top:20px;
	padding:0 20px;	
}



/*活动与培训*/
.act-search{
	position:absolute;
	top:20px;
	right:20px;	
}
.act-content-box{
	padding-bottom:50px;
	overflow:hidden;
	border-bottom: dotted 1px #c9c9ca;
}
.act-content{
	width:800px;
	float:left;
	padding-top:10px;	
}
.act-enter{
	width:200px;
	margin-top:100px;
	padding-left:10px;
	float:left;	
	font-size:1.6rem;
	line-height:3rem;
	text-align:center;
}
.act-code{
	width:176px;
	padding:4px;
	border:solid 3px #d07100;
	border-bottom:solid 9px #d07100;
}
.act-content time{
	font-size:1.8rem;
	line-height:3rem;
	font-weight:bold;
	color:#b7d332;
}
.act-content h4{
	font-size:1.6rem;
	line-height:3rem;
	color:#231815;
	padding:0;	
	margin:0;
}
.act-content-detail{
	padding:4px 0;
	overflow:hidden;	
}

/*投稿&广告刊登*/
.mail{
	width:340px;
	border:solid 2px #b7d332;
	padding:10px 20px;
	font-size:1.4rem;
	line-height:18px;
	color:#323232;
	margin-top:40px;
	margin-left:20px;	
}
.mail img{
	width:20px;	
	margin-bottom:4px;
	margin-right:6px;
}

.banner-order-select{
	width:480px;
	padding-left:50px;
	float:left;	
	border-right:solid 1px #b7d332;
}
.step{
	width:200px;
	margin:auto;
	padding:10px 0;
}
.step label{
	font-size:1.6rem;
	line-height:2.4rem;
	color:#9eb72a;
	padding:0;
	margin:0;	
}
.step select{
	width:200px;
	height:30px;
	padding-left:10px;
	margin:0;
	font-size:1.4rem;
	line-height:3rem;
	color:#595757;
}
.banner-order-btn{
	width:480px;
	padding-top:30px;
	padding-left:100px;
	float:left;	
}
.banner-order-btn span{
	display:block;
	font-size:1.4rem;
	line-height:3rem;
	color:#595757;	
}

/*关于我们*/
.company{
	width:1020px;
	margin:auto;
	margin-bottom:180px;	
}
.company label{
	font-size:1.6rem;
	line-height:3rem;
	color:#231815;	
}
.company p{
	font-size:1.4rem;
	line-height:2.4rem;
	color:#595757;	
}








/*联系我们*/
.contact-content{
	padding-bottom:100px;
	}
.contact-information{
	padding:20px 20px;
	font-size:1.4rem;
	line-height:3rem;	
	overflow:hidden;
}


.text-detail-box{
	padding:20px 50px 40px 50px;	
	border-bottom:dotted 1px #898989;
}
.text-detail-box h4{
	font-size:1.6rem;
	font-weight:bold;	
	text-align:center;
	line-height:3rem;
	color:#323232;
	margin:0;
}
.text-detail{
	font-size:1.4rem;
	line-height:2rem;
	text-align:center;
	color:#898989;	
	margin:0 0 20px 0;
}
.text-detail-box p{
	font-size:1.4rem;
	line-height:3rem;
	color:#595757;
}