@CHARSET "UTF-8";
.i_mall{
	background-color:#F2F2F2;
	height:200px;
    margin-top:200px;
}

.i_mall_title{
	margin-left:50px;
}

.i_title{
	font-size:20px;
	-webkit-margin-before: 0.83em;
    -webkit-margin-after: 0.83em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
	padding-top:20px;
	display:block;
}

.i_sub_title1{
	margin-left:900px;
	font-size:18px;
	font-weight: bold;
	cursor:pointer;
}

.i_sub_title1:hover{
	margin-left:900px;
	font-size:18px;
	font-weight: bold;
	cursor:pointer;
	color: #ff6700;
    border-bottom: 2px solid #ff6700;
}

.i_sub_title2{
	margin-left:20px;
	font-size:18px;
	font-weight: bold;
	cursor:pointer;
}

.i_sub_title2:hover{
	margin-left:20px;
	font-size:18px;
	font-weight: bold;
	cursor:pointer;
	color: #ff6700;
    border-bottom: 2px solid #ff6700;
}

/* 首页 */
.m_nav{
	
}

.m_nav_item ul
{
	list-style-type:none;
	margin:0;
	padding:0;
	overflow:hidden;
}
.m_nav_item li
{
	float:left;
}
.m_nav_item a:link,.m_nav_item a:visited
{
	display:block;
	width:100px;
	height:80px;
	color:#999;
	text-align:center;
	padding:4px;
	text-decoration:none;
	line-height:80px;
	font-size:15px;
	font-family:微软雅黑;
}
.m_nav_item a:hover,.m_nav_item a:active
{
	color:#e8413c;
}

.m_nav_item{
	margin-left:200px;
}

.column-1{
	height: 564px;
	width:100%;
}

.column-1{
	width: 100%;
    min-width: 1135px;
    height: 850px;
    background: #69daff url(../img/index/cm-1-bg.png) no-repeat center 0;
    background-size: cover;
    overflow: hidden;
}

.img-pos{
	transform:rotate(-30deg);
	-ms-transform:rotate(-30deg); /* Internet Explorer */
	-moz-transform:rotate(-30deg); /* Firefox */
	-webkit-transform:rotate(-30deg); /* Safari 和 Chrome */
	-o-transform:rotate(-30deg); /* Opera */
	position: absolute;
	top:150px;
	left:100px;
}

.img-pos-1{
	position: absolute;
	top:200px;
	left:100px;
}

.img-pos-2{
	position: absolute;
	top:450px;
	left:100px;
}

.img-pos-3{
	position: absolute;
	top:700px;
	left:100px;
}

.img-pos-4{
	position: absolute;
	top:450px;
	left:650px;
}

.img-pos-5{
	position: absolute;
	top:450px;
	left:1050px;
}

.img-pos-6{
	position: absolute;
	top:700px;
	left:1050px;
}

.index_h2{
	position: absolute;
    top: 250px;
    left: 580px;
    font-family: "Microsoft YaHei";
    font-size: 40px;
    color: #fff
}

.column-2{
	height: 564px;
	background-color: #fff;
	width: 100%;
}

.index-com2-h2{
	color: #ff7845;
    text-align: center;
	font-family: 'microsoft yahei',Arial,sans-serif;
	font-size: 30px;
	font-weight: 300;
}

.index-com2-h2-pos{
	margin-top:70px;
}

.index-com2-txt{
	color: #384047;
	font-family: 'microsoft yahei',Arial,sans-serif;
	font-size: 25px;
	font-weight: 300;
	margin-top:70px;
	margin-left:50px;
	margin-right:50px;
	line-height: 70px;
}

.index-com2-a{
	border:2px solid blue;
	width:200px;
	height:70px;
	text-align: center;
	line-height: 70px;
	font-family: 'microsoft yahei',Arial,sans-serif;
	font-size: 25px;
	text-decoration: none;
	margin:20px 0px 0px 580px;
	-moz-border-radius: 15px;      /* Gecko browsers */
    -webkit-border-radius: 15px;   /* Webkit browsers */
    border-radius:15px;            /* W3C syntax */
}

.index-com2-a a:link{
	text-decoration:none;
}

.column-3{
	height: 564px;
	width: 100%;
}

.column-3{
	width: 100%;
    min-width: 1135px;
    height: 850px;
    background: #69daff url(../img/index/cm-3-bg.jpg) no-repeat center 0;
    background-size: cover;
    overflow: hidden;
}

.column-3-mask1{
	height:510px;
	width: 100%;
    min-width: 1135px;
	background:#333;
	opacity:0;
	-webkit-transition:transform 0.8s linear;
}

.index-col2-h2{
	position: absolute;
    top: 1700px;
    left: 950px;
    font-family: "Microsoft YaHei";
    font-size: 40px;
    color:green;
}

.index-col3-a a{
	position:absolute;
	top: 2100px;
    left: 950px;
	border:2px solid white;
	width:24%;
	height:70px;
	text-align: center;
	line-height: 70px;
	font-family: 'microsoft yahei',Arial,sans-serif;
	font-size: 25px;
	text-decoration: none;
	-moz-border-radius: 15px;      /* Gecko browsers */
    -webkit-border-radius: 15px;   /* Webkit browsers */
    border-radius:15px;            /* W3C syntax */
	color:green;
}

.index-col3-a a:link{
	text-decoration: none;
}

.column-4{
	width: 100%;
    min-width: 1135px;
    height: 170px;
    background-color: #69daff;
    background-size: cover;
    overflow: hidden;
}

.index_col4-img{
	margin:70px 0px 0px 0px;
	float:right;
	width: 100%;
}

.index-col3-h2 a{
	position:absolute;
	left:10px; 
	top:2950px;
	border:2px solid white;
	width:300px;
	height:70px;
	text-align: center;
	line-height: 70px;
	font-family: 'microsoft yahei',Arial,sans-serif;
	font-size: 25px;
	text-decoration: none;
	-moz-border-radius: 15px;      /* Gecko browsers */
    -webkit-border-radius: 15px;   /* Webkit browsers */
    border-radius:15px;            /* W3C syntax */
	color:#fff;
}

.index-foot{
	height:230px;
	background-color: #339efe;
	width: 100%;
}

.index_contact_weixin{
	padding:40px 0px 0px 200px;
}
