/*
 * ➔ 程序开发 Telegram：@kalishell
 * ➔ 落地页原创制作 Telegram：@kalishell
 */
.index-box{

	max-width:750px;

	position: relative;

}

.index-box h1{

	font-size:24px;

	color:#333;

	line-height:30px;

}

.index-box p{

	margin:0.3rem 0;

	line-height: 24px;

}

.index-box p img{max-width: 100%;width: auto;}

.index-box li{padding:0.05rem 0;font-size: 14px;}

.yuanchuang{

	border:1px solid #c7c7c7;

	padding:0px 10px;

	border-radius: 50px;

	color:#c7c7c7

}

.index-box-title{

	border:1px solid #5d5acb;

	padding: 30px 15px;

	margin-top:10px;

	text-align: center;

	position: relative;

  font-size: 12px;

}

.index-box-title .ewm-box-l{

	position: absolute;

	top:20px;

	left:20px;

	background:#fff;

	padding:10px;

}

.index-box-title .ewm-box-l img{

	width:120px;

	height:120px;

}

.index-box-title .ewm-box{

	position: absolute;

	top:20px;

	right:20px;

	background:#fff;

	padding:10px;

}

.index-box-title .ewm-box img{

	width:120px;

	height:120px;

}.index-box-title h2{

	font-size:34px;

	text-align: center;

	color:#5d5acb;

}

.index-box-title-bg{

	background: url(../images/line.png) repeat-x center;

	height:36px;

	margin-bottom: 30px;

}

.index-box-title-bg1{

	background: url(../images/line.png) repeat-x center;

	height:36px;

	margin-bottom: 30px;

	/* width:300px; */

}

.wx-icon{

	display: inline-block;

	vertical-align: top;;

}

.gongzonghao{

	display: inline-block;

}

.line1{

	margin-top:5px;

	border-bottom: 1px solid #5d5acb;

}

.line2{

	margin-top:5px;

	border-bottom: 3px solid #5d5acb;

}

.title{

	margin-top:30px;

	margin-left:50px;

}

.index-box h2{

	color:#333;

	font-size:30px;

	font-weight: bold;

	line-height: 32px;

}

.index-box h3{

	font-size:48px;

	font-weight: bold;

	color:#f60;

}

.index-box .lable{

	display: inline-block;

	margin-top:-10px;

	padding:20px 0px;

	background: #ff7800;

	color:#fff;

	font-size:28px;

	font-weight: bold;

	width:300px;

	text-align: center;

}

.index-box h4{

	font-size:28px;

	font-weight: bold;

	color:#f60;

}

.index-jianbian{

	position: relative;

}

.index-jianbian-box{

 width: 100%;

 position: absolute;

 background: -webkit-linear-gradient(rgba(0,0,0,0),rgba(255,255,255,1));

 text-align: center;

 height:0.2rem;

 top:-0.2rem;

}

.index-box-arrow{

	text-align: center;

	margin:20px 0;

}



.headerBtn{

	margin-top:20px;

}

.index-jingxuan{

	margin-top:30px;

	border:1px solid #49408e;

	padding:50px;

}

.index-box .bottom-title{

	border-left: 5px solid #4d4b90;

	font-size:20px;

	font-weight: bold;

	text-align: left;

	color:#4d4b90;

	padding-left:10px ;

}

.line-dot{

	margin-top:40px;

	margin-bottom: 40px;

	border-top:2px dotted #4d4b90;

}

.gongju-box{

	margin-top:30px;

}



.gongju-box li{

	display: inline-block;

	width:200px;

	margin:0 50px;

	font-weight: bold;

	color:#3f3d88;

	font-size:22px;

	text-align: left;

	margin-bottom: 30px;

}

.gongju-box-txt{

	color:#999;

	margin-top:10px;

	text-align: left;

}

.bottom-line{

	display: inline-block;

	height:8px;

	background: url(../images/line1.png) repeat-x;

	width:150px;

}

.bottom-txt{

	color:#303260;

	display: inline-block;

	margin:0 30px;

}

.ewm-window{

	cursor: pointer;

}

.mask-box{

	position: fixed;

	left:0;

	top:0;

	width: 100%;

	height: 100%;

	background: rgba(255,255,255,0.7);

	display: none;

	z-index: 999;

}

.window-box{

	

	width:423px;

	height:400px;

	padding-top:62px;

	position: relative;

	top:50%;

	left:50%;

	margin-left:-210px;

	margin-top:-231px;

	background: #fff;

	text-align: center;

	box-shadow: 0 0 20px #ccc;

}

.window-box div{font-size:24px;font-weight: bold;line-height: 30px;}

.window-box img{width:300px}

.window-box-close{position: absolute;left:50%;bottom:-50px;margin-left:-20px;width:40px;height:40px;cursor: pointer;}

.window-box-close img{width: 100%;}

.list{

	margin-top:30px;

}

.list li{

	margin-left:30px;

	padding:5px 0;

}



