.main .mainLeft {
	float:right !important;
	background:none
}
.main .mainRight {
	float:left !important;
}
.main .mainLeft .online{
	width: 239px;
	height: 333px;
	/*background: url(../images/lxkf.png) no-repeat;*/
	margin-top: 24px;
	position:relative;
}
.main .mainLeft .online h2{
	height: 80px;
	width: 239px;
	text-align: center;
	font-size: 30px;
	line-height: 80px;
	color: #fff;
	overflow: hidden;
}
.main .mainLeft .online .kefu{
	padding-top:20px;
	padding-left:60px;
	font-weight:600;
}
.main .mainLeft .online .kefu p{
	margin-top:-10px;
	font-size:20px;
	color:#727171;
	line-height:25px;
}
.main .mainLeft .online .kefu span{
	display:block;
	padding-top:15px;
	font-size:20px;
	color:#727171
}
.main .mainLeft .online .kefu ul li{
	margin:0;
	padding:0;
	background:none;
	text-align:left;
	list-style:disc inside;
	color:#727171
}
.main .mainLeft .online a{
	position:absolute;
	bottom:20px;
	right:50%;
	margin-right:-33px;
}

.main .mainRight .top{
	width: 1100px;
	font-family: "微软雅黑";
	font-size: 14px;
	color: #090909;
}
.main .mainRight .top a{
	font-family: "微软雅黑";
	font-size: 14px;
	color: #090909;
}
.main .mainRight .rightMain{
	width: 830px;
	height: auto;
	float: left;
	padding-top: 20px;
	background:none;
}
.main .mainRight .rightMain p.mainTitle{
	width: 830px;
	height: 30px;
	border-bottom: 4px solid #0783ca;
}
.main .mainRight .rightMain p.mainTitle span{
	background:#0783c9;
	color:#fff;
	padding:5px 5px;
}
.main .mainRight  .foryou{
	width: 828px;
	height: 82px;
	background: #FFF;
	border: 1px solid #afafaf;
	margin-top: 14px;
	padding-left:30px;
	overflow:hidden;
}
.main .mainRight  .foryou p.p1{
	width: 762px;
	font-size: 14px;
	color: #00ffff;
	font-family: 微软雅黑;
	font-weight: bold;
	line-height: 24px;
}
.main .mainRight  .foryou p.p2{
	width: 762px;
	font-size: 14px;
	color: #40e0d0;
	font-family: 微软雅黑;
	line-height: 24px;
}
.main .mainRight .us{
	width: 745px;
	height: 191px;
	margin:20px auto;
}
.main .mainRight .us .ourmsg{
	padding-left:339px;
	background:#fff;
	height:191px;
	position:relative;
}
.main .mainRight .ourmsg img{
	position:absolute;
	left:0;
	top:0;

}
.main .mainRight .ourmsg .words{
	line-height:30px;
	margin-left:20px;
	max-height:190px;
	max-width:390px;
	overflow:auto;
}
.main .mainRight .ourmsg .words h3{
	color:#fa0012;
	font-size:20px;
	font-weight:bold;
	font-family:"黑体";
}
.main .mainRight .ourmsg .words p{
	color:#6f930d;
	font-size:20px;
	font-family:'楷体';
	font-weight:700;
	display:inline-block;
}
.main .mainRight .ourmsg .words p a{
	color:#6f930d;
	font-size:20px;
}
.main .mainRight .ourmsg .words i{
	display:inline-block;
	color:#7b9e3a;
	font-size:20px;
	font-family:'黑体';
	font-style:normal;

}
.main .mainRight .ourmsg .words span{
	color:#e3072b;
	font-size:16px;
	font-weight:700;
}
.main .mainRight .ourmsg .words span a{
	color:#e3072b;
	font-size:16px;
	font-weight:700;
}
/*百度地图*/
.mapBox p{
	width: 1100px;
	height: 40px;
	border-bottom: 4px solid #0783ca;
}
.mapBox p span{
	background:#0783c9;
	color:#fff;
	padding:5px 5px;
	font-family:"微软雅黑";
	font-size:16px;
}
.mapBox .map{
	width: 1100px;
    height: 328px;
    background: #FFF;
    border: 1px solid #afafaf;
    margin-top: 14px;
}
/*活动样式*/
.activity{
	width: 1100px;
	height: auto;
	margin: 0 auto;
	padding-bottom: 6px;
}
.activity p{
	width: 1100px;
	height: 40px;
	border-bottom: 4px solid #0783ca;
	margin-top: 20px;
}
.activity p span{
	padding:5px 5px ;
	background:#0783c9;
	color:#fff;
	font-family:"微软雅黑";
	font-size:16px;
}
.activity .lxhdimg{
	margin:14px auto;
}
p.msg{
	width:100%;
	height:30px;
	background:#0783ca;
	text-align:center;
	font-size:20px;
	margin-top:10px;
	line-height:30px;
}
p.msg a{
	color:#fff;
}