@charset "utf-8";

/* 新闻详情页 */



.zb_wrap { width:1200px; margin:0 auto; text-align:left; background:#fff;   }

.zb_crumbs{ width:1200px; margin:0 auto 10px auto; padding:8px 0;font-size:14px; color:#999;}



.zb_crumbs .flol { float:left; }

.zb_crumbs .mt5 { padding-top:5px; }



.zb_crumbs span{font-family:"宋体"; margin:0 5px;}

.zb_crumbs a{ color:#999;}

.zb_crumbs a:hover{ color:#e83836; text-decoration:none;}

.zb_search{width:298px; background:#fff; border:solid 1px #e8e8e8; padding:6px 5px 7px 5px; float:left; outline:none; font-size:14px;box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, .1) inset;}

.zb_searchbnt{ cursor:pointer; float:left; width:40px; height:31px; border-top-right-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-right-radius:3px; border-bottom-right-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-right-radius:3px; outline:none; border:none; background:url(/uploads/image/ssimg-home/zb_search.png) #e83836 center no-repeat;}

.zb_searchbnt:hover{ background-color:#db0c09;transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out;}

.zb_crumbs input::-webkit-input-placeholder{ color:#ccc;}



.zb_rightbar{ width:350px; height:auto; float:right;}

.zb_rightbar h3{ font-size:16px; line-height:40px; position:relative; border-bottom:solid 3px #000;}

.zb_rightbar h3:after{ border-bottom:solid 3px #e83836; width:73px;display: block;content: '';position: absolute;right: 0;left: 0;}

.zb_rightbar .listbox{ border:solid 1px #e8e8e8; margin-bottom:10px;}

.zb_rightbar .phtab{ height:40px; background-color:#f2f2f2;}

.zb_rightbar .phtab li{ height:40px; line-height:40px;float:left; border-bottom:solid 1px #e8e8e8; width:33.33%; font-size:14px; text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}

.zb_rightbar .phtab li.line{background: url(/uploads/image/ssimg-home/lsjj_line.gif) right bottom repeat-y;}

.zb_rightbar .phtab li:last-child{ border-right:none;}

.zb_rightbar .phtab li.act{ background-color:#fff; border-bottom:solid 1px #fff;}

.zb_rightbar .lptj .phtab li{ width:50%;}

.phbox{ padding:10px 15px;}



.zb_rightbar .phbox li {

    padding: 8px 0;

    line-height: 16px;

    font-size: 14px;

    overflow: hidden;

}

.zb_rightbar .phbox li:hover {

    text-decoration: none;

}

.zb_rightbar .phbox li .inf-numb {

    margin-right: 8px;

    background: #ccc;

    color: #666;

    float: left;

    width: 16px;

    height: 16px;

    text-align: center;

    line-height: 15px;

    font-size: 12px;

    color: #fff;

    border-radius: 3px;

    -webkit-border-radius: 3px;

    -moz-border-radius: 3px;

    -o-border-radius: 3px;

}

.zb_rightbar  .phbox li .top-num {

    background: #e83836;

    color: #fff;

}

.zb_rightbar .phbox li a {

    width: 294px;

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

    float: left;

    height: 16px;

    line-height: 16px;

    font-size: 14px;

    color: #333;

}

.flol { float:left; }





.flor { float:right; width: 350px;margin-bottom: 10px;}





/*阅读本文的网友还阅读过*/

.conter_ydbw_new{ width: 692px; float: right; display: block; overflow: hidden; margin-top: 20px;}



.conter_ydbw_new .ydbw_new_tiele{ width: 100%; height: 50px; line-height: 50px; font-size: 16px; color: #e83836;font-weight: 600;}

.conter_ydbw_new li{ width: 100%; height: 120px; float: left;border-top: 1px solid #dedede;padding-top: 20px;}

.conter_ydbw_new li i{ float: left; width: 158px; height: 100px; margin-right: 18px;}

.conter_ydbw_new li i img{ width: 100%;}

.conter_ydbw_new li b{ color: #323232; float: left; height: 30px; line-height:25px; font-size: 16px; width: 515px;}

.conter_ydbw_new li span{width: 515px; float: left; color: #464646; font-size: 14px; height: 45px; line-height: 22px; overflow: hidden; text-overflow: -o-ellipsis-lastline;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}

.conter_ydbw_new li p{ color: #747474;width: 515px;float: left; margin-top: 10px; }



/*左侧分享*/

#portamento_container {float:left; position:relative;} 

.left_page{ width: 120px; border-top: 1px solid #e5e5e5; padding-top: 10px;float:none; position:absolute; }

.left_page.fixed {position:fixed;}



.left_page .weixin_ma2{ width: 100%; display: block; margin-top: 10px; float: left;}

.left_page .weixin_ma2 img{width: 100%;}

.left_page .weixin_ma2 span{width: 100%; display: block; text-align: center; line-height: 30px; height: 30px;color: #949494;}



.left_page .news_page2{ width: 100%; display: block;margin-top: 10px;float: left;}

.left_page .news_page2 span{ color: #b7b7b7; line-height: 26px; height: 26px;}

.left_page .news_page2 p{ color: #525252;}



.left_page_button {width: 100%;height: 40px;line-height: 40px;border: 1px solid #ddd;text-align: center;border-radius: 8px;margin-top: 10px;font-size: 14px;color: #333;font-weight: 600;cursor: pointer; float: left;}



.left_page_button img {display: inline-block;width: 16px;height: 16px;margin-right: 8px;}







/*推荐楼盘*/

.tjlpbox { padding:14px 0 0 14px;}

.tjlpbox li{float:left; width:153px; height:115px; margin:0 14px 14px 0; position:relative;}

.tjlpbox li a{ display:block;}

.tjlpbox li a:hover .lpname,.tjlpbox li a:hover .price,.tjlpbox li a:hover .sptxt{ color:#ff0;}

.tjlpbox li img{width:153px; height:115px;}

.tjlpbox li .info{ width:100%; height:30px; line-height:30px; color:#fff;background-color:#000;background: rgba(0, 0, 0, 0.7) none repeat scroll 0 0 !important;

filter: alpha(opacity=70); position:absolute; bottom:0; left:0; font-size:10px;}

.tjlpbox li .info .lpname{ padding-left:5px; width:70px; line-height:30px; height:30px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis; float:left;}

.tjlpbox li .info .price{ padding-right:5px; width:70px; line-height:30px; height:30px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis; float:right; text-align:right;}

.tjlpbox li .info .sptxt{ padding:0 10px;line-height:30px; height:30px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}

.ewmbox{ margin:0 -5px; width:360px;}

.ewmbox li{ float:left;width:170px; margin:0 5px;}

.ewmbox li.wxcon img{width:148px; display:block; height:auto;border:solid 1px #e8e8e8; padding:10px; }

.ewmbox li p{ text-align:center; margin-top:5px;}



/*左侧*/

.zb_wrap .detailbox_l{ width:830px; height:auto; float:left;}

.zb_wrap .detailbox_l .newscon{width:630px; border:solid 1px #e8e8e8; padding:30px; float: right;}

.zb_wrap .detailbox_l h1{ font-size:24px;text-align:left; line-height:36px; font-weight:600; margin-top:10px;}

.zb_wrap .detailbox_l .author{ text-align:left; margin:20px auto; color:#666; position: relative;}

.zb_wrap .detailbox_l .author a{ color:#666;}

.zb_wrap .detailbox_l .author a:hover{ color:#e83836;}

.zb_wrap .detailbox_l .author span{ margin:0 10px 0 0;}

.zb_wrap .detailbox_l .author span em{ font-style:normal; margin-left:5px;}

.zb_wrap .detailbox_l .news_ly_icon{width: 24px; height: 24px; border-radius: 50%; text-align: center;line-height: 24px;display: inline-block;background: #e83836;color: #fff;}

.zb_wrap .detailbox_l .author .follow_button{background-color: #e83836;width: 80px;height: 25px;line-height: 25px;border-radius: 15px;font-size: 14px;color: #fff;justify-content: center;align-items: center;text-align: center; position: absolute;right: 0;}

.zb_wrap .detailbox_l .author .follow_button a{color: #fff;}



.zb_wrap .detailbox_l .abstract{ font-size:14px;padding:10px;background-color:#f9f9f9; border:solid 1px #ddd; color:#666; line-height:25px; text-align:left;}

.zb_wrap .detailbox_l .detailcon{ font-size:16px;line-height:32px; margin:30px auto;}

.zb_wrap .detailbox_l .detailcon p{ margin:15px 0;font-size:16px;line-height:32px; }

.zb_wrap .detailbox_l .detailcon div{margin:15px 0;font-size:16px;line-height:32px;}

.zb_wrap .detailbox_l .detailcon img{ vertical-align:middle;width:100%;  max-width:768px; height:auto; overflow:hidden;}

.zb_wrap .detailbox_l .readbox{ border: dashed 2px #e8e8e8; padding:20px; margin:20px auto; }

.zb_wrap .detailbox_l .readbox .title{color:#e83836; font-size:16px; margin-bottom:10px;}

.zb_wrap .detailbox_l .readbox ul{margin-right:-10px;}

.zb_wrap .detailbox_l .readbox ul li{ padding-left:15px;position:relative; float:left; width:342px; margin-right:10px; height:30px; line-height:30px; font-size:14px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

.zb_wrap .detailbox_l .readbox ul li:after{font-family:"宋体";font-size:32px;content: '.';left: 0;line-height: 1;color: #cecece;position: absolute;top:-8px;}

.zb_wrap .detailbox_l .tips{ color:#e83836; line-height:22px;}

.zb_wrap .detailbox_l .readerbox{ border:solid 1px #e8e8e8; margin-top:20px; }

.zb_wrap .detailbox_l .readerbox h2{ height:40px; background-color:#f2f2f2; line-height:40px; padding:0 10px; font-size:16px; position:relative; }

.zb_wrap .detailbox_l .readerbox h2:before{border-bottom: 1px solid #e8e8e8;display: block;content: '';position: absolute;top: 0;right: 0;bottom: 0;left: 0;-webkit-transform-origin: 0 0;-webkit-transform: scale(1);pointer-events: none;}

.zb_wrap .detailbox_l .readerbox h2:after{ border-bottom:solid 2px #e83836; width:85px;display: block;content: '';position: absolute;right: 0;left: 0;}

.zb_wrap .detailbox_l .readerbox .plcon{ padding:20px;}



/*责任编辑*/

.editor{ text-align:right; margin-bottom:5px;}





/*楼盘信息推荐*/

.lpshowbox{ width:100%; height:auto; margin:20px auto;}

.lpshowbox .tel{ color:#f00; font-size:16px; font-weight:bold;}

.lpshowbox .lpimg{ width:100%; height:auto; margin-top:10px;}

.lpshowbox .infor{ height:auto; border:solid 1px #e8e8e8; margin-top:20px; background-color:#fff; }

.lpshowbox .infor .title{ background-color:#f9f9f9;line-height:40px; padding:0 10px; border-bottom:solid 1px #e8e8e8;}

.lpshowbox .infor .flol a{ font-size:18px;font-weight:bold;}

.lpshowbox .infor .flor{ color:#e83836; }

.lpshowbox .infor .detaillist{ padding:15px 0;}

.lpshowbox .infor .detaillist li{ font-size:16px; text-align:center; float:left;  }

.lpshowbox .infor .detaillist li a{border-right: solid 1px #e8e8e8;padding:0 15px; color:#666;}

.lpshowbox .infor .detaillist li a:hover{ text-decoration:none;color:#e83836}

.lpshowbox .infor .detaillist li:last-child a{ border-right:none;}



/*2019-06-20添加样式*/

.icon_yc {

    line-height: 18px;

    padding: 0 8px;

    border-radius: 3px;

    -o-border-radius: 3px;

    -moz-border-radius: 3px;

    -webkit-border-radius: 3px;

    border: 1px solid #e83836;

    color: #e83836;

}

/*添加的样式结束*/













/*logo 菜单*/

.logobox {padding:20px 0 16px;border-bottom:1px solid #d9d9d9; min-width:1200px; background:#fff;}

.logobox-content {margin:0 auto;width:1200px;position:relative; z-index:999}

.fzglogo {float:left;width:160px;}

.fzglogo img {width:160px;}

.select-city {float:left;margin-left:20px;width:60px;padding-top:28px;}

.select-city a {position:relative;display:block;height:22px;line-height:22px;color:#e83836;font-weight:bold;font-size:16px;}

.select-city a i {display:block;width:10px;height:5px;position:absolute;top:8px;right:10px;z-index:9;background:url(/uploads/image/ssimg-home/u_sj.gif) no-repeat;}

.select-city a:hover i{background:url(/uploads/image/ssimg-home/d_sj.gif) no-repeat;}

.select-city div:hover #citylist{display:block;}

.select-city .on{background:url(/uploads/image/ssimg-home/d_sj.gif) no-repeat !important;}



#citylist {position:absolute;z-index:9999;top:50px;left:215px;padding:10px 10px 2px;border:1px solid #e83836;background:#fff;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;display:none;}

#citylist dl {margin:0 0 5px;}

#citylist dt {display:inline-block;zoom:1;*display: inline; font-size:12px;font-family:"宋体";}

#citylist dd {display:inline-block;zoom:1;*display: inline; margin: 0 10px 0 0; }

#citylist dd a {font-size:12px;font-weight:normal;color:#333;font-family:"宋体";}

#citylist dd a:hover {color:#e83836;}



/*菜单*/

.head-nav {float: left;margin-left:10px;padding-right:10px;position: relative;margin-top:8px;background: url(/uploads/image/ssimg-home/sxbg.jpg) 100% 50% no-repeat;}

.head-nav li {float: left;font-family: "微软雅黑","宋体";font-size: 20px;color: #fff;text-align: center; line-height:45px; height:45px;display: block;position: relative;}

.head-nav li a{padding:5px 10px; margin:0 2px;}



.head-nav .cur a, .head-nav li a:hover {

	background-color: #e83836;

	color: #fff;

	border-radius: 5px;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	transition: all 0.2s ease-in-out;

	-webkit-transition: all 0.2s ease-in-out;

	-moz-transition: all 0.2s ease-in-out;

}

.head-nav a:hover {

	text-decoration: none;

}

.head-nav li .navlist {

	width: 100px;

	padding: 5px 0;

	height: auto;

	position: absolute;

	top:45px;

	left: 50%;

	margin-left: -47px;

	z-index: 999999;

	padding-top:16px;

	opacity:0;

	-webkit-transition: none;

	transition: none;

	-webkit-transform: scaley(0);

	-ms-transform: scaley(0);

	transform: scaley(0);

	-webkit-transform-origin: 90% 0;

	-ms-transform-origin: 90% 0;

	transform-origin: 90% 0;

	visibility: hidden;

}

.head-nav li .navlist ul {

	padding: 5px 0;

	border: solid 1px #d6d6d6;

	background-color: #fff;

	text-align: center;

	font-size: 16px;

}

.head-nav li .navlist a, .head-nav li .navlist a:hover {

	display: block;

	background-color: #fff;

	border-radius: 0;

	padding: 0;

	color: #333;

	line-height:30px;

}

.head-nav li.cur .navlist a:hover {

	color: #e83836;

}

.head-nav li .navlist a:hover {

	color: #e83836;

}

.head-nav li:hover .navlist {

	-webkit-transform: scaley(1);

	-ms-transform: scaley(1);

	-moz-transform: scaley(1);

	transform: scaley(1);

/*	-webkit-transition: all .2s ease-out;

	transition: all .1s ease-out;

	-moz-transition: all .2s ease-out;*/

	-webkit-transition: all .3s cubic-bezier(.31, .57, .68, 1.36);

	transition: all .3s cubic-bezier(.31, .57, .68, 1.36);

	-moz-transition: all .3s cubic-bezier(.31, .57, .68, 1.36);

	opacity: 1;

	visibility: visible;

}



.navlist .sj_ico, .wx_box .sj_ico

{width: 14px;height: 10px;position: absolute;background: url(/uploads/image/ssimg-home/sj_ico.jpg) no-repeat;top: -10px;left: 50%;margin-left: -7px;}



/*app下载*/

.wx_box {

	float:left;

	padding-top: 10px;

	margin-left:15px;

}

.wx_box a {

	position: relative;

}

.wx_box a .wx_x_img {

	display: inline-block;

	width: 38px;

	height: 38px;

	cursor: pointer;

}

.wx_box a {

	margin-right: 5px;

	display: inline-block;

}

.wx_box a:hover {

	text-decoration: none;

}

.wxxlbox {

	width: 104px;

	height: auto;

	border: solid 1px #d6d6d6;

	background-color: #fff;

	padding: 8px;

	position: absolute;

	margin-top: 59px;

	top: 0px;

	right: -40px;

	opacity: 0;

	-webkit-transition: none;

	transition: none;

	-webkit-transform: scale(0);

	-ms-transform: scale(0);

	transform: scale(0);

	-webkit-transform-origin: 90% 0;

	-ms-transform-origin: 90% 0;

	transform-origin: 90% 0;

	visibility: hidden;

	z-index: 9999

}

.fzgwx_img {

	width: 104px;

	height: 104px;

}

.wx_box a.head-fzg:hover .wxxlbox, .wx_box a.head-zxb:hover .wxxlbox {

	-webkit-transform: scale(1);

	-ms-transform: scale(1);

	transform: scale(1);

	-webkit-transition: all .3s cubic-bezier(.31, .57, .68, 1.36);

	transition: all .3s cubic-bezier(.31, .57, .68, 1.36);

	opacity: 1;

	visibility: visible;

	color: #333;

}

.wx_txt {

	font-size: 12px;

	margin-top: 8px;

	text-align: center;

}

/*登录注册*/

.loginbox {

	float:right;

	margin-top:12px;

}

.loginbox li {

	float: left;

	font-family: "微软雅黑", "宋体";

	font-size: 16px;

	color: #fff;

	text-align: center;

	width: 60px; 

	height:32px;

	line-height: 32px;

}

.loginbox li:nth-child(4) {

	width:80px;

}

.loginbox li a:hover {

	background-color: #e83836;

	color: #fff;

	border-radius: 5px;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	line-height: 22px;

	padding: 5px 10px;

	transition: all 0.2s ease-in-out;

	-webkit-transition: all 0.2s ease-in-out;

	-moz-transition: all 0.2s ease-in-out;

	text-decoration:none;

}



/*登录状态*/

.dl_select{position:relative;float:left; margin-top:4px; width:110px;}



.dl_select dt{height:30px;display:inline-block;float: right;line-height:30px;background: url(/uploads/image/ssimg-home/u_sj.gif) no-repeat 120px center;cursor:pointer;width:130px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;z-index:99; font-size:14px; color:#666}

.dl_select dt.down{ background: url(/uploads/image/ssimg-home/select_icon2.gif) no-repeat 120px center; }

.dl_select dt:hover,.datum_select dt.cur{color:#e83836;}



.dl_select_img_box{ position:relative; float:right;}

.dl_select dt .dl_text01{ max-width:75px; float:right; overflow:hidden; margin-right:10px; display:inline-block;white-space:nowrap;text-overflow:ellipsis; text-align:right;}

.dl_select dt .tx_icon_k{position:absolute; left:0; top:0;}

.dl_select dd{position:absolute;left:23px;top:30px;display:none; z-index:99999;border-bottom:1px solid #d2ccc4;}

.dl_select dd span{ width:106px; height:28px; line-height:28px; display:block; text-align:center;background:#fff;border:1px solid #d6d6d6; border-top:0; border-bottom:0;}

.dl_select dd i { width:108px; height:16px; display:block; text-align:center;background:#fff; background: url(/uploads/image/ssimg-home/sj_ico2.jpg) bottom no-repeat;}













/*内页头部搜索*/

.top_search_box_2{ float: left}

.top_search_con_2{width:730px;float: left }

.top_search_left_2{float:left; width:730px; height:50px; margin-top:5px; line-height:50px;}

.top_search_qh{ width:88px; height:48px; border:#d9d9d9 1px solid; font-size:15px; color:#7d7d7d; border-right:none; position:relative;z-index:9998; float:left; background:#f7f7f7;}

.top_search_qh p{display:block;padding-left:15px;line-height:48px;cursor:pointer;}

.set_qh{background:url(/uploads/image/ssimg-home/xl_btn_1.png) 63px 22px no-repeat;}

.select_qh{background:url(/uploads/image/ssimg-home/xl_btn_2.png) 63px 22px no-repeat;}

.new_qh{width:88px;position:absolute;border:1px solid #ccc;display:none;left:-1px;z-index:999999;}

.top_search_qh ul li{line-height:30px; text-align:center;background:#fff; cursor:pointer; font-size:14px;}

.top_search_qh ul li:hover{background:#e83836;color:#fff;}

.top_search_qh ul li.hover{background:#e83836;color:#fff;}



.top_search_nc_2{ width:300px; float:left; display:block; }

.top_search_nc_2 input{ width:100%; display:block; border:#d9d9d9 1px solid; background:#fff; border-right:none; height:48px; line-height:48px; padding:0 15px; float:left;}

.top_search_sx{ width:65px; height:48px; border-bottom:#d9d9d9 1px solid; border-top:#d9d9d9 1px solid; background: url(/uploads/image/ssimg-home/sx_icon.png) #fff 0px 19px no-repeat; float:left; padding-left:25px; position:relative; display:block;z-index:998;}

.top_search_sx_text{ height:48px; line-height:48px; display:inline-block;*zoom:1;*display: inline; float:left;}

.top_search_sx i{display:inline-block;*zoom:1;*display: inline; margin-left:10px; width:10px;height:48px; background:url(/uploads/image/ssimg-home/u_sj.gif) 0px 23px no-repeat; float:left;}

.top_search_sx i.down{display:inline-block;*zoom:1;*display: inline; margin-left:10px; width:10px;height:48px; background:url(/uploads/image/ssimg-home/d_sj.gif) 0px 23px no-repeat; float:left;}

.top_search_sx_box{position:absolute; top:55px; left:-389px; z-index:9999999999;width: 920px;}

.top_search_sx_box dl{background:#fff;border:#d9d9d9 1px solid; display:block; padding:15px 30px; position:relative; float:left;}

.top_search_sx_box dl dt{ position:absolute; top:-10px; left:0px; width:100%; height:10px; display:block; background:url(/uploads/image/ssimg-home/ny_search_sx_icon.png) no-repeat center;}

.top_search_sx_box dl dd{color:#aeaeae; float:left; margin:5px 0;}

.top_search_sx_box dl dd a{display: inline-block;zoom: 1; height:23px; line-height:23px; margin:3px 0; padding:0 5px;}

.top_search_sx_box dl dd a:hover{ background:#e83836; color:#fff;height:23px; line-height:23px; text-decoration:none;}

.top_search_sx_box dl dd a.hover{ background:#e83836; color:#fff;height:23px; line-height:23px; text-decoration:none;}

.top_search_sx_title{text-align:justify;text-justify:distribute-all-lines;/*ie6-8*/ text-align-last:justify;/* ie9*/-moz-text-align-last:justify;/*ff*/-webkit-text-align-last:justify;/*chrome 20 */ display:inline-block;overflow:hidden;vertical-align:top;width:70px; float:left; height:30px; line-height:30px; color:#333}

.top_search_sx_title span { display: inline-block /* opera */;width:100%;height:0;}

.top_search_sx_list{ float:left; width:785px; display:block; line-height:30px;  }









.top_search_sx_button{ position:absolute; bottom:0; right:0; }

.top_search_sx_button a{ display:block; color:#fff !important; background:url(/uploads/image/ssimg-home/ny_search_sx_icon2.png) 20px 10px #e83836 no-repeat; width:75px; padding-left:40px !important; line-height:35px !important; height:35px !important; transition: all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;}

.top_search_sx_button a:hover{background:url(/uploads/image/ssimg-home/ny_search_sx_icon2.png) 20px 10px #b22220 no-repeat !important; text-decoration:none;}

.top_search_button{ width:110px; height:50px; line-height:50px; float:left;font-size:16px;}

.top_search_button a{ width:60px; display:block; color:#fff; background: url(/uploads/image/ssimg-home/ny_search_icon.png) #e83836 25px 17px no-repeat; transition: all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out; padding-left:50px; border-radius: 0;border-top-right-radius: 3px;-webkit-border-top-right-radius: 3px;-moz-border-top-right-radius: 3px;border-bottom-right-radius: 3px;-webkit-border-bottom-right-radius: 3px;-moz-border-bottom-right-radius: 3px;}

.top_search_button a:hover{ width:60px; display:block; color:#fff; background: url(/uploads/image/ssimg-home/ny_search_icon.png) #b22220 25px 17px no-repeat;text-decoration:none;}

.top_search_mapss{width:120px; height:48px; float:left; display:block; margin-left:10px; font-size:16px;}

.top_search_mapss a{ display:block; width:80px; border:#d9d9d9 1px solid;  height:48px; padding-left:42px; background: url(/uploads/image/ssimg-home/mapss_icon.png) #fff 15px 15px no-repeat;transition: all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;}

.top_search_mapss a:hover{background: url(/uploads/image/ssimg-home/mapss_icon.png) #f7f7f7 15px 15px no-repeat; text-decoration:none;}

.top_search_right{float:right; width:420px; text-align:right; margin-top:22px; overflow:hidden; height:50px; line-height:50px;}

.top_search_right a{padding:0 0 0 10px; display:inline-block;}



input.search_btn {

	width: 111px;

	height: 50px;

	color: #ffffff;

	font-size: 16px;

	background: url(/uploads/image/ssimg-home/ny_search_icon.png) #e83836 25px 17px no-repeat;

	border: 0;

	cursor: pointer;

	margin-left: 0;

	padding-left:8px;

	display:block;

}



.soslistbox {

	background-color: #fff;

	border: 1px solid #ccc;

	height: auto;

	line-height:30px;

	padding: 5px;

	margin-left:89px;

	position: absolute;

	top: 162px;

	width: 500px;

	z-index: 9;

}

.soslist li {

	font-size: 14px;

	height: 26px;

	line-height: 26px;

}

.soslist li a {

	font-size: 14px;

	color: #0d5488;

	display: block;

	width: 100%;

}

.soslist li a:hover {

	color: #f00;

	background: #f2f2f2;

	text-decoration: none;

}

.soslist li span {

	float: right;

	font-size: 12px;

}

/****************20210806********************/
.fzgxcx_ico {
	width: 120px;
	padding-top: 10px;
}
.fzgxcx_ico img {
	border: 1px solid #e8e8e8;
}
.fzgxcx_ico p {
	line-height: 30px;
	text-align: center;
	color: #949494;
}


