 .top-line{ border-top:2px solid #CCC; margin-top:4em;  position: relative;}
 .top-line div{position: absolute;bottom:0px; font-size:24px;font-weight:900; line-height: 2em; padding-left:0.5em; color:#01af63; }
 .topic_item{border: 1px solid #e6e6e6; border-top:none; padding:0px 3em;}
 .topic_item:after{display: block;clear: both;content: "\0020";visibility: hidden; height: 0;}
 .topic-info-panel{clear:both; padding:20px 0px;  font: 12px/1.5 "Microsoft YaHei", 微软雅黑,\9ed1\4f53,\5b8b\4f53, "Microsoft JhengHei", 华文细黑, STHeiti, MingLiu;  color: #666;}
 .topic-info-panel ul, .topic-info-panel li{list-style: none; padding: 0px; margin: 0px;}
 .topic-info-pane .topic-info{}
 .topic-info-pane .topic-info .specail_a{}
 .topic-info-panel  .specail_a {  width: 64px;  display: block;  float: left;  position: relative;}
 .topic-info-panel .topic_img { width: 50px;  height: 50px;  float: left;  border-radius: 25px;  background-color: #ccc;}
 .topic-info-panel .topic_detail { float: left; width: 661px; text-align: left;}
 .topic-info-panel .topic_title span { margin-right: 10px; margin-left: 10px;}
 .topic-info-panel .topic_er { color: #01af63; font-size:14px;}
 .topic-info-panel .topic_date { color: #999;}
 .topic-info-panel .topic_cont {line-height: 20px;padding: 16px 0 12px;word-break: break-all;color: #333;margin-left: 10px;}
 .topic-info-panel .topic_cont .image-list img {width:152px;height:152px;}
  
 .topic_item .comment-panel{padding:1em; text-align: left;}
.comment-panel{clear:both; adding:20px 0px;  font: 12px/1.5 "Microsoft YaHei", 微软雅黑,\9ed1\4f53,\5b8b\4f53, "Microsoft JhengHei", 华文细黑, STHeiti, MingLiu;  color: #666;}
.comment-panel .comment_hd{  border-bottom: 1px dotted #E6E6E6; padding-bottom: 12px; font-size: 12px; font-weight: normal;  color: #333;}
.comment-panel .comment_hd span{color: #ff550c;}
.comment-panel .comment_hd a{text-decoration: none;}
.comment-panel .comment_hd i{float: left; display: inline;}
.comment-panel .comment_hd i.ico_comment {margin-top: 2px; width: 12px;height: 12px;vertical-align: middle;   background: url(../common/images/icons.png) no-repeat; background-position: -119px -40px; overflow: hidden;}
.comment-panel .comment_hd i.ico_comment{ margin-right: 5px;}
.comment-panel ul,.comment-panel li{list-style: none; padding: 0px; margin: 0px;}
.comment-panel .comment_num{display: inline-block;  border-left: 1px solid #E8E8E8;  padding-left: 10px; margin-left: 10px;}
.comment-panel .new-comment{height: 180px;  padding: 20px 55px 20px 65px; padding:0px;}
.comment-panel .new-comment .new-comment-icon{border-radius: 25px; float: left; margin-left: -65px; background-color: #ccc; width: 50px;height: 50px;}
.comment-panel .new-comment .new-comment-input{ padding: 10px;overflow: hidden;resize: none; border: 1px solid #e6e6e6; padding:0px;}
.comment-panel .new-comment .comment_btn { margin-top:10px;float: right; display: inline-block; width: 94px; height: 36px; color: #FFF; text-align: center;  background-color: #F36F20; line-height: 36px;}
.comment-panel .new-comment .comment_btn:hover{cursor: pointer;}
.comment-panel .new-comment .comment_fnum {float: right; margin: 20px 10px 0 0; color: #999;}
.comment-panel .comment_bd{text-align: left;}
.comment-panel .comment_bd li {border-bottom: 1px dotted #E6E6E6;zoom: 1; position: relative;}
.comment-panel .comment_bd li .comment_item {padding: 40px 0 43px 64px;padding: 40px 0 43px 0px;zoom: 1;}
.comment-panel .comment_bd li .comment_item:after {display: block;clear: both;content: "\0020";visibility: hidden; height: 0;}
.comment-panel .comment_bd a.specail_a {  width: 64px;  display: block;  float: left;  position: relative;}
.comment-panel .comment_img { width: 50px;  height: 50px;  float: left;  border-radius: 25px;  background-color: #ccc;}
.comment-panel .comment_bd .comment_detail { float: left; width: 781px;}
.comment-panel .comment_bd .comment_title span { margin-right: 10px; margin-left: 10px;}
.comment-panel .comment_bd .comment_er { color: #333;}
.comment-panel .comment_bd .comment_date { color: #999;}
.comment-panel .comment_bd .comment_cont {line-height: 20px;padding: 16px 0 12px;word-break: break-all;color: #333;margin-left: 10px;}
.comment-panel .comment_bd .comment_cont img {width:152px;height:152px;}

.bottom_fiexd_box{height: 160px;  position: fixed; bottom: 0px;  z-index: 9998;  width: 100%;_position:absolute;_left:expression(eval(document.documentElement.scrollLeft));_top:expression(eval(document.documentElement.scrollTop + document.documentElement.clientHeight - 215))}
.bottom_sjybj_bg{ height: 160px;  background: #15161a;  position: absolute; bottom: 0px;  z-index: 5;  width: 100%;opacity: 0.78;}
.bottom_fiexd_sjybj{height: 160px; position: absolute;bottom: 0px;  z-index: 5;  width: 100%; }
.bottom_fiexd_sjybj  .container{height: 160px; position: relative; padding-top: 0;}
.bottom_fiexd_sjybj .bottom_sjybj_center{margin-left: 978px;width: 590px; position: relative; }
.bottom_fiexd_sjybj .bottom_sjybj_left .sjybj_mx_name{ color: #666;   position: absolute;  bottom: 4px;  left: 148px;  z-index: 2;}
.bottom_fiexd_sjybj .bottom_sjybj_right{ float: left; position: relative;margin:10px 0 20px 28px;}
.bottom_fiexd_sjybj .bottom_sjybj_content{  position: absolute;  top: 0;  right: 590px;  background: #1c2837;  width: 320px;  padding: 15px 14px;  font-size: 0;}
.bottom_fiexd_sjybj .bottom_sjybj_content .fl{ width: 336px;float: left;}
.bottom_fiexd_sjybj .bottom_sjybj_content .fr {width: 96px;overflow: hidden;margin: 0 auto; clear: both;}
.bottom_fiexd_sjybj .bottom_sjybj_content .fr input{ vertical-align: middle; margin-right: 3px;}
.bottom_fiexd_sjybj .bottom_sjybj_content p{font-size: 16px;  line-height: 34px; color: #fff;}
.bottom_fiexd_sjybj .bottom_sjybj_content p.p1{font-size: 12px;  line-height: 23px; _line-height: 20px;color: #fff;}
.bottom_fiexd_sjybj .bottom_sjybj_content p.p2{padding: 0 10px;font-size: 12px;  line-height: 23px; color: #fff;}
.bottom_fiexd_sjybj .bottom_sjybj_content p span{ color: #ffa00b; }
.bottom_fiexd_sjybj .inp1{ width: 260px;height: 35px;  *height:30px;border: none;font-size: 14px; padding: 0 20px 0 10px;display: inline-block;vertical-align: middle;}
.bottom_fiexd_sjybj .inp2{ width:298px;*width:288px;height: 35px;  *height:30px;border: none;font-size: 14px; padding-left:10px;display: inline-block;vertical-align: middle;}
.bottom_fiexd_sjybj .inp3{ width:92px;*width:82px;height: 35px;*height:30px; border: none;font-size: 14px; padding-left:10px;margin-right: 3px;  float: left;display: inline-block;vertical-align: middle;  }
.bottom_fiexd_sjybj .sel1{width: 98px;*width: 88px;height: 35px;  border: none;font-size: 14px;  margin-left: 3px;display: inline-block;vertical-align: middle;}
.bottom_fiexd_sjybj .sel2{width: 102px;*width:92px;height: 35px;  border: none;font-size: 14px;  margin-right: 3px;  display: inline-block;vertical-align: middle;_float:left;}
.bottom_fiexd_sjybj .img_yzm{ width: 102px;height: 35px;  float: left;margin-right: 3px;}
.bottom_fiexd_sjybj .img_yzm_a{ position: absolute;    left: 172px;    font-size: 12px;    bottom: -20px; color:#fff; }
.bottom_fiexd_sjybj .img_yzm_a:hover{text-decoration: underline  !important;  color: #f25618;}
.bottom_sjybj_content .elment{position: relative; text-align:center;}
.bottom_sjybj_content .elment .acreage{  font-size: 18px;  position: absolute;  left: 185px;  top: 4px;}
.bottom_sjybj_content .elment .placeholder{  font-size: 14px;  position: absolute;  left: 30px;  top: 8px;  color: #999;}
.bottom_sjybj_content .btn_ffa00b{ vertical-align: middle;background: #ffa00b; font-size: 16px; color: #fff;width: 98px;height: 35px;  display: inline-block; _display: inline;_float:left;  line-height: 35px;  text-align: center; overflow: visible; }
.bottom_sjybj_content .btn_ffa00b:hover{ color: #fff;}
.bottom_sjybj_content .mt20b5{margin-top: 15px;_margin-top: 13px;margin-bottom: 5px;}
.bottom_sjybj_content .mt20{margin-top: 20px;}
.bottom_sjybj_content .mb7{margin-bottom: 7px; }
.bottom_sjybj_content .btn_detail{  font-size: 14px;  color: #fff;  float: right;  border-radius: 4px;  border: 1px solid #fff;  padding: 11px 5px;  line-height: 16px;margin-top: 7px;}
.bottom_sjybj_content .btn_detail_ffa00b{ color: #fff;font-size: 14px;  padding: 6px 5px;  border-radius: 4px;  border: 1px solid #fff;  line-height: 16px;margin-top: 2px; display: block;}
.bottom_sjybj_content .btn_detail_fff{ color: #fff;font-size: 14px;  width: 96px;height: 28px; line-height: 28px; margin:0 auto 20px; border-radius: 4px;  border: 1px solid #fff; display: block;text-align: center;position: absolute;  top: 112px;  left: 50%;  margin-left: -49px;}
 .bottom_sjybj_content .btn_detail_ffa00b:hover,.bottom_sjybj_content .btn_detail_fff:hover{color: #f25618;}
.bottom_fiexd_sjybj  .step4{ height: 130px;}
.bottom_fiexd_sjybj .bottom_sjybj_content p.con_p{font-size: 16px;line-height: 26px;}
.bottom_fiexd_sjybj .bottom_sjybj_content p.con_p1{font-size: 14px;line-height: 26px;_line-height: 20px;margin-top: 5px;text-align: center;}
.bottom_fiexd_sjybj .bottom_sjybj_content p.con_p span{ font-weight: bold;}
.bottom_sjybj_content .erro{position: absolute; bottom: 3px; _bottom: 8px;  left: 20px; font-size:12px;color: #c7c7c7;}
.sjybj_mx{  background: url(http://www.williamgol-home.com/images/comment/ad.png) no-repeat;_background: url(http://img.to8to.com/to8to_img/zxbj/sjybj_freeApply_new.gif?20150807) no-repeat;  width: 552px;height: 181px;  position: absolute;
left: 67px;  bottom: 0;}
.bottom_sjybj_right .icn_tip_close {  position: absolute;  font-size:18px; right: -25px;  top: 3px; width: 20px; color:#CCC;  height: 18px;  background-position: -254px -283px; cursor: pointer;}
.bottom_sjybj_right  .two_code{ width: 106px;  height: 106px;  display: inline-block; background-position: -407px -106px;  }
.two_code_s{   width: 70px;  height: 70px;  display: inline-block; background-position: -321px -350px;}
.bottom_sjybj_right .sjybj_txt{ color: #fff;line-height: 14px; margin-bottom: 10px;text-align: center;}
.bottom_company_right .bottom_txt{  color: #fff;line-height: 14px; margin-bottom: 10px;text-align: center;margin-top: 10px;}
.narrow_980 .bottom_fiexd_sjybj .bottom_sjybj_right .sjybj_txt{ display: none;}
.narrow_980 .bottom_fiexd_sjybj .bottom_sjybj_right .two_code{display: none;}
.narrow_980 .sjybj_mx{ left: 0;}
.narrow_980 .bottom_fiexd_sjybj .bottom_sjybj_center{ margin-left: 878px;}
.narrow_980 .bottom_sjybj_right .icn_tip_close{right: -36px;}
.narrow_980 .bottom_fiexd_sjybj .bottom_sjybj_left .sjybj_mx_name{ left: 66px;}
.narrow_980 .bottom_fiexd_sjybj .container {width: 980px; margin: 0 auto;}
.narrow_980 .bottom_fiexd_sjybj .bottom_sjybj_content{right: 562px}
.sarifi-sepesil .bottom_fiexd_sjybj.step1 .inp1 {width: 171px;}
.sarifi-sepesil .bottom_fiexd_sjybj.step1 .sel2 {width: 97px;} 
.sarifi-sepesil .bottom_fiexd_sjybj.step1 .bottom_sjybj_content .btn_ffa00b {height: 27px; line-height: 27px;width:96px;}
.sarifi-sepesil .bottom_fiexd_sjybj.step1 .inp1{ height: 26px;}
.sarifi-sepesil .bottom_fiexd_sjybj.step1 .bottom_sjybj_content { padding: 28px 20px;}
.sarifi-sepesil .bottom_fiexd_sjybj.step1 .bottom_sjybj_content .elment .placeholder { top: 3px;} 
.fm_locate {  position: fixed;  top: 0;  z-index: 999;  background-color: #fff;}
.bottom_sjybj_right .bottom_atten_code {display: block; width: 135px; height: 136px; padding-top: 4px; background: url("http://img.to8to.com/to8to_img/zxbj/bottom_code.png?201604281349");}
.bottom_sjybj_right .bottom_atten_code img {
	display: block;
	width: 94px;
	height: 94px;
	margin: 0 auto;
}
.narrow_980 .bottom_fiexd_sjybj .bottom_sjybj_right .bottom_atten_code {display: none;}
/*zfs bottom*/

.pages {font-family: Arial, 宋体;font-size: 12px;margin: 10px 0 0 0;}
.pages li {display: inline;float: left;padding:2px 7px;height: 21px;color: #666;line-height: 21px;margin:0 5px;border: 1px solid #E0E0E0;background: #FFF;}
.pages li span {color: #0044DD;	background: #FFF;}
.pages li.page_a {	padding: 0;	border: 0;}
.pages li.page_a a {float: left;display: block;padding: 2px 7px;color: #0044DD;border: 1px solid #E0E0E0;}
.pages li.page_a a:hover {display: block;color: red;border: 1px solid #A0A0A0;}
.pages li.pages_input {padding: 0;border: 1px solid #A0A0A0;}
.pages li.pages_input input {width: 18px;font-size: 14px;border: 0px;padding: 0px 3px;margin: 0px 3px;text-align: center;}
.pages .on {margin:0 5px;padding:2px 7px;background:#f60;border:1px solid #fe8101;color:#fff;}
.pages .page_clear {clear: both;}



/*二级栏目下拉*/
.top{
	overflow: visible;
}
.topc{
	overflow: visible;
}
	.dh .dhp li{
		position: relative;
	}
	.dh .dhp li .nav-2{
		position: absolute;
		padding: 5px 0px;
		top:57px;
		min-width: 96px;
		border: 1px solid #f4f4f4;
		border-radius: 3px;
		display: none;
		vertical-align: middle;
		left:0px;
		z-index: 1111;
		font-size:14px;
	}
	.dh .dhp li .nav-2 span{
		display: block;
		padding: 6px 0px;
	}
	.dh .dhp li .nav-2 span:hover{
		background: #C20000;
		cursor:pointer;
		color: #fff;
	}