@charset "UTF-8";* {	margin:0;	padding:0;}p {	margin-bottom:10px;}html,body {	font-family:"PingFang SC";	height:auto;}body,button,input,select,textarea {	font-family:"微软雅黑","PingFang SC","Microsoft YaHei", "Heiti SC",Helvetica, Tahoma, Arial, "Hiragino Sans GB", "WenQuanYi Micro Hei";}ol,ul,li {	list-style:none;}body {	color:#000;}.clearfix{zoom:1;}.clearfix:after{content:"";display:block;height:0;line-height:0;clear:both;visibility:hidden;}.row{	margin-left:0;	margin-right:0;}/*  */#index_toper{	background:#fff;	height:46px;	line-height:46px;	font-size:14px;	color:#333;	width:100%;}#index_toper .location .dropdown {	display:inline-block;}#index_toper .location .dropdown .dropbtn{	display:inline-block;	background:none;	border:none;	color:#333;	font-size:14px;	padding:0;	line-height:22px;	margin-right:3px;}#index_toper .location i.fa{	color:#797979;	font-size:16px;	margin-right:5px;}#index_toper .location i.fa-angle-down{	vertical-align:middle}#index_toper a {	color: #686868;}#index_toper span{	margin-right:16px;}#index_toper .container {	width:90%!important;	max-width:1490px;	*width:1490px;	padding: 0;}#index_toper i.ico{	display:inline-block;	width:22px;	height:20px;	vertical-align:middle;	background-image:url(/Public/Home/img/home/shafa.png);	background-position:right center;	background-repeat:no-repeat;	margin-right:5px;}#index_toper i.ico-topweizhi{	background-image:url(/Public/Home/img/home/topweizhi.png);	background-position:right 1px;}#index_toper i.ico-gongz{	background-image:url(/Public/Home/img/home/gongz.png);	background-position:right 1px;}#index_toper i.ico-xinxiang{	background-image:url(/Public/Home/img/home/xinxiang.jpg);	background-position:right 1px;}#index_toper i.ico-shouhou{	background-image:url(/Public/Home/img/home/shouhou.png);	background-position:right 1px;}#index_toper i.ico-7x24h{	background-image:url(/Public/Home/img/home/7x24h.png);	width:34px;	height:34px;	vertical-align:text-bottom;}.fuwurexian{	color:#d3aa76;	font-size:20px;	font-weight:bold;}#index_toper .fuwurexian span{	line-height:26px;	margin-right:0;}/* 顶部搜索框 */.topsearch{	width:200px;	height:20px;	color:#666;	font-size:0;	border-radius:5px;	border:1px solid #efefef;	background-color:#efefef;	overflow:hidden;	margin-left:8px;	margin-right:16px;	margin-top:14px;}.topsearch input.text{	width:170px;	float:left;	border:0;	line-height:18px;	background:none;	background-color:transparent;	padding-left:10px;	outline:none;	font-size:10px;}.topsearch input.btn{	padding:0;	height:18px;	width:28px;	float:left;	background:url(/Public/Home/img/home/topsousuo.png) no-repeat center center;	border:0;	outline:none;}/*  */.navbarbox.container-fluid{	padding:0;	margin:0;	position:relative;	z-index:999;	background:#2e2f2a;}.container-fluid>.navbar-header{	margin-left:0;	margin-right:0;}nav.navbar{	margin-bottom: 0;	background:#2e2f2a;    box-shadow:0 10px 15px rgba(0,0,0,.1);    -webkit-box-shadow:0 10px 15px rgba(0,0,0,.1);    -moz-box-shadow:0 10px 15px rgba(0,0,0,.1);    -o-box-shadow:0 10px 15px rgba(0,0,0,.1);}nav.navbar-fixed-top{    border:0;}#navbar_toper.navbar-fixed-top li a{	padding-top:20px;	padding-bottom:20px;    color: #fff;}nav.navbar .xjxl{	line-height:75px;	margin:0;	padding:0;}nav.navbar .logo{	float:left;	margin-top:0;	margin:0;	padding:0;	font-size:16px;	color:#2e2e2c!important;	line-height:75px;	font-family:"PingFang SC";}nav.navbar .logo img{	width:135px!important;	height:54px!important;	max-width:135px!important;	display:inline-block;	margin-right:15px;	vertical-align:middle;}nav.navbar .navbar-header .logo{	display:none;	/*margin-top:10px;*/}nav.navbar .navbar-toggle{	margin-top:22px;}nav.navbar .logobox{	/*width:310px;*/	position:absolute;	left:0;	top:0;}nav.navbar .navbar-collapse{	width:90%;	max-width:1490px;	*width:1490px;	margin:0 auto;	padding:0;	position:relative;	border:0px;}nav.navbar .signin {	display: table-cell;	font-size: 16px;	float: none;	line-height:75px;	font-weight:normal;	color:#fff;	position:absolute;	right:0;	top:0;}nav.navbar .signin a,nav.navbar .signin i{	color:#fff;}nav.navbar .signin a:hover{	color:#ce9c5f;}nav.navbar .signin i{	margin-right:3px;}/*nav.navbar .fuwurexian:before{	content: " ";	display:inline-block;	width:20px;	height:20px;	background:url(/Public/Home/img/newindex/toptel.gif) no-repeat center center;	vertical-align:text-bottom;}*/#height_c_s{	padding-left:185px;	/*padding-left:310px;*/	/*padding-left:250px;*/	/*padding-right:185px;*/	width: auto;	margin: 0 auto;}#height_c_s li img {	width:auto;	margin:0;	margin-left:0;}#height_c_s li a {	padding:20px 40px;	color:#fff;	font-size:18px;	margin-bottom:0;	line-height:35px;	background:none;	background-color:transparent!important;}#height_c_s li a i{	display:block;	width:100%;	height:2px;}#height_c_s li a:hover i,#height_c_s li a:focus i,#height_c_s.nav li a.cur i,#height_c_s li.navaboutbox:hover .dropdown-toggle i{	background:#f8cf91;}#height_c_s.nav li a:hover,#height_c_s.nav li a.cur,#height_c_s ul li a:focus,#height_c_s ul li a:hover,#height_c_s li.navaboutbox:hover .dropdown-toggle{	background-color:transparent;	color: #dcb983;}.dropdown-menu {	margin-top: -1px;	background-color: #f8f8f8;	min-width: auto;	z-index: 9999999}#index_toper .dropdown-menu li a {	color: #686868;}#index_toper .dropdown-menu li a:hover{	background:#b49266;	color: #fff;}/* 关于下拉 */.navaboutson{	width:100%;	height:58px;	padding:15px 0;	text-align:center;	background:rgba(0,0,0,0.5);	position:absolute;	left:0;	top:50px;	z-index:9999999;	line-height:30px;	text-align:center;	display:none;}.navaboutson a{	display:inline-block;	height:30px;	color:#f8f8f8;	font-size:16px;	padding:0 13px;	margin:0 10px;}.navaboutmain{	width: 100%;    max-width: 1240px;    *width: 1240px;	padding-left:310px;	padding-right:250px;    text-align:right;    margin:0 auto;}.navaboutcenter{	padding-right:8.529%;}.navaboutmain .navaboutcenter a:last-child{	margin-right:0;}.navaboutson a.cur,.navaboutson a:hover{	background:rgba(255,255,255,0.9);	color:#000;}#height_c_s li.navaboutbox:hover .navaboutcenter{	display:block;}#height_c_s li .navaboutcenter{	position:absolute;	width:100%;	/*width:84px;*/	top:74px;	right:0;	padding-right:0;	background:rgba(0,0,0,0.6);	display:none;}#height_c_s li .navaboutcenter a{	padding-left:0;	display:block;	widows:100%;	text-align:center;	padding-right:0;	color:#fff;	height:30px;	line-height:30px;	padding:0;	margin:10px 0;}#height_c_s li .navaboutcenter a:hover{	background:rgba(255,255,255,0.9);}@media (max-width: 1240px) {	nav.navbar .fuwurexian{		right:5px;	}	nav.navbar .logo{		padding-left:5%;	}	.navaboutcenter{	    padding-right: 16%;	}	#height_c_s li a{		padding-left:20px;		padding-right:20px;	}}@media (max-width: 1141px) {	/*#height_c_s li a{		padding:0 5px;	}*/}@media (max-width: 1110px) {	.navaboutcenter {	    padding-right: 11.529%;	}}@media (max-width: 1080px) {	#height_c_s li a{		font-size:14px;	}	.navaboutmain .navaboutcenter{		text-align:center;	}	.navaboutmain .navaboutcenter a{		margin-right:10px;	}}@media (max-width: 990px) {	.toplink.pull-left{		display:none;	}	nav.navbar .navbar-header .logo{		display:block;	}	#height_c_s li a{		padding-left:10px;		padding-right:10px;		font-size:16px;	}	nav.navbar .logobox .logo{		display:none;	}	#height_c_s,.navaboutmain{		padding-left:0;		padding-right:0;	}	.navaboutson{		top:100px;	}	.citySel{		height:46px;	}}@media (min-width: 768px) {	.nav-justified>li {		display: table-cell;		width: auto;	}}@media (max-width: 640px) {	.navaboutson{		top:150px;	}}