﻿ *{
	    	margin:0;
	    	padding:0;
	    }
	    body {
	    	background: #03a9ff;
	        font-size: 12px;
	        color: #3d3d3d;
	        
	    }
.content1{width:1003px;margin: 0 auto;background: #fff;position: relative;}
.db_footer{margin: 0 auto; background:#fff; width: 1003px; color:#FFF;}
.db_footer a { color:#FFF;}
a { text-decoration:none;}
img { border:none;}
ul li{ list-style-type: none;}




.send_weibo .kind a {
    background: url("http://www.xmhouse.com/images/ico.png") no-repeat scroll 0 0 transparent;
    display: inline-block;
    height: 14px;
    line-height: 14px;
    margin: 0 15px 0 0;
    padding: 2px 0 2px 19px;
}
.send_weibo {
	    font-size: 12px;
}
.send_weibo .kind .img {
    background-position: 0 -32px;
}
.send_weibo .kind .movie {
    background-position: 0 -67px;
}
.send_weibo .kind .vote {
    background-position: 0 -170px;
}
.send_weibo .kind .music {
    background-position: 0 -100px;
}
.send_weibo .kind .topic {
    background-position: 0 -135px;
} 

.pl { width: 100%;height: auto;position: relative;}
.tl1 { width: 1039px;height: 72px;background: url(../images/tl1.jpg) no-repeat;position: absolute;left: -18px;}
.tl1_jl { margin-top: 20px;}


.zhizhao{ border-bottom:1px dashed #a8a8a8; margin:0px 30px; padding:15px 0; width:945px;}
.zhizhao a{color: #CA172A;}
h2.lstitle, h2.lstitle a {
    color: #CA172A;
    font-family: "微软雅黑";
    line-height: 30px;
    text-align: center;
}
 h2.lstitle a:hover{ text-decoration:underline;}
.t_indent {
    padding-top: 5px;
    text-indent: 2em;
	font-size:14px; 
	line-height:25px;
}

.banner2 { width: 100%;height: 436px;background: url(../images/banner2.jpg) no-repeat top center;}
.tl4 { position: absolute;width: 1039px;height: 72px;background: url(../images/tl4.jpg) no-repeat;top: 0px;left: -18px;}
.tl4_qy { padding-top: 82px;height: auto;background: url(../images/qy_bg.jpg) no-repeat center 82px;}
.tl4_qy p{ padding: 10px 30px;text-indent: 2em;line-height: 30px;color: #663f00;text-align: left;font-size: 14px;font-family: "微软雅黑";}
.tl4_qy p a{ color: #CA172A;}


.zs { width: 100%;height: auto;position: relative;}
.tl3 { position: absolute;width: 1039px;height: 72px;background: url(../images/tl3.jpg) no-repeat;top: 0px;left: -18px;}
.zs_t { padding-top: 82px;width: 100%;height: 10px;background: url(../images/zs_bgt.jpg) no-repeat center 82px;}
.zs_m {width: 100%;height:auto;background: url(../images/zs_bgm.jpg) repeat-y;}
.zs_b {width: 100%;height: 10px;background: url(../images/zs_bgb.jpg) no-repeat;}

.banner3{ width: 100%;height: 436px;background: url(../images/banner3.jpg) no-repeat top center;}
.tl5{ position: absolute;width: 1039px;height: 72px;background: url(../images/tl5.jpg) no-repeat;top: 0px;left: -18px;}
.tl6{ position: absolute;width: 1039px;height: 72px;background: url(../images/tl6.jpg) no-repeat;top: 0px;left: -18px;}
.tl7{ position: absolute;width: 1039px;height: 72px;background: url(../images/tl7.jpg) no-repeat;top: 0px;left: -18px;}
.tl8{ position: absolute;width: 1039px;height: 72px;background: url(../images/tl8.jpg) no-repeat;top: 0px;left: -18px;}
.tl9{ position: absolute;width: 1039px;height: 72px;background: url(../images/tl9.jpg) no-repeat;top: 0px;left: -18px;}
.tl10{ position: absolute;width: 1039px;height: 72px;background: url(../images/tl10.jpg) no-repeat;top: 0px;left: -18px;}

.zt_first {
	width: 463px;
	height: 133px;
	border-bottom: 1px dotted #bababa;
	float: left;
	margin: 0px 0px 0px 20px;
	display: inline;
	margin-bottom: 20px;
}
.zt_first .zt_img {
	width: 170px;
	height: 116px;
	float: left;
	border: 1px solid #cccccc;
	padding: 2px;
	display: block;
	overflow: hidden;
}
.zt_first .zt_text {
	width: 281px;
	height: 122px;
	margin-left: 6px;
	float: left;
	overflow: hidden;
}
.zt_first .zt_text .zt_texttitle {
	width: 285px;
	height: 30px;
	line-height: 30px;
    font-size: 13px;
	overflow: hidden;
	color: #1a3e96;
	font-weight: bold;
}
.zt_first .zt_text .zt_texts {
	width: 270px;
	height: 86px;
	line-height: 22px;
	overflow: hidden;
	color: #666666;
	text-indent: 2em;
}
.zt_first .zt_text .zt_texttitle a, .zt_texts a {
	color: #CA172A;
}
.clear{ clear: both;}
.zt_jl { padding:15px 10px 0px;}