@charset "utf-8";
/* CSS Document */
*{
	font-family:"微软雅黑";
}
.cpdz_1{
	width:54%;
	margin: 2em auto;
}
.step{
	overflow:hidden;
	margin:2em auto;
	width:95%
}
.step img {
	display: block;
	float: left;
	margin: 0 .4em;
	width: 18%;
}
.button_1{
	overflow:hidden;
	width: 95%;
    margin: 0 auto;
}
.button a{
	text-decoration:none;}
.button_1 h3{
	float:left;
	margin: 0 .4em;
	width: 42%;
}
.cp_b{
	color:#a4e390;
	font-size:2.2em;
	font-weight:bold;
	border:3px solid #a4e390;
	border-radius:8px;
        width: 42%;
        text-align:center;
	background-color:#fff;
	line-height:2.2em;
}
.cp_b:hover{
	background-image:url(../images/cp_19.png);
	background-repeat:no-repeat;
	background-position:center;
	border:none;
	color:#fff;
	width:42%;
	height:2.4em;
}
/*.btn02 
{
	font-size:2.2em;
	background-color:#fff;
	border:3px solid #a4e390;
	border-radius:8px;
	width:428px;
	height:108px;
	color: #a4e390;
	cursor:pointer;
} 
.btn04 { 
	background-image:url(../images/cp_19.png); 
	cursor:pointer;
	border:none;
	width:428px;
	height:108px;
	color: #fff;
    font-size:2.2em;
} */
.sy_b{
	color:#ff9697;
	font-size:2.2em;
	font-weight:bold;
	border:3px solid #ff9697;
	border-radius:8px;
    width: 428px;
    text-align:center;
	background-color:#fff;
	line-height:2.2em;
}
.sy_b:hover{
	background-image:url(../images/sy.png);
	background-repeat:no-repeat;
	background-position:center;
	border:none;
	color:#fff;
	width:42%;
	height:2.4em;
}
.cp_t{
	font-size: 1.6em;
	background-color:#66cbca;
	width:100%;
	border-radius:8px;
	line-height:2.6em;
	color:#fff;
	text-align:center;
}
/*产品定制第一步*/
.cpdz_01{
	background-color:#66cbca;
	overflow:hidden;
}
.cpdz_011{
	width:54%;
	margin:0 auto;
}
.cpdz_bb {
    width: 95%;
    float: left;
}
.fangbox {
    float: right;
    margin-top: 260px;
    width: 5%;
}
.tu_right img{
	width:450px;
}
.tu_left img{
	width:450px;
}
.text_left{
	color:#fff;
    margin: 2em 1em;
	float:left;
	width: 31%;
}
.tu_right {
    float: right;
    padding: 2em .875em 2em 0;
	width: 60%;
}
.num_box{
	overflow:hidden;
}
.number{
	font-family:"Calibri";
	font-size:4em;
	font-weight:normal;
	float:left;
	margin:0;
}
.nu_title{
	margin:0;
	font-size:1.2em;
	font-family:"微软雅黑";
	float:left;
	line-height: 5em;
}
p.nu_text {
    line-height: 2em;
    font-size: 1em;
}

/*产品定制第二步*/
.xgcp img {
    max-width: 100%;
}
.cpdz_02{
	background-color:#dc6c6d;
	overflow:hidden;
}
.cpdz_022{
	width:54%;
	margin:0 auto;
	overflow:hidden;
}
.text_right{
	color:#fff;
    margin: 2.8em auto;
	float:right;
	width:36%;
}
.tu_left {
    float: left;
    padding: 2em .875em 2em 0;
	width:50%;
}
/*第三步*/
.cpdz_03{
	background-color:#9170bb;
	overflow:hidden;
}
.cpdz_033{
	width:54%;
	margin:0 auto;
	overflow:hidden;
}
/*第四步*/
.cpdz_04{
	background-color:#74b560;
	overflow:hidden;
}
.cpdz_044{
	width:54%;
	margin:0 auto;
	overflow:hidden;
}
/*第五步*/
.cpdz_05{
	background-color:#42b4ff;
	overflow:hidden;
}
.cpdz_055{
	width:54%;
	margin:0 auto;
	overflow:hidden;
}

/*相关产品*/
.cp_t2{
	font-size: 1.6em;
	background-color:#98c84e;
	width:100%;
	border-radius:8px;
	line-height:2.6em;
	color:#fff;
	text-align:center;
}


.xgcp_box1 {
	background-color: #fbfbfb;
   /*  background-color: #98c84e; */
    overflow: hidden;
    padding: 2em 0 2em 0;
}
.xgcp{
	width:54%;
	margin:0 auto;
	overflow:hidden;
}
.xgcp {
    width: 56%;
    margin: 0 auto;
    overflow: hidden;
}
.xg_1{
	width:32%;
	float:left;
	margin:0 .2em;
}
.xgcp_box1 h5{
	text-align:center;
	color:#6aa312;
	width:177px;
	line-height:3em;
	background-image:url(../images/cp_27.png);
	background-position:center;
	background-repeat:no-repeat;
}
.xgcp_box1 h5:hover{
	color:#545454;}
.xg_b {
    width: 177px;
    margin: 0 auto;
    padding-top: 1.2em;
}
/*蓝色色块*/
.xgcp_box2 {
    background-color: #F1F1F1;
  /*   background-color: #55bcf7; */
    overflow: hidden;
    padding: 2em 0 2em 0;
}
.xgcp_box2 h5{
	text-align:center;
	color:#55bcf7;
	width:177px;
	line-height:3em;
	background-image:url(../images/cp_27.png);
	background-position:center;
	background-repeat:no-repeat;
}
.xgcp_box2 h5:hover{
	color:#545454;}

/*商业定制样式*/
.xg_2 {
    overflow: hidden;
    float: right;
    width: 67%;
}
.xg_2 img {
    width: 46%;
	height:160px;
    float: left;
    margin: 0 0 .8em .8em;
}

.sy_box {
    width: 70%;
    margin: 0 auto;
}
.sy_t{
	background-color:#ec6566;
	width:100%;
	border-radius:8px;
	line-height:2.6em;
	color:#fff;
	text-align:center;
	font-size:1.6em
}
p.ptu img {
    width: 1240px;
}
.cpdz_1 p{
	text-align:center;
}
.ptu{
    text-align: center;
}
p.sy_text {
    line-height: 2em;
    font-size: 1em;
}
.sy_ms {
    width: 96%;
    margin: 0 auto;
    text-align: initial;
}
p.ptu img {
    max-width: 100%;
}

@media screen and (min-width:960px) and (max-width:1100px){
.cpdz_1{
	width:100%;
}
.cpdz_011,.cpdz_022,.cpdz_033,.cpdz_044,.cpdz_055{
	width:100%;
	overflow:hidden;
}
.xgcp{
	width:100%;}
.xg_1 img{
	max-width:100%;}
.xg_11{
	margin:0 auto;
	float:left;
}
.xgcp_box1 h5{
	background-color:#fff;
	border-radius:8px;
}
.xgcp_box2 h5{
	background-color:#fff;
	border-radius:8px;
}
/*商业定制样式*/
.sy_box{
	width:100%;
}
}
