﻿@charset "utf-8";

.container {
	width:100%;
	min-width:1680px;
}
.containerBj {
	height:50px;
	line-height:50px;
	background:#f3f3f3;
	margin-top:-4px;
}
.banner {
	width:100%;
	min-width:1200px;
	position:relative;
}
.banner .liImg img {
	height:290px;
	width:100%;
	border:0;
}
.banner .hd {
    top:550px;
    right:48.5%;
    position:absolute;
    z-index:5;
}
.banner .hd li {
    display:inline-block;
    cursor:pointer;
    height:7px;
    width:7px;
    margin:0 4px;
    border-radius:50px;
    background:#afafaf;
    overflow:hidden;
    text-indent:-10px;
}
.banner .hd li.on {
    background:#ffb300;
    height:9px;
    width:9px;
}
.container .containerSon {
	width:1200px;
	margin:0 auto;
}
.container .containerSon .mianBao a,.container .containerSon .mianBao span {
	font-size:15px;
	color:#575656;
}
.container .containerSon .mianBao a:hover {
	color:#ffb300;
}
.container .containerSon ul {
	margin-top:90px;
}
.container .containerSon ul li {
	display:inline-block;
	vertical-align:top;
}
.container .containerSon ul li .fatherBj1 {
	background:#004795;
}
.container .containerSon ul li .fatherBj2 {
	background:#ffb200;
}
.container .containerSon ul li .fatherMargin {
	margin-top:25px;
}
.container .containerSon ul li .father {
	width:226px;
	height:266px;
	padding:0 15px;
}
.container .containerSon ul li .father .pics {
	text-align:center;
	padding-top:10px;
}
.container .containerSon ul li .father .compName {
	text-align:center;
	color:#fff;
	font-size:22px;
}
.container .containerSon ul li .father .words {
	color:#fff;
	font-size:14px;
	line-height:22px;
}
.container .containerSon ul li .father .wordsMarg {
	padding-top:10px;
}
.container .containerSon ul li.midLi {
	width:678px;
}
.container .containerSon ul li.midLi .picsCnt {
	text-align:center;
}
.container .containerSon ul li.midLi .picsCnt .twoFour {
	text-align:center;
	font-size:26px;
	font-weight:bold;
	color:#ffb200;
}
.container .containerSon ul li.midLi .maps {
	margin-left:40px;
	margin-top:30px;
	width:598px;
	height:438px;
	background:url(../images/mapk.jpg) no-repeat;
	background-size:100% 100%;
	padding:4px 8px;;
}
.container .containerSon .compNameChoose {
	text-align:center;
	margin-top:50px;
}
.container .containerSon .compNameChoose span {
	padding:2px 10px 3px 10px;
	border:2px solid #a6a6a6;
	margin-right:70px;
	cursor:pointer;
}
.container .containerSon .compNameChoose span.lastNoMarg {
	margin-right:0;
}
.container .containerSon .compNameChoose span:hover,.container .containerSon .compNameChoose span.active {
	border:2px solid #ffb200;
	color:#ffb200;
}
.container .containerSon .otherCompName {
	text-align:center;
	margin-top:70px;
	color:#ffb200;
	font-size:30px;
}
.container .containerSon .onlineMsg {
	margin:50px 0 80px 302px;
	width:596px;
	height:386px;
	background:url(../images/lineMsg.jpg) no-repeat;
	background-size:100% 100%;
	position:relative;
}
.container .containerSon .onlineMsg img.waits {
	position:absolute;
	bottom:22px;
	left:275px;
	display:none;
}
.container .containerSon .onlineMsg div.others {
	padding-top:20px;
	margin-left:36px;
}
.container .containerSon .onlineMsg div.others input[type="text"] {
	width:500px;
	height:40px;
	border-radius:8px;
	border:1px solid #fff;
	padding:0 10px;
}
.container .containerSon .onlineMsg div.others textarea {
	width:500px;
	height:120px;
	border-radius:8px;
	border:1px solid #fff;
	padding:10px;
}
.container .containerSon .onlineMsg div.buttons {
	width:528px;
	height:40px;
	line-height:40px;
	border-radius:8px;
	background:#ffb200;
	text-align:center;
	font-size:15px;
	color:#fff;
	margin-left:36px;
	margin-top:30px;
	cursor:pointer;
}
/** 百度地图隐藏Logo **/
.BMap_cpyCtrl{display:none;}
.anchorBL{display:none;}

/*地图标题*/
.BMap_bubble_title {
	color:white;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	padding-left:5px;
	padding-top:5px;
	border-bottom:1px solid #e2e2e2;
	background-color:#e2e2e2;
	color:#333;
}
/* 消息内容 */
.BMap_bubble_content {
	background-color:#fff;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	font-size:12px;
	color:#000;
}
/* 内容 */
.BMap_pop div:nth-child(9) {
	top:33px !important;
	border-radius:7px;
}
/* 左上角删除按键 */
.BMap_pop img {
	top:43px !important;
	left:220px !important;
}
.BMap_top {
	display:none;
}
.BMap_bottom {
	display:none;
}
.BMap_center {
	display:none;
}
/* 隐藏边角 */
.BMap_pop div:nth-child(1) div {
	display:none;
}
.BMap_pop div:nth-child(3) {
	display:none;
}
.BMap_pop div:nth-child(5) {
	display:none;
}
.BMap_pop div:nth-child(7) {
	display:none;
}