@charset "utf-8";
body {	margin: 0px;	padding: 0px;}
ol,li,a{ list-style:none; text-decoration:none;}
a:hover{color: #f76e12; text-decoration: underline;}
ol,li,p{margin:0px;padding:0px; color:#454545; font-family: "Microsoft Yahei","微软雅黑" !important; font-size: 14px; text-decoration: none;}
.top {	border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #ececec;}
.top .topbox {	font-family: Microsoft Yahei;	height: 60px;width: 1176px;	margin-right: auto;	margin-left: auto;}
.clear {clear: both;}
.top .topbox .top_logo {float: left;height: 60px;width: 192px;}
.logoimg img {	height: 60px;	width: 192px;}
.top .topbox .top_nav {	height: 60px;	overflow: hidden;	float: left;	display: block; margin: 0 10px;}
.top .topbox .top_nav ol li {	display: block;	float: left;}
.top .topbox .top_nav ol li a {	line-height: 40px;	display: block;
	padding-right:12px;	padding-left: 12px;	height: 40px;margin-top: 10px;font-size: 14px;	text-align: center;}
.top .topbox .top_nav ol li a:hover{ color:#fff; background:#f76e12; display:block;border-radius: 5px;text-decoration: none;}
.top .topbox .top_nav ol li .active{color:#fff; background:#f76e12; display:block;border-radius: 5px;}
.index-search{ float:left; position: relative;  margin-top:15px; }
.search-btn{ position: absolute;right:2px; top:1px; line-height: 30px; width: 24px; height: 30px;}
.top .topbox .login {float: right;height: 60px;}
.top .topbox .login a {	background-color: #f76e12;	display: block; color:#FFF;	height: 40px;padding-right: 10px;padding-left: 10px;
	line-height: 40px;margin-top: 10px;  border-radius: 5px;transition:0.5S;-webkit-transition:0.5S; -moz-transition:0.5S; -o-transition:0.5S;}
.top .topbox .login a:hover{ background-color:#F00; transition:0.5S;-webkit-transition:0.5S; -moz-transition:0.5S; -o-transition:0.5S;    text-decoration: none;}

/*top end*/

.top_ad a{width:1176px; height: 90px; display: block; margin: 10px auto;}
.top_ad a img{width: 1176px; height: 90px;}
/*top ad end*/
.content {width: 1176px; margin: 20px auto;}

.left_con{width: 237px; display: block;float: left; overflow: hidden;}
.map_img{width: 237px; height: 237px; padding-bottom:10px; margin-bottom: 10px;}
.left_title{ position: relative; display: block; height: 30px;}
.title_hui{font-size: 14px; line-height: 34px; color: #454545;width: 140px;position: absolute; left: 0; font-style: italic;font-weight: bold;  height: 30px;}
.time_hui{font-size: 12px; color: #999;width: 96px; line-height: 36px; text-align:right; height: 30px;position: absolute; right: 0;    }
.gg1{ margin: 10px 0 20px 0; width: 237px;}
.gg1 img{ width: 237px; height: 53px;}
/*map end*/
.price{width: 100%; margin-bottom: 15px; }
.top-line{border-top: 1px solid #cecece;}
.price .price-box{height: 394; width: 100%; margin-top: 5px;}
.price .price-box-scroll{overflow-y: scroll;overflow-x: hidden;background-color: #ededed; height: 525px; }
.area-price{display: block; margin:0 auto 10px auto; width: 100%;}
.area-title{ border-bottom: 1px solid #cfcfcf; font-size: 12px;}
.area-title span{display: block;float: left; line-height: 30px; overflow: hidden;}
.area-span-1,.area-id{width: 60px;}
.area-span-2,.area-id2{width: 110px; text-align: center;}
.area-span-3,.area-change{width: 34px; padding-left: 16px;text-align: center;}
.area-price ol li{height: 28px; overflow: hidden;display: block;line-height: 30px; font-size: 12px;}
.area-price ol li span{float: left; overflow: hidden;}
.up{color: #f00;}
.down{color: #009632}
.logo .area-title{border-bottom: none;}
.logo .up{background: url(up.png) no-repeat  0 center; }
.logo .down{background: url(down.png) no-repeat 0 center;  }
.logo ol li{border-bottom: 1px solid #cfcfcf}
hr{width: 100%; text-align: center;border-top: #AFAEAE}
/*price end*/



/*右边下方竖栏目*/
.right-mid-con{width: 307px;  float: right;}
.calendar{ width: 305px; border: 1px solid #cecece; border-top: none;}
.cal-title{ width: 100%; height: 30px; line-height: 30px;}
.cal-card{ width: 50%; height: 30px; line-height: 30px;  float: left; }
.cal-card a{background:  #f9f2ed; color:#999; display: block; border-top: 1px solid #cecece; text-align:  center;}
.cal-card .on{ background-color: #fff;  border-top: 2px solid #f76e12; color: #f76e12; font-weight: bold;}
.cal-con{width: 100%; height:250px; display: block;}
.cal-year{width: 90px;    text-align: center;    margin: 5px 0 5px 13px;}
.cal-month{width: 90px; text-align: center; margin: 5px 0;}
.cal-con input[type="button"]{    width: 90px;    text-align: center;    margin: 5px;}
.new-box,.new-box ol li{width: 100%; display: block; overflow: hidden;}
.new-li1 a:hover,.new-li2 a:hover{text-decoration: none;}
.new-img{ overflow: hidden; float: left;margin-right: 20px;}
.new-img img{width: 200px ;height: 140px;}
.new-txt{ display: block; float:left;}
.new-title{ width: 100%;display: block; line-height: 22px; }
.new-title a{ font-size: 18px;}
.new-infor span{color: #999; font-size: 13px; line-height: 30px;}
.new-li1 .new-p{font-size: 14px; line-height: 22px;}
.new-li2 .new-p{font-size: 14px; line-height: 28px;height: 28px; overflow: hidden;}
.new-li1{padding: 30px 0; border-bottom: 1px solid #cecece;}
.new-li1 .clear{display:none}
.new-li2{padding: 13px 0; border-bottom: 1px solid #cecece;}
.a-top{ width: 100%; height: 30px; line-height:30px; position: relative;}
.a-title{  text-align: center; border-bottom: #f76e12 2px solid; float: left; display: block; padding: 0 5px; position: absolute;z-index: 2;    font-size: 15px;  font-weight: bold;}
.a-more{ float: left; height: 30px ; line-height: 30px; border-bottom: 2px solid #cecece; position: absolute; z-index: 1; width: 100%;}
.a-more a{ text-align: right; font-size: 13px; color: #cecece;display: block;line-height: 32px;}
.a-more a:hover{ text-decoration: none; color: #f76e12;}
/*右下end*/

*{margin:0px;padding:0px;}

/*列表页*/
.list_left_con{ float: left; width: 237px; margin-right: 25px;}
.list-con{ width: 580px; float: left;}
.list-new-tit{height:30px; width: 100%; }
.route a{font-size: 16px;line-height: 30px;padding: 0px 5px;}
.list-clu{ width: 100px; float:left; height: 30px; font-size: 18px;line-height: 30px;}
.list-clutype{ float:left; height: 30px;}
.list-clutype li{ float: left; display: block; line-height: 30px; }
.list-clutype li a{ display: block;; padding: 0 20px; line-height: 30px; font-size: 15px;}
.list-clutype .active a,.list-clutype li a:hover{ background: #f76e12; border-top: 1px solid #288cf0;color: #fff; text-decoration: none;}
.rtnew-list{ width: 100%; margin-bottom: 40px;}
.rtnew-list ol li{ height: 60px; display: block; position: relative; border-bottom: 1px solid #ececec; }
.rt-time{ font-size: 13px;line-height: 60px; width: 40px;left: 0; position: absolute;}
.rt-title{ position: absolute;width: 250px; right: 0;top:12px; }
.rt-title a{ line-height: 20px;font-size: 13px; text-align: justify;  display: block; height: 40px; overflow: hidden;}
.list_page{ display: block; height: 40px; margin: 20px 0px; }
.list_page .pagestyle{height: 35px; line-height: 35px; text-align: center; color: #f76e12; display: block;border-top:1px #dddddd solid;border-bottom:1px #dddddd solid; background: #eee; float: left;}
.list_page .pagestyle a{width: 35px; height: 35px; line-height: 35px; text-align: center; color: #f76e12; display: block;border-right:1px #dddddd solid; background: #fff; float:left}
.list_page .pagestyle a:hover{ background: #eee; text-decoration: none;}
.page_first .pagestyle,.page_first a{ background: none; border: none;}
.page_first{border-left:1px #dddddd solid;border-top:1px #dddddd solid;border-bottom:1px #dddddd solid; border-radius: 5px 0 0 5px;}
.page_last,.page_last a{ border-radius: 0 5px 5px 0;}
.page_first a{ border-radius: 5px 0 0 5px;}
.pagestyle font{width: 35px; height: 35px; line-height: 35px; text-align: center; color: #f76e12; display: block;border-right:1px #dddddd solid; background: #eee; float: left;}
.pagestyle span{width:0 !important; display:none !important;}

.cur{display:none;}
.edit-tj{ padding: 20px 0;}
.edit-tj,.tj-box{ width: 100%; display: block; overflow: hidden;}
.tj-box ol li{ display: block;width: 96%; height: 70px; padding: 20px 2%; border-bottom: 1px solid #e1e6eb; }
.tj_img{ float: left; margin: 0 10px 0 0;}
.tj_img img{width:100px; height:70px;}
.tj-box ol li a{ display: block;}