body, div, dl, dt, dd, ul, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, select, textarea, p, blockquote, th, td, img ,iframe { margin:0; padding:0; }
table{ border-collapse:collapse; border-spacing:0; }
input,button,textarea,option { font:12px "\5b8b\4f53", Arial, Helvetica, sans-serif; }
ul, li, div{ list-style:none; border:0px; }
img{ border:0px; }
.clear{ font:0px/0px serif; display:block; clear:both; }
html{ -webkit-text-size-adjust: none; }
input{ outline:none; vertical-align:middle; margin:0; padding:0;}
button{ border:none; margin:0; padding:0;}
textarea{ resize:none; vertical-align:middle;}
select{ vertical-align:middle;}
a{ text-decoration:none; }
.json{ display:none;}
body:nth-of-type(1) input:focus,textarea:focus{ outline:none; }
body{ font:12px "\5b8b\4f53","Tahoma","Arial","Microsoft Yahei"; color:#333; background:#fff; position:relative; overflow-x:hidden;}
/*header*/
#header {
	width: 100%;
	height: 35px;
	border-top: 1px solid #e1e1e1;
	border-bottom: 1px solid #e1e1e1;
	background: #f5f5f5;
	margin: 0 auto;
}
.header {
	width: 1180px;
	margin: 0 auto;
	height: 35px;
}
.header ul {
	color: #666;
}
.header ul li.name {
	margin-right: 30px;
}
.header ul li {
	float: left;
	line-height: 35px;
	margin-right: 10px;
}
.header ul li a {
	color: #666;
}
.header ul li a:hover {
	color: #ff6600;
}
.header p a:hover {
	color: #ff6600;
}
.header p {
	line-height: 35px;
	color: #666;
	float: right;
	margin-right: 110px;
}
.header p a {
	color: #666;
	margin: 0 5px;
	display: inline-block;
}
.header p a.mobile {
	background: url(/images/company2019/bg.png) 0 10px no-repeat;
	padding: 0 0 0 16px;
	margin-left: 10px;
}
.wx {
	width: 1180px;
	margin: 0 auto;
	position: relative;
	z-index: 99999;
}
.weixinTop {
	position: absolute;
	padding: 0 0 0 28px;
	top: -32px;
	right: 32px;
	cursor: pointer;
	color: #666;
	line-height: 38px;
	background: url(/images/company2019/bg.png) 0 -24px no-repeat
}
.weixinBo {
	position: absolute;
	right: 10px;
	top: -1px;
	display: none;
	border: 1px solid #d1d1d1;
}

#top{width:100%;border-bottom:1px solid #ddd; height: 105px;padding-top: 5px;}
.top{width:1180px;margin:0 auto;position:relative;height:105px;}
.top img{position:absolute;top:10px;left:-9px;}
.top h1{position:absolute;top:26px;left:275px;height:47px;border-left:1px solid #ccc;padding-left:17px;font:normal 24px/47px "microsoft yahei";color:#4e9b31;}
.selectbox { width: 72px; height: 38px; border: 0; border-right: 1px solid #d4d4d4; display: block;font-size: 14px;line-height: 38px; color: #4e9b31; z-index: 10; position: absolute; top: 32px; left: 515px; text-indent: 19px; cursor: pointer; background: url(/images/buyList2017.png) no-repeat 56px -18px; }
.search{ width: 398px; height: 38px; position: absolute; border: 1px solid #ddd; z-index: 1;  top: 31px; left: 515px; background: #fff;}
.top input.text{ width:325px; height:38px; display:block; position:absolute; line-height:38px; border:0px; background:#fff; color:#666; text-indent:10px; top:32px; left:589px; z-index:3; font-size:14px; }
.top button{ width:90px; height:40px; display:block; position:absolute;background: #4e9b31; top:31px; left:905px; cursor:pointer; z-index:3; color: #fff;font: 16px/40px "Microsoft Yahei";}
.selectbox-wrapper{ width:72px; border:1px solid #cdcdcd; border-top:0; background:#fff; text-align:center; position:absolute; top:71px; left:515px; z-index:9999; }
.selectbox-wrapper ul li.selected,.selectbox-wrapper ul li.current{ background:#0187d0; color:#fff; }
.selectbox-wrapper ul li { padding-bottom:3px; width:72px; cursor:pointer; font-size:14px; line-height:18px; padding-top:3px; text-indent:20px; text-align:left; }
.top a.fbqg{width:121px;height:40px;background-color: #ffaa17;color:#fff;display:inline-block;font: 16px/40px "Microsoft Yahei";position:absolute;top:31px;right:45px;text-indent:12px;}

.main{width:1180px;margin:0 auto 17px;}
.mainTop{width:1180px;margin:0 auto;}
.mainTop p{font:normal 14px/46px "Song";text-indent:21px;color:#666;}
.mainTop p a{color:#666;margin:0 5px;}
.mainTop p a.buy{color:#4e9b31;}
.mainNav{width:1178px;margin:0 auto;height:40px;border:1px solid #ddd;background: #f7f7f7;}
.mainNav span{line-height:40px;font: 14px/40px "Microsoft Yahei";}
.mainNav span a{width:96px;display:inline-block;text-align: center;color:#333;}
.mainNav span a.focus{background: #4e9b31;color:#fff;}

.mainLeft{width:891px;float:left;}
.mainLeft ul{width:891px;float:left;margin-bottom:36px;}
.mainLeft ul li{width:891px;height:115px;border-bottom:1px dashed #e3e3e3;float:left;}
.content{float:left;margin:20px 16px 30px;border-right:1px solid #ddd;padding-top:13px;padding-right:20px;}
.content span{font: 14px/20px "Microsoft Yahei";}
.content span a{color:#333;width:350px;height:20px;display: inline-block;overflow: hidden;}
.content span a.buy{color:#333;width:112px;height:20px;display:inline-block;overflow: hidden;}
.content span b{width:45px;height:21px;background: #ffd200;border-radius: 1px;color:#966a00;display: block;float: left;text-align: center;font: 14px/21px "Microsoft Yahei";margin-right:8px;}
.content dl{width:170px;margin-top:11px;display: block;height: 20px;}
.content dl dt{display: block;float: left;font: 12px/20px "Microsoft Yahei";color:#666;}
.content dl dd{display: block;float: left;font: 12px/20px "Microsoft Yahei";color:#666;}
.offer{float:right;margin:21px auto 29px;padding-right:60px;}
.offer span{display:block;color:#666;}
.offer b{color:#e60000;}
.offer a{width:130px;height:36px;display:inline-block;border:1px solid #fbe0a7;border-radius: 3px;background:#fff7e7;color:#333;text-align: center;font:16px/36px "Microsoft Yahei";margin-top:12px;}
.mainLeft ul li:hover .offer a{color:#e60000;cursor: pointer; }
.mainLeft ul li:hover .content span a.buy{color:#e60000;cursor: pointer; }
.mainRight{width:270px;float:right;margin-top:21px;}
.hotline{width:270px;height:92px;background: url(/images/hotlinebg.jpg) no-repeat;position:relative;margin-bottom:20px;}
.hotline span{position:absolute;top:37px;left:101px;font:20px/20px "Microsoft Yahei";}
.hotline span a{color:#666;}
.topIcon{width:270px;height:40px;float:right;background: url(/images/topIconbg.jpg) no-repeat;text-indent: 80px;}
.topIcon a{font:16px/40px "Microsoft Yahei";color:#fff;}
.sale_nav {margin-top: 15px;float:right;}
.sale_nav:after{content: "";display: block;height: 0;clear: both;visibility: hidden;}
.title {height: 50px;background-color: #f5f5f5;text-indent: 20px;font: normal 18px/50px "microsoft yahei";border: 1px solid #dcdcdc;float: left;width: 268px;}
.sale_nav_content {float: left;padding-bottom: 20px;width: 268px;border: 1px solid #dcdcdc;border-top: 0;overflow: hidden;}
.sale_search {float: left;margin-top: 20px;margin-left: 20px;width: 228px;}
.sale_search input {width: 192px;height: 33px;float: left;text-indent: 10px;border: 1px solid #d7d7d7;border-right: 0;line-height: 33px;}
.sale_search .selectbox {display: none;}
.sale_search button {height: 35px;float: left;border: 0;width: 35px;
background: url(/images/offer2016/offer_list.png) 5px -48px no-repeat #0070CE;}
.sale_nav_content p {float: left;width: 100%;}
.sale_nav_content p a {height: 30px;font-family: "microsoft yahei";line-height: 30px;float: left;text-align: center;color: rgb(51, 51, 51);margin-top: 5px;padding: 0px 15px;display: block;}
.sale_nav_content p a:hover {color: #fff;background-color: #f26522;}
.sale_list{float: left;margin-top: 15px;}
.sale_list:after{content: "";display: block;height: 0;clear: both;visibility: hidden;}
.sale_list ul{padding: 6px 0 7px;float: left;width: 268px;border: 1px solid #dcdcdc;border-top: 0;}
.sale_list ul li{margin-left: 20px;text-indent: 14px;background: url(/images/offer2016/offer_list.png) 0 -111px no-repeat;font-size: 12px;line-height: 29px;}
.sale_list ul li a{color:#666;}
.sale_list ul li a:hover{color:#FF6600;text-decoration: underline;}

.newspages {width: 700px;height: 40px;clear: both;margin: 0 auto;padding: 0 0 20px 0;text-align: center;font: normal 12px/40px "Tahoma";}
.newspages a {width: 40px;height: 38px;display: inline-block;border: 1px solid #e6e6e6;border-left: 0;text-align: center;font: normal 12px/38px "Tahoma";color: #666666;vertical-align: middle;}
.newspages a.ft {border-left: 1px solid #e6e6e6;border-right: 0;background: url(/images/company/company.png) no-repeat -56px -530px;}
.newspages a.next {margin-right: 15px;background: url(/images/company/company.png) no-repeat 15px -530px;}
.newspages a.prev {width: 68px;background: url(/images/company/company.png) no-repeat 8px -467px;border-left: 1px solid #e6e6e6;}
.newspages a.lt {width: 68px;background: #fff url(/images/company/company.png) no-repeat 8px -497px;}
.newspages a.on {background: #4e9b31;border: 1px solid #4e9b31;border-left: 0;color: #fff;font-weight: bold;}
.newspages input {width: 38px;height: 38px;display: inline-block;text-align: center;border: 1px solid #e6e6e6;font: normal 12px/38px "Tahoma";margin: 0 10px;vertical-align: middle;}
.newspages button {width: 52px;height: 40px;display: inline-block;text-align: center;border: 1px solid #e6e6e6;font: normal 12px/40px "Tahoma";vertical-align: middle;cursor: pointer;background: url(/images/company/company.png) no-repeat 0 -386px;}
.backHome{ width:54px; position: relative;}
.backHome a{ width:54px; height:19px; display:block; float:left; background:#5b7648; text-align:center; font:normal 11px "Microsoft Yahei","simhei"; color:#fff; padding:35px 0px 0 0px; margin:2px 0; opacity:0.7; filter:alpha(opacity=70); background:url(/images/company2019/index/rightBar.png) no-repeat 0 0; overflow: hidden; text-decoration: none; }
.backHome a:hover{ opacity:1; filter:alpha(opacity=100); }
.backHome a.guest,.backHome a.guest:hover{ background:url(/images/company2019/index/rightBar.png) no-repeat 0 -114px; opacity: 0.7; filter:alpha(opacity=70); }
.backHome a.price{ background:url(/images/company2019/index/rightBar.png) no-repeat 0px -57px; }
.backHome a.rightWx{ background:url(/images/company2019/index/rightBar.png) no-repeat 0px -228px; }
.backHome img{
    position: absolute;
    right: 65px;
    top: 130px;
    display: none;
}
.toTop{ width:54px; height:54px; position:fixed; _position:absolute; top:494px; _top:expression(eval(document.documentElement.scrollTop+321)); display:none;font:normal 11px "Microsoft Yahei","simhei"; }
.toTop a,.toTop a:hover{ display:block; width:54px; height: 19px; padding:35px 0px 0 0px; background:url(../../images/index/rightBar.png) no-repeat 0px -171px; opacity: 0.6; filter:alpha(opacity=60); color: #fff; text-decoration: none; text-align: center; }
.toTop a:hover{ opacity:1; filter:alpha(opacity=100); }
#goTop { position:fixed; _position:absolute; top:260px; display:block; right:10px; z-index: 99999; }
*html, * html body { background-attachment:fixed; }
*html #goTop { position:absolute; right:expression(eval(document.documentElement.scrollLeft+10)); top:expression(eval(document.documentElement.scrollTop+145)); }
/* 新的底部样式 */
#footer {
	width: 100%;
	/* min-width: 1200px; */
	margin: 15px auto 0;
	border-top: 1px solid #e8e8e8;
	background: #333333;
	padding: 12px 0;
	overflow: hidden;
}
#footer .w{
	 width: 1180px;
  }
.foot {
	text-align: center;
	line-height: 20px;
	font-size: 13px;
	color: #999;
  margin: 0 auto;
  font-family: 'Microsoft YaHei';
}
.foot a {
	color: #999;
}
.foot a:hover {
	color: #00895c;
}
.footer-content {
	text-align: left;

	border-bottom: 1px solid #424241;
	padding-bottom: 22px;
	margin-bottom: 22px;
}
.guide{

	width: 350px;
	float: left;
}
.guide span{
	font-size: 18px;
	line-height: 30px;
	display: block;
	margin-bottom: 10px;
	color: #fff;
}
.guide p{
	float: left;
	margin-right: 20px;
}
.guide p a {
	display: block;
	font-size: 14px;
	line-height: 30px;
	color: #999;
}
.guide.last {
	width: auto;
	overflow: hidden;
	float: none;
}
.zyAPP {
	width: 90px;
	text-align: center;
	margin: 3px 4px;
	display: inline-block;
	vertical-align: top;
}
.zyAPP:first-of-type {
    margin-left: 0;
}
.zyAPP b{
	font-size: 14px;
	line-height: 30px;
	color: #999;
	font-weight: normal;
}
.WechatTop{
	font-size: 14px;
    line-height: 30px;
    color: #999;
}
.guide {
	width: 360px;
	position: relative;
}
.guide p {
	width: 160px;
}
.foot span {
	font-size: 16px;
	color: #fff;
	display: block;
	margin: 0 0 15px;
}
.foot i {
	font-style: normal;
	color: #00895c;
}
.foot ul {
	display: inline-block;
	margin-top: 10px;
}
.foot li {
	float: left;
  margin-right: 20px;
}
.foot li em{
  font-style: normal;

}
.foot li b{
  font-weight: normal;
 margin-bottom: 7px;
 display: block;
}
.foot li a {
	width: 24px;
	height: 24px;
	display: inline-block;
	border-radius: 50%;
	/* background: #cecece url(../../../images/index/QQ.png) no-repeat center; */
	margin-left: 8px;
	margin-right: 4px;
	vertical-align: top;
}
.bottom {
	padding-top: 20px;
	text-align: center;
	background-color: #333;
}
.bottom p a {
	margin-right: 12px;
}
.bottom span {
	margin-top: 15px;
	display: inline-block;
}
.bottom span img {
	margin-right: 5px;
}
.bottom span a {
	font-size: 12px;
	color: #999;
}
#footer img{
	max-width: 100%;
	max-height: 100%;
}
