﻿body{
	margin: 0;
	font-family: "microsoft yahei";
	padding: 0;
}
ul,li,dl,dt,dd{
	margin: 0;
	padding: 0;
	list-style: none;
}
isy_frame{
	display: block;
}
img{
	border: none;
	max-width: 100%;
	/* display: block; */
}
p,h1,h2,h3,h4,h5,h6{
	margin: 0;
	padding: 0;
}
h1,h2,h3,h4,h5,h6,i,em,b{
	font-weight: normal;
	font-style: normal;
}
a{
	text-decoration: none;
}
input,select,textarea{
	outline: none;
	padding-top: 0;
	padding-bottom: 0;
	font-family: "microsoft yahei";
}

.clearfix:before,
.clearfix:after {
    display: table;
    content: " ";
}
.clearfix:after {
    clear: both;
}
.clearfix{
    *zoom: 1;
}
.zt_main{ width: 1008px; margin: 0 auto;}
.zt_banner{ height: 518px;}
.zt_banner i{ display: none;}
.zt_banner i img{ width: 100%; height: 100%;}
.jszg_banner{ background: url(../img/zt_banner1.jpg) no-repeat top center;}
.tzsp_banner{ background: url(../img/zt_banner5.jpg) no-repeat top center;}
.shbz_banner{ background: url(../img/zt_banner6.jpg) no-repeat top center;}
.zt_bot{ margin-top: 35px;}
.zt_zcjd_title p{ text-align: center; font-size: 24px; font-weight:bold;color: #438bed; }
.zt_zcjd_title i{ display: block; height: 2px; background: #0874af; width: 113px; margin: 0 auto; margin-top: 9px;}
.zhengwufuwukuang{height: 175px; border-top: 1px solid #13c1de; width: 100%; margin-right: 4%; box-shadow: 0px 2px 13px 1px #d8d8d8; position: relative; overflow: hidden; margin-top:32px; padding-top:20px}
.zhengwufuwukuang ul{ width:46%; float:left; margin:0 2%; text-indent:12px; font-size:15px}
.zhengwufuwukuang ul li{ line-height:40px}
.zhengwufuwukuang ul li img{ vertical-align: middle; display:inline-block; padding-right:0px}
.zhengwufuwukuang ul li a{color:#333;padding-left: 10px;}
.zhengwufuwukuang ul li a:hover{ text-decoration:underline; color:#438bed}
.bgh{ background:#f4f5f7}

.zt_zcjd ul .li2{ margin-right: 0;}

.zt_zcjd ul li i{ position: absolute; display: block; width: 45px; height: 28px; text-align: center; line-height: 28px; color: #fff; font-size: 14px; border-radius: 0 20px 20px 0; left: 0; top: 13px;}
.zt_zcjd ul li .i1{background: #5baa58;}
.zt_zcjd ul li .i2{background: #ea5413;}

.zt_zcjd ul li p{font-size: 19px; color: #464644; margin-top: 45px; margin-bottom: 20px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; width: 95%;}
.zt_zcjd ul li span{ font-size: 14px; color: #999999; }
.zt_more{ display: block; width:94px; height: 32px; border: 1px solid #dbdbdb; background: #38afda; font-size: 14px; color: #fff; text-align: center; line-height: 32px;}
.zt_zcjd .zt_more{ float: right; margin-top: 24px;}
.zt_bot_bot{ overflow: hidden; margin-top: 30px;}
.zt_cjwt{ float: left; width: 708px;}
.zt_cjwt_top{ height: 50px;}
.zt_cjwt_top span{
	display: inline-block;
    float: left;
    line-height: 50px;
    font-size: 21px;
    font-weight: bold;
    color: #161314;
}
.zt_cjwt_top .zt_sub{
	float: left;
    margin-left: 15px;
    width: 119px;
    height: 31px;
    border: none;
    background: url(../img/house_btn_wyzx.png) no-repeat;
    text-indent: 30px;
    font-size: 14px;
    color: #fff;
    margin-top: 10px;
    cursor: pointer;
}
.zt_cjwt_top em{ float: right; position: relative; margin-top: 10px;}
.zt_cjwt_top em .text{
	width: 220px;
    border: 1px solid #dfdfdf;
    text-indent: 7px;
    height: 32px;
    padding: 8px 0;
    line-height: 14px;
    border-radius: 4px;
    float: left;
    color: #666;
    padding-right: 45px;
}
.zt_cjwt_top em .btn{
	position: absolute;
	right: 8px;
	top: 4px;
	width: 37px;
	height: 24px;
	border: none;
	background: url(../img/2017_icon_search.png) no-repeat;
	cursor: pointer;
}

.zt_cjwt_con li{ 
	    height: 92px;
    margin-bottom: 10px;
    padding-left: 55px;
    background: url(../img/house_li_bg3.png) no-repeat;
}
.zt_cjwt_con li p{
	display: block;
	font-size: 16px;
	color: #333;
	line-height: 32px;
	/* height: 32px; */
	width: 95%;
	padding-top: 18px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.zt_cjwt_con li span{
	display: block;
	    font-size: 14px;
    color: #666;
    line-height: 24px;
    width: 98%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.zt_cjwt_con li:hover p{ color: #ff6600;}
.zt_cjwt .zt_more{ margin: 0 auto; margin-top: 18px;}
.zt_bszn{ float: left; margin-left: 26px; width: 274px;}
.zt_bszn_top{ width: 100%; height: 50px; line-height: 50px;background: #0087b8;}
.zt_bszn_top i{ float: left; margin-left: 82px; margin-right: 9px; margin-top: 15px;}
.zt_bszn_top span{ color: #fff; font-size: 18px;}
.zt_bszn_con{ border-right: 1px solid #0087b8;}
.zt_bszn_con .title{ font-size: 18px; color: #666666; padding-top: 30px; margin-bottom: 22px;}
.zt_bszn_bot .lf{ float: left;}
.zt_bszn_bot .rg{ float: left; margin-left: 5px; width: 90%; padding-top:20px}
.zt_bszn_bot .rg li{ margin-bottom: 10px; color: #333; font-size: 14px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; width: 95%; background:url(../img/zt_bszn_con_lf.png) left center no-repeat; line-height:30px; text-indent:24px}
.zt_bszn_bot .rg li a{ color:#333}
.zt_bszn_bot .rg li a:hover{ text-decoration:underline; color:#438bed}
.zt_bszn_a{ margin-top: 12px; margin-left: 6px;}
.zt_bszn_a a{ margin-bottom: 16px; font-size: 14px; color: #0087b8; display: block;}
.zt_bszn_bl{ margin-top: 39px; height: 92px; border: 1px solid #ea898e; border-radius: 5px; background: #e0565d;}
.zt_bszn_bl em{ display: block; margin: 0 auto; width: 85%; height: 72px; border:1px solid #ea898e; margin-top: 8px; overflow: hidden;}
.zt_bszn_bl em i{ float: left; margin-top: 19px; margin-left: 31px; margin-right: 23px;}
.zt_bszn_bl em span{ line-height: 72px; color: #fff; font-size: 25px; font-weight: bold;}
.zt_zxdt{ margin-top: 50px; height: 170px; border: 1px solid #0087b8; padding: 0 40px; overflow: hidden;}
.zt_zxdt .lf{ overflow: hidden; float: left;}
.zt_zxdt .lf i{ float: left; margin-right: 20px; margin-top: 59px;}
.zt_zxdt .lf span{ font-size: 20px; color: #333; font-weight: bold; line-height: 170px;}
.zt_zxdt .mid{ margin-top: 43px; width: 63%; float: left; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; margin-left: 25px; margin-right: 31px; padding-left: 31px ;}
.zt_zxdt .mid li{ margin-bottom: 8px; overflow: hidden;}
.zt_zxdt .mid li i{ float: left; width: 4px; height: 4px; background: #333; margin-top: 9px;} 
.zt_zxdt .mid li span{ font-size: 16px; margin-left: 15px; color: #333; float: left; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; width: 90%;}
.zt_zxdt .zt_more{ float: left; margin-top: 75px;}
.zt_zxdt .mid li:hover span{ color: #ff6600;}
.zt_zxdt .mid li:hover i{ background: #ff6600;}
.kn_more{ background: #3883da;}
.kn_title{ background: #4b5bd4; text-align: center;}
.kn_bl{ background: #fea100;}



.weizhi{ height:80px; background:url(../img/wizhi.png) left center no-repeat; line-height:80px; font-size:14px; color:#777; text-indent:30px;}
.weizhi a{ color:#777}
.weizhi a:hover{ color:#2e5aa6; text-decoration:underline}
.weizhi span{color:#2e5aa6;}
.cjwenti{ margin-bottom:10px;}
.cjwentilistk{ padding:10px 0;}
.wtlist{ height:125px;box-shadow: 0px 2px 13px 1px #d8d8d8;border-radius: 10px; margin-bottom:25px; clear:both; padding:10px;}
.wentibiaoti{ height:40px; border-bottom:1px dashed #dcdcdc; background:url(../img/wen.png) left center no-repeat; line-height:40px; text-indent:60px; margin-bottom:10px;font-size:16px;}
.wentijieda{ height:60px; line-height:30px; background:url(../img/da.png) left top no-repeat; padding-left:60px; font-size:14px;}
.wentijieda a{ color:#333}
.wentijieda a:hover{ color:#2e5aa6; text-decoration:underline}
.fengye{ text-align:right; padding:0 0 20px 0;color:#0076ca;font-size:13px;}
.fengye a{ display:inline-block; width:30px; height:30px; line-height:30px; border:1px solid #0076ca; margin:0 2px; font-size:13px; text-align:center; color:#0076ca}
.tiaozk{ width:40px; height:20px; border:1px solid #999; margin:0 3px;}
.fengye a:hover{ background:#0076ca; color:#fff}









