.page_bg { height:800px;}
.news {}
.news li { margin-bottom:40px; width:1200px; height:210px;}
.news-l { float:left; width:332px; height:210px; margin-right:50px;}
.news-l img{ width:332px; height:210px;}
.news-r { float:right; width:818px; height:210px;}
.news-r h6{ font-size:30px; line-height:30px; color:#4b4f52; margin-bottom:10px;}
.news-r h3{ font-size:20px; line-height:30px; color:#4a4f52; margin-bottom:10px;}
.news-r p{ font-size:14px; line-height:24px; color:#4a4f52; height:96px;}
.news-more {
	width:160px;
	height:30px;
	display: block;
	border: 2px solid #cc170c;
	line-height:30px;
	color:#cc170c;
	text-indent: 10px;
}
.news-more img{ margin-top:6px; margin-right:20px; float:right; }
#container{overflow:hidden;}
.title{ margin:0 0 15px 40;}
.title h1{font-size:28px; text-align:center;font-weight:normal;margin:0; margin-top:30px; line-height:40px;}
.item{color:#999;text-align:center;margin:20px 0;font-family:arial;border-bottom:1px solid #f0f0f0;padding:0 0 15px 0;}
.content{word-break:break-all;line-height:30px; max-width:1200px;}
.content p{margin:15px 0;font-size:14px; line-height:30px;}
.content img{max-width:1200px;}
.content .list_page{line-height:normal;}

.pre,.next{line-height:30px;height:30px;}
.infodot{border-top:1px dashed #ccc;margin:15px 0;}

.subject{ width:390px; height:60px; line-height:60px; text-align:center; color:#FFFFFF; background-color:#d2232a; font-size:30px;}
.subject a{
	width:390px;
	height:60px;
	display: block;
	color:#FFFFFF;
}
.subject a:hover{ background-color:#333333;}

.toplist{margin:10px;padding:0;list-style:none;background:url(../images/dotnum.gif) no-repeat top left;}
.toplist li{line-height:30px;height:30px;padding-left:30px;border-bottom:1px solid #F0F0F0;}
 .index-anli {
	margin-top:30px;
	padding: 0px;
}
.index-anli a {
	width:25%;
	float:left;
}
.index-anli a img{ width:100%; height:auto; margin: 0px; padding: 0px; display:block;}
.index-more {
	width:210px;
	height:40px;
	display: block;
	border: 2px solid #cc170c;
	line-height:40px;
	color:#cc170c;
	text-indent: 20px;
}
.index-more img{ margin-top:6px; margin-right:20px; float:right; }
.w860 { width:860px;}
.case-show-bg {
	background-color:#ecf5fc;
	width:860px;
	overflow: hidden;
	margin:0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 60px;
	padding-left: 0px;
}
.case-show-bg h1{
	margin:0px;
	padding:0px;
}

.case-show { width:860px;}
.case-show p { line-height:26px;}
.case-show p img { max-width:860px;}

.case-show-tit { width:250px;}
.case-show-tit p { margin-left:50px; margin-top:90px; line-height:32px;}
.case-show-nr { width:530px; overflow:hidden; margin-top:90px;}
.case-show-con { margin-bottom:40px;}

.youshi-ad_1 {
	background-image: url(../images/ys_07.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height:830px;
}
.lxwm-ad {
	background-image: url(../images/map.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height:799px;
}
