@charset "utf-8";

OL LI {
	MARGIN: 8px
}

#con {
	FONT-SIZE: 12px;
	MARGIN: 0px auto;
	WIDTH: 1340px
}

#tags {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0;
	WIDTH: 1100px;
	PADDING-TOP: 0px;
	HEIGHT: 40px
}

#tags LI {
	/*	BACKGROUND: url(../images/tagleft.gif) no-repeat left bottom;*/
	FLOAT: left;
	MARGIN-RIGHT: 1px;
	LIST-STYLE-TYPE: none;
	HEIGHT: 40px;
	width: 100px;
	line-height: 40px;
	background-color: #ccc;
	color: #333;
	text-align: center;
}

#tags LI A {
	/*	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px; */
	/*BACKGROUND: url(../images/tagright.gif) no-repeat right bottom; */
	background-color: #ecf0f1;
	width: 100px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	COLOR: #333;
	LINE-HEIGHT: 40px;
	PADDING-TOP: 0px;
	HEIGHT: 40px;
	TEXT-DECORATION: none
}

#tags LI.emptyTag {
	BACKGROUND: none transparent scroll repeat 0% 0%;
	WIDTH: 4px
}

#tags LI.selectTag {
	BACKGROUND-POSITION: left top;
	MARGIN-BOTTOM: -2px;
	POSITION: relative;
	HEIGHT: 40px;
	width: 100px;
	line-height: 40px;
	background-color: #F00;
	color: #fff;
}

#tags LI.selectTag A {
	BACKGROUND-POSITION: right top;
	LINE-HEIGHT: 40px;
	HEIGHT: 40px;
	width: 100px;
	background-color: #F00;
	color: #fff;
	font-weight: bold;
	font-size: 16px;
}

#tagContent {
	BORDER: #ecf0f1 1px solid;
	PADDING-RIGHT: 1px;
	PADDING-LEFT: 1px;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px;
}

.tagContent {
	DISPLAY: none;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 10px;
	width: 1320px;
	margin: 0 auto;
	COLOR: #474747;

}

#tagContent DIV.selectTag {
	DISPLAY: block;
	font-size: 16px;
	line-height: 30px;
	text-align: justify;
}

#tagContent DIV.pro_base_nav {
	margin-top: 15px;
	border: 1px solid #78a355;
	background-color: #cde6c7;
}

#tagContent DIV.pro_base_nav ul {
	padding: 0;
	margin: 0;
}

#tagContent DIV.pro_base_nav ul li {
	float: left;
	width: 500px;
	line-height: 45px;
	font-size: 15px;
	padding-left: 15px;
	color: #5f3c23;
	font-size: 16px;
}


#tagContent DIV.huxingPic {
	width: 1320px;
	margin-top: 15px;
}

#tagContent DIV.huxingPic ul {
	padding: 0;
	margin: 0;
}

#tagContent DIV.huxingPic ul li {
	float: left;
	width: 250px;
	margin-bottom: 10px;
	border: 1px solid #bdc3c7;
	margin-left: 6px;
	margin-right: 6px;

}

#tagContent DIV.huxingPic ul li:hover {
	border: 1px solid #f0160a;
}

#tagContent DIV.huxingPic ul li a img {
	width: 200px;
	height: 300px;
	padding-top: 10px;
	padding-left: 25px;
	border: 0;

}

#tagContent DIV.huxingPic ul li span {
	display: block;
	padding-left: 25px;
	padding-top: 8px;
	padding-bottom: 8px;
	font-size: 14px;
}


#tagContent DIV.xiaoguoPic {
	float: left;
	margin-left: 1px;
	width: 1320px;
	margin-top: 15px;
}

#tagContent DIV.xiaoguoPic ul {
	padding: 0;
	margin: 0;
}

#tagContent DIV.xiaoguoPic ul li {
	float: left;
	width: 300px;
	height: 200px;
	border: 1px solid #95a5a6;
	margin-left: 20px;
	margin-bottom: 10px;
	text-align: center;
}

#tagContent DIV.xiaoguoPic ul li a img {
	padding-top: 10px;
	padding-left: 5px;
	width: 230px;
	height: 135px;
}

/*========================实景图页===========================*/
#tagContent DIV.loupan_shijingOuter {
	width: 1320px;
	margin-top: 15px;
}

#tagContent DIV.loupan_shijingOuter ul {
	padding: 0;
	margin: 0;
}

#tagContent DIV.loupan_shijingOuter ul li {
	float: left;
	width: 300px;
	height: 200px;
	margin-bottom: 10px;
	border: 1px solid #bdc3c7;
	margin-left: 20px;
}

#tagContent DIV.loupan_shijingOuter ul li:hover {
	border: 1px solid #f0160a;
}

#tagContent DIV.loupan_shijingOuter ul li a img {
	width: 240px;
	height: 145px;
	padding-top: 10px;
	padding-left: 30px;
	border: 0;
}

#tagContent DIV.loupan_shijingOuter ul li span {
	display: block;
	/*padding-left:25px;*/
	padding-top: 8px;
	padding-bottom: 8px;
	font-size: 14px;
	text-align: center;
}

/*=======================视频页============================*/
#tagContent DIV.loupan_vedioOuter {
	width: 1320px;
	margin-top: 15px;
}

.loupan_vedioOuter ul {
	padding: 0;
	margin: 0;
}

#tagContent DIV.loupan_vedioOuter ul li {
	float: left;
	width: 300px;
	height: 220px;
	margin-bottom: 10px;
	border: 1px solid #bdc3c7;
	margin-left: 20px;
}

#tagContent DIV.loupan_vedioOuter ul li:hover {
	border: 1px solid #f0160a;
}

#tagContent DIV.loupan_vedioOuter ul li a img {
	width: 220px;
	height: 155px;
	padding-top: 10px;
	padding-left: 40px;
	border: 0;
}

#tagContent DIV.loupan_vedioOuter ul li span {
	display: block;
	padding-left: 25px;
	padding-top: 15px;
	padding-bottom: 15px;
	font-size: 14px;
	text-align: center;
}

/*=======================动态页============================*/
.loupan_DontTaiOuter {
	width: 1320px;
	margin-top: 15px;
}

.loupan_DontTaiOuter ul {
	padding: 0;
	margin: 0;
}

.loupan_DontTaiOuter ul li {
	line-height: 45px;
	border-bottom: 1px solid #ecf0f1;
	height: 45px;
	padding-bottom: 10px;
}

.loupan_DontTaiOuter ul li .titleLeft {
	float: left;
	width: 800px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	font-size: 16px;
	padding-left: 10px;
}

.loupan_DontTaiOuter ul li .titleLeft a {
	color: #7f8c8d;
	text-decoration: none;
}

.loupan_DontTaiOuter ul li .titleLeft a:hover {
	color: #f0160a;
}

/*=======================动态页============================*/
.loupan_DontTaiOuter ul li .rightDate {
	float: right;
	margin-right: 50px;
	color: #999;
	display: block;
}

/
/*=====================相关资料==============================*/
.loupan_FiledownOuter {
	width: 1320px;
	margin-top: 15px;
	border: 1px solid #bdc3c7;
}

.loupan_FiledownOuter ul {
	padding: 0;
	margin: 0;
}

.loupan_FiledownOuter ul li {
	float: left;
	width: 300px;
	height: 35px;
	line-height: 35px;
	font-size: 15px;
	border-bottom: 1px dashed #999;
}

/*=====================效果图页==============================*/

.pro_xiaoguo_out {
	width: 90%;
	margin: 0 auto;
}

.pro_xiaoguo_out ul {
	padding: 0;
	margin: 0;
}

.pro_xiaoguo_out ul li {
	padding-top: 15px;
	text-align: center;
}

.pro_xiaoguo_out h2 {
	color: #fff;
	text-align: center;
	width: 1200px;
	border-bottom: 1px dotted #ccc;
	margin: 0 auto;
	line-height: 45px;
	height: 45px;
}

.pro_xiaoguo_out p {
	color: #fff;

}