﻿@charset "utf-8";


/*留言*/

.join_mes .me_top_h1{ padding-bottom:30px; font-size:48px; color:#055faa;}
.join_mes{ width:100%;background:#fff; padding:40px 0;}
.join_mes .main{ 
	background: url(../img/bg1.png) right center no-repeat #fff;
}
#join_messages_main{ width:480px; float:left;}
#join_messages_main .join_messages{
	background: url(../img/bg2.png) left top no-repeat;
	width:419px;
	height:516px;
	padding-top: 0px;
	padding-left: 8px;
	padding-right: 8px;
}

.join_messages .me_title{
	font-size:30px;
	font-weight:normal;
	color:#000;
	padding:20px 0;
	text-align:center;
	}
.join_messages .me_title2{
	height:44px;
	line-height:44px;
	font-size:18px;
	color:#000;
	margin-bottom:30px;
	}
.join_messages .me_title2 span{
	display:block;
	width:138px;
	float:left;
	text-indent: 40px;
	}
.join_mes .me_r{
	width:430px;
	}
.join_mes .me_r .me_tel p{
	font-size:24px;
	line-height:40px;
	margin-bottom:10px;
	}
.me_r .me_tel2	{
	font-size:40px;
	line-height:40px;
	color:#d6058a;
	font-family: Arial, Helvetica, sans-serif;
	}
.me_r .title_p1 {font-size:18px;margin-bottom:20px;}

.me_r .title_p1 .co_blue{font-size:18px; color:#055faa; font-weight:bold;}


/*标题*/
.join_title{ 
	width:1100px;
	height:110px;
}
.join_title h1{
	color:#fff;
	font-size:36px;
	padding-top: 20px;
	font-weight:normal;
}
.join_title p{
	color:#fff;
	font-size:12px;
}

.join_about_l .hr, .join_locate .hr{
	display:block;
	height:3px;
	background:#055faa;
	margin-bottom:20px;
	}
.join_about_l .title, .join_advantage .title, .join_locate  .title{
	color:#055faa;
	font-size:18px;
	margin-bottom:10px;
	}

.join_about, .join_advantage, .join_locate, .join_stand {
	width:100%;
	background:#fff;
	padding:30px 0;
	}

/*关于我们*/
.join_about .join_title{
	background: url(../img/bg4.png) 0 0 #fff no-repeat;
	}
/*加盟优点*/
.join_advantage .join_title{
	background: url(../img/bg4.png) 0 -110px #fff no-repeat;
	margin-bottom:20px;
	}

.join_advantage .main{
	background:url(../img/bg5.png) right 150px no-repeat;
	}
.join_advantage .number{
	display:block;
	width:80px;
	height:80px;
	line-height:80px;
	text-align:center;
	border:5px solid #d6058a;
	font-family: Arial, Helvetica, sans-serif;
	color:#000;
	font-size:60px;
	float:left;
	margin-right:20px;
	}
.join_advantage  li .title{
	line-height:40px;
	color:#d6058a;
	font-size:30px;
	margin-bottom:10px;
	}
.join_advantage  li .text{
	line-height:30px;
	color:#000;
	font-size:18px;
	font-weight:normal;
	}

/*品牌定位*/
.join_locate  .join_title{
	background: url(../img/bg4.png) 0 -220px #fff no-repeat;
	margin-bottom:20px;
	}

.join_locate  .main{
	background:url(../img/bg6.png) 10px  120px no-repeat;
	}
	
/*支持体系*/

.join_stand  .join_title{
	background: url(../img/bg4.png) 0 -330px #fff no-repeat;
	margin-bottom:20px;
	}

.join_stand .number{
	display:block;
	width:59px;
	height:92px;
	line-height:69px;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	color:#d6058a;
	font-size:48px;
	float:left;
	margin-right:50px;
	background:url(../img/bg7.png) center top no-repeat;
	}
	
.join_stand  li{ }
.join_stand  li .title{
	line-height:24px;
	color:#d6058a;
	font-size:16px;
	margin-bottom:5px;
	}
.join_stand  li .text{
	line-height:30px;
	color:#000;
	font-size:14px;
	font-weight:normal;
	}
.join_stand_main .grid_98 {border-bottom: 1px solid #D6058A;min-height:100px;}

/*标题/背景*/
.join_Coo, .join_strategy, .join_ten_sun, .join_pro, .join_Shop{
	width:100%;
	background:#f8f8f8;
	padding:30px 0;
	}

.join_planning, .join_bui_ho, .join_ten_sun  {
	width:100%;
	background:#fff;
	padding:30px 0;
	}
.join_title2{
	line-height:60px;
	border-bottom:2px solid #d1d1d1;
	padding-bottom:10px;
	}
.join_title2 .title{ width:690px; display: inline-block;}

.join_title2 .tel {
	padding-left: 90px;
	display: inline-block; 
	background:url(../img/bg8.png) left top no-repeat; 
	font-family:Arial; 
	font-size:30px;
	line-height: 80px;
	height: 70px;
}
.join_title2 .tel span{ font-family:"Microsoft YaHei", Arial, Helvetica, sans-serif; font-size:14px;}

.join_title2 .title h2{
	width:180px;
	height:60px;
	line-height:60px;
	float:left;
	font-size:36px;
	color:#000;
	font-weight:normal;
	position: relative;
	}
.join_title2 .title h2 span{
	font-size:46px;
	height:50px;
	color:#000;
	font-weight:normal;
	font-family: -webkit-pictograph;
	position: absolute;
	right: 0;
	bottom: 5px;
	}
.join_title2 .title .en{
	font-size:20px;
	height:50px;
	line-height:60px;
	color:#000;
	font-weight:normal;
	margin-left:10px;
	}


	
/*合作方式 */	
.join_locate_main  .box li .title {
	font-size:18px;
	color:#055faa;
	}
.join_strategy_main .box li{ float:left;margin-right: 4px;margin-bottom: 5px; background:#fff;}
.join_strategy_main .box li.last{ margin-right: 0px;}


/* join_left   样式  
--------------------------------------------------------------------*/
.join_left {
height: 280px;
overflow: hidden;
}
.join_left{ width:1100px;  overflow:hidden; position:relative;  }
.join_left .hd{ overflow:hidden;  height:100px;position: absolute;z-index: 9;}
.join_left .hd .prev,.join_left .hd .next{ display:block;  width:14px; height:14px; float:right; margin-right:5px;  overflow:hidden;cursor:pointer; }
.join_left .hd .next{ }
.join_left .hd ul{ float:right; overflow:hidden; zoom:1; zoom:1; }
.join_left .hd ul li{ float:left;  width:14px; height:14px; overflow:hidden; margin:1px 5px 0px 0px; text-indent:-999px; cursor:pointer; background:#ccc; }
.join_left .hd ul li.on{ background:#1b5eb1;}
.join_left .bd{  }
.join_left .bd ul{ overflow:hidden; zoom:1; }
.join_left .bd ul li{ margin:0 43px 0 0; float:left; _display:inline; overflow:hidden; text-align:center;  }
.join_left .pic{ margin:0px;padding:0px; overflow:hidden; display:inline; width:90px;}

.join_left .pic a img {
	display: block;
	width: 230px;
	height: 210px;
	text-align: center;
	padding: 5px;
	border:1px solid #ddd;
}
.join_left .hd_prev a.prev, .join_left .hd_next a.next{
	display:block;
	width:40px;
	height:100px;
	margin-right:0;
	}
.join_left .hd_prev a.prev{
	background:url(../img/bg9.png) 0 0 no-repeat;
	}
.join_left .hd_next a.next{
	background:url(../img/bg9.png) -40px 0 no-repeat;
	}
.join_left .hd_prev {
	left:0;
	top:50px;
	margin-left:0;
	}
.join_left .hd_next {
	right:0;
	top:50px;
	margin-left:0;
	}


/* 产品展示   样式  
--------------------------------------------------------------------*/
.join_pro_left {
height: 600px;
overflow: hidden;
}
.join_pro_left{ width:1100px;  overflow:hidden; position:relative;  }
.join_pro_left .hd{ overflow:hidden;  height:100px;position: absolute;z-index: 9;}
.join_pro_left .hd .prev,.join_pro_left .hd .next{ display:block;  width:14px; height:14px; float:right; margin-right:5px;  overflow:hidden;cursor:pointer; }
.join_pro_left .hd .next{ }
.join_pro_left .hd ul{ float:right; overflow:hidden; zoom:1; zoom:1; }
.join_pro_left .hd ul li{ float:left;  width:14px; height:14px; overflow:hidden; margin:1px 5px 0px 0px; text-indent:-999px; cursor:pointer; background:#ccc; }
.join_pro_left .hd ul li.on{ background:#1b5eb1;}
.join_pro_left .bd{  }
.join_pro_left .bd ul{ overflow:hidden; zoom:1; }
.join_pro_left .bd ul li{ margin:0 0px 0 0; float:left; _display:inline; overflow:hidden; text-align:center;  }
.join_pro_left .pic{ margin:0px;padding:0px; overflow:hidden; display:inline; width:90px;}

.join_pro_left .pic a img {
	display: block;
	width: 1100px;
	height: 600px;
	text-align: center;
	padding: 0px;
	border:none;
}
.join_pro_left .hd_prev a.prev, .join_pro_left .hd_next a.next{
	display:block;
	width:40px;
	height:100px;
	margin-right:0;
	opacity:0;
	}
.join_pro_left .hd_prev a.prev{
	background:url(../img/bg9.png) 0 0 no-repeat;
	}
.join_pro_left .hd_next a.next{
	background:url(../img/bg9.png) -40px 0 no-repeat;
	}
.join_pro_left .hd_prev {
	left:0;
	top:40%;
	margin-left:0;
	}
.join_pro_left .hd_next {
	right:0;
	top:40%;
	margin-left:0;
	}
.join_pro_left:hover .hd_prev a.prev, .join_pro_left:hover .hd_next a.next{ 
	opacity:1;
	-webkit-transition: all 0.4s linear -1ms;
	-moz-transition: all 0.4s linear -1ms;
	-ms-transition: all 0.4s linear -1ms;
	-o-transition: all 0.4s linear -1ms;
	transition: all 0.4s linear -1ms;
	}

/* 10大保障   样式  
--------------------------------------------------------------------*/
.join_ten_sun  .join_title2 .title h2{width: 320px;}

.join_ten_sun_main .box {
	height:102px;
	border-bottom:1px dotted #ABABAB;
	margin-bottom:15px;
	}
.join_ten_sun_main .box .number{ 
	position:relative;
	width:105px;
	height:105px;
	float:left;
}
.join_ten_sun_main .box .number h3{
	width:105px;
	height:105px;
	color:#055faa;
	font-size:80px;
	font-family: fantasy;
	position:absolute;
	}
.join_ten_sun_main .box .number .nubmer_bg{
	position:absolute;
	right:0;
	bottom:0;
	display:block;
	width:100px;
	height:100px;
	background:url(../img/bg10.png) left bottom no-repeat;
	z-index:2;
	left: 10px;
	bottom: 20px;
}
.join_ten_sun_main li .grid_98 { padding:0px 0 0 10px; background:url(../img/bg11.png) left center no-repeat; margin-top:15px;}
.join_ten_sun_main li .grid_98 .text{font-size:14px; font-weight:normal;}

/* 店铺展示   样式  
--------------------------------------------------------------------*/
.join_Shop_left {
height: 600px;
overflow: hidden;
}
.join_Shop_left{ width:1100px;  overflow:hidden; position:relative;  }
.join_Shop_left .hd{ overflow:hidden;  height:100px;position: absolute;z-index: 9;}
.join_Shop_left .hd .prev,.join_Shop_left .hd .next{ display:block;  width:14px; height:14px; float:right; margin-right:5px;  overflow:hidden;cursor:pointer; }
.join_Shop_left .hd .next{ }
.join_Shop_left .hd ul{ float:right; overflow:hidden; zoom:1; zoom:1; }
.join_Shop_left .hd ul li{ float:left;  width:14px; height:14px; overflow:hidden; margin:1px 5px 0px 0px; text-indent:-999px; cursor:pointer; background:#ccc; }
.join_Shop_left .hd ul li.on{ background:#1b5eb1;}
.join_Shop_left .bd ul{ overflow:hidden; zoom:1; }
.join_Shop_left .bd ul li{ margin:0 0px 0 0; float:left; _display:inline; overflow:hidden; text-align:center;  }
.join_Shop_left .pic{ margin:0px;padding:0px; overflow:hidden; display:inline; width:90px;}

.join_Shop_left .pic a img {
	display: block;
	width: 1100px;
	height: 600px;
	text-align: center;
	padding: 0px;
	border:none;
}
.join_Shop_left .hd_prev a.prev, .join_Shop_left .hd_next a.next{
	display:block;
	width:40px;
	height:100px;
	margin-right:0;
	opacity:0;
	}
.join_Shop_left .hd_prev a.prev{
	background:url(../img/bg9.png) 0 0 no-repeat;
	}
.join_Shop_left .hd_next a.next{
	background:url(../img/bg9.png) -40px 0 no-repeat;
	}
.join_Shop_left .hd_prev {
	left:0;
	top:40%;
	margin-left:0;
	}
.join_Shop_left .hd_next {
	right:0;
	top:40%;
	margin-left:0;
	}
.join_Shop_left:hover .hd_prev a.prev, .join_Shop_left:hover .hd_next a.next{ 
	opacity:1;
	-webkit-transition: all 0.4s linear -1ms;
	-moz-transition: all 0.4s linear -1ms;
	-ms-transition: all 0.4s linear -1ms;
	-o-transition: all 0.4s linear -1ms;
	transition: all 0.4s linear -1ms;
	}
	
/* 底部   样式  
--------------------------------------------------------------------*/
.join_bottom {
	position:relative;
	min-height:530px;

	}
.join_bottom .join_bot_bg_l{
	position: absolute;
	width:50%;
	left:0;
	top:0;
	background:#055faa;
	min-height:530px;
	}
.join_bottom .join_bot_bg_r{
	position: absolute;
	width:50%;
	right:0;
	top:0;
	background:#fff;
	min-height:530px;
	}
.join_bottom_l{
	width:500px;
	padding:20px 50px 0 0 ;
	float:left;
	background:#055faa;
	color:#fff;
	}
.me_box {
	width:500px;
	color:#fff;
}
.join_bottom_l h1, .join_bottom_l p{
	color:#fff;
}

.me_box .input{
	width:480px;
	border:none;
	height: 36px;
	line-height: 36px;
}
.me_box .input, .me_box .code a{
	width:480px;
	border:none;
	height: 36px;
	line-height: 36px;
	background:#fff;
	color:#000;
}
.me_box .code a{width:500px;}
.me_box .code a:hover{
	text-decoration:blink;
	background:#015194;
	color:#fff;
	-webkit-transition: all 0.4s linear -1ms;
	-moz-transition: all 0.4s linear -1ms;
	-ms-transition: all 0.4s linear -1ms;
	-o-transition: all 0.4s linear -1ms;
	transition: all 0.4s linear -1ms;
}
.me_box .textarea{
	width:480px;
	border: none;
	height: 160px;
	line-height: 36px;
}



.join_bottom_r{
	width:500px;
	padding:20px 0 0 50px ;
	float:right;
	background:#fff;
	}
.join_bottom_r #dituContent{
	width:500px;
	height: 250px;
	background:#fff;
	}




