@/* 全局样式 */

* {
	padding: 0;
	margin: 0;
}

*,
:after,
:before {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}

body,
html {
	height: 100%;
	min-width: 320px;
	max-width: 640px;
	color: #666;
	background: #fff
}

a,
abbr,
acronym,
address,
applet,
big,
blockquote,
body,
caption,
cite,
code,
dd,
del,
dfn,
div,
dl,
dt,
em,
fieldset,
form,
h1,
h2,
h3,
h4,
h5,
h6,
html,
iframe,
img,
ins,
kbd,
label,
legend,
li,
object,
ol,
p,
pre,
q,
s,
samp,
small,
span,
strike,
strong,
sub,
sup,
table,
tbody,
td,
tfoot,
th,
thead,
tr,
tt,
ul,
var {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-family: inherit;
	font-size: 100%;
	vertical-align: baseline
}

html {
	margin: 0 auto;
	font-family: "Microsoft yahei", "微软雅黑", Arial, sans-serif, Helvetica, sans-serif;
	font-size: 12px;
}

body {
	-webkit-touch-callout: none;
	-webkit-text-size-adjust: none;
}

input,
button,
select,
div,
a {
	border: none;
	outline: none;
}

input[type="button"],
input[type="submit"],
input[type="reset"],
button {
	-webkit-appearance: none;
}

input {
	font-family: "Microsoft yahei", Arial, sans-serif, Helvetica, sans-serif;
}

input:hover {
	border: none;
}

label:hover {
	border: none;
}

ul,
ol,
li {
	list-style: none;
}

.clear {
	clear: both;
}

a {
	text-decoration: none;
	color: #0074c1;
}

img {
	width: 100%;
	height: auto;
	pointer-events: none;
	/***图片不能长按保存***/
	display: block;
	/***去除图片之间间隙***/
}
/* 浮动 */
.fl{float: left;}
.fr{float: right;}
.cl{clear: both;}
/***代码开始***/
.logo{width:100%;overflow: hidden;}
.banner{width: 100%; overflow: hidden;}
/***title***/
.title{width:60%; height:9rem; margin:2rem auto; border:1px dashed #122747; color:#122747;}
.title_eng{width:100%; height:2rem; font-size:1rem; line-height:2rem; text-align:center;}
.title h2{width:100%; height:2.5rem; line-height:2.5rem; margin-bottom: 1rem; font-size:2rem; text-align:center;}
.line{width:50px; height:3px; background:#122747; margin:0 auto;}
.title_text{width:100%; height:3rem; font-size:1.5rem; line-height:3rem; text-align:center;}
/***内容***/
.blue_info{width:100%; overflow:hidden;}
.introduce{width:100%; padding:5%; overflow:hidden;padding-left:2rem;}
.introduce h3{width:100%;color:#122747; font-weight:bold; font-size:1.5rem; line-height:5rem; text-align:center;}
.introduce li{width:100%; padding-left:1.5rem; line-height:2rem; font-size:1rem; border-left:3px solid #b90413; margin-bottom:2rem; text-align: justify;}
.characteristic{width:100%; padding-left:3%; overflow:hidden;}
.characteristic li{float:left; width:45%;line-height:7rem; background:#b90413; color:#ffffff; font-size:1.5rem; text-align:center;font-weight:bold; margin-bottom:2rem; margin-right:5%;}
/***品牌介绍***/
.brand_info{width: 94%; overflow:hidden; margin-left: 3%;}
.brand_title{width: 20%;height: 43.8rem; text-align: center;}
.b_top{width: 100%; height: 21.9rem; background: #122747;color: #FFFFFF; font-size: 2rem;line-height: 4rem;padding-top: 3rem;}
.b_bottom{width: 100%; height: 21.9rem; background: #B90413;color: #FFFFFF; font-size: 2rem;line-height: 4rem;padding-top: 3rem;}
.brand_text{width: 78%;height: 43.8rem; margin-bottom:2rem;}
.brand_text p{width: 100%; height: 21.9rem; font-size: 1.25rem; line-height: 2.2rem; text-indent: 2em; border-left: 5px solid #122747;border-right: 5px solid #122747;padding:0 10px; }
.project{width: 100%; height: 21.9rem; border-left: 5px solid #B90413;border-right: 5px solid #B90413;}
/***加盟模式***/
.pattern{width:100%; overflow: hidden; background: #122747;}
.pattern .title{border-color: #FFFFFF; color: #FFFFFF;}
.pattern .line{background: #FFFFFF;}
.ms_list{width:100%; margin: 0 auto; overflow:hidden;}
.pattern ul{float:left; width: 80%; overflow:hidden; margin-left:10%; margin-bottom:2rem; padding-bottom:1rem;background: #FFFFFF;}
.pattern li{width: 86%; line-height: 3rem; text-align: justify;background: url(../img/li_bg.jpg) left 10px no-repeat; padding-left:2rem; margin: 0 auto; font-size: 1.5rem;}
.pattern .ms_pic01{background: url(../img/li_pic01.png) center no-repeat; height: 160px; padding-bottom: 10px;}
.pattern .ms_pic02{background: url(../img/li_pic02.png) center no-repeat; height: 160px; padding-bottom: 10px;}
.pattern .ms_pic03{background: url(../img/li_pic03.png) center no-repeat; height: 160px; padding-bottom: 10px;}
.mr102{margin-right: 102px;}
.pattern .dianhua{width: 80%; margin: 0 10%; height:4rem; line-height: 4rem; font-size: 1.5rem; text-align: center;background: #FFFFFF; margin-bottom: 2rem;}
/***加盟支持***/
.entrepreneurship{ overflow:hidden;}
.support{width: 100%; overflow: hidden;}
.support li{float: left;width:90%; margin-left:5%; overflow:hidden;margin-bottom: 2rem;}
.sup_title{width: 30%; height: 10rem; background: #B90413; color: #FFFFFF; font-size: 1.2rem; line-height: 10rem; font-weight: bold; text-align: center;}
.support li p{width: 70%; height:10rem; text-align: justify; background: #122747; color: #FFFFFF; font-size: 1rem; line-height: 1.5rem;padding: 1rem 0; padding-left: 10px; padding-right: 10px;}
/***加盟条件***/
.condition{background: #122747;overflow: hidden;}
.condition .title{border-color: #FFFFFF; color: #FFFFFF;}
.condition .line{background: #FFFFFF;}
/***加盟流程***/
.process{overflow: hidden;}
/***环境展示***/
.exhibition{overflow:hidden;background: #122747;}
.exhibition .title{border-color: #FFFFFF; color: #FFFFFF;}
.exhibition .line{background: #FFFFFF;}
.zixun{width:94%; margin-left:3%; padding-left:2%; height:4rem; color:#ffffff; background:#b90413;font-size:1.2rem;line-height:4rem; margin-bottom:2rem;}
.zixun a{border: 1px solid #FFFFFF; color: #FFFFFF; padding: 0.5rem 1rem; margin-right: 1rem; border-radius: 8px;}
.wrap{position: relative;overflow: hidden;width:90%; margin-left:5%; margin-bottom:2rem;}
.box{position: absolute;list-style: none;left:0;top:0;padding:0;margin:0;}
.box li{float:left;}
.box{position: relative;height: 18rem;width: 100%;top: 0;bottom: 0;left: 0;right: 0;background: red;}
.box1{height: 18rem;}
.box2{background: yellow;}
.box3{background: yellowgreen;}
.box4{background: orange;}
.box5{background: cyan;}

/***联系我们***/
.lxwm{width: 100%; overflow:hidden;}
/*底部浮层*/
.footer{ width:100%;max-width:640px; margin:0 auto; position:fixed; bottom:0; z-index:999;}
.footer a{width:33.333333333%;height:52px;background-color:#666666;float:left;color:#fff;line-height:52px;text-decoration:none;text-align:center;padding-left:4%;position:relative;}
.footer a img{ width:17px; float:left; position:absolute; top:18px; left:15%;}
.footer a.only img{ position:absolute; top:18px; left:5%;}
.footer a.on{ background:#2979bc;}
.footer2{ width:100%;max-width:640px; margin:0 auto; position:fixed; bottom:0; z-index:999;}
.footer2 a{width:50%;height:52px;background-color:#666666;float:left;color:#fff;line-height:52px;text-decoration:none;text-align:center;padding-left:4%;position:relative;}
.footer2 a img{ width:17px; float:left; position:absolute; top:18px; left:25%;}
.footer2 a.only img{ position:absolute; top:18px; left:19%;}
.footer2 a.on{ background:#f26355;}
/*返回顶部*/
.turn-top{ width:58px; height:58px; position:fixed; right:15px;bottom:65px;z-index:200;}
.turn-top img{width:80%; position:relative; left:30%;}
